SOURCE / PINNED RELEASE
Made of little things.
Shiftfield
- Release
- 5a170c505f6b…
- Author-recorded commit
- a2e23e0171aa…
- License
- LICENSE
- Author’s source reference
- nostr://npub16nzc4ql748r2kv9202rgzrt0fmtk4n3tzsjl86yf6ty9agqe9u0qjcc7hc/wss%3A%2F%2Fgit.napplet.soy%2F/n-e4fb6341ccd
Archive hash verified: 66de7623efd91da1…. The source-to-build association is the author’s claim; it has not been independently rebuilt.
{
"name": "minesweeper-dx",
"version": "0.1.0",
"private": true,
"type": "module",
"scripts": {
"dev": "vite --host 127.0.0.1",
"build": "vite build",
"preview": "vite preview --host 127.0.0.1",
"type-check": "tsc --noEmit",
"verify": "pnpm build && pnpm test:guidance && pnpm test:engine && pnpm test:chaos && pnpm test:upgrade && pnpm test:progression && pnpm test:browser && pnpm test:board && pnpm type-check",
"test:guidance": "node --test tests/guidance.test.mjs",
"test:engine": "node --test tests/engine.test.mjs",
"test:chaos": "node --test tests/chaos.test.mjs",
"test:upgrade": "node --test tests/upgrade.test.mjs",
"test:progression": "node --test tests/progression.test.mjs",
"test:conformance": "pnpm build && napplet-conformance ./dist",
"test:conformance:ui": "napplet-conformance --ui . --exec \"vite build --watch\"",
"test:browser": "pnpm build && node tests/browser.test.mjs",
"test:board": "soyli multiplayer tests/board-scenario.mjs --players 2",
"test:perf": "pnpm build && node tests/perf.test.mjs"
},
"dependencies": {
"@napplet/sdk": "^0.30.0"
},
"devDependencies": {
"@napplet/conformance-cli": "^0.4.0",
"@napplet/vite-plugin": "^0.16.1",
"@types/node": "^22",
"playwright": "1.61.0",
"typescript": "^5.9.3",
"vite": "^6.4.2"
},
"packageManager": "pnpm@10.8.0",
"license": "MIT"
}
