SOURCE / PINNED RELEASE
Made of little things.
Outbreak: Soycoon City
- Release
- db7750b1d009…
- Author-recorded commit
- 3ee3f5fd27a6…
- License
- LICENSE
- Author’s source reference
- nostr://npub182jczunncwe0jn6frpqwq3e0qjws7yqqnc3auccqv9nte2dnd63scjm4rf/wss%3A%2F%2Fgit.napplet.soy%2F/n-b87c04571a9
Archive hash verified: dbebdc772b142a1c…. The source-to-build association is the author’s claim; it has not been independently rebuilt.
{
"name": "soyindent-evil",
"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 test:guidance && pnpm test:game && pnpm test:polish && pnpm test:levels && pnpm test:sounds && pnpm test:audio && pnpm test:controller && pnpm test:sharing && pnpm type-check && pnpm build",
"test:guidance": "node --test tests/guidance.test.mjs",
"test:conformance": "pnpm build && napplet-conformance ./dist",
"test:conformance:ui": "napplet-conformance --ui . --exec \"vite build --watch\"",
"test:game": "node --test tests/game.test.mjs",
"test:hosted": "node tests/hosted.mjs",
"test:editor": "node tests/editor.mjs",
"test:levels": "node scripts/check-levels.mjs",
"level:stamp": "node scripts/stamp-level.mjs",
"test:controller": "node --test tests/controller.test.mjs",
"test:sharing": "node --test tests/sharing.test.mjs",
"test:sounds": "node scripts/check-sounds.mjs",
"test:audio": "node --test tests/audio.test.mjs && node scripts/check-audio.mjs",
"test:audio:hosted": "node tests/audio-hosted.mjs",
"test:features": "node tests/features-hosted.mjs",
"test:polish": "node --test tests/polish.test.mjs",
"test:polish:hosted": "node tests/polish-hosted.mjs"
},
"dependencies": {
"@napplet/sdk": "^0.28.0",
"three": "0.185.0"
},
"devDependencies": {
"@napplet/conformance-cli": "^0.2.15",
"@napplet/vite-plugin": "^0.11.2",
"@types/three": "0.185.0",
"typescript": "^5.9.3",
"vite": "^6.4.2"
},
"packageManager": "pnpm@10.8.0",
"license": "MIT"
}
