fuzzyworld

nuts / files / package.json

package.json

Blame: the commit that last changed each line · file · history

44eb5832 2026-04-12 Pavel Safronov1{
2 "name": "nuts",
3 "version": "1.0.0",
4 "private": true,
5 "type": "module",
6 "packageManager": "pnpm@9.15.0",
7 "scripts": {
8 "dev": "vite",
9 "build": "tsc && vite build",
10 "preview": "vite preview",
88e406aa 2026-04-13 Pavel Safronov11 "generate-icons": "tsx scripts/generate-icons.ts",
12 "screenshot": "tsx scripts/screenshot.ts",
cf658d5b 2026-10-27 Pavel Safronov13 "diff-screenshots": "tsx scripts/diff.ts",
14 "deploy": "fw deploy"
44eb5832 2026-04-12 Pavel Safronov15 },
16 "dependencies": {
f1262fd9 2026-04-12 Pavel Safronov17 "matter-js": "^0.19.0",
18 "qrcode": "^1.5.4"
44eb5832 2026-04-12 Pavel Safronov19 },
20 "devDependencies": {
88e406aa 2026-04-13 Pavel Safronov21 "@playwright/test": "^1.59.1",
44eb5832 2026-04-12 Pavel Safronov22 "@types/matter-js": "^0.19.6",
23 "@types/node": "^25.6.0",
88e406aa 2026-04-13 Pavel Safronov24 "@types/pngjs": "^6.0.5",
f1262fd9 2026-04-12 Pavel Safronov25 "@types/qrcode": "^1.5.6",
26 "@vitejs/plugin-basic-ssl": "^2.3.0",
aa6e5a99 2026-04-13 Pavel Safronov27 "ffmpeg-static": "^5.3.0",
cf658d5b 2026-10-27 Pavel Safronov28 "fuzzyworld-tools": "git+https://code.fuzzyworld.net/fuzzyworld-tools.git#semver:^1.0.0",
88e406aa 2026-04-13 Pavel Safronov29 "pixelmatch": "^7.1.0",
30 "playwright": "^1.59.1",
31 "pngjs": "^7.0.0",
44eb5832 2026-04-12 Pavel Safronov32 "sharp": "^0.34.5",
33 "tsx": "^4.21.0",
34 "typescript": "^5.4.0",
35 "vite": "^5.2.0",
36 "vite-plugin-qrcode": "^0.4.1"
cf658d5b 2026-10-27 Pavel Safronov37 },
38 "fuzzyworld": {
39 "app": "nuts",
40 "title": "Nuts"
44eb5832 2026-04-12 Pavel Safronov41 }
42}