{"_id":"@volter/threejs-runtime","_rev":"93-ba19b4b06edaae70c8e8b60ca0bd530f","name":"@volter/threejs-runtime","dist-tags":{"latest":"0.5.157"},"versions":{"0.5.65":{"name":"@volter/threejs-runtime","version":"0.5.65","keywords":["vgai","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"2f331a608435c9fb684c1095e6cbf0f8cf7b9f64","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.65.tgz","fileCount":70,"integrity":"sha512-DCzSQS6Op4PBHf3E2Gv8osyCduCy9Wio74998WnbNNb5KI3e4sJyZempWt7D/VoNhEDesR/YnEmnyooArmLxUw==","signatures":[{"sig":"MEUCIQD11SEDz+MCpqu8EMX5uRJucx5FC7dWQmlXSkavAYF9sQIgLf4TZeGgmKOd0SsyG+1UK5yML0dKyCId+oVSagoCTr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1000247},"type":"module","_from":"file:volter-threejs-runtime-0.5.65.tgz","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"scripts":{"typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/Volumes/PeakSSD/volter-work/pack-0.5.65/volter-threejs-runtime-0.5.65.tgz","_integrity":"sha512-DCzSQS6Op4PBHf3E2Gv8osyCduCy9Wio74998WnbNNb5KI3e4sJyZempWt7D/VoNhEDesR/YnEmnyooArmLxUw==","repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.65","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.65_1790258542914_0.7282305039336017","host":"s3://npm-registry-packages-npm-production"}},"0.5.66":{"name":"@volter/threejs-runtime","version":"0.5.66","keywords":["vgai","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"c4755bd84b6907d5478296d115b860bb4b378e8d","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.66.tgz","fileCount":68,"integrity":"sha512-eyCt8+cYy+jIl5eKKdME+lvDKkQ39jdaIe1o+5EgOCqWPhvCI0VGPMhPsLOaSKV8plJ43a9TO0l0wzbEWSlklg==","signatures":[{"sig":"MEUCIQChyTauyPtEUC80UjDplcZib/O9W/jbSpG4kD8sl+i1cwIgT17BvcslP+y0uuxyoGKccY1wv2seVdBeNT9D9279eBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICA0jjS3nvFgU2YPxtmmQeVck4Csx0wijmi1dfayT4hgAiBv33c7om1bZLoYTMmLK1C9ihWfz9TewTLegWqtJbdwpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":994713},"type":"module","_from":"file:volter-threejs-runtime-0.5.66.tgz","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"scripts":{"typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/private/tmp/claude-501/release-0.5.66/volter-threejs-runtime-0.5.66.tgz","_integrity":"sha512-eyCt8+cYy+jIl5eKKdME+lvDKkQ39jdaIe1o+5EgOCqWPhvCI0VGPMhPsLOaSKV8plJ43a9TO0l0wzbEWSlklg==","repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.66","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.66_1790370675574_0.9718888556849998","host":"s3://npm-registry-packages-npm-production"}},"0.5.67":{"name":"@volter/threejs-runtime","version":"0.5.67","keywords":["vgai","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"99ea73f38d5557bf7ec83676187d16a8f2429db0","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.67.tgz","fileCount":67,"integrity":"sha512-LOuUd2b3S2BWtfyiHV3+Ntux+BvGBniqGKnYwzHLSwprhHLzHagMlBIrkc/6xWWcINfPpiSfWTqH7zTHeOINIQ==","signatures":[{"sig":"MEQCIFOeWvaJRWO0xl54uVo2UukmzWSKeFSBZj1WSAVTduIkAiA8GIVGnWghdzBxlWsYcr1gv1S2zK39m3xXW2ErybEO8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC52T/I48wJvgDjHOBbcHaDu4yWChp+eYPoKpOhsFHHhQIgdh54FU86HHsKL2gGqzMVDDLjKJJFinPeo6NBOsk84gA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":981819},"type":"module","_from":"file:volter-threejs-runtime-0.5.67.tgz","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"scripts":{"typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/Volumes/PeakSSD/volter-work/release-0.5.67/archives/volter-threejs-runtime-0.5.67.tgz","_integrity":"sha512-LOuUd2b3S2BWtfyiHV3+Ntux+BvGBniqGKnYwzHLSwprhHLzHagMlBIrkc/6xWWcINfPpiSfWTqH7zTHeOINIQ==","repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.67","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.67_1790463644665_0.09498247029502926","host":"s3://npm-registry-packages-npm-production"}},"0.5.68":{"name":"@volter/threejs-runtime","version":"0.5.68","keywords":["vgai","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"077a9c228ce12e26c4e49f078a1a435a7a47c9c3","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.68.tgz","fileCount":67,"integrity":"sha512-mWy+8vfM/F/+2SHZUg29ehvvXrr44l+qjspmCRIhuPaEADhnQF9V/jpqduXgWN0y08hkR7ZujXW7TZhNOGMeHQ==","signatures":[{"sig":"MEUCIFQ6GJKdomn34XmBQdC4D1jMumm/HzXw21IOyu1myJDbAiEA3V9BRnDIn7GuV23Rwi9+HydvQ0kYUqx9VeJk99JBQlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBo71riujfaJve2Y0rOmy36MUvYJYK+6rp4S0kWCeveeAiEAgRx9KWoBYzqZlmnKSRMFeIf2REIFKQGWNtgeKiZo8yA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":981819},"type":"module","_from":"file:volter-threejs-runtime-0.5.68.tgz","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"scripts":{"typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"aaronvolter","email":"aaron@volter.ai"},"_resolved":"/Volumes/PeakSSD/volter-work/release-0.5.68/archives/volter-threejs-runtime-0.5.68.tgz","_integrity":"sha512-mWy+8vfM/F/+2SHZUg29ehvvXrr44l+qjspmCRIhuPaEADhnQF9V/jpqduXgWN0y08hkR7ZujXW7TZhNOGMeHQ==","repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.68","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.68_1790477056934_0.13127048247754103","host":"s3://npm-registry-packages-npm-production"}},"0.5.69":{"name":"@volter/threejs-runtime","version":"0.5.69","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"ffa1722c04cfed7fb47834816b0a3d38430d2962","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.69.tgz","fileCount":67,"integrity":"sha512-ckLnaDsYg6eUamNgRn5IWp3brXrnBw1K5LJbAwPKn36gzvldOp0awKkEj7U7Ng4L7TB/zDzd8ziuZ0nRxC5f+A==","signatures":[{"sig":"MEYCIQDXKPrUq4AOiSi6G2GMwfNFwniA4OjU7Kdb+ZCuCF3NFQIhANYbSmlKzPiHwCOCUaU381Q8SH0C54kWzDy8iDhFbWYy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGWdz7GUsYhLPpFvzFSP36EPqfhDvZnQUaR8vM/Nnp9MAiEA1XCCRJ95ao9/g+kgHnOyOYvF9yjCzeKdzkPMC2P9MaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":981965},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"25fc280ad01ca9d6814f6013c1d0545ce9ae268c","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.69","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.69_1790553141892_0.2113473039721201","host":"s3://npm-registry-packages-npm-production"}},"0.5.70":{"name":"@volter/threejs-runtime","version":"0.5.70","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"202c3f2f97c81e13b836bc69b8a5a0cf205ffe4e","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.70.tgz","fileCount":67,"integrity":"sha512-yKacE7/im1n+gN6TwOgT/qW7j4OnGAPuhXbhdCv56PjEXpoIz4mHuAuEG6vfs/DlHA0D82Ea/r28shyD+aYR3w==","signatures":[{"sig":"MEQCIH43nP1vQ8Vo8c77OtsmWfR/u4Tok8W94OtkRIs63sXhAiBWfYc9L1ODxUcprfO4Wnc8hMAvB/Jyxn+sbfukfQuk8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDPi68R1caqDqhgrFTdz+wYZw6okuP87CPDdhlHw4jeJwIhAMfx73ud0zOiEI32j5aCGVLDW4BGjC0B5b/en8wfMbS1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":982009},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"66c204099e99dce2730967c33d4e1f0100b233a0","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.70","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.70_1790557022591_0.5327416056004464","host":"s3://npm-registry-packages-npm-production"}},"0.5.71":{"name":"@volter/threejs-runtime","version":"0.5.71","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"bff5104aca628387820295c667245af7ee5f6677","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.71.tgz","fileCount":67,"integrity":"sha512-x0ByOfNnKLVmvmi6sJBh4z+lOtnedwditNAtxChkwXC4Ek36rg7HvzbAY5Ek6M5EziYEGLMHxOshmc4W/8oeRA==","signatures":[{"sig":"MEQCIFFrOQRVK69ASnE0p4hLGGQ3bPiHDMGihoJSWKg/sGcfAiAgtD9T8dgB/IwWlWc2Y5Kxr5jaIRCvEPB4a1r9tDVv8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBVJ0bypAIae2jFENLTrkea+hp4vJnb6vKD0PenMnCs8AiEA5Wq7/ZGXsBUNiTDEaCBrT3Zsgs1lAS9VdAQxUOXdrW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":982009},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"2506191fab804529e9546387c727e2ecff6dbb52","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.71","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.71_1790558310414_0.2864239148241894","host":"s3://npm-registry-packages-npm-production"}},"0.5.72":{"name":"@volter/threejs-runtime","version":"0.5.72","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"e143af6c2c04796ff297f85bcc52d2b3ede302b7","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.72.tgz","fileCount":67,"integrity":"sha512-X1twH59sAW6R6rh50iG7r6Y0IAdZF5X6quoIMbOvd1mp+DlWglrOUa+gDDMjzduT4reHYgpZrTzepZWXDqiYRw==","signatures":[{"sig":"MEYCIQDKSesjRzeQ1IDMWf3sulKzYHK8D7nUaWTkkbMuD5KnJQIhAKHUpxnNtRlMyLK367XSGkfzznBKgtM2xv2E87hG5GNf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDOaxEHw5D5V8ZwOS4PuiUZSBDtUKntC2P/EMZXwp2ssAiB4e62IQlohhRWbHsbb0wA21lj2ySAMGeMSWkhnePA+4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":982009},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"325103e6de7d335e47b15cc583375ff33f053ea3","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.72","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.72_1790559307680_0.7978472255508662","host":"s3://npm-registry-packages-npm-production"}},"0.5.73":{"name":"@volter/threejs-runtime","version":"0.5.73","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"4ad25c396814ac867c0e7d94f3717c6e13558193","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.73.tgz","fileCount":67,"integrity":"sha512-8isqKzVyYcZThhfS9fZdj8lZ4GLhHfwDWSkOY2gOel4WZ40l5e39ark8+ejfoRnbNuZOVMZqH9QlWaKgmteMeA==","signatures":[{"sig":"MEQCIBJq6/ExyOmh5L6nut39nPO6sUJERWgs2N6IZ0lBI0bIAiBIFyAcq0GbUjUFQgoectTeOy4GKm+p0WcpjSUaNeHRlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDl4V6WcCOXcA+HWefl7w5ZQBFioX4wjug1TDu7yvyEFAiAso2bnpvwLwQGGBJ0D5g+6OtZPSbnpHC0/OweYrtprMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":982009},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"c8491eab4252d1f22a5e10d253178de1064ba2a9","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.73","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.73_1790560695550_0.6702058238844366","host":"s3://npm-registry-packages-npm-production"}},"0.5.74":{"name":"@volter/threejs-runtime","version":"0.5.74","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"510613dae03d89603c04814a95232539fb93f6f2","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.74.tgz","fileCount":67,"integrity":"sha512-pS6top1ZCMuB/1Fq9hzuGuAYI65fDhqMO0O1XygIVMlbYOk1vgSB4NsPjhXippKPNi543C0bPdjlIA0HQWR3CQ==","signatures":[{"sig":"MEUCIBCrK5XZR10ijRgWMwv9rhcsB1Ly2KQrc89zeaEUOfGKAiEApqNoXmshApLjf9S8zaJiVtdWe5YtDF8hca/HYLEf+FY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCZXLj0SIQvAXtpgQlMAZX04muYVbaGE2+LGn4HYyg5GwIhAPgMi3snkUSVeryaM4U0lFqLLxtaB5FtGmb0eVdij7wm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":982006},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"38bfb751989bb565beb74a8c4255d2626158366f","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.74","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.74_1790581079055_0.3653692133727071","host":"s3://npm-registry-packages-npm-production"}},"0.5.75":{"name":"@volter/threejs-runtime","version":"0.5.75","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"72cf38f76ea92277bfb418937dcffc67f0748e43","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.75.tgz","fileCount":67,"integrity":"sha512-JXzclwYy+BQGJSYThx6giwyjbG0undEaciOobygWR0Ixoy+zW77KUUo5HMaa8k5+Y/I7mnqBvfrDVpC06PKO9w==","signatures":[{"sig":"MEYCIQC0eP0WIuTx96ylSdcvzGOmR4BTutmiVLSlGSeo/o/7xwIhAKO8PX/zVMy8VCY+hj357pm771WGbXBXgG4GE0wswsXs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGFI10gMwht/veWIo7CGc1lQHuimeyfIODnaRNP0sYlAAiAI9cYiLkVKn/Qg2My++acWI60bVYEneuvrBsAzRhJBFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":982006},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"74a4bd6ce959fdb9835b8e9bf91e6b956be683f1","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.75","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.75_1790586008180_0.6449862409221307","host":"s3://npm-registry-packages-npm-production"}},"0.5.76":{"name":"@volter/threejs-runtime","version":"0.5.76","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"0b8166ebb2dc38bb3e51cb452a1e1d5541653c2d","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.76.tgz","fileCount":67,"integrity":"sha512-XSBZ73uNXxBhaLo3sSFCJdkz/plORieBkv7LAqm9jzOdOrgPMhjUyWA8f3u6XfcnNB2/kIl/5pp0KtAVXPnhZw==","signatures":[{"sig":"MEYCIQCzw0/nAVQKaSzNSqFKOTaQP84Tqdmfa87nrUEGvP6iaQIhAIcwKB8YREdkjHuisSxpfJNI1Hpqm0MwiYDE6ZQcjgt1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHA8U/vNJ8mhlLcNHv0lGvbWtF1yqAjIFI3TJpIF91PIAiAYncBGTB6ZgPAXp+1kdwzVnqT3l+MNuukdug5pJIsYWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":982006},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"8d36a8098066eed3710286d510e613eca9a87196","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.76","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.76_1790590627163_0.8788050677892445","host":"s3://npm-registry-packages-npm-production"}},"0.5.77":{"name":"@volter/threejs-runtime","version":"0.5.77","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"707f97d9935014835f8f6a8174db97a425338aa6","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.77.tgz","fileCount":67,"integrity":"sha512-4oONnFpAI+GP6ulaoIWR1YlJogKLEr3XapEQkIC+GyMxrmzaUnzgz0/MnEWyLQgP1kMgzD0lvmCIEcIynATJ+w==","signatures":[{"sig":"MEUCIQCcXuLRy5JT4Q2LJjBZndUOEXfMJuKhIUlniwW5ieOEpAIgY3wD3gDvCMJegdUSpl+DXk/IJDo1HffyBmH4ZQLf8pM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEqp2/7FW7b+3gikT5vgP1+fbr9QrzTDmGkOWGZxvyNNAiEAjx9VhvUBLgBn1MgZ3b30pXAIQYIsyNSceeJP1t18o24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":982006},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"aa108b8d5536cd44e3e89fe900da65bcdaa0246d","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.77","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.77_1790597398620_0.3745492913145321","host":"s3://npm-registry-packages-npm-production"}},"0.5.78":{"name":"@volter/threejs-runtime","version":"0.5.78","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"b26fb9decae318d6d237fbfb10c4551aeb5aff8f","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.78.tgz","fileCount":67,"integrity":"sha512-NqJBHyH6w6YTS4T3W8eFSLsuo00OP9ZtFiN53gj6j2fAP++tr9kC36rmXvZZmuxOtPR9XpHQ/tqO/fupW9GvaA==","signatures":[{"sig":"MEQCIDlhlE7QTGdVQ2Y0/XUbgW12I+NadDBFOVnjaexnfRg7AiBal5J7Bph0DEAykJ5mjwO4gNv/J/z3D5wjwbo+0Ak1YQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD/U65Vl8K6XwywX5o/tsz9V1L5t9xGN94sUQ3zOmy/SAIgIvo0LQp3ewXZNXnGWUuAcdHDz1yvM/ffkcrh7AwrdQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":982006},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"4c13641446ada096dc109f9ef4780bb7876f4fc6","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.78","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.78_1790601926498_0.023983979216353424","host":"s3://npm-registry-packages-npm-production"}},"0.5.79":{"name":"@volter/threejs-runtime","version":"0.5.79","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"0fad7a93a54834611039dc7abd905fc1ab828670","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.79.tgz","fileCount":67,"integrity":"sha512-l7QVfafmTGR+84cFtNXzHAcKF+eh2kVyicjp4NaQa8Lm6MacUsl4ti0oFtP9rTZsHx0j/Sh8pZw9oCRExQZBDw==","signatures":[{"sig":"MEQCIHPI2+ToHQkqXvV8iQr7gCsP8LeVaN1aVOb6CEDltkyvAiAGJcxMlu/tnNrijxXd+IJv0tuBL2BP6gs8nICfvXmS5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEpvTpX73YGOmbkHWlyTAdCQwv0VVuFbrUrqy2pN9ohCAiANG3CrDZgwZi6zrCuOdegFcczf5uR7f7zCDCm3jXTQQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":982006},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"03bf69aecf0e70d03d2fe544bf8156a06be1fd84","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.79","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.79_1790603676074_0.9980671457282646","host":"s3://npm-registry-packages-npm-production"}},"0.5.80":{"name":"@volter/threejs-runtime","version":"0.5.80","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"3f714517729f28b591f2c99604a2a5cb3ff30ff7","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.80.tgz","fileCount":67,"integrity":"sha512-xaMTQ5YHphb0iWD9pmUxrLkaYnbvg8yxim/c2ipbBN81yhtJPZMmzRuXbQ3sWHFbQwNOriUPb2a9UGPFmA5kpA==","signatures":[{"sig":"MEYCIQCRdu9MMaBSVBowSvGN0/ske35TPgc6tk6W68IRGq5VhQIhAKsH52n6gIoXkJHhJwkDojLglDT4bFnXrw30M+75UCks","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAaWL7h6Zv6I6AqQg4oH0bM8hX5KCag5tW6j/M84vAEhAiBO1+/qZhFHttsQi7EnM2HQ1vR0PYXWhYiqariYjbD/1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":982006},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"9a65c4119633b16075ab4aca1ea0eec2e73719a2","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.80","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.80_1790607752152_0.4456712990166616","host":"s3://npm-registry-packages-npm-production"}},"0.5.81":{"name":"@volter/threejs-runtime","version":"0.5.81","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"ce10c568685d110a75574f3d7d720dca9444667f","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.81.tgz","fileCount":67,"integrity":"sha512-glY61AgjJFppzEI0yIVzpVidNhgoXPpDcfSbelEr8pqpUji6vry8axV5RyIytPQU6R5BAdn3Ff0/opNR4TCw4g==","signatures":[{"sig":"MEYCIQCrvZSgEyOWLfsj5H7Kbu+nmp/1hpf5IB8FhtYWvKyJXQIhAKvWdlZVRK2qlpNs3TpYyYwnwpMcuiaFnDjlE2/knfRh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAkh3K2f+kkZSweQ/1oUtnek341zePJfjYcNSAcwg2r1AiBegCAzl4FcTcllTvDAAGLYJGTim5PrWWCMezAfU2k1gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":982006},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"a5e1d16598ef8d7f03c31e99125ba0ea7cac60ac","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.81","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.81_1790608307974_0.6531851551950725","host":"s3://npm-registry-packages-npm-production"}},"0.5.82":{"name":"@volter/threejs-runtime","version":"0.5.82","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"238146356c5b0ef18eb620ead37fb4d3fb90ed57","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.82.tgz","fileCount":67,"integrity":"sha512-Z1LQBm+/ltG0CHJleYA2sdyr8Va7awLYf3uRzXiD/dweLFD4ktqlTf54jHSLjlyoowQlLre7hhknhE++rsksLg==","signatures":[{"sig":"MEQCIBq69FutGVSpZHrlyPzYeXr44zwP9XWYJ0OiP63vFtz5AiB1nUtLNyWIsQCxLFfo1fpN/OfpLwvkFGJFZFmXvXMfEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDVQgHp/xT3vnZBoQqVOBS2+gxTivRfspYvj5MDFcJTHQIgYskCZWfDBC9MshsiS3WzW6Z5jZMfe/IZk0Zs40umxeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":982006},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"f6e6228fd3839ee20698317ef96b1b1b61b934de","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.82","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.82_1790609152337_0.7391024975721838","host":"s3://npm-registry-packages-npm-production"}},"0.5.83":{"name":"@volter/threejs-runtime","version":"0.5.83","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"50009df9577b41fbe57930ab3453cfb08b2b707e","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.83.tgz","fileCount":67,"integrity":"sha512-XBAbXr54cFCGtpTJZSY4cwCV4365w6NYepdnhuIRK7kSXuAisFNrt60cpSbDb2F2xYN7oU9MwLBl7qHivk0+OQ==","signatures":[{"sig":"MEQCIA5FJeTq565uyU0bYn6dzhP26QHH7apmp9KS/dnhzSLHAiA2aGaJ396tr5IaylSwe8NzijoHxcu40eIKhuMyAKlLKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICJAnb72oTEvYIAmhQsdia2y/d8gD7M1CDcapkbt3h5mAiEAi/2dtNNYdHRL/kcN7hGpOIVLUvYRwEvirD4PTJzrzUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983409},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"2408a950337889e7b339b216347442f3e9cc1871","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.83","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.83_1790613538743_0.4900349531065935","host":"s3://npm-registry-packages-npm-production"}},"0.5.84":{"name":"@volter/threejs-runtime","version":"0.5.84","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"6cf363b978b04807a8ba0a4e4f1f2e131d856666","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.84.tgz","fileCount":67,"integrity":"sha512-rxZsmIzkwp3g9rEYWhfWRfcbic+jzYrMH51eBKeeTNJJoSVMgO5fF3kMxsdvPPQo+tzCQUdrwiQl2pEyEeWqRA==","signatures":[{"sig":"MEUCIQCUdYoWmL/P8c3ojfF7G7NUpMGn/ucZB+eg4Y1fRoUp0wIgaT/9RHDVywEgRGjEWSnMQXikuGPI5yoDuDgkuJzDdg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBGIZUJIamhAJcf+EIJ4/dUyQSFXpTb4PbLoqHtRzr/fAiEA+MS9oqbSViu41uLTGEYac5VVpo3MWdEaGrmYkosY5MI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983409},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"7552182e377f07e2132b337f468d43d5f5d2e7cf","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.84","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.84_1790618032428_0.7532396695467558","host":"s3://npm-registry-packages-npm-production"}},"0.5.85":{"name":"@volter/threejs-runtime","version":"0.5.85","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"6a6c17626cdeff5dc366a5c054f75f688aafcf64","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.85.tgz","fileCount":67,"integrity":"sha512-/RbEczlv9T+pIgKNtN8aqZgS48foanrUJf7MvFsgOglYaTjEoyufXgsJ++/QfunimN3FDuvKNQyrIuypUvY4OA==","signatures":[{"sig":"MEUCIQDbsgPP3eFy6fSX0xZyGcWrllE/kIivHZxiNghSY75AwwIgAxU6YGj7CTzE2VvmNTZ7tYyZ2y0q5ZPXzCzqpIH1d1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDxZ0F89ic3j/TgZuD+NiMg1dH2UrNQGrpFDz78kZaqpAIhALqEf11gfCqcTh//TNgVr9jtdyAWmj/QqVbBjkxoUVg0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983409},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"3704b01a7d59675bcd4dfe291ed989fab51c7dda","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.85","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.85_1790620093395_0.7841701885519978","host":"s3://npm-registry-packages-npm-production"}},"0.5.86":{"name":"@volter/threejs-runtime","version":"0.5.86","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"7908a4f5af48c3afa1ad6d9c0af4e5259c0a8d86","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.86.tgz","fileCount":67,"integrity":"sha512-v5ht9O4ZULW2CdGdqALK3T6Vo9A2uc8Jwo3M4LOAK02InAreYcviDbAJyD6buKOT1Ux6PZF0hHKTJ/f0zwTxng==","signatures":[{"sig":"MEUCIQCvOu+adlkTD6A7kJp7rLkVNr1SUpllf8jPfm5rEQ0GCQIgVuU13zWHuumaNcwiGBFBTFZ4OEDfIJQxNVusl5Csubk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIExP57462y1uA+fF5kjhBPp5zPwMQt5V/AcdQqzzMHBJAiBvmhBOFfSoJotId1QYr3WPMGB2E5aCYLPFef2eapC9uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983409},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"ec3d1ab3b9e66581cafcadef7c88dc0ef7f7f190","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.86","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.86_1790623251431_0.1731295803669477","host":"s3://npm-registry-packages-npm-production"}},"0.5.87":{"name":"@volter/threejs-runtime","version":"0.5.87","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"3b017710a51da475f2db7403327d024aaaae8d95","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.87.tgz","fileCount":67,"integrity":"sha512-SwQx/OWUVXDNzJJrbpvMD3kbCiJl93Eo/LQciyOUh/eBP6G1mqToIbGxYTzqInky177bhBULvV6IqxZeoOwSjg==","signatures":[{"sig":"MEUCIQDF7RqjjBWjXDE1TZT4AP8H7PPIbfqHQB8Ljo64yD1IMQIgSYE+WNEIrHO3Qzy9LoavjZSP5EGY4OUcJa9XeKdU9xI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDmJVEvIdh3Cbrhahl2E3CMKOiKs1gREYnDUYUcaQKkrAiBJYoEuCS7/mqE5m8p1e5ipWwh4TbBg9li2QTTmxTSANQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983409},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"58012d51b79fd0f9f874caf08d13b63ff299a7bd","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.87","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.87_1790624739748_0.9027242702998117","host":"s3://npm-registry-packages-npm-production"}},"0.5.88":{"name":"@volter/threejs-runtime","version":"0.5.88","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"5f8d79f1240a31c6f3e9deca9c80cfe91c8dd6a2","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.88.tgz","fileCount":67,"integrity":"sha512-LnRMCHE7cMprcLDeHcI/Btu4vkXd63sbPEleU1Rqs2NwaTuayaa1dliYriMzhTg0hlm8xzSdesOg2okVrE46Mg==","signatures":[{"sig":"MEYCIQDLGZ028nBjtEj2ZshzXLCWktEhVa3bGrEtIJcpY/jjoAIhAKydTl4NKPMel/4aQOGlTr29IE4MpuETeShrxF01DyrG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB1m4JKMbtlSMxQkWxSvoltPjSIKm+szhERi3VOFe43FAiBs5Ll93GV2R5Lb2f0zyzoMRB6XxQ3LoWrn78N0wKLmLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983409},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"e6f84c120648c4edc84350bad1759fb78696f173","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.88","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.88_1790625648873_0.1282511754098028","host":"s3://npm-registry-packages-npm-production"}},"0.5.89":{"name":"@volter/threejs-runtime","version":"0.5.89","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"0c6f50c0cb9edbf48be274829bcd5dd341626383","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.89.tgz","fileCount":67,"integrity":"sha512-aHijWPcSldQwzZvGX48g7JOsg9k7CWrtr62+RTko+kaQa5F6xP8e4mVsDSblm7Ot1j402ymEnGZpMglgKPlXkw==","signatures":[{"sig":"MEYCIQD+ApWdQDyw0hQGnycf8QAi6Cl4+EzmyKfjTynHma3uHgIhAOt2/Vo4bwKQP7/jqtAC4APBZeWSc1sC92v6qHP1u3I1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG5mTUWBhaonR7HUKaMLkYDRgBR/pPInRWi7sAzH1x/AAiEAlfPHgvKLzrEbkYKs+TZjOfdku42m+gCZH1Bsarcsr18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983409},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"f846f9793cf1bc9f54183742d50a3d7d7b2de861","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.89","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.89_1790631716112_0.7806859772104293","host":"s3://npm-registry-packages-npm-production"}},"0.5.90":{"name":"@volter/threejs-runtime","version":"0.5.90","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"02a2dcde3e31fad221db6e3ce8c45be8be099b6e","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.90.tgz","fileCount":67,"integrity":"sha512-25ZcPsABr5dMvn3w4XcnjKAgib2KLDUu0tlMlDKDVyCGJZ7quJDtGX0jM1m5D3Pmn+44Scf/vxcyaNH6hx0fhg==","signatures":[{"sig":"MEYCIQDBA2qPFqWVTf6l8wXrvpgt1WtzosYWwqLZVODgBCwHvAIhAK+20NmmTdKxEui2oGjocuJa18Dt6iaEVGcKiaf9bqL7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD3aGXQO/ljyk3tPVTJUMfo69CK0JlZLRSXH8nJdfI+ZQIgBnnvV8pM1Nb2Uf71tbHS0nTRClTeAZNEW+cgjkbcKB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983409},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"ed3fe0ffb948a198a573615a5f590542b5beb621","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.90","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.90_1790631941865_0.5108514096157672","host":"s3://npm-registry-packages-npm-production"}},"0.5.91":{"name":"@volter/threejs-runtime","version":"0.5.91","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"f099b81817b0c0b31064883e671dd5d7c11e64d0","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.91.tgz","fileCount":67,"integrity":"sha512-f2iuAXjdWqm3zqOYmz0NWvzade3JW6eCEF2sY3XQQtB4hcLdwRSu1fURDwB0BCAY5aw7TCQ1atHoRISIoZ84GQ==","signatures":[{"sig":"MEUCIQCdwXT48eLu7MpL1Fj1LOWiEgQHUZbji265HjhRU+Cu4AIgTy15Wzy2wcVkYAaPPBXXljURMwP3t1xzAN8wdjymNvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD1biA8aG0oENAslsgw8QAdxtL3DCCZOq1cFiAAOBTYXAIgL13xMs+zWlgOzW6ynccBVpc/50KwAaQKz0lNxMJPhVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983409},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"1ea2e5f8c998116fd6e869ee0898fbdc46d6f264","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.91","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.91_1790632557149_0.5053825301631121","host":"s3://npm-registry-packages-npm-production"}},"0.5.92":{"name":"@volter/threejs-runtime","version":"0.5.92","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"211391f237bba1191b2556055eed675204b16eb2","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.92.tgz","fileCount":67,"integrity":"sha512-mw/hAP3c6+8wqM8zVucfvgGy9CpyjEwG72qulVqMK2VnmVmRoeIQhvv3TZmFFMtBdFFvuaPfVFifYerxOVz77A==","signatures":[{"sig":"MEQCICtcWTfxV3tOfePzk/2RHBM9/2T7tKxIIuBeWHrlkROqAiAb98qx4m+1XBealOT0BxeIKjBG2j+NsBTYtVV4RqMK8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCpu7nPSK4t/pyrbddN/n61FfAlV5T/3pH1FZUiME1GfgIgHrMWvGv4cm2TLqAlcC2Mdnmn321no+G6vvsMVTW4/0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983409},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"1c910a50efc3383698ba69135af1fbd37b3db534","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.92","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.92_1790632842979_0.11457107926766374","host":"s3://npm-registry-packages-npm-production"}},"0.5.93":{"name":"@volter/threejs-runtime","version":"0.5.93","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"00f22aaf38badb777db24130e7d989d31cd5c6c9","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.93.tgz","fileCount":67,"integrity":"sha512-4c+SM+Qt+3/M3jUSrWLu+r17x+cLadBDvt2QstAQOh0GZW/gI5qwfy6CxGy0DZdnr2wbh+V9xDHjs5LMsMm5qQ==","signatures":[{"sig":"MEYCIQD7yvgwcE+yKMQK/ClMjHkEpwIemnIEXCooMNlDTrDB1AIhAP2koub4dSZaU0vDCm8mLsJCMqeCao8RgTR659smwowr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICHN2fzuhw3ksZWLH8gDiAHPA1bgx7jewT7N7O1Ko/93AiACkvZhaIPwSwhSm1RwrdXvDdZCbpC9hcJKf514wpxrDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983409},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"14a8432f5e86bd0121bd31e79f3b18642a17a7fa","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.93","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.93_1790633475070_0.8208300707699709","host":"s3://npm-registry-packages-npm-production"}},"0.5.94":{"name":"@volter/threejs-runtime","version":"0.5.94","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"a2d311976b3e8d069986ad3d8904f2f5c79335c9","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.94.tgz","fileCount":67,"integrity":"sha512-UG84QH+5pcG6cRamXo4qkHTLlT7DTK5Y6coKupMTi0m3v+r3XHFHhpPpcnHABBh34g0okP/bm2QP8uQKJ35jHQ==","signatures":[{"sig":"MEUCIHxFExdLGxs1J1PLPgCG0AXKeEIfprR8Rni95I7ivG2PAiEAnvDVDWVoSSjTM6y3JTEsjBsQGPTzCml93lLXg7brjLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE2Uhv8ottUKXostKGhu3liCExel+GEcnVqzADMUfyfWAiAB7XPyjsrrqKuYO+KRX4RMo/W4u/nMUZ0g/mEvyVKtiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983409},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"c0be794ca83cc8d4c9e4f0ca4b3b2cc8797bb644","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.94","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.94_1790634268740_0.450989408256961","host":"s3://npm-registry-packages-npm-production"}},"0.5.95":{"name":"@volter/threejs-runtime","version":"0.5.95","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"e21bf84338c5aa38624d3fb7df99b4c51a77a57a","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.95.tgz","fileCount":67,"integrity":"sha512-yzQ+FRwFDE1KHD0CCSn6Atxv1ciOApsshDOx+acim40jC4LIQdEvLkoZTfKsBAhTxCsmN+FDHfsem2CPC1pt4A==","signatures":[{"sig":"MEQCICT044K2J3g/oEnW+h2+5lGZ/smnIy4+3/jaegvpp6w9AiAKvjP+IgpxL4l/fhn7S5/yuyYYSZijvEs+4pQsb51oww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE94ucmrzAwKOYADb2yV8Te2HGgk4BJ/EADWp42qcPJ8AiBwex+YP7yejDBKharYrLWJ8mMWuW3kE/ex6FVXMPhmVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983409},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"934a9e765d7ab7a77a1ac8e21167e10cc2e666e5","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.95","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.95_1790635742428_0.06281102162756214","host":"s3://npm-registry-packages-npm-production"}},"0.5.96":{"name":"@volter/threejs-runtime","version":"0.5.96","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"4b94a1959dd8a08f179169e9b233cdd6f90d5246","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.96.tgz","fileCount":67,"integrity":"sha512-cqndVeEVat56zmmLJgYMbbLok1LJNoPYYcTb92wcT9MIVKNt6AOfE1yeDDj9bey8yKn2WNculOlV64W0nFEZ0w==","signatures":[{"sig":"MEQCIFjzuUzGWi+cUBfPONWDVJRUi6mTgbM/oIADBd+XGLs7AiBYBh0MzryV0N9RN80koPv13SPJtTRffvEhnq3xV48kXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC9fwf61V9GEu8hlhWLZIMOniomc01PRRdsAXLNn3UT/gIhAIyhXKV78ymOc+LsGsxMd4LEm32GnnBVmB0b31a6tgjf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983409},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"b89ffb6a4501cca50d31fd1c336259471e42343d","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.96","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.96_1790637362601_0.8392822317936011","host":"s3://npm-registry-packages-npm-production"}},"0.5.97":{"name":"@volter/threejs-runtime","version":"0.5.97","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"0062165ba4a9a95169a167bab1e0b8c67b0571ba","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.97.tgz","fileCount":67,"integrity":"sha512-VIzw2gtyVYHg6KT/NEt9s8/V3GAXZp6PENUwsK80DYsJbcSMpYZm2CSVr0vyDZgtQ/3hy8gKWGGNCX6UMxhvfQ==","signatures":[{"sig":"MEUCIQCwHriYbrd+ESOswmBo1JENyekqjb2nqgS7bZnii3tieAIgTi7m/LWJThGCjPKMcxmrqdL/Ry1zoXHmUIKBe9NEBjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIALS/M0n7hXjAJ83YXosMsvVyyuf9LGmETykPVSPjO8KAiEAyi8GTRBBGvQuIJ5GL2ZVA5yfp489AGpI3mfAZy6GIXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983409},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"6ef973e261fc50cd8bdca449bbfc05d7973cae49","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.97","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.97_1790639186559_0.9564232331317788","host":"s3://npm-registry-packages-npm-production"}},"0.5.98":{"name":"@volter/threejs-runtime","version":"0.5.98","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"5160f061845d0465e7d23f089d3c0918f4b68966","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.98.tgz","fileCount":67,"integrity":"sha512-eprLyaVhQPIlT5L7gjiGbQTlYGJPM3PJFuHXkk6qd2K3h4aj9MYBBAwUlcU6bTS6UF7EUX3YBY8ceHHETuIrZg==","signatures":[{"sig":"MEYCIQDUcoeUgTXfNo0d2iliemstDEEn7LtRz8wscJzNKq2lewIhAIAVGgXIFYsudTchT196AdDSKBX+CsmzxW0gD72M24s4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDvKQtHb0i7CmGAoemQqW/UzkNq7b4+NKOlvxzZaoX+XwIgGSUzrGoFbpW/2W2hWvCyKxBUNmi4a3MCCbiIj7skxUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983409},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"98b91244de0e8bd92aac310686a4adbaa1d14810","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.98","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.98_1790645042879_0.12880703187565445","host":"s3://npm-registry-packages-npm-production"}},"0.5.99":{"name":"@volter/threejs-runtime","version":"0.5.99","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"05e2256b60691869b1f7a8c55d93e4ed55142e32","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.99.tgz","fileCount":67,"integrity":"sha512-bhVrgjyoM91rLZOENYKwLxPtypZJ3SX7aYcBkDglfDeW2U4BFskZi6rCMqIoiO7whD99b0VLgztQtUvVfSZ9rw==","signatures":[{"sig":"MEUCIQCl+DcSk7GVuDEiA24n58vtZrD6G5Y/UV8jlSeukkPahwIgTcbhtj/VKQ/f3AIvtswhav3PcJKwf6+ZB7VWNNtoWz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCH89uQerFIwNXDRam9F1qx2GqJ2MROJwTrDq1Ravp46wIgAIHDFwgOVjY1PBfaYVfhqLCs46B8qzvlxq6SZV3RfNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983409},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"a1520cd591d3c992b62ad252e2ebf39eecaa1b3b","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.99","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.99_1790645380970_0.3012473942960714","host":"s3://npm-registry-packages-npm-production"}},"0.5.100":{"name":"@volter/threejs-runtime","version":"0.5.100","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"600a9d4e963d229a212d7b6e90bba397a3f0aa85","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.100.tgz","fileCount":67,"integrity":"sha512-OQU+dDb2pexqwIStSadJ3tOJFaWkOOxQs/sB/+/+p3Nj0yuoJKxFikZBokURuWuSvS1TMX6L1qaPuEzaHTeZXg==","signatures":[{"sig":"MEYCIQD63cNRvG1vj2a5IUzDfreus4NY0sb+ofledc3RsY1tCAIhAPVB56ySaMMEMJ2Lt9Vq0ouBR3ZIqId+gxoYnnfI2Iy0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD+9r5WwjitOHP/HJ3XVDiEwA7HF7d1XGSK/kLtcCQ0cwIhALSpiGKEhUZacZ7S1wFYeuH8tCjsv63PIQyNk7rBBHna","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"e69cf2faf8309e5fda5d1cf095cb1ff2c920e640","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.100","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.100_1790649665093_0.8731586306920791","host":"s3://npm-registry-packages-npm-production"}},"0.5.101":{"name":"@volter/threejs-runtime","version":"0.5.101","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"8bc1d0f6ed4f8e2ef603108c78bf0a2c4bca4252","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.101.tgz","fileCount":67,"integrity":"sha512-pH2TGkGhOf8AQoGwvcJZwIPRkY1O8rbd38YXDeLcfN2LZLBL+6Z/464kuWsxBnj9rQ8iWt6lr9stP9AUNlBWNg==","signatures":[{"sig":"MEYCIQD5XJRICK+LdTNq8TJk/94eTZHSQCVXK/eiLWm/IZcD7QIhAKKm5hYupeVk38e6JNOeOm2fG4RQDOEW3E0pNSw+AXMD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHGvv9gtZI84G8aaMuDqhEBLpCRWplvUyIeEKE7VZ8PsAiBokDCsrFQzAXwdVEvY1bOoXH9A+HFD3De+7C1+GLMY7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"c0f123ba15fcdaf459196f5526ddb65a341913de","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.101","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.101_1790650377920_0.7196865358448401","host":"s3://npm-registry-packages-npm-production"}},"0.5.102":{"name":"@volter/threejs-runtime","version":"0.5.102","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"a10720c4562ef5f53cf2429cedd944a99191ba38","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.102.tgz","fileCount":67,"integrity":"sha512-vOPZcPZWau1cHtB/2/aFz6avRCDxFiArZg9oDA1AY8kGcTm0F8zZNMeNp53WeNaYvIk22dqtyfeZYAHnh1sBog==","signatures":[{"sig":"MEUCIQDt68ZNgkGIl9VwTidkPtJvFA80vpp4/1QBXTLxGEELlAIgXUrnZyA+HbsOFTLaDGJq2DJMeTGi3IWxWCGfnCQHrT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBzkW/P3IJQjtvXGdKjkJHvzKqz3Yq5tJZh1M7stcNceAiBUBWCuNlPBlIiplSu/iaYgXGHz2ADUdkUPxRyNg66kuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"ff1f2b9fa4c140871b9a76e0c1c7dec3bb05e0fa","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.102","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.102_1790651424255_0.561578048581435","host":"s3://npm-registry-packages-npm-production"}},"0.5.103":{"name":"@volter/threejs-runtime","version":"0.5.103","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"cac21dff5f40adcd7b073ef7fe2101e204902038","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.103.tgz","fileCount":67,"integrity":"sha512-eZWwEYOMiWjHBu9Lly8ayT+4gim16Z2m7pBW8gBjSxfSg0lkfTRuj6PE4p1/0NtTNDq1x86kFBDIQYB2GL4U3Q==","signatures":[{"sig":"MEUCIQDzDsBKUOBe4rCso5Q+hgPiaTDTzjqpwXc/pNeKTdWn+wIgOqi+uBUa4IzefJUhezaPJO5D3/NV2PFh4MzAuOWuFoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDKjtu+z9A1E9Pu/CdgkEI2uvnGXqhSRj0FaZWpZFRF/AiEAhlYIoVZsGd/slikYwOE+qAtqppR8imGnXE9hYU/0sRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"a79d8c75983867b6234685c9854e418ad0fdf9d7","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.103","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.103_1790653385977_0.3595672302764408","host":"s3://npm-registry-packages-npm-production"}},"0.5.104":{"name":"@volter/threejs-runtime","version":"0.5.104","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"4e38a61a71595708ea9afb5fa8a4546b41f7fdc1","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.104.tgz","fileCount":67,"integrity":"sha512-v6U1by5cjugixnvTOsihfhIj6WcCN9OTRmXXSlsQauIoYu+9Ln1VtRoBg6MPAsE86fzxL0W8U2Moik1/M7usyg==","signatures":[{"sig":"MEUCICzKGaYe3lXS831pa6TDqXvRLdFNWOoTnJuoiLdDT6tEAiEAxRsIYX7zvDnqisysGDQ9jgbAiqN5GphtplZjCMuAGxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDTeVi2c6E8bigAQgTFZfhQ/oZKydLMxfTW99418bEEuAiEA2Vw769yn6f5IVx58F0fosi78QGWW3RZ6s2SVTxCeT1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"104816f615103d9f0b5461d8285bd08e16f6ff53","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.104","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.104_1790654157639_0.6106078167936682","host":"s3://npm-registry-packages-npm-production"}},"0.5.105":{"name":"@volter/threejs-runtime","version":"0.5.105","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"a038604fa7a0a5cccc559e0c3afc399bd7f03cd9","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.105.tgz","fileCount":67,"integrity":"sha512-i20iCuoF65ebs9+xUs0oMVsdZJgKVI8gogBuaLCHiP9Wkqx+/H1CodSq67sl7ZLi4AVvhWeMGBmu/Rq/7UsOGQ==","signatures":[{"sig":"MEYCIQCNnzr+7mdKBWUr4MuEsaMaN8keR/n5+erA3VB+5l95nwIhANP0s/AlnLLC0/SUwEYgNGI3S8lilzzTZKpJ0sl5KmYV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAsNJimrWNXmVA6cgYKfHedx8mYK2YgzTfylVE5LXeeBAiEAzX+VLxIipAXBDBvLoUPshKz3XNHiUizz7uH0g9MJgoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"d7bf7f34fab1892120fa80e7fc4085a2e66b5794","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.105","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.105_1790655862806_0.7374692373217062","host":"s3://npm-registry-packages-npm-production"}},"0.5.106":{"name":"@volter/threejs-runtime","version":"0.5.106","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"5da6da41ec694f758d67368f4f4fd594ab0825b6","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.106.tgz","fileCount":67,"integrity":"sha512-7jU3vfN+a+2HGbQ9fEE8fCQy5djr5DQCDzkhAsdD+CG0zWDITNUNwYUC9EcnmVrZ6/60HoljAi9Et12F+9Lm9A==","signatures":[{"sig":"MEUCIQDOboF9QqzmQFZ3eEPoYAMv2kl2a91KX8INSzlHwRhdKgIgXh/UYZa5GclTiJWdD9uJZ6TUVMo9v1VZ9pIVXBtUsTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD18Sh162/ayXJN9DJc2WdUv1E1nMo7ifIHjzMRDzgw2gIhAI8Sde4A1fXW/DjnqEwBVlqmwM7iLhZIo+5+0FfnPLYP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"ae0e2a0525909ac7a937086a610c53b532572c7a","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.106","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.106_1790656584042_0.11359598478741861","host":"s3://npm-registry-packages-npm-production"}},"0.5.107":{"name":"@volter/threejs-runtime","version":"0.5.107","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"a8d686431e696fd87cd059ce3da6b3685170f638","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.107.tgz","fileCount":67,"integrity":"sha512-sAmJw7mwur8dVRkC46eEQE44dSFUR1ATfRRBO2wa1/5Q5rgvpZhK5Nvq+tN7cm9pbhMeihfKJ22g5fX4Vq6nqQ==","signatures":[{"sig":"MEQCIHJDVSzBApHP3K4mm7j9cEfRZMAkkNhqvkLrK68P3sYBAiB8lKT65baF3ZoPXOway6ArMLZSxj5+qD6mfLvmyo3OGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEI6q75JKYrzjgxv5EvXF3NaSCznpTRziQmfsHpj6dZXAiAMebeWgNifnNHH3Dr7WJESDzWhy0XM6g7jx1NRchySJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"39900f487ccb9355fbe02578135abe84508c9833","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.107","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.107_1790660471004_0.6946854501515043","host":"s3://npm-registry-packages-npm-production"}},"0.5.108":{"name":"@volter/threejs-runtime","version":"0.5.108","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"09be2da70a10452894ff753266b7d4f97fbd5eee","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.108.tgz","fileCount":67,"integrity":"sha512-2u003p0xOtx1TydL17Snl0fSAVYee02E30Xii/bqiX2cBCnVnwT85bqWozJdjzIsZLVU5jDnDtYYQIsnpgOB4w==","signatures":[{"sig":"MEUCIQDUZSh+C+2Bt0R/MbKYaqGzjTv8xATtNaIpooNlLpTNUAIgT+7avdC/7Qyg5FFiESKrnJF0lFmHpFLnLzbJDaaBaQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCvZGTSQrweW5QdbB5XUz7pP5JvjCgU7l2xf33AZurUjQIhAIMG22lA+TBdCGaDseNJxhfi2aVhTN1h/39D0yOo6BXL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"1fa84b7a5d2b5fa91bee12803905c2a70a6fba1f","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.108","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.108_1790661552275_0.9614652462023277","host":"s3://npm-registry-packages-npm-production"}},"0.5.109":{"name":"@volter/threejs-runtime","version":"0.5.109","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"5a3ad849fc8abd37f812a099c8af2b3de39e216f","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.109.tgz","fileCount":67,"integrity":"sha512-n1GSgsrurEsl2y9wM7gnWftHBhc7FDhrOXFq+oWgX76rcYogXWktj5ZXHRKkUnIcQbOofjazvdIclUehFpzdqA==","signatures":[{"sig":"MEQCIEbZLQEL75/V4TBmkNUDs9mCTPV8NtdnN6r+e7c+6kSyAiAZJbO1VE8V//YfxbxOPyKIYCygZRAoZh83Ggn2t9RziQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBj4n1HGdBcih1FpnzMZzAWBSt9yseXPexdnpdr0faRiAiEA+LU3AwbAlunnmP0J43G/MJiT8itYIdmmh9gCg5Cwr0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"5396f8724a98193869c9063d58b11457ca1da40c","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.109","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.109_1790663118176_0.9364944305109364","host":"s3://npm-registry-packages-npm-production"}},"0.5.110":{"name":"@volter/threejs-runtime","version":"0.5.110","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"61692f9d8f463d747c8f30543b15acc7b1c9871f","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.110.tgz","fileCount":67,"integrity":"sha512-eZ0ojszHBMHTMJnFhL7qnrN2KLJWL0l9O2NtWFLTOH2W1NxTobBNHifQ07nPL9YIM3Kvx/Cp7lp0zcL3HTm9dQ==","signatures":[{"sig":"MEQCHxM1oZYRkwa0o9Qgl50C+/XtiaKwZlRGSRPGCI+OyhgCIQD60+HFch4R6cC0J/CaSc6SNDykwpgrILHpNsJpv+9CoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDG6ua7nzQs0dqGRWk07KSVaN9pgcwGsngAAxj53sQylQIhAK70NStkWWH6B1WND4GqaNYA2e+VEbHitp8QTyiKKvyW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"96edc47abc486ce1c05d7cc37fd72516a4aaec20","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.110","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.110_1790668521440_0.013904980410696766","host":"s3://npm-registry-packages-npm-production"}},"0.5.111":{"name":"@volter/threejs-runtime","version":"0.5.111","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"16612c32692a5080a9f82c0938c13c172cd65612","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.111.tgz","fileCount":67,"integrity":"sha512-N8rNeSK3xNwGiXv1c+asmyBFoKihTmjbPgdzGnzT3K3614R+6FUUMLxK8q5qSCqpVgIjUz/1Fubn4Y0CKcjX7A==","signatures":[{"sig":"MEQCIGUDNr/g1O/zOKHufO4uFEVdIIumPqE5zG3yp0R9vNCEAiBFjG7E8KJKXtJNM7eeZ7pef3zUPceiG50R0FoP8jbr3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCv2gf8MO5MWP5igVEdqsUVQNFep0lsjPV+yHpuiAfntwIgcZCsetqBjKxymA6hNutXguot1wsOow5swKUDF+ZdBUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"08beb8e6e14c8050dd9dd9396db1d97b3bea89ac","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.111","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.111_1790670969798_0.9256770385907591","host":"s3://npm-registry-packages-npm-production"}},"0.5.112":{"name":"@volter/threejs-runtime","version":"0.5.112","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"583ec9916cdea12cd61d23c76f848efeaf98cfe5","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.112.tgz","fileCount":67,"integrity":"sha512-oUyudsbbPREzpkQBqJFUkR4TafDWY+IwBpmZkPnZ2eLyz1bUQ14CyEa08IZdIcf7rA4nhlKQ8c7E82fW5ijk+w==","signatures":[{"sig":"MEUCIEUq4KmZO/+Sd5C1eszoADbXZ3c9MGq2R94S9RB1X72LAiEAx5/Bdh7SYIHiABLPWzKWhRYqM9fKCHGlq8IXoLFxyzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDvs746iLtaXLb+fhGwnSDDbXsNKAq+YYlIaCXoWh37XwIgVGFQIKQ3pR8+hS3JyQJiQp37ObhDuF9EzrgsFX7OY3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"bd1a4a3f4f5af7865129ff4dfbcb10d5e7400422","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.112","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.112_1790678444496_0.4343996086199555","host":"s3://npm-registry-packages-npm-production"}},"0.5.113":{"name":"@volter/threejs-runtime","version":"0.5.113","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"1f40a64246633bd448994dc625862061ba394fdc","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.113.tgz","fileCount":67,"integrity":"sha512-W7rced+TSv4HLkKjFrvR4ZFQJxVLI0Q3s9WYuPn69IYksaBMUQOZtyGSTmFfbOsP9Mfq6CNHzyT1DckxLa7d8A==","signatures":[{"sig":"MEUCIQDYJ7l1qMuGC4CyrB/Umd91Njg5HS+5AaTK73kWeftwxAIgRa89y5RsYwMC953S6bF5hT1WRvZhhVuZnyI9kmUkqdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBE42YaHlwcDFJIvEYZSACJjrWounSo2MEXsCN6kacomAiEAp1ejI55pizfmDkozsF3cF7OpHwwZ1mQnsrtwYtxvfdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.113","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"fc13ce95dfc3d444ae360c8c6ac66392d73dc123","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.113","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.113_1790692701895_0.3220772739172697","host":"s3://npm-registry-packages-npm-production"}},"0.5.114":{"name":"@volter/threejs-runtime","version":"0.5.114","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"be45499eb3ff821aa1edfc2a6f519fa46349d423","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.114.tgz","fileCount":67,"integrity":"sha512-dmK3UjsONJuRxgwMdoNZwesBay3UK6l85PV590X2txckt2oR59PB735/t4FN8rOsks0TIgZXgJGWrme0e89KYA==","signatures":[{"sig":"MEUCIF91eFi538PczK6oc3TX9YjsQPblVh1nzxBJHQ08eQSvAiEA9zbIIaAsHrha+DtFri7uETPmjyI60St/xsX9BLlQjf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBso7aE1xho7Dod+8tR3O1S/MFENLWJNu3ldXF/T2Sn1AiEAzBed5lopf3L0soT/ClXT73YuExFlsY6v+yndj33pkj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.114","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"6ed206787bbaeef946deb46836b553f35e3429d3","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.114","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.114_1790696402534_0.5977747365615731","host":"s3://npm-registry-packages-npm-production"}},"0.5.115":{"name":"@volter/threejs-runtime","version":"0.5.115","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"6f9cbe11d4033c4a9ee2d8c61e0a5e0e5c024790","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.115.tgz","fileCount":67,"integrity":"sha512-p+SKjTT7giHBaBKl3spTmIJ546ZwOL+rcbfIuQzPVu/QZ1/tVEKCeNQ04j8VmVWi85wmTDnqZlCVo9o2O6qoag==","signatures":[{"sig":"MEQCIEGb+sg1XEb8Z7OTm1s+9Z+pZEsEjaspNwp/S6qQj4VuAiAV8GyPfTuMNZX0TWLItMgBkRPprUGbxY4wfo564/hBXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDJFY39hrFxCgcBgDvYTkEpFVEI4rw08wYW5PxIGS4SGAiEA4zsMS2QLp7sRgfxOPeAcL94X15mkLk4L9lDLJvlG6fM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.115","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"646db3af72196ff9331745126e333daa5926bd95","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.115","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.115_1790697391588_0.45257635598515655","host":"s3://npm-registry-packages-npm-production"}},"0.5.116":{"name":"@volter/threejs-runtime","version":"0.5.116","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"edb952c771865384ea5f468e57cee30d2fe77873","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.116.tgz","fileCount":67,"integrity":"sha512-V6CCPbEGV6+B+p1BsURbRWlX0PeNx7SdLclpBxANVuwagZhziyFc+giJmICR3A0rVXYoDUxFbYNtkYEp+1j9Iw==","signatures":[{"sig":"MEQCIGHIUg8zJL23FNBpXdg3uVq/AQuR5lq1GpFaC82VE/iGAiAH4P2lOB03JBTFbDuxmnFjFhjmkp8nVeFULnpHB4THQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGvyQfpv6yxNAELtMbfsYLbkj5lJR9A4DSWBHL49vXSAAiEAx6iJq5frhb7JG724Zfg7c+SeQCInJj0MWL63OqHEbfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.116","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"0b066904f15ca1f1ea6f012587e3fc8946637e84","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.116","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.116_1790698239147_0.451342828341464","host":"s3://npm-registry-packages-npm-production"}},"0.5.117":{"name":"@volter/threejs-runtime","version":"0.5.117","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"790df1c0100695b8e52621ba6abd6fc8e8e2d811","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.117.tgz","fileCount":67,"integrity":"sha512-9EwK0nJiQu9IY5uTw4cZsVxMrY1ilsdP1EU5u1CprZMOvP6ebwFCooxBpRoedlp7OujWeNoy+S4weGtDvbMlzQ==","signatures":[{"sig":"MEUCIQDTF/B5EHFThxFoDK2HLrZFC7rC/cG+VXL4yHVcWIueDAIgOWWzTqIPpaM4U+eCRyVskcLSH0M4pI7rxvVJPNpnbB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDOwDUEaSdz7rEyPZJEwTcnwWhOZM7qtHbYHVbK2TYhewIgR1geaIWh81+g5sVTDVzYiw3YFp5NoN33Q9J5aPH8bpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.117","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"ce8541bef7e6f74f7839c84cd130323347223fbf","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.117","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.117_1790700275434_0.9623024588436997","host":"s3://npm-registry-packages-npm-production"}},"0.5.118":{"name":"@volter/threejs-runtime","version":"0.5.118","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"f521608b15a0903638f30f3696f6c8e18e495433","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.118.tgz","fileCount":67,"integrity":"sha512-0jZcHeMy8WQhFfitsYtIiU6zZByZwFrXh9iSL8ZOCoyAWbnQZN8yMHHCD02JXjxvM9QdkrFUNW/QR0Z+Bixn8g==","signatures":[{"sig":"MEQCIHGS3MsHEWGB+dxLKPNUR8bmohCUPMVWVMpQxA8bkyfHAiAIR9ZIohEviVc6GWVxGkoErX/hZOIWAJcG2eOl0sM3Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDse/oO+lj/miaRlVg7WAvqdnEq8nm/8cxVbza6mmsZGAIhANZWA/3GMCgw/O02gDOi2MS+YtCwZShQRVZgGqbF2dbO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.118","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"7d1eca57bb681cc9d5761dae91b7749dfb7273d9","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.118","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.118_1790701117301_0.2510758291758177","host":"s3://npm-registry-packages-npm-production"}},"0.5.119":{"name":"@volter/threejs-runtime","version":"0.5.119","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"46ac90807602d98f07a1d524ce4b594e6a4c888b","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.119.tgz","fileCount":67,"integrity":"sha512-NIisFwPRX/wiDEorixh/JuXj+NS3zDsLvmxZKbpBoVbI7UA57+6n5jYkRHOloac+A/Ffvi3fzS99/982YFSpMg==","signatures":[{"sig":"MEYCIQCh8MlsolpiMrH2BNICsFmgJXpsNf0bJTh8QHb3IljUTQIhAKbSzQ4cUI4C4GQBLMeh0mgJquwcrIDPVQv5AMf8Ydgw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCGVZvShhFb4ggLwcIUCZAPL+toNmfddhZhr0Xd4c5l2QIgBBtDqquaQXX4nF9ytaqVvCqeApq9ETHxiEyNLQusq8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.119","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"b18cc64dfc95fd9589a127fb3b58a927a2f8c857","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.119","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.119_1790702215023_0.5389525293407351","host":"s3://npm-registry-packages-npm-production"}},"0.5.120":{"name":"@volter/threejs-runtime","version":"0.5.120","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"af0416a890ce9894ba33215503cf8116dff35a99","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.120.tgz","fileCount":67,"integrity":"sha512-ojkAmgL7QvjNhq1wQh266s/YyW3U/diMVfARJM2iwsKBGWJnt4vZtb4cpAAdftFpSi0ohSxOHLhzfJsrJlMAgg==","signatures":[{"sig":"MEYCIQCkJJxY03X0VijDEvrv37UaLoY+Y3jKnxQsSFD96AEEDAIhAJOsoF+jrvCRl+oPyOOpPg4zOc3ZJ1ICn9BeshhZnxgR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC+S33u2sJGxIdR3h2gPjBmAcGSXMKwBiUQEpNqaJ91/AiEA67Ak7JbR924OyspR5fuun8ZuaAJ+c9tI3C2cx76yX9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.120","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"30efe7a2f935a73bad889e1beb102d491106ccb1","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.120","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.120_1790703737175_0.5519513139379126","host":"s3://npm-registry-packages-npm-production"}},"0.5.121":{"name":"@volter/threejs-runtime","version":"0.5.121","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"04eb5e373f5f12549fc28309450d33a1c2b690e9","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.121.tgz","fileCount":67,"integrity":"sha512-W4JayYN+I18YUk4MuZUzTeSVoz81sSrTfcStDqhe3kTLg3IxJEUdR5An8V191fM0CynnYnCclnfXPMZmxNmZOQ==","signatures":[{"sig":"MEUCIQD4rtFi61FhwTwob3FHbfpoXIVZT3+2W38NvaAImnABwwIgOJjzPG8DtXF+l7oTo8uuCqZoD0XonEUh2upp+YAo90M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGUCkF7KHzXDvrzTqYB5JR1HDBV2+Wwkia1NM8k3r2+vAiBJPX26SQzmQcIja8kHM9glSAZE5JfOAIiySBkMqDj7OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.121","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"b1c0a5459e47e4a8858a8409347833c86d859176","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.121","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.121_1790704975679_0.10108182220955597","host":"s3://npm-registry-packages-npm-production"}},"0.5.122":{"name":"@volter/threejs-runtime","version":"0.5.122","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"cbb5e841bd07f416ca79d348707cfa8581a3cec9","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.122.tgz","fileCount":67,"integrity":"sha512-NwrYcZ4y5Gmh3SuO8xlbTUqYOr3JcThOy+bQrSTrAMXWzrtqjC4sjdYCNCUg02fVkxtKD9R/PPa0sQjX46PWsQ==","signatures":[{"sig":"MEQCIBoQEsnyPeBnFsRfrgLT+Zcc4STKSLwgQ6qABrQzalxFAiAyutxXQ2oI2tc81brE30UMoqQPSwuzyOwn4g69tdan6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF0NbsVZgL0yA538m+etjHGgOvNbMdngoqzjzbdMketKAiEAiGZN+CxOTU0nCgB7qNYxtrMMIEwq4R9F/KhefcDJWFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.122","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"e09e367e0df532acee6932bd9b43cbb4c94f4c99","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.122","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.122_1790707054328_0.3653122895663721","host":"s3://npm-registry-packages-npm-production"}},"0.5.123":{"name":"@volter/threejs-runtime","version":"0.5.123","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"59193786b92d7b34d4eae13a0ceea001410d6a01","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.123.tgz","fileCount":67,"integrity":"sha512-6XC/fgbM3a/EBDAQIbF0w0TfrbDz1w4imAizzWpB1nQI88Y3krAiD61/ngIMu99TYn/oT1KoJBewuwn3jK9fXg==","signatures":[{"sig":"MEUCIEUZvz+oC+sMQ8Qj4hpiTZ2l1keDvBmb04WDKXhsu3MDAiEAm1R3b78f1oxTN0/Iwm4b4CJ02TFRB0wepSc1inVUnaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCpmFYxJzKN63eadA0S3gLIz6cr92STAT0NRla0rNUxLwIhAOv4Jb5mwf4X8/h2jFgOCzOVDIWiAGE/FidXcuDetr1I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.123","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"951f0dbe1de81d65ff9761e5e1fd5ff3e18d9adb","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.123","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.123_1790707857938_0.2304650734337832","host":"s3://npm-registry-packages-npm-production"}},"0.5.124":{"name":"@volter/threejs-runtime","version":"0.5.124","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"bb7b3a7e4ba406c16133378bf28ed27888da6f37","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.124.tgz","fileCount":67,"integrity":"sha512-0DjJnnvme828B/VoHZ1nYl8tnnr1Nyz3yTeYdoHJ7UCxaDG0synQSGP1/hKBysUTxcqmJ/T8uPgcc3GKLXrZNQ==","signatures":[{"sig":"MEUCIQDJLlvT1UUS7WcIM1Xhz4Ap1f3kdTl8KDfQ4PqQmknCAQIgH3dM/VTJJ9H20SrFM46u3QLVdAjQENJiougVc21rvvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFuuWPwrgI4DSov6wHp21oQ+VgFP2t7KWhrA90koPfWNAiANk+IpzFJjN0b+DyT9sNBV4dKE8ZxnlArqUuZpNVQONQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.124","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"ba63d64b7b264d02cba14188be1080f4780833b2","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.124","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.124_1790708810622_0.09506083977149382","host":"s3://npm-registry-packages-npm-production"}},"0.5.125":{"name":"@volter/threejs-runtime","version":"0.5.125","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"a65b2c84288b3649d64fa0b1aa171563d7463b33","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.125.tgz","fileCount":67,"integrity":"sha512-KuT7k//LP6xIJqpINf/gScBpd5N32T57mM8++B8vdgW2NoV2d8XEhwQi9uuh6CkllEsmk15ZTDtqx5XiDegILA==","signatures":[{"sig":"MEUCIQDdPZS9ijQxQmuDyZHq1OoM86W/eLoikJa/pzJgcurcxwIgUL7RejTpyDEO/ERphgGft0hRpSoxNJ8qc+URJ+heBbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCgpEC426Abl1zvM3xPo0LfU1H5jtua8hRnIEoW9OjlzQIhALeY7fRWNHEogaz/JepexcpT8PwWTIUl6r1p4ru9n2mz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.125","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"44725ab95c6a46c6eae239e0a9f40e84d29668d4","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.125","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.125_1790710052740_0.4413886461907608","host":"s3://npm-registry-packages-npm-production"}},"0.5.126":{"name":"@volter/threejs-runtime","version":"0.5.126","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"addb0e72ae614f18aa788b73e5546c005185095b","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.126.tgz","fileCount":67,"integrity":"sha512-ZNgnJH9EEVRR1L9RF2CX3Cg6B/EdHSGQShKzTvEx2PfmVBKsHRaebOu4fL9Az5perCikZO72wfS0r1Ip/TKZAg==","signatures":[{"sig":"MEQCIE44FedVOeKYSK3yUG4MEeXZ2ScCJBsEtNunHyq55tn7AiB3FExdK8SRlbObxTVv4+tPlWxFICWK/ovhXsKnwC/S0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBX23Tkd2cRN93d1VG6PJdDPy8k3onmfqKPLk6uYgyprAiEAmpRtTDkMnK7ul3vPv7AI8zEkwl0o2N1GAhkudPXEAMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"4f6dc35072746afdfdc6a1401ae1d544ad01fd2c","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.126","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.126_1790712445222_0.7022143129764886","host":"s3://npm-registry-packages-npm-production"}},"0.5.127":{"name":"@volter/threejs-runtime","version":"0.5.127","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"d3312ef75a9d6fe6a2c20ff67bd60c7be8cca47b","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.127.tgz","fileCount":67,"integrity":"sha512-MstfnBW3pdoL21svnWfWzPwY40DJdMl9474W14KSJ1avorNY2wE31icK1L6iW2rnvLBsTQWy1AAjEWd0VlUpNg==","signatures":[{"sig":"MEUCIDYELtdcg65AWekYNoQz1TmAEUS6Ts22E6TFxe2wTbcsAiEAwJEcQS1M4PnlfwN9hp8k5jmclrDM8M1Gkkv1FF6V3VM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH3188danZFaG6bZZvn6llZDCcLVbSqH42BhBJeq/tA1AiBo/EsVpiXz3r5AfItOM0DKPJzLJWRnjkiGCZYRH0Rr9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.127","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"20d7ec00534ebe90f111ce5e5204ccbf705e7cbb","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.127","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.127_1790718483705_0.8232876223516392","host":"s3://npm-registry-packages-npm-production"}},"0.5.128":{"name":"@volter/threejs-runtime","version":"0.5.128","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"421b7700897736a5cb013201c54eb6ebb439294b","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.128.tgz","fileCount":67,"integrity":"sha512-PUIiAk/Y5/L4EBTppJcQgOb8sX86Flyvgscs0d9Qp1LuhkwhOf0aWdAPtfizmca8fiI+9xYFGK8RHPeDOF5KAQ==","signatures":[{"sig":"MEQCIAK+aWqCbsuQeaCtQwhKw20ll8HaCfw4AMP7RE1JzNq3AiB1SwrOMrI0PaLU+wQIyD9nat6iZAc6dalHGgASoZM7oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFuD0SAROs9Ok/pUV6IyA7ROE5Kcjjf6XAihMgRswarGAiEAtSSJj2WKKHdJ2W//t9m7IA9poUB7kL0r/Aw5490lIAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.128","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"757b3b2654a4765628c6d130230c9917af0e6fd3","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.128","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.128_1790720455326_0.884532889563246","host":"s3://npm-registry-packages-npm-production"}},"0.5.129":{"name":"@volter/threejs-runtime","version":"0.5.129","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"c5e687807fa432811d378d4e4419040c215b7bee","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.129.tgz","fileCount":67,"integrity":"sha512-lIrLDCIUvgeJeCVi+VlsSUcTGZFb9XjSnQWCsJL7GeFEHs5srk0TX0k8ImcwUWfRGtX4Rj63sCxJYWhJtKyntw==","signatures":[{"sig":"MEUCIDNbv3TOhYfOeUXuH6/0+S68rEupWXHSxe/pqFf37rSBAiEAyJKqq7ohWD3JhEVr3gu6iZzrXy5OTpVqv2BGCoMi0zQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDen5Y86upnXBjNTTxP3Y6IpiId8Hc2lQQY4Gebsk0XWAIgeR0/AuqpaCO+gZDUMMFRfVufIQPiQ6De8DP/KgiZweY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.129","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"f80ea4bf711bfc5a69647af584c81c4f60f42392","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.129","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.129_1790721197871_0.9715704802242489","host":"s3://npm-registry-packages-npm-production"}},"0.5.130":{"name":"@volter/threejs-runtime","version":"0.5.130","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"35ec6c17b4c9f04ff9046dc50905402aca0f5ab0","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.130.tgz","fileCount":67,"integrity":"sha512-5QcUluC8dNB4bC2r7KhMcKjlPwedXjY2WhMw4j9jih8Wjr7xklIdjEl4nDfFxL4gm+0g3XlHnu+bkad8Xp07kA==","signatures":[{"sig":"MEUCICe4iE25LxMMaxKOmZaNHkd/FVr6UgSL62QtrauKsRXaAiEAwc/qlG90ZryqypGrd1EfWwTEzg3KygX3WOomwxryiXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH5ogtSNjTq2gPPHFWqYtcWqVi7ApKZeUbrfafUYteHjAiEA8rm3NDVsMMoaDVoLiPtPG0UG5ccLc9+EhzsLBpsLi5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.130","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"d997211affd344c51b35aad73d7b614fd175fbf8","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.130","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.130_1790722851766_0.6192920304973553","host":"s3://npm-registry-packages-npm-production"}},"0.5.131":{"name":"@volter/threejs-runtime","version":"0.5.131","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"2695389363123308320de604617f035c3e1500c0","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.131.tgz","fileCount":67,"integrity":"sha512-6om87j26cEcu5nstIdzOt/pqXHI1FmJjEKdnY+pHhGlYzDYM1C9DBj9HyzYIv5OLBi0hRpDxrxIRBH2bibYHSg==","signatures":[{"sig":"MEQCIAESNT0tr10raJwqAjGZ9OE+l65giUJLqO7CIJH1/vNCAiAWLJaO3XRgKT820A2tGndGZYIcRFUDcEtf9CNaCARFyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCWbu4PnY4g1O7hY4E4UzhEqxJTdS++lEwBezHJ4DMvggIgGqrVssLpdqOcUW6+NVG4oteUiHhKRron9V1ltMF9pI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.131","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"8c41ac9ad08b0b0b557611b266e29e8b8d3b9777","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.131","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.131_1790724146735_0.5692082299619705","host":"s3://npm-registry-packages-npm-production"}},"0.5.132":{"name":"@volter/threejs-runtime","version":"0.5.132","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"d0641a2a763e42716ea55281bd19f160ec1956a3","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.132.tgz","fileCount":67,"integrity":"sha512-yFlZcwfVkkESboRhxLGAn8aqJJZKK0fCS9frH5qbsDyQNLSqE8eXvk4dQQGYk2Apr02J2WVVUKFDI+WDztuXzA==","signatures":[{"sig":"MEQCIEv6N4lov7g1lrz1DMODyI+uErp+U85YX8uTevLnlTK3AiAE27+4gZOr8GMo8Jb3oGjst/1HVy/WjOmlbDPmnASvCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDD76Vb2f9oFSVcpSf8KmeNDHHO/TS1cQV0djmHuiXw1gIhAMMm3DMy7ax7zjGexqZfZW/foKiIm9Iun+sbk6HcHPL2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.132","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"7796fe7ec314e6ef5afacc7ae07b017e35a8104f","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.132","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.132_1790725375838_0.40654767938613046","host":"s3://npm-registry-packages-npm-production"}},"0.5.133":{"name":"@volter/threejs-runtime","version":"0.5.133","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"d6f06ef82efe9b9f3e75dd8707dea917e0423adc","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.133.tgz","fileCount":67,"integrity":"sha512-MzvqBhpvRSOClw4SczaxEuh6GULdDFCeVPz4MxR8brOuxP9yAsqrwPOvDKMR7IWXU6rXdhhhTGAmfIZ3MDktfw==","signatures":[{"sig":"MEYCIQCygdXcZdkCi2Q1R1iXBzmHNq73yo5svYc1gk0GMrdoZgIhAJ/P8snqUNxMsoAQ6huU67jKrgG656H2OgKcFy+Zpu/u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD3nGaa9TGFXkyFdbq7D8E+PNmBiHFTnBlOflOXzY8TIwIhAML1KCVaACJBvSO+frO8OUWjba1cAVqNb4h5njLE37hE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.133","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"ae7600a80ae8d595a6a843b3f8e5028f94260742","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.133","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.133_1790726127069_0.07637811876153777","host":"s3://npm-registry-packages-npm-production"}},"0.5.134":{"name":"@volter/threejs-runtime","version":"0.5.134","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"21f3fdd5ae821dc8891a37f91656fb7889d6e9b5","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.134.tgz","fileCount":67,"integrity":"sha512-nkfl6wKVDddqmfu4GnMoKT47TzyAHDOg7E//7dfDAMhjKKAMGulpql191vXqTKSJsc/uGjxgL8DmEGREHykunQ==","signatures":[{"sig":"MEYCIQCzGL7/26zJyrv5QtxAAuvj3KWNSQao305Mx7CI7p54CAIhAP0j8L015dnqpEIuTaUGHCe9AsnXCK9MZRoHeW1jYp6z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIARNa3Yp37n6B/Bz2Z4KwLcQLUeYx2n5MiGQhMNPl7KbAiEA2JGE6pHj5+7075q7aFCPf/sloqqlXAn6P1J2c5DWRiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.134","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"7b99f9f1739da0165477d3ffeb5b680a86d16087","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.134","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.134_1790727465404_0.09095267926023154","host":"s3://npm-registry-packages-npm-production"}},"0.5.135":{"name":"@volter/threejs-runtime","version":"0.5.135","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"ea05f1d83b7e3317949c617b45d21362c88dc5db","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.135.tgz","fileCount":67,"integrity":"sha512-qApux5TSQTwkEdV52GCTbeJmrCX86zdx32Xglhu6YNf7RJ6HneOttj637YPE1mFq4z9BhZOSt0UPcJDMHygz8g==","signatures":[{"sig":"MEQCIGO2qLxtCC5nd/yl8i8d4oSJWYUXtqxJKRR3X47KlfRKAiAfTAzBUTUNJXCZZ1UXxlUZFOIcxM6qVGnKkq7Q+TQtgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDobJvmvcn4846LW76YD6FjVFRd7bTi+z/GqvEMu4PEPwIgajIafONmWfPquIk60L9iyimgrqhFvEpaiVGlZLVa81g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.135","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"bee0f75e77ee4ae61853a364c23ca07221b82083","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.135","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.135_1790728498114_0.9322155777008447","host":"s3://npm-registry-packages-npm-production"}},"0.5.136":{"name":"@volter/threejs-runtime","version":"0.5.136","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"7b7d2b776b096a49df24b94e5864548afc131847","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.136.tgz","fileCount":67,"integrity":"sha512-OKEx3r2gIM+56fRyOT5a9YBA/jBmi7c9ud7/7uGXgZZHQAG/qPMw4bLfBwTjZzfbxJxyqfBYvHlXhXNTIEv9sg==","signatures":[{"sig":"MEQCICxtKy0Yr1JCa40G47ArpqRLfY3nPQsycsw400pLJxcEAiBJ569/a9xZqdpMXPW4xdqHq935OANAwx5iXtYsfcnJtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF4AbDraitBVg6P0EgdBnJNFYptHBH4eGaWzyZ5i8+ttAiEAqEP3Gzq/XcDvjAC8LOjCZPwYG4XyIDOdQgUOo20482U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.136","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"5aa1b6d6eefbda9eaec6bc10cc5ecd6fe03715ef","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.136","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.136_1790729716826_0.30349825254085494","host":"s3://npm-registry-packages-npm-production"}},"0.5.137":{"name":"@volter/threejs-runtime","version":"0.5.137","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"e03c86f7f27a807ab8f79b1eaa1f521ac9ea06e9","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.137.tgz","fileCount":67,"integrity":"sha512-KooGo7rL7mHF+xMy21++S8HjrmC2DSPmqoJekf2wo/4Fkwj48gH4/RSMuubq39kd39XkkM9p9oG5HGcWr7/a+w==","signatures":[{"sig":"MEUCICJ8gvY4/523b9TyhmH2RIR8w/wBEeAecM9ot0n34NvgAiEAp/xVHnOuzo6IKkH4INDBzXBvFoscJDDcV9T/fG7tVXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7jtpEOpPFXPj+mKSXX5yLuWDoRfrVykIi8u+IcaBHUgIhAIWQnA1+U28SsDYa/6iZ0KY/Bjr9fmqwNwODYyJj07uz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.137","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"697a8a873d643838c6c52f4cc0240e67ddc3a936","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.137","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.137_1790730934847_0.14029486271809666","host":"s3://npm-registry-packages-npm-production"}},"0.5.138":{"name":"@volter/threejs-runtime","version":"0.5.138","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"395de2caf20821d45518ff2d8c3330762fdb47c7","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.138.tgz","fileCount":67,"integrity":"sha512-auGLA21gkFmnjih0xsW1oOx1xmYuZowtHPKP9DN7H+PLaGC+qj+AnMCh+foZh5pDQML9H4qMxEONnVLvJlSSXw==","signatures":[{"sig":"MEUCIFyEKeIsMtUz+NIZRuHQBeWbNZBthtGYDOWCy8qkujMWAiEAyMAS0AVtdCSWDs0T7eJHTqff3OuodS8KqpKSLYtDjEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICu53ExLeZz8pVTWStPvEV3DaRIbFaCr1W58ZECUiUYXAiEAuCrCHGGGc4cO+/0ihXpW67SwloQLaTFi6FYbSL+08kE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.138","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"2f1c46ba8a9b26f418805ae3318fc690ebc29fdc","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.138","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.138_1790732081047_0.4950181002488039","host":"s3://npm-registry-packages-npm-production"}},"0.5.139":{"name":"@volter/threejs-runtime","version":"0.5.139","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"ede3548491fa6da64cb7c470a26120e1d6709ab1","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.139.tgz","fileCount":67,"integrity":"sha512-aF3ju+N1kpWhsAkyix5l4UuVi+dw5rsg/bLBdc124X/xi5iWpMlEaAvJkWW3ecsIDxlpHX17jgjGfVlFJMzttg==","signatures":[{"sig":"MEYCIQDj70TzoT/mqnIIjxLwrR2+AQwPDdxJswD0Sl/wJ9vjmAIhALpG/PURqo4I25joaHpZqD+l6OYrVhG7ygAdSzbcvw8R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB2EsKxvBkzjkeJ8b/yLT0+r1jzb+dETNrmuHq1V2ypZAiAn0j+91biZRllIiheaoRc81oo5xW4QgHWGf+J2rrjxaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.139","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"b82969cb3adb121e8926779270fd9df02ae9e3b3","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.139","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.139_1790733317634_0.310330300200075","host":"s3://npm-registry-packages-npm-production"}},"0.5.140":{"name":"@volter/threejs-runtime","version":"0.5.140","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"b96de337cef231c08531799ee81635cd768cd6e6","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.140.tgz","fileCount":67,"integrity":"sha512-r/voSPfAc1ry/e19ecHQL77KO1M5g13l+WRFNKAvTxGjcPf4TK2YvCNd6UDztZ4Cw8J/ri2aJ2eEs3Pg+lLuVA==","signatures":[{"sig":"MEQCIDc0LSzV1Uz+ORinP54XYK9vNSFmFlrphgRl59Nw7RAJAiAnSUiwC0ABd5TgXsKrYSlwNSxCDalfD37oy8K3QZ7vAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDSBBR/2ESYKN7ofZPKDu9jU8MS0WnbRdFSPByRGS+o4AIhANMF8RLEoFtNmZqsrqtQQIkfsFWtM7EvHQHoxU/YxgEd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.140","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"d285b9b28afd381bcd161c1985f2e57d7106d112","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.140","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.140_1790735135631_0.20936645636683515","host":"s3://npm-registry-packages-npm-production"}},"0.5.141":{"name":"@volter/threejs-runtime","version":"0.5.141","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"6c33d05fb4219397e76c49d722538a9d061a5951","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.141.tgz","fileCount":67,"integrity":"sha512-v76tNbBVIU/P4kb6xcWXQqc/7iEsShSe31PngZ0xPYrcbj4BYbm5CMBK4l7aqdXgHcujIsZ6BOdW3o8e2WyiGw==","signatures":[{"sig":"MEUCIFLD6sYT4/kb1SU956Jfq2Fk6L4Q2t2mNXWfisT4DvzrAiEAyu8SEaMXB9dQEvoaSrfVB7vP73rrs3hUgRJrOXhfgdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCpAJR/gkDH0PQgy84NJQFCyLqFc0tEd3j5t5Rcxx4vtgIgJpIHI4ruXNMghMe3L4v3uy/DD/xHoN4Pc6Yn+d9iHbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.141","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"fbdc9f8b499de56e9dd704e05bf337fead51dc7c","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.141","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.141_1790736081965_0.2193267900728184","host":"s3://npm-registry-packages-npm-production"}},"0.5.142":{"name":"@volter/threejs-runtime","version":"0.5.142","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"17c462115c1ee9f00f9b3d8dc044577a3b372469","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.142.tgz","fileCount":67,"integrity":"sha512-sTvF+z546SylbRWOcdT083VhiawEkZ4S6q3t8+4B8GESuwzO2QmMi/zzSPlxc9KnVynwBpafnAYVDqvsVwTE5A==","signatures":[{"sig":"MEUCIQChyLXoN5DO5ONSR05ioqJ+HZ2C/2KE5JnR7+DvLcRekgIgWY27JNu8oxRtGr0kAVv+Zo224B2aQCgF/GJTEbCfdNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBJxitZL23LsJOWfsYCmx2cp0eZO4R5pkRT2VQWvL0Y/AiACtlpG2uHLy33kkg1wdQm3LQOkCDXrmQuY8JLQAMlBGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.142","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"aa2909a0b30571232cb20aace5b0e1f2d78912a6","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.142","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.142_1790737697311_0.72107860508662","host":"s3://npm-registry-packages-npm-production"}},"0.5.143":{"name":"@volter/threejs-runtime","version":"0.5.143","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"912eafe4c683032d35e2f045842a4c5d0f9f308c","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.143.tgz","fileCount":67,"integrity":"sha512-ZIX1m272ApKhoI8cRA3xVp44GkD4Hn7TXHustiPItvZ+ErH+lHGTP5hk0EmHeP7VN3eOTrEYjA/AUaL4owfZ2w==","signatures":[{"sig":"MEUCIQDi0UDwBhAHdsHfzoP5vX53k8bjwWwu3JemaUgTtodX/AIgUi7fflTXxosbdvMfFHZYNNCq9/q4H74mijhDjwL6k2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDcGjeOE1sMnofrlTfl9xQBPKb4DPaER3A5yXr9IruBKAIhAPhR70n01dOXSbqgBZ8yAUBBQwZUQ+q/+cHw3Nsy+x5h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.143","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"7b2c28dcdb5c9deb61dba86b9d2fb99cf5fde516","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.143","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.143_1790739013989_0.3029804458936476","host":"s3://npm-registry-packages-npm-production"}},"0.5.144":{"name":"@volter/threejs-runtime","version":"0.5.144","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"81c7da34ec7558cc4a73872aba4f0454c64a9f19","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.144.tgz","fileCount":67,"integrity":"sha512-UoLSKBYhDm20ZKAWfiAQ2Q+5a36FiyI2V00jc0V/QpPSJcherYAzLp8pSjJHiDZMk2A3sGqIdvCkQO5ao+bTIw==","signatures":[{"sig":"MEQCIEq1BsMAlw8ioZP0SNuyAS8euIk30dsAAWLFzs5rmKNuAiA912FQP1f5aKRkpJ1/cqWvS6yAsenjTXXhh/6BNh4KSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDm2ZZyHJ5472JTBRB6dLFrNZF7vZkbPNm4UIfUR/nQ7wIhAKAYYXom8KF6dXDL3B18dd8WbzOVtjx3nhV+ngU97w7T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.144","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"b324a33789c6a032c60fe65b89e6bc0725199732","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.144","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.144_1790740187125_0.6403185375260048","host":"s3://npm-registry-packages-npm-production"}},"0.5.145":{"name":"@volter/threejs-runtime","version":"0.5.145","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"fb6bd94a5a25cdb5fb73d14eb33027e34ccc9418","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.145.tgz","fileCount":67,"integrity":"sha512-TU0A1PdiOrbEGq6E++22g6mhHTzYbP/+c8R1N7XJYBrk1xNP/92Fg01Im+KX28CiXzW2wgqjD8wpsjtWIePRrA==","signatures":[{"sig":"MEQCIHGjKLrGg9j7ODsHqBI8W7J7ZuDBhccv6Zvfekx54u1FAiBGfaE/1dxzffqWBQDdC0plPmuh/uQh+xh1Nd97HOcbzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDdLHqJPX9wM8m7nYFNG7335MXExjzPfIj5lxTxDo6cUAiEA/95dc+RPvbyHnL6o44OxudHqkiAKPB9zkju3KtCfpb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.145","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"9334118b1248dc1e104ceb3bf2242414130ee646","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.145","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.145_1790740996283_0.6400699079240055","host":"s3://npm-registry-packages-npm-production"}},"0.5.146":{"name":"@volter/threejs-runtime","version":"0.5.146","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"d598112fca8a9ed1bd794482224a78c4ff0d3f7b","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.146.tgz","fileCount":67,"integrity":"sha512-068jZqCq0UTNk7QSeifQ2DhToLCvYAW/vfta78t5h9FAB/9PryYyzz8ycQqQA5Lri8foCuitkXDmCPAsKsderg==","signatures":[{"sig":"MEUCIBW1tHmzpp7lEJ37Iz0d7D/5olcUv9t2PEGpG1Jit3PsAiEA/OkE1gPEUyFc+fWaojzB4Sx/CYh3GtkKm8bCZwvvy7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGQTBHhbjQvitwTuGJwOl1MSK6DNuG/bhq5NRDsgzFQFAiBPojA5pkGcwuyFuxx6wNMIsXBLWfFjPHfmCzoqfVnd1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.146","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"08f1c14e434b0112556c3e8fa507156c98bd4f64","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.146","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.146_1790742194149_0.8440059867040399","host":"s3://npm-registry-packages-npm-production"}},"0.5.147":{"name":"@volter/threejs-runtime","version":"0.5.147","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"cd2c47cc517804356fbff95d3b95dac11f6da271","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.147.tgz","fileCount":67,"integrity":"sha512-CWdGXl2Rw6PfmJU+yp0kqzDum0hlwN4gnJ3L9wamyhwi3ERwkRLIYIFMuQ5st2LI8cyhYg+6CFZdqYGftUYEdQ==","signatures":[{"sig":"MEUCIAXv7jYy0dA0w6IGVE3tk3aaPWTjP11gSL30Cd9pa+wbAiEA73eYn1DMrh5Le8+sAMPp/nNjxYiyp9S2THQMfZiYjSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDoSGtejJJN6lspaF6L2O5y6WgJbFqzFlqVwKaV/DMzbgIhAM48Fs1Fx8o1zqOCswNnqvw21Rvi2UAFjKdU1CbDp8Ku","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.147","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"b83679ded78a79eb7a969fe1bfcadcdc46c5a1d8","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.147","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.147_1790743044653_0.8741888978097889","host":"s3://npm-registry-packages-npm-production"}},"0.5.148":{"name":"@volter/threejs-runtime","version":"0.5.148","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"53acd76067763896a0194495b4db22ee051d46ea","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.148.tgz","fileCount":67,"integrity":"sha512-191VOClOEwG6b+L7z6Td06XcShU9UXZPkIJqmbBQ0NAUKscnO1HhBHl6fN+0EOT4YSAFtoNdfC3JFMYIe0xfiA==","signatures":[{"sig":"MEUCIQDhrUJ89K/B0C//N0YmplQkt6jqRCV99/7vf9xxGFqrXgIgei/lkwxs0oikdWPNDZgRTvCBYMDlx3MVoJHRtnUbXzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDXPEgSPZ71jd7+DDJZb28Fqu7u3BxOgAyI53uwdzINHAIgWB4WC+0NNToQDOPkdKeIKXTt/WLIxTFBKo5dirGrfoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.148","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"6f929aaf693f257018615c84aff16c0b09213350","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.148","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.148_1790746769534_0.4532848100840139","host":"s3://npm-registry-packages-npm-production"}},"0.5.149":{"name":"@volter/threejs-runtime","version":"0.5.149","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"7ed5dcf3363958c8636b0bec098895e705a409b5","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.149.tgz","fileCount":67,"integrity":"sha512-YRO6wkDHSbhgMYIf4XzEMfn1D6Mj0gf2rqLWeX/5TptOLNt8GrZhxuurAM46jaJRrVxJ7lkXKHqBhTffrHRy7Q==","signatures":[{"sig":"MEYCIQCmVtGU0d2XGMyLmTNPqN5HX2bdZ/nzZbzN32Wm6zGwJgIhAPEAaA8ZT3zBbhdEI6/YrNisldhY9Yb94VSa0Y9oeOjw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID4G5+WUozmcHdFs/ARA8+0BuDwaCI7WwI1wim+z5cTcAiAZLq5PSiTWoJYlffNzmpbxzb3Ak8FZ2r8arGJIS4AD1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.149","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"c1a9fe29e6c725734af69b5c8d86a5c408cd3fd6","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.149","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.149_1790761827939_0.3009243628947962","host":"s3://npm-registry-packages-npm-production"}},"0.5.150":{"name":"@volter/threejs-runtime","version":"0.5.150","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"6db804bf503fcc77104cfde3d55b073fe8c44539","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.150.tgz","fileCount":67,"integrity":"sha512-tBqo/TA4nAJFqBX8GTvybTTCW7otDkSF0OHubm7sICgYzTplCs44qc4xJvP/wgyC5tb9gF0ErIlWlX1V/WiXxQ==","signatures":[{"sig":"MEQCIGT1vYMoznTov94CKfbnwUo52BsN3+5Zt1oOPPRSQeMMAiA0ajBxhYmCoAGVaWkuyOJN1nSupqN1f6NLhZhOVjUnbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDNhQ/SfRzLI8BGEDFjaQQZp2m6DU9FJl17I4QBzDM6/AIhAJnI2DHPa0Mi+JJ4vxoG81dbOVF/Mbl/RIPPgKeGsfBg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.150","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"3e2fd0606bc8f56195b5050ac4a0d105bc8bdfb4","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.150","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.150_1790764608183_0.07149239614811642","host":"s3://npm-registry-packages-npm-production"}},"0.5.151":{"name":"@volter/threejs-runtime","version":"0.5.151","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"2e88a9c5fbb0d38d63a85125deaba2cee2583f5d","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.151.tgz","fileCount":67,"integrity":"sha512-BYyMsa+PX3CdxDLRjNH2KiDzuyUcC604wIZ9RpAOIHkLV9/QW8z0p1xauSDYaEa8k3MmOAQDaUZVOjyM8L60Og==","signatures":[{"sig":"MEYCIQCu1PMGBhZ+rixSAMnSH1gmq4plu/kpl/gvUCZpKdiBCAIhAPU1xzCRXg0zjsePGCOPLMnxd1APVo4v0N5d6d4BvnPK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDruOXpT01t7UFvGbyKpKwKd1fRcjXkwspgjlCPh9TB0AiEAnTneA/1qRFtwdHqkA7IWtOv8ktY4+sdSGkgVKhHqWtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.151","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"f94edecfd8ad2e3be03141027f58378f8d0e38cf","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.151","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.151_1790765479704_0.041418869033871264","host":"s3://npm-registry-packages-npm-production"}},"0.5.152":{"name":"@volter/threejs-runtime","version":"0.5.152","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"41cf29c3c6378e12e5f5554c7a6e08906f64c3f3","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.152.tgz","fileCount":67,"integrity":"sha512-OTePoNkhHsMmfcoV+XCpS05IAD6j3XG/2FsvoMlya8kGQHwOvtvI5du9z4Ni5UIcmP1ndM3uV6h4iNCOrX5p7g==","signatures":[{"sig":"MEYCIQCzehGU1WdjX5HW9Xq3HYSMbhYs/YCTIhIcfuGie2fN5QIhANNkNfJ/e5ESsEU0rRt/Q9z9MJq9zfBwftmf8st5dmhC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQChIOLxDARd/seGGRCJsdyI9/9bjiJi9Y6m4Z8r7E9GbgIgTlo/3G6s0jhVd0mJ3/Mw0uSDXBKdXOwScAowFUNtU4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.152","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"d6faaedd953da9537393b9ecc72e0996dec4c601","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.152","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.152_1790767180804_0.7252619874599624","host":"s3://npm-registry-packages-npm-production"}},"0.5.153":{"name":"@volter/threejs-runtime","version":"0.5.153","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"a32daa4c603fa39d70cbfb804c22ed0ddd0093e4","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.153.tgz","fileCount":67,"integrity":"sha512-cM3lPJVJa35U2Haw2hrb8Eh135DshGeI9NzGO/mQXnmdlfHXbjTgRC0XPgKt5gZ5dMa2KQyc2HKILJT9QQBxdg==","signatures":[{"sig":"MEYCIQCZAfTpj8XqPdaQe4hFbHLuHpEZPrDUea+F1boH13Mv3gIhAO2812Q5+koJKT/x45Nf2DbyMc1A3UuR2NB1RSGxzN6e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICUhlZG9xDNn/my4UHTOJvJq73oCL90gV4A/jFjlUflOAiBDDkBHT71oTHx2oXYM1MYMkTWj+EmV3Y08DMCrFlySsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.153","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"03c7330a8a7f5581b4fb170431ed8627aee7ed54","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.153","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.153_1790768344002_0.728660342663167","host":"s3://npm-registry-packages-npm-production"}},"0.5.154":{"name":"@volter/threejs-runtime","version":"0.5.154","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"c144536c8e752b52936e32aba0ec502fa44cc2cb","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.154.tgz","fileCount":67,"integrity":"sha512-/fDuAO5zvyzZ/OLOl7Dm9AazlzaPhFWlwealf9u+SgD5SVPqIw49gC6o43SKUL6RGNbV6c7tjXbVVF98kUXEVg==","signatures":[{"sig":"MEUCIAednmcT8KJEBBGDCCriVm8tWXzSnMQMiIUKZyhN7V3hAiEAtIr2NG3ViZ+00dIJNHp067fIgDTd9BT913Lf0MSzRMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICGURdgRiZTGcugjeY/78gR/Dr/FSALwsvaQqih+qO5YAiEArF+Y8mjTxf9D6hKFXMGaqqUDYLvevU4rskfGSRtE5DE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.154","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"0dab90652df4d9dcd5500fb700e2d611869db3bc","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.154","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.154_1790769341844_0.22221048863362625","host":"s3://npm-registry-packages-npm-production"}},"0.5.155":{"name":"@volter/threejs-runtime","version":"0.5.155","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"7addc1b76b157960bd86c28ceab72dc2c6c225f2","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.155.tgz","fileCount":67,"integrity":"sha512-Fr2VekNWulSLM7VWAO0xzmZ9mepqZ4nWmBIghE4MycR/X/tblf5pTAAOwSKlAX6UMT8evfWOwF7SPu1os/IssA==","signatures":[{"sig":"MEUCIQD1YrAeG2AGaVTnMRyzTOLzNdJqVT4bxhgq7h+VHf9DiwIgOfae47VSI+xLPaNVmCSYfpXsD0JusuAIYR2Z9dcQ/NM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDm+8uePec/C1f2Vt8BYdwH+WvBnqNTaEEV4G5r3ZwI9AiAzsNYMUVPoDcKurzCtOQ0vRm/qTkc5h54UlPEcymOqhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.155","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"7e60698f7198c7e163addbf72e88125381f7181d","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.155","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.155_1790770358925_0.311730842160332","host":"s3://npm-registry-packages-npm-production"}},"0.5.156":{"name":"@volter/threejs-runtime","version":"0.5.156","keywords":["volter","three","game-engine"],"author":{"name":"Volter AI, Inc."},"license":"Apache-2.0","_id":"@volter/threejs-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":"3f445128bc5f73b77c724a684031d2f94c92b5d5","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.156.tgz","fileCount":67,"integrity":"sha512-O5Tm88lhFzr3qSlU1O16fZlqs9/jQhPjCasCoiMPBJC6t1PSwiOhLb3QKPQ30AcdymYO0XnXLxAz0BhAjfMC6w==","signatures":[{"sig":"MEYCIQCDR+MuyOlqRIPvSNHhHE6UDIje5njutjXNmZr6cjDrcgIhAOnGAGzBroVzunENY23ncEVrL6zknboI/19twvVqtzMc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCNrW1gaZvy51FpI8tFukpYygcehw+jC/LioTHE8//MUgIhAIIRZkkUYCOjcqJuYzvcSkiLiIxPLF5kpa/FkRhrPPNR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.156","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"type":"module","engines":{"node":">=22.0.0"},"exports":{"./*":{"types":["./src/*.ts","./src/*.tsx","./src/*/index.ts","./src/*/index.tsx"],"default":"./src/*"},"./package.json":"./package.json"},"gitHead":"cccca118f2fe884e5bf75a2e4559d070295e0839","scripts":{"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/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.156","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/threejs-runtime_0.5.156_1790773256573_0.24744101749481429","host":"s3://npm-registry-packages-npm-production"}},"0.5.157":{"_id":"@volter/threejs-runtime@0.5.157","bugs":{"url":"https://github.com/volter-ai/editor/issues"},"dist":{"shasum":"c4166e63c7b0d4cdea27382c528e422c6489b7ad","tarball":"https://registry.npmjs.org/@volter/threejs-runtime/-/threejs-runtime-0.5.157.tgz","fileCount":67,"integrity":"sha512-DNskYSlcwC+Z1GTaXP9VR82RI5siIbqYqIS7dXaJgXR0tnhaT3V6h3LwA6lBfndKiO/tapR93CXnIqKbw/cZrg==","signatures":[{"sig":"MEYCIQDNlXmSd+avxcn56IQtrNDxKGZuFuuTOfyc2lLnJ5XFbQIhALivt8/pNbtYR6U6KflstJpicy2CYUoWFDpX7j9Wfzn7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD4GH4fFV9h+4o8RTHKkoOQrZMLm0p0R62qYqZm9P0PYAIgOQe1zj+aB2J93VxQpRDZLhJqUcUNLQ49WkoXyWIJmqo="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@volter%2fthreejs-runtime@0.5.157","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983411},"name":"@volter/threejs-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/*"},"./package.json":"./package.json"},"gitHead":"999b1b3e95cd425a099e4df1c847c98b7d964b3c","license":"Apache-2.0","scripts":{"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","three","game-engine"],"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/threejs-runtime"},"_npmVersion":"11.19.0","description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","directories":{},"maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","n8ao":"^1.10.1","three":"^0.180.0","xstate":"^5.32.4","quarks.core":"0.16.0","three.quarks":"^0.16.0","postprocessing":"^6.38.0","@sparkjsdev/spark":"^2.1.0","recast-navigation":"^0.43.0","@volter/editor-project":"0.5.157","@recast-navigation/three":"^0.43.0","@dimforge/rapier3d-compat":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/threejs-runtime_0.5.157_1790776894674_0.9428213153518865"}}},"time":{"created":"2026-09-24T14:02:22.746Z","modified":"2026-09-30T14:01:35.380Z","0.5.65":"2026-09-24T14:02:23.049Z","0.5.66":"2026-09-25T21:11:15.693Z","0.5.67":"2026-09-26T23:00:44.760Z","0.5.68":"2026-09-27T02:44:17.040Z","0.5.69":"2026-09-27T23:52:21.999Z","0.5.70":"2026-09-28T00:57:02.710Z","0.5.71":"2026-09-28T01:18:30.589Z","0.5.72":"2026-09-28T01:35:07.774Z","0.5.73":"2026-09-28T01:58:15.662Z","0.5.74":"2026-09-28T07:37:59.135Z","0.5.75":"2026-09-28T09:00:08.351Z","0.5.76":"2026-09-28T10:17:07.273Z","0.5.77":"2026-09-28T12:09:58.745Z","0.5.78":"2026-09-28T13:25:26.617Z","0.5.79":"2026-09-28T13:54:36.181Z","0.5.80":"2026-09-28T15:02:32.302Z","0.5.81":"2026-09-28T15:11:48.110Z","0.5.82":"2026-09-28T15:25:52.458Z","0.5.83":"2026-09-28T16:38:58.837Z","0.5.84":"2026-09-28T17:53:52.531Z","0.5.85":"2026-09-28T18:28:13.543Z","0.5.86":"2026-09-28T19:20:51.564Z","0.5.87":"2026-09-28T19:45:39.909Z","0.5.88":"2026-09-28T20:00:49.156Z","0.5.89":"2026-09-28T21:41:56.196Z","0.5.90":"2026-09-28T21:45:42.055Z","0.5.91":"2026-09-28T21:55:57.258Z","0.5.92":"2026-09-28T22:00:43.095Z","0.5.93":"2026-09-28T22:11:15.178Z","0.5.94":"2026-09-28T22:24:28.841Z","0.5.95":"2026-09-28T22:49:02.539Z","0.5.96":"2026-09-28T23:16:02.694Z","0.5.97":"2026-09-28T23:46:26.646Z","0.5.98":"2026-09-29T01:24:03.003Z","0.5.99":"2026-09-29T01:29:41.087Z","0.5.100":"2026-09-29T02:41:05.184Z","0.5.101":"2026-09-29T02:52:58.052Z","0.5.102":"2026-09-29T03:10:24.392Z","0.5.103":"2026-09-29T03:43:06.110Z","0.5.104":"2026-09-29T03:55:57.742Z","0.5.105":"2026-09-29T04:24:22.895Z","0.5.106":"2026-09-29T04:36:24.172Z","0.5.107":"2026-09-29T05:41:11.116Z","0.5.108":"2026-09-29T05:59:12.387Z","0.5.109":"2026-09-29T06:25:18.320Z","0.5.110":"2026-09-29T07:55:21.536Z","0.5.111":"2026-09-29T08:36:09.931Z","0.5.112":"2026-09-29T10:40:44.627Z","0.5.113":"2026-09-29T14:38:22.001Z","0.5.114":"2026-09-29T15:40:02.610Z","0.5.115":"2026-09-29T15:56:31.745Z","0.5.116":"2026-09-29T16:10:39.302Z","0.5.117":"2026-09-29T16:44:35.625Z","0.5.118":"2026-09-29T16:58:37.400Z","0.5.119":"2026-09-29T17:16:55.163Z","0.5.120":"2026-09-29T17:42:17.259Z","0.5.121":"2026-09-29T18:02:55.803Z","0.5.122":"2026-09-29T18:37:34.440Z","0.5.123":"2026-09-29T18:50:58.062Z","0.5.124":"2026-09-29T19:06:50.728Z","0.5.125":"2026-09-29T19:27:32.876Z","0.5.126":"2026-09-29T20:07:25.354Z","0.5.127":"2026-09-29T21:48:03.805Z","0.5.128":"2026-09-29T22:20:55.405Z","0.5.129":"2026-09-29T22:33:18.005Z","0.5.130":"2026-09-29T23:00:51.909Z","0.5.131":"2026-09-29T23:22:26.867Z","0.5.132":"2026-09-29T23:42:55.933Z","0.5.133":"2026-09-29T23:55:27.191Z","0.5.134":"2026-09-30T00:17:45.522Z","0.5.135":"2026-09-30T00:34:58.215Z","0.5.136":"2026-09-30T00:55:16.930Z","0.5.137":"2026-09-30T01:15:34.941Z","0.5.138":"2026-09-30T01:34:41.151Z","0.5.139":"2026-09-30T01:55:17.724Z","0.5.140":"2026-09-30T02:25:35.735Z","0.5.141":"2026-09-30T02:41:22.074Z","0.5.142":"2026-09-30T03:08:17.408Z","0.5.143":"2026-09-30T03:30:14.097Z","0.5.144":"2026-09-30T03:49:47.264Z","0.5.145":"2026-09-30T04:03:16.415Z","0.5.146":"2026-09-30T04:23:14.241Z","0.5.147":"2026-09-30T04:37:24.754Z","0.5.148":"2026-09-30T05:39:29.649Z","0.5.149":"2026-09-30T09:50:28.046Z","0.5.150":"2026-09-30T10:36:48.293Z","0.5.151":"2026-09-30T10:51:19.838Z","0.5.152":"2026-09-30T11:19:40.982Z","0.5.153":"2026-09-30T11:39:04.109Z","0.5.154":"2026-09-30T11:55:41.941Z","0.5.155":"2026-09-30T12:12:39.026Z","0.5.156":"2026-09-30T13:00:56.676Z","0.5.157":"2026-09-30T14:01:34.785Z"},"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","three","game-engine"],"repository":{"url":"git+https://github.com/volter-ai/editor.git","type":"git","directory":"packages/threejs-runtime"},"description":"THE THREE.JS SHIPPED TWIN: what a shipped game carries because its world is three.js — the renderer setup and render features, the asset loaders and asset-format descriptors, the Object3D marks the editor reads, Rapier-over-three physics, recast navigatio","maintainers":[{"name":"volter-oliverio","email":"oliver@volter.ai"},{"name":"aaronvolter","email":"aaron@volter.ai"}],"readme":"ERROR: No README data found!","readmeFilename":""}