{"_id":"@volter/game-runtime","_rev":"93-4cee3b77070c2191c4e25b830daf0101","name":"@volter/game-runtime","dist-tags":{"latest":"0.5.157"},"versions":{"0.5.65":{"name":"@volter/game-runtime","version":"0.5.65","keywords":["vgai","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.65","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"7475cab2c22fb37453d6cacf34f9a2e387c9950e","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.65.tgz","fileCount":92,"integrity":"sha512-2tVnltbOSbDAj4pf4w8WN+L7p+kRlnfFVFzWL4rhLeiY8Pnvw1/if/Ylf9ly6RL+JxKxy2eD0ZeapLp8Do+Cgg==","signatures":[{"sig":"MEQCIDxNxsrtmHv0+FJ6tN/v6U70vDcoumbVLP5al/7QMX8vAiAnp7njzC7Zbz21SwO0tP79AI1FpYfiT+OxpEFC7UuSFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1095868},"type":"module","_from":"file:volter-game-runtime-0.5.65.tgz","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json","./world3d-react":"./src/world3d-react/index.ts","./react/world-state":"./src/react/world-state.tsx"},"scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/Volumes/PeakSSD/volter-work/pack-0.5.65/volter-game-runtime-0.5.65.tgz","_integrity":"sha512-2tVnltbOSbDAj4pf4w8WN+L7p+kRlnfFVFzWL4rhLeiY8Pnvw1/if/Ylf9ly6RL+JxKxy2eD0ZeapLp8Do+Cgg==","repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.3.6","three":"^0.180.0","pixi.js":"^8.6.0","loglayer":"^9.1.0","@pixi/react":"8.0.5","@volter/editor-project":"0.5.65","@volter/threejs-runtime":"0.5.65","@dimforge/rapier2d-compat":"^0.14.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","react-dom":"^19.2.4","typescript":"^5.6.0","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@react-three/fiber":"^9.7.0"},"peerDependencies":{"vite":">=6","react":">=18","react-dom":">=18","@react-three/fiber":">=9","@react-three/rapier":">=2"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true},"@react-three/fiber":{"optional":true},"@react-three/rapier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.65_1790258545053_0.3791991275179176","host":"s3://npm-registry-packages-npm-production"}},"0.5.66":{"name":"@volter/game-runtime","version":"0.5.66","keywords":["vgai","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.66","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"aabbdbf49e4baca5e62c8c9149ad4b073645f83f","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.66.tgz","fileCount":92,"integrity":"sha512-+SRSwrPMdE01YkUSbwe8ba9E2Lmu/rOAc2JKwpRI/YlwSxrlZWZ/f5XG4FPxumLBFVzrnTgu2p2HmG1oUQWvLA==","signatures":[{"sig":"MEYCIQDNu/xzahk1bfgik+hVcvNthQUFuq4oVBsyvCQfhVyh5QIhAPQH1OEH4HD0H1do8vHrtry01vl6fatu4AI5J/HraIrQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCnTfpbrr5hb4SYpwyhgtJDj29yPOIaLMIRR13+XUzHwwIgEv6mP1RseSzeqbgFBURgL4+kdQCPVYlIDGvzO+QsL4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1095930},"type":"module","_from":"file:volter-game-runtime-0.5.66.tgz","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json","./world3d-react":"./src/world3d-react/index.ts","./react/world-state":"./src/react/world-state.tsx"},"scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/private/tmp/claude-501/release-0.5.66/volter-game-runtime-0.5.66.tgz","_integrity":"sha512-+SRSwrPMdE01YkUSbwe8ba9E2Lmu/rOAc2JKwpRI/YlwSxrlZWZ/f5XG4FPxumLBFVzrnTgu2p2HmG1oUQWvLA==","repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","three":"^0.180.0","pixi.js":"^8.6.0","loglayer":"^9.1.0","@pixi/react":"8.0.5","@volter/editor-project":"0.5.66","@volter/threejs-runtime":"0.5.66","@dimforge/rapier2d-compat":"^0.14.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","react-dom":"^19.2.4","typescript":"^5.6.0","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@react-three/fiber":"^9.7.0"},"peerDependencies":{"vite":">=6","react":">=18","react-dom":">=18","@react-three/fiber":">=9","@react-three/rapier":">=2"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true},"@react-three/fiber":{"optional":true},"@react-three/rapier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.66_1790370677870_0.8942142986761796","host":"s3://npm-registry-packages-npm-production"}},"0.5.67":{"name":"@volter/game-runtime","version":"0.5.67","keywords":["vgai","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.67","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"c7b123deaa478d254f3b86cbc3a58d5de1c3d94a","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.67.tgz","fileCount":14,"integrity":"sha512-J+Utb6TC6yQiOCTlLzx9lkqsSyLo5rlOv4vGvCDRnvRuH/vmdfAUwafHWp42We09WxR4zntVeVEiYLcyiPselA==","signatures":[{"sig":"MEYCIQDJqAYfJJTHX0Le82XNpxq+/YzWtF9PWObJS/55+znDOgIhAL9vJbgnJAtMSj0ojI/9W2xAbGe1TLTRRWV+YgDxcxLz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCOm4qPqGcCCP19HUE3ce/1O0tKGcip/yrq8+C25IqDTQIgEK77d88QRcM1iPt4ktXC/50SxyJlSEkQqQPFsio1Fmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166377},"type":"module","_from":"file:volter-game-runtime-0.5.67.tgz","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/Volumes/PeakSSD/volter-work/release-0.5.67/archives/volter-game-runtime-0.5.67.tgz","_integrity":"sha512-J+Utb6TC6yQiOCTlLzx9lkqsSyLo5rlOv4vGvCDRnvRuH/vmdfAUwafHWp42We09WxR4zntVeVEiYLcyiPselA==","repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.67_1790463575649_0.5535675012133463","host":"s3://npm-registry-packages-npm-production"}},"0.5.68":{"name":"@volter/game-runtime","version":"0.5.68","keywords":["vgai","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.68","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"cc793bfa4ff5f9c7ee82a8f32e175d9bfbdf2df5","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.68.tgz","fileCount":14,"integrity":"sha512-R4XfyiVU/1g2I7XuPT5WhMf2/iFR8oyQewswbawa3hQ+xyFVMdTEcvLMJaxlyky34vIJYoZpzbg8G+h1Z7gHrw==","signatures":[{"sig":"MEUCIBbMos1dNhm3eNgI/nbpPzgQ1WzaIWkOOVWNE2y4zJZLAiEAl4v/hi16GwqFFiix7ACPAIp/izV7ePuj/GWzj7/hmDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDSETTWNj1BMhewl2RZCNATsvbUXxWQ2mptFRYYdebbkgIgEoKiH04nxbjS3kXIzOdyezTc97cOAk3ngleSnnWrSeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166377},"type":"module","_from":"file:volter-game-runtime-0.5.68.tgz","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/Volumes/PeakSSD/volter-work/release-0.5.68/archives/volter-game-runtime-0.5.68.tgz","_integrity":"sha512-R4XfyiVU/1g2I7XuPT5WhMf2/iFR8oyQewswbawa3hQ+xyFVMdTEcvLMJaxlyky34vIJYoZpzbg8G+h1Z7gHrw==","repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.68_1790477059206_0.5948227800092614","host":"s3://npm-registry-packages-npm-production"}},"0.5.69":{"name":"@volter/game-runtime","version":"0.5.69","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.69","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"6808a3d8d7bdd151fa1607eadc719e55e44c869c","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.69.tgz","fileCount":14,"integrity":"sha512-njR1oAUO/RZvDEbns+M/zNVaZJCOx65w0kfezXXgi40ImLpLkOTStSwJQ+saNZyKaz1YPFjaKKn3RWrJxEYr1g==","signatures":[{"sig":"MEUCIQC2j8MKVmXSckXFjO1Yw0AAHM8OTBR6WScacqHLCr4YVAIgXlJfLQT1pNuweBqwfkcwceOgzMFBfRy1LwuZdctyiFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC2Q9nDd3SHb0o4GFtdSMxXiKAF3AlMIXX3hymdhzL3cQIge+cs3HNx7P290lUyf9E7mZcg1Arqy/6dBh86Lj5PTME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166268},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"25fc280ad01ca9d6814f6013c1d0545ce9ae268c","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.69_1790553197025_0.37383378729959427","host":"s3://npm-registry-packages-npm-production"}},"0.5.70":{"name":"@volter/game-runtime","version":"0.5.70","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.70","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"be2025649ff47c0410a87db5ba585b9bfcfb2522","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.70.tgz","fileCount":14,"integrity":"sha512-ZHieKdotSzZ7RQBknqAE5BbENMymZrrjx7jtUwdXTS1G7nU3MNGyy8puBvOU8PHJFi/N9YzmGmGaRLw8YxcWNw==","signatures":[{"sig":"MEUCIQDEFgGnv/mUn3w4nL55w3Kb48hbFUlTa7N7MMi8qovFqgIgS31Qd5sO4RaoGwbtiUtpG6/cu5fexNU2JmlR8z8L7Y8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDhO6jH1tr78Qnu+qREuDdsfOiTSOFaLlDve0+S1MbxtAiAwNSmP/Ex/8lA0ltGNLV0+uRs4576z8mXKqLdyeERjsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166268},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"66c204099e99dce2730967c33d4e1f0100b233a0","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.70_1790557026134_0.3306121990043629","host":"s3://npm-registry-packages-npm-production"}},"0.5.71":{"name":"@volter/game-runtime","version":"0.5.71","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.71","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"cf6f0f4a65b8f1ca3a696213ddd5844d7f6ff956","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.71.tgz","fileCount":14,"integrity":"sha512-3cr5gv/EymOnVWu/Gun4Y6YJO/4LH4R+jZ2Hpt9qX7jXlwDW2x+m1hsOlkHM7euBEYSzhMKYuQk5UvAiyAmCAw==","signatures":[{"sig":"MEUCIQCwveOq57gK7+5+wLP+QXGPpHCCgYB3S3VEqXfLMd2PvAIgFpeeroYInSalq3mTWYK+NVHh2KpP+g4v9zAndTINbFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDuHVoaYfkaskPJjRfepBGez44XqqYBVACw+QKp9yGjoQIhAI6oLZfJOIKpzZeGVWqUJmFYRJrOmayTJLfUjMwV7Sxk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166268},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"2506191fab804529e9546387c727e2ecff6dbb52","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.71_1790558335085_0.21025222968259105","host":"s3://npm-registry-packages-npm-production"}},"0.5.72":{"name":"@volter/game-runtime","version":"0.5.72","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.72","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"fcad3fdddd361aa06321429ce4a0da1827f96082","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.72.tgz","fileCount":14,"integrity":"sha512-Wb9IXM/kb4OClI7FN68/eRdrNuND1UPYHb0qalzW9qMIcGUiVoV9eqRTkB1RMSF0os89vh/s6vENqWN2NsT7Pg==","signatures":[{"sig":"MEQCIFEBQarVWTCEl5/7fi3Gww80BRJPwr8mK0wk6n+NscoEAiAyRLeOVumgCzzVMmrUfdpByPCVGcOeyIt10568ls4X8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDyd0Djx4H+ygYHbZAYiwqxDpJnU1AxXzC6QzjVa/RTBAIhAJtJwxu0R/jzSNk9WxyvJRUJv++ndhyL0iR+057rdDOE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166268},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"325103e6de7d335e47b15cc583375ff33f053ea3","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.72_1790559312158_0.3850097330346667","host":"s3://npm-registry-packages-npm-production"}},"0.5.73":{"name":"@volter/game-runtime","version":"0.5.73","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.73","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"fb3fecfeec5c69a5d630caab6f1b30072b875b70","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.73.tgz","fileCount":14,"integrity":"sha512-evabWbI9QNhZRIe7g75UeKQISFlT/oTzLarlfIItnXtUDqrLU7tHi2Po1BNvd0YmqYRkU5wsr4NRJdRaRkHoTQ==","signatures":[{"sig":"MEQCIBYrl8cqsC20LV0hDDzLRcAY8Xdd1inGMc8wty15RE9rAiBQRXp669Fk8chd/6ZDJRp9cD/5qjkoLlYPsL7lcsu3dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCTvfSz6aHYkjDPewzNDzReZ3w8SGWL6x0aB6cReVKNNgIhAKvqnNe342pKB9DZNQsnzJmTHqUct8aCEuOC2yE13wLL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166268},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"c8491eab4252d1f22a5e10d253178de1064ba2a9","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.73_1790560565708_0.5888420304277895","host":"s3://npm-registry-packages-npm-production"}},"0.5.74":{"name":"@volter/game-runtime","version":"0.5.74","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.74","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"78281bf4e2d1545581043f9c338b367ef10c6a14","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.74.tgz","fileCount":14,"integrity":"sha512-1mtMz2/Sux+CM1W1Vj+0VtNC3pEGgwsgk2YSzVa4MVS6GQhE60yKBNPhvazAX82Ilwp8u5DSK7HrqNXZfnYJzw==","signatures":[{"sig":"MEUCIHOEw7aP3Mwbf01JSl7y0wHAAGYgtuESN9awvqajaS4eAiEAwpqvzc9htgKomhY5x4kvcK/Ev8+5QoPCfCcfdY8LM30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBhkrI/5SCZh5BZYpdsE/iAyjlQoFZh7V0FjYkHWrQueAiEA2cXrjwvzUe3BME8/z40lweVAqmEaL1M3apYjj9SMbQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166265},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"38bfb751989bb565beb74a8c4255d2626158366f","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.74_1790580929974_0.7753770094715615","host":"s3://npm-registry-packages-npm-production"}},"0.5.75":{"name":"@volter/game-runtime","version":"0.5.75","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.75","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"586c684982dc185f5beace8128df3f32e985b8f0","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.75.tgz","fileCount":14,"integrity":"sha512-USJkixh/4jssrSkrSkTFYHLE9kurGOhOrhKXFTrVY9ZzadnsMR7k2s4HJLIkqNkIDjRgoCzSY+8xGHxyOgwObw==","signatures":[{"sig":"MEUCIDCOiZ7fi+YjS/em07+Z4bxpY2qaoxRVsvG/+4WDxunRAiEA4rh8BOqwqnu3THMgTueJO4plcnrRg+xxsQF7nobvOp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBd8bO573qmW+lEeAJRrU1xm5V98b/DwmMMmSpywWdPgAiEAvR6ba/BjWVxsoceegy09P2tmu8FXyVGab4ULZ2Vhn5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166265},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"74a4bd6ce959fdb9835b8e9bf91e6b956be683f1","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.75_1790585814821_0.15956241847985742","host":"s3://npm-registry-packages-npm-production"}},"0.5.76":{"name":"@volter/game-runtime","version":"0.5.76","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.76","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"dcaa809165312859415aa4f44655cf9487c0ff93","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.76.tgz","fileCount":14,"integrity":"sha512-YNmH9caUaxwFk1k++pN+wWVPpuawPdRuDQexfgzJoY2SFvlyuGC7r2/zo/bvnruzZCGXRhNc1Pltuii3gRXmPQ==","signatures":[{"sig":"MEUCIEWRp/imASb2bD0uqZa3aKJlJzglx2OlesCSuKyYsIyEAiEA83NsdLFx5xSYoxkOJDvtGama2XB2M2VsSCy2xggloAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA6t8ZR1tx5ORCCKUGACEIxfHWanrngSygwzQ41h78YzAiEA6yyfWY0WBZURCkIFilZvGmpZXFO7/AqTgaYqxIXGZIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166265},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"8d36a8098066eed3710286d510e613eca9a87196","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.76_1790590631138_0.49684622449973426","host":"s3://npm-registry-packages-npm-production"}},"0.5.77":{"name":"@volter/game-runtime","version":"0.5.77","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.77","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"95b6664ac240026317a99f0f52178d7f26b11b49","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.77.tgz","fileCount":14,"integrity":"sha512-/Z6EeW7Mkr0UvqrEVqUimL5n/kBjYnsPH2OcyGJ+oWLLMAi2qrHv2Z5KyE3/luMkcOgWiZK19P3D/voyM1161A==","signatures":[{"sig":"MEYCIQDKIi4I+mByrJwaCABU2SPZXF0f+ee2mRV10kVr/5EfQwIhAPSyCjbAVAWU0M6AuOu1jZsGdUVRDu+3e1llh2HlKSAD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC2rBuaJJ2OOokmKbQOCmnZZZS4/QLTqgGgNDpVGXyx4wIhAJgp/SSUnioxgEjG9W5Y+a/Yjt0QA/I7SdqN37FrYQVx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166265},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"aa108b8d5536cd44e3e89fe900da65bcdaa0246d","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.77_1790597372608_0.4527471618566943","host":"s3://npm-registry-packages-npm-production"}},"0.5.78":{"name":"@volter/game-runtime","version":"0.5.78","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.78","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"d4245cae3ee4c9d142878e9e8f65ad7a3f6003e4","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.78.tgz","fileCount":14,"integrity":"sha512-Brg1fGyVFhD0eYPBfrpfgPqSOxA6Xidr6U1nBc9aPJBJazqiyZLrvawWmzakqHL7Hn/OvZaQpbAZ2E40QQbw1A==","signatures":[{"sig":"MEYCIQDZSwhOw6bYwwJLrYGahy/KsiIVUOQQOzspWogq3gpn7gIhAK8XGJANLm5s3HpUL/nSD9AHHQdJ4qlfzeg0qnBGVcfO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG94JTUNE+zZh60bRVdirrhawMVkZJj+XQbc6WlnCTIuAiBxJsaOQGDNScKItv/45DHIvhcoPMbUd63OL9EFh71CDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166265},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"4c13641446ada096dc109f9ef4780bb7876f4fc6","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.78_1790601907650_0.390477845895866","host":"s3://npm-registry-packages-npm-production"}},"0.5.79":{"name":"@volter/game-runtime","version":"0.5.79","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.79","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"bf3aec5bc5f8c0bf904848cb85f353e8a07db487","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.79.tgz","fileCount":14,"integrity":"sha512-ZyZB3JLL3vuGNl5Ea4SMgrC95ZO0e4U3GgB18ibw+3T786ennrX8Hw0oykYvPj9gmpT+p10g7jeQDVlHU7WuNQ==","signatures":[{"sig":"MEQCIDaV7mJFAt4RQdC0uRGmTe+BMGuo8WDdMbeXvkggNq/GAiBAbwJX0G4aJmd7icoy76kyBddn4LW+tdmgcFqVccqMsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD/NPCbCDZcKNzaxZAwLXmQSwFW94WGnZfSpP+KHsNmsAIhAOSh3Y4LtX+9Lnkk1HVNvbh/yc/ux17It/wMLnLRAd9p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166265},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"03bf69aecf0e70d03d2fe544bf8156a06be1fd84","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.79_1790603493621_0.2691707144022075","host":"s3://npm-registry-packages-npm-production"}},"0.5.80":{"name":"@volter/game-runtime","version":"0.5.80","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.80","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"88b9728b75d4d4436257e959d9747f83554982ae","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.80.tgz","fileCount":14,"integrity":"sha512-vgyKajyQ48AWQuC+amim0/mbQfJfv7gA9l0FroBpIPwjEMtP7kO6L0h3+X7VLb/Bv5K4FVKmhcI/VDzgXNzTBQ==","signatures":[{"sig":"MEUCIQCNwJ3mT8tm27kqlVIQ7SUoGa9HegBB8q2FyBCOClSXhwIgfmmD6rMjj0vorTvlP/q7Vuv9TGgQWWYhF5vrxBckBxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE6NQi1OJhKu/F+mLCdag7hzsW4f098D8tA7+y9w6jPaAiBhXZPwNv+O++uIxcQPKQNt2qKu6LEmS14RoqFa0VeuHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166265},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"9a65c4119633b16075ab4aca1ea0eec2e73719a2","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.80_1790607786642_0.4265580709881984","host":"s3://npm-registry-packages-npm-production"}},"0.5.81":{"name":"@volter/game-runtime","version":"0.5.81","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.81","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"084fcc7de8d7e2b0a121daf71258d1d9f348c33f","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.81.tgz","fileCount":14,"integrity":"sha512-MiN/8ARFKLle5q2Y4aAmnHFFKIdZx4iNsxnJuaQossQpIBdGeegrHmWE6dLIHig26n506EIHga1tlrUvMMxj/Q==","signatures":[{"sig":"MEYCIQDmCkZwl+BWH+oB64alHjJUDpowcX17R6Cwg5wuDmbDkwIhALsHx5FNoLlHkWaOA9kL9VZCCjAslJzN7QtqupQwqecm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDI5Ms+4fmRsR3x6kwkPhRPVMcCIUEbviPnKZzDXW8s3wIhAJt3avlmR0qwVuj448ADwz9uvutA6dBRYTwo0rWozmhA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166265},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"a5e1d16598ef8d7f03c31e99125ba0ea7cac60ac","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.81_1790608291918_0.28869470090994076","host":"s3://npm-registry-packages-npm-production"}},"0.5.82":{"name":"@volter/game-runtime","version":"0.5.82","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.82","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"c67df798f33f8c0e88043fed99effc5492dff23e","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.82.tgz","fileCount":14,"integrity":"sha512-IePdL+8kY7HXlChYNx+hearWF+lRk4hmmYXgga33/iGhlw6lbztIWctvuNeiJ71aXHHs/n1EDkG1T73bWQk7Mg==","signatures":[{"sig":"MEUCIBEBW5oKi/16oH/LImReqrgVI90fn/oipSveRK8YCUm8AiEApQcHU4bgf2+jXTwElAz5goE/3iLfmZo/WKMsTTnMtao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEu6XfRdFQrGVBoK0wp9BnWP02CkcwUUGPrHcnCKJiUHAiEA5OYNKyyJdpBCgMdJ9gGAj9647gVYGRDBUxe1/mZ0iQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166265},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"f6e6228fd3839ee20698317ef96b1b1b61b934de","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.82_1790609216080_0.40219273313372916","host":"s3://npm-registry-packages-npm-production"}},"0.5.83":{"name":"@volter/game-runtime","version":"0.5.83","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.83","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"a31ecbb518867dbfdc9b7fd3b4f02eb232261fb8","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.83.tgz","fileCount":14,"integrity":"sha512-ief4ssjV0RtunjrS8junaRBLoZrIQlxKDTqfpHStDg+UcxBLD0HhsAWzJFPGsE2pD2Dh/gY9bJdspH8mRuasjw==","signatures":[{"sig":"MEUCIQC0ZqW4W/jbYDCOCsvrjOospOH3yHBbv8wDTimCwzpEfAIgSiF9IrXunsjP2MJBK8U7io6k3uUatCkBV8VZileNW48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBQthCaXCaSdiwqZrx4DEV5TIJVE7cm3P0wHGXfNFTAuAiEA3h+q0QyypqWkkP6bKRveSv9tPozz7QRVgo5srsrTDUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166265},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"2408a950337889e7b339b216347442f3e9cc1871","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.83_1790613542427_0.20829625258664697","host":"s3://npm-registry-packages-npm-production"}},"0.5.84":{"name":"@volter/game-runtime","version":"0.5.84","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.84","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"e732c888f133f46cb9d1f12da87e92508b6c0767","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.84.tgz","fileCount":14,"integrity":"sha512-c7ggSry2ENnZLTAQXqBrBxY2yECL2OVjlClEJi1AKCS8V3Esc8T1uS4Da3VytEQw4hfdD1FDNmcWxZ9LQClwMQ==","signatures":[{"sig":"MEUCIBhz7Bo5AA9jZ8NnMIHXO41XSoBpk6LrVAc8AM+KozWEAiEAr7la0wALvp5NMrMBFvHrTEDHapKTkHXn+XgX8fdoeBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEsXB2buBTS+VeqadR7WqZiUWaspPlUcVDsyCmOtr3CQAiEA/FjzHSKIoeVRt/5nxFxDvKcjdzba27zRH0uz9JmsIdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166265},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"7552182e377f07e2132b337f468d43d5f5d2e7cf","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.84_1790618035451_0.4864713766253388","host":"s3://npm-registry-packages-npm-production"}},"0.5.85":{"name":"@volter/game-runtime","version":"0.5.85","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.85","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"c3d03d81c459426cdf64f3e44f2fed1601d8a4ff","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.85.tgz","fileCount":14,"integrity":"sha512-E4vG2xreEE5eN82ebE1WYwadYNkva2acixBL9ICOc5A9bstxTAXtPz5xrQwgSdXiaH8I7/jJCIoooq77ttxjVA==","signatures":[{"sig":"MEQCIBsp4MIlt//LEGEFcYYV46otnAZolA4FqVZhTtc63r6bAiArMgeREskUhyetlkC6uaNM32WxpxiBjLtGztsSqZpoWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBeY74tMMcs2QANWmtB1bWIoJn5eVVJnuyZ5h/jQzPKXAiEAnEUSFP3OQiljvmQ3g5J/XsKeJ6SPfIeZbjJM/mW98s4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166265},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"3704b01a7d59675bcd4dfe291ed989fab51c7dda","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.85_1790619996532_0.14311992867604406","host":"s3://npm-registry-packages-npm-production"}},"0.5.86":{"name":"@volter/game-runtime","version":"0.5.86","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.86","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"7a2b3b728703a32cc9889de825087031a73c843e","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.86.tgz","fileCount":14,"integrity":"sha512-SqmyR1sAQN5+DxAZO5TowpxVZphWnt/hrk9VgkaxznRdj74Oe1YN4pF2C5I3STvSPs+WqlSsEyKuwLuqdAb0pA==","signatures":[{"sig":"MEUCIQCVBUiHzSWep7FnHBalgm5rm2R1/PHPRLziUGZ2kQNxggIgVSoYLHkZtzYXDP7YHXaATdBZhvBXnXI7N1qFqi8IXjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDAWyFrz5HJwhpuc8wye6FnA75r/B9YheWuz0nNnE7z6AIhAM5MNhowut54ycdwWFKiJOGKFV3/9VlyudqABq5QTEUP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166265},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"ec3d1ab3b9e66581cafcadef7c88dc0ef7f7f190","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.86_1790623020527_0.680190023779524","host":"s3://npm-registry-packages-npm-production"}},"0.5.87":{"name":"@volter/game-runtime","version":"0.5.87","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.87","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"e6a2a607f3bc3761eaa1097fac24112a35919517","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.87.tgz","fileCount":14,"integrity":"sha512-xNbwyL5+Ok9n8hNDvgpyc+PQ9KgVVrjaIHapnnctqyf2B1beXBwRO99dsBttIlNDTiRBbe5OKt43TVrhL7201A==","signatures":[{"sig":"MEQCICTv/s0E8hlYIZ7DSskWfW5CI6HUPzs7Q+CgMXPgmxzhAiAoBenrFSndgvETwUmlLUDBZyYz/OOVUP6Bfpno//JOLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAG9wEF/oO15HKT6Htxje8fwp7I1bGfwMYX+vCBYeutaAiBG9x845PBRZoNFtxq0NouVsmT3JcmdQcgJcJdbe1wyFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166265},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"58012d51b79fd0f9f874caf08d13b63ff299a7bd","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.87_1790624670890_0.9842678664419857","host":"s3://npm-registry-packages-npm-production"}},"0.5.88":{"name":"@volter/game-runtime","version":"0.5.88","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.88","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"a6287a035682caed9e83c6e04d658a2b043eac58","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.88.tgz","fileCount":14,"integrity":"sha512-FFIo/KNpCaAUpK0rwe/rE2HP2HCLaHyiEe6VGhuMoxRr8TxKdEdGE+yLD9Y7h/ksQ1vZRCpRDNU/OSCNvREXMQ==","signatures":[{"sig":"MEUCIDvM85rOTGScpZ2MlBmHxivOMqWqhZIfDmWVVtAKSFuNAiEA57Vcm9vjc/uckhWD3CoB5fgKmxJczUFf9CWLj5YwpJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICSILNrvaq09YYxzoB/5R8+9fhG47XWLHciArJZLpWkqAiEAvB4ah8sMxoB3xvMHFmWJMXw0/S6KktEUAyCEwrhHcOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166265},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"e6f84c120648c4edc84350bad1759fb78696f173","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.88_1790625712744_0.7914442532937236","host":"s3://npm-registry-packages-npm-production"}},"0.5.89":{"name":"@volter/game-runtime","version":"0.5.89","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.89","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"665caf4eb47a92c2ef81977c779023130e9fabcf","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.89.tgz","fileCount":14,"integrity":"sha512-kV59AasepMPJJZyT8DtxcHck1CGqcgJaZzaMo8QcXhTdjnNGEB6r/SUaBySuRpVylz77PgnEC4wdGKRkaety9w==","signatures":[{"sig":"MEYCIQD3uwJU+shemNtH+5aBzlQ5WZV8H9TqWYQxVuc6mRPbVwIhAJd9LA36zqs1MvsM/824xv47vgjKtkt8XR5ECvAL/fNc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCnJlYn99wPCRJJ096iJRZA6aFllwgyDhOTBicc82mIXgIgf+Ps+Ol+w/GOyps+wtWRkqd6xsNLtSprDk7Vcd/uSn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166265},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"f846f9793cf1bc9f54183742d50a3d7d7b2de861","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.89_1790631546295_0.5244817855263497","host":"s3://npm-registry-packages-npm-production"}},"0.5.90":{"name":"@volter/game-runtime","version":"0.5.90","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.90","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"73af87563c3e2eaa826a910b9e11addb357c860f","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.90.tgz","fileCount":14,"integrity":"sha512-xG7wspW+Qw0/zQupU0cVUnWapNgDATgfvYmlgdoM/s90TDKDNeDZ3MJW5gIOtNqkrLdbjMMNIo9BfAcyki6HKQ==","signatures":[{"sig":"MEQCICZN+T6fO45ZVYu1D24X//F/a3OCzUdDemJgWOoRMlfnAiAKWDdLrQKAar/cxWRWvOvLUHerjyWtk9GwmWkfa0SwbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEKKgIyNAZSDUg5T4kco3e0+kPh9Ys0/Plj09ka0imljAiEAmUoQ0nadMGfTcw/Dpaze/yXlPxF4PpxVrfzw6v29oiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166265},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"ed3fe0ffb948a198a573615a5f590542b5beb621","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.90_1790631947212_0.055129208128132934","host":"s3://npm-registry-packages-npm-production"}},"0.5.91":{"name":"@volter/game-runtime","version":"0.5.91","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.91","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"f80f276ebbdaae4f10e91b130caa9ca941d08b10","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.91.tgz","fileCount":14,"integrity":"sha512-gyee8I/zQBh27euA/DXVId9CvjpBzVDm9nYSK/P3ePIvPmUz3aTpUOBmYApMUcu0i1Af6rkWBueuZ4HBEafh5Q==","signatures":[{"sig":"MEYCIQDq+doAXXYfvCHc10aJz6h0pC4Tj18j9tBcDWS13PMRQgIhAJUxBZSsQupDFhDxhqz+d020lKJL9DO0HBYZYkIEqksA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIATi+Fr3UMiKH0/iTZ8+NOmC9CKHdPIAB1f1bcqhF6v8AiAXHmESpDQYRsPBac+NAXVPwizQ3sY4oBiHvO79WF7ITw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166265},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"1ea2e5f8c998116fd6e869ee0898fbdc46d6f264","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.91_1790632389311_0.3461652889273057","host":"s3://npm-registry-packages-npm-production"}},"0.5.92":{"name":"@volter/game-runtime","version":"0.5.92","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.92","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"93a05650587458a45aea14b1c3179e79186af16c","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.92.tgz","fileCount":14,"integrity":"sha512-ZNUtHBayEZaH4oL/oHawjDy7/KWkoNn6YYV0xM53vY6QOPHNQh9nnk0cly1cRy9AZOx1s+OoNn7eZLgzQ54blg==","signatures":[{"sig":"MEUCIFpjGUF3i3YxhRFdKjfC0PPc8F9V7XJKm+x4bdnmmnNUAiEAqho+Kf8ORmuqcTvEdT3zdnLh+YnuXM/S0MbNtKrQ11M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICyXmETgev1lGFlkfKXJ4uap8cgW8EsbO3VHPXmbCT+UAiAXutzZg1cepHleVcwS5EOQsO3TdJBfrzyh6EvXXHFSaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166265},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"1c910a50efc3383698ba69135af1fbd37b3db534","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.92_1790632823862_0.11584542844775236","host":"s3://npm-registry-packages-npm-production"}},"0.5.93":{"name":"@volter/game-runtime","version":"0.5.93","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.93","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"e654291524741c0ddb25d49cf5be2fe9b48d2cd0","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.93.tgz","fileCount":14,"integrity":"sha512-4U2dJXRPGBEg2HO4eBT67/hPX15YOfDRxIQ6UenPIOUjbOPdGfXiKPqnqw/iIiFMdD03WjT6y39LDWvQYB1gMg==","signatures":[{"sig":"MEYCIQDP5dQ8UVxP/yLa96zLjaHPmiTqMgjp3pp6fRc1cTca+AIhAMjY3HAGX9mqciBuPhQGl78TfJQ13/n5afj29FdJmpa+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCNvMDWnMV6g3+zDPe4NIeW+/HIR/1ODilZ9EXA3PagNwIgFx6JPiqHlpPpzOxXG4e/c3z0jppxiRhUVsRQ/5pT6is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166265},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"14a8432f5e86bd0121bd31e79f3b18642a17a7fa","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.93_1790633581575_0.7541717841212723","host":"s3://npm-registry-packages-npm-production"}},"0.5.94":{"name":"@volter/game-runtime","version":"0.5.94","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.94","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"341606bdf77884dc086ba4a762820715f9ce3bf3","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.94.tgz","fileCount":14,"integrity":"sha512-U/CA6Rk5muv4IWQBn1YB3JG+0sq+6KG/CuwU1OiNqtlDiWmWwafu6oBT2eApVTxp4bV9SHcihqkzbkyB5yzp/w==","signatures":[{"sig":"MEUCIQCH7zG2YDg20K/X/TyzPlaYq/3FvB6XOkq2NGS2fzh//gIgFrFcFHWBwhJpPEPVctP7QMv5xfO/2tToZ7cr97++1rA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH1MutQLdRNMbRlEA4Tl+NrIBRKuYUB4bJcka0pptkEDAiEA7dInTDBVg+OLB2Kf5zGE08yFMSbZANofH7d5u0CEAds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166265},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"c0be794ca83cc8d4c9e4f0ca4b3b2cc8797bb644","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.94_1790634241594_0.7672593337138658","host":"s3://npm-registry-packages-npm-production"}},"0.5.95":{"name":"@volter/game-runtime","version":"0.5.95","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.95","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"1ce995f14eff3c170541729ec9c133d7e9afd7cd","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.95.tgz","fileCount":14,"integrity":"sha512-MrZ8F//jKgdcz6nx4sgOcFXjhOihc7URLpr+EOJrP5OpVSbQQzo0el4yCJlM5iAiutzYXrAbKmf9+s/JP+k3BA==","signatures":[{"sig":"MEUCIQCpzWtl/KzrF63/vU0bZ9czU0JPfR+ijPc311j+XAmrNQIgS2rYkQbpQxch5O06G2Zv5fpmtHS6Qmt4tRunoe6+Wek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFL/QoLhE6ljlWmGjezAzSC8gBs5y/ytVaU4NLzkPMLeAiEA0MMKiAnLt9+o30JX3QaUIm1uf4I2Ss9uV9X3bj0xlL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166265},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"934a9e765d7ab7a77a1ac8e21167e10cc2e666e5","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.95_1790635664383_0.13389295635203569","host":"s3://npm-registry-packages-npm-production"}},"0.5.96":{"name":"@volter/game-runtime","version":"0.5.96","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.96","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"2da5ace6b3bccd0ac9ae8a79d94e3b8831407ac5","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.96.tgz","fileCount":14,"integrity":"sha512-CU8Djk3nufx15UOZCpChljphGrrIyOgbNlzRhQ55rNMvzJusmnnMZHL8ClHUCwbsMzc/aTDoiQaqRipUn/AZQw==","signatures":[{"sig":"MEUCIAESYXYKS3Qwxgq/eZJAPErV3Kslj9Rg5LZ/ecDxChiPAiEAy+O8HOYLDfKoSeIcqUEqtFP6+vMrDDAZRG/0n6BlQlw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIExMENPWJA4D7i+p7np+kVgq64m4PHQXBqWnjB84V95AAiA1Ecgydyh2hs8W0RAPnigRHD77E00ETWuc9w0qKOa9kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166265},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"b89ffb6a4501cca50d31fd1c336259471e42343d","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.96_1790637343723_0.2509382659762631","host":"s3://npm-registry-packages-npm-production"}},"0.5.97":{"name":"@volter/game-runtime","version":"0.5.97","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.97","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"b4cccf779539991e236cea19b6cd171d7bba073b","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.97.tgz","fileCount":14,"integrity":"sha512-VqRj8zyX9jy0V311uKqh4G1cvT8FApA5TUVjE8eVny/crFwCPLhSOncjGn+DSNsuCqICONKTmzTO3/2uHR5waQ==","signatures":[{"sig":"MEUCIQD8hlFQf4g88I5DicyqZNKwvu9iExTblGIHBK4hsRhdZgIgWOEWDdE7Q3kmHXvMFwVYWQX2Zpw0L94zRLEQNjWaRZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD9hU/oI/lEvszEWPghT7zpbnfaBvWuaYOD4MuKaQPjjQIhAMdJCbqP0yHsiLXoy8Gi3D8q6wg67p+j60TaTD9x9zcV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166265},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"6ef973e261fc50cd8bdca449bbfc05d7973cae49","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.97_1790639059450_0.9835910673191965","host":"s3://npm-registry-packages-npm-production"}},"0.5.98":{"name":"@volter/game-runtime","version":"0.5.98","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.98","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"c0003c12485b7173d9ef387fed4fe8f988bb7658","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.98.tgz","fileCount":14,"integrity":"sha512-UyLYv9BbzUadsyHvpAICSssTRZ51RnYxo6t0oB66aaCN8Xh9UOH2Ido+mQ7TUHeD3A+bgrmIzxOZbxjEAuW3GA==","signatures":[{"sig":"MEYCIQCnJX/JM6sIN+vKHtYaYg4vc4atjqmTFFBdOWeyQiBZwAIhAJop6TR19sQYdQ5wHyLZ49qwL7Q2CYsBl9vqUKD7CdMP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCOZYLa7sPUx/abUKZig7Z8YGkmtBybCy3zAt0NvP0fDwIgPKdaCwIbM3QhAuLh5w2tZ3JVGCoA336ak5G9sy2bA3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166265},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"98b91244de0e8bd92aac310686a4adbaa1d14810","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.98_1790644943731_0.40387734145531695","host":"s3://npm-registry-packages-npm-production"}},"0.5.99":{"name":"@volter/game-runtime","version":"0.5.99","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.99","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"f7ffd7ded36873073c4dd0e4bfa22ee02f960e9d","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.99.tgz","fileCount":14,"integrity":"sha512-ZpFH1n+vAkoBbTPChYagVyMFgVtFD4TgD2kVXntU028klZxhk+4Mq5mM7zh3nlav4+ManmNMddp5OeMe5VBctQ==","signatures":[{"sig":"MEUCIAimmM7ZCKKpNysgjslWdzVRZKYf05C3k3qQmZ5vReZ2AiEAzJXMnXzAfdpfk6TPICf0dmYrEVMrDmGhyeK46lspXP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD/e0JP9QZZs7tq4rEKd/FEVKFViaihaIOJ2eVxI5rWNwIgCisV5b6N+BAuoPHV496wZwXhkM3RfkGOknnCjPlolCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166265},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"a1520cd591d3c992b62ad252e2ebf39eecaa1b3b","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.99_1790645557634_0.44194920415409444","host":"s3://npm-registry-packages-npm-production"}},"0.5.100":{"name":"@volter/game-runtime","version":"0.5.100","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.100","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"45e9c2b969653d5df656b3fe893caf4b2d206f0c","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.100.tgz","fileCount":14,"integrity":"sha512-IilWzbJU10UmzRXf026jzUgsXwwBdNOHf0c7aenbE+oEh0rGMOhQyYLP82qdlf/mLY+zJfr3PRIMnU90vJa5XA==","signatures":[{"sig":"MEUCIQDaN31as6hwYDHhifIpMo/KL8hysfkiVxXyyDBIABboAQIgbnCd5kA8MTPiswxUAgaTtphdKkYO10k3YmzGzULZYDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGjbdFq/2aOE+j5xuxrUBW+EzQg8fAEoxrjJWfliSK/4AiEAri0O00/lwRrHIHAa/HnBuyO11Q/WeDZrU/En/pm6Ktk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"e69cf2faf8309e5fda5d1cf095cb1ff2c920e640","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.100_1790649536138_0.6144586360695536","host":"s3://npm-registry-packages-npm-production"}},"0.5.101":{"name":"@volter/game-runtime","version":"0.5.101","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.101","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"9adb914179732396a57db1f53b62c9912a9d68de","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.101.tgz","fileCount":14,"integrity":"sha512-wi4hxfb4dZwn/qityseWK5WStMSdDBmUx7v2aABxJTGUrgq6nKNHvHbVvodWoPwXoQx9Xu9x8OSsKPpIL6bWww==","signatures":[{"sig":"MEUCIQDYP+GXi0cLzUW1jiDWwV+j7zXgzoDRhuaNedZoOQgoIAIgZbcPfPGCTHydNT985gAXt43Bk8md+39E6EY+7yQDjZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEVJiOW8Fqj/b06fG5yRhOpfmc245SUSAeCJDeDMzimlAiBeaA/pKDqcytJVPZlgqtNuu+GASCqnJHodQNz97BN/Ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"c0f123ba15fcdaf459196f5526ddb65a341913de","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.101_1790650360582_0.7085482849882285","host":"s3://npm-registry-packages-npm-production"}},"0.5.102":{"name":"@volter/game-runtime","version":"0.5.102","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.102","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"dcaff4c5469ab1b1eada9119f5ecbd08c7beb6a2","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.102.tgz","fileCount":14,"integrity":"sha512-RMK8vlHhwkejCbEtuFbmYTf0vAEFs7hKfMTqc5UQ6cxLt0PthcEw0ZuK4FlDWXr36zoVrg67rSJVHXNtHbOP4w==","signatures":[{"sig":"MEUCIQCnlLv2ZyQuUuSJ327LUT91KPiryxRw0Z8HiFpdI+4CfgIgTsnxYMjhTIDtIuY8P5T8HiBLqfbAzpEBoWgr5FylWRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCkc0aIWh3+tmBRtW7/vZJTxKnUjcPJEr941yCQ0FKjXAIhAKEZ+2rIpkO/N8hy61fymkLwOM6LGoZc+zODuDsri6GX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"ff1f2b9fa4c140871b9a76e0c1c7dec3bb05e0fa","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.102_1790651397613_0.4372061226961075","host":"s3://npm-registry-packages-npm-production"}},"0.5.103":{"name":"@volter/game-runtime","version":"0.5.103","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.103","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"3324c097d6ca7d7c451d491470d1ea20ca02ee60","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.103.tgz","fileCount":14,"integrity":"sha512-7PhIxqhQTi+1gw1AHDr45fqvJNNF/UZIVNYeIHrjRiSMyWtcBmheY1KTTPEUlRApHZSBrwfDdwi6cMh3CKTXCQ==","signatures":[{"sig":"MEUCIQCgMrQAItciHIaW+ra51TOj0RN12LSorJXbu0ZvAeEZDQIgIMlTHS08UryzQDwOi1eV9yYyIUo2Dc9d0oZAIJDSwN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCzPiy95mCEA8ZLIRjQa/JF1KLeReyaUoNAdA29u0h6ywIhAPj90Q9ogjOM8pjGP4D89R071mnlLEgMnkp1o/l0XGJR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"a79d8c75983867b6234685c9854e418ad0fdf9d7","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.103_1790653481817_0.9748600836054935","host":"s3://npm-registry-packages-npm-production"}},"0.5.104":{"name":"@volter/game-runtime","version":"0.5.104","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.104","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"b4a60cd6c9ae50739ca0ee226e01e892137fc5aa","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.104.tgz","fileCount":14,"integrity":"sha512-urWj95GZQ/97beFkcb4imV/7TcWjyv1DD17MWKbLFEF+3c+UHIdiDCKjgrPJ3ci3Ho1wqlWn3oyt52Xu1aX+9Q==","signatures":[{"sig":"MEYCIQDY3f/vWmnPeVuLDZzor14RtsLhCzYwKcDInBzceKkyjgIhAMHq6+wmB3goQ8ctvgC7fh2iPgq5YXZIU7IGZKSKzHlP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGVrew58pM3wm6MF1kL+/sr2WntaaFqdhuqWb+lh/27iAiEAl4B5JsQIzcHGBLig7+HXpXRDMXZtGwJ1A9TaWOojCw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"104816f615103d9f0b5461d8285bd08e16f6ff53","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.104_1790654099173_0.495759359261013","host":"s3://npm-registry-packages-npm-production"}},"0.5.105":{"name":"@volter/game-runtime","version":"0.5.105","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.105","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"5691b8a637e773bd7dc895414e1d179574dbf230","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.105.tgz","fileCount":14,"integrity":"sha512-Hk/Dqquk5kgH5dr3QC4fOWBjPRAHtFRWZiagKT90WxIFXiGdQDwj7aFTPMhiAvNMSW1vPmdCpxxCXablCSGmyQ==","signatures":[{"sig":"MEUCIDUyYf2w0PfEoJkBpOfEBhXxe/Nor4V3ClM4M952Mk1oAiEAuvUoKsvHZLVfM63iYd1gF+5fSAaz0iA9vPIugIh1OQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAmTT1x6EzZ0+mcFDJuQv3Q1Wz9mcQ1n/r2KfRT8JEdiAiEAu6CvdedRhsSy5iJZyv4ZG/5IiGt8dfhfmDS9psobzew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"d7bf7f34fab1892120fa80e7fc4085a2e66b5794","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.105_1790655835984_0.25378629786056095","host":"s3://npm-registry-packages-npm-production"}},"0.5.106":{"name":"@volter/game-runtime","version":"0.5.106","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.106","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"e787819ce6840436d07f88c24d29afbeee2079af","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.106.tgz","fileCount":14,"integrity":"sha512-e/IRteDXh8wcFr0cdQDCfk0IL6EqPit2uNAIkz3wTZKGJyJciiZrzNcwrmtZedCFSlJfS8jFAEtFQayxNcDzkw==","signatures":[{"sig":"MEQCIBG5+LFWnXkEuFTRrgAlwhTexGn7QtJoI42DBLM0x5HdAiBY8NmWfUZcB0EjP/SExKTQ6Gw4zGDDSTUajFFyqq8Huw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCu+WnbusryUeYkKnCfqBg0YAYYhFEcX6tzF/jH2iRX2wIhAMPUi09cAME5xf313V5eahiKmURqkiPnzrFDSRMgoJAU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"ae0e2a0525909ac7a937086a610c53b532572c7a","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.106_1790656587556_0.7809343936096049","host":"s3://npm-registry-packages-npm-production"}},"0.5.107":{"name":"@volter/game-runtime","version":"0.5.107","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.107","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"79f6825614a7fc5805a87c14ed7ad24f8bcf5694","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.107.tgz","fileCount":14,"integrity":"sha512-HaTXmVdyS87bqbXACQIM04f7w4osK6+QKzZuSc6Nty7BKWieQLeUNONIxtOtG0SBA65vbjxgIU4x66yp26saew==","signatures":[{"sig":"MEQCIHOywRDbAG6Fwa1vF27w5zhS5dH0MJumHryW2jW/2V1gAiAKKjdGgSPNKpjfCD+OmTErKIuTaT11eeMIUfDrLSnbMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICK2ZKxg/tozFD4klUcHtN7aO45j+aX0EEoXznmSvFy0AiAlntIo9LTG97+0R9b3H2HsCWdhR1VwiiAyq0OonN+ecA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"39900f487ccb9355fbe02578135abe84508c9833","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.107_1790660453586_0.6067858025512909","host":"s3://npm-registry-packages-npm-production"}},"0.5.108":{"name":"@volter/game-runtime","version":"0.5.108","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.108","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"5f0e245a0a7238b5da7244b11dd71bf7aabe9881","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.108.tgz","fileCount":14,"integrity":"sha512-Mav/itm3AG3kng2ivNrZkSdnxNV8DB7g2on3CwCV56I18iVZgT8Fs3tgkNEIyEgCofr75g5/UPmWVGVe21UEYw==","signatures":[{"sig":"MEQCIDnkeq+WyFyo9tGB9T2vuHgxDwoAOMDOazR0payT+OCEAiBI4Ka6qpGxpjHBdFx5apmnlOo6yf59SVO3Xd6TzMLTQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDeaZuu/6PznbqQAmfcU5kE0FRTp9TGu3st3cQtVV4y7wIgbd1YPbdebqfT4talQKwl21vIsqpNdwO5JUJ00Am7wIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"1fa84b7a5d2b5fa91bee12803905c2a70a6fba1f","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.108_1790661535505_0.7544760836333109","host":"s3://npm-registry-packages-npm-production"}},"0.5.109":{"name":"@volter/game-runtime","version":"0.5.109","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.109","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"1d61a004b87265d391ee3b824e373e0bb2a4a7f7","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.109.tgz","fileCount":14,"integrity":"sha512-mJhWtX3O4R+ezWynFJ6ydspnZhhzJbucl6mj/QaxdlLgqJd1n0EpX7bFAxDwRGc1dPq8kc4th+naS2ZznVP+6Q==","signatures":[{"sig":"MEQCICPbNfb/nPnat7HO07NZiyH7+Y1g02FUII1fvQlfpgahAiAjs9onpXJrzUVUmGguF4MBrgDs/mwlhVmkFDp4fksm1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDfA8vrn48MM5esK5SdFxZ6fkz5yUqC+OzzsK2uK9kbWQIgJiXJKPaOTMISfkwkymN5nA7e/SCKRzKUvob3HcqWGdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"5396f8724a98193869c9063d58b11457ca1da40c","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.109_1790663152994_0.5361572375737003","host":"s3://npm-registry-packages-npm-production"}},"0.5.110":{"name":"@volter/game-runtime","version":"0.5.110","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.110","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"71fb45ab8dade2f93a5b91b4f6016c047854ca5f","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.110.tgz","fileCount":14,"integrity":"sha512-2FJECD+MER5EMHND/wiP0jbNsutja34pT8UPJbjVAFOKjHYFrZqxkNN/VZp8JDVO77wLwOZjkma+F45W7YXEIA==","signatures":[{"sig":"MEQCIGXI68suS50VDAKEKO4gz9y0uWT79EnJhKGlKcKH2ghwAiBb9G2Ko7XKvx60OwY7qVrRzJZ1VbU/cRy33TJKTOwP1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDzVslx76IIJZ+k2AejYMs1bwWXpcsEP7ZM20ilDU9trgIgKdVQw24hsHGxm/YTFiaSY0FxjutfBsN3k0sPHsLt4mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"96edc47abc486ce1c05d7cc37fd72516a4aaec20","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.110_1790668600066_0.9765176260531725","host":"s3://npm-registry-packages-npm-production"}},"0.5.111":{"name":"@volter/game-runtime","version":"0.5.111","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.111","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"c0ff2f64ce05fef83d2e5e3e7d192e0e23f4e9b8","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.111.tgz","fileCount":14,"integrity":"sha512-aGunavrNkTsdk13F0n78r/d81jUmhKrMUYIM/JAfiFwUTqBKAPlO1Bmc8pBmivk+qI5VAC3wp/b3ZzW2ltF5Xw==","signatures":[{"sig":"MEYCIQDLepzV1Lf508QWy4BoKIrI/DzVsWzxqR49RUvVFrzqgQIhAKqRixMfmWteDQuYwRCP0DgrwcrhXkYBC6kgQxUOmna3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHouZmQD7lhl/L6vgdg0QUu+zpT+h+Ie/H3u1LBjBB6sAiB51QVY5/xXPT8938HGfbTNFBhCMc1M0xUHY8uewOS2CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"08beb8e6e14c8050dd9dd9396db1d97b3bea89ac","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.111_1790670913133_0.602485562470225","host":"s3://npm-registry-packages-npm-production"}},"0.5.112":{"name":"@volter/game-runtime","version":"0.5.112","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.112","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"f637fda5c98dd856806ea3737acf08c57c3eb4d2","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.112.tgz","fileCount":14,"integrity":"sha512-yyHDmQYw7ULzXGLItcqVqY55T5G9jBWJ8iieSp65uJbwMaTI4CWYF1Ze//6RWFHBeSSgFiagHB2GjsyU/ysI6w==","signatures":[{"sig":"MEUCIQC1Ik8+ZwLy1Wp045gYzSToyUVoVj0YbmprQBte4gd1lgIgTERdl/6x5wjabI63Rua6w+n5/gdukYsKriTI++ABJvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBR2DLqe1sp/VvpHeyKG4EqS9S75jL0cBOp5qih9DDXkAiBOowaGPGQJt2QrhVKiB5NNhdivl6mREz/QiVjY3Z79sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"bd1a4a3f4f5af7865129ff4dfbcb10d5e7400422","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.112_1790678510122_0.0037028651086663533","host":"s3://npm-registry-packages-npm-production"}},"0.5.113":{"name":"@volter/game-runtime","version":"0.5.113","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.113","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"a4073ceff5c2b9040f86bd6380818c2d797ed6f3","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.113.tgz","fileCount":14,"integrity":"sha512-E5lBFXrcU7GJnJOv+rKq+n9X8sN++darKB9DmQeiTQc6QFwxn8GvTtfXPvZ1TrJyfEYlXDbbmCJmzQHOTfL87g==","signatures":[{"sig":"MEUCIQCYXrVN+jHr5nOLGIQ4E5hitaGsJ4V3+Gn8gIdpRvRsxwIgGmuOPZpD1xcsrNIG7djoSTC+hKRtrjJ8s2Mz5/8ONlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICBQbOWqg/ez78fVVaI7Wrou3xxE3qKidPEB2Kyn6TSpAiAGjfYvdEzU3gmoQF21s+4ixHJ/wl4dA+UgD0gOyTqNfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.113","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"fc13ce95dfc3d444ae360c8c6ac66392d73dc123","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.113_1790692675816_0.6624211631302228","host":"s3://npm-registry-packages-npm-production"}},"0.5.114":{"name":"@volter/game-runtime","version":"0.5.114","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.114","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"6a33c07d313dab0b1e81a5ebee1ca31af9ac9abc","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.114.tgz","fileCount":14,"integrity":"sha512-9k5191kgcxnjUcCyF05F8cQMKu3wgU+FC8HhnZiNI7zxPIXJiq9o9bZblIBJCaEuItCaRSFPvLKUvxqbGN8O1g==","signatures":[{"sig":"MEUCIGdu97IRejmtEk5JGN0pefimCxSj6fru4EOMncwhXxrsAiEAnFJxHAR7FXBeyUmAOutWVVHCSJD2I+WxFKSe9nEacVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHi1OqbbbwenzJmbm5Kg0UUWnn/4EVK9qUjbiFbAqM0UAiEAgWH1NeN4bZzfAikea8wHQOBjzWlIQ4G2YXVkvY1dhMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.114","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"6ed206787bbaeef946deb46836b553f35e3429d3","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.114_1790696531713_0.012344406400998986","host":"s3://npm-registry-packages-npm-production"}},"0.5.115":{"name":"@volter/game-runtime","version":"0.5.115","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.115","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"88fce77257ee79d82cc947f01e900eeecfc95d59","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.115.tgz","fileCount":14,"integrity":"sha512-Ygq08jJ0acMx6iJ9b0/jeZGvT16G/Lk3OqzeuGb8yuCOCCfRcYbT2W2coiNYvbQvuaCG/t0X8oOW96ms6gytOg==","signatures":[{"sig":"MEQCIFI8Hule1OVbRaLj6WRub5R0vkBg76A3qzs5EDfkFMCRAiBpPmWyFrPPOS3uNur5pJa95w+QNMr8e+ojabrIcm1HNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDAnxbtj+kx9J5uYAvemC2ZAZFKNQzgGyhcclNvb/cyEwIhAMFk79XJ0MqrNTKJ0GV9+0N/YkMX8ucpNYZ5Q2ObA4V1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.115","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"646db3af72196ff9331745126e333daa5926bd95","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.115_1790697394681_0.580486369458673","host":"s3://npm-registry-packages-npm-production"}},"0.5.116":{"name":"@volter/game-runtime","version":"0.5.116","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.116","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"0dbc1c527de0876d67c87ab24ca85e6e13f53e19","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.116.tgz","fileCount":14,"integrity":"sha512-mKmWpF2SR00UQv/HK5oEWqwI/xz8l2ianblw79UtIlGK6LrWfoGhfyAheUdSczyiOVBGkO78v+470dtTY8z6qQ==","signatures":[{"sig":"MEUCIQCfAige9G0gyhXDG/vzxH7/vfQ5BHAEPQQyDvkvBDbHIAIgRR7l6x5mCbUd0fAZDz+Ub4L+1abDzFMLmmZzZHfvO60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC83RfrmEcMWztI0+1uRQ51pCMIZleDAtfbyDFNW6vCDgIhAPvOJgRRXXWxbm1kf9fyLqzOvKvLJQ5jiWpzjr3Y1LFs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.116","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"0b066904f15ca1f1ea6f012587e3fc8946637e84","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.116_1790698243102_0.9071100885601264","host":"s3://npm-registry-packages-npm-production"}},"0.5.117":{"name":"@volter/game-runtime","version":"0.5.117","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.117","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"4bac4ec1df36d60d7195a11b2c147a790c31c0aa","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.117.tgz","fileCount":14,"integrity":"sha512-GcV+CtvXWX+Oo3VzyGNmabni0NmBzT4tiI5GIYj4HJTxHti7+PxCsDuHg4e7AXweLsmI7Xa2//B0ZrFSdfKSiQ==","signatures":[{"sig":"MEUCIQDApu90rIvt3k4l5banUL7nletmPXjY3Ww4St2pSIE3WgIgM1z3k1XKtvnpSYcQQ0qUCJ33UfpCUhS26B1Z3xSYggU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCBBtV5RCWm76gQxzzNfD8TDXQBLKki/eClJ1nhNKLfyAIgVa/S5N6Ivmadh51hSQsnr3UCVkBu9t8PoNTPGOeC9BA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.117","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"ce8541bef7e6f74f7839c84cd130323347223fbf","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.117_1790700314615_0.5665776827245448","host":"s3://npm-registry-packages-npm-production"}},"0.5.118":{"name":"@volter/game-runtime","version":"0.5.118","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.118","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"5a8616409f39efd357792f28937961cc534778ce","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.118.tgz","fileCount":14,"integrity":"sha512-8Gy8/0UFIPQn0ROUtP1Ois2JXodExWoeLZJGQXvqW+NJ2feH73hFozweD4jKTle79bAsK827IaidBluw9dV7/Q==","signatures":[{"sig":"MEQCIEP1ZKX36adsp+gePgsKkKmPwLMaAKL5dB60yvllUKDaAiBalb4duy8Y8hoLpH8QdjSmCI6EbaHQ3/UKuM2/sZzkdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC4bjOq2msuy9rB83ZsKcHDy3fsDySE847FTrL9+8hW9wIgBAFu55j4wjoSqwWMjURVUQwi991CA28w7tnHs6sG6cE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.118","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"7d1eca57bb681cc9d5761dae91b7749dfb7273d9","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.118_1790701145220_0.9510427482707386","host":"s3://npm-registry-packages-npm-production"}},"0.5.119":{"name":"@volter/game-runtime","version":"0.5.119","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.119","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"4c006d8f8b5a04f4f745050b9b06c6e3a1c25584","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.119.tgz","fileCount":14,"integrity":"sha512-jX1mjpIMqRHxjeQFm2uAURKaEC+Y4PlxzmYubTyjCxUBkEHsIQG3v/5gca62mkZ2oH5KsCNJ1pPJLDzAlSRJvQ==","signatures":[{"sig":"MEUCIAyKvtDlQroupRG0QOmBmqYcHvIqMQuCm8930aYQ2D3KAiEAk4nH7od/CbeXzd/NKilhvEeR+fcL4oaxjbAFzU0GWcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCkClrcPEgv0pMlKk5PzUhX42Wk5sY2tSZbGPbgfgj33AIgO5OdSWKkoOkWPHJ6THJCjBfM2xw5fMZX2rTHh+rBLak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.119","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"b18cc64dfc95fd9589a127fb3b58a927a2f8c857","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.119_1790702127919_0.08675733963625842","host":"s3://npm-registry-packages-npm-production"}},"0.5.120":{"name":"@volter/game-runtime","version":"0.5.120","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.120","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"9f63f2a82e2244d733efa8ce50556ab6113bc1ac","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.120.tgz","fileCount":14,"integrity":"sha512-OcHV/kw1Lklcre9jR8/ZwAvw0qG+92lyUG14ko836ug4cYmQrBYj6I7dUsgM9L/guOmPR4NYn4Jsihth5eDoHw==","signatures":[{"sig":"MEYCIQCb3UpUAgWw0ZruDK98HqBxBPNbyUFFDZCreRvDsXZnEgIhAJZgqpBcs8o9gW7N0LzFnccgNNwnPcfPsUt0pRWX2zs1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCuM68/HUyc35HvV0U6BEhRvOcIgcsSYb9Ieq7QZNy2YgIhAKdc3csmnkjmCV2/z1/VFNXOmUlL/aKwHC8vFz1C16Nc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.120","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"30efe7a2f935a73bad889e1beb102d491106ccb1","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.120_1790703761637_0.9106395407694754","host":"s3://npm-registry-packages-npm-production"}},"0.5.121":{"name":"@volter/game-runtime","version":"0.5.121","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.121","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"d2f4d4376106fa7227b1e7ea4378983954eb2589","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.121.tgz","fileCount":14,"integrity":"sha512-WZZSlj7MnxUMEKqIbp/PVdD/oAc0PfZZpPLX6jUnaUlKJFYSjWruD754ThMUWyAEZqpp9Fvb+J45TNotln9g2g==","signatures":[{"sig":"MEUCIQD2IztvXJ8i3DmGX8ZWNv3/oI8hJgdMkkqW+YJgyaS1oAIgCp0qV+gl2W7dAkPZrQrzhWFKVdjeLiAjDVufVVZwy80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD30HL16HT7UXJhfzJXr80DfmsJ2HUP+XB1390+NJdiIgIgebcptGExiYZF29VfyJ6CtDztyfuiv1eKJiolppb65xU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.121","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"b1c0a5459e47e4a8858a8409347833c86d859176","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.121_1790705023488_0.32169962601097635","host":"s3://npm-registry-packages-npm-production"}},"0.5.122":{"name":"@volter/game-runtime","version":"0.5.122","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.122","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"fc4935d4f1e2a364b2ac3e2912a3e01cf3bcfd3d","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.122.tgz","fileCount":14,"integrity":"sha512-R4GOmiQrklEOXc4BkcCh6iHYztO+W4hN0l5f5IMi4VUOLORDuwAP6AWlV+jRD5Al2pNEIin5hEX7TBHlvPj2/Q==","signatures":[{"sig":"MEQCIAofbNUTcicC7CQRMsw7/JRpY/9QO2cB2PvQ4RwgHsIFAiB4u9Bp9duLMKKchuYzzLSqp1g5o+tBYnDF3vZxlTnNqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG/1IGG5RJHhfS9HPm8G+Qjwn7/TXIBXPTU2dHNd8AvJAiEAuDidSlOLcJ/E5AhyVUgKywgakm+4Q319Q0alKyZQF8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.122","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"e09e367e0df532acee6932bd9b43cbb4c94f4c99","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.122_1790707005455_0.1706978467423903","host":"s3://npm-registry-packages-npm-production"}},"0.5.123":{"name":"@volter/game-runtime","version":"0.5.123","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.123","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"ae88d55412d8993ea1f40fdb8bd28cfdc2e31190","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.123.tgz","fileCount":14,"integrity":"sha512-+5njzWY50hDxbUUtTlYN8sPE8EPcEKWdpuIHFiIMh6WdB7q8aS1wk+s2RphNsG9FQxbxgJw8MFHOXAsjItDg2A==","signatures":[{"sig":"MEUCIQCuLng/6sVEyKsiOWM42nC8268ysx1fPU6N0Xvg+riLUAIgZXmYqLZKc75Mce+/S3yEk5ijbrhTZiR2qr5C8IrJX1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD6oeHEYurlefQrOE2wqB2Gwfp+zrCgvh/ET2FucgaEpAIhAMGz6q5dSoVWe0iMqpWjdTMUgAdLPAFRWJtdO0OKcc+C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.123","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"951f0dbe1de81d65ff9761e5e1fd5ff3e18d9adb","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.123_1790707911950_0.890737107480392","host":"s3://npm-registry-packages-npm-production"}},"0.5.124":{"name":"@volter/game-runtime","version":"0.5.124","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.124","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"13dce8f00f96b46775d7514d9de958634c515f7f","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.124.tgz","fileCount":14,"integrity":"sha512-r0iBuyZ/pxifz14uePdgMpPyAuLKhTa7A0aLIguk9SgwO4xvCDIPf1nv18qauoEOvOfy7jJ3EPJR/J5GEy8qLQ==","signatures":[{"sig":"MEUCIQCmtf7BgPgZG68EXhfv6PbDjuReYlzpZ5Ifd5SA5E1OCAIgLnpsw7Rhn4ooEKHv2GGvuc4OVPotXmryDrHovMctle0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCNLiJsC/PHC2vvB1Y8tKBepbthkRf4sOko6JGiTRS4uQIgUZRHPejdlbQ8Xk5DV/LZcsRDyRiQm0sNalx6pZOEL9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.124","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"ba63d64b7b264d02cba14188be1080f4780833b2","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.124_1790709005795_0.011483583129166863","host":"s3://npm-registry-packages-npm-production"}},"0.5.125":{"name":"@volter/game-runtime","version":"0.5.125","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.125","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"24dafd34c9231115a8afbeb3e6b9fc24affa9442","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.125.tgz","fileCount":14,"integrity":"sha512-WTDQpZd1qwH0MzqgRJuMW3IKaK+6SbPDDxO4CCWZLIv3sK778mi2yRuRJ9z/RjKcmT/ApKwSlTpXIIx1FuNYyg==","signatures":[{"sig":"MEUCIASl2vo3oRJjhfgUlQdM77Un2y29pVkmYvPK1om3mxWDAiEAwIohHP6b3YILxLsTEFVVvdZJqngGDj83jQ5hmaXAHr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDjwKUrDfONIofhdgtXE70/HTnUJMCC1tVpb+QZAKfO8wIgesBAjXjzSwGsSIT2LqeJuOwi4770tvDHtlKqx1CWy9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.125","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"44725ab95c6a46c6eae239e0a9f40e84d29668d4","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.125_1790709803422_0.0035076550884982627","host":"s3://npm-registry-packages-npm-production"}},"0.5.126":{"name":"@volter/game-runtime","version":"0.5.126","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.126","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"bdac414bc04697e0aa7e9aee9c519d7bee201ff2","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.126.tgz","fileCount":14,"integrity":"sha512-/c4HZC/7g9RKAJZcUJZk54ZZUBw97vwYJiV71VBOTsG5GNq9t74aem30nEM+FXu+Z0kH2HDzViz9FI2FP/jqGg==","signatures":[{"sig":"MEUCIQDuax37V724Lsx6f0GoyQVSVMhuFUucG0b2uYepfkviLwIgHGXz5M1nMZU33yaxVs5WKhicQRnogDkegSgLTVJ4+24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHSzTyh9UTiDx57ew62E8MA3X1SZNHKjby3NEGDax9YSAiAGBHbCsbOuJDcuig3HIjbF77p56hzNoz8d33cwnR8LUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"4f6dc35072746afdfdc6a1401ae1d544ad01fd2c","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.126_1790712429974_0.068994899507409","host":"s3://npm-registry-packages-npm-production"}},"0.5.127":{"name":"@volter/game-runtime","version":"0.5.127","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.127","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"9269efedf4a77e4ce8d29b1b0092e549a937e8b4","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.127.tgz","fileCount":14,"integrity":"sha512-i8Dj+Rd8erYWScTUnSCddeFi5EKeKR6sxMeMkGk6LHbRTp1cwwbNjw1TDe51jbiqp/VWkyFyguJKtsZ0WfJ6xQ==","signatures":[{"sig":"MEYCIQDVDk1pW29xeGroaG332uSujFyhJ9CiwYsILU99V2ywKgIhAJJZP6WpvU4xWMEAcYpS7shtSYY+9L6Nranont3mvxCT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDJwIAZIpnrlfCacchQu279p3T0xnHxH18JNezAA4jvtAiEAmjcjmRHfoVIkjhcJ17ZD1srHykXRr09Ttft+ePlIwbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.127","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"20d7ec00534ebe90f111ce5e5204ccbf705e7cbb","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.127_1790718549217_0.22870504962743476","host":"s3://npm-registry-packages-npm-production"}},"0.5.128":{"name":"@volter/game-runtime","version":"0.5.128","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.128","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"c3be2316bcc9e3b45fb3d1747a3dd4b449b7eb21","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.128.tgz","fileCount":14,"integrity":"sha512-Fc3ZSWKGpJ11iQb1Lc40I1znulYkoa0le6en098nzRTzo+unsG/q5Wf4W8KI2cVfLbFhzKdmYj19sX7d4BXNNg==","signatures":[{"sig":"MEUCIFAdPwJ8b2pjMro73nSQ2pQu1cJex+jeFyO0JL4prK74AiEA4N9SVBKb/RhDbqrnnEuBEtQHmU12kAfXwuRCYaF1cOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD1UNdkCFPNN51DmX6l5ke5IXt5zpPTmR+eXIOGKg/NXQIgR7mTzl/GtwiXba+Uxegsrgh0p06wTZKXZ5sgHjTOp7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.128","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"757b3b2654a4765628c6d130230c9917af0e6fd3","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.128_1790720375754_0.43417074181305737","host":"s3://npm-registry-packages-npm-production"}},"0.5.129":{"name":"@volter/game-runtime","version":"0.5.129","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.129","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"a7a390ad6d4c4c5958b0e4c8bef2828172573c87","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.129.tgz","fileCount":14,"integrity":"sha512-lFl0IMCMrAJDsKau6VqAEwuEw0vFPf0PGxhjip2IUbQd7t909ubkscnCQ/YFhZSJIU8TpvOGLTa/rmSZr1I7dA==","signatures":[{"sig":"MEYCIQDpNIHngcxpwJgCbWyg+Tj4EBD0DwY1XRd2kUiaO/cySAIhAJp0LIJqdTijVgEGX8ATUnzzFWLJT1ylzTD9uz0qGNeP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDnWfnnHv0igQlb/rjN8oPa8xC1QLJsLPHCsgd//ILVOgIgWU4SaBqEnHPGnAOwZkbgH9UYpVQkk6yrt8UPIAM04m8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.129","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"f80ea4bf711bfc5a69647af584c81c4f60f42392","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.129_1790721183607_0.32112655631272924","host":"s3://npm-registry-packages-npm-production"}},"0.5.130":{"name":"@volter/game-runtime","version":"0.5.130","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.130","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"1c89a6e1a087718bc206c7cd9e3d3c48d09d29b5","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.130.tgz","fileCount":14,"integrity":"sha512-ghIdtypo3RFdcwBloaq9oCNaOQX8ToSxPWj79JPANyNcc/C3EZPRHsLXrvf7V51sMrOH7qxzStVYIPWirWNV9w==","signatures":[{"sig":"MEUCIGTmB7+kvVU/ZTTYnpZv29TMxK8a3+WSK7R6Q/YsRM1nAiEAoXSjlaDfeCmE03ypZ4ebFsicGYeXNtx9b374QhJvSXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCoLN6XbMaENRj2yp7ILTJZZqzfwuAgLmOSc7hB26NW7gIhAOpeZnGfiRng8Q12wQWoQU7B9q54BkWhbqUU1MJvmqv5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.130","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"d997211affd344c51b35aad73d7b614fd175fbf8","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.130_1790722855924_0.39332224957261874","host":"s3://npm-registry-packages-npm-production"}},"0.5.131":{"name":"@volter/game-runtime","version":"0.5.131","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.131","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"f2ceda1e366905a7fc940a9764d814164356ccf6","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.131.tgz","fileCount":14,"integrity":"sha512-BF/OxJ+n3RQhfgVoSLEgF0893OemP9K7/+VDYeUzoAoEccIWjEynlCUoHkmXRijbmrf6PLJ6EgwuJ1Q/Hp3m3A==","signatures":[{"sig":"MEUCIQCVEn0/EC6j6j5fmhlpe67Z3I1iFwT6La+Ij04vjHFLSAIgZnBQ0c8xWtz5NOqGgIp6Swu4mDQ2HyKpkZyUeAnSREo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC3DmPS/4duWcg4B+lD/CjA9modI7x/YWRjGS2Mg5Cl9AiEAoBo8MKTBvAMmFFsOhnV5fQJyCIJgbWXkCFXbM/TMwaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.131","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"8c41ac9ad08b0b0b557611b266e29e8b8d3b9777","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.131_1790724323251_0.48350044565803896","host":"s3://npm-registry-packages-npm-production"}},"0.5.132":{"name":"@volter/game-runtime","version":"0.5.132","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.132","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"ff0295a1fc6280d2c7d8fe5ce7f33df609048445","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.132.tgz","fileCount":14,"integrity":"sha512-IK+bKZu30gEdZ5hAXaNFzgqA7kVdWdGFUlD2zUUFrI1gq+4bhBUeQxDjRO8CBsbP8davkKgK7EuPBz2I/X4jfQ==","signatures":[{"sig":"MEUCIQCfCVRveemY8ocwYxGrkukBdyy+4YFEaaw12d6T6a1i+QIgcC2IYFt2F4K50WxonXYNd9BLixJ2ks17F+bLXvX0+Pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE3XB0wrZix+/4BkYHgfTgvioEsf7dXlVsAeJD7KvCo8AiEAiVFgNywO+V0tDKceQlfKWAQ347vr1cd0981zpoZf/To=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.132","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"7796fe7ec314e6ef5afacc7ae07b017e35a8104f","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.132_1790725348450_0.10838388697567192","host":"s3://npm-registry-packages-npm-production"}},"0.5.133":{"name":"@volter/game-runtime","version":"0.5.133","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.133","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"a4607271ce5730456acad3aa701df66aa14b917a","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.133.tgz","fileCount":14,"integrity":"sha512-ZDF2cQaPGvRs9qvZSH76JqbNwSIVgorDHOzB54FxHxVVLTxDyGFK+j3zBLUYZL4j7EGWMN3hSQaG5YVdTOvF5g==","signatures":[{"sig":"MEQCIH0YoIrNebvyUy6DM/fk8+pUI2gFmE3kDxbSyWsurmfuAiATbam/CTVfp9jPt0yGvQ8x4fb4/SRB/WAWMA6SlHwtFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDvV9W2QZCW9TU42uBzviEaU3DyN3aTV2beaKb9Kg80lgIgKECoKwk14HyvXGozLyvEFD3VzUGh3BipEbGkZqloJeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.133","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"ae7600a80ae8d595a6a843b3f8e5028f94260742","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.133_1790726131052_0.8987611166069123","host":"s3://npm-registry-packages-npm-production"}},"0.5.134":{"name":"@volter/game-runtime","version":"0.5.134","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.134","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"e8aebfa7f07d413ec7c1000dc213a507b180bbce","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.134.tgz","fileCount":14,"integrity":"sha512-fGL0eyzwd28mw3BnaC6wMMgjM3E62F8gXVO03j9CTG0Xd8Iq/yBsS+KpeArmm/x0tVjArSWNTjCLXAuQW9fZuQ==","signatures":[{"sig":"MEUCIQDm0/6vu3zxgcsEsZvPoF/WW0Rzg4u7ikjhAns0rXr/MAIgTob6z4IYADL65Mf7+/i43AzQf+E1FCnvRwIxZtcFcIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID4rsPmiCxBzbEkj4/sur2RF54arWs6698o32fUHGGvQAiEA2EWVtJleajgBH1Hfxi3wQOw5A8G/K5J3u85rBJ+1Sns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.134","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"7b99f9f1739da0165477d3ffeb5b680a86d16087","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.134_1790727477992_0.9852983695251396","host":"s3://npm-registry-packages-npm-production"}},"0.5.135":{"name":"@volter/game-runtime","version":"0.5.135","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.135","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"00a79cd5b900361b08fb844e08a937e1b86c5fb3","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.135.tgz","fileCount":14,"integrity":"sha512-3Ep5uWtRi/W5xGk0IYaQ6Pf6VAdTQBR4KLl+JM054efgzP4A2/f9h9jv/4ehVq0XBEM6g1BL4SNq5hThY0Hatw==","signatures":[{"sig":"MEUCIGDwNBiyopCbceh47RGWtmxXxjHNiUbXrZUr2TQRXM/MAiEAvGxNRPHqR1bAH5mPpmEfxNcCzas6oB9Hsm/Uedhidhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF6xB23de+g953+KYjveM/twZ4d00PyIVF41NS/W26SDAiEAw8B24H5i3piVXKakCWR7sd9X6LBUeUD9YkCVXhPnSCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.135","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"bee0f75e77ee4ae61853a364c23ca07221b82083","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.135_1790728461873_0.07203004812172509","host":"s3://npm-registry-packages-npm-production"}},"0.5.136":{"name":"@volter/game-runtime","version":"0.5.136","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.136","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"cdb879a883aa119b7e69f81dadb786ee8beea2ff","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.136.tgz","fileCount":14,"integrity":"sha512-ad0sIhlaXOj7Z3HUMviV0C1aB5uXSSZtrzmQdzcbF1yR0tbwLcgqxB1NG51kzOVRmKGUOG0nxfSndK4dZRo6lw==","signatures":[{"sig":"MEUCICowg9TL0dj6O0OCnDPht/3P4Og3Tzt4PLvP6q42fJ0BAiEA8rv/VqRgAs7KTbPOJdAr3fnb7O5fAcfQs+MTTi6ryxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHVxp/x/nNr2chPsKotgefdiFU+89/1mPn16RvoDw0nYAiEAxna/zjqoVj0eefCmmbE5F4AQ75dCtnW4UdJkf707s5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.136","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"5aa1b6d6eefbda9eaec6bc10cc5ecd6fe03715ef","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.136_1790729680241_0.6337840745952925","host":"s3://npm-registry-packages-npm-production"}},"0.5.137":{"name":"@volter/game-runtime","version":"0.5.137","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.137","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"24e03046cd91a4b6a49841fbbd6a6cbc9a5938fe","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.137.tgz","fileCount":14,"integrity":"sha512-zB+qnimkKtQ0M/ZEI7ughggkT9Ltd38xnnl4l8Fx8Cbwytv/R5nwQaLKL8olRywMPvkxmO5rMVGDLa94nda0uQ==","signatures":[{"sig":"MEUCIQDw8ar0lfJlt5oLaDYxt4NXV7aniwRMXWuvhQfi0F5k+gIgbqQD9OFe+OBu7G0rUMoQdV426Of4fO6ZwT8ba/q/5Gk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCKxMcwTedhsZJT9pQ6wJrM+EdrA0GnCJZrIZRIZlPdfgIgYp8JCpR1goarLeYJ8bh8ZhntxT32u6XCzJqyAkrG+2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.137","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"697a8a873d643838c6c52f4cc0240e67ddc3a936","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.137_1790730998796_0.7954380898877269","host":"s3://npm-registry-packages-npm-production"}},"0.5.138":{"name":"@volter/game-runtime","version":"0.5.138","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.138","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"f85baa66fd0d8070d31651c04424b8530477abe1","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.138.tgz","fileCount":14,"integrity":"sha512-0sRAqAqcIR+g0JNoD5Rd+iIUhPyfcjeU+iyrrlyYyWtMrDjEiWAQHuaYV/AHUO4p4W6/otWt3JeCyahJk90g3A==","signatures":[{"sig":"MEUCIQCfnv+9ZdnNETFSH07cVxnqJnrCCeCSsBiq6LzZ/xrClgIgGFVfqiAbK85h8EYtiIRC9SSYNvB7tSFTHArFGIwotuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGS52Ao7acsyBVI5yaHv/GU5lB4WAWOF756bWJzFSJ55AiA/647aOIHUKugDK76/qUnvymDZ7tl39ryXUMC7c/Oukg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.138","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"2f1c46ba8a9b26f418805ae3318fc690ebc29fdc","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.138_1790732084642_0.31225830159268675","host":"s3://npm-registry-packages-npm-production"}},"0.5.139":{"name":"@volter/game-runtime","version":"0.5.139","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.139","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"8d471f40ab243ac733482ef3f929f69b08005ddc","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.139.tgz","fileCount":14,"integrity":"sha512-zQHJYBUwUJ9WO/LdpLulvO9FxZWeDUPDWrJnjHoeWNl9jng3p2uGmOdVESMehfN54YMgbu0Eks1xR1i4dJZdjA==","signatures":[{"sig":"MEYCIQDuVztKBvfQsDlpwKkGnI7N+17ckfmV4aOVzBZQp0tbNAIhANIjJ50UyRmV+mXH42z4E/kqCYd6tyWd3THNS0a+wdHB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCSaT8y+c6ANqL+go+jkxA9mM1+/ow0Fekru5GyPcADMgIhAOGH7LxPmDSgHQbNsVmFkIUWlnBqZXm7SyxkCF+bN0L8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.139","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"b82969cb3adb121e8926779270fd9df02ae9e3b3","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.139_1790733352379_0.5380407504086073","host":"s3://npm-registry-packages-npm-production"}},"0.5.140":{"name":"@volter/game-runtime","version":"0.5.140","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.140","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"5d8b4c1e7db81895190f59da0363782bd2d1058d","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.140.tgz","fileCount":14,"integrity":"sha512-ECMoeRkb+g5sT4QHEQUFsCZOmHQjHa9F9Su6alzFIJlJZeH0Nt8gswoZetmVgJGjdrMizUIIqwuWzB0NT6q6Jg==","signatures":[{"sig":"MEUCIQCk6ODgh7v5mnAEn4uAZlknpIV3tvBUx6ywf7YsXO4zSAIgUPTWkCytPSuqyBTAZJ3kOBaLElmJLXOJwqsoez5glcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAk7m6kw+1QmlFUqWBbt/d/wrVHqDj1kGylTMhXLY0wvAiAKUrtun2nydXPEJ/nzhb7Nsae2KLZGHB9QW3rp9EBkTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.140","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"d285b9b28afd381bcd161c1985f2e57d7106d112","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.140_1790735109145_0.6554907476850838","host":"s3://npm-registry-packages-npm-production"}},"0.5.141":{"name":"@volter/game-runtime","version":"0.5.141","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.141","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"3f330935fcf6f0ba5a5f49c6fb77879664de6146","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.141.tgz","fileCount":14,"integrity":"sha512-puq/LCwygrv1uP+tnDbe2xd8zsDI+pjXzvQZxlyRRbdCBMz9+T5+aouR5muQ0FAwOUY3BNzcCWYipx1G34uumg==","signatures":[{"sig":"MEYCIQDizfg0rMV3e+a5fSvdcTMfzEuPdmqkqx3SO6shAGmiOQIhAM2i3DwEF7/Vr8zsez69SI42xPusERSsmUJuyVdf+1Pb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHs6iZ/ea7fjebd1HkVFkrYEoMNgjlPvCyUzLWU5EvlJAiBdX68f8YwiwNatOuhsza3HvWw2aWtnv6HgB1YOcGlS8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.141","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"fbdc9f8b499de56e9dd704e05bf337fead51dc7c","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.141_1790736065857_0.020643838708170215","host":"s3://npm-registry-packages-npm-production"}},"0.5.142":{"name":"@volter/game-runtime","version":"0.5.142","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.142","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"7a3db317d3ac2bb548c85f69cea0151e9f5ce76a","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.142.tgz","fileCount":14,"integrity":"sha512-X2tUfM3WfDlpX3O2Nci0ADTi7pqtGrw4VjjRL7LZZi+qvX0VkLo/Ref4Blg6K/XhS2hGvhbwtQe8Qg0ij50F+g==","signatures":[{"sig":"MEQCIHIts2I6oR8MuUt8/1NVm87isnzKTWguyMuh1orTYgaYAiBjf7v11REGFL3PYLjM9QVMXFo1wv5GNUe9ct512xwUhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHK6sY8lrjjnSAOL+/SNR2D1KMZ9gdOyjdO0Je9LAmICAiAh5t+9Nij4VyGQBEsyxTz4ncR0tw44ycTDwZG7pcr+fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.142","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"aa2909a0b30571232cb20aace5b0e1f2d78912a6","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.142_1790737658870_0.8100113435681151","host":"s3://npm-registry-packages-npm-production"}},"0.5.143":{"name":"@volter/game-runtime","version":"0.5.143","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.143","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"d8c835110a269347323639c9d2cce18a4d757c39","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.143.tgz","fileCount":14,"integrity":"sha512-9BTzr5g4o+I6BM4uXG0WrY+uTGBmwDw0FI2rcKZKuxt9x+3n9QGVXyT9GXVy7kVhPYYmJGUx9yHIjYHNYwxUXA==","signatures":[{"sig":"MEUCIQClhw9JeOzH54JHtOYS+gBWzS/4u/ZaFM3mpttKMu2kAgIgLrfIddRo2kiD7oUD8/jczUpPh4IXsKSlbBd+wW3bi5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHLOvFR+hLWVRoD8fraGj3yk7DF6nA1praMWfnyVccrdAiEAqCdljihkoLJMRe/ojzQ+3wfHiCvocJ/N0wvQ6UHuYDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.143","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"7b2c28dcdb5c9deb61dba86b9d2fb99cf5fde516","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.143_1790739019005_0.8073477189750502","host":"s3://npm-registry-packages-npm-production"}},"0.5.144":{"name":"@volter/game-runtime","version":"0.5.144","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.144","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"94dcc9ddfb2cf88654b8fe40815bd154b95da148","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.144.tgz","fileCount":14,"integrity":"sha512-H8Wq+pmXzK28yG4TzIefOgfNkrq87pinpyxEq6lfRkHdngrNqO9l2XPaAF+KGGgU2wbQEqJgO3ye8scySnpM8g==","signatures":[{"sig":"MEYCIQCmFrmL7C1AHKPkqLo+K1V53OV/2o13JlO3ckMI/FugGQIhAMU4ZNa/JNRjZ+5xFjrbV2LJi6yh21RUV421nBfWRPBe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDI4DoOkcI85LIz/+yLmnYFzxZNy/YQuc/dbONJ5AS4+AiEAwwdxa6D6F6vJ/NdTVb8w1sjAqRaQCE4o63D1iXCNVHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.144","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"b324a33789c6a032c60fe65b89e6bc0725199732","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.144_1790740190126_0.2066396347806032","host":"s3://npm-registry-packages-npm-production"}},"0.5.145":{"name":"@volter/game-runtime","version":"0.5.145","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.145","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"7ab7c740a7334d0c3f609c223e41be00028939ff","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.145.tgz","fileCount":14,"integrity":"sha512-c5ZONLH3kVdkTdXf+54G4+xUApoPfZ792qVsHzsn1e1JRejQniRdIGgOvn9xFnNLuOfgYLbWIziwFdQvZhqP3Q==","signatures":[{"sig":"MEUCIQDmHKmudlbGMHiRjPKAT5j/HEHKbwPegJ0AWfhJZcNjiwIgQ21YA0ymjeTHE1Qb0a4QvJgED344odv4HdzhKlgY1vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC0Suuj4Fgdtnkb5b+PAmXFFjd6XJYvppq4hRWUdBXaIAIgBsMbBoz8iLidZveTCMhZhDNpdEJFcdkrM8t2gnRB51w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.145","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"9334118b1248dc1e104ceb3bf2242414130ee646","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.145_1790741000867_0.16203708739831035","host":"s3://npm-registry-packages-npm-production"}},"0.5.146":{"name":"@volter/game-runtime","version":"0.5.146","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.146","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"e22a13db173b25ffe082b3020d59515ca5b5838a","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.146.tgz","fileCount":14,"integrity":"sha512-dXeFNvoIzfImUXRBzlOkx4pRfilmJSiGG0AOimESy/T8NXZKL7OJ6ET47hUMmITYH1O7wsgX9PQ/IkXmB/e1Ig==","signatures":[{"sig":"MEYCIQD/iH3AjY8KTupzXb9LvprWrYT0+IsMXPbPHNYns5hFGwIhAOXmxyISJM+TL5CGQEtNjo32LzxRvzi6fX+fV5VbE04c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCkLVNwjRq7AioQjtoDnOFd+tPJNhm4ZIlj1RWiqXah0wIhAKWDAjq/aPLfGMTLO8Pt0n3R0mF9pfYW+3hpXKXQO0lG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.146","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"08f1c14e434b0112556c3e8fa507156c98bd4f64","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.146_1790742126056_0.6630443400188812","host":"s3://npm-registry-packages-npm-production"}},"0.5.147":{"name":"@volter/game-runtime","version":"0.5.147","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.147","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"4dd2eefb78785ab465c905c31588929fd44c39af","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.147.tgz","fileCount":14,"integrity":"sha512-haBlpz3uJ0xUvnCPQ9cLjkqz8uGXqpsEi+5+FI6uveo8E5vW8xTr/EmFoVnhN/1/7zj42btLlXyU/Fcbk/6w7w==","signatures":[{"sig":"MEUCIQCOJ1ys28e3MwQQzGuNcMoFjUNVcxCVjQc+GtUIynBLKAIgKslLhdbuKAOuxMGigM8eOHqda4f13/1LE30qysWNNNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDEThueXxO+YvL7BDxz7SJ3GNirfivv33q/XMB8S4ZVvAiANVTFdtxjp4n3K4qbgcK5Kw8fzfQBxzoZesvOgDn3qcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.147","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"b83679ded78a79eb7a969fe1bfcadcdc46c5a1d8","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.147_1790742916298_0.16977904527197074","host":"s3://npm-registry-packages-npm-production"}},"0.5.148":{"name":"@volter/game-runtime","version":"0.5.148","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.148","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"4c65a408c5fad8d341311eedbe09254898b5fa32","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.148.tgz","fileCount":14,"integrity":"sha512-VjyYpg5WYzvc3UusntqB8ihDR7WqAD9of895rHigEhwqRcKUeFTDD6aX3F0eXSqoHH27aT2/ranZ0KkJ5IZqgQ==","signatures":[{"sig":"MEUCIFzyvtjKOoPny2XWAaVFt+kzGt3y3CfB3JeyK4FbvU+kAiEAv1zxrV3xP7U/YK3e2vSn/ZhdcFEJKuTjeiDjLw0vopo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCbEzzSpL3M9IwSt4AWMpHAPQFle8Yw3m0UG/z4criaawIgQr8o3ixHiU4ZkRzlhC/WdAdCZNf5i+1Xb8GaGsNJN6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.148","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"6f929aaf693f257018615c84aff16c0b09213350","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.148_1790746794566_0.3581371407702332","host":"s3://npm-registry-packages-npm-production"}},"0.5.149":{"name":"@volter/game-runtime","version":"0.5.149","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.149","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"dc61afc7196b398f6f7fa94e2e3ac09fa0970ad4","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.149.tgz","fileCount":14,"integrity":"sha512-4hKzAPL6m4lDFbw0NB9XtPP7Vdp4Cn3NG561QDqok7CtGBhYVYCmrDbSp4/kak2kh5HBI2Ubb5DUgnTHm5KRHQ==","signatures":[{"sig":"MEYCIQDfywTnBK8I/sxLC8FLxZnT49ge5mE/5Ti6gY+p0lIRhgIhALTmYvnLu4arkUw3VKdg7pKWe0ZoFXG4VmeZJG+jEYoQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICSZV/PMbLzvbIch+LmR4OBpuJKNdZFqXdFgVfhdw5RjAiEAj5s1OWQ6jZN/M3mRZAC+cXGE8f/LGlQsqlmuCx2D2uA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.149","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"c1a9fe29e6c725734af69b5c8d86a5c408cd3fd6","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.149_1790761836242_0.9950564995043354","host":"s3://npm-registry-packages-npm-production"}},"0.5.150":{"name":"@volter/game-runtime","version":"0.5.150","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.150","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"9e340a80e5309d441df4002e3f25b7272aa54833","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.150.tgz","fileCount":14,"integrity":"sha512-0cZe+1q9y8BoOG6UySxUD6rNfGYk5X5iYXhV2HtSysa/RtpDeDvUI2s/pUlIRg+/ulUW56KUFLLObG1nD3BBtw==","signatures":[{"sig":"MEUCIF1uTwIqyPTGun4827xw+bcVl9q09QSKFMWEhOZhEvWnAiEAsQfa4hYDyMgUlfWDbXd1lfauP1xbLLgCij9VQn4EQFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID1r2JYwDDQZsbG9mD1sS/ODHAMvM2CQT3q+yoFJW5iTAiEAkA9Virjo3Eoc2XbFzfWrLdEXJTT3QaBwn0xXIWULqug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.150","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"3e2fd0606bc8f56195b5050ac4a0d105bc8bdfb4","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.150_1790764670432_0.3378658207589078","host":"s3://npm-registry-packages-npm-production"}},"0.5.151":{"name":"@volter/game-runtime","version":"0.5.151","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.151","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"4506c90995ab807afa91714ecb4756617aab16c1","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.151.tgz","fileCount":14,"integrity":"sha512-18XHToeQvTXkaoyY10EFT6XGy6Vc9a9ydN5R+5GNMjvYYbkn4pmzSS9JsTHZIHRUBV6dzSW0j3bVYC+FW36bvA==","signatures":[{"sig":"MEQCIFCCj3wxWQi62/UMufCIUwZaMrXkxwQbZsKfj58FWZh+AiBXDamAdnwVZpu+QeD1zIHgJxue2bNJxy2E0v1yVP8r9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBq6knombHbXZMxTB7LcjptH7VCeb52ww2XI+8icC2ZmAiEAz99k2Hw5WMSyLdrdUTEaFDT2Ifx9tmjvDpYcZtARR5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.151","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"f94edecfd8ad2e3be03141027f58378f8d0e38cf","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.151_1790765504349_0.6799542818146107","host":"s3://npm-registry-packages-npm-production"}},"0.5.152":{"name":"@volter/game-runtime","version":"0.5.152","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.152","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"eb74c102d555038ff8e9a783a97c22459b1e4154","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.152.tgz","fileCount":14,"integrity":"sha512-CvNhCdo7bOLlZV3k4/vmWA8TG4Tt6NbCauSq5nK3IRD/9CspAhT126+wjhozjazgw/EzXF/kPAk2G3avKAT/ng==","signatures":[{"sig":"MEUCICY5UPMUGn8UsvjCSfK+8oSaHRJUNJH54zq5rIpYfCSBAiEA4v6STgDLowz//4gjidYntlx4OjvwfmmnMwInPvDPpYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGeLiojDrR7oOs7bBOu5WxQNmkRTfX8f4V/DqzWiJ1rRAiAhD97oKKo+AgPKzH32//7FHiwOQ5BXLkQg1aaYJlb/SQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.152","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"d6faaedd953da9537393b9ecc72e0996dec4c601","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.152_1790767185966_0.0531450454429816","host":"s3://npm-registry-packages-npm-production"}},"0.5.153":{"name":"@volter/game-runtime","version":"0.5.153","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.153","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"7f1ae9180bc31bcb682c51572b78085e2f54efff","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.153.tgz","fileCount":14,"integrity":"sha512-LVLldZ/5Il9kjl1cAVl7+ZO3Trqfud7JuC1agkA5W6CCVY/kOBtOIhEbgVymJnn+tSYQgkMTmLq1WMreLg795g==","signatures":[{"sig":"MEUCIQCBAdRaDvRiF8SG3JJcsMiskhyZK0kSJ0Vfp9Ezvc8QGgIgOqrP2imhSZbeU7xmmyaNnluEgyQzn70DrQXNtm3GHRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDD7U7ofR9yqDkTY7PMt1CeavojJI5un1euR+vyWoTgjAiEA7Zvf8q3IvLey+J+qA351qVh5rdd0tGvj2Aozz3OUIMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.153","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"03c7330a8a7f5581b4fb170431ed8627aee7ed54","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.153_1790768432792_0.9100305738863563","host":"s3://npm-registry-packages-npm-production"}},"0.5.154":{"name":"@volter/game-runtime","version":"0.5.154","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.154","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"7131985719a127fcb892a067c704f716c778bb0b","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.154.tgz","fileCount":14,"integrity":"sha512-LjuPEMFAAer/iZTSep3d0k4fdhHrzolqPL9QhmhTfjTLvBsY5RHKt0+sqdNjav/cV/aFq7pmesd6qwNbgjO+lg==","signatures":[{"sig":"MEYCIQCKX6Bt06PkEMThbndjvwNlTBpQbtcMU+q0n67JADkzBQIhALk02NMPGrfLhUHX9q46NmxHuoYPetaOh4dqvI86ygKs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDCM2Uw8lS1DKl9+4uGxXYHTVPsPhBqluhMWQnX8vWzhAiEAh0WGXqFbw0PWjPjtygmliuMiH2dWXiFwYrw3nTdNLtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.154","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"0dab90652df4d9dcd5500fb700e2d611869db3bc","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.154_1790769464177_0.8441108669902986","host":"s3://npm-registry-packages-npm-production"}},"0.5.155":{"name":"@volter/game-runtime","version":"0.5.155","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.155","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"f14be23a874253c51da10d3f4e9dbf94683b2cd9","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.155.tgz","fileCount":14,"integrity":"sha512-qEx09n7eGstRV5KAcTN9Pw0ZTx0MNM4G4Y/Pbin48GaZ//OdyAj/K1xL/Px2ux/xLeK9WrvbaIPVs89wTLci/w==","signatures":[{"sig":"MEYCIQC+UIaS4Wb3CijYHm3G4HOPXhqBWuYaZWYDruXCFgH8eAIhAOxQW6k0ZMqTcjkiFwvOycS5JE5cMKZkRIjrpNy40YVw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDQfriojf5Vs54T2fvnQX+Tc7hKaQ5/EaYVHFP15C8/JwIgUuHxu4Z5NvW+JyyEqOHpuIx2WQAapZLP8FBmUEM/C6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.155","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"7e60698f7198c7e163addbf72e88125381f7181d","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.155_1790770359773_0.35035476664884535","host":"s3://npm-registry-packages-npm-production"}},"0.5.156":{"name":"@volter/game-runtime","version":"0.5.156","keywords":["volter","game-engine","game-loop"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/game-runtime@0.5.156","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"homepage":"https://github.com/volter-ai/editor#readme","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"9effa0f24953c9b8e2e6b45b1fe0fb30d7288580","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.156.tgz","fileCount":14,"integrity":"sha512-fG7NmiUkPv3XTwkUMZLgidsxoJp+PaKIEyilGOk2bTsegwO8HZ2nYVj55kARmmid9/XRB0fHK2RxVH60Ax/9ww==","signatures":[{"sig":"MEUCIEYF2AEQ+tt1WdEka7Np4A61nkM2wqC9sHe4y2ZQ/fSeAiEAoP/yFFwWM3tIFhUOWQD/QD+4faSzXDdIqaRfbvwaGO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBnWaNVKcCxvt/XWIZGwWIoxApQMaKva/uIOurQgSwTaAiEA64hiQUpkp08T2y/9uOmGqEIyvQ4SjUoom570Cq79//o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.156","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"cccca118f2fe884e5bf75a2e4559d070295e0839","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/game-runtime_0.5.156_1790773145803_0.9954149740951903","host":"s3://npm-registry-packages-npm-production"}},"0.5.157":{"_id":"@volter/game-runtime@0.5.157","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"6c8195350fa7629cb5c34302011fe9c1bb19b504","tarball":"https://registry.npmjs.org/@volter/game-runtime/-/game-runtime-0.5.157.tgz","fileCount":14,"integrity":"sha512-GjQGjVPj/mSOMbPBSFZAVVaAA3JirM6G8WKAUa3TS47W4L1qbRYzLYL5aCp4gO+KOsltXt0ugveZZLVB9RCUoA==","signatures":[{"sig":"MEQCIGjiPl0d6iYnwsgX859AscopnzV7V31MoQqVrF/YahHiAiB3jWqLCFylcQK641T03E8OySoFseWbAv9UxOHYHdVHTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCpB/5B4K6L47c7zevPkNfB8OAmf6Phix4MLMMmDCIYZgIhAJjvm6udbgR3jYOlg+KHuQbwhOR8oHyjRuMOFJNIY4pD"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fgame-runtime@0.5.157","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166266},"name":"@volter/game-runtime","type":"module","author":{"name":"Volter AI, Inc."},"engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./config":{"types":"./src/config.ts","default":"./dist-config/config.js"},"./canvas-react":"./src/canvas-react/index.ts","./package.json":"./package.json"},"gitHead":"999b1b3e95cd425a099e4df1c847c98b7d964b3c","license":"Apache-2.0","scripts":{"dev":"node watch.mjs","build":"node build-config.mjs","prepack":"npm run build","typecheck":"tsc -p tsconfig.json"},"version":"0.5.157","_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"homepage":"https://github.com/volter-ai/editor#readme","keywords":["volter","game-engine","game-loop"],"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"_npmVersion":"11.19.0","description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","directories":{},"maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","pixi.js":"^8.6.0","@pixi/react":"8.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","esbuild":"^0.25.12","typescript":"^5.6.0","@types/react":"^19.2.14"},"peerDependencies":{"vite":">=6","react":">=18"},"peerDependenciesMeta":{"vite":{"optional":true},"react":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/game-runtime_0.5.157_1790776815913_0.7270044549178627"}}},"time":{"created":"2026-09-24T14:02:24.889Z","modified":"2026-09-30T14:00:16.647Z","0.5.65":"2026-09-24T14:02:25.190Z","0.5.66":"2026-09-25T21:11:17.982Z","0.5.67":"2026-09-26T22:59:35.746Z","0.5.68":"2026-09-27T02:44:19.289Z","0.5.69":"2026-09-27T23:53:17.117Z","0.5.70":"2026-09-28T00:57:06.219Z","0.5.71":"2026-09-28T01:18:55.170Z","0.5.72":"2026-09-28T01:35:12.249Z","0.5.73":"2026-09-28T01:56:05.803Z","0.5.74":"2026-09-28T07:35:30.077Z","0.5.75":"2026-09-28T08:56:54.899Z","0.5.76":"2026-09-28T10:17:11.220Z","0.5.77":"2026-09-28T12:09:32.714Z","0.5.78":"2026-09-28T13:25:07.751Z","0.5.79":"2026-09-28T13:51:33.705Z","0.5.80":"2026-09-28T15:03:06.767Z","0.5.81":"2026-09-28T15:11:32.026Z","0.5.82":"2026-09-28T15:26:56.196Z","0.5.83":"2026-09-28T16:39:02.549Z","0.5.84":"2026-09-28T17:53:55.549Z","0.5.85":"2026-09-28T18:26:36.633Z","0.5.86":"2026-09-28T19:17:00.737Z","0.5.87":"2026-09-28T19:44:30.994Z","0.5.88":"2026-09-28T20:01:52.846Z","0.5.89":"2026-09-28T21:39:06.455Z","0.5.90":"2026-09-28T21:45:47.307Z","0.5.91":"2026-09-28T21:53:09.499Z","0.5.92":"2026-09-28T22:00:23.953Z","0.5.93":"2026-09-28T22:13:01.658Z","0.5.94":"2026-09-28T22:24:01.689Z","0.5.95":"2026-09-28T22:47:44.469Z","0.5.96":"2026-09-28T23:15:43.808Z","0.5.97":"2026-09-28T23:44:19.520Z","0.5.98":"2026-09-29T01:22:23.836Z","0.5.99":"2026-09-29T01:32:37.721Z","0.5.100":"2026-09-29T02:38:56.322Z","0.5.101":"2026-09-29T02:52:40.873Z","0.5.102":"2026-09-29T03:09:57.691Z","0.5.103":"2026-09-29T03:44:41.903Z","0.5.104":"2026-09-29T03:54:59.363Z","0.5.105":"2026-09-29T04:23:56.110Z","0.5.106":"2026-09-29T04:36:27.643Z","0.5.107":"2026-09-29T05:40:53.660Z","0.5.108":"2026-09-29T05:58:55.612Z","0.5.109":"2026-09-29T06:25:53.072Z","0.5.110":"2026-09-29T07:56:40.152Z","0.5.111":"2026-09-29T08:35:13.222Z","0.5.112":"2026-09-29T10:41:50.214Z","0.5.113":"2026-09-29T14:37:55.939Z","0.5.114":"2026-09-29T15:42:11.818Z","0.5.115":"2026-09-29T15:56:34.797Z","0.5.116":"2026-09-29T16:10:43.264Z","0.5.117":"2026-09-29T16:45:14.732Z","0.5.118":"2026-09-29T16:59:05.341Z","0.5.119":"2026-09-29T17:15:28.022Z","0.5.120":"2026-09-29T17:42:41.723Z","0.5.121":"2026-09-29T18:03:43.583Z","0.5.122":"2026-09-29T18:36:45.534Z","0.5.123":"2026-09-29T18:51:52.046Z","0.5.124":"2026-09-29T19:10:05.951Z","0.5.125":"2026-09-29T19:23:23.521Z","0.5.126":"2026-09-29T20:07:10.079Z","0.5.127":"2026-09-29T21:49:09.313Z","0.5.128":"2026-09-29T22:19:35.850Z","0.5.129":"2026-09-29T22:33:03.690Z","0.5.130":"2026-09-29T23:00:56.029Z","0.5.131":"2026-09-29T23:25:23.352Z","0.5.132":"2026-09-29T23:42:28.544Z","0.5.133":"2026-09-29T23:55:31.148Z","0.5.134":"2026-09-30T00:17:58.110Z","0.5.135":"2026-09-30T00:34:21.959Z","0.5.136":"2026-09-30T00:54:40.324Z","0.5.137":"2026-09-30T01:16:38.903Z","0.5.138":"2026-09-30T01:34:44.747Z","0.5.139":"2026-09-30T01:55:52.480Z","0.5.140":"2026-09-30T02:25:09.248Z","0.5.141":"2026-09-30T02:41:06.008Z","0.5.142":"2026-09-30T03:07:38.963Z","0.5.143":"2026-09-30T03:30:19.104Z","0.5.144":"2026-09-30T03:49:50.209Z","0.5.145":"2026-09-30T04:03:20.961Z","0.5.146":"2026-09-30T04:22:06.158Z","0.5.147":"2026-09-30T04:35:16.387Z","0.5.148":"2026-09-30T05:39:54.668Z","0.5.149":"2026-09-30T09:50:36.340Z","0.5.150":"2026-09-30T10:37:50.524Z","0.5.151":"2026-09-30T10:51:44.441Z","0.5.152":"2026-09-30T11:19:46.070Z","0.5.153":"2026-09-30T11:40:32.901Z","0.5.154":"2026-09-30T11:57:44.280Z","0.5.155":"2026-09-30T12:12:39.883Z","0.5.156":"2026-09-30T12:59:05.897Z","0.5.157":"2026-09-30T14:00:16.010Z"},"bugs":{"url":"https://github.com/volter-ai/editor/issues"},"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","homepage":"https://github.com/volter-ai/editor#readme","keywords":["volter","game-engine","game-loop"],"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/game-runtime"},"description":"THE GAME SHIPPED TWIN: what a shipped game carries because it is a GAME — the host game loop and phase runner, the mount and its adapter registry, input, audio, the dev instruments, data assets and their Vite plugin, the React bindings, the Pixi canvas su","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"readme":"ERROR: No README data found!","readmeFilename":""}