{"_id":"@flighthq/render","_rev":"383-3160d6cdac3942f561c90bc412cf5dae","name":"@flighthq/render","dist-tags":{"latest":"0.4.0","edge":"0.5.1-edge.1912.a627849","next":"0.5.1-next.1912.a627849"},"versions":{"0.1.0":{"name":"@flighthq/render","version":"0.1.0","_id":"@flighthq/render@0.1.0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"dist":{"shasum":"4689329e6f15777285d1a9ba94b38c18af2c5848","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.1.0.tgz","fileCount":70,"integrity":"sha512-tBT/l5ogXSubAWceyw01NcW9RG20vneQCwcS3DGIOK4scHhGP6GQswEzhlL0riGibZF6uXyLZ7bRlSlPM/q1fw==","signatures":[{"sig":"MEUCIQDSdsszZcb0M6Q2whP28Cx8c5bIGf5EGqLcZDE+JjgUmQIgOXs7D6l4o8rgoUm1GNEwCfg6uJH2mI0durfszIxroYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162236},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"2aace48ec98a87082152baf119efedcd86240596","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"_npmVersion":"11.16.0","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@flighthq/node":"0.1.0","@flighthq/types":"0.1.0","@flighthq/entity":"0.1.0","@flighthq/signals":"0.1.0","@flighthq/geometry":"0.1.0","@flighthq/materials":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/mesh":"*","@flighthq/scene":"*","@flighthq/camera":"*","@flighthq/sprite":"*","@flighthq/lighting":"*","@flighthq/displayobject":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.1.0_1783663456364_0.739467875431737","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@flighthq/render","version":"0.2.0","_id":"@flighthq/render@0.2.0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9b4195203ebb33d131b15f516b141d79cc128bd1","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.2.0.tgz","fileCount":85,"integrity":"sha512-lyVNOl745xuDI7qfnxaUKBJ09WL9tRr3rdJfUWigP5Uj9KkF2KrosLU0EgnjB0aCpAgqicH8TEg4Uc0SdBNFkQ==","signatures":[{"sig":"MEUCIGH3MCQeL55Z6ZcqItK9ujy6+zGlHiK4x36pxTzMRzOUAiEA5JdXvX6BgU9A5kaZ6tSHabYl9lXZhjLIT0UtEvKXeH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196640},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9b0556a275cbc673041d415b86b53483525a4df2","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.2.0","@flighthq/node":"0.2.0","@flighthq/types":"0.2.0","@flighthq/entity":"0.2.0","@flighthq/signals":"0.2.0","@flighthq/geometry":"0.2.0","@flighthq/materials":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/mesh":"*","@flighthq/scene":"*","@flighthq/camera":"*","@flighthq/sprite":"*","@flighthq/lighting":"*","@flighthq/adjustments":"*","@flighthq/displayobject":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.2.0_1783973616176_0.22543196224352102","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.410.a23f189":{"name":"@flighthq/render","version":"0.2.1-next.410.a23f189","_id":"@flighthq/render@0.2.1-next.410.a23f189","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b73d978c2a97a375c450085b5176d37d10b6b430","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.2.1-next.410.a23f189.tgz","fileCount":85,"integrity":"sha512-ihf9FaxikUOG2nKcKQ4rgrgzVAxtd4/1F7ua8Mc1qGB4GRB0+lOA7dWJOZEBvmRAacYI/1DD0ZrOzR5OkTHknA==","signatures":[{"sig":"MEYCIQDuZv3ehcasxkBeATyny2e40wDJqHZPj9OuBEYUuwAP8wIhALLAwicsqcMHlDdOHfrY7I2/8NJHLlVS/PMCmMzi87QG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.2.1-next.410.a23f189","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200025},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a23f189583d1112c9e6137c11d9f05470b0ea594","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.2.1-next.410.a23f189","@flighthq/node":"0.2.1-next.410.a23f189","@flighthq/color":"0.2.1-next.410.a23f189","@flighthq/types":"0.2.1-next.410.a23f189","@flighthq/entity":"0.2.1-next.410.a23f189","@flighthq/signals":"0.2.1-next.410.a23f189","@flighthq/geometry":"0.2.1-next.410.a23f189","@flighthq/materials":"0.2.1-next.410.a23f189","@flighthq/skeleton3d":"0.2.1-next.410.a23f189"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/mesh":"*","@flighthq/scene":"*","@flighthq/camera":"*","@flighthq/sprite":"*","@flighthq/lighting":"*","@flighthq/adjustments":"*","@flighthq/displayobject":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.2.1-next.410.a23f189_1784577164132_0.8205839274964488","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.423.3350e53":{"name":"@flighthq/render","version":"0.2.1-next.423.3350e53","_id":"@flighthq/render@0.2.1-next.423.3350e53","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"377d4c3da36da2cb999ca57632f9ff8f17f74e89","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.2.1-next.423.3350e53.tgz","fileCount":85,"integrity":"sha512-bO7yo8awnxssUYYNGEw5r+82U7bu16WthsWmK2zoHMZ28eAOhbzflq81R8fTo7Ry31b3vnUInFcGzAM10sNwiA==","signatures":[{"sig":"MEUCIDduqaW8CN8W3AlWyizTtzX5M2sixGjRq9jEubw0RvtdAiEA/Zf3RM59K57AiJaY7elJXN5UUwh2dIVuCpjKtH9DZNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.2.1-next.423.3350e53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200025},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"3350e53bccb9bf3574666cf1461253e65d5973f4","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.2.1-next.423.3350e53","@flighthq/node":"0.2.1-next.423.3350e53","@flighthq/color":"0.2.1-next.423.3350e53","@flighthq/types":"0.2.1-next.423.3350e53","@flighthq/entity":"0.2.1-next.423.3350e53","@flighthq/signals":"0.2.1-next.423.3350e53","@flighthq/geometry":"0.2.1-next.423.3350e53","@flighthq/materials":"0.2.1-next.423.3350e53","@flighthq/skeleton3d":"0.2.1-next.423.3350e53"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/mesh":"*","@flighthq/scene":"*","@flighthq/camera":"*","@flighthq/sprite":"*","@flighthq/lighting":"*","@flighthq/adjustments":"*","@flighthq/displayobject":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.2.1-next.423.3350e53_1784615401785_0.5994842526271864","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.444.a313478":{"name":"@flighthq/render","version":"0.2.1-next.444.a313478","_id":"@flighthq/render@0.2.1-next.444.a313478","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5753c17e946d7b871b91d971005ea5b7fa1370a5","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.2.1-next.444.a313478.tgz","fileCount":85,"integrity":"sha512-NtUPaICYXPQx0yFT/xmZw8BlhplD6kMGyjLg8AJsPbUjY1ELg51Ka37rD+26t4UPuaazoiDJK20C5o195TqCcw==","signatures":[{"sig":"MEYCIQCiL0bQkkGeypFG5DeRDIojjPzGfY3yctbEIll4dvsudQIhAOJXomDjv5fwmKKf8wrVA4Ctf+kIErDOhFxiYoz+HFRn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.2.1-next.444.a313478","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202721},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a313478d5a9242d9eee05f9501c06923298ecfa6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.2.1-next.444.a313478","@flighthq/node":"0.2.1-next.444.a313478","@flighthq/color":"0.2.1-next.444.a313478","@flighthq/types":"0.2.1-next.444.a313478","@flighthq/entity":"0.2.1-next.444.a313478","@flighthq/signals":"0.2.1-next.444.a313478","@flighthq/geometry":"0.2.1-next.444.a313478","@flighthq/materials":"0.2.1-next.444.a313478","@flighthq/skeleton3d":"0.2.1-next.444.a313478"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/mesh":"*","@flighthq/scene":"*","@flighthq/camera":"*","@flighthq/sprite":"*","@flighthq/lighting":"*","@flighthq/adjustments":"*","@flighthq/displayobject":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.2.1-next.444.a313478_1784649228659_0.04671197104003877","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.448.afbdd31":{"name":"@flighthq/render","version":"0.2.1-next.448.afbdd31","_id":"@flighthq/render@0.2.1-next.448.afbdd31","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"eb6648d0a0a7574433331d7d236a6558233b385f","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.2.1-next.448.afbdd31.tgz","fileCount":85,"integrity":"sha512-oLSk/6P0x7UILZkXcAwvG58BPHTvqa+JH7W2h4JtWKpY1/eOGwPVGuJw68MrBbfdfkwmtWAhB6pIfQcPEWFXGA==","signatures":[{"sig":"MEYCIQDMcua7iU60PR3jrJYsKDnHKCVKD/mFTRxQdpkmHz+68QIhAKkUuxjZZ9jTGOX7GV9nRtRWohr7jzzayJB9wBZHVFXJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.2.1-next.448.afbdd31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202721},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"afbdd31c14177b187e71f818f318f77820f6f8fa","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.2.1-next.448.afbdd31","@flighthq/node":"0.2.1-next.448.afbdd31","@flighthq/color":"0.2.1-next.448.afbdd31","@flighthq/types":"0.2.1-next.448.afbdd31","@flighthq/entity":"0.2.1-next.448.afbdd31","@flighthq/signals":"0.2.1-next.448.afbdd31","@flighthq/geometry":"0.2.1-next.448.afbdd31","@flighthq/materials":"0.2.1-next.448.afbdd31","@flighthq/skeleton3d":"0.2.1-next.448.afbdd31"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/mesh":"*","@flighthq/scene":"*","@flighthq/camera":"*","@flighthq/sprite":"*","@flighthq/lighting":"*","@flighthq/adjustments":"*","@flighthq/displayobject":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.2.1-next.448.afbdd31_1784663600347_0.1545316466859581","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.449.355834c":{"name":"@flighthq/render","version":"0.2.1-next.449.355834c","_id":"@flighthq/render@0.2.1-next.449.355834c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f7a461f73fc07a4879a8db04cb3e1a37686e7de3","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.2.1-next.449.355834c.tgz","fileCount":85,"integrity":"sha512-rMMP+TuX1HH1n595P9RUtZYOVAfGZ5y6S0sDT8ZGF2pgKpc9odjDnOeVRp4+YREKDP7U3oAaMGUdB0vlP78hTg==","signatures":[{"sig":"MEUCIFqKp+8fvkX/M0f6oUhlO5XFMJoWPI+0FbwBWfTjU6yvAiEAxLKsbKg9IoKVFdOGkQNbZzItPL/IREM7qMtuzcXajXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.2.1-next.449.355834c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202721},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"355834cdd84eeca5ed44c89830fa1ad600001f47","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.2.1-next.449.355834c","@flighthq/node":"0.2.1-next.449.355834c","@flighthq/color":"0.2.1-next.449.355834c","@flighthq/types":"0.2.1-next.449.355834c","@flighthq/entity":"0.2.1-next.449.355834c","@flighthq/signals":"0.2.1-next.449.355834c","@flighthq/geometry":"0.2.1-next.449.355834c","@flighthq/materials":"0.2.1-next.449.355834c","@flighthq/skeleton3d":"0.2.1-next.449.355834c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/mesh":"*","@flighthq/scene":"*","@flighthq/camera":"*","@flighthq/sprite":"*","@flighthq/lighting":"*","@flighthq/adjustments":"*","@flighthq/displayobject":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.2.1-next.449.355834c_1784664151041_0.808700074770067","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.451.d9a4a4e":{"name":"@flighthq/render","version":"0.2.1-next.451.d9a4a4e","_id":"@flighthq/render@0.2.1-next.451.d9a4a4e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c2d1a5ef9b2d975c7fa9b9be1edf7e2a59ba76c8","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.2.1-next.451.d9a4a4e.tgz","fileCount":85,"integrity":"sha512-Q900nX2Q858wKIWcAMLNoP+EJNcpHvNXvM5sRduRUzJDSwmsySP0QQvQ5CIcIbEhIWG9vldEI7qpneogACxoHA==","signatures":[{"sig":"MEYCIQChLNkI0E0QgeY5vXzmG5iU/x3a/1M2NiBhAtR1I1qnZQIhAIhuu6XBG2CNxJbS0BX77FK1k1/Nev7aUMGQKzwO8hxM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.2.1-next.451.d9a4a4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202721},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d9a4a4e09119c2bff69cb260a65630f4604424d0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.2.1-next.451.d9a4a4e","@flighthq/node":"0.2.1-next.451.d9a4a4e","@flighthq/color":"0.2.1-next.451.d9a4a4e","@flighthq/types":"0.2.1-next.451.d9a4a4e","@flighthq/entity":"0.2.1-next.451.d9a4a4e","@flighthq/signals":"0.2.1-next.451.d9a4a4e","@flighthq/geometry":"0.2.1-next.451.d9a4a4e","@flighthq/materials":"0.2.1-next.451.d9a4a4e","@flighthq/skeleton3d":"0.2.1-next.451.d9a4a4e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/mesh":"*","@flighthq/scene":"*","@flighthq/camera":"*","@flighthq/sprite":"*","@flighthq/lighting":"*","@flighthq/adjustments":"*","@flighthq/displayobject":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.2.1-next.451.d9a4a4e_1784669432652_0.03113357919850923","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.459.fb59cc5":{"name":"@flighthq/render","version":"0.2.1-next.459.fb59cc5","_id":"@flighthq/render@0.2.1-next.459.fb59cc5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e71005c3807f42c3f4849cf4717f6467cc036fc5","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.2.1-next.459.fb59cc5.tgz","fileCount":85,"integrity":"sha512-cItbJwBhQ2GGey8t3Lx0EMGBFTbyT5zesFDNqSgXkfVKyEqJ9nypQ3OK8ItMlMHfadZnfyZTFr712efDG1Uldg==","signatures":[{"sig":"MEUCIQDc5kBDkLdNkEf5ffiSptNIfGlBKtJ9BGJEbHBaIj7G3gIgeeDLIorueBe9n5rPjduWEyqd5vpNAJz/Q+L2NThAVW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.2.1-next.459.fb59cc5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202721},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"fb59cc510e1643cb9f4698313f26777e6dd21394","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.2.1-next.459.fb59cc5","@flighthq/node":"0.2.1-next.459.fb59cc5","@flighthq/color":"0.2.1-next.459.fb59cc5","@flighthq/types":"0.2.1-next.459.fb59cc5","@flighthq/entity":"0.2.1-next.459.fb59cc5","@flighthq/signals":"0.2.1-next.459.fb59cc5","@flighthq/geometry":"0.2.1-next.459.fb59cc5","@flighthq/materials":"0.2.1-next.459.fb59cc5","@flighthq/skeleton3d":"0.2.1-next.459.fb59cc5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/mesh":"*","@flighthq/scene":"*","@flighthq/camera":"*","@flighthq/sprite":"*","@flighthq/lighting":"*","@flighthq/adjustments":"*","@flighthq/displayobject":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.2.1-next.459.fb59cc5_1784669973629_0.5442357776726627","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.530.a223ca9":{"name":"@flighthq/render","version":"0.2.1-next.530.a223ca9","_id":"@flighthq/render@0.2.1-next.530.a223ca9","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ee8356fdf6c848de560d35baf1c8694a2ce155df","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.2.1-next.530.a223ca9.tgz","fileCount":85,"integrity":"sha512-tIrvJ3nMKhfU8pZ1+OI3FwqvQNgNc0EtNJ9KhkuAjxjIRkGd976OKrNnWXh34tLVedy9yOxfnsqCQSByx3DguA==","signatures":[{"sig":"MEYCIQCbUA54hRcT69kh6Vta3Q2n7/wqGoE731EL/ZIy5vgULwIhAPE4L1Jj3TeWOK4As731Ngwy+DlPwg8qAFj1RK/rb+Hr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.2.1-next.530.a223ca9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202741},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a223ca973bce7428681746d72d5bd9a3d5b1cf48","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.2.1-next.530.a223ca9","@flighthq/node":"0.2.1-next.530.a223ca9","@flighthq/color":"0.2.1-next.530.a223ca9","@flighthq/types":"0.2.1-next.530.a223ca9","@flighthq/entity":"0.2.1-next.530.a223ca9","@flighthq/signals":"0.2.1-next.530.a223ca9","@flighthq/geometry":"0.2.1-next.530.a223ca9","@flighthq/materials":"0.2.1-next.530.a223ca9","@flighthq/skeleton3d":"0.2.1-next.530.a223ca9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/mesh":"*","@flighthq/scene":"*","@flighthq/camera":"*","@flighthq/sprite":"*","@flighthq/lighting":"*","@flighthq/adjustments":"*","@flighthq/displayobject":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.2.1-next.530.a223ca9_1784816723101_0.30190635644782793","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.585.c7219b8":{"name":"@flighthq/render","version":"0.2.1-next.585.c7219b8","_id":"@flighthq/render@0.2.1-next.585.c7219b8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9e01cc529fb5a97bedd7b2d23b0053ab3c10776b","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.2.1-next.585.c7219b8.tgz","fileCount":85,"integrity":"sha512-n4bt2a+WlfYS7i14uaFEeboHMjELGk06iZDzXkqBdC/QrRdhOydioxySCFz0bRBlcXvd2pb4DPX8SW8+zSzMrQ==","signatures":[{"sig":"MEUCIGWBCjxK43ELN4QuoaLsaOxnAH7YgafnsP9DNAauswpiAiEAmc9tR68y2k3udR/qs0kZFBOTbM6YiDhr8Gt3z0cx2aM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.2.1-next.585.c7219b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201535},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"c7219b84f65d218b29374e02140132f62e701f9e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.2.1-next.585.c7219b8","@flighthq/node":"0.2.1-next.585.c7219b8","@flighthq/color":"0.2.1-next.585.c7219b8","@flighthq/types":"0.2.1-next.585.c7219b8","@flighthq/entity":"0.2.1-next.585.c7219b8","@flighthq/signals":"0.2.1-next.585.c7219b8","@flighthq/geometry":"0.2.1-next.585.c7219b8","@flighthq/materials":"0.2.1-next.585.c7219b8","@flighthq/skeleton3d":"0.2.1-next.585.c7219b8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/mesh":"*","@flighthq/scene":"*","@flighthq/camera":"*","@flighthq/sprite":"*","@flighthq/lighting":"*","@flighthq/adjustments":"*","@flighthq/displayobject":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.2.1-next.585.c7219b8_1784842207383_0.4223749174570741","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.624.d23e6a9":{"name":"@flighthq/render","version":"0.2.1-next.624.d23e6a9","_id":"@flighthq/render@0.2.1-next.624.d23e6a9","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e7f125a3ce7cbf3588fa67e46d336157f7626754","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.2.1-next.624.d23e6a9.tgz","fileCount":85,"integrity":"sha512-ZyYTuJCg696TPqCBT+Cegd64KNrks6DQy7n8y8O9piItSBZcWj3iwoOTTgFiiDWaPIWoQhFmcCJqXy7nPgveJQ==","signatures":[{"sig":"MEYCIQCbDb8KDfoTTZhMsRlAEKBUt2PC5BZZMQXaO1GbvrvIpAIhAIEKxQ1drS5jY924nnJEy1mfPubBOZIr7z1X/wUa/31r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.2.1-next.624.d23e6a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202841},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d23e6a9e15d0682fbb884cdeda2fa10bbab12e17","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.2.1-next.624.d23e6a9","@flighthq/mesh":"0.2.1-next.624.d23e6a9","@flighthq/node":"0.2.1-next.624.d23e6a9","@flighthq/color":"0.2.1-next.624.d23e6a9","@flighthq/types":"0.2.1-next.624.d23e6a9","@flighthq/entity":"0.2.1-next.624.d23e6a9","@flighthq/signals":"0.2.1-next.624.d23e6a9","@flighthq/geometry":"0.2.1-next.624.d23e6a9","@flighthq/materials":"0.2.1-next.624.d23e6a9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/scene":"*","@flighthq/camera":"*","@flighthq/sprite":"*","@flighthq/lighting":"*","@flighthq/adjustments":"*","@flighthq/displayobject":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.2.1-next.624.d23e6a9_1784877847493_0.2478125343396862","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.640.ec2ea9a":{"name":"@flighthq/render","version":"0.2.1-next.640.ec2ea9a","_id":"@flighthq/render@0.2.1-next.640.ec2ea9a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b3050578ca7d3cdb86d64ca68f1abc349ceaaa93","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.2.1-next.640.ec2ea9a.tgz","fileCount":85,"integrity":"sha512-6ZutZu7ji+I5KB+lsO8KrEI3uuJhyubMTA6CqFeYpr0tmFRTVJe3D9ezeTMk353tl+ZW0GBlvyOBDeo7uYMlXw==","signatures":[{"sig":"MEQCICeAf3gnk15On517HYscxp/wqQcQf+8vMJOKkHvuAkZPAiARDT8DKP1ZZLJ8h2S89QFmaS1e409HCNmnViLNn0/q5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.2.1-next.640.ec2ea9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202841},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ec2ea9abad0334fdcac33f94913a4fdccc9b00ef","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.2.1-next.640.ec2ea9a","@flighthq/mesh":"0.2.1-next.640.ec2ea9a","@flighthq/node":"0.2.1-next.640.ec2ea9a","@flighthq/color":"0.2.1-next.640.ec2ea9a","@flighthq/types":"0.2.1-next.640.ec2ea9a","@flighthq/entity":"0.2.1-next.640.ec2ea9a","@flighthq/signals":"0.2.1-next.640.ec2ea9a","@flighthq/geometry":"0.2.1-next.640.ec2ea9a","@flighthq/materials":"0.2.1-next.640.ec2ea9a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/scene":"*","@flighthq/camera":"*","@flighthq/sprite":"*","@flighthq/lighting":"*","@flighthq/adjustments":"*","@flighthq/displayobject":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.2.1-next.640.ec2ea9a_1784905289234_0.9071431345566348","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.647.2252e02":{"name":"@flighthq/render","version":"0.2.1-next.647.2252e02","_id":"@flighthq/render@0.2.1-next.647.2252e02","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"411183047dd329924b165ce3394a66b7b6ce6ba8","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.2.1-next.647.2252e02.tgz","fileCount":85,"integrity":"sha512-qFtnLpBso0imblBF1PGTrcrd2tLMr8acfXNKGZ3pxC5QKCb+v2xG5IXmlGF7D5aW1icJNM3jHEuBG1XR9+kQbA==","signatures":[{"sig":"MEQCIEQ7YtdVFmRlohL+EDgDqbgGZFrjXYu5OMvS/z59F+q3AiA6IbUxMIaUI9WSJ82MqDUqGaMmINnX6gKXASTJlgwruA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.2.1-next.647.2252e02","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202841},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"2252e02d1c82bcbbeb421d68a081290ec895b3c9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.2.1-next.647.2252e02","@flighthq/mesh":"0.2.1-next.647.2252e02","@flighthq/node":"0.2.1-next.647.2252e02","@flighthq/color":"0.2.1-next.647.2252e02","@flighthq/types":"0.2.1-next.647.2252e02","@flighthq/entity":"0.2.1-next.647.2252e02","@flighthq/signals":"0.2.1-next.647.2252e02","@flighthq/geometry":"0.2.1-next.647.2252e02","@flighthq/materials":"0.2.1-next.647.2252e02"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/scene":"*","@flighthq/camera":"*","@flighthq/sprite":"*","@flighthq/lighting":"*","@flighthq/adjustments":"*","@flighthq/displayobject":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.2.1-next.647.2252e02_1784914102032_0.3351997451330855","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.652.c550eaa":{"name":"@flighthq/render","version":"0.2.1-next.652.c550eaa","_id":"@flighthq/render@0.2.1-next.652.c550eaa","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"95cacea9989faceb7295d404dc2bf3473acd8dcf","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.2.1-next.652.c550eaa.tgz","fileCount":85,"integrity":"sha512-quyfjmRFDKsZX7yK/41AmSLL3illsn+IG4l2YD13jsT/BgX5fMJkMD/5N9P8DmRTo5Kbaob7/0VZjkKDaUBDwQ==","signatures":[{"sig":"MEUCIEwGNXj0rzxWU3FPOOCjFB7AOzdzaupJ1hkAh5wruId6AiEAukVH2iicWAdoQwessEGQ4g4qO03lp69kTBNd+O6F4F0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.2.1-next.652.c550eaa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202841},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"c550eaa3044aa8d52451f0bac93ee84cc0be6fb1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.2.1-next.652.c550eaa","@flighthq/mesh":"0.2.1-next.652.c550eaa","@flighthq/node":"0.2.1-next.652.c550eaa","@flighthq/color":"0.2.1-next.652.c550eaa","@flighthq/types":"0.2.1-next.652.c550eaa","@flighthq/entity":"0.2.1-next.652.c550eaa","@flighthq/signals":"0.2.1-next.652.c550eaa","@flighthq/geometry":"0.2.1-next.652.c550eaa","@flighthq/materials":"0.2.1-next.652.c550eaa"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/scene":"*","@flighthq/camera":"*","@flighthq/sprite":"*","@flighthq/lighting":"*","@flighthq/adjustments":"*","@flighthq/displayobject":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.2.1-next.652.c550eaa_1784916131876_0.12168421292788079","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.666.4af7f8b":{"name":"@flighthq/render","version":"0.2.1-next.666.4af7f8b","_id":"@flighthq/render@0.2.1-next.666.4af7f8b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ba6aeba1efc7a95ff1a099b3e9db003bf049932d","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.2.1-next.666.4af7f8b.tgz","fileCount":85,"integrity":"sha512-XHKECr/vz9SkFg//g4YNSJvU9STtSzPSJE4k0AJkZTFTkeYneBx9YbhDlWa0VJQ1k+GMe00G8MgTvNI/mJLAnA==","signatures":[{"sig":"MEQCIE3bFJbuvTvoOMtSJ4WHlVWYUI/9PiLeDuLfi8i7b1lwAiB0OIK3wEfMinBkLbh/I4YQ/u15A+VzyiqQ2e+KD635Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.2.1-next.666.4af7f8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202841},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4af7f8bd5fdc35503c8aa956763f740e4b3ba261","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.2.1-next.666.4af7f8b","@flighthq/mesh":"0.2.1-next.666.4af7f8b","@flighthq/node":"0.2.1-next.666.4af7f8b","@flighthq/color":"0.2.1-next.666.4af7f8b","@flighthq/types":"0.2.1-next.666.4af7f8b","@flighthq/entity":"0.2.1-next.666.4af7f8b","@flighthq/signals":"0.2.1-next.666.4af7f8b","@flighthq/geometry":"0.2.1-next.666.4af7f8b","@flighthq/materials":"0.2.1-next.666.4af7f8b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/scene":"*","@flighthq/camera":"*","@flighthq/sprite":"*","@flighthq/lighting":"*","@flighthq/adjustments":"*","@flighthq/displayobject":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.2.1-next.666.4af7f8b_1784919941996_0.9071720126698783","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.701.409c279":{"name":"@flighthq/render","version":"0.2.1-next.701.409c279","_id":"@flighthq/render@0.2.1-next.701.409c279","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"65e1fee8f3e3c084b9dc36ae74f741848f181854","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.2.1-next.701.409c279.tgz","fileCount":85,"integrity":"sha512-B3LR5WpmUJSPMWJyUMEI/p3VERHPFEKg2nTNbUr/cjSSoZBneNeZEZ857mQyZAALoBCFmTg4voD6yWQ63zA3BA==","signatures":[{"sig":"MEQCIDM6yGy/HkoNOHgUypFeSQPdBRDEaxqqivg/UxWvrRo0AiAalL3H+34TDvaxo0HEXl2LKtE30P/oeH1CiUx3LFXH3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.2.1-next.701.409c279","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202841},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"409c27915859155fff7a99433ec5b9c7d30165ff","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.2.1-next.701.409c279","@flighthq/mesh":"0.2.1-next.701.409c279","@flighthq/node":"0.2.1-next.701.409c279","@flighthq/color":"0.2.1-next.701.409c279","@flighthq/types":"0.2.1-next.701.409c279","@flighthq/entity":"0.2.1-next.701.409c279","@flighthq/signals":"0.2.1-next.701.409c279","@flighthq/geometry":"0.2.1-next.701.409c279","@flighthq/materials":"0.2.1-next.701.409c279"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/scene":"*","@flighthq/camera":"*","@flighthq/sprite":"*","@flighthq/lighting":"*","@flighthq/adjustments":"*","@flighthq/displayobject":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.2.1-next.701.409c279_1784951527915_0.05635675468690127","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.738.07b221d":{"name":"@flighthq/render","version":"0.2.1-next.738.07b221d","_id":"@flighthq/render@0.2.1-next.738.07b221d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"42582ea7556fb5a8b39c4357afa3eae1e800f231","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.2.1-next.738.07b221d.tgz","fileCount":85,"integrity":"sha512-ad5UNg7jDOIULC9xYtyGoo2wAy3xmau6eZ+2ae3QX3+e4Hlab8TLlwfxrSLauSbRgEmc+IZkNfxZlQfnsU5P4g==","signatures":[{"sig":"MEQCIETb1agJkRMj5U7oQl7any+FvJzSo7vKWFg6nCWrkFH9AiBuTJjqFB/85vRm0FZ60CIMz2R3+ZOq762vQwr6ViJ9Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.2.1-next.738.07b221d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202841},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"07b221d4dc1b994d9e5726c9fae1b8623de30c0c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.2.1-next.738.07b221d","@flighthq/mesh":"0.2.1-next.738.07b221d","@flighthq/node":"0.2.1-next.738.07b221d","@flighthq/color":"0.2.1-next.738.07b221d","@flighthq/types":"0.2.1-next.738.07b221d","@flighthq/entity":"0.2.1-next.738.07b221d","@flighthq/signals":"0.2.1-next.738.07b221d","@flighthq/geometry":"0.2.1-next.738.07b221d","@flighthq/materials":"0.2.1-next.738.07b221d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/scene":"*","@flighthq/camera":"*","@flighthq/sprite":"*","@flighthq/lighting":"*","@flighthq/adjustments":"*","@flighthq/displayobject":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.2.1-next.738.07b221d_1784956569639_0.9781345174572964","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.840.857425c":{"name":"@flighthq/render","version":"0.2.1-next.840.857425c","_id":"@flighthq/render@0.2.1-next.840.857425c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0b9d08bdc66a8905f92767ee806e88bc854babd2","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.2.1-next.840.857425c.tgz","fileCount":85,"integrity":"sha512-ZYPG5iuxpstOlJ8m+MlSj/D7nOSZX9brpjr06aS6ZS1YniZ4YbKigVsqIiJGUrkrOR+tHhZDM9GZATkQcJgOpw==","signatures":[{"sig":"MEUCIQDfL+63qNBz8prXsk0S+pjxAHR9NeMDmks3/oLC5HVi9AIgIRpXUQJG0FahtZehALkPbZr6Plb6XHPRjYCx4H6hcw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.2.1-next.840.857425c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203146},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"857425cbf67a23597b9232d3e8bba742cca02e26","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.2.1-next.840.857425c","@flighthq/mesh":"0.2.1-next.840.857425c","@flighthq/node":"0.2.1-next.840.857425c","@flighthq/color":"0.2.1-next.840.857425c","@flighthq/types":"0.2.1-next.840.857425c","@flighthq/entity":"0.2.1-next.840.857425c","@flighthq/signals":"0.2.1-next.840.857425c","@flighthq/geometry":"0.2.1-next.840.857425c","@flighthq/materials":"0.2.1-next.840.857425c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/sprite":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/lighting":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.2.1-next.840.857425c_1785026985549_0.9465045643020693","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.841.373388f":{"name":"@flighthq/render","version":"0.2.1-next.841.373388f","_id":"@flighthq/render@0.2.1-next.841.373388f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"69e92d5686c10826161a54fe738d42cdc2ab73af","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.2.1-next.841.373388f.tgz","fileCount":85,"integrity":"sha512-jslZmT7wUWadHrnTtLu7ON0j95cfy8pvZ4YkE8CfHjwpehEL1A7FCpe4tEbjWLVkUXY/tBSfRlf9OQjJqZhb5g==","signatures":[{"sig":"MEYCIQDF0GdRwdrzSYqtuCGjPDbg3jdmm/qqgVunBWVK5m/eSQIhAMbrO8Hq9y18t5V2n99ADIcmapldOqr/S3BcppUiCLjx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.2.1-next.841.373388f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203146},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"373388fed48e80ac2c2dd249a2b7c81988928d64","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.2.1-next.841.373388f","@flighthq/mesh":"0.2.1-next.841.373388f","@flighthq/node":"0.2.1-next.841.373388f","@flighthq/color":"0.2.1-next.841.373388f","@flighthq/types":"0.2.1-next.841.373388f","@flighthq/entity":"0.2.1-next.841.373388f","@flighthq/signals":"0.2.1-next.841.373388f","@flighthq/geometry":"0.2.1-next.841.373388f","@flighthq/materials":"0.2.1-next.841.373388f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/sprite":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/lighting":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.2.1-next.841.373388f_1785045924212_0.8670506518724432","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.906.07cea63":{"name":"@flighthq/render","version":"0.3.0-next.906.07cea63","_id":"@flighthq/render@0.3.0-next.906.07cea63","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3515db28c8d97dd64e504f2f8bd09562950222a7","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.906.07cea63.tgz","fileCount":89,"integrity":"sha512-bqmS2TC/ruvDSXaDMFL2X4X6rsfUp9wi5wl5eFWaRzFPdeODvY3hhRNchzM3T0+yY5BtL5qAbGP1btXuni2NXQ==","signatures":[{"sig":"MEYCIQD751MMKZC+YMLqzJesvG547nwkQroGidjbrqFuQ3xKLQIhALk8Ch+y7bK0R0tyryofv0GVpBBBLqL0NDbbxj6Ft2wI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.906.07cea63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206567},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"07cea634770fe8d3258b29820bb61bc706a38d28","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.906.07cea63","@flighthq/mesh":"0.3.0-next.906.07cea63","@flighthq/node":"0.3.0-next.906.07cea63","@flighthq/color":"0.3.0-next.906.07cea63","@flighthq/types":"0.3.0-next.906.07cea63","@flighthq/entity":"0.3.0-next.906.07cea63","@flighthq/signals":"0.3.0-next.906.07cea63","@flighthq/geometry":"0.3.0-next.906.07cea63","@flighthq/materials":"0.3.0-next.906.07cea63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/sprite":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/lighting":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.906.07cea63_1785220069834_0.21654173278233158","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1021.f5f1ee0":{"name":"@flighthq/render","version":"0.3.0-next.1021.f5f1ee0","_id":"@flighthq/render@0.3.0-next.1021.f5f1ee0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f9f3fcae6ce0ed1def63866a7365df00cceed758","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1021.f5f1ee0.tgz","fileCount":89,"integrity":"sha512-VkvO7yj/zxUzi8NGR/G36htCbPP5XFF69QFvIz0sviQ6DpWyw1YOZuMVk97ZbQb46E/fIfM8WKWOE7Fkq3zKeA==","signatures":[{"sig":"MEUCIDV79GoGRd7Z3zRQ8GdV1HdjAz4AeRNUJBqCIyiJ82FMAiEA6Ot16SDDlIWtpF11/JN+FGIY6DP3qbEFL+l7LILchQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1021.f5f1ee0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207916},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f5f1ee0cddf1508b15fbf9b889d43f7ec3bbee83","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1021.f5f1ee0","@flighthq/mesh":"0.3.0-next.1021.f5f1ee0","@flighthq/node":"0.3.0-next.1021.f5f1ee0","@flighthq/color":"0.3.0-next.1021.f5f1ee0","@flighthq/types":"0.3.0-next.1021.f5f1ee0","@flighthq/entity":"0.3.0-next.1021.f5f1ee0","@flighthq/signals":"0.3.0-next.1021.f5f1ee0","@flighthq/geometry":"0.3.0-next.1021.f5f1ee0","@flighthq/materials":"0.3.0-next.1021.f5f1ee0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1021.f5f1ee0_1785425226821_0.6172017456503462","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1032.e2b99fc":{"name":"@flighthq/render","version":"0.3.0-next.1032.e2b99fc","_id":"@flighthq/render@0.3.0-next.1032.e2b99fc","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f0805f7b8895c0319e50ccad3031a9acbae3694c","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1032.e2b99fc.tgz","fileCount":89,"integrity":"sha512-EkZBpBqxmrTUdOhDcnCaUlegtkgx5ugI720AjCqDdhK52Mtpeogr/BxZPwDoGGAwa4DsiPGlo0jvVuZmf9YQoQ==","signatures":[{"sig":"MEUCIHf3oVWvYbNd1K4S2gdyDzFI2V55Ep1hJ2aaukvRU+jZAiEAw4aAjx9+4+hw/VabcqxKarecH8NulH5X2L9T1gG9oNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1032.e2b99fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207916},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e2b99fc68c6399f816db39547f7124e5e6941e34","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1032.e2b99fc","@flighthq/mesh":"0.3.0-next.1032.e2b99fc","@flighthq/node":"0.3.0-next.1032.e2b99fc","@flighthq/color":"0.3.0-next.1032.e2b99fc","@flighthq/types":"0.3.0-next.1032.e2b99fc","@flighthq/entity":"0.3.0-next.1032.e2b99fc","@flighthq/signals":"0.3.0-next.1032.e2b99fc","@flighthq/geometry":"0.3.0-next.1032.e2b99fc","@flighthq/materials":"0.3.0-next.1032.e2b99fc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1032.e2b99fc_1785436477449_0.473138845853035","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1162.e90e518":{"name":"@flighthq/render","version":"0.3.0-next.1162.e90e518","_id":"@flighthq/render@0.3.0-next.1162.e90e518","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"52a1532e4fed7c115cd45f0ee263b7b31eb9e8cc","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1162.e90e518.tgz","fileCount":89,"integrity":"sha512-LzEra1miRBa7tErt/6htSme8/smtEDqPhXO8m1ws4QJR8N5IG7i09Sah1W9qcTkaecDdJ1erBUN47jI3TpI7rA==","signatures":[{"sig":"MEYCIQDycrJozccdzLSBLkPDHY4BACM4Ngt6wrw6ESCWU0cwfQIhAN2tBVCRXh3Dkf+9kTUibo4DeOBPfifatUHF0ULYsKPw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1162.e90e518","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215364},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e90e5180335da73fa439d43dc731cc0a92ed92ee","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1162.e90e518","@flighthq/mesh":"0.3.0-next.1162.e90e518","@flighthq/node":"0.3.0-next.1162.e90e518","@flighthq/color":"0.3.0-next.1162.e90e518","@flighthq/types":"0.3.0-next.1162.e90e518","@flighthq/entity":"0.3.0-next.1162.e90e518","@flighthq/signals":"0.3.0-next.1162.e90e518","@flighthq/geometry":"0.3.0-next.1162.e90e518","@flighthq/materials":"0.3.0-next.1162.e90e518"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1162.e90e518_1785453470420_0.8404997218029848","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1220.6982c21":{"name":"@flighthq/render","version":"0.3.0-next.1220.6982c21","_id":"@flighthq/render@0.3.0-next.1220.6982c21","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"364175e74c57ca441913e3a9cc7a7942c64bd263","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1220.6982c21.tgz","fileCount":99,"integrity":"sha512-Dd3THQFsVvvI98BxkQFynr2GgyYyoX7OrRZFWa8Z94FV+8nnxk/cGocXDyHPoRWvJzZbmwSnWZkWQVXXi6lRNg==","signatures":[{"sig":"MEQCIAV9PtHfu0UUWW9n6hTo1/FusEot1ILrveoo634p2/crAiBUnBw+oDpdhyV+0QOpAGblWHgECG3+SjGJqK/6zv7Q2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1220.6982c21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":235084},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"6982c2155077a46281fbbb78cfd466fe7ec3c3ee","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1220.6982c21","@flighthq/mesh":"0.3.0-next.1220.6982c21","@flighthq/node":"0.3.0-next.1220.6982c21","@flighthq/color":"0.3.0-next.1220.6982c21","@flighthq/types":"0.3.0-next.1220.6982c21","@flighthq/entity":"0.3.0-next.1220.6982c21","@flighthq/signals":"0.3.0-next.1220.6982c21","@flighthq/geometry":"0.3.0-next.1220.6982c21","@flighthq/materials":"0.3.0-next.1220.6982c21"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1220.6982c21_1785506007335_0.40674593415286253","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1248.f867198":{"name":"@flighthq/render","version":"0.3.0-next.1248.f867198","_id":"@flighthq/render@0.3.0-next.1248.f867198","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0d190ea790a8e89ebc8940cf0e0c07b166952d54","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1248.f867198.tgz","fileCount":99,"integrity":"sha512-Wvt7RL0D/i3uM+QrYoBjlKMhcAU8c+ruqEHZzb2jGrJyUXsgGJXgvHospkVzbhmPvsG6qtAf801ER+pz/pHryg==","signatures":[{"sig":"MEQCIHSp2hGXY9xrriwZu8vpYFl5I79LDBkHdjWccIQIrGPKAiB+peqqBtA4QHx6jdOXDYDgehoeChAT3vzXlxdn14SI3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1248.f867198","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":235894},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f867198c7f75a456bc601d5f33ae9c42f73f93fc","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1248.f867198","@flighthq/mesh":"0.3.0-next.1248.f867198","@flighthq/node":"0.3.0-next.1248.f867198","@flighthq/color":"0.3.0-next.1248.f867198","@flighthq/types":"0.3.0-next.1248.f867198","@flighthq/entity":"0.3.0-next.1248.f867198","@flighthq/signals":"0.3.0-next.1248.f867198","@flighthq/geometry":"0.3.0-next.1248.f867198","@flighthq/materials":"0.3.0-next.1248.f867198"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1248.f867198_1785512327610_0.024199592187678753","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1272.222de94":{"name":"@flighthq/render","version":"0.3.0-next.1272.222de94","_id":"@flighthq/render@0.3.0-next.1272.222de94","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"beb8656eaa6e2930059fc5d9a8851856fd2cbedb","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1272.222de94.tgz","fileCount":99,"integrity":"sha512-mtBDVIsZDImJCo7+q6k9JALvS0eVBxh7U5XmCGGCu0ATc/07QzQnU4wDo1JnfY9ZO6QPjEnnosKN3bUB7ZJNGQ==","signatures":[{"sig":"MEUCIQDcKVXzm/TkoZeCWEapuykKfYVxdW+5GCFF0w+50conTAIgNlI8xwaex4S5EGj8Zc7MBJ+eH3oi+sntUtqaOxkgs30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1272.222de94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"222de94f32ddf0fb201ec104fb1e268b4e5b7c43","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1272.222de94","@flighthq/mesh":"0.3.0-next.1272.222de94","@flighthq/node":"0.3.0-next.1272.222de94","@flighthq/color":"0.3.0-next.1272.222de94","@flighthq/types":"0.3.0-next.1272.222de94","@flighthq/entity":"0.3.0-next.1272.222de94","@flighthq/signals":"0.3.0-next.1272.222de94","@flighthq/geometry":"0.3.0-next.1272.222de94","@flighthq/materials":"0.3.0-next.1272.222de94"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1272.222de94_1785517763092_0.9006312407299661","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1280.6369398":{"name":"@flighthq/render","version":"0.3.0-next.1280.6369398","_id":"@flighthq/render@0.3.0-next.1280.6369398","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c7eeea9422eb4f2dec6d690174d55666097eb6cc","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1280.6369398.tgz","fileCount":99,"integrity":"sha512-KTL+n9Fg6lQltw6kJOYCrMFHANFig8Y/wnXhG4XSn4rZUn6hzCt8d8Y6jTIhgbGIEOSE8/xFvlTAKA4KWYjnrA==","signatures":[{"sig":"MEYCIQDwT7FZk4sy66MhCMWbxDcS0KHHLnN10jj7/0HHqoy3PAIhAPXhIVmdoKbTSxCiyMsIp8bfdLVUfpfjRbS1LZP8M68b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1280.6369398","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"6369398b6069f577e50d31aa17076bd83b194aa9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1280.6369398","@flighthq/mesh":"0.3.0-next.1280.6369398","@flighthq/node":"0.3.0-next.1280.6369398","@flighthq/color":"0.3.0-next.1280.6369398","@flighthq/types":"0.3.0-next.1280.6369398","@flighthq/entity":"0.3.0-next.1280.6369398","@flighthq/signals":"0.3.0-next.1280.6369398","@flighthq/geometry":"0.3.0-next.1280.6369398","@flighthq/materials":"0.3.0-next.1280.6369398"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1280.6369398_1785521474598_0.7586534803984692","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1297.43a5ef8":{"name":"@flighthq/render","version":"0.3.0-next.1297.43a5ef8","_id":"@flighthq/render@0.3.0-next.1297.43a5ef8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"cd09ab8b92a88c25ea78c9032e01a0701c7d7f15","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1297.43a5ef8.tgz","fileCount":99,"integrity":"sha512-Vb0Y2na58r6aHfXVHqW2s/XcWHz0ojkhHf8MBuZJ4xRnRftqhqfnFfCnqLCHBPkzzitjbmcCuTe+Q+2XB6hJqQ==","signatures":[{"sig":"MEQCIFylCNc//YraAklJw7eualOv1JIt71hxAx4zuTpBlCdvAiAni/5SUcpRcFiJbRuNAsoip3LSwGUu6I4WI/ZgbHRktg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1297.43a5ef8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"43a5ef8e9c9143931917ab0e3059aa12c2dac847","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1297.43a5ef8","@flighthq/mesh":"0.3.0-next.1297.43a5ef8","@flighthq/node":"0.3.0-next.1297.43a5ef8","@flighthq/color":"0.3.0-next.1297.43a5ef8","@flighthq/types":"0.3.0-next.1297.43a5ef8","@flighthq/entity":"0.3.0-next.1297.43a5ef8","@flighthq/signals":"0.3.0-next.1297.43a5ef8","@flighthq/geometry":"0.3.0-next.1297.43a5ef8","@flighthq/materials":"0.3.0-next.1297.43a5ef8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1297.43a5ef8_1785529786722_0.2518323309495145","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1299.b32cbdc":{"name":"@flighthq/render","version":"0.3.0-next.1299.b32cbdc","_id":"@flighthq/render@0.3.0-next.1299.b32cbdc","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"2d501a06d859357fc41b4ea0acc0fba7c7db4cc2","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1299.b32cbdc.tgz","fileCount":99,"integrity":"sha512-eBQteXahBbnCbZ6bigqQjHMiGHrAk3pwLpO0ulcuZgSnYNG93QVs0MKeRXVgo0UKMxYsVL9qtlRqTTYZbTIB6Q==","signatures":[{"sig":"MEQCIHKNC5SrcCw1nFmsF356minO8+OBeLuhyBXbjcQkpUfGAiBvnmlSTADVel4dxCZ84TbMjk+775C2P1m1MZhr7SqJXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1299.b32cbdc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b32cbdc8a9ef6dcdea862be2c5c92fcc92a814eb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1299.b32cbdc","@flighthq/mesh":"0.3.0-next.1299.b32cbdc","@flighthq/node":"0.3.0-next.1299.b32cbdc","@flighthq/color":"0.3.0-next.1299.b32cbdc","@flighthq/types":"0.3.0-next.1299.b32cbdc","@flighthq/entity":"0.3.0-next.1299.b32cbdc","@flighthq/signals":"0.3.0-next.1299.b32cbdc","@flighthq/geometry":"0.3.0-next.1299.b32cbdc","@flighthq/materials":"0.3.0-next.1299.b32cbdc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1299.b32cbdc_1785531295466_0.6850696188251837","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1315.1d4eb64":{"name":"@flighthq/render","version":"0.3.0-next.1315.1d4eb64","_id":"@flighthq/render@0.3.0-next.1315.1d4eb64","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4c862dd6c0c9ac8e67aeccce81ba4a5e958f1933","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1315.1d4eb64.tgz","fileCount":99,"integrity":"sha512-lLxyzYu5XX7ZXcQ9a7gQBdv9uaetglT4mOZvd+ulqfHCEVdFtWh0r75BwGicNuglW8VJZR4rI3PdFzx9KZz3JA==","signatures":[{"sig":"MEUCIQDH8mW/J6sIe++B2rt6E781tQeYU8FCBh5I1kRElLGMVgIgH+s1ANlvZxdAzgMkf71AIqFmh9TCbUjF3XjZEpja6Bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1315.1d4eb64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":237213},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1d4eb64e5cd30c8e0127221dec60bb8b71d20f78","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1315.1d4eb64","@flighthq/mesh":"0.3.0-next.1315.1d4eb64","@flighthq/node":"0.3.0-next.1315.1d4eb64","@flighthq/color":"0.3.0-next.1315.1d4eb64","@flighthq/types":"0.3.0-next.1315.1d4eb64","@flighthq/entity":"0.3.0-next.1315.1d4eb64","@flighthq/signals":"0.3.0-next.1315.1d4eb64","@flighthq/geometry":"0.3.0-next.1315.1d4eb64","@flighthq/materials":"0.3.0-next.1315.1d4eb64"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1315.1d4eb64_1785538277076_0.9157560108628315","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1383.c61de17":{"name":"@flighthq/render","version":"0.3.0-next.1383.c61de17","_id":"@flighthq/render@0.3.0-next.1383.c61de17","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"146ebccf8c8f6720a5d49f1a99a8e87ea63d5f8f","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1383.c61de17.tgz","fileCount":104,"integrity":"sha512-PKqP6rpTWNNJOqmS4UFetHTU42qHW63MiEUAK3n70SEuBm4FwqkQeQQCQV//XtmAoqq/vmL2egp+xP5GgpvC1A==","signatures":[{"sig":"MEUCIEeqjQgRwPLewFOEzn2ZRm3zMf4SQz9uNgzkDBPz1a6mAiEAgBn9NYjgiJfu7M1TlovldvJFQmqgV5p7l08CQ5XEeV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1383.c61de17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":248526},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c61de179af8a12c2fa3b9b7d5389ee302f577a0d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1383.c61de17","@flighthq/mesh":"0.3.0-next.1383.c61de17","@flighthq/node":"0.3.0-next.1383.c61de17","@flighthq/color":"0.3.0-next.1383.c61de17","@flighthq/types":"0.3.0-next.1383.c61de17","@flighthq/entity":"0.3.0-next.1383.c61de17","@flighthq/signals":"0.3.0-next.1383.c61de17","@flighthq/geometry":"0.3.0-next.1383.c61de17","@flighthq/materials":"0.3.0-next.1383.c61de17"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1383.c61de17_1785541357700_0.9715705210762242","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1392.f0bd0cc":{"name":"@flighthq/render","version":"0.3.0-next.1392.f0bd0cc","_id":"@flighthq/render@0.3.0-next.1392.f0bd0cc","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"57998c8737a7507ef5af0556a165a3dca15b4ead","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1392.f0bd0cc.tgz","fileCount":104,"integrity":"sha512-FDLzUhRkOJn0JELVGbjlqsxXNFTAAC9zx+oJBOnym8hz+IpUE0kV0Uf7hziyZSdII5F2CSUqC9TP/ZnRbUi64A==","signatures":[{"sig":"MEQCIF5HgdGLatXTQ5xZ/TDbdzh+SxMBCUSMvjA4zKKw1NiGAiAs5SLe53KMkN9uM8YSAJqPJa90j8zh6uMtP0v7rOY+Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1392.f0bd0cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":248526},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f0bd0cc78489e3892e453b30db774455c48445bb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1392.f0bd0cc","@flighthq/mesh":"0.3.0-next.1392.f0bd0cc","@flighthq/node":"0.3.0-next.1392.f0bd0cc","@flighthq/color":"0.3.0-next.1392.f0bd0cc","@flighthq/types":"0.3.0-next.1392.f0bd0cc","@flighthq/entity":"0.3.0-next.1392.f0bd0cc","@flighthq/signals":"0.3.0-next.1392.f0bd0cc","@flighthq/geometry":"0.3.0-next.1392.f0bd0cc","@flighthq/materials":"0.3.0-next.1392.f0bd0cc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1392.f0bd0cc_1785545136507_0.5420212640076052","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1422.b585c0c":{"name":"@flighthq/render","version":"0.3.0-next.1422.b585c0c","_id":"@flighthq/render@0.3.0-next.1422.b585c0c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f1c1cc89aa72c8be643e6776b16f40375ea17fa8","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1422.b585c0c.tgz","fileCount":104,"integrity":"sha512-fj+VmnaRVtD4GhwtR6bNsBwF4SQSMJMOYbE4xxG3n2h12zniU9fmgPE1m4yUYM9frANHEyxytWnPpzKob9I6bg==","signatures":[{"sig":"MEQCIBdtgz/L4R0Feoclb/wW0A5xji76tjwfE97O0AY1kLfKAiALCEZAkqg1WH6hXXRxgWZ3t/w6TCcG+6DKlPA3l4XgOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1422.b585c0c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":248526},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b585c0c0536415b830b48047a685280019e9b16b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1422.b585c0c","@flighthq/mesh":"0.3.0-next.1422.b585c0c","@flighthq/node":"0.3.0-next.1422.b585c0c","@flighthq/color":"0.3.0-next.1422.b585c0c","@flighthq/types":"0.3.0-next.1422.b585c0c","@flighthq/entity":"0.3.0-next.1422.b585c0c","@flighthq/signals":"0.3.0-next.1422.b585c0c","@flighthq/geometry":"0.3.0-next.1422.b585c0c","@flighthq/materials":"0.3.0-next.1422.b585c0c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1422.b585c0c_1785549313937_0.7092117117333856","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1435.f870241":{"name":"@flighthq/render","version":"0.3.0-next.1435.f870241","_id":"@flighthq/render@0.3.0-next.1435.f870241","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"fe3b0a985a3b091a1d63ce790c363641630c4c56","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1435.f870241.tgz","fileCount":104,"integrity":"sha512-rP0xeTzXYuYWdDePgTw/XkCSNcFK9h6MVIEr1lWGeoitJHJkvT5q/mt5aHDplJ0m1as4mzYtcJxwfbWiLhJ5YQ==","signatures":[{"sig":"MEYCIQCkdxu3flPKYMDVhRu/35oBrPdCtB4rV9b9Qgg0WedR7AIhANg5Gr0dOC8AvFlNynxOPYIk/mIfa01P0YA572eR8jXr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1435.f870241","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":248526},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f8702410a0f471fe70ebfaa9f5948103f256d46b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1435.f870241","@flighthq/mesh":"0.3.0-next.1435.f870241","@flighthq/node":"0.3.0-next.1435.f870241","@flighthq/color":"0.3.0-next.1435.f870241","@flighthq/types":"0.3.0-next.1435.f870241","@flighthq/entity":"0.3.0-next.1435.f870241","@flighthq/signals":"0.3.0-next.1435.f870241","@flighthq/geometry":"0.3.0-next.1435.f870241","@flighthq/materials":"0.3.0-next.1435.f870241"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1435.f870241_1785553245064_0.06609171920158241","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1436.388ef5e":{"name":"@flighthq/render","version":"0.3.0-next.1436.388ef5e","_id":"@flighthq/render@0.3.0-next.1436.388ef5e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"581feb90a3b333fd19f236f1886bcdf488497353","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1436.388ef5e.tgz","fileCount":104,"integrity":"sha512-CVn6fopb/oe1+ECdjaNpAbp8+z5VHhoPXXu6kWIPV7mwXXGMkO3yI8uU6cPfWnfPSyxnKPI5XgXa1rjvRbN/vA==","signatures":[{"sig":"MEYCIQCay+UdzuVMnkN2B8nd3pOPAdAK2ihledx5JvpbPCMxdAIhANtRo9eigP/h7kL9FRno2xCRt2dsczdRk+INOZ2r+2kV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1436.388ef5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":248526},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"388ef5ed36b19fdbaa9706d94b6194c9ccc99dd3","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1436.388ef5e","@flighthq/mesh":"0.3.0-next.1436.388ef5e","@flighthq/node":"0.3.0-next.1436.388ef5e","@flighthq/color":"0.3.0-next.1436.388ef5e","@flighthq/types":"0.3.0-next.1436.388ef5e","@flighthq/entity":"0.3.0-next.1436.388ef5e","@flighthq/signals":"0.3.0-next.1436.388ef5e","@flighthq/geometry":"0.3.0-next.1436.388ef5e","@flighthq/materials":"0.3.0-next.1436.388ef5e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1436.388ef5e_1785553796172_0.8580783254208924","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1445.14ca01c":{"name":"@flighthq/render","version":"0.3.0-next.1445.14ca01c","_id":"@flighthq/render@0.3.0-next.1445.14ca01c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e5ade04274dcbafd13933b5205786d14821cfdeb","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1445.14ca01c.tgz","fileCount":104,"integrity":"sha512-zFNaa1Or8LTj2m+3lqYheRUG7/WonS0rikoXbPrKc2b/Q8GMCfcRppFlHxREIh5pPJ4pdGJqXxjBmZHrfXwH+w==","signatures":[{"sig":"MEYCIQD2lD2t2mf2cu2f6iFJoolvQdZVG2qsOcJpBdAbxRAhhQIhAJ2brs7dgbKDg2QmHcCXUTfU3FXEiRSXlSlGkOElp9mr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1445.14ca01c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":250089},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"14ca01c129b7714914dd32019913ba94cf91ec18","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1445.14ca01c","@flighthq/mesh":"0.3.0-next.1445.14ca01c","@flighthq/node":"0.3.0-next.1445.14ca01c","@flighthq/color":"0.3.0-next.1445.14ca01c","@flighthq/types":"0.3.0-next.1445.14ca01c","@flighthq/entity":"0.3.0-next.1445.14ca01c","@flighthq/signals":"0.3.0-next.1445.14ca01c","@flighthq/geometry":"0.3.0-next.1445.14ca01c","@flighthq/materials":"0.3.0-next.1445.14ca01c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1445.14ca01c_1785556457926_0.6017144720181637","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1452.011a16e":{"name":"@flighthq/render","version":"0.3.0-next.1452.011a16e","_id":"@flighthq/render@0.3.0-next.1452.011a16e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5e1111103865ff440e5048d36a5846c9a23077c3","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1452.011a16e.tgz","fileCount":104,"integrity":"sha512-u7dsD4caAVSPLjoJr7P8eVR3OgXmVSQEALjDIPYB46qqig+m5HxLggiwoGU+OTFLr/kc0th2lXmVW2wIRYYfcA==","signatures":[{"sig":"MEYCIQDVnpqEYb1eVkYbVDuESid2HETN6t5Ra66WKI0u/ge3RgIhAPU3jh+cVrM11CwK2KR+nzaI2w1j0yEKVPZ87ArfSbGF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1452.011a16e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":250089},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"011a16efdcc1f9440e3b7b8ff73b798dc3b05523","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1452.011a16e","@flighthq/mesh":"0.3.0-next.1452.011a16e","@flighthq/node":"0.3.0-next.1452.011a16e","@flighthq/color":"0.3.0-next.1452.011a16e","@flighthq/types":"0.3.0-next.1452.011a16e","@flighthq/entity":"0.3.0-next.1452.011a16e","@flighthq/signals":"0.3.0-next.1452.011a16e","@flighthq/geometry":"0.3.0-next.1452.011a16e","@flighthq/materials":"0.3.0-next.1452.011a16e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1452.011a16e_1785561755582_0.5859771435393792","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1454.b17f8a5":{"name":"@flighthq/render","version":"0.3.0-next.1454.b17f8a5","_id":"@flighthq/render@0.3.0-next.1454.b17f8a5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"683abdb76efd77806f46462e38d8c948caa3349c","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1454.b17f8a5.tgz","fileCount":104,"integrity":"sha512-L5hT/zwxg90e/z0P9uSUm/HzPfPWYa4kfB4N1TdmWo5xojPNZMcdcBxgafV4Yls6B5I8UfBvyjd+d91nYKmbYw==","signatures":[{"sig":"MEYCIQDACe0t/4hCOwM6phgbtIhXGtDug8bzqNWbABGQrPgOiQIhALtDfeu5e/3i9qgmTf2pkaemfbOh6dlO51z4Jc1/MPnf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1454.b17f8a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":250089},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b17f8a544d25917fb598fcc88ea844f78da755ef","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1454.b17f8a5","@flighthq/mesh":"0.3.0-next.1454.b17f8a5","@flighthq/node":"0.3.0-next.1454.b17f8a5","@flighthq/color":"0.3.0-next.1454.b17f8a5","@flighthq/types":"0.3.0-next.1454.b17f8a5","@flighthq/entity":"0.3.0-next.1454.b17f8a5","@flighthq/signals":"0.3.0-next.1454.b17f8a5","@flighthq/geometry":"0.3.0-next.1454.b17f8a5","@flighthq/materials":"0.3.0-next.1454.b17f8a5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1454.b17f8a5_1785563872020_0.3191452267459096","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1456.ace2107":{"name":"@flighthq/render","version":"0.3.0-next.1456.ace2107","_id":"@flighthq/render@0.3.0-next.1456.ace2107","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d39910f9ac0ccd021ea6c60a03aef2618ddb6933","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1456.ace2107.tgz","fileCount":104,"integrity":"sha512-is91FCEuT3dpZrPaIA/npculH0rrdr/yIX4SLNZAQeF/R7fLGseZtOOY+tRsewr50pbMgG23KSI0ePeCm898+Q==","signatures":[{"sig":"MEUCIExUrQc4veY3ZzxkjA6zr/bHujTDSshiT0saRA0AR0p/AiEAyC7fNvzandcAWHZEd22ZLSU7taoY0crxGH6Zh8/IoyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1456.ace2107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":250089},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ace21074fb9930e46cad2e6f5eb69fddf1e647fc","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1456.ace2107","@flighthq/mesh":"0.3.0-next.1456.ace2107","@flighthq/node":"0.3.0-next.1456.ace2107","@flighthq/color":"0.3.0-next.1456.ace2107","@flighthq/types":"0.3.0-next.1456.ace2107","@flighthq/entity":"0.3.0-next.1456.ace2107","@flighthq/signals":"0.3.0-next.1456.ace2107","@flighthq/geometry":"0.3.0-next.1456.ace2107","@flighthq/materials":"0.3.0-next.1456.ace2107"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1456.ace2107_1785593894918_0.33170681421127735","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1458.0c01b63":{"name":"@flighthq/render","version":"0.3.0-next.1458.0c01b63","_id":"@flighthq/render@0.3.0-next.1458.0c01b63","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e161499487531405e3054809411d35c61df3042d","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1458.0c01b63.tgz","fileCount":104,"integrity":"sha512-xTquD2QpvlwFJH9y8kgaWp7ZC9UsjBd0aplTgOomaJhOctfV3GRj/0V+M5PqPTs0ogvwXvh9jicF4bC6Aw8m/w==","signatures":[{"sig":"MEYCIQCxF2WuvOQsL0AzpZEnNyVoG/CNNNW73+mH/fvFudSOkgIhAPYlqtqJindLaNs6ag0Vzk2hqauLBeU9fW9mre0V8bmv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1458.0c01b63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":250089},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0c01b639276c03999958d3f3c0bf77927d63227d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1458.0c01b63","@flighthq/mesh":"0.3.0-next.1458.0c01b63","@flighthq/node":"0.3.0-next.1458.0c01b63","@flighthq/color":"0.3.0-next.1458.0c01b63","@flighthq/types":"0.3.0-next.1458.0c01b63","@flighthq/entity":"0.3.0-next.1458.0c01b63","@flighthq/signals":"0.3.0-next.1458.0c01b63","@flighthq/geometry":"0.3.0-next.1458.0c01b63","@flighthq/materials":"0.3.0-next.1458.0c01b63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1458.0c01b63_1785596375104_0.33437517342236633","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-edge.1458.0c01b63":{"name":"@flighthq/render","version":"0.3.0-edge.1458.0c01b63","_id":"@flighthq/render@0.3.0-edge.1458.0c01b63","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"427f67b9d84f7eb1247bb95e05357052ec47bddc","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-edge.1458.0c01b63.tgz","fileCount":104,"integrity":"sha512-lOTTyedXRh6f7JZYtfA9fnn3QlfR5IfIjTCyGVXaBfnec6f1YCE01de6wR3ch02Y0Nm0PMD+BOfRRTcutnlCPQ==","signatures":[{"sig":"MEUCIC0PINvrOmuVdJ9RLLobvaOJO1zkIldL+SgTYAXWYLPQAiEAyS5FcgjWmiJn5T9PC2WGD+5mYMUCkBgN0fcJy8/yPt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-edge.1458.0c01b63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":250089},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0c01b639276c03999958d3f3c0bf77927d63227d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-edge.1458.0c01b63","@flighthq/mesh":"0.3.0-edge.1458.0c01b63","@flighthq/node":"0.3.0-edge.1458.0c01b63","@flighthq/color":"0.3.0-edge.1458.0c01b63","@flighthq/types":"0.3.0-edge.1458.0c01b63","@flighthq/entity":"0.3.0-edge.1458.0c01b63","@flighthq/signals":"0.3.0-edge.1458.0c01b63","@flighthq/geometry":"0.3.0-edge.1458.0c01b63","@flighthq/materials":"0.3.0-edge.1458.0c01b63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-edge.1458.0c01b63_1785597588621_0.5932258483074266","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1460.2c18805":{"name":"@flighthq/render","version":"0.3.0-next.1460.2c18805","_id":"@flighthq/render@0.3.0-next.1460.2c18805","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d1ca77805a4202336204d20600d562288121ea86","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1460.2c18805.tgz","fileCount":104,"integrity":"sha512-FjbwSdFJOxgPtMaiIoxlECg1iScu3oNzOvTO6HMkB+RlcVgB/gEoSZ5dsfkhb7t7WhJvEZ4bokODmSf2d67mGQ==","signatures":[{"sig":"MEUCIQCbUJF6I8EzqZ/dVhHHFBvR0MUiS2OemzN94nLOxPz/igIgaHOkwtag71uLkFnqLDwfKrleD5qOnF1XHAQ0FDj/3Ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1460.2c18805","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":250089},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"2c18805ecaf9fa94a085a324659ef3fb4f75ab0e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1460.2c18805","@flighthq/mesh":"0.3.0-next.1460.2c18805","@flighthq/node":"0.3.0-next.1460.2c18805","@flighthq/color":"0.3.0-next.1460.2c18805","@flighthq/types":"0.3.0-next.1460.2c18805","@flighthq/entity":"0.3.0-next.1460.2c18805","@flighthq/signals":"0.3.0-next.1460.2c18805","@flighthq/geometry":"0.3.0-next.1460.2c18805","@flighthq/materials":"0.3.0-next.1460.2c18805"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1460.2c18805_1785600307966_0.15940103086771784","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1463.b454aa8":{"name":"@flighthq/render","version":"0.3.0-next.1463.b454aa8","_id":"@flighthq/render@0.3.0-next.1463.b454aa8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6bb29758ca2c12a4a4f7bcec19781de819b82cec","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1463.b454aa8.tgz","fileCount":104,"integrity":"sha512-BW14uFMkYkbWxCuVwdwekvlVgGK4UAZWEBdPVpGRlyX6ps0mrKnncgKxc3SbYPYtFUruTucuA191MIuIuahMHQ==","signatures":[{"sig":"MEUCIQCoN2pIzDXIbxw42RbS4kEnkq467gvZozmVvhrOAGlidQIgZvSdr+x4NFcgGkzOs1eGpAo6siFcaqPl9+NvKLFeUt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1463.b454aa8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":250089},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b454aa8ba371a6f69f26d01dfcdea2908b24081d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1463.b454aa8","@flighthq/mesh":"0.3.0-next.1463.b454aa8","@flighthq/node":"0.3.0-next.1463.b454aa8","@flighthq/color":"0.3.0-next.1463.b454aa8","@flighthq/types":"0.3.0-next.1463.b454aa8","@flighthq/entity":"0.3.0-next.1463.b454aa8","@flighthq/signals":"0.3.0-next.1463.b454aa8","@flighthq/geometry":"0.3.0-next.1463.b454aa8","@flighthq/materials":"0.3.0-next.1463.b454aa8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1463.b454aa8_1785628656419_0.8098159346560556","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1466.e0866d4":{"name":"@flighthq/render","version":"0.3.0-next.1466.e0866d4","_id":"@flighthq/render@0.3.0-next.1466.e0866d4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"191381823c1e49e86ae291ffba74920dbc7a9b30","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1466.e0866d4.tgz","fileCount":104,"integrity":"sha512-FjfwFxQr1ML4ba0gkVbn3Jw0Hx9CeKLg68g3wEb17HQstgolX2PSqjeXRn0EgMG8l8BxIZklNjZkNNPDC0s5zg==","signatures":[{"sig":"MEYCIQCqDogqRoVeciK2NlxGh+jMDsO1F4YhgyrCjH8Hx3TyUgIhAMqB7uXONpeBPu8qczPiioAJ4BEL5PGr3BzoJIUvKnCp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1466.e0866d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":250089},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e0866d473f3d07c05f92e0c2c7539dd44f899001","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1466.e0866d4","@flighthq/mesh":"0.3.0-next.1466.e0866d4","@flighthq/node":"0.3.0-next.1466.e0866d4","@flighthq/color":"0.3.0-next.1466.e0866d4","@flighthq/types":"0.3.0-next.1466.e0866d4","@flighthq/entity":"0.3.0-next.1466.e0866d4","@flighthq/signals":"0.3.0-next.1466.e0866d4","@flighthq/geometry":"0.3.0-next.1466.e0866d4","@flighthq/materials":"0.3.0-next.1466.e0866d4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1466.e0866d4_1785634486304_0.943138327908563","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1473.098a860":{"name":"@flighthq/render","version":"0.3.0-next.1473.098a860","_id":"@flighthq/render@0.3.0-next.1473.098a860","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"341f7820935bbcdaaf1e51a4dd7e7ac52bb058e1","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1473.098a860.tgz","fileCount":109,"integrity":"sha512-W0QaqNmsd82PRZyFxp+/bdIX8ovf3rj3yuebbDmcbLMtJv+KdRKycT30AREJap1MafBPvIafMTWp48XS/LcDbg==","signatures":[{"sig":"MEUCIExH4X28v7h22yunXq6bN43KBsFmRH+jV0jFhNR9deG0AiEA4QAnl87WzpwVCoRFULHIxqA7905S4KCHTu/Wt1nIUJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1473.098a860","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":253302},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"098a860274de439d31b77faa19b2521361fd38ea","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1473.098a860","@flighthq/mesh":"0.3.0-next.1473.098a860","@flighthq/node":"0.3.0-next.1473.098a860","@flighthq/color":"0.3.0-next.1473.098a860","@flighthq/types":"0.3.0-next.1473.098a860","@flighthq/entity":"0.3.0-next.1473.098a860","@flighthq/signals":"0.3.0-next.1473.098a860","@flighthq/geometry":"0.3.0-next.1473.098a860","@flighthq/materials":"0.3.0-next.1473.098a860"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1473.098a860_1785644783586_0.28924298306592444","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1494.7333e82":{"name":"@flighthq/render","version":"0.3.0-next.1494.7333e82","_id":"@flighthq/render@0.3.0-next.1494.7333e82","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"92e3b353aef6597c496a1880775adb669b3e174e","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1494.7333e82.tgz","fileCount":109,"integrity":"sha512-T75w+R1ksKjFnmy+vJ03AT+w7AUKnF1EWkueMhyKTmJKI5a7cXY00rfyboFnI5dQNLlku9pw0aj185e6Mv7sog==","signatures":[{"sig":"MEQCIEkbGgGVByx67sVzzO+7Ekjiam8qj2pXuq4jd6NiYGkSAiA90HgO9TMivygVXQRJyjUHl/WDdS3L6lyqPL2yazSbYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1494.7333e82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":253302},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"7333e825d9df46d737c5a6557acbed4805e19e57","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1494.7333e82","@flighthq/mesh":"0.3.0-next.1494.7333e82","@flighthq/node":"0.3.0-next.1494.7333e82","@flighthq/color":"0.3.0-next.1494.7333e82","@flighthq/types":"0.3.0-next.1494.7333e82","@flighthq/entity":"0.3.0-next.1494.7333e82","@flighthq/signals":"0.3.0-next.1494.7333e82","@flighthq/geometry":"0.3.0-next.1494.7333e82","@flighthq/materials":"0.3.0-next.1494.7333e82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1494.7333e82_1785649029419_0.9900488733421999","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1498.065f223":{"name":"@flighthq/render","version":"0.3.0-next.1498.065f223","_id":"@flighthq/render@0.3.0-next.1498.065f223","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ff169ce0a22088049354ff75585898c09347240f","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1498.065f223.tgz","fileCount":109,"integrity":"sha512-DLn6CePCOSf9mmDW9S+WV7GytS9zdlEZhKEvfTtX7Me2HXrOOLrU0Q1nSzctrVgVOnm46Ns04TrBsyktLLPIoQ==","signatures":[{"sig":"MEUCID72qCw31lQ2RrETbRL8O/7EAgPTpywX+icidsvIgVNBAiEA+3N6y+Kh8eLvMyedsb85NSw5cyEggf35z5uux2GSSgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1498.065f223","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":253302},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"065f22315021c082f1ee9c5940572179a444e447","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1498.065f223","@flighthq/mesh":"0.3.0-next.1498.065f223","@flighthq/node":"0.3.0-next.1498.065f223","@flighthq/color":"0.3.0-next.1498.065f223","@flighthq/types":"0.3.0-next.1498.065f223","@flighthq/entity":"0.3.0-next.1498.065f223","@flighthq/signals":"0.3.0-next.1498.065f223","@flighthq/geometry":"0.3.0-next.1498.065f223","@flighthq/materials":"0.3.0-next.1498.065f223"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1498.065f223_1785653504244_0.07684771560692027","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1511.9977321":{"name":"@flighthq/render","version":"0.3.0-next.1511.9977321","_id":"@flighthq/render@0.3.0-next.1511.9977321","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f27a012639fa89be70e2dedf2e169e701a27b0a9","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1511.9977321.tgz","fileCount":109,"integrity":"sha512-TRht9z36CiNhOZzv767uZPiLN9nc6iZflkYHCO6PU13ceynMd2mFGpOw/j8PB6Wpt1KpF9cZHQSOt/xwh3ZRAg==","signatures":[{"sig":"MEUCIFS2lnH1vW3oGhViI6EAhAe3Bv2tu2urOtqndzBH3XqWAiEAqx0XfJvW7H1SHChP+RMWizxQpoXfRY6QLpANLDOrYwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1511.9977321","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":253302},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9977321a8a2b33948342490df7d752c741aea70f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1511.9977321","@flighthq/mesh":"0.3.0-next.1511.9977321","@flighthq/node":"0.3.0-next.1511.9977321","@flighthq/color":"0.3.0-next.1511.9977321","@flighthq/types":"0.3.0-next.1511.9977321","@flighthq/entity":"0.3.0-next.1511.9977321","@flighthq/signals":"0.3.0-next.1511.9977321","@flighthq/geometry":"0.3.0-next.1511.9977321","@flighthq/materials":"0.3.0-next.1511.9977321"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1511.9977321_1785687815405_0.7582482921482758","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1512.edc0fee":{"name":"@flighthq/render","version":"0.3.0-next.1512.edc0fee","_id":"@flighthq/render@0.3.0-next.1512.edc0fee","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ee66eb99d6ded80c7444f7543330ce0062c67969","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1512.edc0fee.tgz","fileCount":109,"integrity":"sha512-F6MENKKL8QmBYHbZRftBVKH9AhgNRdr32p6huFM4p33yvBPe7iF8zTUUIa7QJMbv1KkEn4c04yufBOQsKlGDUg==","signatures":[{"sig":"MEUCIG/0fYlBfxl3TRhvRqeIsXCvS6rRqnVjgb+rGPmkkIQbAiEAngQrIpQvPwbeYB0UfnTfZct7p+E3ohGGHirAcAnZRl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1512.edc0fee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":253302},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"edc0feec3b5cd41669f5274816bc61663f33b598","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1512.edc0fee","@flighthq/mesh":"0.3.0-next.1512.edc0fee","@flighthq/node":"0.3.0-next.1512.edc0fee","@flighthq/color":"0.3.0-next.1512.edc0fee","@flighthq/types":"0.3.0-next.1512.edc0fee","@flighthq/entity":"0.3.0-next.1512.edc0fee","@flighthq/signals":"0.3.0-next.1512.edc0fee","@flighthq/geometry":"0.3.0-next.1512.edc0fee","@flighthq/materials":"0.3.0-next.1512.edc0fee"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1512.edc0fee_1785689148392_0.14705251284425658","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1514.a24d43f":{"name":"@flighthq/render","version":"0.3.0-next.1514.a24d43f","_id":"@flighthq/render@0.3.0-next.1514.a24d43f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"13d327f101c69256a49f2956b332a3fe267e9fe2","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1514.a24d43f.tgz","fileCount":109,"integrity":"sha512-U1LZNciJiQpQkUCYmzFhb5IgtGQVeWRn/Di+Y5b3kFAnMItYKUN0okmW7G4KaVPpHslQMIcFH+4VY2zSnl4BnQ==","signatures":[{"sig":"MEQCIFGvqYzrBqePFwdrfjgh5l0MF3PICR526lW9V1jM8GYZAiB1mg4EELCGsEFHB8ti/g3/tJFWqtxjWBe7XMqith8jUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1514.a24d43f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":253302},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a24d43f2682495cc61a508e4a6c62e0e997917eb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1514.a24d43f","@flighthq/mesh":"0.3.0-next.1514.a24d43f","@flighthq/node":"0.3.0-next.1514.a24d43f","@flighthq/color":"0.3.0-next.1514.a24d43f","@flighthq/types":"0.3.0-next.1514.a24d43f","@flighthq/entity":"0.3.0-next.1514.a24d43f","@flighthq/signals":"0.3.0-next.1514.a24d43f","@flighthq/geometry":"0.3.0-next.1514.a24d43f","@flighthq/materials":"0.3.0-next.1514.a24d43f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1514.a24d43f_1785689911281_0.2911224196462674","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1515.d4dc88e":{"name":"@flighthq/render","version":"0.3.0-next.1515.d4dc88e","_id":"@flighthq/render@0.3.0-next.1515.d4dc88e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"256fbc9e45e5ece658b0269f1c61159b0799e05d","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1515.d4dc88e.tgz","fileCount":109,"integrity":"sha512-wYwc8tLtREPUYQZjwH//G4/pEgdf4RqgJHuDMhO7hoKh9ujHu3nUPdnqhU8/5uxwZPZLzhnAruiUijC0VZTafw==","signatures":[{"sig":"MEYCIQDTUUan9if+5NgPxFTXP/rYjdQAoxRRgiojZB+3oH7wKgIhANK2IKhPfnL7pkMnsoqeLoKf1pLE+Fdwkvlukw3UZjF+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1515.d4dc88e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":253302},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d4dc88e6a3844b53342a693f7d64b5e4a6ab6f72","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1515.d4dc88e","@flighthq/mesh":"0.3.0-next.1515.d4dc88e","@flighthq/node":"0.3.0-next.1515.d4dc88e","@flighthq/color":"0.3.0-next.1515.d4dc88e","@flighthq/types":"0.3.0-next.1515.d4dc88e","@flighthq/entity":"0.3.0-next.1515.d4dc88e","@flighthq/signals":"0.3.0-next.1515.d4dc88e","@flighthq/geometry":"0.3.0-next.1515.d4dc88e","@flighthq/materials":"0.3.0-next.1515.d4dc88e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1515.d4dc88e_1785690261869_0.062149290673179314","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1516.1b4fb2b":{"name":"@flighthq/render","version":"0.3.0-next.1516.1b4fb2b","_id":"@flighthq/render@0.3.0-next.1516.1b4fb2b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9e5305e153ec0d4353a40e3ec72ca8c21d67957a","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1516.1b4fb2b.tgz","fileCount":109,"integrity":"sha512-3lh1oih8Y+EnqHeE/wYe/pnJCjNDENkLPtWNuHCpXubTyaAbN88nFhzOv2meKTAR1FoVHShU8hwu0gNOff1TTA==","signatures":[{"sig":"MEQCICPv30kAQR+aUtAxeliYK8nW2Ob5icop/TEtwd/XTzIMAiAPFRjoShME5uMwppC+PKik3cEvv6zdxG4rWoNo5PDPQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1516.1b4fb2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":253302},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1b4fb2bdffc6d3f23e9bfc8bca0211d211284c65","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1516.1b4fb2b","@flighthq/mesh":"0.3.0-next.1516.1b4fb2b","@flighthq/node":"0.3.0-next.1516.1b4fb2b","@flighthq/color":"0.3.0-next.1516.1b4fb2b","@flighthq/types":"0.3.0-next.1516.1b4fb2b","@flighthq/entity":"0.3.0-next.1516.1b4fb2b","@flighthq/signals":"0.3.0-next.1516.1b4fb2b","@flighthq/geometry":"0.3.0-next.1516.1b4fb2b","@flighthq/materials":"0.3.0-next.1516.1b4fb2b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1516.1b4fb2b_1785692172121_0.20456739795301138","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-edge.1516.1b4fb2b":{"name":"@flighthq/render","version":"0.3.0-edge.1516.1b4fb2b","_id":"@flighthq/render@0.3.0-edge.1516.1b4fb2b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"044431aea41c4b4854a1c1845e37683737ea977b","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-edge.1516.1b4fb2b.tgz","fileCount":109,"integrity":"sha512-p/36SSABOamwmyszvrTgbzh4VWKnQPzwpJet3YG2Kjj4/TbLXzgog+MM3FzgEc2zb9s4S2TfU7KvMB/WajzMCg==","signatures":[{"sig":"MEUCIAUoLz30Exkikt0VJ46+wfjS7ByEsTWCMJwI/a2EYngtAiEAwm1Zib2/VdPEcte4SXGI7HnSirDf0eCXXezwxL8Ou5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-edge.1516.1b4fb2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":253302},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1b4fb2bdffc6d3f23e9bfc8bca0211d211284c65","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-edge.1516.1b4fb2b","@flighthq/mesh":"0.3.0-edge.1516.1b4fb2b","@flighthq/node":"0.3.0-edge.1516.1b4fb2b","@flighthq/color":"0.3.0-edge.1516.1b4fb2b","@flighthq/types":"0.3.0-edge.1516.1b4fb2b","@flighthq/entity":"0.3.0-edge.1516.1b4fb2b","@flighthq/signals":"0.3.0-edge.1516.1b4fb2b","@flighthq/geometry":"0.3.0-edge.1516.1b4fb2b","@flighthq/materials":"0.3.0-edge.1516.1b4fb2b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-edge.1516.1b4fb2b_1785693507085_0.9609824058976926","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1529.90e58ad":{"name":"@flighthq/render","version":"0.3.0-next.1529.90e58ad","_id":"@flighthq/render@0.3.0-next.1529.90e58ad","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"512b6ca9fe702d5202608bc8027990551ca7c390","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1529.90e58ad.tgz","fileCount":109,"integrity":"sha512-KR6KcFmO+auEgbdQsqaQtAZE4ZxdKarYYlDUA8GqoIHD6fOqob8PphmlgV3FDMll3gQt54J7TA+lRST64P5++w==","signatures":[{"sig":"MEUCICCWznELZ1dPXB7bNFiAg/dRvbljd5+jNteG/BkjKl0HAiEA3qgJp8YhJN/oMz/H1wZInJtiBxn9T6QkHj1ta4b0px4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1529.90e58ad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":253302},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"90e58adf01930ef7c7fcdc6eb5a687e120ecb8d3","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1529.90e58ad","@flighthq/mesh":"0.3.0-next.1529.90e58ad","@flighthq/node":"0.3.0-next.1529.90e58ad","@flighthq/color":"0.3.0-next.1529.90e58ad","@flighthq/types":"0.3.0-next.1529.90e58ad","@flighthq/entity":"0.3.0-next.1529.90e58ad","@flighthq/signals":"0.3.0-next.1529.90e58ad","@flighthq/geometry":"0.3.0-next.1529.90e58ad","@flighthq/materials":"0.3.0-next.1529.90e58ad"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1529.90e58ad_1785694907306_0.6945918386566545","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1530.70058bd":{"name":"@flighthq/render","version":"0.3.0-next.1530.70058bd","_id":"@flighthq/render@0.3.0-next.1530.70058bd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"864dd758fb6d496ef94c0a6886a2369211504e52","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1530.70058bd.tgz","fileCount":109,"integrity":"sha512-6EXHXze/Ak3D0DwDVh4xBOI4yXyjp0wRxEPX9EA/AN9geFofKxowI28v6ErgAK3jD9sQjsnTSLUJvnIMoKBgDw==","signatures":[{"sig":"MEUCIQD6gcCXqi3b2J/n7SrW8VtPl4L1w8Rknj+XD5TWM5qhBQIgEFssjANoCQ4UezGrnOBtsWU6sJFuyP2H42MBQBZbwM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1530.70058bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":253302},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"70058bdba1117a9909641d6e76f0bd88a307a090","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1530.70058bd","@flighthq/mesh":"0.3.0-next.1530.70058bd","@flighthq/node":"0.3.0-next.1530.70058bd","@flighthq/color":"0.3.0-next.1530.70058bd","@flighthq/types":"0.3.0-next.1530.70058bd","@flighthq/entity":"0.3.0-next.1530.70058bd","@flighthq/signals":"0.3.0-next.1530.70058bd","@flighthq/geometry":"0.3.0-next.1530.70058bd","@flighthq/materials":"0.3.0-next.1530.70058bd"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1530.70058bd_1785696687759_0.6118882853075587","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1543.f490ae8":{"name":"@flighthq/render","version":"0.3.0-next.1543.f490ae8","_id":"@flighthq/render@0.3.0-next.1543.f490ae8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"68fec750d61ffb3c6e229c1c355978a038d688eb","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1543.f490ae8.tgz","fileCount":109,"integrity":"sha512-hFeqe7A0QGzQk/mTHyJjwsbhv4/GJo860E/mX7vbnqM262tWSmWjClv9uave47ZW63H67hEnbD81hb9fkH68Fw==","signatures":[{"sig":"MEYCIQC6WA+PpNVLKWyFcSvu8KKFXRxo4ZypfSrVcnB1ipPm8AIhAJFw8ZYN0o8Rx0ckZ8n3ik9bRSiAizRv9Fu1HTeqRm66","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1543.f490ae8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":253302},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f490ae89ca1ff55aec63b1275cf5932dca9736c6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1543.f490ae8","@flighthq/mesh":"0.3.0-next.1543.f490ae8","@flighthq/node":"0.3.0-next.1543.f490ae8","@flighthq/color":"0.3.0-next.1543.f490ae8","@flighthq/types":"0.3.0-next.1543.f490ae8","@flighthq/entity":"0.3.0-next.1543.f490ae8","@flighthq/signals":"0.3.0-next.1543.f490ae8","@flighthq/geometry":"0.3.0-next.1543.f490ae8","@flighthq/materials":"0.3.0-next.1543.f490ae8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1543.f490ae8_1785701576742_0.05404214540198837","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1560.03a2b36":{"name":"@flighthq/render","version":"0.3.0-next.1560.03a2b36","_id":"@flighthq/render@0.3.0-next.1560.03a2b36","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"88aefe09a7ab92afe5f4b42c61483d6465a175c9","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1560.03a2b36.tgz","fileCount":109,"integrity":"sha512-CeNpKyPczlT1JxG1GlV41p9LIPB2ojuokzaMMt8KiVBJmDEId6uifB7zmeeBKz6roGtu8WyrvEmr7sG/rYjFEw==","signatures":[{"sig":"MEQCIGB7kmdO/bs4RxHr3oc/RkcQFzMEVIewWlTtBNA3x4MjAiB4vT5djhGRnZoQl9QNNFiKsq13O7B1mS73LvVXkrvTqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1560.03a2b36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255325},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"03a2b36a489512230a9c11c37e9759f6544e8393","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1560.03a2b36","@flighthq/mesh":"0.3.0-next.1560.03a2b36","@flighthq/node":"0.3.0-next.1560.03a2b36","@flighthq/color":"0.3.0-next.1560.03a2b36","@flighthq/types":"0.3.0-next.1560.03a2b36","@flighthq/entity":"0.3.0-next.1560.03a2b36","@flighthq/signals":"0.3.0-next.1560.03a2b36","@flighthq/geometry":"0.3.0-next.1560.03a2b36","@flighthq/materials":"0.3.0-next.1560.03a2b36"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1560.03a2b36_1785702470880_0.8438064204490388","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1562.75af469":{"name":"@flighthq/render","version":"0.3.0-next.1562.75af469","_id":"@flighthq/render@0.3.0-next.1562.75af469","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7df49604144b535ffd0a72680eef5bed5081bd51","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1562.75af469.tgz","fileCount":109,"integrity":"sha512-FK0xjDK3jp7qa268ntWK1SAT93djtmr6ZuHvZJD1s/vLSTaKGjInLiiZMh3kE2BMYqfM/UtJ8vV4J6Pk4eLKig==","signatures":[{"sig":"MEUCIA7o0r8ErUuIFH8OuId9CnlWmI/E5YTqqrzDoTVYk91/AiEA4zBK1Fez9V14G1YC05nSWAgudv267D3NAfQCed16llo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1562.75af469","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255325},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"75af469acfe0685193e57cc5f2a1e572dd3b9154","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1562.75af469","@flighthq/mesh":"0.3.0-next.1562.75af469","@flighthq/node":"0.3.0-next.1562.75af469","@flighthq/color":"0.3.0-next.1562.75af469","@flighthq/types":"0.3.0-next.1562.75af469","@flighthq/entity":"0.3.0-next.1562.75af469","@flighthq/signals":"0.3.0-next.1562.75af469","@flighthq/geometry":"0.3.0-next.1562.75af469","@flighthq/materials":"0.3.0-next.1562.75af469"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1562.75af469_1785703243671_0.2382512727509536","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1566.dcdf1d3":{"name":"@flighthq/render","version":"0.3.0-next.1566.dcdf1d3","_id":"@flighthq/render@0.3.0-next.1566.dcdf1d3","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1eb39b419528ef42975b8e5c6ab67f2f172d9596","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1566.dcdf1d3.tgz","fileCount":109,"integrity":"sha512-cCEJapFDgqRTX38Z6N5D/eKojz9RIl6Usiyg5BjnNz/FUdBqYDQNIel06DuztVQDv/l4NYUSSkdSRY6V6xnboA==","signatures":[{"sig":"MEQCIFQ/68G91roEfllN8YZMjjhvjXPoWfGVl3esR0XdQJ0bAiAXjhqo9yagesJOWSkH5ZycWNaUz3X6i1b2ja1UOI7ZYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1566.dcdf1d3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255325},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"dcdf1d380b7450003377fb12aa1ceeaeedf1de6b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1566.dcdf1d3","@flighthq/mesh":"0.3.0-next.1566.dcdf1d3","@flighthq/node":"0.3.0-next.1566.dcdf1d3","@flighthq/color":"0.3.0-next.1566.dcdf1d3","@flighthq/types":"0.3.0-next.1566.dcdf1d3","@flighthq/entity":"0.3.0-next.1566.dcdf1d3","@flighthq/signals":"0.3.0-next.1566.dcdf1d3","@flighthq/geometry":"0.3.0-next.1566.dcdf1d3","@flighthq/materials":"0.3.0-next.1566.dcdf1d3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1566.dcdf1d3_1785704011457_0.7085988757477126","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1584.a68fe91":{"name":"@flighthq/render","version":"0.3.0-next.1584.a68fe91","_id":"@flighthq/render@0.3.0-next.1584.a68fe91","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1bfc2935b98baf7c8616304ff5be62824483cec6","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1584.a68fe91.tgz","fileCount":109,"integrity":"sha512-8Md3FF2/7k58NcU9f6eKZB9+AJdDuGFJfAeWmJmZByohMOV86cOpfBQBN8kT2hP64irumNcKXpL/UDNutDlDYg==","signatures":[{"sig":"MEYCIQDnjo3oTSSqPQu0WzBiCuoes8eASyDKeziauwRJjv17+gIhAPbW2cgo7zpX0uNKYlxu9M8IGsdjyEJKfesEMQvRRLsr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1584.a68fe91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255325},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a68fe9137057f2a95b99ac069dda971f014de061","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1584.a68fe91","@flighthq/mesh":"0.3.0-next.1584.a68fe91","@flighthq/node":"0.3.0-next.1584.a68fe91","@flighthq/color":"0.3.0-next.1584.a68fe91","@flighthq/types":"0.3.0-next.1584.a68fe91","@flighthq/entity":"0.3.0-next.1584.a68fe91","@flighthq/signals":"0.3.0-next.1584.a68fe91","@flighthq/geometry":"0.3.0-next.1584.a68fe91","@flighthq/materials":"0.3.0-next.1584.a68fe91"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1584.a68fe91_1785707758376_0.6913923549196244","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1585.17d10c4":{"name":"@flighthq/render","version":"0.3.0-next.1585.17d10c4","_id":"@flighthq/render@0.3.0-next.1585.17d10c4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ce650c866fe42ac4b71a3ea926393a6a8db69640","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1585.17d10c4.tgz","fileCount":109,"integrity":"sha512-hQU7XpAydfPWBdYku0X4ADJoaOrpNt3U9ntpHKVBIrxMYryoaAcTWy5MddXiyNmIaiLecJgyNMsiL0JI8PuxwQ==","signatures":[{"sig":"MEQCIF4um/WQdb9gA4yeNdhddb3IZ4oIzacju2OSU3Ypca59AiBfJSQjaFDb1Y2c+w1NsL5d+hN/Gwj48AZUQGOxj8+i5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1585.17d10c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":260236},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"17d10c463542e9b4d591a307110b94f769643097","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1585.17d10c4","@flighthq/mesh":"0.3.0-next.1585.17d10c4","@flighthq/node":"0.3.0-next.1585.17d10c4","@flighthq/color":"0.3.0-next.1585.17d10c4","@flighthq/types":"0.3.0-next.1585.17d10c4","@flighthq/entity":"0.3.0-next.1585.17d10c4","@flighthq/signals":"0.3.0-next.1585.17d10c4","@flighthq/geometry":"0.3.0-next.1585.17d10c4","@flighthq/materials":"0.3.0-next.1585.17d10c4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1585.17d10c4_1785709714138_0.5386957838941233","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1593.a47f94a":{"name":"@flighthq/render","version":"0.3.0-next.1593.a47f94a","_id":"@flighthq/render@0.3.0-next.1593.a47f94a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f85f164fc427ea595b1f28db245f685ca6ef05fc","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1593.a47f94a.tgz","fileCount":109,"integrity":"sha512-O1ABhns9FwulPNCTsBz5K+r45I9sFKc8yWF/P//fpBdqQBdmaPNsSlYPPMcW8Apcih4Zqfol+Vjxaw4iymnEZw==","signatures":[{"sig":"MEUCIBEDSRspVZpCUuTcbKtTCF1KNmunUY3t2G6BNUSconukAiEAsSytV64qdA3WE1Y0YSm62TKJvBxObpBTBNPCphJW7iM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1593.a47f94a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":260236},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a47f94a9e2113c26d8873e31b600d1fece03e41a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1593.a47f94a","@flighthq/mesh":"0.3.0-next.1593.a47f94a","@flighthq/node":"0.3.0-next.1593.a47f94a","@flighthq/color":"0.3.0-next.1593.a47f94a","@flighthq/types":"0.3.0-next.1593.a47f94a","@flighthq/entity":"0.3.0-next.1593.a47f94a","@flighthq/signals":"0.3.0-next.1593.a47f94a","@flighthq/geometry":"0.3.0-next.1593.a47f94a","@flighthq/materials":"0.3.0-next.1593.a47f94a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1593.a47f94a_1785710044425_0.45877394774690217","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1595.4d49b41":{"name":"@flighthq/render","version":"0.3.0-next.1595.4d49b41","_id":"@flighthq/render@0.3.0-next.1595.4d49b41","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d28f99a59f3f77f5cbe713518d9bf669f7971074","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1595.4d49b41.tgz","fileCount":109,"integrity":"sha512-shqFH3sPooQqs8AQThEgXb9BugmXB+gVYVUlC+ctB5SYJESDui1mQwm2O3/uzpOygfYBlpjd+lHJFaB4sE+bjQ==","signatures":[{"sig":"MEYCIQDPBIwrtGRLPGr236YUR4BTQwhIRXybW4eqjB/7wAvfYQIhAIvefn89fNWEAVRH2aYbWtXy1GjoBdoR2BiyLxHiOfaK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1595.4d49b41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":260236},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4d49b4121dc50784983e62641000a5c86f75889f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1595.4d49b41","@flighthq/mesh":"0.3.0-next.1595.4d49b41","@flighthq/node":"0.3.0-next.1595.4d49b41","@flighthq/color":"0.3.0-next.1595.4d49b41","@flighthq/types":"0.3.0-next.1595.4d49b41","@flighthq/entity":"0.3.0-next.1595.4d49b41","@flighthq/signals":"0.3.0-next.1595.4d49b41","@flighthq/geometry":"0.3.0-next.1595.4d49b41","@flighthq/materials":"0.3.0-next.1595.4d49b41"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1595.4d49b41_1785710606388_0.08332441597583418","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1601.12b771e":{"name":"@flighthq/render","version":"0.3.0-next.1601.12b771e","_id":"@flighthq/render@0.3.0-next.1601.12b771e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6bf94d5e055df80afaaa26acda6fa3729074c0fb","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1601.12b771e.tgz","fileCount":109,"integrity":"sha512-H2ddUWwOzP+wwdmipU7T5hDm/qxEYzhqu411bI2uGRz4H9q1AEAVVKWdfdv7mymVrDm/Y0bjCEgiscxgzrev7Q==","signatures":[{"sig":"MEUCIQDm47taBhdt3TkTclh03cspho3wUdKL/humZ8eXM/C8EAIgWdnxPSBIfpqdFtoC3DmquVvDBWJS8OLloxD0K+R030E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1601.12b771e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":260236},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"12b771e93c8c0cbaef5618df4216aef7600807dc","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1601.12b771e","@flighthq/mesh":"0.3.0-next.1601.12b771e","@flighthq/node":"0.3.0-next.1601.12b771e","@flighthq/color":"0.3.0-next.1601.12b771e","@flighthq/types":"0.3.0-next.1601.12b771e","@flighthq/entity":"0.3.0-next.1601.12b771e","@flighthq/signals":"0.3.0-next.1601.12b771e","@flighthq/geometry":"0.3.0-next.1601.12b771e","@flighthq/materials":"0.3.0-next.1601.12b771e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1601.12b771e_1785713141905_0.4972541583618957","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1665.6235922":{"name":"@flighthq/render","version":"0.3.0-next.1665.6235922","_id":"@flighthq/render@0.3.0-next.1665.6235922","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"925b41d434976c2f05d6ca44d9bf478d23f68cc7","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1665.6235922.tgz","fileCount":109,"integrity":"sha512-CfQsJLq0vXhYCZXKl2AmTJ/JWj8Lj3ERevXfsdoLohDJkFBdaY4EiNWFo/3aoDbGXtQZSG8wFO1gGMz+8elLUg==","signatures":[{"sig":"MEUCIQD80XVYSM67ROFW7WvsxGCTMcqEkK6aNsk7dk32JeUNKwIgTwU4cI7Yw2P/AWQ8Df+yDR9Z4wB7xEH0lRuX56qSdnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1665.6235922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":260236},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"62359229b292265b7e752a22f24960d14eee9299","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1665.6235922","@flighthq/mesh":"0.3.0-next.1665.6235922","@flighthq/node":"0.3.0-next.1665.6235922","@flighthq/color":"0.3.0-next.1665.6235922","@flighthq/types":"0.3.0-next.1665.6235922","@flighthq/entity":"0.3.0-next.1665.6235922","@flighthq/signals":"0.3.0-next.1665.6235922","@flighthq/geometry":"0.3.0-next.1665.6235922","@flighthq/materials":"0.3.0-next.1665.6235922"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1665.6235922_1785728846736_0.5519857762067559","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1669.5808974":{"name":"@flighthq/render","version":"0.3.0-next.1669.5808974","_id":"@flighthq/render@0.3.0-next.1669.5808974","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9299b5ab72083a8d97ec42e2fcd574358b072fe4","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1669.5808974.tgz","fileCount":109,"integrity":"sha512-PipsuZCCSRRlL0hWbJLQM3Yi/vfNVpm5OXmJ1XmY6mMDIjYGSGZdKSZFTpo4AGq9V56s5XKm0b/WHq9K45wg8Q==","signatures":[{"sig":"MEUCIFcVmyUwryxjlGULT9zKbm9HKL8F1uzbdxm/Zry1lGx+AiEA0UcPdQOlbecS9zAdIl4mW7ErgNtMLUpffvyFlt6m1OU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1669.5808974","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":260236},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"580897420aded2f3b296e3ef98439dc6eddc2b35","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1669.5808974","@flighthq/mesh":"0.3.0-next.1669.5808974","@flighthq/node":"0.3.0-next.1669.5808974","@flighthq/color":"0.3.0-next.1669.5808974","@flighthq/types":"0.3.0-next.1669.5808974","@flighthq/entity":"0.3.0-next.1669.5808974","@flighthq/signals":"0.3.0-next.1669.5808974","@flighthq/geometry":"0.3.0-next.1669.5808974","@flighthq/materials":"0.3.0-next.1669.5808974"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1669.5808974_1785731106355_0.7865893931893488","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1689.2810c05":{"name":"@flighthq/render","version":"0.3.0-next.1689.2810c05","_id":"@flighthq/render@0.3.0-next.1689.2810c05","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8c35048a47ede325b7df0d00ec5a1e42ca9f37c3","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1689.2810c05.tgz","fileCount":109,"integrity":"sha512-wJVjMkQVtxuxMMxfN3YnzZFTNgd08pPm+h37yo9LeezWRc6Z2CEtxz1nBOrnpQTTRh4Z/OKti4tJTl/TmoTr2w==","signatures":[{"sig":"MEUCIFan2w3XDc5I4FW0zffsqRHBGO2sby/hY2bqNhNkPL9WAiEAgi7Xf1uc/hMeGPQtunGxd1ckA5K7xB+jXwhzFhW2nVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1689.2810c05","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":261129},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"2810c055e3f7afdd6b6f202ae90ae8c2f8bb6230","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1689.2810c05","@flighthq/mesh":"0.3.0-next.1689.2810c05","@flighthq/node":"0.3.0-next.1689.2810c05","@flighthq/color":"0.3.0-next.1689.2810c05","@flighthq/types":"0.3.0-next.1689.2810c05","@flighthq/entity":"0.3.0-next.1689.2810c05","@flighthq/signals":"0.3.0-next.1689.2810c05","@flighthq/geometry":"0.3.0-next.1689.2810c05","@flighthq/materials":"0.3.0-next.1689.2810c05"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1689.2810c05_1785736623947_0.8138998470647938","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1692.f1a7a9a":{"name":"@flighthq/render","version":"0.3.0-next.1692.f1a7a9a","_id":"@flighthq/render@0.3.0-next.1692.f1a7a9a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"57adcb24fce8b61f77daefb3aabbad65d7a9c88e","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1692.f1a7a9a.tgz","fileCount":109,"integrity":"sha512-211Ep8+35e3rxK+uq+4Xd/s0/fB6pYKNbTXZh9G8N46xt9NaY5m7+vQdYpgYc9fWMuXxzQ8hF2/V6Xda6R8ELA==","signatures":[{"sig":"MEUCIEDITYAuYkabgqTQgZwu2ZSvc8qClN51bwqw/1Uq0APTAiEAubOhF8KfavSCw+vDVfTx/43HaGMsJDM1/SCOyiVFsKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1692.f1a7a9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":262972},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f1a7a9a02f244a18b0e60c136ca1a801ab90f5a3","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1692.f1a7a9a","@flighthq/mesh":"0.3.0-next.1692.f1a7a9a","@flighthq/node":"0.3.0-next.1692.f1a7a9a","@flighthq/color":"0.3.0-next.1692.f1a7a9a","@flighthq/types":"0.3.0-next.1692.f1a7a9a","@flighthq/entity":"0.3.0-next.1692.f1a7a9a","@flighthq/signals":"0.3.0-next.1692.f1a7a9a","@flighthq/geometry":"0.3.0-next.1692.f1a7a9a","@flighthq/materials":"0.3.0-next.1692.f1a7a9a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1692.f1a7a9a_1785738714501_0.6678056445246592","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1702.8973fda":{"name":"@flighthq/render","version":"0.3.0-next.1702.8973fda","_id":"@flighthq/render@0.3.0-next.1702.8973fda","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"53486bcb6c8b742843b3d63083a03454bc1f3ae6","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1702.8973fda.tgz","fileCount":114,"integrity":"sha512-Gg2D76/EJWHcdHpQybcGnW7Em2l/ECcCKUAmxxMBfuI2xidzKwfPBdsNX3diF7gyAXwTn2FAnqjy5vblETibmw==","signatures":[{"sig":"MEYCIQD+79xeE+NBuXhKWEG7MCrbZ2uhx9SpNoZd1RrK4I2xtQIhAPnm16doBEVMM2k0k4P7dFlLQToHCaKA/J9OQ4J5mg7u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1702.8973fda","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":275328},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"8973fda06f5ca9231f90894481f4f010bf0fd1e8","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1702.8973fda","@flighthq/mesh":"0.3.0-next.1702.8973fda","@flighthq/node":"0.3.0-next.1702.8973fda","@flighthq/color":"0.3.0-next.1702.8973fda","@flighthq/types":"0.3.0-next.1702.8973fda","@flighthq/entity":"0.3.0-next.1702.8973fda","@flighthq/signals":"0.3.0-next.1702.8973fda","@flighthq/geometry":"0.3.0-next.1702.8973fda","@flighthq/materials":"0.3.0-next.1702.8973fda"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1702.8973fda_1785739134141_0.41297759036698145","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1704.8557784":{"name":"@flighthq/render","version":"0.3.0-next.1704.8557784","_id":"@flighthq/render@0.3.0-next.1704.8557784","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1d8c949c9814e1feb32db0467244c13fd39441ea","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1704.8557784.tgz","fileCount":114,"integrity":"sha512-fpBm+1XzVgP7RvBzllZVDM2BNiBeFeHqJa/MAe97bc5xvE83QKLIzg6k4Icq97pHdPaI2g58o/Vt94VUN+C3Dw==","signatures":[{"sig":"MEUCIB/tJ575HG7WpHhXRFvORb9/IcFXB0Cj6BLbi3OZ53f+AiEA/qucxMlmECn2dZtFZZVvXlaAboP4VFuW91lq4WetV2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1704.8557784","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":275328},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"85577843ea03c36dd8a14cd4e70c9c05ecb424bd","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1704.8557784","@flighthq/mesh":"0.3.0-next.1704.8557784","@flighthq/node":"0.3.0-next.1704.8557784","@flighthq/color":"0.3.0-next.1704.8557784","@flighthq/types":"0.3.0-next.1704.8557784","@flighthq/entity":"0.3.0-next.1704.8557784","@flighthq/signals":"0.3.0-next.1704.8557784","@flighthq/geometry":"0.3.0-next.1704.8557784","@flighthq/materials":"0.3.0-next.1704.8557784"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1704.8557784_1785739788929_0.3370457924136594","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1714.3bd86f1":{"name":"@flighthq/render","version":"0.3.0-next.1714.3bd86f1","_id":"@flighthq/render@0.3.0-next.1714.3bd86f1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"bc5a93a245615e036a69ff55343829422f351069","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1714.3bd86f1.tgz","fileCount":114,"integrity":"sha512-6WZNNdBYccgZjhCPYsPxMTOIDcMg0nHaDNJ8gH9phGWbPOuG3u4NU+zVEwdZR2/H/8rlf+Dk7bJkfMts9EAi5w==","signatures":[{"sig":"MEQCIGXtJKIFZLWSrtyQIIo6x/c8eQfS+Hk3U2wlZkBmLOneAiAUSRXuePrFy+7VS/pub8bs1WTJMK9PRqcg8P2BOQ5UPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1714.3bd86f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":275328},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"3bd86f149da805604525295161e558ccd0e3bbea","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1714.3bd86f1","@flighthq/mesh":"0.3.0-next.1714.3bd86f1","@flighthq/node":"0.3.0-next.1714.3bd86f1","@flighthq/color":"0.3.0-next.1714.3bd86f1","@flighthq/types":"0.3.0-next.1714.3bd86f1","@flighthq/entity":"0.3.0-next.1714.3bd86f1","@flighthq/signals":"0.3.0-next.1714.3bd86f1","@flighthq/geometry":"0.3.0-next.1714.3bd86f1","@flighthq/materials":"0.3.0-next.1714.3bd86f1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*","@flighthq/adjustments":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1714.3bd86f1_1785869711452_0.53783297258166","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1728.26853f6":{"name":"@flighthq/render","version":"0.3.0-next.1728.26853f6","_id":"@flighthq/render@0.3.0-next.1728.26853f6","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"86d9ed02277da6e5872668d480dc48fdd5baf19c","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1728.26853f6.tgz","fileCount":114,"integrity":"sha512-3SCQZPHJZL3YZP7owfRkGCJ3CpVBsC4skGc7OscBj57pRI1HaQoVqrpgKwCgd/TxN2Gl3j/4UiUL5PBw6ErhoA==","signatures":[{"sig":"MEUCIQCnAJTlfS+Mo4qanG14E0vmbaPNaMrE+mHcoYpcqjG/CAIgXtYAUWezizE9X9IigUhnBm9LKD3roalFu+Bqger5qII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1728.26853f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":287788},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"26853f60cbb609cfcf85603054d88b2ed96f51e5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1728.26853f6","@flighthq/mesh":"0.3.0-next.1728.26853f6","@flighthq/node":"0.3.0-next.1728.26853f6","@flighthq/color":"0.3.0-next.1728.26853f6","@flighthq/types":"0.3.0-next.1728.26853f6","@flighthq/entity":"0.3.0-next.1728.26853f6","@flighthq/signals":"0.3.0-next.1728.26853f6","@flighthq/geometry":"0.3.0-next.1728.26853f6","@flighthq/materials":"0.3.0-next.1728.26853f6","@flighthq/adjustments":"0.3.0-next.1728.26853f6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1728.26853f6_1785873215335_0.2414452179983093","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1729.f927a3b":{"name":"@flighthq/render","version":"0.3.0-next.1729.f927a3b","_id":"@flighthq/render@0.3.0-next.1729.f927a3b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0238cd82be363a0c83b0b42d214746231e3ee692","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1729.f927a3b.tgz","fileCount":114,"integrity":"sha512-TCJEWK2R/iFjbLANRV1rxZCkPXqlJUXFqgMS3EktQC0QF3vjjfXoNSeQcA1JRXCPcCU+NUiNBhfDDm9iluVsag==","signatures":[{"sig":"MEQCIDlEcTzjxJF3JwsaqsXvrua90YRVRub9978FyTRqgMApAiBE5ij/TfFxcVSOSCrvhh9ykMESD4zN4sR0bRJ5MAluNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1729.f927a3b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":287788},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f927a3beb1d6779d73bf2f4545f3b2a736a9a638","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1729.f927a3b","@flighthq/mesh":"0.3.0-next.1729.f927a3b","@flighthq/node":"0.3.0-next.1729.f927a3b","@flighthq/color":"0.3.0-next.1729.f927a3b","@flighthq/types":"0.3.0-next.1729.f927a3b","@flighthq/entity":"0.3.0-next.1729.f927a3b","@flighthq/signals":"0.3.0-next.1729.f927a3b","@flighthq/geometry":"0.3.0-next.1729.f927a3b","@flighthq/materials":"0.3.0-next.1729.f927a3b","@flighthq/adjustments":"0.3.0-next.1729.f927a3b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1729.f927a3b_1785875403905_0.17089994769563077","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1781.5d072ef":{"name":"@flighthq/render","version":"0.3.0-next.1781.5d072ef","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.0-next.1781.5d072ef","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d5072724f3440d5764d262bd4683bbcdd9f34542","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1781.5d072ef.tgz","fileCount":114,"integrity":"sha512-99WBja9hI1jsRRzLsB2jMcEoy9iGkf0RH7fHF+xeSSLrMVW2sqG45LmcW25ZKX+sziRyhcIIdg8bTda8VmO4kg==","signatures":[{"sig":"MEYCIQDb7F4KuxN4B6rU37h3wfK8mfU3sMqK9yI9wcUripqx2AIhAKtPmoQXbVpNwT0JU4ZNHR4CvCGhQWx843C3/ECAu6LO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1781.5d072ef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291565},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5d072ef1ec95fe0f4e269eaea912a652d9f99257","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1781.5d072ef","@flighthq/mesh":"0.3.0-next.1781.5d072ef","@flighthq/node":"0.3.0-next.1781.5d072ef","@flighthq/color":"0.3.0-next.1781.5d072ef","@flighthq/types":"0.3.0-next.1781.5d072ef","@flighthq/entity":"0.3.0-next.1781.5d072ef","@flighthq/signals":"0.3.0-next.1781.5d072ef","@flighthq/geometry":"0.3.0-next.1781.5d072ef","@flighthq/materials":"0.3.0-next.1781.5d072ef","@flighthq/adjustments":"0.3.0-next.1781.5d072ef"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1781.5d072ef_1785888102962_0.9170823922004663","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1783.cd11ab1":{"name":"@flighthq/render","version":"0.3.0-next.1783.cd11ab1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.0-next.1783.cd11ab1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b67e43569d4678e7947c782e7e6569285c2b8b54","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1783.cd11ab1.tgz","fileCount":114,"integrity":"sha512-d3wEVx4VcxkqF3loWTwH1EILyETSKDlVg+jZnzjNY9zfq5Ocmu3BBUqyJv+2w5VEQWo5b1qVzpzwlElJmai3sQ==","signatures":[{"sig":"MEUCIQDh1AFllZod7EX+gQJzo8pw52uipYTEy1DYRP61PmIvvwIgEp570KhMmK5+NIentq717O5e8NKWyQbn1D/s9kN10mk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1783.cd11ab1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291565},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"cd11ab1582113745b9db8cca5be9a243af50aa33","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1783.cd11ab1","@flighthq/mesh":"0.3.0-next.1783.cd11ab1","@flighthq/node":"0.3.0-next.1783.cd11ab1","@flighthq/color":"0.3.0-next.1783.cd11ab1","@flighthq/types":"0.3.0-next.1783.cd11ab1","@flighthq/entity":"0.3.0-next.1783.cd11ab1","@flighthq/signals":"0.3.0-next.1783.cd11ab1","@flighthq/geometry":"0.3.0-next.1783.cd11ab1","@flighthq/materials":"0.3.0-next.1783.cd11ab1","@flighthq/adjustments":"0.3.0-next.1783.cd11ab1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1783.cd11ab1_1785889472504_0.9707548102408128","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1848.58f06fb":{"name":"@flighthq/render","version":"0.3.0-next.1848.58f06fb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.0-next.1848.58f06fb","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"179854595b68ff838b7f76aae58714380563e1ac","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1848.58f06fb.tgz","fileCount":114,"integrity":"sha512-i81JR6ZjjO9IFZK3B50wN1iNNTtWtQMMJ/pOXqhkECUT3O8XnTyQjCfHIvKaXA1ljTirbV9A1j4v58tUAw+ETQ==","signatures":[{"sig":"MEQCIE4Wl3Un/QieMmorXIeLQUWik0mvt6fsXn+sJex0gqQIAiB9N8scAE0kAYC1ZX1GyY0k1iiMO9AUmn0dwii0bgtURQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1848.58f06fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291565},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"58f06fb6be36174581712d5f9194402fabce7a9e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1848.58f06fb","@flighthq/mesh":"0.3.0-next.1848.58f06fb","@flighthq/node":"0.3.0-next.1848.58f06fb","@flighthq/color":"0.3.0-next.1848.58f06fb","@flighthq/types":"0.3.0-next.1848.58f06fb","@flighthq/entity":"0.3.0-next.1848.58f06fb","@flighthq/signals":"0.3.0-next.1848.58f06fb","@flighthq/geometry":"0.3.0-next.1848.58f06fb","@flighthq/materials":"0.3.0-next.1848.58f06fb","@flighthq/adjustments":"0.3.0-next.1848.58f06fb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1848.58f06fb_1785892196113_0.6178911315392936","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1849.a370765":{"name":"@flighthq/render","version":"0.3.0-next.1849.a370765","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.0-next.1849.a370765","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ee27bd88758636f1bac369670c53fb09dc8d63f5","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1849.a370765.tgz","fileCount":114,"integrity":"sha512-mSgqsUZT8ONaAdtqNVkBUlS/ymMkr9TLzTMNrmkXQMgNlzyo/DWjAsSPas6G7uo4TvWIi9zfkMAig29Q9rr9pA==","signatures":[{"sig":"MEUCIAG4qpqUqpFkiSkVT/WnlZMW6i5rzA2yZQpkNgL7cVi9AiEA5kS0kxE1uyiBX+YMDhxcE3D1aygi//GTN0slK5+bXHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1849.a370765","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291565},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a3707655f8c25ac48a542bdcd08294d26459d4ee","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1849.a370765","@flighthq/mesh":"0.3.0-next.1849.a370765","@flighthq/node":"0.3.0-next.1849.a370765","@flighthq/color":"0.3.0-next.1849.a370765","@flighthq/types":"0.3.0-next.1849.a370765","@flighthq/entity":"0.3.0-next.1849.a370765","@flighthq/signals":"0.3.0-next.1849.a370765","@flighthq/geometry":"0.3.0-next.1849.a370765","@flighthq/materials":"0.3.0-next.1849.a370765","@flighthq/adjustments":"0.3.0-next.1849.a370765"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1849.a370765_1785892546711_0.00823234817180496","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1872.c2b1f7c":{"name":"@flighthq/render","version":"0.3.0-next.1872.c2b1f7c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.0-next.1872.c2b1f7c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b5c181c3e9a876f173f0d6bf66345f225b75370d","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1872.c2b1f7c.tgz","fileCount":114,"integrity":"sha512-/0RDlBlfJbUNCylu9HF8NahIyLex3v3RU+kTBo5LkP1wkO9FNh8lmYBZZG/dp2+bCvvx9FmTiOrnVOEfZXC1CQ==","signatures":[{"sig":"MEUCIEsehmQMD2zME75aNhCkNuQDh+rowGepsyhZKfhiKX1FAiEAoVaAwBoQ4tysYY5vDjSsuCKzy2Ca3xocwqa1D1//jXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1872.c2b1f7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291565},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c2b1f7c8bf02223fda04edd333cf5480037ea2ee","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1872.c2b1f7c","@flighthq/mesh":"0.3.0-next.1872.c2b1f7c","@flighthq/node":"0.3.0-next.1872.c2b1f7c","@flighthq/color":"0.3.0-next.1872.c2b1f7c","@flighthq/types":"0.3.0-next.1872.c2b1f7c","@flighthq/entity":"0.3.0-next.1872.c2b1f7c","@flighthq/signals":"0.3.0-next.1872.c2b1f7c","@flighthq/geometry":"0.3.0-next.1872.c2b1f7c","@flighthq/materials":"0.3.0-next.1872.c2b1f7c","@flighthq/adjustments":"0.3.0-next.1872.c2b1f7c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1872.c2b1f7c_1785958106484_0.3250488226631134","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1883.9cd374b":{"name":"@flighthq/render","version":"0.3.0-next.1883.9cd374b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.0-next.1883.9cd374b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4bb8e6b3c5028ae122b9607660309541d523ad24","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1883.9cd374b.tgz","fileCount":114,"integrity":"sha512-ytorRPSsWwUogSFuvG+YMuTaICLJpYR3xGc1nFWYG1sUfeDRL0IRrsj0hP+dIlkEzGe+qM/YXOm7U1Wy6/janA==","signatures":[{"sig":"MEUCIQC2GL3HTvhDA+2e48YafSPJlFiOGG+94bAi+I5EJQZ7igIgI8BKy/7lDVmS11Eg8jNYXpTUwp5vB9GotCYtOcZzCdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1883.9cd374b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291565},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9cd374ba3b5611b8533a5a018a73b47c2f29cfa9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1883.9cd374b","@flighthq/mesh":"0.3.0-next.1883.9cd374b","@flighthq/node":"0.3.0-next.1883.9cd374b","@flighthq/color":"0.3.0-next.1883.9cd374b","@flighthq/types":"0.3.0-next.1883.9cd374b","@flighthq/entity":"0.3.0-next.1883.9cd374b","@flighthq/signals":"0.3.0-next.1883.9cd374b","@flighthq/geometry":"0.3.0-next.1883.9cd374b","@flighthq/materials":"0.3.0-next.1883.9cd374b","@flighthq/adjustments":"0.3.0-next.1883.9cd374b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1883.9cd374b_1785975179914_0.6177672975994755","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1887.cad72aa":{"name":"@flighthq/render","version":"0.3.0-next.1887.cad72aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.0-next.1887.cad72aa","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b31ab9e22e43b8c89e42ea5edb3b93f6fcf6ca74","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0-next.1887.cad72aa.tgz","fileCount":114,"integrity":"sha512-cjThGDTe2Nf1BtnA7i08bLp1YocfBsnzH6xWyJn7mBDayjJNUl4KroCAGDszYwLSgViPLAu/AVltl9VmlnWtPw==","signatures":[{"sig":"MEUCICHtUFqA3VAbPNE7oGYuyILsPg7saiAsi8W+0PBzYjPKAiEAso56TcRj4lLxndCpZZgqgprJx3DLo2yInwKGPdQzD58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0-next.1887.cad72aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291565},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"cad72aa3ea4e6e76a050918a403dcb10efdfcb0d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0-next.1887.cad72aa","@flighthq/mesh":"0.3.0-next.1887.cad72aa","@flighthq/node":"0.3.0-next.1887.cad72aa","@flighthq/color":"0.3.0-next.1887.cad72aa","@flighthq/types":"0.3.0-next.1887.cad72aa","@flighthq/entity":"0.3.0-next.1887.cad72aa","@flighthq/signals":"0.3.0-next.1887.cad72aa","@flighthq/geometry":"0.3.0-next.1887.cad72aa","@flighthq/materials":"0.3.0-next.1887.cad72aa","@flighthq/adjustments":"0.3.0-next.1887.cad72aa"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0-next.1887.cad72aa_1786028823879_0.28204341754590745","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@flighthq/render","version":"0.3.0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"874533e6416a69c09c6e12cc6812450aa566b378","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.0.tgz","fileCount":114,"integrity":"sha512-MEeHWDwvQXVKxMIos/LHFbgUeLSoIeoo1RxYhMBjZwwFdZsvS05qNrWQG3cGmemgRBRhCtJmMMEppCIwot6BSQ==","signatures":[{"sig":"MEUCIQDHbWC1CmnaIfyuE9Px23igslWuN2Y0oMOgir0w7RZR/wIgDthe98Iwmoky9O2v7VnxWpuqzCgf//7u2OJW98hVXjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291367},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"2f0f1bc3af4a344bc89969f2750b3b859075b486","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.0","@flighthq/mesh":"0.3.0","@flighthq/node":"0.3.0","@flighthq/color":"0.3.0","@flighthq/types":"0.3.0","@flighthq/entity":"0.3.0","@flighthq/signals":"0.3.0","@flighthq/geometry":"0.3.0","@flighthq/materials":"0.3.0","@flighthq/adjustments":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.0_1786049247671_0.5259426409838197","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.209.43ef1bc":{"name":"@flighthq/render","version":"0.3.1-next.209.43ef1bc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.209.43ef1bc","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4f42705f4891cb9452f7e7c3a1170825d5c90430","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.209.43ef1bc.tgz","fileCount":114,"integrity":"sha512-H8L1peXnF2MsssvP6SHZ8j4c3RRjZ2KvBHW0Xpc7oWTGJ7n1WqH8uzyFqXFrGH1PsIs46ZWC00rDhU8e4MeHNQ==","signatures":[{"sig":"MEUCIQC5iBWepWKR7INyna1GGX9ILq21I4TFdKWiQiQ1niQfQAIgRMf6sBFZ781FHMPZ2XygSDNi3C+YIQF9s8E/kf0GDns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.209.43ef1bc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291554},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"43ef1bce2d18b8a0c1f6ce1d3941649897ca144d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.209.43ef1bc","@flighthq/mesh":"0.3.1-next.209.43ef1bc","@flighthq/node":"0.3.1-next.209.43ef1bc","@flighthq/color":"0.3.1-next.209.43ef1bc","@flighthq/types":"0.3.1-next.209.43ef1bc","@flighthq/entity":"0.3.1-next.209.43ef1bc","@flighthq/signals":"0.3.1-next.209.43ef1bc","@flighthq/geometry":"0.3.1-next.209.43ef1bc","@flighthq/materials":"0.3.1-next.209.43ef1bc","@flighthq/adjustments":"0.3.1-next.209.43ef1bc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.209.43ef1bc_1786136567049_0.3062223209563357","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.320.fe56fc2":{"name":"@flighthq/render","version":"0.3.1-next.320.fe56fc2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.320.fe56fc2","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a8834f4e635969f7f2be1f9d488c7637cfa77d64","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.320.fe56fc2.tgz","fileCount":114,"integrity":"sha512-m73HahTN1MWC//0DTgzV8SqKqHM/U7nQFYai2UpnqdEE7DZ5bsJjAV+UeIXamUlUcAUI8QoeIx+uIuUZSxoEfA==","signatures":[{"sig":"MEUCIEFLGMIGJa03Xv4hlFeIdoCJfMZyXu8zbwh+CrfeRYLgAiEA+yP1g4kaSXiApxj21IXpTGn27wQLBoD5PzbUGkAIF0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.320.fe56fc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291554},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"fe56fc2367e1ea56588060d180063a6f305a3039","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.320.fe56fc2","@flighthq/mesh":"0.3.1-next.320.fe56fc2","@flighthq/node":"0.3.1-next.320.fe56fc2","@flighthq/color":"0.3.1-next.320.fe56fc2","@flighthq/types":"0.3.1-next.320.fe56fc2","@flighthq/entity":"0.3.1-next.320.fe56fc2","@flighthq/signals":"0.3.1-next.320.fe56fc2","@flighthq/geometry":"0.3.1-next.320.fe56fc2","@flighthq/materials":"0.3.1-next.320.fe56fc2","@flighthq/adjustments":"0.3.1-next.320.fe56fc2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.320.fe56fc2_1786158572769_0.8800333135359069","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.348.8115937":{"name":"@flighthq/render","version":"0.3.1-next.348.8115937","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.348.8115937","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a30bb4aea078f441dc6e666853dc3e5d25782499","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.348.8115937.tgz","fileCount":114,"integrity":"sha512-Ys9VuU/HeFPINUJw/TuSIGsG9cQr6ao5BKTGzYeX3noppBvKx85cjxhSj83qKsvJ76ZilKSdhPEyLMv3czab0A==","signatures":[{"sig":"MEUCIBNf0K+7jj5EJ5vEWJkozQlZRhG2Jy2E78y4EQFzg1wZAiEAoo/fgPLE1yantrVJTLc01gU3AA6SJ9qN/6JTd3+x1dI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.348.8115937","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291554},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"8115937ba9cc3c08ec2eacba7894a59aabae1a1c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.348.8115937","@flighthq/mesh":"0.3.1-next.348.8115937","@flighthq/node":"0.3.1-next.348.8115937","@flighthq/color":"0.3.1-next.348.8115937","@flighthq/types":"0.3.1-next.348.8115937","@flighthq/entity":"0.3.1-next.348.8115937","@flighthq/signals":"0.3.1-next.348.8115937","@flighthq/geometry":"0.3.1-next.348.8115937","@flighthq/materials":"0.3.1-next.348.8115937","@flighthq/adjustments":"0.3.1-next.348.8115937"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.348.8115937_1786165862780_0.0749172477695208","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.385.e32d957":{"name":"@flighthq/render","version":"0.3.1-next.385.e32d957","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.385.e32d957","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"63406a8589ebc92cd84389be4a5ea43f669c6f89","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.385.e32d957.tgz","fileCount":114,"integrity":"sha512-xqtEx1FSvO9PxN0Y5mnXPZhoHG97JmVwdipoVE9xfe7iO0QPraFzZwY5UP1tT6IAXDoPiGvptV+VsZQ/h/SKdA==","signatures":[{"sig":"MEYCIQC3nT41rEFpd/uh+f0jhJTmV5a7mknMVoUxyavM4pv+rwIhAPcjyXsq4lkXMFVYuZTVZHJNU3P9N9Og56nOYWc+tfDV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.385.e32d957","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291554},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e32d957b7a9aae691927b11a7330bec0d39a0f74","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.385.e32d957","@flighthq/mesh":"0.3.1-next.385.e32d957","@flighthq/node":"0.3.1-next.385.e32d957","@flighthq/color":"0.3.1-next.385.e32d957","@flighthq/types":"0.3.1-next.385.e32d957","@flighthq/entity":"0.3.1-next.385.e32d957","@flighthq/signals":"0.3.1-next.385.e32d957","@flighthq/geometry":"0.3.1-next.385.e32d957","@flighthq/materials":"0.3.1-next.385.e32d957","@flighthq/adjustments":"0.3.1-next.385.e32d957"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.385.e32d957_1786179374562_0.3928670719238676","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.401.5d59659":{"name":"@flighthq/render","version":"0.3.1-next.401.5d59659","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.401.5d59659","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b3951f5894123500bc562cdf695ae0779af49f9e","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.401.5d59659.tgz","fileCount":114,"integrity":"sha512-G+bffJFbu1mURmNhvKKqkXsXhLoqu3ejxZ5HeYgpzxq0Q1I2H7keQXYFrBDw+7KjtZqftIJ9qqvUVvbd14GaGw==","signatures":[{"sig":"MEQCICiKWw182p7iUcjT4KSsAXEfN+1OtsJiw3i0n7Fcj1vsAiBzw0UHkTi7h4YwmCH1jFh8G2wWK5lZ3L6Wgcoo2xrrAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.401.5d59659","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291554},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5d5965924eea5485cafb18863e7600fde6e9a7a1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.401.5d59659","@flighthq/mesh":"0.3.1-next.401.5d59659","@flighthq/node":"0.3.1-next.401.5d59659","@flighthq/color":"0.3.1-next.401.5d59659","@flighthq/types":"0.3.1-next.401.5d59659","@flighthq/entity":"0.3.1-next.401.5d59659","@flighthq/signals":"0.3.1-next.401.5d59659","@flighthq/geometry":"0.3.1-next.401.5d59659","@flighthq/materials":"0.3.1-next.401.5d59659","@flighthq/adjustments":"0.3.1-next.401.5d59659"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.401.5d59659_1786183112208_0.4931961627319179","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.407.d03a0bb":{"name":"@flighthq/render","version":"0.3.1-next.407.d03a0bb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.407.d03a0bb","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d4c9c32977bb76b78a746925cda1b0f2fc8e23ed","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.407.d03a0bb.tgz","fileCount":114,"integrity":"sha512-EU2BDnoIQq27JWSJws+bi8fR0gpH8W+mud6n72jYJogZJ01VCgyZ4OMHw5USji09PYtE+z/n+eBOtwlPGVf+AA==","signatures":[{"sig":"MEYCIQCQjix+pfQG/QroqJqHOXg+ST0N2MB7DAZINKdHbMjsUgIhAKFUFR30BcEZwmEKHPg+L0FH3ItZSMdMlETfby24Fyfg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.407.d03a0bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291554},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d03a0bb57b0f09c0b521e0c8e2948361b2a87e9e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.407.d03a0bb","@flighthq/mesh":"0.3.1-next.407.d03a0bb","@flighthq/node":"0.3.1-next.407.d03a0bb","@flighthq/color":"0.3.1-next.407.d03a0bb","@flighthq/types":"0.3.1-next.407.d03a0bb","@flighthq/entity":"0.3.1-next.407.d03a0bb","@flighthq/signals":"0.3.1-next.407.d03a0bb","@flighthq/geometry":"0.3.1-next.407.d03a0bb","@flighthq/materials":"0.3.1-next.407.d03a0bb","@flighthq/adjustments":"0.3.1-next.407.d03a0bb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.407.d03a0bb_1786297797064_0.7792566618578831","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.409.5c00b00":{"name":"@flighthq/render","version":"0.3.1-next.409.5c00b00","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.409.5c00b00","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"857ffe7f1ffd53f73a07459f75a96ee7f29351a3","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.409.5c00b00.tgz","fileCount":114,"integrity":"sha512-FQ2SFZuqTjjUeQB+iPOyQFskCBSjfRGSoLkwj4dnOO2HJOZh3tcSzCrZHFATVsDFiso7tYUZNYusOeINk/zmhA==","signatures":[{"sig":"MEUCIQDbnPtOJO3Tkce6k3I67k+yvpy/KpQ5PmyZyzSWvwongQIgfY79McS3+h0ymBObRw++fOPXqHlINYnmvSPybqTkgwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.409.5c00b00","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291554},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5c00b0009084f020e72b76bfb8d0c0ae74887289","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.409.5c00b00","@flighthq/mesh":"0.3.1-next.409.5c00b00","@flighthq/node":"0.3.1-next.409.5c00b00","@flighthq/color":"0.3.1-next.409.5c00b00","@flighthq/types":"0.3.1-next.409.5c00b00","@flighthq/entity":"0.3.1-next.409.5c00b00","@flighthq/signals":"0.3.1-next.409.5c00b00","@flighthq/geometry":"0.3.1-next.409.5c00b00","@flighthq/materials":"0.3.1-next.409.5c00b00","@flighthq/adjustments":"0.3.1-next.409.5c00b00"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.409.5c00b00_1786335223594_0.8846239389685933","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.425.a3192ab":{"name":"@flighthq/render","version":"0.3.1-next.425.a3192ab","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.425.a3192ab","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"89ec14bf70943347bfbe3edd47c04ee9df881fb9","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.425.a3192ab.tgz","fileCount":114,"integrity":"sha512-Wi0S0my9aLRWMgVjEywQzV9lPYqIe8THwQQrRuxuw+vvm48Q1lafMe3pluE+SSYQeSOCCs7f99BpC5nclkTh9Q==","signatures":[{"sig":"MEUCIFtS2F1NsA7g/bWOQ45+ov3sI72CS7mVkynaaTzfABpkAiEAwyJAXJC+rdClqV6slhQTU025uSCCG3+t8FGbqiiPg7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.425.a3192ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291554},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a3192ab4e788bb9d5dc2b774367eb1afbc3de3a9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.425.a3192ab","@flighthq/mesh":"0.3.1-next.425.a3192ab","@flighthq/node":"0.3.1-next.425.a3192ab","@flighthq/color":"0.3.1-next.425.a3192ab","@flighthq/types":"0.3.1-next.425.a3192ab","@flighthq/entity":"0.3.1-next.425.a3192ab","@flighthq/signals":"0.3.1-next.425.a3192ab","@flighthq/geometry":"0.3.1-next.425.a3192ab","@flighthq/materials":"0.3.1-next.425.a3192ab","@flighthq/adjustments":"0.3.1-next.425.a3192ab"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.425.a3192ab_1786336089789_0.4142376280816116","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.493.539802d":{"name":"@flighthq/render","version":"0.3.1-next.493.539802d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.493.539802d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"72e881625adaad931d10e3df9b858550810d3992","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.493.539802d.tgz","fileCount":114,"integrity":"sha512-urJbTeie2y2aI90tYAgp9Z5toWdXyI0hFJ9Ero66EXloQvO+8+weoVcSVqowfGrLYHbW5g0DnyGYsFJXuJZ3ug==","signatures":[{"sig":"MEQCIHg4XW6q7v1CUmcwpSc0GtKn7gHk1sG8gUcPeeuizSlOAiA5lVGREnFxQmu6iJv4OqGEz6wjaRjGJsC3E5OntaWgDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.493.539802d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291554},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"539802d38ef3045458a26276a8d21b7648735f82","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.493.539802d","@flighthq/mesh":"0.3.1-next.493.539802d","@flighthq/node":"0.3.1-next.493.539802d","@flighthq/color":"0.3.1-next.493.539802d","@flighthq/types":"0.3.1-next.493.539802d","@flighthq/entity":"0.3.1-next.493.539802d","@flighthq/signals":"0.3.1-next.493.539802d","@flighthq/geometry":"0.3.1-next.493.539802d","@flighthq/materials":"0.3.1-next.493.539802d","@flighthq/adjustments":"0.3.1-next.493.539802d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.493.539802d_1786392046538_0.05951733135016424","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.509.c235802":{"name":"@flighthq/render","version":"0.3.1-next.509.c235802","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.509.c235802","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"75c8441349922742e2ada5adaad411c983256c8e","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.509.c235802.tgz","fileCount":114,"integrity":"sha512-gu7jPbOCkpmdR/FjD5f6aGV4ZoXA5NTFfVCGNBQZ6ebql4NC5wrnXrgQN1ge5MmVbFqCpMdFMNfxmsBVJ5E+xQ==","signatures":[{"sig":"MEYCIQCVGDr2iJyCvuZC+1wgJ6D/0paWcUxhjvpNjXXS+kd1XAIhAIyZ3ugDMjTDukVow8Hw8BMgEDYlIF/AzfR/G8LZUJY7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.509.c235802","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291554},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c2358021ef9f4dbffd5b42491d550edacdc41f09","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.509.c235802","@flighthq/mesh":"0.3.1-next.509.c235802","@flighthq/node":"0.3.1-next.509.c235802","@flighthq/color":"0.3.1-next.509.c235802","@flighthq/types":"0.3.1-next.509.c235802","@flighthq/entity":"0.3.1-next.509.c235802","@flighthq/signals":"0.3.1-next.509.c235802","@flighthq/geometry":"0.3.1-next.509.c235802","@flighthq/materials":"0.3.1-next.509.c235802","@flighthq/adjustments":"0.3.1-next.509.c235802"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.509.c235802_1786394468965_0.07500402362554381","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.575.c1f8e01":{"name":"@flighthq/render","version":"0.3.1-next.575.c1f8e01","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.575.c1f8e01","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"73bf31cb7d0b85344f63ebcb7366cea7b8a6b8a9","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.575.c1f8e01.tgz","fileCount":114,"integrity":"sha512-yWcbc4MP3qFzT0uWpHoACcSDZa4rmMsGVPC86UXtBexRLNh+0KAYQtYZwpyYuEWp/sxg1hzF2ldoWrlZZdhBuw==","signatures":[{"sig":"MEUCIQCFulth6tj/Q95/dFvuLCla3dqCTO7V6m03IkCbf0CqjQIgUoBAA00COGTkBSv2IAizVF0LiSmyl75S9a/tzLCBf3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.575.c1f8e01","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":296100},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c1f8e01d140fcec88ff8b60468ab3bd960359a95","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.575.c1f8e01","@flighthq/mesh":"0.3.1-next.575.c1f8e01","@flighthq/node":"0.3.1-next.575.c1f8e01","@flighthq/color":"0.3.1-next.575.c1f8e01","@flighthq/types":"0.3.1-next.575.c1f8e01","@flighthq/entity":"0.3.1-next.575.c1f8e01","@flighthq/signals":"0.3.1-next.575.c1f8e01","@flighthq/geometry":"0.3.1-next.575.c1f8e01","@flighthq/materials":"0.3.1-next.575.c1f8e01","@flighthq/adjustments":"0.3.1-next.575.c1f8e01"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.575.c1f8e01_1786416154358_0.46991832977170045","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.616.aa7ae7f":{"name":"@flighthq/render","version":"0.3.1-next.616.aa7ae7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.616.aa7ae7f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"75f82aeda7f6be0b713b768f8fa90bff61901eed","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.616.aa7ae7f.tgz","fileCount":114,"integrity":"sha512-l+pyNPFjStkoI/YdCJFtWdzc81AuZKBxQRf3PeJPt+RofATwl0P3oDOM75/o54Xkf0k91HKXKaBQ16OW+ZvmfQ==","signatures":[{"sig":"MEYCIQDG1sVque6nrkbsX/H8OlWZy82DZTpB/4ZrNvMCpHL0MQIhAMmmEISzQSP40HIMDafckkpKAyV9TqpI1HGeH7DgeB+j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.616.aa7ae7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":296100},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"aa7ae7f5da1ce5ab690f31fda0b5f52b91c7c680","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.616.aa7ae7f","@flighthq/mesh":"0.3.1-next.616.aa7ae7f","@flighthq/node":"0.3.1-next.616.aa7ae7f","@flighthq/color":"0.3.1-next.616.aa7ae7f","@flighthq/types":"0.3.1-next.616.aa7ae7f","@flighthq/entity":"0.3.1-next.616.aa7ae7f","@flighthq/signals":"0.3.1-next.616.aa7ae7f","@flighthq/geometry":"0.3.1-next.616.aa7ae7f","@flighthq/materials":"0.3.1-next.616.aa7ae7f","@flighthq/adjustments":"0.3.1-next.616.aa7ae7f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.616.aa7ae7f_1786460884605_0.938630588034246","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.617.89baf58":{"name":"@flighthq/render","version":"0.3.1-next.617.89baf58","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.617.89baf58","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"47d4785df2c35b5bd1811bf6c1f5a483d03074a5","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.617.89baf58.tgz","fileCount":114,"integrity":"sha512-oVIyxcdnnl1Zpbt8PrdogbFIE42N6QFlyVxU0qTLEyQxiPNnplMMZaCYn+pwdg4rOX56LDEc295DTvrkApOAJw==","signatures":[{"sig":"MEUCICyAYbKYZ7iqbuly5W2ByY8Rlxkr3niK2OCKT4snIQ+wAiEAxlrICUWiTlKLH/R6h9KnttJ27vZ2+8hBStQcARWspFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.617.89baf58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":296100},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"89baf58048bb93381a4e2e80669428b2d9e8464e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.617.89baf58","@flighthq/mesh":"0.3.1-next.617.89baf58","@flighthq/node":"0.3.1-next.617.89baf58","@flighthq/color":"0.3.1-next.617.89baf58","@flighthq/types":"0.3.1-next.617.89baf58","@flighthq/entity":"0.3.1-next.617.89baf58","@flighthq/signals":"0.3.1-next.617.89baf58","@flighthq/geometry":"0.3.1-next.617.89baf58","@flighthq/materials":"0.3.1-next.617.89baf58","@flighthq/adjustments":"0.3.1-next.617.89baf58"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.617.89baf58_1786461125652_0.6124693804222197","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.625.675880d":{"name":"@flighthq/render","version":"0.3.1-next.625.675880d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.625.675880d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b3caa050e57e43cdaabece2171b217006d1f8280","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.625.675880d.tgz","fileCount":114,"integrity":"sha512-e628rbrXzGMxewzpaDvnqDq/R7iIO8LgqURWO9DNMv6CYqmfcGVcWbG4aAPvpcy28VZZI54dgH5+9RCf3D+1MQ==","signatures":[{"sig":"MEQCIGFHwfGpuEaBpPXMLjMAkk9lnkCsX8CoQLEHTybb7U1xAiBrT0VwcezAavOjERqgzwDTCAz5qe+xdvSKMwXX3y5wQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.625.675880d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":296100},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"675880d4809a098f9933d9201438981c8f7c559a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.625.675880d","@flighthq/mesh":"0.3.1-next.625.675880d","@flighthq/node":"0.3.1-next.625.675880d","@flighthq/color":"0.3.1-next.625.675880d","@flighthq/types":"0.3.1-next.625.675880d","@flighthq/entity":"0.3.1-next.625.675880d","@flighthq/signals":"0.3.1-next.625.675880d","@flighthq/geometry":"0.3.1-next.625.675880d","@flighthq/materials":"0.3.1-next.625.675880d","@flighthq/adjustments":"0.3.1-next.625.675880d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.625.675880d_1786462226152_0.5972469850765236","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.703.e259040":{"name":"@flighthq/render","version":"0.3.1-next.703.e259040","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.703.e259040","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c60a12d5f1c965f1918a9256764ee2c6004e24b6","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.703.e259040.tgz","fileCount":114,"integrity":"sha512-03vBD5stibnfR4CYcPNkA+BuHwiV44qMBc+MjdzJzqk6zasUrHgTiDr6EsfmX98/C6XYbaAxDZ5ObFbppOM1rA==","signatures":[{"sig":"MEUCIQCgkgTwkHesTshCO/hPoqIz6+D+qHBwh2OKUobPdxhfJgIgQMpRQBN6IdvRiAwTQisUdXjBGZDpWZV9k58R5C+zHoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.703.e259040","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303801},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e259040efb8ee9a573e8e86d8dc74a716dd62a8a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.703.e259040","@flighthq/mesh":"0.3.1-next.703.e259040","@flighthq/node":"0.3.1-next.703.e259040","@flighthq/color":"0.3.1-next.703.e259040","@flighthq/types":"0.3.1-next.703.e259040","@flighthq/entity":"0.3.1-next.703.e259040","@flighthq/signals":"0.3.1-next.703.e259040","@flighthq/geometry":"0.3.1-next.703.e259040","@flighthq/registry":"0.3.1-next.703.e259040","@flighthq/materials":"0.3.1-next.703.e259040","@flighthq/adjustments":"0.3.1-next.703.e259040"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.703.e259040_1786559624363_0.09529945341663404","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.704.69286f6":{"name":"@flighthq/render","version":"0.3.1-next.704.69286f6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.704.69286f6","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d8967a43298772875acb8215a1f5efdc73eb849e","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.704.69286f6.tgz","fileCount":114,"integrity":"sha512-NDzseFVkUU1SUJjEbh7nc14tVg9bryQaH+VKk1SuI3ozQZzpnnBjN/ngBH5zb1Jttwe4qKXyB0L0JKEoW7YeBA==","signatures":[{"sig":"MEUCIQCWxUw1GQHSe2HAX9mB+ExU/PkyzHA2oxqSqtoqwmf2uwIgDj2OpUPVJni2P+UVMZ5XvrQeoA7ewVDDmIJm10y0CrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.704.69286f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303801},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"69286f6d53cd41de4ada5de457c5285108acc1e9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.704.69286f6","@flighthq/mesh":"0.3.1-next.704.69286f6","@flighthq/node":"0.3.1-next.704.69286f6","@flighthq/color":"0.3.1-next.704.69286f6","@flighthq/types":"0.3.1-next.704.69286f6","@flighthq/entity":"0.3.1-next.704.69286f6","@flighthq/signals":"0.3.1-next.704.69286f6","@flighthq/geometry":"0.3.1-next.704.69286f6","@flighthq/registry":"0.3.1-next.704.69286f6","@flighthq/materials":"0.3.1-next.704.69286f6","@flighthq/adjustments":"0.3.1-next.704.69286f6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.704.69286f6_1786560546213_0.8061965010148386","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.733.f1845ac":{"name":"@flighthq/render","version":"0.3.1-next.733.f1845ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.733.f1845ac","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0a53f27ecae0109cab9cc56db62c1986df50a983","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.733.f1845ac.tgz","fileCount":114,"integrity":"sha512-Mztm2UnOkAq9YizIJsS5jrBYwotwf/xJ/Imfm60RR1A+Sje7ehte1B6G62+52yGHQ0WSvpFOCqhy6I33ytM5ag==","signatures":[{"sig":"MEYCIQDjUKpuTRjO6kGnczHjHTNsmgqP5S95fROOWZKnd/4dFgIhALD5omE/+kpw7zn9+j+HRZC/ybKGmW4+9gUoQPBeKnDd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.733.f1845ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311277},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f1845acf98bf38f5a96072a59ba22a1c68395195","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.733.f1845ac","@flighthq/mesh":"0.3.1-next.733.f1845ac","@flighthq/node":"0.3.1-next.733.f1845ac","@flighthq/color":"0.3.1-next.733.f1845ac","@flighthq/types":"0.3.1-next.733.f1845ac","@flighthq/entity":"0.3.1-next.733.f1845ac","@flighthq/signals":"0.3.1-next.733.f1845ac","@flighthq/geometry":"0.3.1-next.733.f1845ac","@flighthq/registry":"0.3.1-next.733.f1845ac","@flighthq/materials":"0.3.1-next.733.f1845ac","@flighthq/adjustments":"0.3.1-next.733.f1845ac"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.733.f1845ac_1786563063152_0.6144061524092674","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.780.12e6944":{"name":"@flighthq/render","version":"0.3.1-next.780.12e6944","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.780.12e6944","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3d07f866ead36c659e75eb7348b3733573ee7587","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.780.12e6944.tgz","fileCount":114,"integrity":"sha512-p0fxVM1ez4WlEgwR68HTk5hbO0AB/AD0USb5FIGvw8nZoGqxNucknSDhr8QW0VCURb41sz5IYkR+ju3i6lU4gQ==","signatures":[{"sig":"MEQCIDDiUTjLDipcvKCgVQ1rgarfOjpoXTuSv1B+XNPc8FyvAiAGbW8FBEkiVa0dZ2AJZQF5dn82QDDgWgZ7sJ+Z90XdTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.780.12e6944","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312516},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"12e69444311b0c795afbd780d78e1d4daf5d848c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.780.12e6944","@flighthq/mesh":"0.3.1-next.780.12e6944","@flighthq/node":"0.3.1-next.780.12e6944","@flighthq/color":"0.3.1-next.780.12e6944","@flighthq/types":"0.3.1-next.780.12e6944","@flighthq/entity":"0.3.1-next.780.12e6944","@flighthq/signals":"0.3.1-next.780.12e6944","@flighthq/geometry":"0.3.1-next.780.12e6944","@flighthq/registry":"0.3.1-next.780.12e6944","@flighthq/materials":"0.3.1-next.780.12e6944","@flighthq/adjustments":"0.3.1-next.780.12e6944"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.780.12e6944_1786577363984_0.544594109493749","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.794.0bfc53e":{"name":"@flighthq/render","version":"0.3.1-next.794.0bfc53e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.794.0bfc53e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a97b0249fb8f01941f4a57958018615c70e4491d","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.794.0bfc53e.tgz","fileCount":114,"integrity":"sha512-T+dmuCfWfnhhzgnhbFk6FkGuenl3lztYwR/xBov+r25Q/v7/TlvCICc/U+kTr0Y2wRxTOl8MdwHgcjv7fksD9w==","signatures":[{"sig":"MEYCIQDuXvzHFKJA8x1FAidubo6VA73VPKKQC/6IxxeVIuvbjAIhAPnwY0a+ifxib53RmGeQv/LNgTt9s/h/Tho61ZICqK3U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.794.0bfc53e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312516},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0bfc53e8e8150f37bac02bdc262abb13c7495116","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.794.0bfc53e","@flighthq/mesh":"0.3.1-next.794.0bfc53e","@flighthq/node":"0.3.1-next.794.0bfc53e","@flighthq/color":"0.3.1-next.794.0bfc53e","@flighthq/types":"0.3.1-next.794.0bfc53e","@flighthq/entity":"0.3.1-next.794.0bfc53e","@flighthq/signals":"0.3.1-next.794.0bfc53e","@flighthq/geometry":"0.3.1-next.794.0bfc53e","@flighthq/registry":"0.3.1-next.794.0bfc53e","@flighthq/materials":"0.3.1-next.794.0bfc53e","@flighthq/adjustments":"0.3.1-next.794.0bfc53e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.794.0bfc53e_1786581653581_0.8342548944884252","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.836.609b031":{"name":"@flighthq/render","version":"0.3.1-next.836.609b031","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.836.609b031","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"05c48acacd962233a27de29484c85a5d26af50bd","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.836.609b031.tgz","fileCount":114,"integrity":"sha512-qZw2mXr6x7Wix3pODd6aq9TJ6qlcXOFxpGlT/C/EHKjHzxYG74KuvCQPNVW+yr6eWdgpck9k1t54qf/3zCv0jg==","signatures":[{"sig":"MEYCIQCbeLXM8XrRfX0IKNTd7qZLnd/5B8LRqWFdm/IROIFpvwIhAPhgUDl1PFlIgdPI+p00csJ2QfRoc2MVE8/L6IqAt964","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.836.609b031","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312516},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"609b03134bc9bcbe7be18b38d62a8119ea6260fc","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.836.609b031","@flighthq/mesh":"0.3.1-next.836.609b031","@flighthq/node":"0.3.1-next.836.609b031","@flighthq/color":"0.3.1-next.836.609b031","@flighthq/types":"0.3.1-next.836.609b031","@flighthq/entity":"0.3.1-next.836.609b031","@flighthq/signals":"0.3.1-next.836.609b031","@flighthq/geometry":"0.3.1-next.836.609b031","@flighthq/registry":"0.3.1-next.836.609b031","@flighthq/materials":"0.3.1-next.836.609b031","@flighthq/adjustments":"0.3.1-next.836.609b031"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.836.609b031_1786583984355_0.9628587273572244","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.837.46a9259":{"name":"@flighthq/render","version":"0.3.1-next.837.46a9259","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.837.46a9259","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"93aa4dffd3cbd81aa84bb679db393b0bd5eb20ae","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.837.46a9259.tgz","fileCount":114,"integrity":"sha512-Yh6BzOYyI9iXZkzd8Kv7SUqSXXZspYC5VMOKUglhHXC71b9MxxtreVr4IeAIUOOAjCF2hHV4KSEkt3FcEEtcwg==","signatures":[{"sig":"MEYCIQD6TElDuNmNZhiQF+m5U/ama43HK2iN4/3LEJ6zfGDjvAIhAMb2/PwXyZYSjvwY6LvFXf2HiZ729Q1cV0Ce/ja5ea2c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.837.46a9259","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312516},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"46a9259ea45aa6c8e7c6e27ee15d98a3696892d6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.837.46a9259","@flighthq/mesh":"0.3.1-next.837.46a9259","@flighthq/node":"0.3.1-next.837.46a9259","@flighthq/color":"0.3.1-next.837.46a9259","@flighthq/types":"0.3.1-next.837.46a9259","@flighthq/entity":"0.3.1-next.837.46a9259","@flighthq/signals":"0.3.1-next.837.46a9259","@flighthq/geometry":"0.3.1-next.837.46a9259","@flighthq/registry":"0.3.1-next.837.46a9259","@flighthq/materials":"0.3.1-next.837.46a9259","@flighthq/adjustments":"0.3.1-next.837.46a9259"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.837.46a9259_1786587849416_0.05214740462765932","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.845.b5a7c82":{"name":"@flighthq/render","version":"0.3.1-next.845.b5a7c82","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.845.b5a7c82","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"cb209b5d34d30451a7e90b82581eefed03c1638a","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.845.b5a7c82.tgz","fileCount":114,"integrity":"sha512-W1J88IFBQ6ACqMzY/T2PWXTcfwaNhPXkvXFFEE2OmcaTeQxTr3kW4Xuu8JcFjHe9fqInK4ewuVys8zfAIaVCzw==","signatures":[{"sig":"MEUCICrrOPUFQkwM1xr44bTKG8MzcUA+uJGlsjiSZUDy6R65AiEA9zxMb0uyDUbexAiNX99dQwkt/Wn5QFYh3WC1sJ950fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.845.b5a7c82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312516},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b5a7c823c6835c24d6f4eca104ded502ff7fadaa","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.845.b5a7c82","@flighthq/mesh":"0.3.1-next.845.b5a7c82","@flighthq/node":"0.3.1-next.845.b5a7c82","@flighthq/color":"0.3.1-next.845.b5a7c82","@flighthq/types":"0.3.1-next.845.b5a7c82","@flighthq/entity":"0.3.1-next.845.b5a7c82","@flighthq/signals":"0.3.1-next.845.b5a7c82","@flighthq/geometry":"0.3.1-next.845.b5a7c82","@flighthq/registry":"0.3.1-next.845.b5a7c82","@flighthq/materials":"0.3.1-next.845.b5a7c82","@flighthq/adjustments":"0.3.1-next.845.b5a7c82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.845.b5a7c82_1786590129015_0.9680131507770235","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.847.2e6f8bf":{"name":"@flighthq/render","version":"0.3.1-next.847.2e6f8bf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.847.2e6f8bf","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8119c38ea05622bd5cc4ebabd10da594cf422257","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.847.2e6f8bf.tgz","fileCount":114,"integrity":"sha512-rPeoTATjKL9b2Z7RwVS3OreMUFJPKkBXD6In36+VeFAmqYSR9PH1glPrDvqd8v8+E0XJwMFI/15/lpwez6s+oQ==","signatures":[{"sig":"MEUCIHpAlatwX+wLrqqSky7hrOZMObJezQ8bD9QFGv5DkBJvAiEA8ZbqpvgmnN4amFKqwR3LsLvTrNgQj2tN970hK1L/q3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.847.2e6f8bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312516},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"2e6f8bf92aa599339a63d75600b64a6ddb1a1de9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.847.2e6f8bf","@flighthq/mesh":"0.3.1-next.847.2e6f8bf","@flighthq/node":"0.3.1-next.847.2e6f8bf","@flighthq/color":"0.3.1-next.847.2e6f8bf","@flighthq/types":"0.3.1-next.847.2e6f8bf","@flighthq/entity":"0.3.1-next.847.2e6f8bf","@flighthq/signals":"0.3.1-next.847.2e6f8bf","@flighthq/geometry":"0.3.1-next.847.2e6f8bf","@flighthq/registry":"0.3.1-next.847.2e6f8bf","@flighthq/materials":"0.3.1-next.847.2e6f8bf","@flighthq/adjustments":"0.3.1-next.847.2e6f8bf"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.847.2e6f8bf_1786593567510_0.6596501601852349","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.861.5a56d7a":{"name":"@flighthq/render","version":"0.3.1-next.861.5a56d7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.861.5a56d7a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4b83ec3cea9d70780360fff2c17e7f797357fa33","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.861.5a56d7a.tgz","fileCount":114,"integrity":"sha512-AtYG1yZGzvbAVpMcvYCzpZiNBHUtrmrNlvIFRCABslySj0qZJISc32B+qmOzbaAxn5qR8zj0fAAb8lL4vqkaag==","signatures":[{"sig":"MEYCIQDhs9pMj3g6riN+eOdkwWe4GWCk/hPl7yrRzF0exF/CswIhAIUswG0CBqdsI1Cj/9UnlmlOWUyMRW4sSdY8PCbsJ1AV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.861.5a56d7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312516},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5a56d7aab96bb883d20688af6424d110b151fbaa","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.861.5a56d7a","@flighthq/mesh":"0.3.1-next.861.5a56d7a","@flighthq/node":"0.3.1-next.861.5a56d7a","@flighthq/color":"0.3.1-next.861.5a56d7a","@flighthq/types":"0.3.1-next.861.5a56d7a","@flighthq/entity":"0.3.1-next.861.5a56d7a","@flighthq/signals":"0.3.1-next.861.5a56d7a","@flighthq/geometry":"0.3.1-next.861.5a56d7a","@flighthq/registry":"0.3.1-next.861.5a56d7a","@flighthq/materials":"0.3.1-next.861.5a56d7a","@flighthq/adjustments":"0.3.1-next.861.5a56d7a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.861.5a56d7a_1786593707221_0.3030510665900852","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.887.9f59a84":{"name":"@flighthq/render","version":"0.3.1-next.887.9f59a84","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.887.9f59a84","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ad8858dc238b5327c0a90eed3b498fe7420c2de8","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.887.9f59a84.tgz","fileCount":114,"integrity":"sha512-EIOk8sgh82OC9Vl4nGAxduH1Hep0z7tpQZ72dgI7IFmUro1qBm20QtAmAMOKDOtKWnNEelohkZmruU3u3iXmXw==","signatures":[{"sig":"MEUCIQCEN/OPL5s/iPcqQ0TiWR5OetIL3V0VauR+3dNWr4YMVwIgEcvkZ35x1z6SIzOh0v3xo6UdhB29x2HxyWX4XC12mIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.887.9f59a84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312516},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9f59a84e89b0b6b614037d95baa82df062bc31d1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.887.9f59a84","@flighthq/mesh":"0.3.1-next.887.9f59a84","@flighthq/node":"0.3.1-next.887.9f59a84","@flighthq/color":"0.3.1-next.887.9f59a84","@flighthq/types":"0.3.1-next.887.9f59a84","@flighthq/entity":"0.3.1-next.887.9f59a84","@flighthq/signals":"0.3.1-next.887.9f59a84","@flighthq/geometry":"0.3.1-next.887.9f59a84","@flighthq/registry":"0.3.1-next.887.9f59a84","@flighthq/materials":"0.3.1-next.887.9f59a84","@flighthq/adjustments":"0.3.1-next.887.9f59a84"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.887.9f59a84_1786602114661_0.22935675811743694","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.948.85d9f30":{"name":"@flighthq/render","version":"0.3.1-next.948.85d9f30","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.948.85d9f30","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"cd629de0bd9ce27cb5927ed9f90e1103c95af12f","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.948.85d9f30.tgz","fileCount":114,"integrity":"sha512-C0JzJy94C38qkLxjI2/bz+k2/aLhQkFG1h8LaRhK44e8xTEnYhDm/frahUaWFDC/RH766K81HbKKpoQ9UQzCyA==","signatures":[{"sig":"MEYCIQDB1E7z8qS2Z4RpR5RCYvvAuy3eLOTeSBmj4bfdogxJuwIhAMrPpZlGkFCenNP6GSSyog5fpifjSqMghSuZc12PZEbH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.948.85d9f30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312516},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"85d9f3057c1cf94b0aa22c37cf7be1e156075b6f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.948.85d9f30","@flighthq/mesh":"0.3.1-next.948.85d9f30","@flighthq/node":"0.3.1-next.948.85d9f30","@flighthq/color":"0.3.1-next.948.85d9f30","@flighthq/types":"0.3.1-next.948.85d9f30","@flighthq/entity":"0.3.1-next.948.85d9f30","@flighthq/signals":"0.3.1-next.948.85d9f30","@flighthq/geometry":"0.3.1-next.948.85d9f30","@flighthq/registry":"0.3.1-next.948.85d9f30","@flighthq/materials":"0.3.1-next.948.85d9f30","@flighthq/adjustments":"0.3.1-next.948.85d9f30"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.948.85d9f30_1786635266707_0.10089384923921352","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.970.9691e7b":{"name":"@flighthq/render","version":"0.3.1-next.970.9691e7b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.970.9691e7b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3a7c89a6aa3b54d3957457baa39b2fa955e7feb6","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.970.9691e7b.tgz","fileCount":114,"integrity":"sha512-a4M2SgsI0nc886DxcpXqip7WrIc0bDG2pdZ8dv8opc0cm9DuqKu175g2M3JHb0oNZAmrx8R7KKY+slTRhSmDQg==","signatures":[{"sig":"MEUCIHxK/WyC5+s9tQacOghjGxFCOztaNrQFlyHszZWVEdoeAiEAlyXx8vPbqR6wdLNopUfx2XcBoI2bAvosj8PuHXgYMzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.970.9691e7b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312516},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9691e7b43412c9b06f7b09156753049b699c19f5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.970.9691e7b","@flighthq/mesh":"0.3.1-next.970.9691e7b","@flighthq/node":"0.3.1-next.970.9691e7b","@flighthq/color":"0.3.1-next.970.9691e7b","@flighthq/types":"0.3.1-next.970.9691e7b","@flighthq/entity":"0.3.1-next.970.9691e7b","@flighthq/signals":"0.3.1-next.970.9691e7b","@flighthq/geometry":"0.3.1-next.970.9691e7b","@flighthq/registry":"0.3.1-next.970.9691e7b","@flighthq/materials":"0.3.1-next.970.9691e7b","@flighthq/adjustments":"0.3.1-next.970.9691e7b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.970.9691e7b_1786636250673_0.7109845408388067","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.971.33e20ba":{"name":"@flighthq/render","version":"0.3.1-next.971.33e20ba","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.971.33e20ba","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e126735634b55ec259fc4d9e200e3425254a3f3d","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.971.33e20ba.tgz","fileCount":114,"integrity":"sha512-wOJs0AcwWCHWjsctirsOwh2dmJN7EtPVJDbz/QbustsYKbpLgbK4hjQ1FtFIIFkwj6AQ2G99Zkcpdq2wLiEVQQ==","signatures":[{"sig":"MEUCIGMpPDcwDm7gbLBsO3+gIYguu1JG/dledMRxdD2yyeqbAiEAmC80vUoYaMG+akSGH6x/wgpZxjg864/aV7I0/Rq+q4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.971.33e20ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312516},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"33e20ba40aef7452bcf5bfa67c49b6ebd3c5407f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.971.33e20ba","@flighthq/mesh":"0.3.1-next.971.33e20ba","@flighthq/node":"0.3.1-next.971.33e20ba","@flighthq/color":"0.3.1-next.971.33e20ba","@flighthq/types":"0.3.1-next.971.33e20ba","@flighthq/entity":"0.3.1-next.971.33e20ba","@flighthq/signals":"0.3.1-next.971.33e20ba","@flighthq/geometry":"0.3.1-next.971.33e20ba","@flighthq/registry":"0.3.1-next.971.33e20ba","@flighthq/materials":"0.3.1-next.971.33e20ba","@flighthq/adjustments":"0.3.1-next.971.33e20ba"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.971.33e20ba_1786636917315_0.3889120533168291","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.975.01aea94":{"name":"@flighthq/render","version":"0.3.1-next.975.01aea94","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.975.01aea94","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d29ce34c89329413b9df77ff0df2cb4129e74fe7","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.975.01aea94.tgz","fileCount":114,"integrity":"sha512-Xe+fJdiBRJpVPI0rgQGJhk12xnWWfP3RW66sHmek/c26BIzX9GGb1ZIaMzYoyjATHz661sPgxAeF3xm7TicLCw==","signatures":[{"sig":"MEUCIHNNpIBJDKVdTW0qRWkQYc02hq5HZZ9z61S1cvvYtAfKAiEAiFtdh3WuKVFStbpNjyxCX4O85YtILDioP/QVK09H9Ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.975.01aea94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312516},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"01aea9432318b582da5c33917056b3c99cdc3a9a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.975.01aea94","@flighthq/mesh":"0.3.1-next.975.01aea94","@flighthq/node":"0.3.1-next.975.01aea94","@flighthq/color":"0.3.1-next.975.01aea94","@flighthq/types":"0.3.1-next.975.01aea94","@flighthq/entity":"0.3.1-next.975.01aea94","@flighthq/signals":"0.3.1-next.975.01aea94","@flighthq/geometry":"0.3.1-next.975.01aea94","@flighthq/registry":"0.3.1-next.975.01aea94","@flighthq/materials":"0.3.1-next.975.01aea94","@flighthq/adjustments":"0.3.1-next.975.01aea94"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.975.01aea94_1786639528927_0.08888423720556204","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.996.06087b5":{"name":"@flighthq/render","version":"0.3.1-next.996.06087b5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.996.06087b5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"bdfa17db2f5e901b00ffa684dfe4465986844cdc","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.996.06087b5.tgz","fileCount":114,"integrity":"sha512-orpOOMIVcD2zgxrrm3yDjDzhw1CeunzyYHPwKuD0yUML03P6Z/Gw3RUf20erUKl0NVMaFZvokk2gfKxjV+L0+g==","signatures":[{"sig":"MEYCIQCs/GHsr0VanB/e++WD1msCZEEBkBbJr6tckSsI4bXRHAIhALG4Z6gILbXeeaiXbyySxOFhJ/E4DHC2JR2WI0V/i97c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.996.06087b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312516},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"06087b5b7b29d1eef90012d3b9a63ebd96c2eca6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.996.06087b5","@flighthq/mesh":"0.3.1-next.996.06087b5","@flighthq/node":"0.3.1-next.996.06087b5","@flighthq/color":"0.3.1-next.996.06087b5","@flighthq/types":"0.3.1-next.996.06087b5","@flighthq/entity":"0.3.1-next.996.06087b5","@flighthq/signals":"0.3.1-next.996.06087b5","@flighthq/geometry":"0.3.1-next.996.06087b5","@flighthq/registry":"0.3.1-next.996.06087b5","@flighthq/materials":"0.3.1-next.996.06087b5","@flighthq/adjustments":"0.3.1-next.996.06087b5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.996.06087b5_1786653085435_0.7351107169812667","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1041.35b950c":{"name":"@flighthq/render","version":"0.3.1-next.1041.35b950c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.1041.35b950c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5fcac2312b34723b6894ffe3c141eaf1fe55b851","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.1041.35b950c.tgz","fileCount":114,"integrity":"sha512-bcKWwCYN+IYcHJQ7amIrznQEmSGMStyKjIjq8HFBCdyFVX+N2K5ez+D+On59bi3Bp14ysAJroFqtr3fyOwBPXQ==","signatures":[{"sig":"MEUCIQCSz9NjeXMqmJOM7LyDFmZ6FdyuMymV4ks5owwsAsSzNgIgYrfirhRyk5S3VZ+lqnaWkA3GZ7dGPEt6xZOcRXusc2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.1041.35b950c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"35b950cddf407477596a5dfec6e9e1c26daaecbe","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.1041.35b950c","@flighthq/mesh":"0.3.1-next.1041.35b950c","@flighthq/node":"0.3.1-next.1041.35b950c","@flighthq/color":"0.3.1-next.1041.35b950c","@flighthq/types":"0.3.1-next.1041.35b950c","@flighthq/entity":"0.3.1-next.1041.35b950c","@flighthq/signals":"0.3.1-next.1041.35b950c","@flighthq/geometry":"0.3.1-next.1041.35b950c","@flighthq/registry":"0.3.1-next.1041.35b950c","@flighthq/materials":"0.3.1-next.1041.35b950c","@flighthq/adjustments":"0.3.1-next.1041.35b950c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.1041.35b950c_1786665943100_0.6492670202453084","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1050.9114695":{"name":"@flighthq/render","version":"0.3.1-next.1050.9114695","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.1050.9114695","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5a64b1558200934354c18a633aab9256a227c52e","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.1050.9114695.tgz","fileCount":114,"integrity":"sha512-TrzJR0M3r+3Nq0VrNx1IO/dphCcvGlLtpoS0VQUsndUTYr7iFP17deF0nL2uVoCl8YeQqw3JYXnGMrn/NqXkdw==","signatures":[{"sig":"MEUCIHNOzpn2WDz4OkWveWzO/GTBdEETypAxJRr+DZzJzcytAiEAu/erXJm1wFAySdA+MqokTMGPUxOBfw5N8FVidBLD5U8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.1050.9114695","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"91146957134f8ec3485527a5d084d339e4a79080","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.1050.9114695","@flighthq/mesh":"0.3.1-next.1050.9114695","@flighthq/node":"0.3.1-next.1050.9114695","@flighthq/color":"0.3.1-next.1050.9114695","@flighthq/types":"0.3.1-next.1050.9114695","@flighthq/entity":"0.3.1-next.1050.9114695","@flighthq/signals":"0.3.1-next.1050.9114695","@flighthq/geometry":"0.3.1-next.1050.9114695","@flighthq/registry":"0.3.1-next.1050.9114695","@flighthq/materials":"0.3.1-next.1050.9114695","@flighthq/adjustments":"0.3.1-next.1050.9114695"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.1050.9114695_1786671700856_0.42916837683960707","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1055.12501ae":{"name":"@flighthq/render","version":"0.3.1-next.1055.12501ae","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.1055.12501ae","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"43117aa6692dd6dc50c5f4ca0ee780a9fc8a989a","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.1055.12501ae.tgz","fileCount":114,"integrity":"sha512-iHrxfLqo4spoJwUz503wshs+RTQDpCJ4PpiR8Al/fTwChG/NxVPeekz0A6Fz63Orrp74p5HsZoqKwXJtoc82rQ==","signatures":[{"sig":"MEQCIGqotD67bRXfTf009bi1QKEruAPL2uMeekEFlzagk7nUAiAk07KFXRS5Z4gncos13wdSN0ghlQgGBiKzIpbp8QuE5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.1055.12501ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"12501ae26c0ad84005e151fb2309b841686fbc3d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.1055.12501ae","@flighthq/mesh":"0.3.1-next.1055.12501ae","@flighthq/node":"0.3.1-next.1055.12501ae","@flighthq/color":"0.3.1-next.1055.12501ae","@flighthq/types":"0.3.1-next.1055.12501ae","@flighthq/entity":"0.3.1-next.1055.12501ae","@flighthq/signals":"0.3.1-next.1055.12501ae","@flighthq/geometry":"0.3.1-next.1055.12501ae","@flighthq/registry":"0.3.1-next.1055.12501ae","@flighthq/materials":"0.3.1-next.1055.12501ae","@flighthq/adjustments":"0.3.1-next.1055.12501ae"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.1055.12501ae_1786679344584_0.6038950489622925","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1076.4f48950":{"name":"@flighthq/render","version":"0.3.1-next.1076.4f48950","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.1076.4f48950","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9512779e3e952df0f989e7cdca3213c4b1e85c21","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.1076.4f48950.tgz","fileCount":114,"integrity":"sha512-PgjXqU/+A79LsAQ5wOEt+ClszWAkv0cqIV18ZttAshn9tUIva7EkvzGz/Vx1OoF1a0EJsQ1sQhbwZI8S00lllw==","signatures":[{"sig":"MEUCIAESHE2nIDYeQGmKWNcJC4t7n2tbJToSVjPlglTK8TvgAiEA500vgK4kBTnLl2QlyMkQqolQbBNVSYK3Z41OOE4GvVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.1076.4f48950","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4f48950277b04fb6f83bbbe2de457c686f1b9f26","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.1076.4f48950","@flighthq/mesh":"0.3.1-next.1076.4f48950","@flighthq/node":"0.3.1-next.1076.4f48950","@flighthq/color":"0.3.1-next.1076.4f48950","@flighthq/types":"0.3.1-next.1076.4f48950","@flighthq/entity":"0.3.1-next.1076.4f48950","@flighthq/signals":"0.3.1-next.1076.4f48950","@flighthq/geometry":"0.3.1-next.1076.4f48950","@flighthq/registry":"0.3.1-next.1076.4f48950","@flighthq/materials":"0.3.1-next.1076.4f48950","@flighthq/adjustments":"0.3.1-next.1076.4f48950"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.1076.4f48950_1786723423780_0.3674768290930748","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1079.38fd007":{"name":"@flighthq/render","version":"0.3.1-next.1079.38fd007","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.1079.38fd007","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"cbaa00f4ced3bb19e4c640954a77a058aafd14c0","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.1079.38fd007.tgz","fileCount":114,"integrity":"sha512-xMnG4fJGLGgyrrT/05GhHfiaqF2S4ePIX2KMgmBnBqg/GIeFHzB1vH3ckFD9EPnd8TCmbalN6DEeLIWq1z6hFQ==","signatures":[{"sig":"MEUCIAQukSfzyDZsEQs6strzvBAY/PZCI2L0P7QpsJ2yudsKAiEA0yrCNpphy5sK2h9YxSdC2+Cgg4EMdfhnHhg7oow0LYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.1079.38fd007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"38fd007b968cc3d0144c87d476b538535aed1e3e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.1079.38fd007","@flighthq/mesh":"0.3.1-next.1079.38fd007","@flighthq/node":"0.3.1-next.1079.38fd007","@flighthq/color":"0.3.1-next.1079.38fd007","@flighthq/types":"0.3.1-next.1079.38fd007","@flighthq/entity":"0.3.1-next.1079.38fd007","@flighthq/signals":"0.3.1-next.1079.38fd007","@flighthq/geometry":"0.3.1-next.1079.38fd007","@flighthq/registry":"0.3.1-next.1079.38fd007","@flighthq/materials":"0.3.1-next.1079.38fd007","@flighthq/adjustments":"0.3.1-next.1079.38fd007"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.1079.38fd007_1786730941313_0.18306287875512317","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1084.04b8d9a":{"name":"@flighthq/render","version":"0.3.1-next.1084.04b8d9a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.1084.04b8d9a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e04d212350f23f746738badba46edb739b90a67a","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.1084.04b8d9a.tgz","fileCount":114,"integrity":"sha512-eGxnckQ8SEuS1MVk3vjQaHUKH7aNWPr4E8STo7DRGDb+9jJSIEG8z6fQ1zrQd7cG+J9ypjaZSPrxhDxHXAIxjg==","signatures":[{"sig":"MEQCICUfhN4bsFK75ytOpTLpeXnwAODwRCPgZxuM84fu8WGnAiA3qOTc9arX3vzRy/DCQjEyRzzG1bLW/W3nDhWCFDfHtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.1084.04b8d9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"04b8d9ad02a3696f08c9d2a2a396760556862578","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.1084.04b8d9a","@flighthq/mesh":"0.3.1-next.1084.04b8d9a","@flighthq/node":"0.3.1-next.1084.04b8d9a","@flighthq/color":"0.3.1-next.1084.04b8d9a","@flighthq/types":"0.3.1-next.1084.04b8d9a","@flighthq/entity":"0.3.1-next.1084.04b8d9a","@flighthq/signals":"0.3.1-next.1084.04b8d9a","@flighthq/geometry":"0.3.1-next.1084.04b8d9a","@flighthq/registry":"0.3.1-next.1084.04b8d9a","@flighthq/materials":"0.3.1-next.1084.04b8d9a","@flighthq/adjustments":"0.3.1-next.1084.04b8d9a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.1084.04b8d9a_1786734179963_0.66638283057849","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1086.d0d073b":{"name":"@flighthq/render","version":"0.3.1-next.1086.d0d073b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.1086.d0d073b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"47491898365858248aab50791b528545c385b710","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.1086.d0d073b.tgz","fileCount":114,"integrity":"sha512-QgTo6wcz/nMAa8k9jKiLAK0IIAbWSNAgg+XNvDmJCyLZleXVk+de0pWp5Z2WLyX07iDcuT9nmoOKIC6uXW5COA==","signatures":[{"sig":"MEQCIHjuBSjrAGq7xh1T2Kl7ANr7j7BwOlT8nfhp29Ue+Ub0AiAZwksMck3ZMFwHulgfVkdAg41rn6Q9ZzCOcO7rLwwHGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.1086.d0d073b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d0d073b807822ef0d9e17cc1ce4e9d4f74be5e4c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.1086.d0d073b","@flighthq/mesh":"0.3.1-next.1086.d0d073b","@flighthq/node":"0.3.1-next.1086.d0d073b","@flighthq/color":"0.3.1-next.1086.d0d073b","@flighthq/types":"0.3.1-next.1086.d0d073b","@flighthq/entity":"0.3.1-next.1086.d0d073b","@flighthq/signals":"0.3.1-next.1086.d0d073b","@flighthq/geometry":"0.3.1-next.1086.d0d073b","@flighthq/registry":"0.3.1-next.1086.d0d073b","@flighthq/materials":"0.3.1-next.1086.d0d073b","@flighthq/adjustments":"0.3.1-next.1086.d0d073b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.1086.d0d073b_1786737122485_0.511543984050437","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1088.2bde749":{"name":"@flighthq/render","version":"0.3.1-next.1088.2bde749","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.1088.2bde749","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"aa17234ba13f96feadd22fc88343de9ef68de07b","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.1088.2bde749.tgz","fileCount":114,"integrity":"sha512-XsCZm1mphoLJJOyeKSWs8TIDetcJaRK3b84AhQQ/BHeGmcuyVJMRbH3EiyytGxmpYOJPdQ+k0Df+cWK0V1lYTg==","signatures":[{"sig":"MEUCIAZ83IzJyuU6FaCVOJZ0pm6/VDdj3t5PN3Gffp/xT3XaAiEAy1Jbtwy3fiMLakzBvadrxTqCrA0ijGD4wnlOUkfhf08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.1088.2bde749","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"2bde7491836cf43c3de99c9851f04ff2c2def1e5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.1088.2bde749","@flighthq/mesh":"0.3.1-next.1088.2bde749","@flighthq/node":"0.3.1-next.1088.2bde749","@flighthq/color":"0.3.1-next.1088.2bde749","@flighthq/types":"0.3.1-next.1088.2bde749","@flighthq/entity":"0.3.1-next.1088.2bde749","@flighthq/signals":"0.3.1-next.1088.2bde749","@flighthq/geometry":"0.3.1-next.1088.2bde749","@flighthq/registry":"0.3.1-next.1088.2bde749","@flighthq/materials":"0.3.1-next.1088.2bde749","@flighthq/adjustments":"0.3.1-next.1088.2bde749"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.1088.2bde749_1786739257223_0.958894179500426","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1090.6e79e6c":{"name":"@flighthq/render","version":"0.3.1-next.1090.6e79e6c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.1090.6e79e6c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3c8a4da88689d1a66fda1eea1ac582c8bde55f11","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.1090.6e79e6c.tgz","fileCount":114,"integrity":"sha512-Ua5/tbz9ckUL2yGRUA7JvyZCe9gIcJOf1NCS6PEf2YOq5rZgAu18eVKjj4W7GfKFbLt7JkgTgtBtywNcffjx/Q==","signatures":[{"sig":"MEUCIHvBZFKbhLkAl1ZjEmUim1djlma8nbonW8NZOqJ4yLHaAiEAgzTzcuyTYBTnapL+zra0KDfoLMTSrRlil/PHukdvPHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.1090.6e79e6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"6e79e6c76925511d45ee1d4eb2034db61c885afb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.1090.6e79e6c","@flighthq/mesh":"0.3.1-next.1090.6e79e6c","@flighthq/node":"0.3.1-next.1090.6e79e6c","@flighthq/color":"0.3.1-next.1090.6e79e6c","@flighthq/types":"0.3.1-next.1090.6e79e6c","@flighthq/entity":"0.3.1-next.1090.6e79e6c","@flighthq/signals":"0.3.1-next.1090.6e79e6c","@flighthq/geometry":"0.3.1-next.1090.6e79e6c","@flighthq/registry":"0.3.1-next.1090.6e79e6c","@flighthq/materials":"0.3.1-next.1090.6e79e6c","@flighthq/adjustments":"0.3.1-next.1090.6e79e6c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.1090.6e79e6c_1786739566428_0.26910612430341496","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1091.b7aa6f2":{"name":"@flighthq/render","version":"0.3.1-next.1091.b7aa6f2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.1091.b7aa6f2","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"331676d98dc3909b971db54599b66adbf8d59aba","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.1091.b7aa6f2.tgz","fileCount":114,"integrity":"sha512-q2MhO9MEi1Se5yjfB+xXt6j4IHcR3It5yK4q+Dx4CCsnzBnw3F1Kh/JHjMhUq/didPjKodYCCZLuO4Yxu7YW7A==","signatures":[{"sig":"MEUCIQC2Vh6GxESUcZRO1kV/58d4UKSMfJBv9blvHNMvI5g6NQIgHElya0QPI+QAJR8HI7mJV3SP1tUHqPlKupqwiuiZN0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.1091.b7aa6f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b7aa6f2a4acb333b3c58d15eca4386d766b4ae63","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.1091.b7aa6f2","@flighthq/mesh":"0.3.1-next.1091.b7aa6f2","@flighthq/node":"0.3.1-next.1091.b7aa6f2","@flighthq/color":"0.3.1-next.1091.b7aa6f2","@flighthq/types":"0.3.1-next.1091.b7aa6f2","@flighthq/entity":"0.3.1-next.1091.b7aa6f2","@flighthq/signals":"0.3.1-next.1091.b7aa6f2","@flighthq/geometry":"0.3.1-next.1091.b7aa6f2","@flighthq/registry":"0.3.1-next.1091.b7aa6f2","@flighthq/materials":"0.3.1-next.1091.b7aa6f2","@flighthq/adjustments":"0.3.1-next.1091.b7aa6f2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.1091.b7aa6f2_1786739804403_0.077742274556863","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1095.16f1704":{"name":"@flighthq/render","version":"0.3.1-next.1095.16f1704","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.1095.16f1704","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"333165daed418d6876ac754269210481427fd233","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.1095.16f1704.tgz","fileCount":114,"integrity":"sha512-o+evqeh/wSEh5rqYRraBqmUgZL+2pmz/t35YtwVxiQNDJUWVTt+b9tGVbeOuX0Cld+te0qCv3PhosZiNtFdfog==","signatures":[{"sig":"MEUCIQDq1J63Jzg8cAxt8QxtvNVaokU2wH7IOcojQ1usDrQl0AIgJdV8MWrQD6D8p2VqBAhSLYKgGveo+dW9vSAvY69DpYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.1095.16f1704","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"16f1704d1813a7927f4f4b5c5ef956263ab74254","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.1095.16f1704","@flighthq/mesh":"0.3.1-next.1095.16f1704","@flighthq/node":"0.3.1-next.1095.16f1704","@flighthq/color":"0.3.1-next.1095.16f1704","@flighthq/types":"0.3.1-next.1095.16f1704","@flighthq/entity":"0.3.1-next.1095.16f1704","@flighthq/signals":"0.3.1-next.1095.16f1704","@flighthq/geometry":"0.3.1-next.1095.16f1704","@flighthq/registry":"0.3.1-next.1095.16f1704","@flighthq/materials":"0.3.1-next.1095.16f1704","@flighthq/adjustments":"0.3.1-next.1095.16f1704"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.1095.16f1704_1786740924992_0.8686787533036018","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1096.4ddf1ab":{"name":"@flighthq/render","version":"0.3.1-next.1096.4ddf1ab","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.1096.4ddf1ab","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ac01d015d827ee993df58b073f2137fe328753b8","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.1096.4ddf1ab.tgz","fileCount":114,"integrity":"sha512-faqwNBvVMj9cWA3NzDlSVIeCyFZTCKBK+gzC1ZRikGS7fvR8l954vP+pfKwghkUKoxj0fpzCHbhaXEeqoU/NXQ==","signatures":[{"sig":"MEQCICJrtI6gJ7rbOhD+hucRJ/gs5hJ6thYwRC9pWLNy8SHZAiAzfEDdFLkkjUJthu4TK1sIt4mTevYIm5wM1HPDKy8KZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.1096.4ddf1ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4ddf1abcf65676210f2b1a7b478014e6d3ed8c92","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.1096.4ddf1ab","@flighthq/mesh":"0.3.1-next.1096.4ddf1ab","@flighthq/node":"0.3.1-next.1096.4ddf1ab","@flighthq/color":"0.3.1-next.1096.4ddf1ab","@flighthq/types":"0.3.1-next.1096.4ddf1ab","@flighthq/entity":"0.3.1-next.1096.4ddf1ab","@flighthq/signals":"0.3.1-next.1096.4ddf1ab","@flighthq/geometry":"0.3.1-next.1096.4ddf1ab","@flighthq/registry":"0.3.1-next.1096.4ddf1ab","@flighthq/materials":"0.3.1-next.1096.4ddf1ab","@flighthq/adjustments":"0.3.1-next.1096.4ddf1ab"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.1096.4ddf1ab_1786741714299_0.6760140531416925","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1097.b8126d8":{"name":"@flighthq/render","version":"0.3.1-next.1097.b8126d8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.1097.b8126d8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7b684492976dcaaa5ef67d53b3a846c66689a261","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.1097.b8126d8.tgz","fileCount":114,"integrity":"sha512-a70F1Ld6Dw7aFaj+HO2a+XRwmxaMao1tOJTlojc6UgkEYK878gn8EKdQMxeWS6p+h7gEoyxR3leJrlCubQsfCw==","signatures":[{"sig":"MEQCIG3BIGlTsTwGKR5NzHFJMnT4QlFcM9ej6q9JGx9nZPaYAiB6ZiKsCcoFqhxtFENEEl6BkE9Hbw4qv1m+GJGvdyFz1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.1097.b8126d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b8126d83e3f846a776c300d410c5f3c45722b599","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.1097.b8126d8","@flighthq/mesh":"0.3.1-next.1097.b8126d8","@flighthq/node":"0.3.1-next.1097.b8126d8","@flighthq/color":"0.3.1-next.1097.b8126d8","@flighthq/types":"0.3.1-next.1097.b8126d8","@flighthq/entity":"0.3.1-next.1097.b8126d8","@flighthq/signals":"0.3.1-next.1097.b8126d8","@flighthq/geometry":"0.3.1-next.1097.b8126d8","@flighthq/registry":"0.3.1-next.1097.b8126d8","@flighthq/materials":"0.3.1-next.1097.b8126d8","@flighthq/adjustments":"0.3.1-next.1097.b8126d8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.1097.b8126d8_1786742042277_0.8971905475913629","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1099.671eaf4":{"name":"@flighthq/render","version":"0.3.1-next.1099.671eaf4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.1099.671eaf4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0c0cb5f869d6fb7ddad067e03e51f08340eeeed7","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.1099.671eaf4.tgz","fileCount":114,"integrity":"sha512-+GKbauuk4qZmDAAWDtw9v8EfMcWfmhPnADxlEW6BA7TFBKo7MYD6PVBGmcGt8jf/xvADPbRuTi26jSNcNr3oOw==","signatures":[{"sig":"MEQCIHkvJ+SWc6CAzVIlNwZn8HOqFbiqUNMLEoH7uBFWo1nwAiBvTBQrCl6qOjgjW4AyIgzZpKg4IBb7j79FUIe8QYjo1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.1099.671eaf4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"671eaf4747d3faa1f51776306c734bb129db48f6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.1099.671eaf4","@flighthq/mesh":"0.3.1-next.1099.671eaf4","@flighthq/node":"0.3.1-next.1099.671eaf4","@flighthq/color":"0.3.1-next.1099.671eaf4","@flighthq/types":"0.3.1-next.1099.671eaf4","@flighthq/entity":"0.3.1-next.1099.671eaf4","@flighthq/signals":"0.3.1-next.1099.671eaf4","@flighthq/geometry":"0.3.1-next.1099.671eaf4","@flighthq/registry":"0.3.1-next.1099.671eaf4","@flighthq/materials":"0.3.1-next.1099.671eaf4","@flighthq/adjustments":"0.3.1-next.1099.671eaf4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.1099.671eaf4_1786742311048_0.31263870105591196","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1104.8453d3d":{"name":"@flighthq/render","version":"0.3.1-next.1104.8453d3d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.1104.8453d3d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a1b0b7d424dd9db15bf601799acf53aef965bcde","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.1104.8453d3d.tgz","fileCount":114,"integrity":"sha512-Ru7ALDQ52TJzNpoF/RoIrZWN6YUn9DS43eW3rWmDZahb5GUMYeYrChid1dP0ZZNtL+YeJ51mILVP/4+5HPh2CQ==","signatures":[{"sig":"MEUCIQD+d+FQsAPqaQRjXj406JWFKfU18Qc0wLmOKH6GCMwltAIgRw/uSphvamNoI4IquYH7gQN5G9tx6+6U2jvZC+czaN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.1104.8453d3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"8453d3d35fb0d049c2911f875b4c4f41de1f2128","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.1104.8453d3d","@flighthq/mesh":"0.3.1-next.1104.8453d3d","@flighthq/node":"0.3.1-next.1104.8453d3d","@flighthq/color":"0.3.1-next.1104.8453d3d","@flighthq/types":"0.3.1-next.1104.8453d3d","@flighthq/entity":"0.3.1-next.1104.8453d3d","@flighthq/signals":"0.3.1-next.1104.8453d3d","@flighthq/geometry":"0.3.1-next.1104.8453d3d","@flighthq/registry":"0.3.1-next.1104.8453d3d","@flighthq/materials":"0.3.1-next.1104.8453d3d","@flighthq/adjustments":"0.3.1-next.1104.8453d3d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.1104.8453d3d_1786744403176_0.15411186796674436","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1107.0b5d347":{"name":"@flighthq/render","version":"0.3.1-next.1107.0b5d347","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.1107.0b5d347","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a51782a0377efaca4d53392c2b17ca16408844af","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.1107.0b5d347.tgz","fileCount":114,"integrity":"sha512-nzWujsp+SDCAqnLXdZ3iyk7FGN83raHY/bvEl6DtAbj2E8EldGZ5oxI82zoatOcMjSfc4ZXQeS1+1ZVara0D4w==","signatures":[{"sig":"MEUCIQD2xNoL0bNz+VVl9sT+vynj1Din5isB0cJ6X0zywtBPfwIgU2Z0uQu5oPBn2OXkboUJLA53vWgNWyjmiiXyE3w6/FI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.1107.0b5d347","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0b5d347bbf810534aefebc9f6996b95df91c5769","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.1107.0b5d347","@flighthq/mesh":"0.3.1-next.1107.0b5d347","@flighthq/node":"0.3.1-next.1107.0b5d347","@flighthq/color":"0.3.1-next.1107.0b5d347","@flighthq/types":"0.3.1-next.1107.0b5d347","@flighthq/entity":"0.3.1-next.1107.0b5d347","@flighthq/signals":"0.3.1-next.1107.0b5d347","@flighthq/geometry":"0.3.1-next.1107.0b5d347","@flighthq/registry":"0.3.1-next.1107.0b5d347","@flighthq/materials":"0.3.1-next.1107.0b5d347","@flighthq/adjustments":"0.3.1-next.1107.0b5d347"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.1107.0b5d347_1786747243331_0.20329866335814684","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1108.66cc86c":{"name":"@flighthq/render","version":"0.3.1-next.1108.66cc86c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.1108.66cc86c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"60817ad043035297cdda3de554b7a3479fb07606","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.1108.66cc86c.tgz","fileCount":114,"integrity":"sha512-yN3bDL2csfr38XRCfSquv6zNwUjRjKFwXNCOfiHC3L1nn7SPc9epNO0FTDRLBSvTKe7t78LbSsWnyWk4sfpcEQ==","signatures":[{"sig":"MEUCIQCPlwMgP+13mJ21lmWnfLZfL4KBJg7CE47EqkMrEiwjqgIgVhMjUfb8H0HZ6FGcNR2BJAP/5I+HLR9jBIt1w6XpKOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.1108.66cc86c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"66cc86c94270c1656fbaa33f76aaecabbf5cf3b5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.1108.66cc86c","@flighthq/mesh":"0.3.1-next.1108.66cc86c","@flighthq/node":"0.3.1-next.1108.66cc86c","@flighthq/color":"0.3.1-next.1108.66cc86c","@flighthq/types":"0.3.1-next.1108.66cc86c","@flighthq/entity":"0.3.1-next.1108.66cc86c","@flighthq/signals":"0.3.1-next.1108.66cc86c","@flighthq/geometry":"0.3.1-next.1108.66cc86c","@flighthq/registry":"0.3.1-next.1108.66cc86c","@flighthq/materials":"0.3.1-next.1108.66cc86c","@flighthq/adjustments":"0.3.1-next.1108.66cc86c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.1108.66cc86c_1786748354971_0.23491152355708467","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1112.dea9723":{"name":"@flighthq/render","version":"0.3.1-next.1112.dea9723","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.1112.dea9723","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"07bd3b0bc393c3d9cc9b72ab7653fe98a35f2e40","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.1112.dea9723.tgz","fileCount":114,"integrity":"sha512-8u+/hNgy+q6e5A3ReRLtDEFXEc79eyr47ebJMi0dzHTqcPUTdyzvMCLXIUIItPlapWs6FYIxJqlOqlCM3nNGQA==","signatures":[{"sig":"MEUCIBULs0x6EkMD9T11VleV1YrmNpgrtSlJnVAE3pKdVdeYAiEA3eWr4GY7DYTL9b2nVE5sHKTsMZk0Qi/2bg5e6FWaw6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.1112.dea9723","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"dea9723f504eea38000f31756c836c87bacc88c8","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.1112.dea9723","@flighthq/mesh":"0.3.1-next.1112.dea9723","@flighthq/node":"0.3.1-next.1112.dea9723","@flighthq/color":"0.3.1-next.1112.dea9723","@flighthq/types":"0.3.1-next.1112.dea9723","@flighthq/entity":"0.3.1-next.1112.dea9723","@flighthq/signals":"0.3.1-next.1112.dea9723","@flighthq/geometry":"0.3.1-next.1112.dea9723","@flighthq/registry":"0.3.1-next.1112.dea9723","@flighthq/materials":"0.3.1-next.1112.dea9723","@flighthq/adjustments":"0.3.1-next.1112.dea9723"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.1112.dea9723_1786758608177_0.01674747619559347","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1113.9cffbdf":{"name":"@flighthq/render","version":"0.3.1-next.1113.9cffbdf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.1113.9cffbdf","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"fd4972998309ee950d13f2798fbf69d4a2927172","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.1113.9cffbdf.tgz","fileCount":114,"integrity":"sha512-XdfSs9plfsANw5NsHCibwKtPAcVqXormpOmbY0sr+dhrRwCwkEBvBOGdp1uDQkfqc4uH2Ry6W8ANDTHGb409eA==","signatures":[{"sig":"MEYCIQCRZjGuDNcLd34m5fAm2x7c9dYjLag1LwaYhNCcgCFKKQIhANNeU1UuCs4DLNVZW3fkiGPMLwfg1pDI4dsSZh0eRC2B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.1113.9cffbdf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9cffbdf4bb0c58199f3c1e6ec40c1211d35c6bc6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.1113.9cffbdf","@flighthq/mesh":"0.3.1-next.1113.9cffbdf","@flighthq/node":"0.3.1-next.1113.9cffbdf","@flighthq/color":"0.3.1-next.1113.9cffbdf","@flighthq/types":"0.3.1-next.1113.9cffbdf","@flighthq/entity":"0.3.1-next.1113.9cffbdf","@flighthq/signals":"0.3.1-next.1113.9cffbdf","@flighthq/geometry":"0.3.1-next.1113.9cffbdf","@flighthq/registry":"0.3.1-next.1113.9cffbdf","@flighthq/materials":"0.3.1-next.1113.9cffbdf","@flighthq/adjustments":"0.3.1-next.1113.9cffbdf"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.1113.9cffbdf_1786760551728_0.8261286439324027","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1114.3ce681d":{"name":"@flighthq/render","version":"0.3.1-next.1114.3ce681d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.1114.3ce681d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"945f693ec4a1fd26ecfff219f8df178c249efa5c","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.1114.3ce681d.tgz","fileCount":114,"integrity":"sha512-2xD5vDXkGdKstd/TkmniGPJYldSHFjAuTYDuN6jPVNUkH3m1MAM2ch/iH2Zuq7YWZZ0Ca4S03EAnQfsmAGm0lw==","signatures":[{"sig":"MEUCIQCtSZIJ5J5nGrFISK18p4pmEPLUty9mykojadKChG4W4QIgCrSu5mrPTtVZIpZVepLU6j4PpdP6w/8BTv2P4IJAQLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.1114.3ce681d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"3ce681df621450aa0fa769d10a8380f6874c958b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.1114.3ce681d","@flighthq/mesh":"0.3.1-next.1114.3ce681d","@flighthq/node":"0.3.1-next.1114.3ce681d","@flighthq/color":"0.3.1-next.1114.3ce681d","@flighthq/types":"0.3.1-next.1114.3ce681d","@flighthq/entity":"0.3.1-next.1114.3ce681d","@flighthq/signals":"0.3.1-next.1114.3ce681d","@flighthq/geometry":"0.3.1-next.1114.3ce681d","@flighthq/registry":"0.3.1-next.1114.3ce681d","@flighthq/materials":"0.3.1-next.1114.3ce681d","@flighthq/adjustments":"0.3.1-next.1114.3ce681d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.1114.3ce681d_1786763697820_0.3703104951453624","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1116.866c771":{"name":"@flighthq/render","version":"0.3.1-next.1116.866c771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.1116.866c771","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"38f53b8371db9c9abbb5bcf90b7093314b42ba6b","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.1116.866c771.tgz","fileCount":114,"integrity":"sha512-fDpi8uxpgmFb4diP/RcbSndlY0tazxOs1jv4yk1AoiK6/sJlmnXR+8lKEqpZc6Azg3t6+JyS4ePLsUQXzt1PYw==","signatures":[{"sig":"MEQCIFF2aykEsI6kfUfMSXGL4KAQGPxJm71lHnwRB6lhsEWlAiAnT98y1biLml1gwWn4ekrRQdfqYkyVO3MiYT2bEHOrKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.1116.866c771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"866c7712dfc03ca65960959ea6b5a858c68234aa","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.1116.866c771","@flighthq/mesh":"0.3.1-next.1116.866c771","@flighthq/node":"0.3.1-next.1116.866c771","@flighthq/color":"0.3.1-next.1116.866c771","@flighthq/types":"0.3.1-next.1116.866c771","@flighthq/entity":"0.3.1-next.1116.866c771","@flighthq/signals":"0.3.1-next.1116.866c771","@flighthq/geometry":"0.3.1-next.1116.866c771","@flighthq/registry":"0.3.1-next.1116.866c771","@flighthq/materials":"0.3.1-next.1116.866c771","@flighthq/adjustments":"0.3.1-next.1116.866c771"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.1116.866c771_1786772851532_0.2953259997609201","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1162.1c7f42e":{"name":"@flighthq/render","version":"0.3.1-next.1162.1c7f42e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.1162.1c7f42e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"67d7cdbc1f29281a32fe98a4aecebcc1606d55a8","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.1162.1c7f42e.tgz","fileCount":114,"integrity":"sha512-hXcUz/M2M72CKEKtd5c1PicqTPWS06Vhl9kWT4tWZXQW+AeAX3FJIdwbBfaI8U/9h9mX7IKW2USAgqvmdlW0Iw==","signatures":[{"sig":"MEQCIHDm7pBp4q/2qws/R6z6koe5qLtNRd5YWmVWsOMgzaUBAiAsnbHSgoG0e+KRkbpoPPX/YEOmlOBC9AiBf9Y93antWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.1162.1c7f42e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1c7f42e0c8a6d050adf50aead913ec7f82037ccd","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.1162.1c7f42e","@flighthq/mesh":"0.3.1-next.1162.1c7f42e","@flighthq/node":"0.3.1-next.1162.1c7f42e","@flighthq/color":"0.3.1-next.1162.1c7f42e","@flighthq/types":"0.3.1-next.1162.1c7f42e","@flighthq/entity":"0.3.1-next.1162.1c7f42e","@flighthq/signals":"0.3.1-next.1162.1c7f42e","@flighthq/geometry":"0.3.1-next.1162.1c7f42e","@flighthq/registry":"0.3.1-next.1162.1c7f42e","@flighthq/materials":"0.3.1-next.1162.1c7f42e","@flighthq/adjustments":"0.3.1-next.1162.1c7f42e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.1162.1c7f42e_1786893344141_0.20615259755175397","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1165.285e507":{"name":"@flighthq/render","version":"0.3.1-next.1165.285e507","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.1165.285e507","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"288b1c5084885ddeb222ef2a064191709c0621ab","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.1165.285e507.tgz","fileCount":114,"integrity":"sha512-OP//gIEH+oOIktloAIjPeXA5tYtI1WFykRo1edb80ZrEP9KM2EpEC+dcqvqCKpQrs4V4HnIA/UueelGHvPru2A==","signatures":[{"sig":"MEUCIDAEZOsSS1hLckMSVOu8nTuQ1FQjzm+dP8CyEBaZ1wkVAiEAlTGWn7zgU7OkSYfvMz4Y3ZNCD1phzqO/6e2WyaoZ8mY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.1165.285e507","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"285e507fb9ad8a5f0914347453d841a36136024d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.1165.285e507","@flighthq/mesh":"0.3.1-next.1165.285e507","@flighthq/node":"0.3.1-next.1165.285e507","@flighthq/color":"0.3.1-next.1165.285e507","@flighthq/types":"0.3.1-next.1165.285e507","@flighthq/entity":"0.3.1-next.1165.285e507","@flighthq/signals":"0.3.1-next.1165.285e507","@flighthq/geometry":"0.3.1-next.1165.285e507","@flighthq/registry":"0.3.1-next.1165.285e507","@flighthq/materials":"0.3.1-next.1165.285e507","@flighthq/adjustments":"0.3.1-next.1165.285e507"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.1165.285e507_1786916286322_0.6385486786474524","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1170.8a733e4":{"name":"@flighthq/render","version":"0.3.1-next.1170.8a733e4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.1170.8a733e4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"cab4757f9d0c062e83040afad457f7ff2652c9e3","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.1170.8a733e4.tgz","fileCount":114,"integrity":"sha512-fE0s1onGOib2/vkOv1dMQf7UDpoMvY2ae5Umtb6TnCc7Xnb2y8vmFyEb9sar2h09Ak+bfDYbNrap4FGt/YRpnw==","signatures":[{"sig":"MEYCIQC/RVvlAiaqZWvfrV4ROH1ymTLoNgJUlpEtPJ2cGwgM1AIhAOShBpi2JgITICEdHnM1yvfBRw1etn93zkQjlpmN9Ue8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.1170.8a733e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"8a733e40e49c32762c951839d458d92f186a4d5a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.1170.8a733e4","@flighthq/mesh":"0.3.1-next.1170.8a733e4","@flighthq/node":"0.3.1-next.1170.8a733e4","@flighthq/color":"0.3.1-next.1170.8a733e4","@flighthq/types":"0.3.1-next.1170.8a733e4","@flighthq/entity":"0.3.1-next.1170.8a733e4","@flighthq/signals":"0.3.1-next.1170.8a733e4","@flighthq/geometry":"0.3.1-next.1170.8a733e4","@flighthq/registry":"0.3.1-next.1170.8a733e4","@flighthq/materials":"0.3.1-next.1170.8a733e4","@flighthq/adjustments":"0.3.1-next.1170.8a733e4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.1170.8a733e4_1786922334715_0.7449841590575053","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1191.e999f6c":{"name":"@flighthq/render","version":"0.3.1-next.1191.e999f6c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.1191.e999f6c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"33546cb2a063c6d10fd5d77ff4db2ef205e2a7ec","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.1191.e999f6c.tgz","fileCount":114,"integrity":"sha512-R7Bo+Q+LO2BEwoiZ6YQAoNvyYwFUzcujI6f8ZTUmD+7GlRgjHWqw01uquVhhErhN8Okxav7s2+p9xRkiT7ojBw==","signatures":[{"sig":"MEUCIQDt9O1jhI8EltP39jVZ86jnqyRO7Wrt1HjksRHBF3KODwIgUgadjDyI3RO/kDnzv4ZtedpPNZxW8pWkEK7bNGjkyH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.1191.e999f6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e999f6c5b5759d60dba9f3a50452af8e2eba2168","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.1191.e999f6c","@flighthq/mesh":"0.3.1-next.1191.e999f6c","@flighthq/node":"0.3.1-next.1191.e999f6c","@flighthq/color":"0.3.1-next.1191.e999f6c","@flighthq/types":"0.3.1-next.1191.e999f6c","@flighthq/entity":"0.3.1-next.1191.e999f6c","@flighthq/signals":"0.3.1-next.1191.e999f6c","@flighthq/geometry":"0.3.1-next.1191.e999f6c","@flighthq/registry":"0.3.1-next.1191.e999f6c","@flighthq/materials":"0.3.1-next.1191.e999f6c","@flighthq/adjustments":"0.3.1-next.1191.e999f6c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.1191.e999f6c_1786959853300_0.1928608352007084","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1217.5f07972":{"name":"@flighthq/render","version":"0.3.1-next.1217.5f07972","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.1217.5f07972","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4f9da1c6465b960ef006d1583881f246a89fbec9","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.1217.5f07972.tgz","fileCount":114,"integrity":"sha512-lIMkjN/OlX+YLynsUgjdR7yaVe0LRd3Uje2y35SJyKp+UR/KyLqK4HYm5qV74f5o/j17FKN2NHh5cRdHDbhzpQ==","signatures":[{"sig":"MEYCIQCVTNt0liU5Z/+2LZLMaSKqDDrMeMJQbvLBXQb920EQJQIhAJMyAB+2ZTd0zArT2/8IDtZP3KR9X+RFvOen2YgsSzDo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.1217.5f07972","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5f0797204744d188d3cf2f94caaba730bc49c3d5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.1217.5f07972","@flighthq/mesh":"0.3.1-next.1217.5f07972","@flighthq/node":"0.3.1-next.1217.5f07972","@flighthq/color":"0.3.1-next.1217.5f07972","@flighthq/types":"0.3.1-next.1217.5f07972","@flighthq/entity":"0.3.1-next.1217.5f07972","@flighthq/signals":"0.3.1-next.1217.5f07972","@flighthq/geometry":"0.3.1-next.1217.5f07972","@flighthq/registry":"0.3.1-next.1217.5f07972","@flighthq/materials":"0.3.1-next.1217.5f07972","@flighthq/adjustments":"0.3.1-next.1217.5f07972"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.1217.5f07972_1786991292717_0.03332633109980487","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1240.e41e1f0":{"name":"@flighthq/render","version":"0.3.1-next.1240.e41e1f0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.3.1-next.1240.e41e1f0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3bde79ad1058d91ec0a35d4de5ca188225c3e412","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.3.1-next.1240.e41e1f0.tgz","fileCount":114,"integrity":"sha512-+jj9R6CRXvd4RmE407ZywnpV5ebC52N83e6DZECXYlEaT/8je3DZCkQpZt/tLpmZsmh2svTXPqZNaDGDz7oGOg==","signatures":[{"sig":"MEYCIQC14/lDTvnDWg/ggR9osC7DqDM3+Ra+UfULzvHfzsA6+wIhAIxxl8T8hkf1XZibJx41+hLYGgs67MPVRM6c6uRIU/4B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.3.1-next.1240.e41e1f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e41e1f057a6a80c8aeac7c58383a98af0968b676","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.3.1-next.1240.e41e1f0","@flighthq/mesh":"0.3.1-next.1240.e41e1f0","@flighthq/node":"0.3.1-next.1240.e41e1f0","@flighthq/color":"0.3.1-next.1240.e41e1f0","@flighthq/types":"0.3.1-next.1240.e41e1f0","@flighthq/entity":"0.3.1-next.1240.e41e1f0","@flighthq/signals":"0.3.1-next.1240.e41e1f0","@flighthq/geometry":"0.3.1-next.1240.e41e1f0","@flighthq/registry":"0.3.1-next.1240.e41e1f0","@flighthq/materials":"0.3.1-next.1240.e41e1f0","@flighthq/adjustments":"0.3.1-next.1240.e41e1f0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.3.1-next.1240.e41e1f0_1786999513894_0.49686669300763153","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1261.f361161":{"name":"@flighthq/render","version":"0.4.0-next.1261.f361161","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1261.f361161","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f7636d15fece33159884c4c8aec1974cb2c57fc0","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1261.f361161.tgz","fileCount":114,"integrity":"sha512-9aKcZ55wIcHMMKuh6xzmRUcFrUSnCKeXbTxFquuwxc1f3N6fxrwKXc95JxHpO19AdNAxBmYfHuP8MwdZw3CA8w==","signatures":[{"sig":"MEUCIQCf2tcVVnfCegA/0aoHS97sj3245l8RUud2dXw2DYJGXwIgCHlVrK6Hvaz/kPxjog1YfFIOb9l6jZqisrAm60GNrWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1261.f361161","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f361161ec23e478bc35b88d31c331f0d50f13eeb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1261.f361161","@flighthq/mesh":"0.4.0-next.1261.f361161","@flighthq/node":"0.4.0-next.1261.f361161","@flighthq/color":"0.4.0-next.1261.f361161","@flighthq/types":"0.4.0-next.1261.f361161","@flighthq/entity":"0.4.0-next.1261.f361161","@flighthq/signals":"0.4.0-next.1261.f361161","@flighthq/geometry":"0.4.0-next.1261.f361161","@flighthq/registry":"0.4.0-next.1261.f361161","@flighthq/materials":"0.4.0-next.1261.f361161","@flighthq/adjustments":"0.4.0-next.1261.f361161"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1261.f361161_1787006158215_0.45891567889263785","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1263.aa14a22":{"name":"@flighthq/render","version":"0.4.0-next.1263.aa14a22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1263.aa14a22","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e2c7bde00069f5333c8d95cb035e8df102c2e10f","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1263.aa14a22.tgz","fileCount":114,"integrity":"sha512-JNs59lyGFbMLomCCCx6V2pklblWF6q6zyZk68csrycpIKOZ8zh0LWLKkWXbQEnZ+PRTKaurmbJQ2BdX8VV3w3A==","signatures":[{"sig":"MEQCIDyELneZ3x2S4WJoh25SgkH0gyLIobaurdGJdulupMVsAiACKxh9FIKcM33UqDQElu3i8gnpBkX1WEgGw9EY+3TU8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1263.aa14a22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"aa14a22895fd01758a537a267228fdf4129fb3c0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1263.aa14a22","@flighthq/mesh":"0.4.0-next.1263.aa14a22","@flighthq/node":"0.4.0-next.1263.aa14a22","@flighthq/color":"0.4.0-next.1263.aa14a22","@flighthq/types":"0.4.0-next.1263.aa14a22","@flighthq/entity":"0.4.0-next.1263.aa14a22","@flighthq/signals":"0.4.0-next.1263.aa14a22","@flighthq/geometry":"0.4.0-next.1263.aa14a22","@flighthq/registry":"0.4.0-next.1263.aa14a22","@flighthq/materials":"0.4.0-next.1263.aa14a22","@flighthq/adjustments":"0.4.0-next.1263.aa14a22"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1263.aa14a22_1787007229995_0.13800526890792764","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1287.1dae9df":{"name":"@flighthq/render","version":"0.4.0-next.1287.1dae9df","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1287.1dae9df","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b819e45265cd15fefa6b97822690bc98b76e449e","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1287.1dae9df.tgz","fileCount":114,"integrity":"sha512-H8w+v5hgLmhncF/u+Aq40NUApAdrZrln7t/C+3iQ9MdR/xRZO5JvJAnVD+y+uvcCojZqsujl8+cVRRtiy/7+1Q==","signatures":[{"sig":"MEYCIQDVZPRFlXbp7a52wwwj/YVqEVeR/oVM5Vw1VfdpyS151gIhAN6O43mFjomybdyQjtnkqJUFMtqgjzD1gt5L6XE1Usah","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1287.1dae9df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1dae9df025ffb9e821049b01f17339de7f747428","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1287.1dae9df","@flighthq/mesh":"0.4.0-next.1287.1dae9df","@flighthq/node":"0.4.0-next.1287.1dae9df","@flighthq/color":"0.4.0-next.1287.1dae9df","@flighthq/types":"0.4.0-next.1287.1dae9df","@flighthq/entity":"0.4.0-next.1287.1dae9df","@flighthq/signals":"0.4.0-next.1287.1dae9df","@flighthq/geometry":"0.4.0-next.1287.1dae9df","@flighthq/registry":"0.4.0-next.1287.1dae9df","@flighthq/materials":"0.4.0-next.1287.1dae9df","@flighthq/adjustments":"0.4.0-next.1287.1dae9df"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1287.1dae9df_1787014819695_0.289933623583047","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1290.99fd889":{"name":"@flighthq/render","version":"0.4.0-next.1290.99fd889","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1290.99fd889","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"50949d0da3a128be5382a38d79e38a687bf38ce9","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1290.99fd889.tgz","fileCount":114,"integrity":"sha512-kLtfb8TvgrvJOE3QJG6s8xMeHWiDHKK8ofvy/+1TGuL3MYFe22V6cgbIxWuaH0cFoWZ2UgVYNoC9nfudqzVs6g==","signatures":[{"sig":"MEUCIQDHzH6AEK6tLflDami9eSgbk+ZyT4UD5GpDwXyuDif98QIgXX8D8Ybg8gtWH6gEaPGwJOhx1FmETL1J/grgkU29tpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1290.99fd889","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"99fd88963a6b0552f04e4a369008a84e1863aacd","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1290.99fd889","@flighthq/mesh":"0.4.0-next.1290.99fd889","@flighthq/node":"0.4.0-next.1290.99fd889","@flighthq/color":"0.4.0-next.1290.99fd889","@flighthq/types":"0.4.0-next.1290.99fd889","@flighthq/entity":"0.4.0-next.1290.99fd889","@flighthq/signals":"0.4.0-next.1290.99fd889","@flighthq/geometry":"0.4.0-next.1290.99fd889","@flighthq/registry":"0.4.0-next.1290.99fd889","@flighthq/materials":"0.4.0-next.1290.99fd889","@flighthq/adjustments":"0.4.0-next.1290.99fd889"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1290.99fd889_1787016171986_0.7497778444079704","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1294.03b2010":{"name":"@flighthq/render","version":"0.4.0-next.1294.03b2010","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1294.03b2010","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3ace6a5a061d6a5b8bdc7e5d82d22911e49fa6c2","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1294.03b2010.tgz","fileCount":114,"integrity":"sha512-xDtfbaR9GvzwlUTDbNzlWfMOowHhvVQHWnbQYMjGxUYaZuve9sFvXeoi4PrjgucgqDmpF5i34qDDaMQuFtxYDg==","signatures":[{"sig":"MEUCICKoIaDjGm773qhQYH4V2mAZQxPok9Kb3Y/kOB5W+qFeAiEAwSKNfk0FF/3V2f8er1W3vZoIa5JSaruf5ukJ9HNtfnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1294.03b2010","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"03b20100b01fce4383bfb5e3f198d31ac16f94ea","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1294.03b2010","@flighthq/mesh":"0.4.0-next.1294.03b2010","@flighthq/node":"0.4.0-next.1294.03b2010","@flighthq/color":"0.4.0-next.1294.03b2010","@flighthq/types":"0.4.0-next.1294.03b2010","@flighthq/entity":"0.4.0-next.1294.03b2010","@flighthq/signals":"0.4.0-next.1294.03b2010","@flighthq/geometry":"0.4.0-next.1294.03b2010","@flighthq/registry":"0.4.0-next.1294.03b2010","@flighthq/materials":"0.4.0-next.1294.03b2010","@flighthq/adjustments":"0.4.0-next.1294.03b2010"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1294.03b2010_1787020385141_0.12437000667174702","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1296.dfa990a":{"name":"@flighthq/render","version":"0.4.0-next.1296.dfa990a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1296.dfa990a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c53b18c6968af342d7742b568b98f1c92e61ed06","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1296.dfa990a.tgz","fileCount":114,"integrity":"sha512-3fGL5MnywXccTeAo8q6v0SekMg6aUqYzjrBfbV4LVG67RhDXr7xI4wJiraCxHf+Vn3vf0e/2iVySrygK7FSRPw==","signatures":[{"sig":"MEQCIENBJzqKaY45N3RjVQtUcUj3G8V1gRkIuriAUUREG9KuAiBz6cYsHxjLtUhLK22sM5sejqNwb981IOSTfRkUQIF/WA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1296.dfa990a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"dfa990a25f0d30ffc753984cefac6fa02f65bfc1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1296.dfa990a","@flighthq/mesh":"0.4.0-next.1296.dfa990a","@flighthq/node":"0.4.0-next.1296.dfa990a","@flighthq/color":"0.4.0-next.1296.dfa990a","@flighthq/types":"0.4.0-next.1296.dfa990a","@flighthq/entity":"0.4.0-next.1296.dfa990a","@flighthq/signals":"0.4.0-next.1296.dfa990a","@flighthq/geometry":"0.4.0-next.1296.dfa990a","@flighthq/registry":"0.4.0-next.1296.dfa990a","@flighthq/materials":"0.4.0-next.1296.dfa990a","@flighthq/adjustments":"0.4.0-next.1296.dfa990a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1296.dfa990a_1787026918082_0.8042303558546455","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1299.541fadc":{"name":"@flighthq/render","version":"0.4.0-next.1299.541fadc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1299.541fadc","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1cbf3692354603bea7266a9e0ed815bcdd48f15a","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1299.541fadc.tgz","fileCount":114,"integrity":"sha512-cUJWAMm5j8BgjAaVnmXtdRohk5RGLCcmoJVCNlRB/gmEo6QxR0AbjcmAvQJ4hg0Q3l0rWUitBpqU3PNIyjtdjQ==","signatures":[{"sig":"MEUCIQDJzthWsOirkm0ya7ARXDomKeZ8CDBp0+EyyIHOcqGDvQIgM+FBe8T8qdnuF/FpayQgm3UmrRL0IZE+gzTns3mFU5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1299.541fadc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"541fadcc42ff9672e4f0184a4dbc76e0945acd5f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1299.541fadc","@flighthq/mesh":"0.4.0-next.1299.541fadc","@flighthq/node":"0.4.0-next.1299.541fadc","@flighthq/color":"0.4.0-next.1299.541fadc","@flighthq/types":"0.4.0-next.1299.541fadc","@flighthq/entity":"0.4.0-next.1299.541fadc","@flighthq/signals":"0.4.0-next.1299.541fadc","@flighthq/geometry":"0.4.0-next.1299.541fadc","@flighthq/registry":"0.4.0-next.1299.541fadc","@flighthq/materials":"0.4.0-next.1299.541fadc","@flighthq/adjustments":"0.4.0-next.1299.541fadc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1299.541fadc_1787033951051_0.13470469668223606","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1350.7431bb1":{"name":"@flighthq/render","version":"0.4.0-next.1350.7431bb1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1350.7431bb1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"41ea13ae11c380f5a316a4c14461a3c50c5a4a9f","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1350.7431bb1.tgz","fileCount":114,"integrity":"sha512-SPaZ3CL/VsABl2MZlJmD9ZNrRwrCnV+neOE2pN+gUO2lBcb1L+k7SEV1kzyCjgbMLYChdImfdW6E073qt+Fc+Q==","signatures":[{"sig":"MEUCIQDDgvp8X30OUes5WlcP1Ozcd1T/kGTC9O4XQCUHXL08jgIgWittQgM7eq6MHy/0vtmodTNXx8NCi2Ml2oLdeisAfY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1350.7431bb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"7431bb1294fe823c7b7e59844e6a0f58b1ae3bc2","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1350.7431bb1","@flighthq/mesh":"0.4.0-next.1350.7431bb1","@flighthq/node":"0.4.0-next.1350.7431bb1","@flighthq/color":"0.4.0-next.1350.7431bb1","@flighthq/types":"0.4.0-next.1350.7431bb1","@flighthq/entity":"0.4.0-next.1350.7431bb1","@flighthq/signals":"0.4.0-next.1350.7431bb1","@flighthq/geometry":"0.4.0-next.1350.7431bb1","@flighthq/registry":"0.4.0-next.1350.7431bb1","@flighthq/materials":"0.4.0-next.1350.7431bb1","@flighthq/adjustments":"0.4.0-next.1350.7431bb1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1350.7431bb1_1787067071835_0.5397966630519342","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1351.6ec45d6":{"name":"@flighthq/render","version":"0.4.0-next.1351.6ec45d6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1351.6ec45d6","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"49890d8fda3fabbb1390fbad4b10312f2987a30b","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1351.6ec45d6.tgz","fileCount":114,"integrity":"sha512-DHptCHyGyemKMC1BGk2DFLkuZDi1djBZsFDVXnasjcqfC0dntzrs+bCWz/rZG/KqmXH3lJQCQFja+SCiKuZ4CA==","signatures":[{"sig":"MEUCIQDVy4T02/2aiHHMNJHoRj3LBwc9qUXdqkbnktYw4jUG+gIgMytY2Oj0+OZ/+/rGfdVJE/dMbsOVsFEfZxs+soLR9+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1351.6ec45d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"6ec45d6b31d6d287c2e8eba72b0c85fec7667c0c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1351.6ec45d6","@flighthq/mesh":"0.4.0-next.1351.6ec45d6","@flighthq/node":"0.4.0-next.1351.6ec45d6","@flighthq/color":"0.4.0-next.1351.6ec45d6","@flighthq/types":"0.4.0-next.1351.6ec45d6","@flighthq/entity":"0.4.0-next.1351.6ec45d6","@flighthq/signals":"0.4.0-next.1351.6ec45d6","@flighthq/geometry":"0.4.0-next.1351.6ec45d6","@flighthq/registry":"0.4.0-next.1351.6ec45d6","@flighthq/materials":"0.4.0-next.1351.6ec45d6","@flighthq/adjustments":"0.4.0-next.1351.6ec45d6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1351.6ec45d6_1787068071493_0.8761626049972424","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1354.5181c5f":{"name":"@flighthq/render","version":"0.4.0-next.1354.5181c5f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1354.5181c5f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"522a96fde2460ad281a11f68e5a27fd38d91e34d","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1354.5181c5f.tgz","fileCount":114,"integrity":"sha512-Sb6wO3NxL3JRDSQfxYHnwkJgfs3W6xOJFFZ2bKQzIEn+hbqTVFjuDFbPz4ZceseuhZJcyNV6rvHy5YxLqEl3nA==","signatures":[{"sig":"MEQCICxBY2M0lqZJCDj6vtqtd5UcCZ2cb3L0HHiLrXjJHcv4AiB/0GG3wkYuCzXG4gOvGjtEmy9s9YJbWZF+FsvKGb4tTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1354.5181c5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5181c5f1c469000694988e1f6e7dc37a98c6b28c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1354.5181c5f","@flighthq/mesh":"0.4.0-next.1354.5181c5f","@flighthq/node":"0.4.0-next.1354.5181c5f","@flighthq/color":"0.4.0-next.1354.5181c5f","@flighthq/types":"0.4.0-next.1354.5181c5f","@flighthq/entity":"0.4.0-next.1354.5181c5f","@flighthq/signals":"0.4.0-next.1354.5181c5f","@flighthq/geometry":"0.4.0-next.1354.5181c5f","@flighthq/registry":"0.4.0-next.1354.5181c5f","@flighthq/materials":"0.4.0-next.1354.5181c5f","@flighthq/adjustments":"0.4.0-next.1354.5181c5f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1354.5181c5f_1787076844713_0.8081496834995923","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1356.924bb91":{"name":"@flighthq/render","version":"0.4.0-next.1356.924bb91","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1356.924bb91","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"273317f020b28a0fd841fc77e581871b48995d08","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1356.924bb91.tgz","fileCount":114,"integrity":"sha512-/MaFshqcyXG8zUU18dwKyylfRQJc/BugpPCnMo231A7eaw6cdUc/5rocSSs/EbJo380ARSvVk9a3h53Svvi/vg==","signatures":[{"sig":"MEYCIQDCCsKWrHBDDWphpobNzkHy/WguGrqhuD56PFWRDbz6lQIhAP7KuQVG1tSLA6XOZCNSFtLhkrQUfRgGYlC/xWtFlwZg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1356.924bb91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"924bb91791102bc3cf5624441610ef3e2b335b68","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1356.924bb91","@flighthq/mesh":"0.4.0-next.1356.924bb91","@flighthq/node":"0.4.0-next.1356.924bb91","@flighthq/color":"0.4.0-next.1356.924bb91","@flighthq/types":"0.4.0-next.1356.924bb91","@flighthq/entity":"0.4.0-next.1356.924bb91","@flighthq/signals":"0.4.0-next.1356.924bb91","@flighthq/geometry":"0.4.0-next.1356.924bb91","@flighthq/registry":"0.4.0-next.1356.924bb91","@flighthq/materials":"0.4.0-next.1356.924bb91","@flighthq/adjustments":"0.4.0-next.1356.924bb91"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1356.924bb91_1787078127852_0.247498455159602","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1357.b87b5c1":{"name":"@flighthq/render","version":"0.4.0-next.1357.b87b5c1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1357.b87b5c1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3771519fca4936530c81bb0f9031a382409cbe92","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1357.b87b5c1.tgz","fileCount":114,"integrity":"sha512-JkqmNmDj228RopRTSkZXFxFQtxLf96mHCEU73ix0EiVE7oOl7GMUp7qxgUvsyHXppLirl90rIEKDdy4yHtHeDA==","signatures":[{"sig":"MEYCIQDtzLLGy7B//mGbxld9hXXs2/YGL2wSi53vD8Km5ZzZYQIhANLUlhmAjvny9RXKqcwIa74AlLUjfKc7NMfS6C+iEMQw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1357.b87b5c1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b87b5c15158aa2898caff7f3e3c3867854d29d5f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1357.b87b5c1","@flighthq/mesh":"0.4.0-next.1357.b87b5c1","@flighthq/node":"0.4.0-next.1357.b87b5c1","@flighthq/color":"0.4.0-next.1357.b87b5c1","@flighthq/types":"0.4.0-next.1357.b87b5c1","@flighthq/entity":"0.4.0-next.1357.b87b5c1","@flighthq/signals":"0.4.0-next.1357.b87b5c1","@flighthq/geometry":"0.4.0-next.1357.b87b5c1","@flighthq/registry":"0.4.0-next.1357.b87b5c1","@flighthq/materials":"0.4.0-next.1357.b87b5c1","@flighthq/adjustments":"0.4.0-next.1357.b87b5c1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1357.b87b5c1_1787078276544_0.44310848158265426","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1362.3734bd4":{"name":"@flighthq/render","version":"0.4.0-next.1362.3734bd4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1362.3734bd4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9904cd98cf650facdb2b99d688be2a232e2a99eb","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1362.3734bd4.tgz","fileCount":114,"integrity":"sha512-FeqR4NKkhpb1KvUBCv+yiyOYdGathMsZVQOAL38qUP17w8ZYLCX2P+InLacoYjBvplTy9WqbzU4VobDynGEWKg==","signatures":[{"sig":"MEYCIQDaIqBnaA7/l3ZyglYxkCq6WXasV9pt6e3hu9FboNUuJQIhAN3vtJeM2SEu6gLvrWeXYJG3FuLIOcKqWtIMDhwH/Ylz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1362.3734bd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"3734bd4936d51eea42ddfd38f48b995d49e6657c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1362.3734bd4","@flighthq/mesh":"0.4.0-next.1362.3734bd4","@flighthq/node":"0.4.0-next.1362.3734bd4","@flighthq/color":"0.4.0-next.1362.3734bd4","@flighthq/types":"0.4.0-next.1362.3734bd4","@flighthq/entity":"0.4.0-next.1362.3734bd4","@flighthq/signals":"0.4.0-next.1362.3734bd4","@flighthq/geometry":"0.4.0-next.1362.3734bd4","@flighthq/registry":"0.4.0-next.1362.3734bd4","@flighthq/materials":"0.4.0-next.1362.3734bd4","@flighthq/adjustments":"0.4.0-next.1362.3734bd4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1362.3734bd4_1787078926065_0.341433633700142","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1383.b8eb497":{"name":"@flighthq/render","version":"0.4.0-next.1383.b8eb497","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1383.b8eb497","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1c2e16d560c4e5789ac1ebcdcfff7932b3fd2f00","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1383.b8eb497.tgz","fileCount":114,"integrity":"sha512-tfYVVeS/zRnfHeIx0AWQ6yOZsbX+za6jXVGzjT3U25E57VwKB01LHsaCvxXtGpYxepGcauG0iOI/57Eua4viwg==","signatures":[{"sig":"MEYCIQDGbbnXPZMMgD348CsCmpxGzf7X9er4caEkNWv3Rh0c2wIhAJn50GRi3dtvnjP+ngxbKJa1mU6yWpgcs4I9CEbnVuY4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1383.b8eb497","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b8eb4977f0d1496e8c4b2f47f16c82c0710291d0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1383.b8eb497","@flighthq/mesh":"0.4.0-next.1383.b8eb497","@flighthq/node":"0.4.0-next.1383.b8eb497","@flighthq/color":"0.4.0-next.1383.b8eb497","@flighthq/types":"0.4.0-next.1383.b8eb497","@flighthq/entity":"0.4.0-next.1383.b8eb497","@flighthq/signals":"0.4.0-next.1383.b8eb497","@flighthq/geometry":"0.4.0-next.1383.b8eb497","@flighthq/registry":"0.4.0-next.1383.b8eb497","@flighthq/materials":"0.4.0-next.1383.b8eb497","@flighthq/adjustments":"0.4.0-next.1383.b8eb497"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1383.b8eb497_1787080260938_0.8318207758010745","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1385.dc129fd":{"name":"@flighthq/render","version":"0.4.0-next.1385.dc129fd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1385.dc129fd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b79734cbc775d8ad1a8efbed3e737aba82d62574","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1385.dc129fd.tgz","fileCount":114,"integrity":"sha512-TjwmADWs+nCE7hYABSJmmrwRAvj0bQaHK3DztxoWAcBVqPcRxQFaHh3kPfNoO7g3w8d5UtDFjp9sPswO8SVtlA==","signatures":[{"sig":"MEUCIQDQVQycUX5HRPWdJbFFHiHkBxNIGBPtthd4uOVCYrshCAIgF8v8W7VPECoTCltDjfdrX0xdVKHYmobMx7c08KJzRTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1385.dc129fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"dc129fdaf5719e6fe6da44e8755cbc798806ee74","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1385.dc129fd","@flighthq/mesh":"0.4.0-next.1385.dc129fd","@flighthq/node":"0.4.0-next.1385.dc129fd","@flighthq/color":"0.4.0-next.1385.dc129fd","@flighthq/types":"0.4.0-next.1385.dc129fd","@flighthq/entity":"0.4.0-next.1385.dc129fd","@flighthq/signals":"0.4.0-next.1385.dc129fd","@flighthq/geometry":"0.4.0-next.1385.dc129fd","@flighthq/registry":"0.4.0-next.1385.dc129fd","@flighthq/materials":"0.4.0-next.1385.dc129fd","@flighthq/adjustments":"0.4.0-next.1385.dc129fd"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1385.dc129fd_1787082022681_0.2057653198312821","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1390.ca3ba2b":{"name":"@flighthq/render","version":"0.4.0-next.1390.ca3ba2b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1390.ca3ba2b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"16b4f952124e03104469b64244092a2e772d0c8d","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1390.ca3ba2b.tgz","fileCount":114,"integrity":"sha512-mG/GjTDW7Hbx8s8D15z29isF7O/+mYdTa3HZ50m6yzUiUjw3ko7FMQik7uQ7yLgJv1mFfKWlU/3EWQSGe0RPAQ==","signatures":[{"sig":"MEYCIQChqrBqJUxDhf/DQhPmc1TUwRpgLgDxq9XTFgpuS/5o2AIhAOf2/It3LGbbYvuVAptBMSsdsO848FnQTKtF/28MHgti","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1390.ca3ba2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ca3ba2bc71b176e9f619cdfbee0d0fa5c59769bf","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1390.ca3ba2b","@flighthq/mesh":"0.4.0-next.1390.ca3ba2b","@flighthq/node":"0.4.0-next.1390.ca3ba2b","@flighthq/color":"0.4.0-next.1390.ca3ba2b","@flighthq/types":"0.4.0-next.1390.ca3ba2b","@flighthq/entity":"0.4.0-next.1390.ca3ba2b","@flighthq/signals":"0.4.0-next.1390.ca3ba2b","@flighthq/geometry":"0.4.0-next.1390.ca3ba2b","@flighthq/registry":"0.4.0-next.1390.ca3ba2b","@flighthq/materials":"0.4.0-next.1390.ca3ba2b","@flighthq/adjustments":"0.4.0-next.1390.ca3ba2b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1390.ca3ba2b_1787084751663_0.3330387355333506","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1391.ef8547e":{"name":"@flighthq/render","version":"0.4.0-next.1391.ef8547e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1391.ef8547e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5330fee29e1c50f3b7f5bc427841013b145caae5","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1391.ef8547e.tgz","fileCount":114,"integrity":"sha512-5325mso+46Th/xQuSfCAw4lpnDI6/LVM1FlQL++546kf9ZZpnME/b0GGLG8xNyZLueUA8a960muABUd9U+MMOw==","signatures":[{"sig":"MEYCIQDV0uOay/Savb2VoB3gvy3k5aU7bAsP5pbLVkXA8VGZxQIhALx1C65iKRVnlNQHPtgPCiIK8zXmlAqaH+sInxp51DyH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1391.ef8547e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ef8547e4f1d53ec2c0a70c3df10b9406d13096f9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1391.ef8547e","@flighthq/mesh":"0.4.0-next.1391.ef8547e","@flighthq/node":"0.4.0-next.1391.ef8547e","@flighthq/color":"0.4.0-next.1391.ef8547e","@flighthq/types":"0.4.0-next.1391.ef8547e","@flighthq/entity":"0.4.0-next.1391.ef8547e","@flighthq/signals":"0.4.0-next.1391.ef8547e","@flighthq/geometry":"0.4.0-next.1391.ef8547e","@flighthq/registry":"0.4.0-next.1391.ef8547e","@flighthq/materials":"0.4.0-next.1391.ef8547e","@flighthq/adjustments":"0.4.0-next.1391.ef8547e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1391.ef8547e_1787084898858_0.15493216465916038","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1392.ae73a44":{"name":"@flighthq/render","version":"0.4.0-next.1392.ae73a44","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1392.ae73a44","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5c42cdc526cc6bc0dfa16f99f3deb8b09c0d083a","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1392.ae73a44.tgz","fileCount":114,"integrity":"sha512-Z5M9qHUd96VKpI1grZ8WfIGXgGj3ZGaAbk92VUp1r2xfjZHiz+YjyyrNY7tsLuFVsDM84119lzHxMwYgj+Lyyw==","signatures":[{"sig":"MEYCIQDWqou4H1YdXNQqiCFKoIj7hV+DI+h9zbGR3JlrQXzQugIhAJUKTAjhIhuag3OdHsxu88x5hC+ZIqM1edGR+cCYoeZn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1392.ae73a44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ae73a4474c40d293f2ab2295ae932102668c6b04","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1392.ae73a44","@flighthq/mesh":"0.4.0-next.1392.ae73a44","@flighthq/node":"0.4.0-next.1392.ae73a44","@flighthq/color":"0.4.0-next.1392.ae73a44","@flighthq/types":"0.4.0-next.1392.ae73a44","@flighthq/entity":"0.4.0-next.1392.ae73a44","@flighthq/signals":"0.4.0-next.1392.ae73a44","@flighthq/geometry":"0.4.0-next.1392.ae73a44","@flighthq/registry":"0.4.0-next.1392.ae73a44","@flighthq/materials":"0.4.0-next.1392.ae73a44","@flighthq/adjustments":"0.4.0-next.1392.ae73a44"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1392.ae73a44_1787091045442_0.21244973890574492","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1396.66c9814":{"name":"@flighthq/render","version":"0.4.0-next.1396.66c9814","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1396.66c9814","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1aefb10270ab619c2e6b2c596bafc1f82131322b","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1396.66c9814.tgz","fileCount":114,"integrity":"sha512-j8i995iIMVPAXhd/v+Zin0DaN19qFNDlqml6R7STxFG2H8fy30ssQEWx55U6kijssZ6xSoFlG8vpC2Jo3MkfjQ==","signatures":[{"sig":"MEQCIEepah/xWQIwL5S16oRROeAq39pqW1rQnfJoxz+TOebPAiA+lXbxHPpYism/DWhd74fluiMUkvJs0UuxE+GlYtrqJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1396.66c9814","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"66c9814f2387abf7cef7a334a4edf573110aadb8","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1396.66c9814","@flighthq/mesh":"0.4.0-next.1396.66c9814","@flighthq/node":"0.4.0-next.1396.66c9814","@flighthq/color":"0.4.0-next.1396.66c9814","@flighthq/types":"0.4.0-next.1396.66c9814","@flighthq/entity":"0.4.0-next.1396.66c9814","@flighthq/signals":"0.4.0-next.1396.66c9814","@flighthq/geometry":"0.4.0-next.1396.66c9814","@flighthq/registry":"0.4.0-next.1396.66c9814","@flighthq/materials":"0.4.0-next.1396.66c9814","@flighthq/adjustments":"0.4.0-next.1396.66c9814"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1396.66c9814_1787095734901_0.9176719740637589","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1398.776fd7a":{"name":"@flighthq/render","version":"0.4.0-next.1398.776fd7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1398.776fd7a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6e4c6b9a6f35f3431e2fb6bcbf1945e029925739","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1398.776fd7a.tgz","fileCount":114,"integrity":"sha512-ddvwBeTJ2TeO6/PoN0ppkj9R8M+OQrg3L2R//eemnh2RRIOD9lq7wfRcS0yuQ26AItNeHOMgfXDUTFmVwr4KTg==","signatures":[{"sig":"MEUCIQCsZQhGnr3EaeQ3KQULf/N+D0TfDFpMiv7KpFg/k/tx8wIgSU/0NF6InSUM796NtdWf5HuEv/wyeSV78zIJYOhQoAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1398.776fd7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"776fd7a25d706d45456f573331a1884c9b512827","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1398.776fd7a","@flighthq/mesh":"0.4.0-next.1398.776fd7a","@flighthq/node":"0.4.0-next.1398.776fd7a","@flighthq/color":"0.4.0-next.1398.776fd7a","@flighthq/types":"0.4.0-next.1398.776fd7a","@flighthq/entity":"0.4.0-next.1398.776fd7a","@flighthq/signals":"0.4.0-next.1398.776fd7a","@flighthq/geometry":"0.4.0-next.1398.776fd7a","@flighthq/registry":"0.4.0-next.1398.776fd7a","@flighthq/materials":"0.4.0-next.1398.776fd7a","@flighthq/adjustments":"0.4.0-next.1398.776fd7a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1398.776fd7a_1787095865095_0.5056604780754306","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1399.9d20d2e":{"name":"@flighthq/render","version":"0.4.0-next.1399.9d20d2e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1399.9d20d2e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e00f0bbe21100e4265dc24ec7724efa52b0d15ea","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1399.9d20d2e.tgz","fileCount":114,"integrity":"sha512-2xEAeA/WoZWPaTIN2GcjzSdgTO3O2As0o7xrPKPS39IcAjyC7HxX1tZB6Jv4CAFiHC8yc/wjAc0OrTy9ZYGMLA==","signatures":[{"sig":"MEYCIQC1nF7DCppPvtpBnp1g76N5Mh5QvPgVA8MVEnRVfGurdQIhAPBHidGZZaXa/MGoJMyZnD6gsJ90+sv7fuvgJVCh8787","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1399.9d20d2e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9d20d2e0317023af656379bb16f54f02cf43c97a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1399.9d20d2e","@flighthq/mesh":"0.4.0-next.1399.9d20d2e","@flighthq/node":"0.4.0-next.1399.9d20d2e","@flighthq/color":"0.4.0-next.1399.9d20d2e","@flighthq/types":"0.4.0-next.1399.9d20d2e","@flighthq/entity":"0.4.0-next.1399.9d20d2e","@flighthq/signals":"0.4.0-next.1399.9d20d2e","@flighthq/geometry":"0.4.0-next.1399.9d20d2e","@flighthq/registry":"0.4.0-next.1399.9d20d2e","@flighthq/materials":"0.4.0-next.1399.9d20d2e","@flighthq/adjustments":"0.4.0-next.1399.9d20d2e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1399.9d20d2e_1787097470790_0.3829006560416621","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1404.4936e90":{"name":"@flighthq/render","version":"0.4.0-next.1404.4936e90","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1404.4936e90","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8313c1106430c164e4c5376bf864877c9ab1f442","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1404.4936e90.tgz","fileCount":114,"integrity":"sha512-46HsVz6ORQCqOApOTYgK28inO/82UD0ovagXzTf6bQBN4Dz6lVUYXDxvQMYSQjXnVoJRWO/13/AVUorHhimq3g==","signatures":[{"sig":"MEUCIAseHumvh/geBPl+pyttsOYjdsquRnwK2j5d3QMgwgRMAiEAgLIb8FCihlx/85DAocTytZfAlEs2WDDWYTlQce/W/sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1404.4936e90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4936e9049b9547aad61b9ae7febd4a41021b45a0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1404.4936e90","@flighthq/mesh":"0.4.0-next.1404.4936e90","@flighthq/node":"0.4.0-next.1404.4936e90","@flighthq/color":"0.4.0-next.1404.4936e90","@flighthq/types":"0.4.0-next.1404.4936e90","@flighthq/entity":"0.4.0-next.1404.4936e90","@flighthq/signals":"0.4.0-next.1404.4936e90","@flighthq/geometry":"0.4.0-next.1404.4936e90","@flighthq/registry":"0.4.0-next.1404.4936e90","@flighthq/materials":"0.4.0-next.1404.4936e90","@flighthq/adjustments":"0.4.0-next.1404.4936e90"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1404.4936e90_1787102273504_0.48105279742324236","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1405.d7484cf":{"name":"@flighthq/render","version":"0.4.0-next.1405.d7484cf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1405.d7484cf","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3d46d04e2266666ff0d10654a9676ff2dea143c3","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1405.d7484cf.tgz","fileCount":114,"integrity":"sha512-wGOHEXgqO8e23+pVSQa5ozaMgd0MUENE+j2NSHeibtk2Xc+VSes/jvB7GdFxsToQE6WsjOsLAiI2lwAgY2dVWQ==","signatures":[{"sig":"MEYCIQD0LzS4n70YIPG6hY9are22egOVfloXcHNtqAOkNmL/KAIhAMxy/auCzKioKko9jZeL8jA4TyH4sOIedD3aXw0SAPpq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1405.d7484cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d7484cfdaa0f9ef0b3e7fd92356d39208e74167f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1405.d7484cf","@flighthq/mesh":"0.4.0-next.1405.d7484cf","@flighthq/node":"0.4.0-next.1405.d7484cf","@flighthq/color":"0.4.0-next.1405.d7484cf","@flighthq/types":"0.4.0-next.1405.d7484cf","@flighthq/entity":"0.4.0-next.1405.d7484cf","@flighthq/signals":"0.4.0-next.1405.d7484cf","@flighthq/geometry":"0.4.0-next.1405.d7484cf","@flighthq/registry":"0.4.0-next.1405.d7484cf","@flighthq/materials":"0.4.0-next.1405.d7484cf","@flighthq/adjustments":"0.4.0-next.1405.d7484cf"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1405.d7484cf_1787102403296_0.569297521180193","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1410.a69907a":{"name":"@flighthq/render","version":"0.4.0-next.1410.a69907a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1410.a69907a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"503b1777cf4f70f7cc2c4ef8b54ccf1e82753d63","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1410.a69907a.tgz","fileCount":114,"integrity":"sha512-k4T8hy668nne97gZ2v/6VJ6XQGBef62EkFf3Q/f1SS9IF6MGsq8gOkThVEzH2GBc8QhQBRZholT+32/2qS2dUg==","signatures":[{"sig":"MEYCIQDzUMu9apBzcEp3E1PveM1SeWKtKTvdQgsz3mFVjQswMQIhAOU9DSaDJMRRoebZ8EdgzdNQAjYDAQNZV1S6gBp2otnF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1410.a69907a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a69907a83c6ff3b3de8935e42c221b780c180296","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1410.a69907a","@flighthq/mesh":"0.4.0-next.1410.a69907a","@flighthq/node":"0.4.0-next.1410.a69907a","@flighthq/color":"0.4.0-next.1410.a69907a","@flighthq/types":"0.4.0-next.1410.a69907a","@flighthq/entity":"0.4.0-next.1410.a69907a","@flighthq/signals":"0.4.0-next.1410.a69907a","@flighthq/geometry":"0.4.0-next.1410.a69907a","@flighthq/registry":"0.4.0-next.1410.a69907a","@flighthq/materials":"0.4.0-next.1410.a69907a","@flighthq/adjustments":"0.4.0-next.1410.a69907a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1410.a69907a_1787118533448_0.01764953606145081","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1412.05a7272":{"name":"@flighthq/render","version":"0.4.0-next.1412.05a7272","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1412.05a7272","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4e9c21f85aefe83ee5d61a37f390dea2e4a7906e","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1412.05a7272.tgz","fileCount":114,"integrity":"sha512-b6/0NfZAdR14SAnetqrdp3PAaT9eggKLaOQ6df2f76eA+hgbYUMxtAmWKD/ybjgjYIMr3YoNQhqpWezF0liDbw==","signatures":[{"sig":"MEYCIQDu44mvBQulnpm6FityQq2muErqpuK+3GMgtJdgbrGyrAIhAKYGigrdA4yWQHQd6wQmXC2XGAdsg/Kx7qDAJmIxkdCK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1412.05a7272","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"05a72726f4579a5cdb44f886630d8f92480764d4","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1412.05a7272","@flighthq/mesh":"0.4.0-next.1412.05a7272","@flighthq/node":"0.4.0-next.1412.05a7272","@flighthq/color":"0.4.0-next.1412.05a7272","@flighthq/types":"0.4.0-next.1412.05a7272","@flighthq/entity":"0.4.0-next.1412.05a7272","@flighthq/signals":"0.4.0-next.1412.05a7272","@flighthq/geometry":"0.4.0-next.1412.05a7272","@flighthq/registry":"0.4.0-next.1412.05a7272","@flighthq/materials":"0.4.0-next.1412.05a7272","@flighthq/adjustments":"0.4.0-next.1412.05a7272"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1412.05a7272_1787120557849_0.7657519259633219","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1415.00028b0":{"name":"@flighthq/render","version":"0.4.0-next.1415.00028b0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1415.00028b0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ebd0cafd3883633c78b6df1e37d6ea9727657533","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1415.00028b0.tgz","fileCount":114,"integrity":"sha512-Wn4O5Ii2UlgUhLYoFkXbi512+QlceHJCHQou6euDGGebU6OYkFUwcS+a7M/LTNwgx1EdWXm72wct2pWwJMnCJw==","signatures":[{"sig":"MEUCIQDKEBpWx/7SuYE9hrVQrRgwbKmlw/jesEsoe/0qhOloqwIgLcFZhJy6bDxvBnm9K3l5Wsgg2XjdunAh1W96jarCKkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1415.00028b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"00028b0f581f46010a9ba6f4d34a54cbfbe90ac0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1415.00028b0","@flighthq/mesh":"0.4.0-next.1415.00028b0","@flighthq/node":"0.4.0-next.1415.00028b0","@flighthq/color":"0.4.0-next.1415.00028b0","@flighthq/types":"0.4.0-next.1415.00028b0","@flighthq/entity":"0.4.0-next.1415.00028b0","@flighthq/signals":"0.4.0-next.1415.00028b0","@flighthq/geometry":"0.4.0-next.1415.00028b0","@flighthq/registry":"0.4.0-next.1415.00028b0","@flighthq/materials":"0.4.0-next.1415.00028b0","@flighthq/adjustments":"0.4.0-next.1415.00028b0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1415.00028b0_1787121450245_0.3946552064739097","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1416.ef4fae7":{"name":"@flighthq/render","version":"0.4.0-next.1416.ef4fae7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1416.ef4fae7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3b43d14076f75aad95369c1dbd04a13d17c700a2","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1416.ef4fae7.tgz","fileCount":114,"integrity":"sha512-LxizitalSQaS1qAF2HlNh53xiWxSAlqiKgyq18Zm7yEu7Y4UD3Rk7iOq8VMN3FCN/BMn0kk2e+8b/wk+luNaNw==","signatures":[{"sig":"MEYCIQCrExgGMSR69/RfMC2tjUiYITNo84uIe40Dpt9O1nT2fQIhAKLmYSCzHYQVInP4d0mrSMYaP+/49qAj3Ewfz1REKR53","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1416.ef4fae7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ef4fae7fcce4981f09353ef665113c0034491f34","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1416.ef4fae7","@flighthq/mesh":"0.4.0-next.1416.ef4fae7","@flighthq/node":"0.4.0-next.1416.ef4fae7","@flighthq/color":"0.4.0-next.1416.ef4fae7","@flighthq/types":"0.4.0-next.1416.ef4fae7","@flighthq/entity":"0.4.0-next.1416.ef4fae7","@flighthq/signals":"0.4.0-next.1416.ef4fae7","@flighthq/geometry":"0.4.0-next.1416.ef4fae7","@flighthq/registry":"0.4.0-next.1416.ef4fae7","@flighthq/materials":"0.4.0-next.1416.ef4fae7","@flighthq/adjustments":"0.4.0-next.1416.ef4fae7"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1416.ef4fae7_1787155981500_0.1635614373768559","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1487.e25e95d":{"name":"@flighthq/render","version":"0.4.0-next.1487.e25e95d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1487.e25e95d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3345c78da465e5fe28fca8d849fa81606be9a8ee","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1487.e25e95d.tgz","fileCount":114,"integrity":"sha512-9kWOCMmjwWytIO98PEeEwLAdDHjVLMN9SfnUw5NO4Lac6z1X3d9iBTzE9ZoDxI7AcvM2NbOA3/eWKZYIJnt4Ew==","signatures":[{"sig":"MEQCIAXpmceEY6ReBmQXc0OcS0AzuTpMYGg+2Vb+3fLbRf51AiBPPURHh2AMnDut0xiHOAFiBjW9yu070XsZfiJaoUHRGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1487.e25e95d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e25e95d60f7439c174b16b0c9c970d4aba8223bd","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1487.e25e95d","@flighthq/mesh":"0.4.0-next.1487.e25e95d","@flighthq/node":"0.4.0-next.1487.e25e95d","@flighthq/color":"0.4.0-next.1487.e25e95d","@flighthq/types":"0.4.0-next.1487.e25e95d","@flighthq/entity":"0.4.0-next.1487.e25e95d","@flighthq/signals":"0.4.0-next.1487.e25e95d","@flighthq/geometry":"0.4.0-next.1487.e25e95d","@flighthq/registry":"0.4.0-next.1487.e25e95d","@flighthq/materials":"0.4.0-next.1487.e25e95d","@flighthq/adjustments":"0.4.0-next.1487.e25e95d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1487.e25e95d_1787182306407_0.9445551149578815","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1488.43bcb37":{"name":"@flighthq/render","version":"0.4.0-next.1488.43bcb37","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1488.43bcb37","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"240272ffe44bff2fea73168749ad439d869e9586","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1488.43bcb37.tgz","fileCount":114,"integrity":"sha512-A1a/KvEHWeDoSwxepbifbHAi5DVaOukIawAatrYETxlC0qWN1DRl6poxpCNEwsNjdzol8/YUo4HjG7MNXuX6hw==","signatures":[{"sig":"MEUCIGbmKMS5Vx5ske0Gn66xspd2B7daBzvd2BT5yYP5v4luAiEA4vq+eimbc6vth/3fHC+EgTdyag7VYI0TZ4mwdEi5Am8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1488.43bcb37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"43bcb37d9a5a44d81b8490439b9e43ac5d1e82f7","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1488.43bcb37","@flighthq/mesh":"0.4.0-next.1488.43bcb37","@flighthq/node":"0.4.0-next.1488.43bcb37","@flighthq/color":"0.4.0-next.1488.43bcb37","@flighthq/types":"0.4.0-next.1488.43bcb37","@flighthq/entity":"0.4.0-next.1488.43bcb37","@flighthq/signals":"0.4.0-next.1488.43bcb37","@flighthq/geometry":"0.4.0-next.1488.43bcb37","@flighthq/registry":"0.4.0-next.1488.43bcb37","@flighthq/materials":"0.4.0-next.1488.43bcb37","@flighthq/adjustments":"0.4.0-next.1488.43bcb37"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1488.43bcb37_1787200985095_0.7710719449377719","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1584.a8ddd61":{"name":"@flighthq/render","version":"0.4.0-next.1584.a8ddd61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1584.a8ddd61","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f8478627c962636f63597e88b164e092b13b90b8","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1584.a8ddd61.tgz","fileCount":114,"integrity":"sha512-fHta16QZHq9CkGo56U40jmlpjfYrQ4CC9O00JtZ7cZXpyZlZjVDHqFtRvtbG9zpfG+Olqlx1Llmzq60Nx7CgAA==","signatures":[{"sig":"MEYCIQD+dImNTrGsUBou37DLMZyN5RfHBSeM/YcKU63uu8BC9QIhAObzVlUQOXcyWD6lvpPtgC6VSZlCwje6KD+ykzpVv+4a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1584.a8ddd61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a8ddd61739924a54b02ef606a8c16d7b66c66807","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1584.a8ddd61","@flighthq/mesh":"0.4.0-next.1584.a8ddd61","@flighthq/node":"0.4.0-next.1584.a8ddd61","@flighthq/color":"0.4.0-next.1584.a8ddd61","@flighthq/types":"0.4.0-next.1584.a8ddd61","@flighthq/entity":"0.4.0-next.1584.a8ddd61","@flighthq/signals":"0.4.0-next.1584.a8ddd61","@flighthq/geometry":"0.4.0-next.1584.a8ddd61","@flighthq/registry":"0.4.0-next.1584.a8ddd61","@flighthq/materials":"0.4.0-next.1584.a8ddd61","@flighthq/adjustments":"0.4.0-next.1584.a8ddd61"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1584.a8ddd61_1787250497892_0.3524355130553649","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1585.bf131c8":{"name":"@flighthq/render","version":"0.4.0-next.1585.bf131c8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1585.bf131c8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"fb973683e2e9ea13c444639421b4f7025479eefc","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1585.bf131c8.tgz","fileCount":114,"integrity":"sha512-jEzvyr/FB+QixylTVL/iC3IQaOF0utPaet2okt4GANZuMOyN4CSI4IK79kDw0tYVPhGQYuZKXiXPM8k+CTJN8A==","signatures":[{"sig":"MEUCIBqyihjimyAPKpuCGkIX2NkZ8m38wW/xu8acrpF7V5+/AiEA3SyAACgf8djvLlhRJEr8iTA0DI68PnJ9thsDnb4yLVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1585.bf131c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"bf131c8abe61502de71895639d57db3e2e2c1ab0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1585.bf131c8","@flighthq/mesh":"0.4.0-next.1585.bf131c8","@flighthq/node":"0.4.0-next.1585.bf131c8","@flighthq/color":"0.4.0-next.1585.bf131c8","@flighthq/types":"0.4.0-next.1585.bf131c8","@flighthq/entity":"0.4.0-next.1585.bf131c8","@flighthq/signals":"0.4.0-next.1585.bf131c8","@flighthq/geometry":"0.4.0-next.1585.bf131c8","@flighthq/registry":"0.4.0-next.1585.bf131c8","@flighthq/materials":"0.4.0-next.1585.bf131c8","@flighthq/adjustments":"0.4.0-next.1585.bf131c8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1585.bf131c8_1787251159249_0.5913974783089766","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1602.af48ed1":{"name":"@flighthq/render","version":"0.4.0-next.1602.af48ed1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1602.af48ed1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"80f3a4509a63c11e6e81b41e8c0ff47a0cb40cba","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1602.af48ed1.tgz","fileCount":114,"integrity":"sha512-pPEy9MRkbczvLy1T50KYOniSvOVGnlKtm8FipTBLOoBr0yFmJGHzB+RB+LnXGDsFv+nZ7NZ+BCD8CNSQ6MF+5w==","signatures":[{"sig":"MEUCIGAUf4Z9wNVAMsS/0tr04UDjcDGWal3HElSEshOJ3mGZAiEAmh3NbblSM+ibNHNsRy+EfTXyYBMzoQYQtPRE0wBsgWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1602.af48ed1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"af48ed1ac05ae5fda74d63d9233f32a9ea8bbaf7","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1602.af48ed1","@flighthq/mesh":"0.4.0-next.1602.af48ed1","@flighthq/node":"0.4.0-next.1602.af48ed1","@flighthq/color":"0.4.0-next.1602.af48ed1","@flighthq/types":"0.4.0-next.1602.af48ed1","@flighthq/entity":"0.4.0-next.1602.af48ed1","@flighthq/signals":"0.4.0-next.1602.af48ed1","@flighthq/geometry":"0.4.0-next.1602.af48ed1","@flighthq/registry":"0.4.0-next.1602.af48ed1","@flighthq/materials":"0.4.0-next.1602.af48ed1","@flighthq/adjustments":"0.4.0-next.1602.af48ed1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1602.af48ed1_1787267546169_0.5745297041082995","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1652.39f08fd":{"name":"@flighthq/render","version":"0.4.0-next.1652.39f08fd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1652.39f08fd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5e812d30f6eb2ea89e7b8ff6e79c6b75c2ea179b","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1652.39f08fd.tgz","fileCount":114,"integrity":"sha512-gL6eLyHTsBC8QhXZaPpXU2CnimW/yno6x7ez9JdFPdJOYIjV5qDYHWYr+y5V4GRchvD1ydLxwH4/GyILuZGjWg==","signatures":[{"sig":"MEQCIEJbqkus8xm4A4VFyBKCUK3RkBwtt+Jav9V0VxXmGnOZAiA9TVQVnYJymv9FkJ1E5RAqqT8VbgK70hBelnO4ME4n1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1652.39f08fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"39f08fd3355ac957ef8965e70140e77c935b6c55","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1652.39f08fd","@flighthq/mesh":"0.4.0-next.1652.39f08fd","@flighthq/node":"0.4.0-next.1652.39f08fd","@flighthq/color":"0.4.0-next.1652.39f08fd","@flighthq/types":"0.4.0-next.1652.39f08fd","@flighthq/entity":"0.4.0-next.1652.39f08fd","@flighthq/signals":"0.4.0-next.1652.39f08fd","@flighthq/geometry":"0.4.0-next.1652.39f08fd","@flighthq/registry":"0.4.0-next.1652.39f08fd","@flighthq/materials":"0.4.0-next.1652.39f08fd","@flighthq/adjustments":"0.4.0-next.1652.39f08fd"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1652.39f08fd_1787280855647_0.19433378817309999","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1663.d9c5746":{"name":"@flighthq/render","version":"0.4.0-next.1663.d9c5746","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1663.d9c5746","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"fc3c3d99482fb72860657f66465ad5df3fa540cd","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1663.d9c5746.tgz","fileCount":114,"integrity":"sha512-6kiLCBEDTFlDqWflyrZmozSZ3Nf5WNbROWdDBDFEMKSmdJ/f7Eeu1DhQduTteeS1aRlc9/KYgK1rI2liqEU2aQ==","signatures":[{"sig":"MEUCIQCWLNqVwnZBhWMHFYN54rvnrXnQwx2hA8uOLqQbm6zlVwIgRjO58QrQ/WmV3RPh1YmPfjtqb9F8DjZfcCmKaO9BywY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1663.d9c5746","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d9c574612a1280ddc4f84bb3486a41579a068085","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1663.d9c5746","@flighthq/mesh":"0.4.0-next.1663.d9c5746","@flighthq/node":"0.4.0-next.1663.d9c5746","@flighthq/color":"0.4.0-next.1663.d9c5746","@flighthq/types":"0.4.0-next.1663.d9c5746","@flighthq/entity":"0.4.0-next.1663.d9c5746","@flighthq/signals":"0.4.0-next.1663.d9c5746","@flighthq/geometry":"0.4.0-next.1663.d9c5746","@flighthq/registry":"0.4.0-next.1663.d9c5746","@flighthq/materials":"0.4.0-next.1663.d9c5746","@flighthq/adjustments":"0.4.0-next.1663.d9c5746"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1663.d9c5746_1787287639975_0.5424599257710201","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1694.598ef6f":{"name":"@flighthq/render","version":"0.4.0-next.1694.598ef6f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1694.598ef6f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f0367ea6307cfac8f0df75b6edcbd8459d27d7e6","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1694.598ef6f.tgz","fileCount":114,"integrity":"sha512-Pn+kE6vrHEm0h3n96CofxKgmlcDXVwI7fm5g+r5YgQomQ5XAu7tuCFUvKHu49bihc9AcCbqbku9R9HdygaddPQ==","signatures":[{"sig":"MEQCIFJpKDkLnMKmAhfk4TdrUx+vc2mY1mZACG4nH0tSOqpYAiBTHYOpX9oaCqNKS2QwPXE57vo8rf7Kzdlzy6IVrRKzHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1694.598ef6f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"598ef6f62b6f1ae2873956501069ed824699021a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1694.598ef6f","@flighthq/mesh":"0.4.0-next.1694.598ef6f","@flighthq/node":"0.4.0-next.1694.598ef6f","@flighthq/color":"0.4.0-next.1694.598ef6f","@flighthq/types":"0.4.0-next.1694.598ef6f","@flighthq/entity":"0.4.0-next.1694.598ef6f","@flighthq/signals":"0.4.0-next.1694.598ef6f","@flighthq/geometry":"0.4.0-next.1694.598ef6f","@flighthq/registry":"0.4.0-next.1694.598ef6f","@flighthq/materials":"0.4.0-next.1694.598ef6f","@flighthq/adjustments":"0.4.0-next.1694.598ef6f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1694.598ef6f_1787288470781_0.670380967986747","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1695.181dea5":{"name":"@flighthq/render","version":"0.4.0-next.1695.181dea5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1695.181dea5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0664aa33f74c3065dfb3709c74f33f009ef794b2","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1695.181dea5.tgz","fileCount":114,"integrity":"sha512-ocQiNXYtLUsRnRCPvG5nO/XPkD3xeIhx0j7fmxaa6nIUU2XJvU5H1oZZEqIyEoXGXVUi7I/DBiTtTt3MRT2Pqg==","signatures":[{"sig":"MEYCIQDfJKG4MGEkGrqXV/S4yfW0EcmxquvPjFvLx2ZJdTh4/wIhAKMwmaVA85C0XgUQMokUixeJeMYWbKX+RZdUJ4aTY7hU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1695.181dea5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"181dea5e323d8b0845ede2fade7f67b2ce8d2554","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1695.181dea5","@flighthq/mesh":"0.4.0-next.1695.181dea5","@flighthq/node":"0.4.0-next.1695.181dea5","@flighthq/color":"0.4.0-next.1695.181dea5","@flighthq/types":"0.4.0-next.1695.181dea5","@flighthq/entity":"0.4.0-next.1695.181dea5","@flighthq/signals":"0.4.0-next.1695.181dea5","@flighthq/geometry":"0.4.0-next.1695.181dea5","@flighthq/registry":"0.4.0-next.1695.181dea5","@flighthq/materials":"0.4.0-next.1695.181dea5","@flighthq/adjustments":"0.4.0-next.1695.181dea5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1695.181dea5_1787292941182_0.8306791930539217","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1696.93f6f63":{"name":"@flighthq/render","version":"0.4.0-next.1696.93f6f63","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1696.93f6f63","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"075bfff262a78073c5264886a67b85f8276701f4","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1696.93f6f63.tgz","fileCount":114,"integrity":"sha512-UyavOtdVQ3DbzhJzSN0w/gqcULm4/0G8aILODXFFYpYuTstg+wFF9egP5QHB6twmrkIXn4IQQCVZmdBMwtrnQQ==","signatures":[{"sig":"MEUCIQCIvkVUX5jacvOP9UXK3vra6Bb4joT2szOJD8kh9SgHrAIgS2QDQMJEbHs7gmiBTcbox8hYGxLCzxBGucGhfPNZR0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1696.93f6f63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"93f6f63eca2b6864dedc151c301be624236f131b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1696.93f6f63","@flighthq/mesh":"0.4.0-next.1696.93f6f63","@flighthq/node":"0.4.0-next.1696.93f6f63","@flighthq/color":"0.4.0-next.1696.93f6f63","@flighthq/types":"0.4.0-next.1696.93f6f63","@flighthq/entity":"0.4.0-next.1696.93f6f63","@flighthq/signals":"0.4.0-next.1696.93f6f63","@flighthq/geometry":"0.4.0-next.1696.93f6f63","@flighthq/registry":"0.4.0-next.1696.93f6f63","@flighthq/materials":"0.4.0-next.1696.93f6f63","@flighthq/adjustments":"0.4.0-next.1696.93f6f63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1696.93f6f63_1787293438735_0.6286019857878713","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1702.61a7a7c":{"name":"@flighthq/render","version":"0.4.0-next.1702.61a7a7c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1702.61a7a7c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"090bc2b6b67fe8a68cf93254835f4a0014dd58db","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1702.61a7a7c.tgz","fileCount":114,"integrity":"sha512-zKdr6o6qXMLhgCQliAg/6WYXvizyWEc0na0PuRoXXfWjl7LePbwLFQO5ffCqLAMgazDA75wrjQNc9y32+km69A==","signatures":[{"sig":"MEYCIQDLPdHCOWTo15AD38c/Z5w8h6la4OiDt+Q2lThyY//oJQIhAL4mpnHlE0gGTvTAlb47l3yH17YCKjeSOLyePKEmlYI3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1702.61a7a7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"61a7a7cc67afb80f8df61975bac6404a7e480370","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1702.61a7a7c","@flighthq/mesh":"0.4.0-next.1702.61a7a7c","@flighthq/node":"0.4.0-next.1702.61a7a7c","@flighthq/color":"0.4.0-next.1702.61a7a7c","@flighthq/types":"0.4.0-next.1702.61a7a7c","@flighthq/entity":"0.4.0-next.1702.61a7a7c","@flighthq/signals":"0.4.0-next.1702.61a7a7c","@flighthq/geometry":"0.4.0-next.1702.61a7a7c","@flighthq/registry":"0.4.0-next.1702.61a7a7c","@flighthq/materials":"0.4.0-next.1702.61a7a7c","@flighthq/adjustments":"0.4.0-next.1702.61a7a7c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1702.61a7a7c_1787296315001_0.4483421585449665","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1703.b82d313":{"name":"@flighthq/render","version":"0.4.0-next.1703.b82d313","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1703.b82d313","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6d1ad8147ec4c0caaaff8bf0dc523fd4d3238805","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1703.b82d313.tgz","fileCount":114,"integrity":"sha512-IstwL9iuX0Bm5fYui8qb0qWNmOLJQ3BnbgkPn+KSuEg5rOm0J1Sw1h4C6PRj+Ea00D+kVLKs7FWsOuAX5NDueg==","signatures":[{"sig":"MEYCIQCQFVd/U+bqQoIjBHdNQ2Av/EQHbolmqKYzT/WFJSQUUgIhAMt2nAGJNrJ+DV/S7vZMtAC7uzbnueQFwPER7lOjcgqG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1703.b82d313","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b82d313abae5abbfe0568f8a0ecf7e7cf834d269","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1703.b82d313","@flighthq/mesh":"0.4.0-next.1703.b82d313","@flighthq/node":"0.4.0-next.1703.b82d313","@flighthq/color":"0.4.0-next.1703.b82d313","@flighthq/types":"0.4.0-next.1703.b82d313","@flighthq/entity":"0.4.0-next.1703.b82d313","@flighthq/signals":"0.4.0-next.1703.b82d313","@flighthq/geometry":"0.4.0-next.1703.b82d313","@flighthq/registry":"0.4.0-next.1703.b82d313","@flighthq/materials":"0.4.0-next.1703.b82d313","@flighthq/adjustments":"0.4.0-next.1703.b82d313"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1703.b82d313_1787298141705_0.4665103943921489","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1704.9eb98e1":{"name":"@flighthq/render","version":"0.4.0-next.1704.9eb98e1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1704.9eb98e1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c0486744107dec7d18199abd15afd6f46533d408","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1704.9eb98e1.tgz","fileCount":114,"integrity":"sha512-eyiDW4mX8tRDe2gfM3K53xNIwVHiBgHUWTL0a1aDoUuaIIGiKNq3mGxAJuStOyMmf6qX3YJ8vqeVKr9RErGLww==","signatures":[{"sig":"MEQCIFo867a5DZzyjyjFjeegZpIW6cgZSBXMpaX5446kXOxNAiBVutiDi1zoEFipKXTMEr3jcNIhJ/U6POT00hk3A6LeqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1704.9eb98e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9eb98e11caee246589365df812ece128264ef638","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1704.9eb98e1","@flighthq/mesh":"0.4.0-next.1704.9eb98e1","@flighthq/node":"0.4.0-next.1704.9eb98e1","@flighthq/color":"0.4.0-next.1704.9eb98e1","@flighthq/types":"0.4.0-next.1704.9eb98e1","@flighthq/entity":"0.4.0-next.1704.9eb98e1","@flighthq/signals":"0.4.0-next.1704.9eb98e1","@flighthq/geometry":"0.4.0-next.1704.9eb98e1","@flighthq/registry":"0.4.0-next.1704.9eb98e1","@flighthq/materials":"0.4.0-next.1704.9eb98e1","@flighthq/adjustments":"0.4.0-next.1704.9eb98e1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1704.9eb98e1_1787300969063_0.9742743201459878","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1716.1979cc9":{"name":"@flighthq/render","version":"0.4.0-next.1716.1979cc9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1716.1979cc9","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f93e17543fa4144ceef7c5b55a2d35fcf6496ee3","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1716.1979cc9.tgz","fileCount":114,"integrity":"sha512-I711EwD8R69OV/RY9R1uSfsofdIlUfmWyXXYfa9su8McwLz91RkkYdyjmePTTOhSheDWxsDaIsR/rEC6KSQjWA==","signatures":[{"sig":"MEQCIGkuxiayC5vJdoNCJP7Hw9kMaFdUbQVIuJKerYwRjQ8NAiBrvStTJnt/QR9M1K6FK8tuutw+n+lJHV+SJbxbMyUQHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1716.1979cc9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1979cc9bfdae5161eeac594f0460968a65b852f6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1716.1979cc9","@flighthq/mesh":"0.4.0-next.1716.1979cc9","@flighthq/node":"0.4.0-next.1716.1979cc9","@flighthq/color":"0.4.0-next.1716.1979cc9","@flighthq/types":"0.4.0-next.1716.1979cc9","@flighthq/entity":"0.4.0-next.1716.1979cc9","@flighthq/signals":"0.4.0-next.1716.1979cc9","@flighthq/geometry":"0.4.0-next.1716.1979cc9","@flighthq/registry":"0.4.0-next.1716.1979cc9","@flighthq/materials":"0.4.0-next.1716.1979cc9","@flighthq/adjustments":"0.4.0-next.1716.1979cc9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1716.1979cc9_1787305286993_0.5226494871967202","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1717.9d6a20b":{"name":"@flighthq/render","version":"0.4.0-next.1717.9d6a20b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1717.9d6a20b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9919c67d20b780bec801f2c4bae0645b1d55f051","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1717.9d6a20b.tgz","fileCount":114,"integrity":"sha512-2/xXQzU2mDIV7v9/2tHWZpU5/otcAp+MZ+9X9Ftcl7MSzXx+UsBTGorYaje586rnyr69tEdPdflrEkg68tbGpw==","signatures":[{"sig":"MEUCIF451QWTA3wx9nFiUtWAU75jvote/Cghsg/upcB1kYScAiEAqOpOTV2uNHNvELFumJSXLvqdhNEa497u8iDg1xnGt5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1717.9d6a20b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9d6a20bc14f3fcb2ef914442e1092ef1711316a4","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1717.9d6a20b","@flighthq/mesh":"0.4.0-next.1717.9d6a20b","@flighthq/node":"0.4.0-next.1717.9d6a20b","@flighthq/color":"0.4.0-next.1717.9d6a20b","@flighthq/types":"0.4.0-next.1717.9d6a20b","@flighthq/entity":"0.4.0-next.1717.9d6a20b","@flighthq/signals":"0.4.0-next.1717.9d6a20b","@flighthq/geometry":"0.4.0-next.1717.9d6a20b","@flighthq/registry":"0.4.0-next.1717.9d6a20b","@flighthq/materials":"0.4.0-next.1717.9d6a20b","@flighthq/adjustments":"0.4.0-next.1717.9d6a20b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1717.9d6a20b_1787307741606_0.3887704309194622","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1725.752ca79":{"name":"@flighthq/render","version":"0.4.0-next.1725.752ca79","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1725.752ca79","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"359094accaaf85401e55cac5e297b0cd4649742e","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1725.752ca79.tgz","fileCount":114,"integrity":"sha512-TyBbdNEgIelN2TxYDH353QHWt8UGJvJPwZlSypmoH9rVkWITZWmX8/E57y2aeI8XgtYf1vfcf2Ld4eYL51i3HA==","signatures":[{"sig":"MEUCIBOPB9UMtGfo1MR/EBmYRPhkGysUOcCTNC2r/omTdTVhAiEAx7Rih8txABrlATRbfKi9ZSJGLdWyuQ1DI3R8ZS5ySA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1725.752ca79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"752ca79327a1e07f9d6c63d8704bb8d423500af6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1725.752ca79","@flighthq/mesh":"0.4.0-next.1725.752ca79","@flighthq/node":"0.4.0-next.1725.752ca79","@flighthq/color":"0.4.0-next.1725.752ca79","@flighthq/types":"0.4.0-next.1725.752ca79","@flighthq/entity":"0.4.0-next.1725.752ca79","@flighthq/signals":"0.4.0-next.1725.752ca79","@flighthq/geometry":"0.4.0-next.1725.752ca79","@flighthq/registry":"0.4.0-next.1725.752ca79","@flighthq/materials":"0.4.0-next.1725.752ca79","@flighthq/adjustments":"0.4.0-next.1725.752ca79"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1725.752ca79_1787310758460_0.5761583351885446","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1728.f69160b":{"name":"@flighthq/render","version":"0.4.0-next.1728.f69160b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1728.f69160b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5c5d4a3daa9357e0f9aa42d0e56744f15ec1ec60","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1728.f69160b.tgz","fileCount":114,"integrity":"sha512-bPG6wPdzojYbEv1gmoibP++rvXbQebDubUf0G33kbteDsEJBa2gfD4pittjsc2Vx4aj0yM5C1K58OxLTfjO2BQ==","signatures":[{"sig":"MEQCIFj98anxsjrSRKzsNIiZGqSQZOuO+OwZzEPAnaf1osgiAiBIwwUWzqtZQTKCCvaPhaci9Ro628wANsdPIT1xPZKssA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1728.f69160b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f69160b30438f81d8ec0f7641b68cd1acef88df2","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1728.f69160b","@flighthq/mesh":"0.4.0-next.1728.f69160b","@flighthq/node":"0.4.0-next.1728.f69160b","@flighthq/color":"0.4.0-next.1728.f69160b","@flighthq/types":"0.4.0-next.1728.f69160b","@flighthq/entity":"0.4.0-next.1728.f69160b","@flighthq/signals":"0.4.0-next.1728.f69160b","@flighthq/geometry":"0.4.0-next.1728.f69160b","@flighthq/registry":"0.4.0-next.1728.f69160b","@flighthq/materials":"0.4.0-next.1728.f69160b","@flighthq/adjustments":"0.4.0-next.1728.f69160b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1728.f69160b_1787313538135_0.3104318892290632","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1749.d81a21c":{"name":"@flighthq/render","version":"0.4.0-next.1749.d81a21c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1749.d81a21c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4df6dcc4a84ba6fccb2dc5516f429250d935073e","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1749.d81a21c.tgz","fileCount":114,"integrity":"sha512-Wk5ACR82O2cH4OHbO2+G49W89gfoOMOCHRYC18jMxIlRIYdhieEdjWH0aUYRfc4JDcFEIQtgmbIzXfzO5O8/7A==","signatures":[{"sig":"MEYCIQClEB07ihp31WQW2sQtNCix5kNofTp9yLvi5pplHIPzlAIhAO7QrUQcClsSurvD7dObWSKKnpp/55ii+FqILy7IC1VS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1749.d81a21c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d81a21c7a4f2ee48fe9eb1bdabae6365c8c8694f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1749.d81a21c","@flighthq/mesh":"0.4.0-next.1749.d81a21c","@flighthq/node":"0.4.0-next.1749.d81a21c","@flighthq/color":"0.4.0-next.1749.d81a21c","@flighthq/types":"0.4.0-next.1749.d81a21c","@flighthq/entity":"0.4.0-next.1749.d81a21c","@flighthq/signals":"0.4.0-next.1749.d81a21c","@flighthq/geometry":"0.4.0-next.1749.d81a21c","@flighthq/registry":"0.4.0-next.1749.d81a21c","@flighthq/materials":"0.4.0-next.1749.d81a21c","@flighthq/adjustments":"0.4.0-next.1749.d81a21c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1749.d81a21c_1787315791536_0.8973093578885767","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1750.13ec8b1":{"name":"@flighthq/render","version":"0.4.0-next.1750.13ec8b1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1750.13ec8b1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ab07e61811dd36b227c3e0bc92ca0704fb791e7a","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1750.13ec8b1.tgz","fileCount":114,"integrity":"sha512-qJZZji8qcJwp1wFfhq9iatv0Bc1H19kefY9JX8l6GG8+XqtzlYBzb/MYN1ShVhyxPiO8RB5FW71jsFRpUS4p9A==","signatures":[{"sig":"MEQCIHDwOBpaog+4GdjyucmMQup/lVjIv2MpWQjWmQYeRMJjAiBZoLduq4ZhM+bfln/j2snLqd4L/CWDtnxs8MJ2L6tC/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1750.13ec8b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"13ec8b1cdbc0eb53efb9cafd805987c1259ddb03","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1750.13ec8b1","@flighthq/mesh":"0.4.0-next.1750.13ec8b1","@flighthq/node":"0.4.0-next.1750.13ec8b1","@flighthq/color":"0.4.0-next.1750.13ec8b1","@flighthq/types":"0.4.0-next.1750.13ec8b1","@flighthq/entity":"0.4.0-next.1750.13ec8b1","@flighthq/signals":"0.4.0-next.1750.13ec8b1","@flighthq/geometry":"0.4.0-next.1750.13ec8b1","@flighthq/registry":"0.4.0-next.1750.13ec8b1","@flighthq/materials":"0.4.0-next.1750.13ec8b1","@flighthq/adjustments":"0.4.0-next.1750.13ec8b1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1750.13ec8b1_1787326979804_0.5688387770777956","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1751.b3eea5f":{"name":"@flighthq/render","version":"0.4.0-next.1751.b3eea5f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1751.b3eea5f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"70327bf81a32cbc0cbfcf28ccb8c277607ca03dc","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1751.b3eea5f.tgz","fileCount":114,"integrity":"sha512-bberfwEbGnvum1rXkAoNjXwp3Zqo1dOcZgGlYjk/RDxUE7dFaWfNcCB2+rD/fN4smkSVyD/NLeHVyea6mrNFXw==","signatures":[{"sig":"MEYCIQCPfKpr6WyItxDMdla7iAP5CwXJVCMOowu9aY7FO3oScQIhAPHiti0ERb5OnvrktDwZ97hOdekE4GZZIqKffSAGbVZj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1751.b3eea5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b3eea5f93b4df315e1bc80cc7af37a9fce30e49d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1751.b3eea5f","@flighthq/mesh":"0.4.0-next.1751.b3eea5f","@flighthq/node":"0.4.0-next.1751.b3eea5f","@flighthq/color":"0.4.0-next.1751.b3eea5f","@flighthq/types":"0.4.0-next.1751.b3eea5f","@flighthq/entity":"0.4.0-next.1751.b3eea5f","@flighthq/signals":"0.4.0-next.1751.b3eea5f","@flighthq/geometry":"0.4.0-next.1751.b3eea5f","@flighthq/registry":"0.4.0-next.1751.b3eea5f","@flighthq/materials":"0.4.0-next.1751.b3eea5f","@flighthq/adjustments":"0.4.0-next.1751.b3eea5f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1751.b3eea5f_1787327861636_0.06180413697456877","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1752.f250cb9":{"name":"@flighthq/render","version":"0.4.0-next.1752.f250cb9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1752.f250cb9","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ba02d8cada8f504e6849cd22eb6a4956ef3dc57d","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1752.f250cb9.tgz","fileCount":114,"integrity":"sha512-mdZRf6sP4cCVTlZWLCmaR9GyR1onpAbNtnlD1VdYYmCz18ZdyZxkB7Bencd3uphgVY19OmTh44GX2CPdCY8p7g==","signatures":[{"sig":"MEYCIQCyrfKhjJS4SGiQoY7Xh0d/fbPMQ9UBoPA7MRFg/YeKNAIhAOXfKWpu4xZWqMSssvpkKjQBSvyv7YnZRuZUHMFf1n2U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1752.f250cb9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f250cb9b2929c0c77b66ab527cb4ef52d08f95ef","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1752.f250cb9","@flighthq/mesh":"0.4.0-next.1752.f250cb9","@flighthq/node":"0.4.0-next.1752.f250cb9","@flighthq/color":"0.4.0-next.1752.f250cb9","@flighthq/types":"0.4.0-next.1752.f250cb9","@flighthq/entity":"0.4.0-next.1752.f250cb9","@flighthq/signals":"0.4.0-next.1752.f250cb9","@flighthq/geometry":"0.4.0-next.1752.f250cb9","@flighthq/registry":"0.4.0-next.1752.f250cb9","@flighthq/materials":"0.4.0-next.1752.f250cb9","@flighthq/adjustments":"0.4.0-next.1752.f250cb9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1752.f250cb9_1787329870663_0.7970485082703214","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1763.f98ae25":{"name":"@flighthq/render","version":"0.4.0-next.1763.f98ae25","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1763.f98ae25","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5b7b019c2efa1a236fbe9bc31b28e3a14695159b","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1763.f98ae25.tgz","fileCount":114,"integrity":"sha512-+xKfn/QYIIG6w4SkDLiGLRsbxaptuB59kmWcC/ZwwOdjH6IzupJl59kbHmNIfO2+bewoG2B/TQ8p6no7BD7OSg==","signatures":[{"sig":"MEYCIQCHoSNtn9vbCKyBgP/RDtOPh/1ob/OCeM3tlCD4LMg0mgIhANr2UvQ0E3alHlLnXxmpcoNj1Tnhv1wm6ou+vVcs4wnl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1763.f98ae25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f98ae2586aa1105186b57f1528e4260424194cfc","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1763.f98ae25","@flighthq/mesh":"0.4.0-next.1763.f98ae25","@flighthq/node":"0.4.0-next.1763.f98ae25","@flighthq/color":"0.4.0-next.1763.f98ae25","@flighthq/types":"0.4.0-next.1763.f98ae25","@flighthq/entity":"0.4.0-next.1763.f98ae25","@flighthq/signals":"0.4.0-next.1763.f98ae25","@flighthq/geometry":"0.4.0-next.1763.f98ae25","@flighthq/registry":"0.4.0-next.1763.f98ae25","@flighthq/materials":"0.4.0-next.1763.f98ae25","@flighthq/adjustments":"0.4.0-next.1763.f98ae25"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1763.f98ae25_1787330096231_0.24017743897164867","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1771.f4d15c3":{"name":"@flighthq/render","version":"0.4.0-next.1771.f4d15c3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1771.f4d15c3","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"34ac27cd8b05a6252e2dfe3579d23c17cc08187e","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1771.f4d15c3.tgz","fileCount":114,"integrity":"sha512-2zoc6A5PNBPawE2k1KTf7tO7tIfvXvN8vIdl1izATaVRc78xo2Pyv0J4NK1B7jdNqbwhbxtWvBb7cjtT8xKcoQ==","signatures":[{"sig":"MEYCIQDlhhHpk0+31nTWEMm4Evu86qfqfGmMOTVW1U8uPrPaGQIhALuq26CW2aidZZ3CpT5tVRN49xoRjJXs7Y/I2iJSWHiX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1771.f4d15c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f4d15c39c3edf4ef1608dbc61e98cbe82d4cb49d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.8.2","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/log":"0.4.0-next.1771.f4d15c3","@flighthq/mesh":"0.4.0-next.1771.f4d15c3","@flighthq/node":"0.4.0-next.1771.f4d15c3","@flighthq/color":"0.4.0-next.1771.f4d15c3","@flighthq/types":"0.4.0-next.1771.f4d15c3","@flighthq/entity":"0.4.0-next.1771.f4d15c3","@flighthq/signals":"0.4.0-next.1771.f4d15c3","@flighthq/geometry":"0.4.0-next.1771.f4d15c3","@flighthq/registry":"0.4.0-next.1771.f4d15c3","@flighthq/materials":"0.4.0-next.1771.f4d15c3","@flighthq/adjustments":"0.4.0-next.1771.f4d15c3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1771.f4d15c3_1787338077635_0.26099323752443615","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1809.9b3b71b":{"name":"@flighthq/render","version":"0.4.0-next.1809.9b3b71b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1809.9b3b71b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5e5828e6be5a938ac709f464569828d7fdab323d","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1809.9b3b71b.tgz","fileCount":114,"integrity":"sha512-04L2dX0oTjc5DZKQen4MOmPonMMd/06cqGp5wp349rYPaVX94GDqMNKKl78CbTdygHVumtQrBMU8Z3G7SpEXgg==","signatures":[{"sig":"MEUCIDPcYjQa6LWYoR54Zq6gHqWTx16Qfs+5hJZwcJBmtk7SAiEA+VixltlG8YQnhDzrASnPlIe0RXP3OtvFJdzB72WK/Ug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1809.9b3b71b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9b3b71b019ff48ea6329c16020f37fb72c3123d1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-next.1809.9b3b71b","@flighthq/mesh":"0.4.0-next.1809.9b3b71b","@flighthq/node":"0.4.0-next.1809.9b3b71b","@flighthq/color":"0.4.0-next.1809.9b3b71b","@flighthq/types":"0.4.0-next.1809.9b3b71b","@flighthq/entity":"0.4.0-next.1809.9b3b71b","@flighthq/signals":"0.4.0-next.1809.9b3b71b","@flighthq/geometry":"0.4.0-next.1809.9b3b71b","@flighthq/registry":"0.4.0-next.1809.9b3b71b","@flighthq/materials":"0.4.0-next.1809.9b3b71b","@flighthq/adjustments":"0.4.0-next.1809.9b3b71b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1809.9b3b71b_1787341142602_0.7403851718499683","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1811.dde7eb1":{"name":"@flighthq/render","version":"0.4.0-next.1811.dde7eb1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1811.dde7eb1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5a6fc377d00e01736f3c0c03558adefa1125fced","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1811.dde7eb1.tgz","fileCount":114,"integrity":"sha512-clJBKEm++0hq1xVIEsTKKs48R1T3U6/GR1uhg1Ci6UN3MBQrHp/umUn1Uzo3MSBGDS8bOX+mhkQ45PGNiwIkhg==","signatures":[{"sig":"MEYCIQDp6eeV4+5BDs8OEfghcKkJnhHvk3ZDTlywTVTqEzC34wIhAO4MWHxMwJUmu3Maf8SiJxFSb548y3FottY5oTUG4SyO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1811.dde7eb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"dde7eb194e4d6e17001a6ccc0e53aadfb93c7942","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-next.1811.dde7eb1","@flighthq/mesh":"0.4.0-next.1811.dde7eb1","@flighthq/node":"0.4.0-next.1811.dde7eb1","@flighthq/color":"0.4.0-next.1811.dde7eb1","@flighthq/types":"0.4.0-next.1811.dde7eb1","@flighthq/entity":"0.4.0-next.1811.dde7eb1","@flighthq/signals":"0.4.0-next.1811.dde7eb1","@flighthq/geometry":"0.4.0-next.1811.dde7eb1","@flighthq/registry":"0.4.0-next.1811.dde7eb1","@flighthq/materials":"0.4.0-next.1811.dde7eb1","@flighthq/adjustments":"0.4.0-next.1811.dde7eb1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1811.dde7eb1_1787341958204_0.7293108325964146","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1815.e47cc3c":{"name":"@flighthq/render","version":"0.4.0-next.1815.e47cc3c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1815.e47cc3c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"beb7c85285cfb6eae85c5d09ecb865da579fc393","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1815.e47cc3c.tgz","fileCount":114,"integrity":"sha512-EXG++KgmiJJT4SSrCZHtcuZ6csd2Kl8JCUdp54QQSnpdsNm0bTZKPPkpp5ETJG83Z3LqulCLq9kAxrx0YPY8eQ==","signatures":[{"sig":"MEUCIQD7eIHlagjsyYRl1bNp2wly+6iyEfO3RPF35RHlvvcMEAIgKz7sydozmc//8ujFsuyR4yx/SAUMoF8CXZa28RS/uqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1815.e47cc3c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e47cc3c212c55d19e1b46ced1fdc6c63de9e3916","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-next.1815.e47cc3c","@flighthq/mesh":"0.4.0-next.1815.e47cc3c","@flighthq/node":"0.4.0-next.1815.e47cc3c","@flighthq/color":"0.4.0-next.1815.e47cc3c","@flighthq/types":"0.4.0-next.1815.e47cc3c","@flighthq/entity":"0.4.0-next.1815.e47cc3c","@flighthq/signals":"0.4.0-next.1815.e47cc3c","@flighthq/geometry":"0.4.0-next.1815.e47cc3c","@flighthq/registry":"0.4.0-next.1815.e47cc3c","@flighthq/materials":"0.4.0-next.1815.e47cc3c","@flighthq/adjustments":"0.4.0-next.1815.e47cc3c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1815.e47cc3c_1787344135174_0.41747980418223296","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1821.efb1cbc":{"name":"@flighthq/render","version":"0.4.0-next.1821.efb1cbc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1821.efb1cbc","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"bd0278fcb8b1ee86bc0ddf9b7122a5a4641fb5aa","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1821.efb1cbc.tgz","fileCount":114,"integrity":"sha512-v8sQ3M0YNPgHixmQBaNsNL7BadKOcazDGwAO6avRdvmtL9ZCIUsmc6yVqATeNmNjM3VizfQ4qQ2oc3wXMo6hqA==","signatures":[{"sig":"MEUCIQCnEQlUPTgvvT6vefq0JdKeD16zEVEfpKKohv2RHcP5UAIgNha+fyA4KJiyaqrKu5oWfWctnetqEwo2fMH2X1KEyls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1821.efb1cbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"efb1cbc5b3ccef2f43d7cd2dee822b0d152f3f82","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-next.1821.efb1cbc","@flighthq/mesh":"0.4.0-next.1821.efb1cbc","@flighthq/node":"0.4.0-next.1821.efb1cbc","@flighthq/color":"0.4.0-next.1821.efb1cbc","@flighthq/types":"0.4.0-next.1821.efb1cbc","@flighthq/entity":"0.4.0-next.1821.efb1cbc","@flighthq/signals":"0.4.0-next.1821.efb1cbc","@flighthq/geometry":"0.4.0-next.1821.efb1cbc","@flighthq/registry":"0.4.0-next.1821.efb1cbc","@flighthq/materials":"0.4.0-next.1821.efb1cbc","@flighthq/adjustments":"0.4.0-next.1821.efb1cbc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1821.efb1cbc_1787351575917_0.028298303577113382","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1827.9db114b":{"name":"@flighthq/render","version":"0.4.0-next.1827.9db114b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1827.9db114b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"312874acb72ac2c28345f0a5f178fe009d9cf4ee","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1827.9db114b.tgz","fileCount":114,"integrity":"sha512-tCRFnSwkMvSDZvMRW1TrxeXwHDMyftmBlC+rslgmRVwrdQ4eZp07PT9K2BPN+ABWAspUBUjDZZDNsSrYexf12g==","signatures":[{"sig":"MEQCIH3P41EPqFMBbKEgKIpRedW4ETyb+XJjXesPsoKbgddOAiBFKcnqOYeYXLoX+kelChkY23IWYVxdVpvQSzLKm0+m7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1827.9db114b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9db114b3fe1db90a90a11541649cb3af8bb5ca62","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-next.1827.9db114b","@flighthq/mesh":"0.4.0-next.1827.9db114b","@flighthq/node":"0.4.0-next.1827.9db114b","@flighthq/color":"0.4.0-next.1827.9db114b","@flighthq/types":"0.4.0-next.1827.9db114b","@flighthq/entity":"0.4.0-next.1827.9db114b","@flighthq/signals":"0.4.0-next.1827.9db114b","@flighthq/geometry":"0.4.0-next.1827.9db114b","@flighthq/registry":"0.4.0-next.1827.9db114b","@flighthq/materials":"0.4.0-next.1827.9db114b","@flighthq/adjustments":"0.4.0-next.1827.9db114b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1827.9db114b_1787356371549_0.5330235902685276","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1836.147ae1e":{"name":"@flighthq/render","version":"0.4.0-next.1836.147ae1e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1836.147ae1e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"07d1c2229f78efc73356bcf76ccd3bd0d6b5f6f0","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1836.147ae1e.tgz","fileCount":114,"integrity":"sha512-s6K04vm2cwTfOgDn+0egX7ABtmDliUvcfTGdQ9VnWVkOLPMQwonWtSNqlRXfmCIddi2kzYP9dYZfZ/1+k1r8Dg==","signatures":[{"sig":"MEQCIDl7/uR0mXfye8zAby3xB+eKod3l32xTFfdh9/ywemHBAiBISD2skS7d1XyOztisODgkkuPQ707xKk1eig5jIswBiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1836.147ae1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"147ae1eaea356a2200495b80ae4e42b1101ae647","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-next.1836.147ae1e","@flighthq/mesh":"0.4.0-next.1836.147ae1e","@flighthq/node":"0.4.0-next.1836.147ae1e","@flighthq/color":"0.4.0-next.1836.147ae1e","@flighthq/types":"0.4.0-next.1836.147ae1e","@flighthq/entity":"0.4.0-next.1836.147ae1e","@flighthq/signals":"0.4.0-next.1836.147ae1e","@flighthq/geometry":"0.4.0-next.1836.147ae1e","@flighthq/registry":"0.4.0-next.1836.147ae1e","@flighthq/materials":"0.4.0-next.1836.147ae1e","@flighthq/adjustments":"0.4.0-next.1836.147ae1e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1836.147ae1e_1787362594475_0.084133258061442","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1884.6a2d46f":{"name":"@flighthq/render","version":"0.4.0-next.1884.6a2d46f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1884.6a2d46f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"477453f348d60ba1e37cbca4a945b5832f06102e","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1884.6a2d46f.tgz","fileCount":114,"integrity":"sha512-CbGCnMd+EA8+k89Aj1n/cQCRUTrryZC6oRlkF4Y3sniDaqFutcGnMq7qpTC70tQwJow3XKoibcP0GC+yI0XIqA==","signatures":[{"sig":"MEUCIA00z2hPbrA8ogH/NTGAhPMD7wmOFjeyHvzxfF3r6K8jAiEAgHCLWo1WWwx1SSqo4Kk7Xrbum/GfZduy85ltW4y+htY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1884.6a2d46f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"6a2d46f4e11232c5175ff79d306602e0378cb55e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-next.1884.6a2d46f","@flighthq/mesh":"0.4.0-next.1884.6a2d46f","@flighthq/node":"0.4.0-next.1884.6a2d46f","@flighthq/color":"0.4.0-next.1884.6a2d46f","@flighthq/types":"0.4.0-next.1884.6a2d46f","@flighthq/entity":"0.4.0-next.1884.6a2d46f","@flighthq/signals":"0.4.0-next.1884.6a2d46f","@flighthq/geometry":"0.4.0-next.1884.6a2d46f","@flighthq/registry":"0.4.0-next.1884.6a2d46f","@flighthq/materials":"0.4.0-next.1884.6a2d46f","@flighthq/adjustments":"0.4.0-next.1884.6a2d46f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1884.6a2d46f_1787384799350_0.9687513389124296","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1888.e9e80b4":{"name":"@flighthq/render","version":"0.4.0-next.1888.e9e80b4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1888.e9e80b4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4058304ea6852f864c3a946ab5a180f029875ea8","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1888.e9e80b4.tgz","fileCount":114,"integrity":"sha512-jhH3bMhdQLAlyw2pbRrb2QHt3exELIkQoVG7pXNFpovbVbc2B29Jt0qm5TmExFAD0y128YZJZwFplNJchrCWiA==","signatures":[{"sig":"MEYCIQCvTP5sprchPEbzJgPofviQj9x+zklS6cxjwYmpl8CuFAIhALXQUgafDuIk0aqFbZtNrr3jbLgyRIZxfGKJloF2R/bN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1888.e9e80b4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e9e80b4ab0f5a142c6554f577dfc8c640bb960c9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-next.1888.e9e80b4","@flighthq/mesh":"0.4.0-next.1888.e9e80b4","@flighthq/node":"0.4.0-next.1888.e9e80b4","@flighthq/color":"0.4.0-next.1888.e9e80b4","@flighthq/types":"0.4.0-next.1888.e9e80b4","@flighthq/entity":"0.4.0-next.1888.e9e80b4","@flighthq/signals":"0.4.0-next.1888.e9e80b4","@flighthq/geometry":"0.4.0-next.1888.e9e80b4","@flighthq/registry":"0.4.0-next.1888.e9e80b4","@flighthq/materials":"0.4.0-next.1888.e9e80b4","@flighthq/adjustments":"0.4.0-next.1888.e9e80b4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1888.e9e80b4_1787549260925_0.15573924516835547","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1892.a0b519a":{"name":"@flighthq/render","version":"0.4.0-next.1892.a0b519a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1892.a0b519a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c717985a632312baea04a9358a3235476bb49c0a","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1892.a0b519a.tgz","fileCount":114,"integrity":"sha512-SFUf5kwqeohs6POXLdS+5l+GmO+U8Z5nWOxPM21ZtGbNnhkVZ4AJ0CQFVCTpLM7p3v8ZcbeYf0Vuybty7/lPPA==","signatures":[{"sig":"MEQCIDiPbJWxndr9nhvhRv0m14wjJBysCEsHv2dXN87UeJnIAiAlII+YcmEpu3eDpy54h+p8j21g9met34Kq5O8+eEfy1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1892.a0b519a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a0b519a631890913faffe94d1d3ea3287a8c8241","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-next.1892.a0b519a","@flighthq/mesh":"0.4.0-next.1892.a0b519a","@flighthq/node":"0.4.0-next.1892.a0b519a","@flighthq/color":"0.4.0-next.1892.a0b519a","@flighthq/types":"0.4.0-next.1892.a0b519a","@flighthq/entity":"0.4.0-next.1892.a0b519a","@flighthq/signals":"0.4.0-next.1892.a0b519a","@flighthq/geometry":"0.4.0-next.1892.a0b519a","@flighthq/registry":"0.4.0-next.1892.a0b519a","@flighthq/materials":"0.4.0-next.1892.a0b519a","@flighthq/adjustments":"0.4.0-next.1892.a0b519a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1892.a0b519a_1787568671042_0.9729016472596432","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1896.60d766c":{"name":"@flighthq/render","version":"0.4.0-next.1896.60d766c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1896.60d766c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"64b77063e2742c0597f2722401c23bd6b3676193","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1896.60d766c.tgz","fileCount":114,"integrity":"sha512-4nYQYB6BU02/zk+9b+9SDKrADW5oOvumzhbrEEurXbH30ZgH/CF6bcaXHz9GHIELTKL31BjvERehngwEUonDLQ==","signatures":[{"sig":"MEYCIQCkpW4hhotTaeBSj2yKZmutdnlHGP/0CqgsBMdK+dtKdgIhAKZPFpOhehmuZyOHjvVCTLSuyQluU6AffFBpP3/l37/K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1896.60d766c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"60d766ccbf3a4fbe07c603d8acfc13208d476e56","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-next.1896.60d766c","@flighthq/mesh":"0.4.0-next.1896.60d766c","@flighthq/node":"0.4.0-next.1896.60d766c","@flighthq/color":"0.4.0-next.1896.60d766c","@flighthq/types":"0.4.0-next.1896.60d766c","@flighthq/entity":"0.4.0-next.1896.60d766c","@flighthq/signals":"0.4.0-next.1896.60d766c","@flighthq/geometry":"0.4.0-next.1896.60d766c","@flighthq/registry":"0.4.0-next.1896.60d766c","@flighthq/materials":"0.4.0-next.1896.60d766c","@flighthq/adjustments":"0.4.0-next.1896.60d766c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1896.60d766c_1787571175347_0.7054137035542394","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1898.266773a":{"name":"@flighthq/render","version":"0.4.0-next.1898.266773a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1898.266773a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0d3a6297373dcca46be9f6f125c689da284ec17e","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1898.266773a.tgz","fileCount":114,"integrity":"sha512-wZRKNjQRkacHp8LrXgs8114/X4ZNFGummWEutVI0hGuHaI/egR531h0WR99Wgz1gLLBfusseh5giYYnsjD9Z9g==","signatures":[{"sig":"MEYCIQCv+2+watmy6O+ry98RCHjbxtqoH61bDoAz5Ic2xS2QjQIhAOtHoeFC93InUxP0rgi0+Lh4kFKLKMyDSb+Z5qUjbcp2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1898.266773a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"266773a60a616a3630ef40a7f33737f0697311aa","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-next.1898.266773a","@flighthq/mesh":"0.4.0-next.1898.266773a","@flighthq/node":"0.4.0-next.1898.266773a","@flighthq/color":"0.4.0-next.1898.266773a","@flighthq/types":"0.4.0-next.1898.266773a","@flighthq/entity":"0.4.0-next.1898.266773a","@flighthq/signals":"0.4.0-next.1898.266773a","@flighthq/geometry":"0.4.0-next.1898.266773a","@flighthq/registry":"0.4.0-next.1898.266773a","@flighthq/materials":"0.4.0-next.1898.266773a","@flighthq/adjustments":"0.4.0-next.1898.266773a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1898.266773a_1787575062537_0.08344707092474657","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1903.50bfa67":{"name":"@flighthq/render","version":"0.4.0-next.1903.50bfa67","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1903.50bfa67","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"677c7b522d0a95da26c2563c05bb83b83921192d","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1903.50bfa67.tgz","fileCount":114,"integrity":"sha512-Q7OVEqni/yxNJyCgAlDZN5KM5QOxdAd8czhcaIZZZndmqVPTL2ROTUcM67LHinETvqukZ6L+3dlBTQ39IJSlWg==","signatures":[{"sig":"MEYCIQDI29JspDDcsHqVvumOEPZvunWSxvKHDTXTGCB1g/1t1QIhAL6bwz2/YD797SFUElP0J9VHb6m+FHXr2l3RyUWlmApS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1903.50bfa67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"50bfa67f3f2a3be13410ae4eb2fa3300687b20d9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-next.1903.50bfa67","@flighthq/mesh":"0.4.0-next.1903.50bfa67","@flighthq/node":"0.4.0-next.1903.50bfa67","@flighthq/color":"0.4.0-next.1903.50bfa67","@flighthq/types":"0.4.0-next.1903.50bfa67","@flighthq/entity":"0.4.0-next.1903.50bfa67","@flighthq/signals":"0.4.0-next.1903.50bfa67","@flighthq/geometry":"0.4.0-next.1903.50bfa67","@flighthq/registry":"0.4.0-next.1903.50bfa67","@flighthq/materials":"0.4.0-next.1903.50bfa67","@flighthq/adjustments":"0.4.0-next.1903.50bfa67"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1903.50bfa67_1787587784144_0.35301633786666486","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1908.751021c":{"name":"@flighthq/render","version":"0.4.0-next.1908.751021c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1908.751021c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5e9ff9f75e1a83fd608c6ef28b8e7f0a3bfa5610","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1908.751021c.tgz","fileCount":114,"integrity":"sha512-nYkKQUbIuqI8w/pTPN89P6LIt7JsEas6BOh9NELAVKXIymdFkszgCYsO8Z7ji2qUYbmotwllietxbJzjbWqMdg==","signatures":[{"sig":"MEUCIQC4ZhwBIlUyC5ULjk42yTzlGP3VMiJwDlIEUol+o99HIwIgEJMnqvoQlgWSwTWYYECIlNK+Z5GdiZdURQ+icg90T4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1908.751021c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"751021c9e2e79e1445e8a5f4817d61fe375c344e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-next.1908.751021c","@flighthq/mesh":"0.4.0-next.1908.751021c","@flighthq/node":"0.4.0-next.1908.751021c","@flighthq/color":"0.4.0-next.1908.751021c","@flighthq/types":"0.4.0-next.1908.751021c","@flighthq/entity":"0.4.0-next.1908.751021c","@flighthq/signals":"0.4.0-next.1908.751021c","@flighthq/geometry":"0.4.0-next.1908.751021c","@flighthq/registry":"0.4.0-next.1908.751021c","@flighthq/materials":"0.4.0-next.1908.751021c","@flighthq/adjustments":"0.4.0-next.1908.751021c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1908.751021c_1787607358736_0.6560235107829799","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1908.751021c":{"name":"@flighthq/render","version":"0.4.0-edge.1908.751021c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-edge.1908.751021c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3c82a10426896a7ad82a79ef1d80fa8db03338a5","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-edge.1908.751021c.tgz","fileCount":114,"integrity":"sha512-T6nB/mkZtojd3ehXD36R1gGOxT7hzHAUTsFv8Vpz7hT8D5kjHgNzpkVW70BCp4z8lSeA9htFp27aMWhT9G/fGA==","signatures":[{"sig":"MEQCIDXx2cmS5FWxhuSr0kORJXFlzQ/zCi1ZbRrwVt8MCjjqAiABPrP7aMWyl/DxYNu3DKG0ZQ4t3F1XOlPJhhkFX0/sgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-edge.1908.751021c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"751021c9e2e79e1445e8a5f4817d61fe375c344e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-edge.1908.751021c","@flighthq/mesh":"0.4.0-edge.1908.751021c","@flighthq/node":"0.4.0-edge.1908.751021c","@flighthq/color":"0.4.0-edge.1908.751021c","@flighthq/types":"0.4.0-edge.1908.751021c","@flighthq/entity":"0.4.0-edge.1908.751021c","@flighthq/signals":"0.4.0-edge.1908.751021c","@flighthq/geometry":"0.4.0-edge.1908.751021c","@flighthq/registry":"0.4.0-edge.1908.751021c","@flighthq/materials":"0.4.0-edge.1908.751021c","@flighthq/adjustments":"0.4.0-edge.1908.751021c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-edge.1908.751021c_1787607716940_0.09899760059030105","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1909.c102f22":{"name":"@flighthq/render","version":"0.4.0-next.1909.c102f22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1909.c102f22","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c9682e44f3a5411683737327bc1a3e0819e0f472","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1909.c102f22.tgz","fileCount":114,"integrity":"sha512-lU7J38iH+6GPoXFUaKvE81l1LKNkvQA6u6pJvu8NYc9Z3zR24kdwEkAzI8Dbw06K0o0YYpzOCvvUxs3nPsB3bg==","signatures":[{"sig":"MEUCIEApfIKn9SY17LXSXgZuuqlj8agS6XKQk+7UPYnw1vVuAiEAn83RefVh4U/zBQB8NqOSDqJmFrTJIxokB6Ognx2pQS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1909.c102f22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c102f22a421baa9ae0552573ded0c84f6bd98076","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-next.1909.c102f22","@flighthq/mesh":"0.4.0-next.1909.c102f22","@flighthq/node":"0.4.0-next.1909.c102f22","@flighthq/color":"0.4.0-next.1909.c102f22","@flighthq/types":"0.4.0-next.1909.c102f22","@flighthq/entity":"0.4.0-next.1909.c102f22","@flighthq/signals":"0.4.0-next.1909.c102f22","@flighthq/geometry":"0.4.0-next.1909.c102f22","@flighthq/registry":"0.4.0-next.1909.c102f22","@flighthq/materials":"0.4.0-next.1909.c102f22","@flighthq/adjustments":"0.4.0-next.1909.c102f22"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1909.c102f22_1787607829590_0.17146026599934383","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1909.c102f22":{"name":"@flighthq/render","version":"0.4.0-edge.1909.c102f22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-edge.1909.c102f22","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"fb2c6ee5c116cbf39d83add26174b48a3109737e","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-edge.1909.c102f22.tgz","fileCount":114,"integrity":"sha512-oUbKv5RFO93JIF7F5BkR2cn09uXS9poQjrvA3DSsnkVCkcoj9K4Gw+jnHw9Z1o0QP4YFIgABTfY7tzQkC+wyvQ==","signatures":[{"sig":"MEUCIQDSSt1jyCruMHx4BQf1Sv+KhNdlTOpscGUqPcrHb8N8aAIgWra6QEKbDAZumZSENbYUyhKv/JOxxfxNH1Eoh7JPu0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-edge.1909.c102f22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c102f22a421baa9ae0552573ded0c84f6bd98076","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-edge.1909.c102f22","@flighthq/mesh":"0.4.0-edge.1909.c102f22","@flighthq/node":"0.4.0-edge.1909.c102f22","@flighthq/color":"0.4.0-edge.1909.c102f22","@flighthq/types":"0.4.0-edge.1909.c102f22","@flighthq/entity":"0.4.0-edge.1909.c102f22","@flighthq/signals":"0.4.0-edge.1909.c102f22","@flighthq/geometry":"0.4.0-edge.1909.c102f22","@flighthq/registry":"0.4.0-edge.1909.c102f22","@flighthq/materials":"0.4.0-edge.1909.c102f22","@flighthq/adjustments":"0.4.0-edge.1909.c102f22"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-edge.1909.c102f22_1787608304637_0.49789171660407106","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1917.1b88fee":{"name":"@flighthq/render","version":"0.4.0-next.1917.1b88fee","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1917.1b88fee","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ebdadcd0bf6d54d0f846575b54f3d94ee56a7f0f","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1917.1b88fee.tgz","fileCount":114,"integrity":"sha512-jREBuPjf6aqSteXtIKQLb5H6E4pCs1E/EeHoggCkw4PhgqxPcTJTZjPvgNIB5G1dzwXrEwr1nVSAf7k55CKa0g==","signatures":[{"sig":"MEUCIBn/Gh4ht1JoGHBj44TGHXJ2nX8iZId9Ivr58RdMjVG6AiEAqoNdT8F30BGsm5Dy1YrsxaE8L3UrXiwboakp1vbeZ8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1917.1b88fee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312315},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1b88fee135e113e378973cb548aea45284f8add4","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-next.1917.1b88fee","@flighthq/mesh":"0.4.0-next.1917.1b88fee","@flighthq/node":"0.4.0-next.1917.1b88fee","@flighthq/color":"0.4.0-next.1917.1b88fee","@flighthq/types":"0.4.0-next.1917.1b88fee","@flighthq/entity":"0.4.0-next.1917.1b88fee","@flighthq/signals":"0.4.0-next.1917.1b88fee","@flighthq/geometry":"0.4.0-next.1917.1b88fee","@flighthq/registry":"0.4.0-next.1917.1b88fee","@flighthq/materials":"0.4.0-next.1917.1b88fee","@flighthq/adjustments":"0.4.0-next.1917.1b88fee"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1917.1b88fee_1787691457428_0.5433927796119002","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1920.b93ad0f":{"name":"@flighthq/render","version":"0.4.0-next.1920.b93ad0f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1920.b93ad0f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"cde0184a439d93033b0b6e2b29f41cc96e654b47","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1920.b93ad0f.tgz","fileCount":114,"integrity":"sha512-9rGUQau9EpM+fbZp5DEA/prnrg3U47BjgYYq/gnvXPnzm84jjSHIazhBHHnKyyYiY21ZgG37WbVCXS8WWl2zUA==","signatures":[{"sig":"MEYCIQCcPjT5gLa9N7Z69Zqgn3Xj8RpsSyS/iD/+XEIoZLOEcgIhAKdCoSMWvqp3uqxZPh4y1P6swTbVQgXY1s1mLdaqL14B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1920.b93ad0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312315},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b93ad0fa3532228e67f46d0d1842bc339b998c60","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-next.1920.b93ad0f","@flighthq/mesh":"0.4.0-next.1920.b93ad0f","@flighthq/node":"0.4.0-next.1920.b93ad0f","@flighthq/color":"0.4.0-next.1920.b93ad0f","@flighthq/types":"0.4.0-next.1920.b93ad0f","@flighthq/entity":"0.4.0-next.1920.b93ad0f","@flighthq/signals":"0.4.0-next.1920.b93ad0f","@flighthq/geometry":"0.4.0-next.1920.b93ad0f","@flighthq/registry":"0.4.0-next.1920.b93ad0f","@flighthq/materials":"0.4.0-next.1920.b93ad0f","@flighthq/adjustments":"0.4.0-next.1920.b93ad0f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1920.b93ad0f_1787699404722_0.37470195733942835","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1920.b93ad0f":{"name":"@flighthq/render","version":"0.4.0-edge.1920.b93ad0f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-edge.1920.b93ad0f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1d9ab2771ebe3ee1c3d8bf277daaa87ece4fcfe4","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-edge.1920.b93ad0f.tgz","fileCount":114,"integrity":"sha512-mlMuQ0kDdRjy90hYXjAjoNb+mM8AwMi20pjtez/eZ1MdJ4zqf9R6jZr2yC5iR5e5NJFmkqkyT7axEsuk0cBkCQ==","signatures":[{"sig":"MEYCIQDK+uK/sJOynShQaub79taADvXSiuBd3hvBvdivt1305QIhAJ+XSnd+Gi5PMqCd3AUxNitrsRpdXrx6AUEEMec/ZRTO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-edge.1920.b93ad0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312315},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b93ad0fa3532228e67f46d0d1842bc339b998c60","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-edge.1920.b93ad0f","@flighthq/mesh":"0.4.0-edge.1920.b93ad0f","@flighthq/node":"0.4.0-edge.1920.b93ad0f","@flighthq/color":"0.4.0-edge.1920.b93ad0f","@flighthq/types":"0.4.0-edge.1920.b93ad0f","@flighthq/entity":"0.4.0-edge.1920.b93ad0f","@flighthq/signals":"0.4.0-edge.1920.b93ad0f","@flighthq/geometry":"0.4.0-edge.1920.b93ad0f","@flighthq/registry":"0.4.0-edge.1920.b93ad0f","@flighthq/materials":"0.4.0-edge.1920.b93ad0f","@flighthq/adjustments":"0.4.0-edge.1920.b93ad0f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-edge.1920.b93ad0f_1787699890757_0.14374041645112978","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1921.0a61bdb":{"name":"@flighthq/render","version":"0.4.0-next.1921.0a61bdb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1921.0a61bdb","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e3e81974149d7dd3546efdca71d817ee42ffaa62","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1921.0a61bdb.tgz","fileCount":114,"integrity":"sha512-+f5OKHp8xST14nQ08/hvFHYBi0Nb9ReA39R5oOo6tqXaNXRNyzltXoWDVrkU02wHcP1fmusSF0j8TPQfJxcq5Q==","signatures":[{"sig":"MEUCIQCCs4ov4ruEau9aLJaGdlwaHk2TqqopyzJFcKFDunWXgQIgVqMxbtGv7YYbhRC5rXfWbOlhrKPycDSoYqrr5sGt1aw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1921.0a61bdb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312315},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0a61bdbaede36f96b016f9c6e70ed736ff3dd94c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-next.1921.0a61bdb","@flighthq/mesh":"0.4.0-next.1921.0a61bdb","@flighthq/node":"0.4.0-next.1921.0a61bdb","@flighthq/color":"0.4.0-next.1921.0a61bdb","@flighthq/types":"0.4.0-next.1921.0a61bdb","@flighthq/entity":"0.4.0-next.1921.0a61bdb","@flighthq/signals":"0.4.0-next.1921.0a61bdb","@flighthq/geometry":"0.4.0-next.1921.0a61bdb","@flighthq/registry":"0.4.0-next.1921.0a61bdb","@flighthq/materials":"0.4.0-next.1921.0a61bdb","@flighthq/adjustments":"0.4.0-next.1921.0a61bdb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1921.0a61bdb_1787701306594_0.7136319808026748","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1921.0a61bdb":{"name":"@flighthq/render","version":"0.4.0-edge.1921.0a61bdb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-edge.1921.0a61bdb","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"40212a88a21059a6427c2734a00062a3f0bcf260","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-edge.1921.0a61bdb.tgz","fileCount":114,"integrity":"sha512-r9lCCGbJL2nJHcbsC723X9f6L63VVJCMMTAl1v9BVbDjifhmViDP8jyArePSv4deH/D0SjaeHNn8cKQTJHDo1Q==","signatures":[{"sig":"MEQCIDdeh/o8W2forUXgqCzpYsVnzyp4G4+kHGTO89/Qt+9KAiAf+f7qy3mdqeN2Nqhw/Abu3bKkHx3VP2+3pvLDpybKeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-edge.1921.0a61bdb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312315},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0a61bdbaede36f96b016f9c6e70ed736ff3dd94c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-edge.1921.0a61bdb","@flighthq/mesh":"0.4.0-edge.1921.0a61bdb","@flighthq/node":"0.4.0-edge.1921.0a61bdb","@flighthq/color":"0.4.0-edge.1921.0a61bdb","@flighthq/types":"0.4.0-edge.1921.0a61bdb","@flighthq/entity":"0.4.0-edge.1921.0a61bdb","@flighthq/signals":"0.4.0-edge.1921.0a61bdb","@flighthq/geometry":"0.4.0-edge.1921.0a61bdb","@flighthq/registry":"0.4.0-edge.1921.0a61bdb","@flighthq/materials":"0.4.0-edge.1921.0a61bdb","@flighthq/adjustments":"0.4.0-edge.1921.0a61bdb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-edge.1921.0a61bdb_1787701790600_0.15949805930891126","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1932.1ef883a":{"name":"@flighthq/render","version":"0.4.0-next.1932.1ef883a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1932.1ef883a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"671d432bf6bb32d5440d395cc82b86292669fd14","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1932.1ef883a.tgz","fileCount":116,"integrity":"sha512-qVFmHm9NlYYzxPkaBV2xnvxQaQICd9HO5g5keRY/iPjLs+745tzQTNwj9nc9qAQBzvsozL1oBLl/g8377NU7zQ==","signatures":[{"sig":"MEYCIQDi4CYJqNdeZ7hxSvz+HDGW7HY3IFE8v+36z1tYuw2j7gIhAPYoyIScbs5vXozkkmcHWYOz1l11+y5OmQzIjDlnpjka","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1932.1ef883a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314231},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1ef883a866729a9bc6f461111970f6377de1499f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-next.1932.1ef883a","@flighthq/mesh":"0.4.0-next.1932.1ef883a","@flighthq/node":"0.4.0-next.1932.1ef883a","@flighthq/color":"0.4.0-next.1932.1ef883a","@flighthq/types":"0.4.0-next.1932.1ef883a","@flighthq/entity":"0.4.0-next.1932.1ef883a","@flighthq/signals":"0.4.0-next.1932.1ef883a","@flighthq/geometry":"0.4.0-next.1932.1ef883a","@flighthq/registry":"0.4.0-next.1932.1ef883a","@flighthq/materials":"0.4.0-next.1932.1ef883a","@flighthq/adjustments":"0.4.0-next.1932.1ef883a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1932.1ef883a_1787771375946_0.7471152653198383","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1932.1ef883a":{"name":"@flighthq/render","version":"0.4.0-edge.1932.1ef883a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-edge.1932.1ef883a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5351f8be048f7daf28b8522ba39674670ff02e2e","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-edge.1932.1ef883a.tgz","fileCount":116,"integrity":"sha512-XlHsqEhghkeJHA1Lnc33wtxdLsS/E2QpaeQNELoBhml/l+h+1cJEv8K5eH4KeJ2TO1S4XwtEZpvPzRJE2y2tEQ==","signatures":[{"sig":"MEQCIA/YTqV+RKWnanAg9FE6a5ZzKmXiFE8kUzS2EXUvCxDSAiAHX0ovtrUsU8/t3NbpEYTyDAFkt/zPydRwfD4yp5dTcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-edge.1932.1ef883a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314231},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1ef883a866729a9bc6f461111970f6377de1499f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-edge.1932.1ef883a","@flighthq/mesh":"0.4.0-edge.1932.1ef883a","@flighthq/node":"0.4.0-edge.1932.1ef883a","@flighthq/color":"0.4.0-edge.1932.1ef883a","@flighthq/types":"0.4.0-edge.1932.1ef883a","@flighthq/entity":"0.4.0-edge.1932.1ef883a","@flighthq/signals":"0.4.0-edge.1932.1ef883a","@flighthq/geometry":"0.4.0-edge.1932.1ef883a","@flighthq/registry":"0.4.0-edge.1932.1ef883a","@flighthq/materials":"0.4.0-edge.1932.1ef883a","@flighthq/adjustments":"0.4.0-edge.1932.1ef883a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-edge.1932.1ef883a_1787771833958_0.17567285355124218","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1933.e4809f4":{"name":"@flighthq/render","version":"0.4.0-next.1933.e4809f4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1933.e4809f4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"45d7f930e1b99cd6254102689deccbfadba24fee","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1933.e4809f4.tgz","fileCount":116,"integrity":"sha512-LtLyVi56MSP/31m1PxcMYfVlMEioRxoA+3mzG2ZDSpPZfFhWPRgzenuYlJ6ku1b2CNeFfGe3Dk0wd50wOGkKdA==","signatures":[{"sig":"MEUCIQD1xyWR3QehD8ngfpyQ+oAGfzRNnQ1b1DnzAFxE97Z1qAIgHk3yoauSpAPXnOOwCSU4RKzGXzLWGA/rgdmrEcq5iY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1933.e4809f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314231},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e4809f40d738585d4eef938863717f46355ae430","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-next.1933.e4809f4","@flighthq/mesh":"0.4.0-next.1933.e4809f4","@flighthq/node":"0.4.0-next.1933.e4809f4","@flighthq/color":"0.4.0-next.1933.e4809f4","@flighthq/types":"0.4.0-next.1933.e4809f4","@flighthq/entity":"0.4.0-next.1933.e4809f4","@flighthq/signals":"0.4.0-next.1933.e4809f4","@flighthq/geometry":"0.4.0-next.1933.e4809f4","@flighthq/registry":"0.4.0-next.1933.e4809f4","@flighthq/materials":"0.4.0-next.1933.e4809f4","@flighthq/adjustments":"0.4.0-next.1933.e4809f4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1933.e4809f4_1787775046924_0.0705076302200418","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1933.e4809f4":{"name":"@flighthq/render","version":"0.4.0-edge.1933.e4809f4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-edge.1933.e4809f4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8d57056e8cd0c92f1b6abff324a039aa78a6af71","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-edge.1933.e4809f4.tgz","fileCount":116,"integrity":"sha512-iS7vCZcLzGK+rIbCOGMNWalvgdmdnFtsyx1udgi0UApy0L43KjAOxa2BTtCWWqvySNRuFkkUkfuHBCW5dBUDkQ==","signatures":[{"sig":"MEUCIQCgAYrCJ8Hec9wVf8PB3wlF13LHhJWbkx2sBVY8AYQITAIgFoD9OiQAGRAzHDjEgkROUDS/hUa4r9DzXYHZYVf7XJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-edge.1933.e4809f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314231},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e4809f40d738585d4eef938863717f46355ae430","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-edge.1933.e4809f4","@flighthq/mesh":"0.4.0-edge.1933.e4809f4","@flighthq/node":"0.4.0-edge.1933.e4809f4","@flighthq/color":"0.4.0-edge.1933.e4809f4","@flighthq/types":"0.4.0-edge.1933.e4809f4","@flighthq/entity":"0.4.0-edge.1933.e4809f4","@flighthq/signals":"0.4.0-edge.1933.e4809f4","@flighthq/geometry":"0.4.0-edge.1933.e4809f4","@flighthq/registry":"0.4.0-edge.1933.e4809f4","@flighthq/materials":"0.4.0-edge.1933.e4809f4","@flighthq/adjustments":"0.4.0-edge.1933.e4809f4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-edge.1933.e4809f4_1787775486414_0.6387928846584612","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1935.74c34fe":{"name":"@flighthq/render","version":"0.4.0-next.1935.74c34fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1935.74c34fe","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"2ff33f094c6a9996dcd38e935a198f3b64da67f6","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1935.74c34fe.tgz","fileCount":116,"integrity":"sha512-J5foYD4mDYchhOPOxqFcUCdmCS6CWyjtG4FtKNTJba9w6endKi5LAIv8DjcQI/sMrqUhOSJ/zvoOyVZG/9Qwkw==","signatures":[{"sig":"MEYCIQC6a2EXvqfUudh8xBZOZP5YnaigE4uxPqVuOVPpsBs59QIhANAX9EdaW7BrW+VVKWORoIs/9AbruFAO5kyBs1/L1Fkm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1935.74c34fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314231},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"74c34fe734f33f44e48dde5d12a402b0a834cae0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-next.1935.74c34fe","@flighthq/mesh":"0.4.0-next.1935.74c34fe","@flighthq/node":"0.4.0-next.1935.74c34fe","@flighthq/color":"0.4.0-next.1935.74c34fe","@flighthq/types":"0.4.0-next.1935.74c34fe","@flighthq/entity":"0.4.0-next.1935.74c34fe","@flighthq/signals":"0.4.0-next.1935.74c34fe","@flighthq/geometry":"0.4.0-next.1935.74c34fe","@flighthq/registry":"0.4.0-next.1935.74c34fe","@flighthq/materials":"0.4.0-next.1935.74c34fe","@flighthq/adjustments":"0.4.0-next.1935.74c34fe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1935.74c34fe_1787777305055_0.5914490459231667","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1935.74c34fe":{"name":"@flighthq/render","version":"0.4.0-edge.1935.74c34fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-edge.1935.74c34fe","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"aa05265852d35aaf05de982a0551b27af5a11196","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-edge.1935.74c34fe.tgz","fileCount":116,"integrity":"sha512-XV2wzfyCPRygQsRiQE74FEu401rxZOQOsoHd494VWBhR7yB8DlkZjAZH1UKpLhxyza/KDRizNHzFFCj2QwSGww==","signatures":[{"sig":"MEUCIFsN07EgjbpSYbk0LBr6vexQbsPGdkdZuCeNL2bpVH7LAiEAgDw+R6HmgLHEpVt7ni9mr35tJ2rllirMehSHo1eEG/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-edge.1935.74c34fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314231},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"74c34fe734f33f44e48dde5d12a402b0a834cae0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-edge.1935.74c34fe","@flighthq/mesh":"0.4.0-edge.1935.74c34fe","@flighthq/node":"0.4.0-edge.1935.74c34fe","@flighthq/color":"0.4.0-edge.1935.74c34fe","@flighthq/types":"0.4.0-edge.1935.74c34fe","@flighthq/entity":"0.4.0-edge.1935.74c34fe","@flighthq/signals":"0.4.0-edge.1935.74c34fe","@flighthq/geometry":"0.4.0-edge.1935.74c34fe","@flighthq/registry":"0.4.0-edge.1935.74c34fe","@flighthq/materials":"0.4.0-edge.1935.74c34fe","@flighthq/adjustments":"0.4.0-edge.1935.74c34fe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-edge.1935.74c34fe_1787777733464_0.43924277526416944","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1936.bc924d7":{"name":"@flighthq/render","version":"0.4.0-next.1936.bc924d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1936.bc924d7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ff00c59585420bec1da5b15681de71029a4d60cc","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1936.bc924d7.tgz","fileCount":116,"integrity":"sha512-Fpc7UBq2oFEldS2wPEwfPjkLR1nNGbBSAjsy9G3M4EbTVg9OTgLC5R26JXOU3Rn3kxvMJQJ2ayDYnmCjgEYzfg==","signatures":[{"sig":"MEQCIA0epkEOWU4YlLIkzUUeVegQu0PrXKm2LXmasveyTOScAiAG+rJrLo3SAtkzUZ/TG+VQKmdrjRr1CDRR64GQppgpoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1936.bc924d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314231},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"bc924d7bf9e0d88f0ffdff16f0094890448c6ba5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-next.1936.bc924d7","@flighthq/mesh":"0.4.0-next.1936.bc924d7","@flighthq/node":"0.4.0-next.1936.bc924d7","@flighthq/color":"0.4.0-next.1936.bc924d7","@flighthq/types":"0.4.0-next.1936.bc924d7","@flighthq/entity":"0.4.0-next.1936.bc924d7","@flighthq/signals":"0.4.0-next.1936.bc924d7","@flighthq/geometry":"0.4.0-next.1936.bc924d7","@flighthq/registry":"0.4.0-next.1936.bc924d7","@flighthq/materials":"0.4.0-next.1936.bc924d7","@flighthq/adjustments":"0.4.0-next.1936.bc924d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1936.bc924d7_1787779622226_0.6638358669342268","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1936.bc924d7":{"name":"@flighthq/render","version":"0.4.0-edge.1936.bc924d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-edge.1936.bc924d7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0c3c85211d3f837ff14e03b8a08d451110c0676b","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-edge.1936.bc924d7.tgz","fileCount":116,"integrity":"sha512-3WfhY1vVoOLVlrvc5CoKvY48YquWnRqS/clGiDl5MkwAlZMKc3Gp+C4hrvMqdVRyotqtGLwX1JNktk64IXaGxw==","signatures":[{"sig":"MEUCIGKa0FVgO6Oth/yBjHg061mGg0rr4stuyiJiiKjMAX4pAiEA7BQS+3yS5SrSxXEvCU00c/HHLxqG93DfaCcC2ht+0FU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-edge.1936.bc924d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314231},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"bc924d7bf9e0d88f0ffdff16f0094890448c6ba5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-edge.1936.bc924d7","@flighthq/mesh":"0.4.0-edge.1936.bc924d7","@flighthq/node":"0.4.0-edge.1936.bc924d7","@flighthq/color":"0.4.0-edge.1936.bc924d7","@flighthq/types":"0.4.0-edge.1936.bc924d7","@flighthq/entity":"0.4.0-edge.1936.bc924d7","@flighthq/signals":"0.4.0-edge.1936.bc924d7","@flighthq/geometry":"0.4.0-edge.1936.bc924d7","@flighthq/registry":"0.4.0-edge.1936.bc924d7","@flighthq/materials":"0.4.0-edge.1936.bc924d7","@flighthq/adjustments":"0.4.0-edge.1936.bc924d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-edge.1936.bc924d7_1787780057288_0.5237779524437602","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1937.0d089b3":{"name":"@flighthq/render","version":"0.4.0-next.1937.0d089b3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1937.0d089b3","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c73a51e204d2d602da791748acc8e9c9f0a3c9e9","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1937.0d089b3.tgz","fileCount":116,"integrity":"sha512-91IXTp7BT3ntSVqrZnFxmrmfpHruggeFhaIjSqudcLdA3S5scgGSfiESFVMTRnck+C7Q5TobBKrNQmo598RbaA==","signatures":[{"sig":"MEQCIB0naY0etGOHrBAsjK2qocIiPjwvYTM0+HJVLGUL1/azAiAG7jreS4BzvHrXFdzYLbgSGGcxLslsaw+q/q5LweYMhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1937.0d089b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314231},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0d089b3b3aeb9d68f93ed71d526ca4b1a073b948","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-next.1937.0d089b3","@flighthq/mesh":"0.4.0-next.1937.0d089b3","@flighthq/node":"0.4.0-next.1937.0d089b3","@flighthq/color":"0.4.0-next.1937.0d089b3","@flighthq/types":"0.4.0-next.1937.0d089b3","@flighthq/entity":"0.4.0-next.1937.0d089b3","@flighthq/signals":"0.4.0-next.1937.0d089b3","@flighthq/geometry":"0.4.0-next.1937.0d089b3","@flighthq/registry":"0.4.0-next.1937.0d089b3","@flighthq/materials":"0.4.0-next.1937.0d089b3","@flighthq/adjustments":"0.4.0-next.1937.0d089b3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1937.0d089b3_1787782948074_0.1176541918132823","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1937.0d089b3":{"name":"@flighthq/render","version":"0.4.0-edge.1937.0d089b3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-edge.1937.0d089b3","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"fe32a86e7174c3e908d1065dd0e5b73f2d2f3373","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-edge.1937.0d089b3.tgz","fileCount":116,"integrity":"sha512-bbdO7LXKEu6MKvoXV/zCOiWkkvL/F+LWMqjyecVjcK2k0wpF3+SUvwvgDACe6AW05R7gz/nnclcAIpV9HZeuuQ==","signatures":[{"sig":"MEQCIFGmhUQGqiBFsLyhxBLl+frQFcb/U5yxhQ+zZNzztVXiAiAts3nKDeuW+bVci5vEoubbDp4MCoXWRcMUkHABUZQ9HQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-edge.1937.0d089b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314231},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0d089b3b3aeb9d68f93ed71d526ca4b1a073b948","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-edge.1937.0d089b3","@flighthq/mesh":"0.4.0-edge.1937.0d089b3","@flighthq/node":"0.4.0-edge.1937.0d089b3","@flighthq/color":"0.4.0-edge.1937.0d089b3","@flighthq/types":"0.4.0-edge.1937.0d089b3","@flighthq/entity":"0.4.0-edge.1937.0d089b3","@flighthq/signals":"0.4.0-edge.1937.0d089b3","@flighthq/geometry":"0.4.0-edge.1937.0d089b3","@flighthq/registry":"0.4.0-edge.1937.0d089b3","@flighthq/materials":"0.4.0-edge.1937.0d089b3","@flighthq/adjustments":"0.4.0-edge.1937.0d089b3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-edge.1937.0d089b3_1787783379912_0.5827541510431211","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1939.481bde5":{"name":"@flighthq/render","version":"0.4.0-next.1939.481bde5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1939.481bde5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8999e0219a55c44dc692fed159c4e98ab6f83e9f","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1939.481bde5.tgz","fileCount":116,"integrity":"sha512-afSsasithl1yJ0ibomIljkZ1CDLlosl9uuAOZsuDr0bHX8TXmdvIicxazHE/e/7D7r6GJz4dbc6hMUBp4orVaQ==","signatures":[{"sig":"MEQCIHttHWAMV9g/M5VX/PzKn4pFrWGyUaed7RhGe5/JXiVWAiB7lidG7pIlgZIbZ03wFh4v+jIaQ/HgLy70+YMmGreqlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1939.481bde5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314231},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"481bde5ee766ed84d7e6cc2f0d9e7f0ced06025d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-next.1939.481bde5","@flighthq/mesh":"0.4.0-next.1939.481bde5","@flighthq/node":"0.4.0-next.1939.481bde5","@flighthq/color":"0.4.0-next.1939.481bde5","@flighthq/types":"0.4.0-next.1939.481bde5","@flighthq/entity":"0.4.0-next.1939.481bde5","@flighthq/signals":"0.4.0-next.1939.481bde5","@flighthq/geometry":"0.4.0-next.1939.481bde5","@flighthq/registry":"0.4.0-next.1939.481bde5","@flighthq/materials":"0.4.0-next.1939.481bde5","@flighthq/adjustments":"0.4.0-next.1939.481bde5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1939.481bde5_1787789801526_0.5449478761351141","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1939.481bde5":{"name":"@flighthq/render","version":"0.4.0-edge.1939.481bde5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-edge.1939.481bde5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"63c1e292ff4f3304ccbae2fdf741f65541ede2ba","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-edge.1939.481bde5.tgz","fileCount":116,"integrity":"sha512-04r6UpDLpXIU1CojT3UrFblLNkJSv4yX/A9Qt37gdEfNE9Td/Z0XGqWG3+Y6aF5CywwVfemZgEzLckqiCfjQjQ==","signatures":[{"sig":"MEQCIF5SCMkyYCW5HtAkEGm5eyOVBj4uErXAxLtiYckwDdsDAiAe2xdqdjTOjdEkb+pOSoE1/LewPUZwUYVNqznz2zjTNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-edge.1939.481bde5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314231},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"481bde5ee766ed84d7e6cc2f0d9e7f0ced06025d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-edge.1939.481bde5","@flighthq/mesh":"0.4.0-edge.1939.481bde5","@flighthq/node":"0.4.0-edge.1939.481bde5","@flighthq/color":"0.4.0-edge.1939.481bde5","@flighthq/types":"0.4.0-edge.1939.481bde5","@flighthq/entity":"0.4.0-edge.1939.481bde5","@flighthq/signals":"0.4.0-edge.1939.481bde5","@flighthq/geometry":"0.4.0-edge.1939.481bde5","@flighthq/registry":"0.4.0-edge.1939.481bde5","@flighthq/materials":"0.4.0-edge.1939.481bde5","@flighthq/adjustments":"0.4.0-edge.1939.481bde5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-edge.1939.481bde5_1787790265277_0.1586870261938793","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1940.b8a4265":{"name":"@flighthq/render","version":"0.4.0-next.1940.b8a4265","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1940.b8a4265","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"15c72350450f9a65025962fdcba60b66d41f3782","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1940.b8a4265.tgz","fileCount":116,"integrity":"sha512-MH5BWWBssBdCqswjglLODYmKaqIx3I5wlYjKoosf3Soj/Uaa5gtBYmFhsia5fpBwgV3cw+7ChpQ51Nl5nPKGAQ==","signatures":[{"sig":"MEUCIQD83XFi2nha+0WaND0AfhKFSLIuJwdCShWljr/72spaiwIga+QGEZo0db/bK1GCDeZchmf9DPe8WSxts4Ymg5BrYkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1940.b8a4265","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314231},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b8a4265e84fbd17f79cdfcb9197c61552d17389c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-next.1940.b8a4265","@flighthq/mesh":"0.4.0-next.1940.b8a4265","@flighthq/node":"0.4.0-next.1940.b8a4265","@flighthq/color":"0.4.0-next.1940.b8a4265","@flighthq/types":"0.4.0-next.1940.b8a4265","@flighthq/entity":"0.4.0-next.1940.b8a4265","@flighthq/signals":"0.4.0-next.1940.b8a4265","@flighthq/geometry":"0.4.0-next.1940.b8a4265","@flighthq/registry":"0.4.0-next.1940.b8a4265","@flighthq/materials":"0.4.0-next.1940.b8a4265","@flighthq/adjustments":"0.4.0-next.1940.b8a4265"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1940.b8a4265_1787792801444_0.9870135952832619","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1941.1d7f2bd":{"name":"@flighthq/render","version":"0.4.0-next.1941.1d7f2bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1941.1d7f2bd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"bb4433d194ce1a0f8f47519faccd7d4b82a5c0df","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1941.1d7f2bd.tgz","fileCount":116,"integrity":"sha512-H+ywFI46z5kVidkOqhtNGnZUi39WII0bwSaWC52daX1zHClyGhurv4m8hW6ytasHOVEd3y/eRY5Szgiuhak5bA==","signatures":[{"sig":"MEQCIFQv7EruuGBZSZRH6h6DePyqZmlcWtSCOO5HBZEdfdMMAiBIpvaRLYWDqOEvgz5Z/1ftWcrLtRbdXQJLTDStYwZh8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1941.1d7f2bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314231},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1d7f2bd9dc6fe0561ebd3833c0bf513486a4c768","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-next.1941.1d7f2bd","@flighthq/mesh":"0.4.0-next.1941.1d7f2bd","@flighthq/node":"0.4.0-next.1941.1d7f2bd","@flighthq/color":"0.4.0-next.1941.1d7f2bd","@flighthq/types":"0.4.0-next.1941.1d7f2bd","@flighthq/entity":"0.4.0-next.1941.1d7f2bd","@flighthq/signals":"0.4.0-next.1941.1d7f2bd","@flighthq/geometry":"0.4.0-next.1941.1d7f2bd","@flighthq/registry":"0.4.0-next.1941.1d7f2bd","@flighthq/materials":"0.4.0-next.1941.1d7f2bd","@flighthq/adjustments":"0.4.0-next.1941.1d7f2bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1941.1d7f2bd_1787794051360_0.7509762635319741","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1941.1d7f2bd":{"name":"@flighthq/render","version":"0.4.0-edge.1941.1d7f2bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-edge.1941.1d7f2bd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9709ce7962328618b22ae632772fc1bb71054289","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-edge.1941.1d7f2bd.tgz","fileCount":116,"integrity":"sha512-hV8KndcO2Cg589FDBhXCuyd1KFTkzWW9rtkLD6gb0Uh2YuC0SBWpoY5WXijq6LzbOAuq8ZeIFiRamGck6w2Mcw==","signatures":[{"sig":"MEQCIBNrVXDYlz/DAv1y+OnHYkgR9NYiiew+dBZ1p+H43UiSAiA78T/FCpTQkCeZi7L2RFFbiFaLKYtAIf/VuUpDF+GW5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-edge.1941.1d7f2bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314231},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1d7f2bd9dc6fe0561ebd3833c0bf513486a4c768","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-edge.1941.1d7f2bd","@flighthq/mesh":"0.4.0-edge.1941.1d7f2bd","@flighthq/node":"0.4.0-edge.1941.1d7f2bd","@flighthq/color":"0.4.0-edge.1941.1d7f2bd","@flighthq/types":"0.4.0-edge.1941.1d7f2bd","@flighthq/entity":"0.4.0-edge.1941.1d7f2bd","@flighthq/signals":"0.4.0-edge.1941.1d7f2bd","@flighthq/geometry":"0.4.0-edge.1941.1d7f2bd","@flighthq/registry":"0.4.0-edge.1941.1d7f2bd","@flighthq/materials":"0.4.0-edge.1941.1d7f2bd","@flighthq/adjustments":"0.4.0-edge.1941.1d7f2bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-edge.1941.1d7f2bd_1787794483121_0.2366557780831431","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1943.b4c3e61":{"name":"@flighthq/render","version":"0.4.0-next.1943.b4c3e61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-next.1943.b4c3e61","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6bddc675c3ac4ebda78071a3a12dede314631cb3","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-next.1943.b4c3e61.tgz","fileCount":116,"integrity":"sha512-nlNNuhuK57JD+LFbG736ygbfFJqGwRs9GI++tERUTV/xcfgxEESMjLOWjM79yTiYHEJRqdPwrZPJIkUAz1MmCA==","signatures":[{"sig":"MEUCIQCaeNMtHUJqHVqjHiiKWC0Q4ueirY9/bPIblw3EmVGXPAIgE/73yqlth0il3YRKAAYq4z5P4BlLQfE5cRtdEpYu9bY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-next.1943.b4c3e61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314231},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b4c3e61e891e0afe8c26204db16be794b9f41214","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-next.1943.b4c3e61","@flighthq/mesh":"0.4.0-next.1943.b4c3e61","@flighthq/node":"0.4.0-next.1943.b4c3e61","@flighthq/color":"0.4.0-next.1943.b4c3e61","@flighthq/types":"0.4.0-next.1943.b4c3e61","@flighthq/entity":"0.4.0-next.1943.b4c3e61","@flighthq/signals":"0.4.0-next.1943.b4c3e61","@flighthq/geometry":"0.4.0-next.1943.b4c3e61","@flighthq/registry":"0.4.0-next.1943.b4c3e61","@flighthq/materials":"0.4.0-next.1943.b4c3e61","@flighthq/adjustments":"0.4.0-next.1943.b4c3e61"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-next.1943.b4c3e61_1787795191717_0.47194453230860733","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-next.1944.cd6b6e7":{"name":"@flighthq/render","version":"0.5.0-next.1944.cd6b6e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.0-next.1944.cd6b6e7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4c3552d22d45c68062cc69be876a6ff3806a8183","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.0-next.1944.cd6b6e7.tgz","fileCount":116,"integrity":"sha512-cNgwf/7ky4NuJwTl8Q4ehACeIlmQYqE5PtX/LNmff/0Xvu6GYsysmy6fhwJlEo126l70PXcCh8+ZVF/1Ib4p2w==","signatures":[{"sig":"MEYCIQCO4ublBRz8dqomnLg4UyWzImX1tccocQSrgi75o6MXMAIhAPuKulkRa+tDOlFOBgxl5saUfqSlJnoGuyU8hs8SMrmo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.0-next.1944.cd6b6e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314231},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"cd6b6e71eb472b3a4249830a7743333f019fa7b7","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.0-next.1944.cd6b6e7","@flighthq/mesh":"0.5.0-next.1944.cd6b6e7","@flighthq/node":"0.5.0-next.1944.cd6b6e7","@flighthq/color":"0.5.0-next.1944.cd6b6e7","@flighthq/types":"0.5.0-next.1944.cd6b6e7","@flighthq/entity":"0.5.0-next.1944.cd6b6e7","@flighthq/signals":"0.5.0-next.1944.cd6b6e7","@flighthq/geometry":"0.5.0-next.1944.cd6b6e7","@flighthq/registry":"0.5.0-next.1944.cd6b6e7","@flighthq/materials":"0.5.0-next.1944.cd6b6e7","@flighthq/adjustments":"0.5.0-next.1944.cd6b6e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.0-next.1944.cd6b6e7_1787795492356_0.5968622828911283","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1943.b4c3e61":{"name":"@flighthq/render","version":"0.4.0-edge.1943.b4c3e61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0-edge.1943.b4c3e61","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"422618c2e89aebcb06d60ce715658613f39ddd5a","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0-edge.1943.b4c3e61.tgz","fileCount":116,"integrity":"sha512-DvvKFxkIXayHY+zJq637Ch8RrD0nfDENJfPRcX2AaT+a0Ui+PwN0nlzMKCVSkYpWqMKoetPpaCIG96jxKXHeWw==","signatures":[{"sig":"MEYCIQCm14nE0kEUGB6v8quJ1HetRh0KTqKYFqfa3U2th/Ja3QIhAN3yZK2UkANoWEiPKkyao35MxuteXAxuu2H1d93FCw7T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0-edge.1943.b4c3e61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314231},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b4c3e61e891e0afe8c26204db16be794b9f41214","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0-edge.1943.b4c3e61","@flighthq/mesh":"0.4.0-edge.1943.b4c3e61","@flighthq/node":"0.4.0-edge.1943.b4c3e61","@flighthq/color":"0.4.0-edge.1943.b4c3e61","@flighthq/types":"0.4.0-edge.1943.b4c3e61","@flighthq/entity":"0.4.0-edge.1943.b4c3e61","@flighthq/signals":"0.4.0-edge.1943.b4c3e61","@flighthq/geometry":"0.4.0-edge.1943.b4c3e61","@flighthq/registry":"0.4.0-edge.1943.b4c3e61","@flighthq/materials":"0.4.0-edge.1943.b4c3e61","@flighthq/adjustments":"0.4.0-edge.1943.b4c3e61"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0-edge.1943.b4c3e61_1787795662690_0.23794361400620767","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-edge.1944.cd6b6e7":{"name":"@flighthq/render","version":"0.5.0-edge.1944.cd6b6e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.0-edge.1944.cd6b6e7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"10a32c5255a847498c6315a04aca9cfcf6ae0ee5","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.0-edge.1944.cd6b6e7.tgz","fileCount":116,"integrity":"sha512-LqkWemBoffW+AVssadBxLRXsyZpswyTqwYUnS052XvRFITjVqwUjJO65yxEFRE7iiugzXr+m1tsCmoXXUU3oGA==","signatures":[{"sig":"MEUCIFByHjej9SwiJxX2CrON0G3SQ0dKzNYnVM4TRKaqL76JAiEAkrVUc4q4adZ1nCU/2D6tRfD7onTLQDb6f1BLaFd8EaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.0-edge.1944.cd6b6e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314231},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"cd6b6e71eb472b3a4249830a7743333f019fa7b7","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.0-edge.1944.cd6b6e7","@flighthq/mesh":"0.5.0-edge.1944.cd6b6e7","@flighthq/node":"0.5.0-edge.1944.cd6b6e7","@flighthq/color":"0.5.0-edge.1944.cd6b6e7","@flighthq/types":"0.5.0-edge.1944.cd6b6e7","@flighthq/entity":"0.5.0-edge.1944.cd6b6e7","@flighthq/signals":"0.5.0-edge.1944.cd6b6e7","@flighthq/geometry":"0.5.0-edge.1944.cd6b6e7","@flighthq/registry":"0.5.0-edge.1944.cd6b6e7","@flighthq/materials":"0.5.0-edge.1944.cd6b6e7","@flighthq/adjustments":"0.5.0-edge.1944.cd6b6e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.0-edge.1944.cd6b6e7_1787795936863_0.9223028143945118","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@flighthq/render","version":"0.4.0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.4.0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6c64fba00bda4900cf874f3f7e654216a9f9858e","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.4.0.tgz","fileCount":116,"integrity":"sha512-4H9eImjzcQIsNCoI20c7s2SVp0PKfL2wo3TRWVzahTibus3X5E0WUlAcL5CAZEl2IsorOsjBC/EsT1ol7wDLqA==","signatures":[{"sig":"MEYCIQD/aBYcY/nWLwEUplnnbAoekCSQpdXfa2emFI/pMfmppQIhAIueC6lIY+yJPIrMg+IEGsH6s783YXMXKFi+viB/21bA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":313997},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"cd6b6e71eb472b3a4249830a7743333f019fa7b7","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0","@flighthq/mesh":"0.4.0","@flighthq/node":"0.4.0","@flighthq/color":"0.4.0","@flighthq/types":"0.4.0","@flighthq/entity":"0.4.0","@flighthq/signals":"0.4.0","@flighthq/geometry":"0.4.0","@flighthq/registry":"0.4.0","@flighthq/materials":"0.4.0","@flighthq/adjustments":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.4.0_1787795979276_0.5681157374312937","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.597.ab004dd":{"name":"@flighthq/render","version":"0.5.1-next.597.ab004dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.597.ab004dd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"53cb83727fc54ab68c43cc9a21acab5bc28690b5","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.597.ab004dd.tgz","fileCount":121,"integrity":"sha512-xKnWnoNapmcDr8c3x28Nw4/PbpkSCJsUXz7p6RIuV93vSE0yvEXkoyF/VNI9X9lx33o+QSqSSK6q+keQ4rnWUw==","signatures":[{"sig":"MEUCIQCEnt4UpXTHuEeGLvk+5P0HjNWTIm/4iBmOCLl5JLUEFwIgbLQ61G/NQOa4SC/1nUfnZOWTH5Os/zKfaTk78MwYPGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.597.ab004dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326094},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ab004ddc85b350cbd99a944e1e8108a016ae8af0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.597.ab004dd","@flighthq/mesh":"0.5.1-next.597.ab004dd","@flighthq/node":"0.5.1-next.597.ab004dd","@flighthq/color":"0.5.1-next.597.ab004dd","@flighthq/types":"0.5.1-next.597.ab004dd","@flighthq/entity":"0.5.1-next.597.ab004dd","@flighthq/signals":"0.5.1-next.597.ab004dd","@flighthq/geometry":"0.5.1-next.597.ab004dd","@flighthq/registry":"0.5.1-next.597.ab004dd","@flighthq/materials":"0.5.1-next.597.ab004dd","@flighthq/adjustments":"0.5.1-next.597.ab004dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.597.ab004dd_1788159376666_0.18614375109593562","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.597.ab004dd":{"name":"@flighthq/render","version":"0.5.1-edge.597.ab004dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.597.ab004dd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"370bf86b39b31211e72486eebf31c1d22d3c7b5f","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.597.ab004dd.tgz","fileCount":121,"integrity":"sha512-g5CfoTdJAhtHuQ1EaCcqUsMsYlASoRVI1w+Pxk3iDa9/dGgeyHD7CZh3hC/vyAe+Z10Xv/LRyVkINUpP9MdgaQ==","signatures":[{"sig":"MEUCIQC4XMWvrKXbxuyvzd77ni4/htbAwf+ewRhmUpvJcfXylAIgaQq9VAiubNPlzuJq5dOMmbr2G7luie0wQzKqRe2w+W8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.597.ab004dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326094},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ab004ddc85b350cbd99a944e1e8108a016ae8af0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.597.ab004dd","@flighthq/mesh":"0.5.1-edge.597.ab004dd","@flighthq/node":"0.5.1-edge.597.ab004dd","@flighthq/color":"0.5.1-edge.597.ab004dd","@flighthq/types":"0.5.1-edge.597.ab004dd","@flighthq/entity":"0.5.1-edge.597.ab004dd","@flighthq/signals":"0.5.1-edge.597.ab004dd","@flighthq/geometry":"0.5.1-edge.597.ab004dd","@flighthq/registry":"0.5.1-edge.597.ab004dd","@flighthq/materials":"0.5.1-edge.597.ab004dd","@flighthq/adjustments":"0.5.1-edge.597.ab004dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.597.ab004dd_1788159822491_0.6387420314771186","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.601.e6e16ba":{"name":"@flighthq/render","version":"0.5.1-next.601.e6e16ba","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.601.e6e16ba","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"cfa1ff85248b7d96730fc4bf81b6c741fd0a3630","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.601.e6e16ba.tgz","fileCount":121,"integrity":"sha512-Hm5ZJeuEMICMd8aK0TLoVTgT1bF3UukrryHXGhRwhJMzXzl71iWUs8eeNYKrLgQL4BuhUYcVXlNkH5fKn4HzJA==","signatures":[{"sig":"MEQCIBYwto9P8TnaucO/u4JUmyyTysYhUNjJjaS/cE+iOdQrAiAN+ZJvJQPVO+GT3xr16UwCsVd8CgSjLzOhKXfznGRF2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.601.e6e16ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326094},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e6e16ba4e02530d9579d14d496d5df29f0784c68","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.601.e6e16ba","@flighthq/mesh":"0.5.1-next.601.e6e16ba","@flighthq/node":"0.5.1-next.601.e6e16ba","@flighthq/color":"0.5.1-next.601.e6e16ba","@flighthq/types":"0.5.1-next.601.e6e16ba","@flighthq/entity":"0.5.1-next.601.e6e16ba","@flighthq/signals":"0.5.1-next.601.e6e16ba","@flighthq/geometry":"0.5.1-next.601.e6e16ba","@flighthq/registry":"0.5.1-next.601.e6e16ba","@flighthq/materials":"0.5.1-next.601.e6e16ba","@flighthq/adjustments":"0.5.1-next.601.e6e16ba"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.601.e6e16ba_1788163062211_0.9272461162837586","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.638.d4dbd4e":{"name":"@flighthq/render","version":"0.5.1-next.638.d4dbd4e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.638.d4dbd4e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4cc8efb8eb57027b92bdd56a477f72c77b83da2e","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.638.d4dbd4e.tgz","fileCount":121,"integrity":"sha512-yKSCpoyigNP7TknOLxAby7oac1aMt0sR/kfkQy/U1zJQHHZxlmzyaUJ8DfFo2hYMmQZovBTXilKfcMJDCbNoBw==","signatures":[{"sig":"MEQCIFas5M/011z3j03lGDob5gBzJshTYjEp1wrlc81tAKUbAiBG/tx2nF7R5jFwZuWgbihs772A2z2eZVv5VTx0YuMrzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.638.d4dbd4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326094},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d4dbd4e347dc8be10b180c85a766ab50333dcb51","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.638.d4dbd4e","@flighthq/mesh":"0.5.1-next.638.d4dbd4e","@flighthq/node":"0.5.1-next.638.d4dbd4e","@flighthq/color":"0.5.1-next.638.d4dbd4e","@flighthq/types":"0.5.1-next.638.d4dbd4e","@flighthq/entity":"0.5.1-next.638.d4dbd4e","@flighthq/signals":"0.5.1-next.638.d4dbd4e","@flighthq/geometry":"0.5.1-next.638.d4dbd4e","@flighthq/registry":"0.5.1-next.638.d4dbd4e","@flighthq/materials":"0.5.1-next.638.d4dbd4e","@flighthq/adjustments":"0.5.1-next.638.d4dbd4e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.638.d4dbd4e_1788193868511_0.14502206916572424","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.638.d4dbd4e":{"name":"@flighthq/render","version":"0.5.1-edge.638.d4dbd4e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.638.d4dbd4e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"03a11f61cb48f4475ce4fce2462fd78b5c36a094","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.638.d4dbd4e.tgz","fileCount":121,"integrity":"sha512-5aHQ+WDPJg7v8RhSAVJvnF3g2lvBsuSo97++OkvSbtTnCKHeWcr9YKDpZQoC3VJJetymrXkCWGeRFwHSUwFPNg==","signatures":[{"sig":"MEUCIQDC6Sur859jrfgOw6+1gFYofRGpoKQD8oa+iwGXjLU1fgIgAubO9SzhHeTf8AxZWt7WLQuj6ylUG24g1QH8WOmyHgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.638.d4dbd4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326094},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d4dbd4e347dc8be10b180c85a766ab50333dcb51","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.638.d4dbd4e","@flighthq/mesh":"0.5.1-edge.638.d4dbd4e","@flighthq/node":"0.5.1-edge.638.d4dbd4e","@flighthq/color":"0.5.1-edge.638.d4dbd4e","@flighthq/types":"0.5.1-edge.638.d4dbd4e","@flighthq/entity":"0.5.1-edge.638.d4dbd4e","@flighthq/signals":"0.5.1-edge.638.d4dbd4e","@flighthq/geometry":"0.5.1-edge.638.d4dbd4e","@flighthq/registry":"0.5.1-edge.638.d4dbd4e","@flighthq/materials":"0.5.1-edge.638.d4dbd4e","@flighthq/adjustments":"0.5.1-edge.638.d4dbd4e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.638.d4dbd4e_1788194386180_0.39522468385309395","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.640.24b4c62":{"name":"@flighthq/render","version":"0.5.1-next.640.24b4c62","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.640.24b4c62","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b379b441d19b5fb9dad1521b4b35404d8813d3e3","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.640.24b4c62.tgz","fileCount":121,"integrity":"sha512-cl77bxeKbtn+IGNm8SOSAP8G5gdSfnX5LcJf6N593zi3cwJxPIcTNjQF6L60HBa8vLVxpiouOh34gtzjoAUIww==","signatures":[{"sig":"MEUCIGU+WMw1hs+UFM/zlWu1iFBaiF820kkQqbP127pfnNtQAiEAsl57A4P6UgMj5m8yn3FYWa/Rih7/q5bK77iGImTEZmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.640.24b4c62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326094},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"24b4c624056b5bbe9efac4e229f95754c500f5ec","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.640.24b4c62","@flighthq/mesh":"0.5.1-next.640.24b4c62","@flighthq/node":"0.5.1-next.640.24b4c62","@flighthq/color":"0.5.1-next.640.24b4c62","@flighthq/types":"0.5.1-next.640.24b4c62","@flighthq/entity":"0.5.1-next.640.24b4c62","@flighthq/signals":"0.5.1-next.640.24b4c62","@flighthq/geometry":"0.5.1-next.640.24b4c62","@flighthq/registry":"0.5.1-next.640.24b4c62","@flighthq/materials":"0.5.1-next.640.24b4c62","@flighthq/adjustments":"0.5.1-next.640.24b4c62"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.640.24b4c62_1788200040018_0.3511073913957308","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.640.24b4c62":{"name":"@flighthq/render","version":"0.5.1-edge.640.24b4c62","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.640.24b4c62","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3264adf0c4d2bb461b03ec88e3424bc961425bae","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.640.24b4c62.tgz","fileCount":121,"integrity":"sha512-/gdo8RVMaGCgepi99IuL8rj5O4RkwgVuKywiWTU9xG69uTvbXaNkR5IFPqnhGoXEjxlLY0646lXosN3ah/TwLA==","signatures":[{"sig":"MEUCIQDjS4XYr9N+D0DaAVRWEQBIT2CI+KZvBdy0Gjx9vRJHpAIgM4NYY6gMiUrE2fl46vPXaDkNmS+hsWDS+Kac3wEzTEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.640.24b4c62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326094},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"24b4c624056b5bbe9efac4e229f95754c500f5ec","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.640.24b4c62","@flighthq/mesh":"0.5.1-edge.640.24b4c62","@flighthq/node":"0.5.1-edge.640.24b4c62","@flighthq/color":"0.5.1-edge.640.24b4c62","@flighthq/types":"0.5.1-edge.640.24b4c62","@flighthq/entity":"0.5.1-edge.640.24b4c62","@flighthq/signals":"0.5.1-edge.640.24b4c62","@flighthq/geometry":"0.5.1-edge.640.24b4c62","@flighthq/registry":"0.5.1-edge.640.24b4c62","@flighthq/materials":"0.5.1-edge.640.24b4c62","@flighthq/adjustments":"0.5.1-edge.640.24b4c62"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.640.24b4c62_1788200508103_0.7626592396929439","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.650.5d3df0b":{"name":"@flighthq/render","version":"0.5.1-next.650.5d3df0b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.650.5d3df0b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0f0921cd2ab23995553f27cd664cda6f90967e95","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.650.5d3df0b.tgz","fileCount":121,"integrity":"sha512-JImFtFUikKShESfz/IYNDfeEsexn0ClxuK3LDpSZ7xAEP7KUHb0+ou/fea7hMa8wSC1VZ7QDD72wZv8Fov6aCw==","signatures":[{"sig":"MEQCICfr3h36USbuLvWe0GVJdApMZyneAWUzG7H7VAgIoUoIAiAESrFTNM22qYH/b2959eldMz7c7U67DHffUmYd2ZP3zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.650.5d3df0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326210},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5d3df0b3bd7071e51898ec6ca5f733b81cb94a54","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.650.5d3df0b","@flighthq/mesh":"0.5.1-next.650.5d3df0b","@flighthq/node":"0.5.1-next.650.5d3df0b","@flighthq/color":"0.5.1-next.650.5d3df0b","@flighthq/types":"0.5.1-next.650.5d3df0b","@flighthq/entity":"0.5.1-next.650.5d3df0b","@flighthq/signals":"0.5.1-next.650.5d3df0b","@flighthq/geometry":"0.5.1-next.650.5d3df0b","@flighthq/registry":"0.5.1-next.650.5d3df0b","@flighthq/materials":"0.5.1-next.650.5d3df0b","@flighthq/adjustments":"0.5.1-next.650.5d3df0b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.650.5d3df0b_1788220731875_0.3099073597444215","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.650.5d3df0b":{"name":"@flighthq/render","version":"0.5.1-edge.650.5d3df0b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.650.5d3df0b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e56c857d884d7fa979ae253b59ec4ef1a6dfc3a8","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.650.5d3df0b.tgz","fileCount":121,"integrity":"sha512-XQgHD0eDNyhTGsEJMN/O6UnE5y9zHlWSgdR+CmKC3vFITaqb9hNW/y3NCnsPBVzCEXPGYwROBNopvzAbFgaL2A==","signatures":[{"sig":"MEQCIDD2qWHAB1zsfFWA7J2Ekmdjw6ZK4FZwdJ3bt/WOfXlTAiA84LJhuNsFETB4egKzX7q7SliYzj1cuxwfs2jY9dcGYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.650.5d3df0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326210},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5d3df0b3bd7071e51898ec6ca5f733b81cb94a54","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.650.5d3df0b","@flighthq/mesh":"0.5.1-edge.650.5d3df0b","@flighthq/node":"0.5.1-edge.650.5d3df0b","@flighthq/color":"0.5.1-edge.650.5d3df0b","@flighthq/types":"0.5.1-edge.650.5d3df0b","@flighthq/entity":"0.5.1-edge.650.5d3df0b","@flighthq/signals":"0.5.1-edge.650.5d3df0b","@flighthq/geometry":"0.5.1-edge.650.5d3df0b","@flighthq/registry":"0.5.1-edge.650.5d3df0b","@flighthq/materials":"0.5.1-edge.650.5d3df0b","@flighthq/adjustments":"0.5.1-edge.650.5d3df0b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.650.5d3df0b_1788221269036_0.7217710593925981","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.654.b54779d":{"name":"@flighthq/render","version":"0.5.1-next.654.b54779d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.654.b54779d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"700bbf9d9a722ed489df58851b2f04b8a7152d75","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.654.b54779d.tgz","fileCount":121,"integrity":"sha512-yRHNAtUgeEWfT9cLIYEIviOg2e3Wxq7xajnWGN/xZSBmjSb2bkGMLqeJN8VIYlyLfbbkrOXhD1ve5v8eUNfBQg==","signatures":[{"sig":"MEYCIQCBbSQacYxHSUAIl8yBAUxBYD/KW/zqAB/rqU87yZM9UQIhAKNs3+2u/AaCoyKvzN1h6tcah5Fq3qCYo65gbV6mMHhq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.654.b54779d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326210},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b54779d8e000aedff716f72779c6a2a77aeabefe","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.654.b54779d","@flighthq/mesh":"0.5.1-next.654.b54779d","@flighthq/node":"0.5.1-next.654.b54779d","@flighthq/color":"0.5.1-next.654.b54779d","@flighthq/types":"0.5.1-next.654.b54779d","@flighthq/entity":"0.5.1-next.654.b54779d","@flighthq/signals":"0.5.1-next.654.b54779d","@flighthq/geometry":"0.5.1-next.654.b54779d","@flighthq/registry":"0.5.1-next.654.b54779d","@flighthq/materials":"0.5.1-next.654.b54779d","@flighthq/adjustments":"0.5.1-next.654.b54779d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.654.b54779d_1788233801163_0.0038228426386364145","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.654.b54779d":{"name":"@flighthq/render","version":"0.5.1-edge.654.b54779d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.654.b54779d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1e136b9137bade0a5c1eebdf0e12f3142777d9b8","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.654.b54779d.tgz","fileCount":121,"integrity":"sha512-kYlwqJ5kwaRYngG7ITLPshsLMEh0OG51m4y72kW5O0Zrbf+rLbImRPGU6PMU3CnCHuUTM5TYAJINM0MTrMaKAA==","signatures":[{"sig":"MEQCIDZrJ0jQFubpdPjesiXd2PSrZkrPmcjPTAEM/Ze2EHWkAiAIB+TKMvG1r5c44X/UvWbbkK/93VkV82eovFvBKgEhYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.654.b54779d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326210},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b54779d8e000aedff716f72779c6a2a77aeabefe","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.654.b54779d","@flighthq/mesh":"0.5.1-edge.654.b54779d","@flighthq/node":"0.5.1-edge.654.b54779d","@flighthq/color":"0.5.1-edge.654.b54779d","@flighthq/types":"0.5.1-edge.654.b54779d","@flighthq/entity":"0.5.1-edge.654.b54779d","@flighthq/signals":"0.5.1-edge.654.b54779d","@flighthq/geometry":"0.5.1-edge.654.b54779d","@flighthq/registry":"0.5.1-edge.654.b54779d","@flighthq/materials":"0.5.1-edge.654.b54779d","@flighthq/adjustments":"0.5.1-edge.654.b54779d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.654.b54779d_1788234282847_0.2110344172605838","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.658.9cb44d7":{"name":"@flighthq/render","version":"0.5.1-next.658.9cb44d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.658.9cb44d7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6a504fbc6f1ce222bb571a76d6d0e6c312b5cc3b","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.658.9cb44d7.tgz","fileCount":121,"integrity":"sha512-CX79iWZSQl55OuV8Pi4dfs/9rC5q+ILlgR2mRFpYovQ8kYvufnEGDY1ThGlt5p725jDlBqJ1kxyjTz9fYAu+EA==","signatures":[{"sig":"MEUCIQDUfnKXwC8SAk3vciqg10merMdpM3fTYCZVU+S74JB+TwIgZLHWsey6wl6eEjh7tib+Fgv96blk2SZk+YbUzDCjC1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.658.9cb44d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326210},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9cb44d76b981adad2503d5e62207be99adb35c55","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.658.9cb44d7","@flighthq/mesh":"0.5.1-next.658.9cb44d7","@flighthq/node":"0.5.1-next.658.9cb44d7","@flighthq/color":"0.5.1-next.658.9cb44d7","@flighthq/types":"0.5.1-next.658.9cb44d7","@flighthq/entity":"0.5.1-next.658.9cb44d7","@flighthq/signals":"0.5.1-next.658.9cb44d7","@flighthq/geometry":"0.5.1-next.658.9cb44d7","@flighthq/registry":"0.5.1-next.658.9cb44d7","@flighthq/materials":"0.5.1-next.658.9cb44d7","@flighthq/adjustments":"0.5.1-next.658.9cb44d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.658.9cb44d7_1788290112180_0.3285314498015681","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.658.9cb44d7":{"name":"@flighthq/render","version":"0.5.1-edge.658.9cb44d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.658.9cb44d7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b7c5910fdfd58f9eeba73a530a5987919c266d2b","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.658.9cb44d7.tgz","fileCount":121,"integrity":"sha512-OJmhU82wM1f8LW9BcPVEqUuIQT//vnrJ3biMZp6GqKlS+6Nhcby9/K80Upd+0cPLYlZlJKyfVWW0GMMcf5C39Q==","signatures":[{"sig":"MEUCIF7IvZpbho4p5ETiXTz6BLHAG+/4ipohzTu3tOpRqIyhAiEAt8sZzx+b7rZOS2cikQN0CnDXxW0gCz9R5c0iscZLS+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.658.9cb44d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326210},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9cb44d76b981adad2503d5e62207be99adb35c55","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.658.9cb44d7","@flighthq/mesh":"0.5.1-edge.658.9cb44d7","@flighthq/node":"0.5.1-edge.658.9cb44d7","@flighthq/color":"0.5.1-edge.658.9cb44d7","@flighthq/types":"0.5.1-edge.658.9cb44d7","@flighthq/entity":"0.5.1-edge.658.9cb44d7","@flighthq/signals":"0.5.1-edge.658.9cb44d7","@flighthq/geometry":"0.5.1-edge.658.9cb44d7","@flighthq/registry":"0.5.1-edge.658.9cb44d7","@flighthq/materials":"0.5.1-edge.658.9cb44d7","@flighthq/adjustments":"0.5.1-edge.658.9cb44d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.658.9cb44d7_1788290589158_0.8001326057151057","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.685.f72fc7f":{"name":"@flighthq/render","version":"0.5.1-next.685.f72fc7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.685.f72fc7f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7768f268bb5f30a845090b9eac09ef3bf522b49e","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.685.f72fc7f.tgz","fileCount":121,"integrity":"sha512-Lnov6mqyUR7nuEUgoHLD2uZYEiIQ6BLEsRYCVjOsxKErmKg0032QdtwRJ2cH5+D2CVTzeI6pJZi7hdNLl70Tlg==","signatures":[{"sig":"MEUCIQCezF45tNA+xodzNiR7+xRKPTVsifh988XDmEhHbILLqQIge60iQkav4BwfA5rzJyejkJPWrdiG/qXOL7zv7WulNeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.685.f72fc7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326210},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f72fc7feaa9653d950f39c7d2fe6365f48e82e51","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.685.f72fc7f","@flighthq/mesh":"0.5.1-next.685.f72fc7f","@flighthq/node":"0.5.1-next.685.f72fc7f","@flighthq/color":"0.5.1-next.685.f72fc7f","@flighthq/types":"0.5.1-next.685.f72fc7f","@flighthq/entity":"0.5.1-next.685.f72fc7f","@flighthq/signals":"0.5.1-next.685.f72fc7f","@flighthq/geometry":"0.5.1-next.685.f72fc7f","@flighthq/registry":"0.5.1-next.685.f72fc7f","@flighthq/materials":"0.5.1-next.685.f72fc7f","@flighthq/adjustments":"0.5.1-next.685.f72fc7f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.685.f72fc7f_1788311359280_0.664273540509644","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.685.f72fc7f":{"name":"@flighthq/render","version":"0.5.1-edge.685.f72fc7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.685.f72fc7f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"91c30c28ff797b92f68704eff82654f7cf31fb92","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.685.f72fc7f.tgz","fileCount":121,"integrity":"sha512-SC9tbViQIPdXfd6LRhUzurIEJiGnuXILUT0er0ZIhuVSAPGl1R12effvio6NbknTSg9eT6BikLcU4MI7ixAlMQ==","signatures":[{"sig":"MEQCIGf5P0iHhAE38c+Frluk8QYaWOKruQgtbZcaRhXXdVFQAiB+axuvgE2kwvSeFf3unFNRUYbW4WtT2LDknxqE+XQamw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.685.f72fc7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326210},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f72fc7feaa9653d950f39c7d2fe6365f48e82e51","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.685.f72fc7f","@flighthq/mesh":"0.5.1-edge.685.f72fc7f","@flighthq/node":"0.5.1-edge.685.f72fc7f","@flighthq/color":"0.5.1-edge.685.f72fc7f","@flighthq/types":"0.5.1-edge.685.f72fc7f","@flighthq/entity":"0.5.1-edge.685.f72fc7f","@flighthq/signals":"0.5.1-edge.685.f72fc7f","@flighthq/geometry":"0.5.1-edge.685.f72fc7f","@flighthq/registry":"0.5.1-edge.685.f72fc7f","@flighthq/materials":"0.5.1-edge.685.f72fc7f","@flighthq/adjustments":"0.5.1-edge.685.f72fc7f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.685.f72fc7f_1788311918359_0.2141625544500796","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.693.478551c":{"name":"@flighthq/render","version":"0.5.1-next.693.478551c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.693.478551c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"42c7a439c442ca6157db725cf21b6985786cfa56","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.693.478551c.tgz","fileCount":121,"integrity":"sha512-825WqneYgW6u+1Oc+TzIBg2SeAGAaSNHxkqpoOsC8iZ+iPp8hKjEL0XyCkTe8Kjp51/5cd6ZYyfsRTvaO7kbLQ==","signatures":[{"sig":"MEUCIEvo00+/ATUM2sOqCJEfPy8RJnWbgwkkmt1vCzc2dI7zAiEA46qv6QIIoOhFpf3W8Nk/GsztXFJzRfxGYvukyyCL+yg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.693.478551c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326210},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"478551cf7887f05c42c11f75e59034c715c8495f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.693.478551c","@flighthq/mesh":"0.5.1-next.693.478551c","@flighthq/node":"0.5.1-next.693.478551c","@flighthq/color":"0.5.1-next.693.478551c","@flighthq/types":"0.5.1-next.693.478551c","@flighthq/entity":"0.5.1-next.693.478551c","@flighthq/signals":"0.5.1-next.693.478551c","@flighthq/geometry":"0.5.1-next.693.478551c","@flighthq/registry":"0.5.1-next.693.478551c","@flighthq/materials":"0.5.1-next.693.478551c","@flighthq/adjustments":"0.5.1-next.693.478551c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.693.478551c_1788320593263_0.34397563535380393","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.693.478551c":{"name":"@flighthq/render","version":"0.5.1-edge.693.478551c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.693.478551c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3c5674df2d563b041275cde38bb301d7661fc773","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.693.478551c.tgz","fileCount":121,"integrity":"sha512-U3fjvmlTtAahAr6QdQQcqkgICFp1+qZ62RLcyzZLNGp5UCXnsvU0p/0PuTOsOFSvNeVehSbHlhepdUb0zKqMFQ==","signatures":[{"sig":"MEUCIQDwOki9/UOdqmVvlehFZoGi5PznZE83pOIlOMgxqKx/jQIgG9/vewRSQyBBZmXa7x0ktI92RlknSXHRcLd96rRtvyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.693.478551c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326210},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"478551cf7887f05c42c11f75e59034c715c8495f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.693.478551c","@flighthq/mesh":"0.5.1-edge.693.478551c","@flighthq/node":"0.5.1-edge.693.478551c","@flighthq/color":"0.5.1-edge.693.478551c","@flighthq/types":"0.5.1-edge.693.478551c","@flighthq/entity":"0.5.1-edge.693.478551c","@flighthq/signals":"0.5.1-edge.693.478551c","@flighthq/geometry":"0.5.1-edge.693.478551c","@flighthq/registry":"0.5.1-edge.693.478551c","@flighthq/materials":"0.5.1-edge.693.478551c","@flighthq/adjustments":"0.5.1-edge.693.478551c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.693.478551c_1788321129908_0.008020443523358622","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.704.19c91ec":{"name":"@flighthq/render","version":"0.5.1-next.704.19c91ec","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.704.19c91ec","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9142e93770a422d365fb8ab8bd0b8d57321079aa","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.704.19c91ec.tgz","fileCount":121,"integrity":"sha512-IONPjD/SPI7+uv/t1a3AK210ZY46eyBzz2Ue03v/C3RGRXcxGz+T8qdjlIqHEO6LRUrMCg9JBfq+Dh9uF+H2ig==","signatures":[{"sig":"MEYCIQDbePxgLkthXJ8BcE5ZqGnlv1oK6cvc1pyvRZbcMIwuLQIhANBMyZPw/3TJvb4QyXndhxtvsXJKjzxiGBLQLIO9i4pb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.704.19c91ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326210},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"19c91ec3e569d6b3b471682726465a79fba9f8cb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.704.19c91ec","@flighthq/mesh":"0.5.1-next.704.19c91ec","@flighthq/node":"0.5.1-next.704.19c91ec","@flighthq/color":"0.5.1-next.704.19c91ec","@flighthq/types":"0.5.1-next.704.19c91ec","@flighthq/entity":"0.5.1-next.704.19c91ec","@flighthq/signals":"0.5.1-next.704.19c91ec","@flighthq/geometry":"0.5.1-next.704.19c91ec","@flighthq/registry":"0.5.1-next.704.19c91ec","@flighthq/materials":"0.5.1-next.704.19c91ec","@flighthq/adjustments":"0.5.1-next.704.19c91ec"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.704.19c91ec_1788384399894_0.6262682369909329","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.729.2aeb707":{"name":"@flighthq/render","version":"0.5.1-next.729.2aeb707","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.729.2aeb707","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"47d96fb01a09d0bd89bbee004bc5f7b27167b587","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.729.2aeb707.tgz","fileCount":121,"integrity":"sha512-rjkV6ASf/ouSb0TAWD8oF/bUh4LJnOS8YnaMpTOtuqMuxzg7uf2SxQn9nupd0qreIQgjixpFd6iju3VWLXdAeQ==","signatures":[{"sig":"MEUCIQD1L3kc6W3C6Nwt7zLyAIfvOzqwoblPvrvm9AQAgSbUXwIgGod0bwgqjulsiwh0Hd9uPdsqKB3OcQ5/bYHLT24CYnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.729.2aeb707","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326210},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"2aeb707259007d61c5aaf2e31fe47447a260fe2a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.729.2aeb707","@flighthq/mesh":"0.5.1-next.729.2aeb707","@flighthq/node":"0.5.1-next.729.2aeb707","@flighthq/color":"0.5.1-next.729.2aeb707","@flighthq/types":"0.5.1-next.729.2aeb707","@flighthq/entity":"0.5.1-next.729.2aeb707","@flighthq/signals":"0.5.1-next.729.2aeb707","@flighthq/geometry":"0.5.1-next.729.2aeb707","@flighthq/registry":"0.5.1-next.729.2aeb707","@flighthq/materials":"0.5.1-next.729.2aeb707","@flighthq/adjustments":"0.5.1-next.729.2aeb707"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.729.2aeb707_1788400516823_0.43809616684553054","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.730.f29a5aa":{"name":"@flighthq/render","version":"0.5.1-next.730.f29a5aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.730.f29a5aa","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6a00964c94221de6899fb2c9fe8c8f628b8c2286","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.730.f29a5aa.tgz","fileCount":121,"integrity":"sha512-1gSTyCwHw89Ypu4li6rDF6sHBkNOeMes+7g2YSCRJkApJNoLD99v3Yk3INMDvXe2TtYBtUdB+TqNtzo/PQ+WYw==","signatures":[{"sig":"MEUCIHK7z25Bizy0FARHx42hD401n9DnXJoaRCbEfwNHzdXzAiEA+NpX+fzvmVyZloBywl44LLf7oaqhMXEWjY9AHhUwoEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.730.f29a5aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326210},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f29a5aab5db192284ce5cadf08ffae2649a598ea","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.730.f29a5aa","@flighthq/mesh":"0.5.1-next.730.f29a5aa","@flighthq/node":"0.5.1-next.730.f29a5aa","@flighthq/color":"0.5.1-next.730.f29a5aa","@flighthq/types":"0.5.1-next.730.f29a5aa","@flighthq/entity":"0.5.1-next.730.f29a5aa","@flighthq/signals":"0.5.1-next.730.f29a5aa","@flighthq/geometry":"0.5.1-next.730.f29a5aa","@flighthq/registry":"0.5.1-next.730.f29a5aa","@flighthq/materials":"0.5.1-next.730.f29a5aa","@flighthq/adjustments":"0.5.1-next.730.f29a5aa"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.730.f29a5aa_1788404720791_0.6693144743437758","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.730.f29a5aa":{"name":"@flighthq/render","version":"0.5.1-edge.730.f29a5aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.730.f29a5aa","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6cda0f898f4d8a81806a72fba26d5ed59ce12b05","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.730.f29a5aa.tgz","fileCount":121,"integrity":"sha512-2vztvwVqUKjRwaWmwklbUzNPL/3S0uOpPAAcbX5E19YxCimgM8dlhbvre216sc3ZPv0mRhrPBCs/Qk7+GUzdSA==","signatures":[{"sig":"MEUCIFCCCPEaJGxjtl2BBG9qVcBkOYbjCRRVwjB35Ewc1nPMAiEA6PjI9zvwdcaV4drSlBZYpej4ddoeuFmsqEs5aBiFM0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.730.f29a5aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326210},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f29a5aab5db192284ce5cadf08ffae2649a598ea","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.730.f29a5aa","@flighthq/mesh":"0.5.1-edge.730.f29a5aa","@flighthq/node":"0.5.1-edge.730.f29a5aa","@flighthq/color":"0.5.1-edge.730.f29a5aa","@flighthq/types":"0.5.1-edge.730.f29a5aa","@flighthq/entity":"0.5.1-edge.730.f29a5aa","@flighthq/signals":"0.5.1-edge.730.f29a5aa","@flighthq/geometry":"0.5.1-edge.730.f29a5aa","@flighthq/registry":"0.5.1-edge.730.f29a5aa","@flighthq/materials":"0.5.1-edge.730.f29a5aa","@flighthq/adjustments":"0.5.1-edge.730.f29a5aa"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.730.f29a5aa_1788405262866_0.6264328578721472","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.731.0ae0aa4":{"name":"@flighthq/render","version":"0.5.1-next.731.0ae0aa4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.731.0ae0aa4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"081ed618af8b06211b13666966fe72f9685018ca","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.731.0ae0aa4.tgz","fileCount":121,"integrity":"sha512-j1uz6pWWPodyRUWxBV3ICcCAAicA2G2Njvc4UTiwMKpnrsPkmy6BYzFkbF80mYHEWwwjdRTuZNpckWwa4F0igQ==","signatures":[{"sig":"MEQCIBkdzEMQnH5ZoSX0c2DdirHkF1ulTbII/TmwfjbPatUWAiBSjRml/zp7ab41OM59qCstR7PUtdDggLiz4aHi5bE9+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.731.0ae0aa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326210},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0ae0aa49d8251d23b546f64bc242f3ad59a98dcb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.731.0ae0aa4","@flighthq/mesh":"0.5.1-next.731.0ae0aa4","@flighthq/node":"0.5.1-next.731.0ae0aa4","@flighthq/color":"0.5.1-next.731.0ae0aa4","@flighthq/types":"0.5.1-next.731.0ae0aa4","@flighthq/entity":"0.5.1-next.731.0ae0aa4","@flighthq/signals":"0.5.1-next.731.0ae0aa4","@flighthq/geometry":"0.5.1-next.731.0ae0aa4","@flighthq/registry":"0.5.1-next.731.0ae0aa4","@flighthq/materials":"0.5.1-next.731.0ae0aa4","@flighthq/adjustments":"0.5.1-next.731.0ae0aa4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.731.0ae0aa4_1788405420649_0.4049629035079103","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.731.0ae0aa4":{"name":"@flighthq/render","version":"0.5.1-edge.731.0ae0aa4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.731.0ae0aa4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d1629d080a8ede5af3cf4c4e6d0e535930923ac1","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.731.0ae0aa4.tgz","fileCount":121,"integrity":"sha512-bpcVbBm9ejqGZsEAkv87eKaEwoyLvdsO7jfrGIyR+o+fTImjh2AeX53yCAEQPj7bdRnnBJHMfXV7+EerMIT+vQ==","signatures":[{"sig":"MEUCIQDr9p2tFGm7aOCk5NgwZ/bZ+B4+Ya04vxb+JcghSlQ5aQIgO9ubNpAUDp7n5/AQeMRstgzWE68MRTFgJ1+nHY/+KaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.731.0ae0aa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326210},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0ae0aa49d8251d23b546f64bc242f3ad59a98dcb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.731.0ae0aa4","@flighthq/mesh":"0.5.1-edge.731.0ae0aa4","@flighthq/node":"0.5.1-edge.731.0ae0aa4","@flighthq/color":"0.5.1-edge.731.0ae0aa4","@flighthq/types":"0.5.1-edge.731.0ae0aa4","@flighthq/entity":"0.5.1-edge.731.0ae0aa4","@flighthq/signals":"0.5.1-edge.731.0ae0aa4","@flighthq/geometry":"0.5.1-edge.731.0ae0aa4","@flighthq/registry":"0.5.1-edge.731.0ae0aa4","@flighthq/materials":"0.5.1-edge.731.0ae0aa4","@flighthq/adjustments":"0.5.1-edge.731.0ae0aa4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.731.0ae0aa4_1788405966283_0.8365120460824271","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.743.8d09db1":{"name":"@flighthq/render","version":"0.5.1-next.743.8d09db1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.743.8d09db1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8b720ae4f1d5c583ef9d04c2fbdeb4d39a545d3f","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.743.8d09db1.tgz","fileCount":121,"integrity":"sha512-GL3CHqITO+p3Cy1bX5e7CLUjs5NTwkWRQbv1HcSgE4ewkBtgVMLux+kzmRfJW0qzSgqK3tjyKrmTWuIqv78v4w==","signatures":[{"sig":"MEYCIQCz9uA/ncG/XzGUmDUYOKTjXdnbW5c3UF0yJKI5fxvnxQIhALSNDmZXvygm44/6VsuOxng2m7iB9qSPLD9CoCpV+vgG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.743.8d09db1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":327970},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"8d09db125a0afd3b73ca6e039a7dd25bcb9737d0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.743.8d09db1","@flighthq/mesh":"0.5.1-next.743.8d09db1","@flighthq/node":"0.5.1-next.743.8d09db1","@flighthq/color":"0.5.1-next.743.8d09db1","@flighthq/types":"0.5.1-next.743.8d09db1","@flighthq/entity":"0.5.1-next.743.8d09db1","@flighthq/signals":"0.5.1-next.743.8d09db1","@flighthq/geometry":"0.5.1-next.743.8d09db1","@flighthq/registry":"0.5.1-next.743.8d09db1","@flighthq/materials":"0.5.1-next.743.8d09db1","@flighthq/adjustments":"0.5.1-next.743.8d09db1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.743.8d09db1_1788426609009_0.675416141427936","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.743.8d09db1":{"name":"@flighthq/render","version":"0.5.1-edge.743.8d09db1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.743.8d09db1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"34ab00bf28bfd1132770d507faf9e5f57ec00ff0","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.743.8d09db1.tgz","fileCount":121,"integrity":"sha512-hECjXHh33qOh/U3uG6bEZqTAilvU+GStz9bkUOAhIK0l4N8wmovp9zt5TzPTFQ1PaIU/vpdWu7Ac1rYJ7dwehg==","signatures":[{"sig":"MEYCIQDsGyH6XXZRW8myOBMEOUSg1m/6rCmizxjofc0kx3mrQwIhAIj7vxCLvJgQUc4zvb24ZGCILfC3jtGIqJQ3zyMANeF0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.743.8d09db1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":327970},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"8d09db125a0afd3b73ca6e039a7dd25bcb9737d0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.743.8d09db1","@flighthq/mesh":"0.5.1-edge.743.8d09db1","@flighthq/node":"0.5.1-edge.743.8d09db1","@flighthq/color":"0.5.1-edge.743.8d09db1","@flighthq/types":"0.5.1-edge.743.8d09db1","@flighthq/entity":"0.5.1-edge.743.8d09db1","@flighthq/signals":"0.5.1-edge.743.8d09db1","@flighthq/geometry":"0.5.1-edge.743.8d09db1","@flighthq/registry":"0.5.1-edge.743.8d09db1","@flighthq/materials":"0.5.1-edge.743.8d09db1","@flighthq/adjustments":"0.5.1-edge.743.8d09db1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.743.8d09db1_1788427129137_0.8688883468530257","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.799.62ef0c7":{"name":"@flighthq/render","version":"0.5.1-next.799.62ef0c7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.799.62ef0c7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"509077d56b24e2f4d6be0ff2870bf72acaa1a966","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.799.62ef0c7.tgz","fileCount":121,"integrity":"sha512-dhI8Be0uAohhGH0C44in4AzUXgDtYCWCyeAAR4ycjuLuROaF3Se0lhahsvlbNdazF249uBeL6c4WRFUNjdLTSw==","signatures":[{"sig":"MEUCIFrvy1FguXqLd4+R/tobbvGQx6HY16z4itOvMEOw1nUPAiEAtKDQOtpfiDiqTAjCTRDAK6gimGqOSS/noO6BeZAcp/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.799.62ef0c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328806},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"62ef0c74f09f24177aac3695b2487b2d743d4fe6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.799.62ef0c7","@flighthq/mesh":"0.5.1-next.799.62ef0c7","@flighthq/node":"0.5.1-next.799.62ef0c7","@flighthq/color":"0.5.1-next.799.62ef0c7","@flighthq/types":"0.5.1-next.799.62ef0c7","@flighthq/entity":"0.5.1-next.799.62ef0c7","@flighthq/signals":"0.5.1-next.799.62ef0c7","@flighthq/geometry":"0.5.1-next.799.62ef0c7","@flighthq/registry":"0.5.1-next.799.62ef0c7","@flighthq/materials":"0.5.1-next.799.62ef0c7","@flighthq/adjustments":"0.5.1-next.799.62ef0c7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.799.62ef0c7_1788447268444_0.471009065941977","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.799.62ef0c7":{"name":"@flighthq/render","version":"0.5.1-edge.799.62ef0c7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.799.62ef0c7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"71b88c3f15bba3c16016f4d3797887fa76aa854c","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.799.62ef0c7.tgz","fileCount":121,"integrity":"sha512-D6xdx7ToAUyk2S3qWb2qtAX5KU7GT+F0oWoAo9SEMoTJECqq0LqKoSJAprzIe3QtHZ198FA3IWgq85+T+1Z6Ew==","signatures":[{"sig":"MEUCIFMEY9eOlBZXdUfORC1w3btLqgatIFJALL8xxm/KBCt6AiEAyEiO2TJ9oojkYqLC0A2mTiOxHbO4D1WHXCAeeiccQnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.799.62ef0c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328806},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"62ef0c74f09f24177aac3695b2487b2d743d4fe6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.799.62ef0c7","@flighthq/mesh":"0.5.1-edge.799.62ef0c7","@flighthq/node":"0.5.1-edge.799.62ef0c7","@flighthq/color":"0.5.1-edge.799.62ef0c7","@flighthq/types":"0.5.1-edge.799.62ef0c7","@flighthq/entity":"0.5.1-edge.799.62ef0c7","@flighthq/signals":"0.5.1-edge.799.62ef0c7","@flighthq/geometry":"0.5.1-edge.799.62ef0c7","@flighthq/registry":"0.5.1-edge.799.62ef0c7","@flighthq/materials":"0.5.1-edge.799.62ef0c7","@flighthq/adjustments":"0.5.1-edge.799.62ef0c7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.799.62ef0c7_1788447761432_0.9077550729474149","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.815.cc08b93":{"name":"@flighthq/render","version":"0.5.1-next.815.cc08b93","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.815.cc08b93","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"429ba9ffb9d62293265f7bb22d5f8b3b7d7355c4","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.815.cc08b93.tgz","fileCount":121,"integrity":"sha512-4rFj1/98uje8nWhp9PQV1h8btfpb2p/UyBM10wRib+iGT68Z+Mj/Hxwo+YInIkznaMt8zrk9evYwMOa74J0qnw==","signatures":[{"sig":"MEYCIQDCHwvY96eZK4CYTFGfbV0AiwMkue7V2zp4+yS+Exsa8QIhANC6rH4G4/4qJIANQJqsr6vOApAtH+C7nQN+7ZFJGaMq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.815.cc08b93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330701},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"cc08b93ef981080fa86bdd5143dc61dbdbf2665b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.815.cc08b93","@flighthq/mesh":"0.5.1-next.815.cc08b93","@flighthq/node":"0.5.1-next.815.cc08b93","@flighthq/color":"0.5.1-next.815.cc08b93","@flighthq/types":"0.5.1-next.815.cc08b93","@flighthq/entity":"0.5.1-next.815.cc08b93","@flighthq/signals":"0.5.1-next.815.cc08b93","@flighthq/geometry":"0.5.1-next.815.cc08b93","@flighthq/registry":"0.5.1-next.815.cc08b93","@flighthq/materials":"0.5.1-next.815.cc08b93","@flighthq/adjustments":"0.5.1-next.815.cc08b93"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.815.cc08b93_1788461077042_0.36913457945522077","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.820.97b3830":{"name":"@flighthq/render","version":"0.5.1-next.820.97b3830","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.820.97b3830","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6595f68167d835aa764e77ea12528cd37a02a72a","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.820.97b3830.tgz","fileCount":121,"integrity":"sha512-+kVIv45GiF4ve71A6TX161Sg/Hf+9xYUaQZOUxjIqfaALzOw5BVuvBr1zyZz6CpK4MDsbDxbt+488oQmAgFmGg==","signatures":[{"sig":"MEQCIAPkSODTysFRrfNL6Y79useDr8c83IVLxq2Cc81y4yW0AiAdB6VMzGra28f9WINOzpSbImi8q+bcBUojNcXp3SE+2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.820.97b3830","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330701},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"97b3830e843209d92da169e02a52c0574efe5c09","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.820.97b3830","@flighthq/mesh":"0.5.1-next.820.97b3830","@flighthq/node":"0.5.1-next.820.97b3830","@flighthq/color":"0.5.1-next.820.97b3830","@flighthq/types":"0.5.1-next.820.97b3830","@flighthq/entity":"0.5.1-next.820.97b3830","@flighthq/signals":"0.5.1-next.820.97b3830","@flighthq/geometry":"0.5.1-next.820.97b3830","@flighthq/registry":"0.5.1-next.820.97b3830","@flighthq/materials":"0.5.1-next.820.97b3830","@flighthq/adjustments":"0.5.1-next.820.97b3830"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.820.97b3830_1788469610305_0.745940740103473","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.903.f434bc2":{"name":"@flighthq/render","version":"0.5.1-next.903.f434bc2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.903.f434bc2","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"62fdd1f8a9c68ef72179fcc89620a2631b2ca5a1","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.903.f434bc2.tgz","fileCount":121,"integrity":"sha512-hWgRsvT9Tt+jcHn4YHdGQOVoD4kR8wg3Mb2Paga+JBteB4A5Cs7M9d1gwuj0Yj8OcGJ9wVs1uz/NQPOLz9ecqg==","signatures":[{"sig":"MEUCIQC809cNwTyCgZNpFnXTiBdcOrZpGHXXgC4LX0Qlknz+bQIgMPeT5ppSmIAAvFrr3ASf+BxRewITM3tZthVd06lNndE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.903.f434bc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328700},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f434bc233778d75aeea61995df3a8cfaec459a85","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.903.f434bc2","@flighthq/mesh":"0.5.1-next.903.f434bc2","@flighthq/node":"0.5.1-next.903.f434bc2","@flighthq/color":"0.5.1-next.903.f434bc2","@flighthq/types":"0.5.1-next.903.f434bc2","@flighthq/entity":"0.5.1-next.903.f434bc2","@flighthq/signals":"0.5.1-next.903.f434bc2","@flighthq/geometry":"0.5.1-next.903.f434bc2","@flighthq/registry":"0.5.1-next.903.f434bc2","@flighthq/materials":"0.5.1-next.903.f434bc2","@flighthq/adjustments":"0.5.1-next.903.f434bc2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.903.f434bc2_1788551031110_0.3052187722707369","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.904.b545d9c":{"name":"@flighthq/render","version":"0.5.1-next.904.b545d9c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.904.b545d9c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6953ee741ba71052faf84b05cf6d402c5486db7b","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.904.b545d9c.tgz","fileCount":121,"integrity":"sha512-28++iKS/lIYp1f09cdRfIhJplwByIsVfSzpBoGVcAZaQKiMAJ7acYMl1DsT4IlJFBu2e46pLP58LiaADKbYORw==","signatures":[{"sig":"MEUCIQCc81D5RoV3UtkdFkIR67318w59ix2UVrKHPpW5WsDJfAIgfoX9+0davQy0NIcfKRzku2DAUNQussqEF/K1/WIne4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.904.b545d9c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328700},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b545d9cfe622400923a81685c78547f2be54eff5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.904.b545d9c","@flighthq/mesh":"0.5.1-next.904.b545d9c","@flighthq/node":"0.5.1-next.904.b545d9c","@flighthq/color":"0.5.1-next.904.b545d9c","@flighthq/types":"0.5.1-next.904.b545d9c","@flighthq/entity":"0.5.1-next.904.b545d9c","@flighthq/signals":"0.5.1-next.904.b545d9c","@flighthq/geometry":"0.5.1-next.904.b545d9c","@flighthq/registry":"0.5.1-next.904.b545d9c","@flighthq/materials":"0.5.1-next.904.b545d9c","@flighthq/adjustments":"0.5.1-next.904.b545d9c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.904.b545d9c_1788554661486_0.9475416172066229","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.905.5fbf787":{"name":"@flighthq/render","version":"0.5.1-next.905.5fbf787","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.905.5fbf787","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0d03e3dd4252daed80a0a1e47118abd11efb32a6","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.905.5fbf787.tgz","fileCount":121,"integrity":"sha512-E7GjBWzaDVPfJQG6sd79ewuES0sTIJ60EE+RDusD75z6QhCwLOpVlRIO49+vn6b5GW+6Hfm1Aah+vUC6bBHYqA==","signatures":[{"sig":"MEUCIHQRGwGP1oX1fEUnDoA3GE0JAVaEZVGFKEd9UmJLevuzAiEAj3Kg2/o1GZoXEMryZxf9NLdJpTBT3uhVGe18wk5OpPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.905.5fbf787","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329979},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5fbf7874064c384307542d68b4dcb6a895ff0dcf","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.905.5fbf787","@flighthq/mesh":"0.5.1-next.905.5fbf787","@flighthq/node":"0.5.1-next.905.5fbf787","@flighthq/color":"0.5.1-next.905.5fbf787","@flighthq/types":"0.5.1-next.905.5fbf787","@flighthq/entity":"0.5.1-next.905.5fbf787","@flighthq/signals":"0.5.1-next.905.5fbf787","@flighthq/geometry":"0.5.1-next.905.5fbf787","@flighthq/registry":"0.5.1-next.905.5fbf787","@flighthq/materials":"0.5.1-next.905.5fbf787","@flighthq/adjustments":"0.5.1-next.905.5fbf787"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.905.5fbf787_1788555954197_0.34699572619960173","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.906.419e5c9":{"name":"@flighthq/render","version":"0.5.1-next.906.419e5c9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.906.419e5c9","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"219059356ebe2e9a0eb6caca9d192d2a8dfe9c5f","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.906.419e5c9.tgz","fileCount":121,"integrity":"sha512-CyDGu9LFNslgzw3pvCTIG/AJTk20pqawLGC+xhD3RzZWTRzw95vNn9/pKOpwO8PRfy40OP2+HBhw3A3Qjb5CTw==","signatures":[{"sig":"MEYCIQCuXasfJgw+YmNmczuhHZ9PxwRIDELI5yN1uHmZEsfOvQIhALonl+vqnP1Z8WJzYkJaozPBpGYaXTcvSp3Akpb4Cf66","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.906.419e5c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329979},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"419e5c925b366b5053ed7711ce371eee89dc31e7","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.906.419e5c9","@flighthq/mesh":"0.5.1-next.906.419e5c9","@flighthq/node":"0.5.1-next.906.419e5c9","@flighthq/color":"0.5.1-next.906.419e5c9","@flighthq/types":"0.5.1-next.906.419e5c9","@flighthq/entity":"0.5.1-next.906.419e5c9","@flighthq/signals":"0.5.1-next.906.419e5c9","@flighthq/geometry":"0.5.1-next.906.419e5c9","@flighthq/registry":"0.5.1-next.906.419e5c9","@flighthq/materials":"0.5.1-next.906.419e5c9","@flighthq/adjustments":"0.5.1-next.906.419e5c9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.906.419e5c9_1788559641166_0.9008895914356223","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.908.b072fbc":{"name":"@flighthq/render","version":"0.5.1-next.908.b072fbc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.908.b072fbc","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"72fd88b1e7250f830a21e1dca8724a0842d35f85","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.908.b072fbc.tgz","fileCount":121,"integrity":"sha512-PEWy8UHo3wpsLOdhNylg0BnwVv0OlIliN1xDIrUh/2mlm/B978Xo1KzPuBAVUgU4mYCnQtXz5vZVLWQw63dK9g==","signatures":[{"sig":"MEQCIBHHPAkYIHsfTpjV1yb8Hiwd0WXFX3Zj9p5P8KphWX7LAiBbO2sJ1npMxugXWFec10kME7neqjkLncQADTNGPmivWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.908.b072fbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329979},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b072fbc49d0745bb96842601b864551b37ab3ca1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.908.b072fbc","@flighthq/mesh":"0.5.1-next.908.b072fbc","@flighthq/node":"0.5.1-next.908.b072fbc","@flighthq/color":"0.5.1-next.908.b072fbc","@flighthq/types":"0.5.1-next.908.b072fbc","@flighthq/entity":"0.5.1-next.908.b072fbc","@flighthq/signals":"0.5.1-next.908.b072fbc","@flighthq/geometry":"0.5.1-next.908.b072fbc","@flighthq/registry":"0.5.1-next.908.b072fbc","@flighthq/materials":"0.5.1-next.908.b072fbc","@flighthq/adjustments":"0.5.1-next.908.b072fbc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.908.b072fbc_1788564284518_0.5431281235082202","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.909.a5d1857":{"name":"@flighthq/render","version":"0.5.1-next.909.a5d1857","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.909.a5d1857","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7e18907ff51969b674a6e8c6e67197a479572529","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.909.a5d1857.tgz","fileCount":121,"integrity":"sha512-n0N/Rf7gUdVWqoYcKPBQVb8rss1wP1tz4joc+6LSCf3/lvVF+MeMZqwyzdxZn+xSXiy1x560FmSMaFVfX9fM8A==","signatures":[{"sig":"MEUCIG9oHLP//xrYeZiheuBpW8ZuXaZ3YV9l7jgFMXC5GYfDAiEA2RSpYCFVquZJ7vRXpMCuqmD5tTf0I9j/jNqSw4rEN0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.909.a5d1857","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329979},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a5d18571cd3176400ab4dd8e03a2ed880037b213","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.909.a5d1857","@flighthq/mesh":"0.5.1-next.909.a5d1857","@flighthq/node":"0.5.1-next.909.a5d1857","@flighthq/color":"0.5.1-next.909.a5d1857","@flighthq/types":"0.5.1-next.909.a5d1857","@flighthq/entity":"0.5.1-next.909.a5d1857","@flighthq/signals":"0.5.1-next.909.a5d1857","@flighthq/geometry":"0.5.1-next.909.a5d1857","@flighthq/registry":"0.5.1-next.909.a5d1857","@flighthq/materials":"0.5.1-next.909.a5d1857","@flighthq/adjustments":"0.5.1-next.909.a5d1857"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.909.a5d1857_1788564830157_0.2682388967027687","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.909.a5d1857":{"name":"@flighthq/render","version":"0.5.1-edge.909.a5d1857","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.909.a5d1857","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"14f973a078367d05ffab175aa0a2d629a911a0ab","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.909.a5d1857.tgz","fileCount":121,"integrity":"sha512-e7IWJkqComU1NVjY1j26qSQKDPbNiCl4RRkJ4Le1wbHiCR6gzIx+5fpaGd1CNEXKkFIClYyZKf2HOjV3hdbUUw==","signatures":[{"sig":"MEUCIGJh7JsZdDpRJGIzYVS6SoMjsjxdeWm4rBrnj8508FcOAiEA6FKLrkDNg9RfDCd9rQ1iWkVozH+pz/uMMeJhGetZSgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.909.a5d1857","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329979},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a5d18571cd3176400ab4dd8e03a2ed880037b213","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.909.a5d1857","@flighthq/mesh":"0.5.1-edge.909.a5d1857","@flighthq/node":"0.5.1-edge.909.a5d1857","@flighthq/color":"0.5.1-edge.909.a5d1857","@flighthq/types":"0.5.1-edge.909.a5d1857","@flighthq/entity":"0.5.1-edge.909.a5d1857","@flighthq/signals":"0.5.1-edge.909.a5d1857","@flighthq/geometry":"0.5.1-edge.909.a5d1857","@flighthq/registry":"0.5.1-edge.909.a5d1857","@flighthq/materials":"0.5.1-edge.909.a5d1857","@flighthq/adjustments":"0.5.1-edge.909.a5d1857"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.909.a5d1857_1788565395721_0.9115084942197957","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.911.32a089f":{"name":"@flighthq/render","version":"0.5.1-next.911.32a089f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.911.32a089f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9649c03a08e47efb0b268a4ede71817f2c1c48ca","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.911.32a089f.tgz","fileCount":121,"integrity":"sha512-OxhpVr+zJEIieeDWS5t1qC1lHCpCZUbBU+Lg13Rdd+0Am9SVwZe4+f54Rc/jj5L7Hkc89XBTCKcqUSr2JIm9fA==","signatures":[{"sig":"MEUCIDjNPWpYHaEErdTTKjT18ThBarNkcpwuTAoSm5Q6RF3EAiEA5jVA0QgGbThIHu+X/tkL0bbDltBwMuNISy5YBhVm3D8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.911.32a089f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329979},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"32a089f1342d08547fc2359dfd5e8fe9f7e3c12e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.911.32a089f","@flighthq/mesh":"0.5.1-next.911.32a089f","@flighthq/node":"0.5.1-next.911.32a089f","@flighthq/color":"0.5.1-next.911.32a089f","@flighthq/types":"0.5.1-next.911.32a089f","@flighthq/entity":"0.5.1-next.911.32a089f","@flighthq/signals":"0.5.1-next.911.32a089f","@flighthq/geometry":"0.5.1-next.911.32a089f","@flighthq/registry":"0.5.1-next.911.32a089f","@flighthq/materials":"0.5.1-next.911.32a089f","@flighthq/adjustments":"0.5.1-next.911.32a089f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.911.32a089f_1788585325724_0.451683158597302","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.911.32a089f":{"name":"@flighthq/render","version":"0.5.1-edge.911.32a089f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.911.32a089f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"48a223c397e7cdb74bee73e7c942fb341d328da4","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.911.32a089f.tgz","fileCount":121,"integrity":"sha512-y1K0CR0pr0dszGrwAyaUzPig/ZcsVbV7skmjVMRr0/t3YU+eYVFGdpa+jdZizE9L7a/4HQaVMpe9x9AMgD3VXg==","signatures":[{"sig":"MEUCIQDxIxDC+m/ZKDauYzhMsQ2Kd/HTwkUvGlDBD8MOH1UaegIgeYdPFWo+900gxowF3BMvTNeYKkZG92RMReuXILaqra8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.911.32a089f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329979},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"32a089f1342d08547fc2359dfd5e8fe9f7e3c12e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.911.32a089f","@flighthq/mesh":"0.5.1-edge.911.32a089f","@flighthq/node":"0.5.1-edge.911.32a089f","@flighthq/color":"0.5.1-edge.911.32a089f","@flighthq/types":"0.5.1-edge.911.32a089f","@flighthq/entity":"0.5.1-edge.911.32a089f","@flighthq/signals":"0.5.1-edge.911.32a089f","@flighthq/geometry":"0.5.1-edge.911.32a089f","@flighthq/registry":"0.5.1-edge.911.32a089f","@flighthq/materials":"0.5.1-edge.911.32a089f","@flighthq/adjustments":"0.5.1-edge.911.32a089f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.911.32a089f_1788585729827_0.9690433432475754","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.912.289aaa0":{"name":"@flighthq/render","version":"0.5.1-next.912.289aaa0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.912.289aaa0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a95be636eea15fd9dd7aac79f2a74d834d7f0122","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.912.289aaa0.tgz","fileCount":121,"integrity":"sha512-ZojBaOSZnpgt9XsjDfKDrI3u51DFuRgi4Pf9lvF5L7qTnKETmAg3WvqcP8xFW1LgzylrcLd1agrtX4GPAQoHsw==","signatures":[{"sig":"MEUCICcvh1sLuU4YJjWpGPRO68uM5KmO9ZJ/46uJaV4V80y9AiEA4aTQ022tGRP15NmX/13FkaTp8FokU8+lAxVJKBcXZ8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.912.289aaa0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329979},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"289aaa01f9bb829f06c361b687b6c15a4ba4f9db","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.912.289aaa0","@flighthq/mesh":"0.5.1-next.912.289aaa0","@flighthq/node":"0.5.1-next.912.289aaa0","@flighthq/color":"0.5.1-next.912.289aaa0","@flighthq/types":"0.5.1-next.912.289aaa0","@flighthq/entity":"0.5.1-next.912.289aaa0","@flighthq/signals":"0.5.1-next.912.289aaa0","@flighthq/geometry":"0.5.1-next.912.289aaa0","@flighthq/registry":"0.5.1-next.912.289aaa0","@flighthq/materials":"0.5.1-next.912.289aaa0","@flighthq/adjustments":"0.5.1-next.912.289aaa0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.912.289aaa0_1788587235500_0.10653077358372531","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.912.289aaa0":{"name":"@flighthq/render","version":"0.5.1-edge.912.289aaa0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.912.289aaa0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"fc5f705dc985b948eff6ccf36022b7d408926210","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.912.289aaa0.tgz","fileCount":121,"integrity":"sha512-znMXa//vkqIkAtz4y2EKC6yX7xSgJAcGWmDcyuE9r3dhqCmfLCaG4eWec3wtxWwdgdfNhix/SBQttg6u6WPXfA==","signatures":[{"sig":"MEQCIDPPWGcIFpoM1+EgpKprkfr4Slo6xrrauH05v1+PZV/3AiBQw/ACXeUNDazT3UXVrv33MtTNDKQoupqYUD03cGWAmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.912.289aaa0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329979},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"289aaa01f9bb829f06c361b687b6c15a4ba4f9db","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.912.289aaa0","@flighthq/mesh":"0.5.1-edge.912.289aaa0","@flighthq/node":"0.5.1-edge.912.289aaa0","@flighthq/color":"0.5.1-edge.912.289aaa0","@flighthq/types":"0.5.1-edge.912.289aaa0","@flighthq/entity":"0.5.1-edge.912.289aaa0","@flighthq/signals":"0.5.1-edge.912.289aaa0","@flighthq/geometry":"0.5.1-edge.912.289aaa0","@flighthq/registry":"0.5.1-edge.912.289aaa0","@flighthq/materials":"0.5.1-edge.912.289aaa0","@flighthq/adjustments":"0.5.1-edge.912.289aaa0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.912.289aaa0_1788587560998_0.9093738018012096","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.914.ed01add":{"name":"@flighthq/render","version":"0.5.1-next.914.ed01add","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.914.ed01add","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"81e5fde9c325f9fa33944a0538e421a757952a94","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.914.ed01add.tgz","fileCount":121,"integrity":"sha512-Hi6phLSjxaaiC0gabTMVnZDbdY9Jyg2YusUo7BetRZuTtj2CF2njUyOyGHjzrH13/gR/PdxRxoapgUFLF7zF8A==","signatures":[{"sig":"MEYCIQCTJR7qpJ6ezbEkUd2L5/Clf77YTS5n+0IzyxroNJ1iNwIhAIZq3VO4w/DFpCBBn2EjVmZST2jbc3GCeA6hR/iTDBEQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.914.ed01add","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335843},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ed01addb10f223ccc2cf89a73d3150ebc84d0b01","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.914.ed01add","@flighthq/mesh":"0.5.1-next.914.ed01add","@flighthq/node":"0.5.1-next.914.ed01add","@flighthq/color":"0.5.1-next.914.ed01add","@flighthq/types":"0.5.1-next.914.ed01add","@flighthq/entity":"0.5.1-next.914.ed01add","@flighthq/signals":"0.5.1-next.914.ed01add","@flighthq/geometry":"0.5.1-next.914.ed01add","@flighthq/registry":"0.5.1-next.914.ed01add","@flighthq/materials":"0.5.1-next.914.ed01add","@flighthq/adjustments":"0.5.1-next.914.ed01add"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.914.ed01add_1788630702909_0.9631669760501058","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.914.ed01add":{"name":"@flighthq/render","version":"0.5.1-edge.914.ed01add","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.914.ed01add","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a2208b28cee90c7e21aabeb55e13227841658548","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.914.ed01add.tgz","fileCount":121,"integrity":"sha512-/mAk16F29FDZVqdvfiZ5Y/jAJHAz9xn7MQKKS0kY6mbdJCRvgwBVvWWikt2Tw96xSkn4S8ZSkjDUqsXb5VQLEQ==","signatures":[{"sig":"MEUCICrkSToiqf+Zp/Nv69zYGUny1kuzZFVSVeRGgif6V4WRAiEAppLgChPJuegq3QL17z3gYTPIxWSRtUkJOsmpsi7CtUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.914.ed01add","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335843},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ed01addb10f223ccc2cf89a73d3150ebc84d0b01","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.914.ed01add","@flighthq/mesh":"0.5.1-edge.914.ed01add","@flighthq/node":"0.5.1-edge.914.ed01add","@flighthq/color":"0.5.1-edge.914.ed01add","@flighthq/types":"0.5.1-edge.914.ed01add","@flighthq/entity":"0.5.1-edge.914.ed01add","@flighthq/signals":"0.5.1-edge.914.ed01add","@flighthq/geometry":"0.5.1-edge.914.ed01add","@flighthq/registry":"0.5.1-edge.914.ed01add","@flighthq/materials":"0.5.1-edge.914.ed01add","@flighthq/adjustments":"0.5.1-edge.914.ed01add"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.914.ed01add_1788631234925_0.45946504907900954","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.915.d4da7e7":{"name":"@flighthq/render","version":"0.5.1-next.915.d4da7e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.915.d4da7e7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a8523375913f43acb07af473bd7eaf9d1b592fcd","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.915.d4da7e7.tgz","fileCount":121,"integrity":"sha512-VKWCXTOxHln7zp5phbS+T3UTH4LhfqOVSgnzcYHWcE5e8HWrL62BEwuHH2M5fFDNDzK9MgzUCfrHP9Hh/thcQw==","signatures":[{"sig":"MEQCIBGYUeE3QCffeA44JaI+2yLYaLgL4PglraHC94sIz489AiBiumBAfCKL64mciRI7pgYzBfRNQnm1KMBBAr4WzJY4Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.915.d4da7e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335843},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d4da7e7eaf7e58b0a32c4c4098023b670ac1e76b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.915.d4da7e7","@flighthq/mesh":"0.5.1-next.915.d4da7e7","@flighthq/node":"0.5.1-next.915.d4da7e7","@flighthq/color":"0.5.1-next.915.d4da7e7","@flighthq/types":"0.5.1-next.915.d4da7e7","@flighthq/entity":"0.5.1-next.915.d4da7e7","@flighthq/signals":"0.5.1-next.915.d4da7e7","@flighthq/geometry":"0.5.1-next.915.d4da7e7","@flighthq/registry":"0.5.1-next.915.d4da7e7","@flighthq/materials":"0.5.1-next.915.d4da7e7","@flighthq/adjustments":"0.5.1-next.915.d4da7e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.915.d4da7e7_1788632394892_0.22396444119102377","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.915.d4da7e7":{"name":"@flighthq/render","version":"0.5.1-edge.915.d4da7e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.915.d4da7e7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7ab86ab4f90b08d03a64221426cd1b7303336a44","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.915.d4da7e7.tgz","fileCount":121,"integrity":"sha512-gX+wXqWeeJwFHnWNeKFTLEhIxg9mnbg/nD7L4njtTgdaoGoaLHUJnCz43h/Hp+MrbxntNiO+Y5QSPq3/LGLzow==","signatures":[{"sig":"MEYCIQC7XaoS4VMuB1Ui/PU/565Xa1RDZFG7RfseFF1kD5uhBQIhALX6tUMV1WSxtFPEENP+OrY1S9RRiTaSOjgmmjTXjVh9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.915.d4da7e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335843},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d4da7e7eaf7e58b0a32c4c4098023b670ac1e76b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.915.d4da7e7","@flighthq/mesh":"0.5.1-edge.915.d4da7e7","@flighthq/node":"0.5.1-edge.915.d4da7e7","@flighthq/color":"0.5.1-edge.915.d4da7e7","@flighthq/types":"0.5.1-edge.915.d4da7e7","@flighthq/entity":"0.5.1-edge.915.d4da7e7","@flighthq/signals":"0.5.1-edge.915.d4da7e7","@flighthq/geometry":"0.5.1-edge.915.d4da7e7","@flighthq/registry":"0.5.1-edge.915.d4da7e7","@flighthq/materials":"0.5.1-edge.915.d4da7e7","@flighthq/adjustments":"0.5.1-edge.915.d4da7e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.915.d4da7e7_1788632783998_0.5593901258543048","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.919.354c575":{"name":"@flighthq/render","version":"0.5.1-next.919.354c575","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.919.354c575","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d276c97738cf120907cf3dfbae839945c3fc7e80","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.919.354c575.tgz","fileCount":121,"integrity":"sha512-GVC8Srh80GgbJB65eWKyyQZeDrh5nEaMfwoYRvmmDBVfamU18Kr2J5YAPj9xmut1zE9SRI4TU3YBJBXsEmHi0w==","signatures":[{"sig":"MEYCIQDPtd1Zsv66o4BLhV7U/taGdv/eSdYRf3hF5b2hzt+uMgIhAPgIjAtYLLe0vxxLAfOcT7CbnNLcDRvYVAc38mRm5xr6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.919.354c575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335843},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"354c575656605d83e51b525716705b91317a5dd9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.919.354c575","@flighthq/mesh":"0.5.1-next.919.354c575","@flighthq/node":"0.5.1-next.919.354c575","@flighthq/color":"0.5.1-next.919.354c575","@flighthq/types":"0.5.1-next.919.354c575","@flighthq/entity":"0.5.1-next.919.354c575","@flighthq/signals":"0.5.1-next.919.354c575","@flighthq/geometry":"0.5.1-next.919.354c575","@flighthq/registry":"0.5.1-next.919.354c575","@flighthq/materials":"0.5.1-next.919.354c575","@flighthq/adjustments":"0.5.1-next.919.354c575"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.919.354c575_1788649803731_0.044516673116186345","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.919.354c575":{"name":"@flighthq/render","version":"0.5.1-edge.919.354c575","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.919.354c575","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"97d3d8094ad7106ec05c09c443129b1c431271b6","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.919.354c575.tgz","fileCount":121,"integrity":"sha512-SOHX1dbgR0kvJHIpXRySGcvVAAuU2t/hcr4/EK7SOPyi5rgdnj7PamDkl5RbeFvAYPbLE8K3uCbHS2HsDjTI9w==","signatures":[{"sig":"MEUCIAh33XHaZeC3Y+eLR3JkQU3DgBdRI/A6GExemPWluDSFAiEA9HdEOWJ5AwC3A1pNLcGlxBVq4RQyVzEyShLLaTWTQB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.919.354c575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335843},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"354c575656605d83e51b525716705b91317a5dd9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.919.354c575","@flighthq/mesh":"0.5.1-edge.919.354c575","@flighthq/node":"0.5.1-edge.919.354c575","@flighthq/color":"0.5.1-edge.919.354c575","@flighthq/types":"0.5.1-edge.919.354c575","@flighthq/entity":"0.5.1-edge.919.354c575","@flighthq/signals":"0.5.1-edge.919.354c575","@flighthq/geometry":"0.5.1-edge.919.354c575","@flighthq/registry":"0.5.1-edge.919.354c575","@flighthq/materials":"0.5.1-edge.919.354c575","@flighthq/adjustments":"0.5.1-edge.919.354c575"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.919.354c575_1788650350298_0.9263881069399131","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.920.da8f530":{"name":"@flighthq/render","version":"0.5.1-next.920.da8f530","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.920.da8f530","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"35b859a64657d6a53ee136ee841e0846df3421ed","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.920.da8f530.tgz","fileCount":121,"integrity":"sha512-72agQ+9hqamSpCk+Rc8RjjqHMmcG6UH/Jw/g5Pi7qAP/aGUxtIRPecT2c5u0m4ytaQXNr7OobxvxZb3nhFOB7Q==","signatures":[{"sig":"MEUCIQCEzdzEUXZWf85M7mXEOOqz3Kr2AQqRUlNkhlg1gffOkQIgf+RGupTlhV1WPJIGvwCiDhY3cLEtUZkrXsh4HaM8br4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.920.da8f530","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335843},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"da8f530894916f9baa6a9f6822b4f393b9e70a85","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.920.da8f530","@flighthq/mesh":"0.5.1-next.920.da8f530","@flighthq/node":"0.5.1-next.920.da8f530","@flighthq/color":"0.5.1-next.920.da8f530","@flighthq/types":"0.5.1-next.920.da8f530","@flighthq/entity":"0.5.1-next.920.da8f530","@flighthq/signals":"0.5.1-next.920.da8f530","@flighthq/geometry":"0.5.1-next.920.da8f530","@flighthq/registry":"0.5.1-next.920.da8f530","@flighthq/materials":"0.5.1-next.920.da8f530","@flighthq/adjustments":"0.5.1-next.920.da8f530"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.920.da8f530_1788726130890_0.40815786273241605","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.920.da8f530":{"name":"@flighthq/render","version":"0.5.1-edge.920.da8f530","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.920.da8f530","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"be3471506037c71b83e24cc16e420d9627aa2f05","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.920.da8f530.tgz","fileCount":121,"integrity":"sha512-8QfDBcXVVfWNUzUE5lr+z0E9xOyv+gtrM4zplA2vx8Swjnf8i6vBDzIGze6ohYoQzK+ISO6nYfbmcaE/S8UtpA==","signatures":[{"sig":"MEUCICqRQg5dIsyuY7WIIgcTr06SlxKkiRAdBq6Q9MPoWC/jAiEAnFa3+o4Idn4OBczRTZ+nw5Hy92ublkRBku2L7RLpoyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.920.da8f530","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335843},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"da8f530894916f9baa6a9f6822b4f393b9e70a85","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.920.da8f530","@flighthq/mesh":"0.5.1-edge.920.da8f530","@flighthq/node":"0.5.1-edge.920.da8f530","@flighthq/color":"0.5.1-edge.920.da8f530","@flighthq/types":"0.5.1-edge.920.da8f530","@flighthq/entity":"0.5.1-edge.920.da8f530","@flighthq/signals":"0.5.1-edge.920.da8f530","@flighthq/geometry":"0.5.1-edge.920.da8f530","@flighthq/registry":"0.5.1-edge.920.da8f530","@flighthq/materials":"0.5.1-edge.920.da8f530","@flighthq/adjustments":"0.5.1-edge.920.da8f530"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.920.da8f530_1788726674854_0.08179175572276587","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.973.788d3d7":{"name":"@flighthq/render","version":"0.5.1-next.973.788d3d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.973.788d3d7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b5021bc74a8a71d4c68728382da8506c5a33c162","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.973.788d3d7.tgz","fileCount":121,"integrity":"sha512-dTxvEjOdH5TN48BMC54BqejhHxUAXmxpjyOpCagsqK+zXE/BZiXY+RkIj3uF5yTy2Vcg1h72RFbPxKwxSeBG9g==","signatures":[{"sig":"MEUCIEYfM863Y7cdLLKolDcxDSzcXlz5R+xmuc9TqkBs6kvKAiEAmIDYX8XCiRo/2V2wACvXjWkUYZerc2PID0MfQVRH2yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.973.788d3d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334151},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"788d3d7375cca3a0233cecedda1a4e031bd26dec","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.973.788d3d7","@flighthq/mesh":"0.5.1-next.973.788d3d7","@flighthq/node":"0.5.1-next.973.788d3d7","@flighthq/color":"0.5.1-next.973.788d3d7","@flighthq/types":"0.5.1-next.973.788d3d7","@flighthq/entity":"0.5.1-next.973.788d3d7","@flighthq/signals":"0.5.1-next.973.788d3d7","@flighthq/geometry":"0.5.1-next.973.788d3d7","@flighthq/registry":"0.5.1-next.973.788d3d7","@flighthq/materials":"0.5.1-next.973.788d3d7","@flighthq/adjustments":"0.5.1-next.973.788d3d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.973.788d3d7_1788898626364_0.9331236280151773","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1017.13841a8":{"name":"@flighthq/render","version":"0.5.1-next.1017.13841a8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1017.13841a8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"36f873a80bf5eb697c777f11fa827627fd50ceac","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1017.13841a8.tgz","fileCount":121,"integrity":"sha512-plmaG/LGwER4kAJdMp/ed4jD4k4zKVb1VwH1bdZOKutagx861euRY47pAZkmoweLHjoNjA2b3oEQ0kVk4IQmzg==","signatures":[{"sig":"MEYCIQCDxlaSXkd9OKUEq4DQaSDEeSCEAj1CpgLrQA/WitL7HgIhAJw0qqMqff74vZZWPrvIKdts2t9ZrfJEgp08/izcTHI3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1017.13841a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334164},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"13841a81e0ac1421eae7411a678d38d72b3e358f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1017.13841a8","@flighthq/mesh":"0.5.1-next.1017.13841a8","@flighthq/node":"0.5.1-next.1017.13841a8","@flighthq/color":"0.5.1-next.1017.13841a8","@flighthq/types":"0.5.1-next.1017.13841a8","@flighthq/entity":"0.5.1-next.1017.13841a8","@flighthq/signals":"0.5.1-next.1017.13841a8","@flighthq/geometry":"0.5.1-next.1017.13841a8","@flighthq/registry":"0.5.1-next.1017.13841a8","@flighthq/materials":"0.5.1-next.1017.13841a8","@flighthq/adjustments":"0.5.1-next.1017.13841a8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1017.13841a8_1788927263851_0.782712912186738","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1019.1274ec5":{"name":"@flighthq/render","version":"0.5.1-next.1019.1274ec5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1019.1274ec5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c07e3bbfa5c8356dec054ebce2174bcc1ede7e9a","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1019.1274ec5.tgz","fileCount":126,"integrity":"sha512-6pRKfkEWJQ5JDAG40g3YfOeXFmvgWF7ayqjqOADP1U3ZWCVPpLWnfAdCKBfCcxIR2OKcwZUrbkEW8WnRb//hjQ==","signatures":[{"sig":"MEYCIQDfj8zg3PQ2vBWkmQS7D7Xi0Od1L2qTQDGTeThuwyhF/wIhAO8tAejRKkBu34As53EVeYmxq5Bn2QUu3SeMbMvYvsy0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1019.1274ec5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341564},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1274ec5c923947dc64d5ffedcbd8169fc758cd9f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1019.1274ec5","@flighthq/mesh":"0.5.1-next.1019.1274ec5","@flighthq/node":"0.5.1-next.1019.1274ec5","@flighthq/color":"0.5.1-next.1019.1274ec5","@flighthq/types":"0.5.1-next.1019.1274ec5","@flighthq/entity":"0.5.1-next.1019.1274ec5","@flighthq/signals":"0.5.1-next.1019.1274ec5","@flighthq/geometry":"0.5.1-next.1019.1274ec5","@flighthq/registry":"0.5.1-next.1019.1274ec5","@flighthq/materials":"0.5.1-next.1019.1274ec5","@flighthq/adjustments":"0.5.1-next.1019.1274ec5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1019.1274ec5_1788934448375_0.6101027623137918","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1019.1274ec5":{"name":"@flighthq/render","version":"0.5.1-edge.1019.1274ec5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.1019.1274ec5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"09e8dab9a53baca03dfcf45253a52e1db3090800","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.1019.1274ec5.tgz","fileCount":126,"integrity":"sha512-zFg5TnIQavyDIxSZp4ZgzFIknH+xsy3QTFQOlItOxcIrkBdVta8aqBQW2CQ7sl4VhFgf0CsLFjkdTRuBHc+iqg==","signatures":[{"sig":"MEUCIQCplviRDoqzGujcFq/Um5KemCgrBw3hQsW6M5KZGx4O+AIga6PNY6W1DnxYtgh3/1KN7Vrduz4iN+eVjrlNKxyxw+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.1019.1274ec5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341564},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1274ec5c923947dc64d5ffedcbd8169fc758cd9f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.1019.1274ec5","@flighthq/mesh":"0.5.1-edge.1019.1274ec5","@flighthq/node":"0.5.1-edge.1019.1274ec5","@flighthq/color":"0.5.1-edge.1019.1274ec5","@flighthq/types":"0.5.1-edge.1019.1274ec5","@flighthq/entity":"0.5.1-edge.1019.1274ec5","@flighthq/signals":"0.5.1-edge.1019.1274ec5","@flighthq/geometry":"0.5.1-edge.1019.1274ec5","@flighthq/registry":"0.5.1-edge.1019.1274ec5","@flighthq/materials":"0.5.1-edge.1019.1274ec5","@flighthq/adjustments":"0.5.1-edge.1019.1274ec5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.1019.1274ec5_1788934854610_0.11794505748516104","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1047.858b9b6":{"name":"@flighthq/render","version":"0.5.1-next.1047.858b9b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1047.858b9b6","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"2e6f6e01d4d5f66125d1ab45521f86220728d852","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1047.858b9b6.tgz","fileCount":131,"integrity":"sha512-aUBplIgVaU7AEHYZ0wFH0esaOY/Jc1LEwjoOe1Rz1z8WMlpiYxVBoScKEqw6eR41uZWqkS3G+1RpMW+Q0fHhpA==","signatures":[{"sig":"MEYCIQDgnpqd5jf61i7tJIE11+9h/JQWtX9s0cT89BCjhUiAvAIhAKz150nPehS6vwK2rONzyYC9kQuEH7Vb0cdo24oAWGBo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1047.858b9b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":354008},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"858b9b601de814f6b6940cbb1ffff0916b903268","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1047.858b9b6","@flighthq/mesh":"0.5.1-next.1047.858b9b6","@flighthq/node":"0.5.1-next.1047.858b9b6","@flighthq/color":"0.5.1-next.1047.858b9b6","@flighthq/types":"0.5.1-next.1047.858b9b6","@flighthq/entity":"0.5.1-next.1047.858b9b6","@flighthq/signals":"0.5.1-next.1047.858b9b6","@flighthq/geometry":"0.5.1-next.1047.858b9b6","@flighthq/registry":"0.5.1-next.1047.858b9b6","@flighthq/materials":"0.5.1-next.1047.858b9b6","@flighthq/adjustments":"0.5.1-next.1047.858b9b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1047.858b9b6_1788973091137_0.5576699253766362","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1047.858b9b6":{"name":"@flighthq/render","version":"0.5.1-edge.1047.858b9b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.1047.858b9b6","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3e2efbdfc9cc36b6715e634d84399fd84fd7319f","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.1047.858b9b6.tgz","fileCount":131,"integrity":"sha512-V4zZKChSrXclhIQAGum5Q0s/z2UwTQSheKgUseYb3pzqlUPp5Ir7L7dCQCUJ8iwz47bGMF61Gm1I8duaiZYxJA==","signatures":[{"sig":"MEUCIQChAx2YBHv9kbjPmlRxSkKSzmhmCtprJ5FDWut7Htr+JgIgElFO5yyyM3b1X3MeG25I0KQ1Nj0JRVgc3akcXrEtw3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.1047.858b9b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":354008},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"858b9b601de814f6b6940cbb1ffff0916b903268","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.1047.858b9b6","@flighthq/mesh":"0.5.1-edge.1047.858b9b6","@flighthq/node":"0.5.1-edge.1047.858b9b6","@flighthq/color":"0.5.1-edge.1047.858b9b6","@flighthq/types":"0.5.1-edge.1047.858b9b6","@flighthq/entity":"0.5.1-edge.1047.858b9b6","@flighthq/signals":"0.5.1-edge.1047.858b9b6","@flighthq/geometry":"0.5.1-edge.1047.858b9b6","@flighthq/registry":"0.5.1-edge.1047.858b9b6","@flighthq/materials":"0.5.1-edge.1047.858b9b6","@flighthq/adjustments":"0.5.1-edge.1047.858b9b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.1047.858b9b6_1788973449685_0.49437300642663273","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1050.0bd43cc":{"name":"@flighthq/render","version":"0.5.1-next.1050.0bd43cc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1050.0bd43cc","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"94457ab6d1d86a52521fa287c22c63b83f3e9a60","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1050.0bd43cc.tgz","fileCount":131,"integrity":"sha512-kopgCIbGSQKnd8CXwKaPzpAs3SBvs9BXDi2exMUWqE3ILCUlfS1f9bfu0uLSTlLoxqFVwbjFShUODtWaQ4QhlQ==","signatures":[{"sig":"MEUCICkKSAY8PXIzKXxz9CT5aUyNn/9Lvkz0A2pTf66X8YuBAiEAze6nFIDE96A2vfIiXhw/2/fwIvIpsLs5CA1KIw6fEUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1050.0bd43cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":354008},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0bd43ccdf62d9977512bf6c0fd6dc3ec177a8c8f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1050.0bd43cc","@flighthq/mesh":"0.5.1-next.1050.0bd43cc","@flighthq/node":"0.5.1-next.1050.0bd43cc","@flighthq/color":"0.5.1-next.1050.0bd43cc","@flighthq/types":"0.5.1-next.1050.0bd43cc","@flighthq/entity":"0.5.1-next.1050.0bd43cc","@flighthq/signals":"0.5.1-next.1050.0bd43cc","@flighthq/geometry":"0.5.1-next.1050.0bd43cc","@flighthq/registry":"0.5.1-next.1050.0bd43cc","@flighthq/materials":"0.5.1-next.1050.0bd43cc","@flighthq/adjustments":"0.5.1-next.1050.0bd43cc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1050.0bd43cc_1788988345628_0.19044085372556974","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1051.65889a1":{"name":"@flighthq/render","version":"0.5.1-next.1051.65889a1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1051.65889a1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"dd10df57447051839a2457e9127f9f009148cfbe","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1051.65889a1.tgz","fileCount":131,"integrity":"sha512-OmDfUZWwIJYThLyAjbhilxSKAWuK0G2PcQRh/aSLBBo19aOTglIoFFyE/R52Jd77hB/fGFuMt0bJb33f8A0TJQ==","signatures":[{"sig":"MEQCIBRToawbtmlLPDyTF6MbItH9vLDKoMHBYb6XDg+KNpmmAiAZ+RvxiJAKNi3mwHvuslcH/w5gQCfZljW7ni9u1nU2kQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1051.65889a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":354008},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"65889a191bb0d2f5f2f95148590874f3e49bf9d4","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1051.65889a1","@flighthq/mesh":"0.5.1-next.1051.65889a1","@flighthq/node":"0.5.1-next.1051.65889a1","@flighthq/color":"0.5.1-next.1051.65889a1","@flighthq/types":"0.5.1-next.1051.65889a1","@flighthq/entity":"0.5.1-next.1051.65889a1","@flighthq/signals":"0.5.1-next.1051.65889a1","@flighthq/geometry":"0.5.1-next.1051.65889a1","@flighthq/registry":"0.5.1-next.1051.65889a1","@flighthq/materials":"0.5.1-next.1051.65889a1","@flighthq/adjustments":"0.5.1-next.1051.65889a1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1051.65889a1_1788990881375_0.5865498624948924","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1051.65889a1":{"name":"@flighthq/render","version":"0.5.1-edge.1051.65889a1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.1051.65889a1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1cb9704a368fa5a9b6f7ce9af9962db3987634ce","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.1051.65889a1.tgz","fileCount":131,"integrity":"sha512-bXROd1i58aHq1W3VluBS862/xp2mgsNSBDmDRTyedvz4BlPBGo9IEgO6pWaKgO/uc3KsTRN7FD3JXCIsxfHnvw==","signatures":[{"sig":"MEUCIAwMpuIMcQyJ+He3ojydlLrN6kjaW1VKtUda0us+0s4CAiEAs/XhgVnDzJePwDTlP5CZLVT4g1MgcX8atais+G39PkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.1051.65889a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":354008},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"65889a191bb0d2f5f2f95148590874f3e49bf9d4","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.1051.65889a1","@flighthq/mesh":"0.5.1-edge.1051.65889a1","@flighthq/node":"0.5.1-edge.1051.65889a1","@flighthq/color":"0.5.1-edge.1051.65889a1","@flighthq/types":"0.5.1-edge.1051.65889a1","@flighthq/entity":"0.5.1-edge.1051.65889a1","@flighthq/signals":"0.5.1-edge.1051.65889a1","@flighthq/geometry":"0.5.1-edge.1051.65889a1","@flighthq/registry":"0.5.1-edge.1051.65889a1","@flighthq/materials":"0.5.1-edge.1051.65889a1","@flighthq/adjustments":"0.5.1-edge.1051.65889a1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.1051.65889a1_1788991384802_0.7146841027522639","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1052.ea38f97":{"name":"@flighthq/render","version":"0.5.1-next.1052.ea38f97","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1052.ea38f97","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0c6c37adc8f01e6d9489e7f39af7e5c3a368710b","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1052.ea38f97.tgz","fileCount":131,"integrity":"sha512-azTJDysh8vTNeoIVt6k3F8ebu1YJbgO4srpun1UwtWZX8CJ8KlwsNGzwPqGOw9wFl/tCeSvqqLWQ6wg3omSW1A==","signatures":[{"sig":"MEUCIQDSZ3CHnvIz74rf0Psv5wFz/66PrRUjYMXsHikmEav1cQIgVpFhZ/doNA6eOfzXn74jU0f0o25mfES311CBAaFad4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1052.ea38f97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":354008},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ea38f9774bbb5b1696c25c9ba02dfae381db021d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1052.ea38f97","@flighthq/mesh":"0.5.1-next.1052.ea38f97","@flighthq/node":"0.5.1-next.1052.ea38f97","@flighthq/color":"0.5.1-next.1052.ea38f97","@flighthq/types":"0.5.1-next.1052.ea38f97","@flighthq/entity":"0.5.1-next.1052.ea38f97","@flighthq/signals":"0.5.1-next.1052.ea38f97","@flighthq/geometry":"0.5.1-next.1052.ea38f97","@flighthq/registry":"0.5.1-next.1052.ea38f97","@flighthq/materials":"0.5.1-next.1052.ea38f97","@flighthq/adjustments":"0.5.1-next.1052.ea38f97"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1052.ea38f97_1789013625014_0.9174687207216567","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1052.ea38f97":{"name":"@flighthq/render","version":"0.5.1-edge.1052.ea38f97","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.1052.ea38f97","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f247f79ce7369a5468b5e139ecd83dd44888bdcd","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.1052.ea38f97.tgz","fileCount":131,"integrity":"sha512-HgxAlCxGwDQ5V8nWEga924b9etYi9xpaOM3BUPZgwm0kB5tgQ1WQse9tFA3PIICFRisCQM/mZfy7AXkbX826Zw==","signatures":[{"sig":"MEUCIEIdMLh6/LAc4SXHHHOBJaAwD4zHO6SXLcu/XyCmuqyGAiEAhE7rAnnTGgZHO2ka1P+Jejat9rS81MJNqr5TEHOFXwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.1052.ea38f97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":354008},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ea38f9774bbb5b1696c25c9ba02dfae381db021d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.1052.ea38f97","@flighthq/mesh":"0.5.1-edge.1052.ea38f97","@flighthq/node":"0.5.1-edge.1052.ea38f97","@flighthq/color":"0.5.1-edge.1052.ea38f97","@flighthq/types":"0.5.1-edge.1052.ea38f97","@flighthq/entity":"0.5.1-edge.1052.ea38f97","@flighthq/signals":"0.5.1-edge.1052.ea38f97","@flighthq/geometry":"0.5.1-edge.1052.ea38f97","@flighthq/registry":"0.5.1-edge.1052.ea38f97","@flighthq/materials":"0.5.1-edge.1052.ea38f97","@flighthq/adjustments":"0.5.1-edge.1052.ea38f97"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.1052.ea38f97_1789013939773_0.32605474047786","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1056.4945b81":{"name":"@flighthq/render","version":"0.5.1-next.1056.4945b81","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1056.4945b81","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8342d4375c7d7c4af4ab56c9ab74dbe0bd032517","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1056.4945b81.tgz","fileCount":131,"integrity":"sha512-WadifYvcwFdeO3nxVDkoe3lPx/naY2wIBX2Wc8xolGF3BeAadxEM00NG7Ujnv5YMKjOj7ChZTAspCG8F1FYbuQ==","signatures":[{"sig":"MEYCIQDxdPurU1yQTkQI5HRCw4sePUz7/U9+kFDY3Umdo4rOPwIhAOFA9osANvaEx8gVt3T2X8bDnlC1dY2YbfPnWBLnApB1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1056.4945b81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":354758},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4945b81fd2d8dc61f234442ef77169e0f3ae2316","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1056.4945b81","@flighthq/mesh":"0.5.1-next.1056.4945b81","@flighthq/node":"0.5.1-next.1056.4945b81","@flighthq/color":"0.5.1-next.1056.4945b81","@flighthq/types":"0.5.1-next.1056.4945b81","@flighthq/camera":"0.5.1-next.1056.4945b81","@flighthq/entity":"0.5.1-next.1056.4945b81","@flighthq/signals":"0.5.1-next.1056.4945b81","@flighthq/geometry":"0.5.1-next.1056.4945b81","@flighthq/registry":"0.5.1-next.1056.4945b81","@flighthq/materials":"0.5.1-next.1056.4945b81","@flighthq/adjustments":"0.5.1-next.1056.4945b81"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1056.4945b81_1789060520501_0.44607752007929924","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1056.4945b81":{"name":"@flighthq/render","version":"0.5.1-edge.1056.4945b81","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.1056.4945b81","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f8446578522e2999ead29471081350cb6a428abd","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.1056.4945b81.tgz","fileCount":131,"integrity":"sha512-Xqph1RRTWoWPFynM9OyQQd8lNsLkl2KwZnmr5UNMIiNip5ZjdFRNHj+Xa9bh/Zt0aqSvIYeurZHJCXahyXMmUw==","signatures":[{"sig":"MEUCIHy8A3N22twiXpd1m7VvMdNSubmcXXll3mYkch73/sXXAiEAlU5/ahftUIu3sGWKtPyrUfLREy+7FzMk8TuIxFN6G9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.1056.4945b81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":354758},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4945b81fd2d8dc61f234442ef77169e0f3ae2316","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.1056.4945b81","@flighthq/mesh":"0.5.1-edge.1056.4945b81","@flighthq/node":"0.5.1-edge.1056.4945b81","@flighthq/color":"0.5.1-edge.1056.4945b81","@flighthq/types":"0.5.1-edge.1056.4945b81","@flighthq/camera":"0.5.1-edge.1056.4945b81","@flighthq/entity":"0.5.1-edge.1056.4945b81","@flighthq/signals":"0.5.1-edge.1056.4945b81","@flighthq/geometry":"0.5.1-edge.1056.4945b81","@flighthq/registry":"0.5.1-edge.1056.4945b81","@flighthq/materials":"0.5.1-edge.1056.4945b81","@flighthq/adjustments":"0.5.1-edge.1056.4945b81"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.1056.4945b81_1789061017286_0.8997143352940555","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1058.751c53a":{"name":"@flighthq/render","version":"0.5.1-next.1058.751c53a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1058.751c53a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b8d67ee1aa45c289b1720caaca7dd043f4f1c851","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1058.751c53a.tgz","fileCount":131,"integrity":"sha512-stOF0qjOkwNjAirSMj9zA12zP3a1jdPDaRxLLwhpF6fhuuCJ82g/HjZQy4VZ4PScwPCumIYeM19cjDXtlXTvTw==","signatures":[{"sig":"MEUCIA2rHu7E+yUhc7Pl0JWj4WixpVknzEpGrtRaIiOTLWBHAiEAxF1HZRg8yiyx/WCUfy0xLQPAdSgrZ6CAew3mnJICZLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1058.751c53a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":354758},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"751c53a7765e345d4c3e29d3a6089601b35c2bad","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1058.751c53a","@flighthq/mesh":"0.5.1-next.1058.751c53a","@flighthq/node":"0.5.1-next.1058.751c53a","@flighthq/color":"0.5.1-next.1058.751c53a","@flighthq/types":"0.5.1-next.1058.751c53a","@flighthq/camera":"0.5.1-next.1058.751c53a","@flighthq/entity":"0.5.1-next.1058.751c53a","@flighthq/signals":"0.5.1-next.1058.751c53a","@flighthq/geometry":"0.5.1-next.1058.751c53a","@flighthq/registry":"0.5.1-next.1058.751c53a","@flighthq/materials":"0.5.1-next.1058.751c53a","@flighthq/adjustments":"0.5.1-next.1058.751c53a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1058.751c53a_1789079789881_0.942606121909864","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1059.c56d3cd":{"name":"@flighthq/render","version":"0.5.1-next.1059.c56d3cd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1059.c56d3cd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d40bec5f28a1c19825ab130e1db8910fe2d0f5b2","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1059.c56d3cd.tgz","fileCount":131,"integrity":"sha512-FZH38cE62V8wqsqcPdmBEixT8/CjOFj6zDyjiEjzTlteI/kLONgcx+R6vWiId05E/wGorLtewWSsi6STZj5esQ==","signatures":[{"sig":"MEUCIAt7dCu3tuMAC2GkdAHzrk5e/FpJT1XNhvKeu5g/ua7DAiEAgnEpjxBrV1zVzC7jwX5xj7fswEWdhuOqlyO22zNN3p4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1059.c56d3cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":354758},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c56d3cda9aa3602334632ba5110c8ff1279391d5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1059.c56d3cd","@flighthq/mesh":"0.5.1-next.1059.c56d3cd","@flighthq/node":"0.5.1-next.1059.c56d3cd","@flighthq/color":"0.5.1-next.1059.c56d3cd","@flighthq/types":"0.5.1-next.1059.c56d3cd","@flighthq/camera":"0.5.1-next.1059.c56d3cd","@flighthq/entity":"0.5.1-next.1059.c56d3cd","@flighthq/signals":"0.5.1-next.1059.c56d3cd","@flighthq/geometry":"0.5.1-next.1059.c56d3cd","@flighthq/registry":"0.5.1-next.1059.c56d3cd","@flighthq/materials":"0.5.1-next.1059.c56d3cd","@flighthq/adjustments":"0.5.1-next.1059.c56d3cd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1059.c56d3cd_1789079913108_0.405392966448304","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1058.751c53a":{"name":"@flighthq/render","version":"0.5.1-edge.1058.751c53a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.1058.751c53a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"75ba20e8a5f0552330f228d1831424e345f87dbe","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.1058.751c53a.tgz","fileCount":131,"integrity":"sha512-yzZMEd7ABpZ47fnrMrdyP0gxWyk3SDpOp35sSoppkx5+6ZeZy1k/r8b9HXnNEVq1WfBbfy6116xWrIvuwj2/EA==","signatures":[{"sig":"MEYCIQCa1fUTMXt5riDpn6szsyOKc1bGFnqj7rL3XjO1gA5uFgIhANeFFVMfVOM1V09Aw3eTgRIv+20pp1wNgXX4rI4Ft073","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.1058.751c53a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":354758},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"751c53a7765e345d4c3e29d3a6089601b35c2bad","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.1058.751c53a","@flighthq/mesh":"0.5.1-edge.1058.751c53a","@flighthq/node":"0.5.1-edge.1058.751c53a","@flighthq/color":"0.5.1-edge.1058.751c53a","@flighthq/types":"0.5.1-edge.1058.751c53a","@flighthq/camera":"0.5.1-edge.1058.751c53a","@flighthq/entity":"0.5.1-edge.1058.751c53a","@flighthq/signals":"0.5.1-edge.1058.751c53a","@flighthq/geometry":"0.5.1-edge.1058.751c53a","@flighthq/registry":"0.5.1-edge.1058.751c53a","@flighthq/materials":"0.5.1-edge.1058.751c53a","@flighthq/adjustments":"0.5.1-edge.1058.751c53a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.1058.751c53a_1789080188334_0.5077463849525472","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1059.c56d3cd":{"name":"@flighthq/render","version":"0.5.1-edge.1059.c56d3cd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.1059.c56d3cd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e602226457edbddffb9e0e6fd902939decdce6cc","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.1059.c56d3cd.tgz","fileCount":131,"integrity":"sha512-8DwQQW3fW+/t/nAnqjORfA3kuqTHJ6FA6y5akTIk1Jaxr8LDA+09SL3soCAidB/aSL0kOq/5/0HTgAHdoyQfdg==","signatures":[{"sig":"MEYCIQCesoPmtgqlruiz8Gu6E2rpwXls09y2d4RweYGIVhcc3AIhAOYGkRtEUSBNr5TF6fQDFKHGJ2zholMkr5uRIHvRc/Zp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.1059.c56d3cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":354758},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c56d3cda9aa3602334632ba5110c8ff1279391d5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.1059.c56d3cd","@flighthq/mesh":"0.5.1-edge.1059.c56d3cd","@flighthq/node":"0.5.1-edge.1059.c56d3cd","@flighthq/color":"0.5.1-edge.1059.c56d3cd","@flighthq/types":"0.5.1-edge.1059.c56d3cd","@flighthq/camera":"0.5.1-edge.1059.c56d3cd","@flighthq/entity":"0.5.1-edge.1059.c56d3cd","@flighthq/signals":"0.5.1-edge.1059.c56d3cd","@flighthq/geometry":"0.5.1-edge.1059.c56d3cd","@flighthq/registry":"0.5.1-edge.1059.c56d3cd","@flighthq/materials":"0.5.1-edge.1059.c56d3cd","@flighthq/adjustments":"0.5.1-edge.1059.c56d3cd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.1059.c56d3cd_1789080379920_0.3966226929988439","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1066.36fe89b":{"name":"@flighthq/render","version":"0.5.1-next.1066.36fe89b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1066.36fe89b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1b4aac927545c86e772e476f3bee80b3def2087a","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1066.36fe89b.tgz","fileCount":131,"integrity":"sha512-atQ6yM3xKTno12R8bMBYQb5+DAGlZ22FTFHzFkCNE+zpMW17jpvkkUSRvRJlbqjIHd9Gkcs3Zrdr/Dq+EMffnQ==","signatures":[{"sig":"MEUCIHltnosBRmoXMvd9cqAtD+jSP2IAwDhew2JbBy2diCJPAiEA3zPtEk0q+6wOKGBdxeYMI3G27UxcIAN7CzLYNfh8BV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1066.36fe89b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":354758},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"36fe89ba6c64ce8afd3d789f17c5d9730a46f50f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1066.36fe89b","@flighthq/mesh":"0.5.1-next.1066.36fe89b","@flighthq/node":"0.5.1-next.1066.36fe89b","@flighthq/color":"0.5.1-next.1066.36fe89b","@flighthq/types":"0.5.1-next.1066.36fe89b","@flighthq/camera":"0.5.1-next.1066.36fe89b","@flighthq/entity":"0.5.1-next.1066.36fe89b","@flighthq/signals":"0.5.1-next.1066.36fe89b","@flighthq/geometry":"0.5.1-next.1066.36fe89b","@flighthq/registry":"0.5.1-next.1066.36fe89b","@flighthq/materials":"0.5.1-next.1066.36fe89b","@flighthq/adjustments":"0.5.1-next.1066.36fe89b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1066.36fe89b_1789109369479_0.6849708717886243","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1069.554a2ac":{"name":"@flighthq/render","version":"0.5.1-next.1069.554a2ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1069.554a2ac","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a53446d951e77542976246047ede0b34d07f3f4e","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1069.554a2ac.tgz","fileCount":131,"integrity":"sha512-s8JkD7aPZXLsezKkf318aqoYqhZM3d1KfQqZW3NsNVllFJFoWLrwrWOMA2M9PS2ymuavGTXtbOXMz1F6bhH3/Q==","signatures":[{"sig":"MEUCIQCkXhMs8vlBqfhDzsWmOO7C+D/6IhNQug+5xtNQW/Z0qwIgT9kikGan2que+LF9MPMG62FBkLShNMXe93BSfCi6yyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1069.554a2ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":354758},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"554a2acc3fecf189b89b0729308ff890a15c21cc","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1069.554a2ac","@flighthq/mesh":"0.5.1-next.1069.554a2ac","@flighthq/node":"0.5.1-next.1069.554a2ac","@flighthq/color":"0.5.1-next.1069.554a2ac","@flighthq/types":"0.5.1-next.1069.554a2ac","@flighthq/camera":"0.5.1-next.1069.554a2ac","@flighthq/entity":"0.5.1-next.1069.554a2ac","@flighthq/signals":"0.5.1-next.1069.554a2ac","@flighthq/geometry":"0.5.1-next.1069.554a2ac","@flighthq/registry":"0.5.1-next.1069.554a2ac","@flighthq/materials":"0.5.1-next.1069.554a2ac","@flighthq/adjustments":"0.5.1-next.1069.554a2ac"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1069.554a2ac_1789112053481_0.3203589221308947","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1197.6a425ce":{"name":"@flighthq/render","version":"0.5.1-next.1197.6a425ce","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1197.6a425ce","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"25d553437a48b3afd8f4e778311ddddf15e480cb","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1197.6a425ce.tgz","fileCount":126,"integrity":"sha512-FdINZjfYyZaVR4bBWtihQ+O5cibCZlvIR/0N11oGWyRRFjdTalCFHP967zIqDcX+n06x/fYCoU8qI5aoSWok4A==","signatures":[{"sig":"MEUCIQCmRiIALD303Ehr4a4jWvJG6AOpxTTS05fJSmlXTmUeWgIgN3r6HxGrxnNaUtAb+hE1DLhmiyNP6KJcfiXtlHCE44c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1197.6a425ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351010},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"6a425ce64e6d501dac8218fe625e73d58da88639","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1197.6a425ce","@flighthq/mesh":"0.5.1-next.1197.6a425ce","@flighthq/node":"0.5.1-next.1197.6a425ce","@flighthq/color":"0.5.1-next.1197.6a425ce","@flighthq/types":"0.5.1-next.1197.6a425ce","@flighthq/camera":"0.5.1-next.1197.6a425ce","@flighthq/entity":"0.5.1-next.1197.6a425ce","@flighthq/signals":"0.5.1-next.1197.6a425ce","@flighthq/geometry":"0.5.1-next.1197.6a425ce","@flighthq/registry":"0.5.1-next.1197.6a425ce","@flighthq/materials":"0.5.1-next.1197.6a425ce","@flighthq/adjustments":"0.5.1-next.1197.6a425ce"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1197.6a425ce_1789241037961_0.1661403234455614","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1201.9b49dee":{"name":"@flighthq/render","version":"0.5.1-next.1201.9b49dee","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1201.9b49dee","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"efa8955dc304035008f3a3c1534e3b71df8f7115","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1201.9b49dee.tgz","fileCount":126,"integrity":"sha512-cGjuwgzBaEP70wIpEDUZPEefSp3nhRoVs4dtabzDiP4B5w1aQ9Xbd641hxw6SyNgO0CH6p3eS5i1lFgIm90Tlw==","signatures":[{"sig":"MEUCIQCcGDj7CKRmz6kDc050Io0ZgRrOI28LkdgwosiPzxqGqQIgeebi7jNkcU3GMKSSsPO53GXtdsZumZ8yr2WKXZ1x4rQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1201.9b49dee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351010},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9b49dee3f22f6b2838c3d237edcc77bca65734f2","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1201.9b49dee","@flighthq/mesh":"0.5.1-next.1201.9b49dee","@flighthq/node":"0.5.1-next.1201.9b49dee","@flighthq/color":"0.5.1-next.1201.9b49dee","@flighthq/types":"0.5.1-next.1201.9b49dee","@flighthq/camera":"0.5.1-next.1201.9b49dee","@flighthq/entity":"0.5.1-next.1201.9b49dee","@flighthq/signals":"0.5.1-next.1201.9b49dee","@flighthq/geometry":"0.5.1-next.1201.9b49dee","@flighthq/registry":"0.5.1-next.1201.9b49dee","@flighthq/materials":"0.5.1-next.1201.9b49dee","@flighthq/adjustments":"0.5.1-next.1201.9b49dee"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1201.9b49dee_1789245644640_0.48996897544845663","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1202.e31f126":{"name":"@flighthq/render","version":"0.5.1-next.1202.e31f126","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1202.e31f126","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ea0b64565b602201530e536834a416a584693307","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1202.e31f126.tgz","fileCount":126,"integrity":"sha512-JsjcoX4OSkWUJpqzpEu+C8GfBrsOV9IQM3ZW7vXBodpT7oM3gR8qkT7IC7kBVvl2YQzLHt+LxpEtOMEtPrvMVw==","signatures":[{"sig":"MEQCIHFsGvaHb6plB8f7CVBSHJmmh7eUUod/qbJwIBBj4c6FAiBz4HpusmjMiXpPHKv67fYC5TUpGsBeNunYzPEKLIHjLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1202.e31f126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351010},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e31f12600309de6161f5523f2b3c17698a5ff664","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1202.e31f126","@flighthq/mesh":"0.5.1-next.1202.e31f126","@flighthq/node":"0.5.1-next.1202.e31f126","@flighthq/color":"0.5.1-next.1202.e31f126","@flighthq/types":"0.5.1-next.1202.e31f126","@flighthq/camera":"0.5.1-next.1202.e31f126","@flighthq/entity":"0.5.1-next.1202.e31f126","@flighthq/signals":"0.5.1-next.1202.e31f126","@flighthq/geometry":"0.5.1-next.1202.e31f126","@flighthq/registry":"0.5.1-next.1202.e31f126","@flighthq/materials":"0.5.1-next.1202.e31f126","@flighthq/adjustments":"0.5.1-next.1202.e31f126"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1202.e31f126_1789249411026_0.26280618553343627","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1204.e33a1ac":{"name":"@flighthq/render","version":"0.5.1-next.1204.e33a1ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1204.e33a1ac","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3cc74b2506bc71c5452d104bf786edad4d73ecb0","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1204.e33a1ac.tgz","fileCount":126,"integrity":"sha512-/EJbB/VYmNTn2TH7QQnDEC5nnTkmP/pI5aWHWZCFwulqdUWOGJBYeFVpl54oYCX+Ooq4OCmfCsl+J/v5cN0GWw==","signatures":[{"sig":"MEYCIQC5W48A/dG1sKooSIcSBZCEHuD58vfmnUmoF+sHaKewBAIhAPDuzorDykW0HpWZmWbu7vUV44elPL2/OYyEOpDQPP59","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1204.e33a1ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351010},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e33a1acd62afea4078e3aae31f675f8ed642b3a1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1204.e33a1ac","@flighthq/mesh":"0.5.1-next.1204.e33a1ac","@flighthq/node":"0.5.1-next.1204.e33a1ac","@flighthq/color":"0.5.1-next.1204.e33a1ac","@flighthq/types":"0.5.1-next.1204.e33a1ac","@flighthq/camera":"0.5.1-next.1204.e33a1ac","@flighthq/entity":"0.5.1-next.1204.e33a1ac","@flighthq/signals":"0.5.1-next.1204.e33a1ac","@flighthq/geometry":"0.5.1-next.1204.e33a1ac","@flighthq/registry":"0.5.1-next.1204.e33a1ac","@flighthq/materials":"0.5.1-next.1204.e33a1ac","@flighthq/adjustments":"0.5.1-next.1204.e33a1ac"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1204.e33a1ac_1789256025980_0.7790375733456152","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1225.129b76d":{"name":"@flighthq/render","version":"0.5.1-next.1225.129b76d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1225.129b76d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a3af8de74ac95cf964749e1030be4d8bee5d5fe6","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1225.129b76d.tgz","fileCount":126,"integrity":"sha512-IjpD+qtK3SQx0fNHyQcn1MKtcscVxpp44DGsIfXuVJGmfMpAz0ajdOLM3K8sciHSNDuxljSp3g/6gXKzy+4BqQ==","signatures":[{"sig":"MEUCIQC+KOypNxebw1moo05jkPNO2W4DVWbQfmA2aG2AfUYt+gIgKV4rfhwpq1tblJyr1YuYpIepSm5E//L8h0dHWuC/JyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1225.129b76d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351010},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"129b76d4025138e3fbbe6fcdccc31a89f6bfd500","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1225.129b76d","@flighthq/mesh":"0.5.1-next.1225.129b76d","@flighthq/node":"0.5.1-next.1225.129b76d","@flighthq/color":"0.5.1-next.1225.129b76d","@flighthq/types":"0.5.1-next.1225.129b76d","@flighthq/camera":"0.5.1-next.1225.129b76d","@flighthq/entity":"0.5.1-next.1225.129b76d","@flighthq/signals":"0.5.1-next.1225.129b76d","@flighthq/geometry":"0.5.1-next.1225.129b76d","@flighthq/registry":"0.5.1-next.1225.129b76d","@flighthq/materials":"0.5.1-next.1225.129b76d","@flighthq/adjustments":"0.5.1-next.1225.129b76d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1225.129b76d_1789269715631_0.6474963222387182","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1244.12290e1":{"name":"@flighthq/render","version":"0.5.1-next.1244.12290e1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1244.12290e1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"99d6ebfd92c607a3ef58d4cc21034b5e7d6a5e43","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1244.12290e1.tgz","fileCount":126,"integrity":"sha512-9wz6iFFQGVDUMH/0IDCLQdGExCcD0y1JZmk3hBVRF2/mMdU2EBuawuXt2MWzI5D7gOSyJZd4e+LXmtW4Bts7+A==","signatures":[{"sig":"MEQCIA34QDyPTjLXe01oUtaa3bIA2Oy8nJcOE/7LWmz1hVUWAiAdc74EJYcUG6Q4VDycjemp3llLwsoWSk3/5E+AvsbuOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1244.12290e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351010},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"12290e1f9b322ecdc5d521dc3c3597796c75045a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1244.12290e1","@flighthq/mesh":"0.5.1-next.1244.12290e1","@flighthq/node":"0.5.1-next.1244.12290e1","@flighthq/color":"0.5.1-next.1244.12290e1","@flighthq/types":"0.5.1-next.1244.12290e1","@flighthq/camera":"0.5.1-next.1244.12290e1","@flighthq/entity":"0.5.1-next.1244.12290e1","@flighthq/signals":"0.5.1-next.1244.12290e1","@flighthq/geometry":"0.5.1-next.1244.12290e1","@flighthq/registry":"0.5.1-next.1244.12290e1","@flighthq/materials":"0.5.1-next.1244.12290e1","@flighthq/adjustments":"0.5.1-next.1244.12290e1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1244.12290e1_1789288177918_0.5571144167408306","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1251.918ea64":{"name":"@flighthq/render","version":"0.5.1-next.1251.918ea64","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1251.918ea64","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"61cf7eabea751aad80482efa2f14d6f6a78c5962","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1251.918ea64.tgz","fileCount":126,"integrity":"sha512-9gd+3KjyKWXYO2QIoAzLtLN4Ezu51uO4m0kT9O6w5ums3Ue10xvVGTApbW+uBdyyOUHlwsKvLlHC4uOn1I88Ww==","signatures":[{"sig":"MEUCIG4IaF5TOZVnVUG+B4/Rr+yn/0D9BV/dnEUCkPCATBnZAiEAw8aVBlzAUFvbDadU/MFHXpT/ndwPv4zDGk75pp82YH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1251.918ea64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351010},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"918ea648938b20a45e9c7ba1a5ae1f002d6f8931","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1251.918ea64","@flighthq/mesh":"0.5.1-next.1251.918ea64","@flighthq/node":"0.5.1-next.1251.918ea64","@flighthq/color":"0.5.1-next.1251.918ea64","@flighthq/types":"0.5.1-next.1251.918ea64","@flighthq/camera":"0.5.1-next.1251.918ea64","@flighthq/entity":"0.5.1-next.1251.918ea64","@flighthq/signals":"0.5.1-next.1251.918ea64","@flighthq/geometry":"0.5.1-next.1251.918ea64","@flighthq/registry":"0.5.1-next.1251.918ea64","@flighthq/materials":"0.5.1-next.1251.918ea64","@flighthq/adjustments":"0.5.1-next.1251.918ea64"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1251.918ea64_1789313984972_0.006074167191953084","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1252.15e4611":{"name":"@flighthq/render","version":"0.5.1-next.1252.15e4611","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1252.15e4611","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8c457423b682d717466a7a601afaf333f72676c0","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1252.15e4611.tgz","fileCount":126,"integrity":"sha512-pKjKTUXjS953DpzfAo1hBPk4jqgFIgSDrtQU2kjHJSBNcgCYDTJB9Po5F+9Ozf/gY0DURD1S26veR++FJ7tJYA==","signatures":[{"sig":"MEUCIC15vibdjgp5UsRCIQO99jkLgTbB1G0S31QCp3iBkmLpAiEAjn83U16ua8uKWTpR+qA+gwhACtW57QN6fokHUatWjR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1252.15e4611","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351010},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"15e4611773b9704eb3965924ef12a0a8d99c4a77","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1252.15e4611","@flighthq/mesh":"0.5.1-next.1252.15e4611","@flighthq/node":"0.5.1-next.1252.15e4611","@flighthq/color":"0.5.1-next.1252.15e4611","@flighthq/types":"0.5.1-next.1252.15e4611","@flighthq/camera":"0.5.1-next.1252.15e4611","@flighthq/entity":"0.5.1-next.1252.15e4611","@flighthq/signals":"0.5.1-next.1252.15e4611","@flighthq/geometry":"0.5.1-next.1252.15e4611","@flighthq/registry":"0.5.1-next.1252.15e4611","@flighthq/materials":"0.5.1-next.1252.15e4611","@flighthq/adjustments":"0.5.1-next.1252.15e4611"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1252.15e4611_1789315068519_0.45448000337732797","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1253.6fe252c":{"name":"@flighthq/render","version":"0.5.1-next.1253.6fe252c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1253.6fe252c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c96d13e26faa5445a55f1401e8447a3ec8d20e6e","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1253.6fe252c.tgz","fileCount":126,"integrity":"sha512-wR6OgMR88PXjXEFuIVQ6Z69OzGeheayCwf3LPso9DMeqfTe5YS3o2AeC+YMBMCnR3S8rlIdDWkC2gDYWekwtKQ==","signatures":[{"sig":"MEYCIQDokXlDAxZ4qP8v+lqhAA3x+Q5faFE0BV0KuwGeNPtMcQIhAPVnS7QNyGp3vsElU3rfzs4TVx427t8ECmnRMy7k22xe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1253.6fe252c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351010},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"6fe252ca721620db74125e4efd624bdf0fc88c04","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1253.6fe252c","@flighthq/mesh":"0.5.1-next.1253.6fe252c","@flighthq/node":"0.5.1-next.1253.6fe252c","@flighthq/color":"0.5.1-next.1253.6fe252c","@flighthq/types":"0.5.1-next.1253.6fe252c","@flighthq/camera":"0.5.1-next.1253.6fe252c","@flighthq/entity":"0.5.1-next.1253.6fe252c","@flighthq/signals":"0.5.1-next.1253.6fe252c","@flighthq/geometry":"0.5.1-next.1253.6fe252c","@flighthq/registry":"0.5.1-next.1253.6fe252c","@flighthq/materials":"0.5.1-next.1253.6fe252c","@flighthq/adjustments":"0.5.1-next.1253.6fe252c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1253.6fe252c_1789334571950_0.4572009124213847","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1254.2ab4a06":{"name":"@flighthq/render","version":"0.5.1-next.1254.2ab4a06","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1254.2ab4a06","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6293c2f225d8014b5d499f5c4ddcffde993ccc57","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1254.2ab4a06.tgz","fileCount":126,"integrity":"sha512-YO+X7w8lHtX7X5p9/cb379buBksoprTmtvzQqE+uJPZwrahz5Tjk5mk9j3WRBohPuMBMzwUdywAl8SnwiqPgKg==","signatures":[{"sig":"MEQCICBODUXzee8/h1WMsTp6lhU91t5/cPsj875jm0PvLGRiAiAhCosMVQrtGvVnrDMmvNRz2uDpMYL/idTytkqLzkL8Iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1254.2ab4a06","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351010},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"2ab4a06667b0db0751b848e22fd7999f391b29b2","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1254.2ab4a06","@flighthq/mesh":"0.5.1-next.1254.2ab4a06","@flighthq/node":"0.5.1-next.1254.2ab4a06","@flighthq/color":"0.5.1-next.1254.2ab4a06","@flighthq/types":"0.5.1-next.1254.2ab4a06","@flighthq/camera":"0.5.1-next.1254.2ab4a06","@flighthq/entity":"0.5.1-next.1254.2ab4a06","@flighthq/signals":"0.5.1-next.1254.2ab4a06","@flighthq/geometry":"0.5.1-next.1254.2ab4a06","@flighthq/registry":"0.5.1-next.1254.2ab4a06","@flighthq/materials":"0.5.1-next.1254.2ab4a06","@flighthq/adjustments":"0.5.1-next.1254.2ab4a06"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1254.2ab4a06_1789341086498_0.35987391520267","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1257.b2a4509":{"name":"@flighthq/render","version":"0.5.1-next.1257.b2a4509","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1257.b2a4509","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c8340c05209472a0c6ed8743aad81ee0f2c7f588","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1257.b2a4509.tgz","fileCount":126,"integrity":"sha512-3gx+anebpWUiDN0FVYjI3OT35xfqjgigkzpb65fwXEGBuzGrkkbplyF3HXD4ziF/O3NP0AFGr6Fu4pHGzvYdeg==","signatures":[{"sig":"MEUCIQCRn+WB/KJAolljaVzVJAPVLiMl9gHPgKrSo0O45C3B9gIgSWxZvtFkC7aNNkIsD55zLkqYnClr/B26aXepvmrt9BU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1257.b2a4509","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351010},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b2a45090723e9546e5620ee9984c9c4c0340143c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1257.b2a4509","@flighthq/mesh":"0.5.1-next.1257.b2a4509","@flighthq/node":"0.5.1-next.1257.b2a4509","@flighthq/color":"0.5.1-next.1257.b2a4509","@flighthq/types":"0.5.1-next.1257.b2a4509","@flighthq/camera":"0.5.1-next.1257.b2a4509","@flighthq/entity":"0.5.1-next.1257.b2a4509","@flighthq/signals":"0.5.1-next.1257.b2a4509","@flighthq/geometry":"0.5.1-next.1257.b2a4509","@flighthq/registry":"0.5.1-next.1257.b2a4509","@flighthq/materials":"0.5.1-next.1257.b2a4509","@flighthq/adjustments":"0.5.1-next.1257.b2a4509"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1257.b2a4509_1789363700914_0.46820973048217707","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1295.2b6bfa3":{"name":"@flighthq/render","version":"0.5.1-next.1295.2b6bfa3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1295.2b6bfa3","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"411b791017cfa8ecc8ec03f27d57a46f33661990","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1295.2b6bfa3.tgz","fileCount":126,"integrity":"sha512-liivzbZazNRYtRURaw4EdCJ8uEJRtW0p7cZ+o+B1ZAE6F1g1/NjsrX7kYaMbD3LWJKtTYmxZdJ8YbS109catWQ==","signatures":[{"sig":"MEUCIHo+RQFAQTTBsmDHpbVP7g+3Ru9bdCDYonMvD6nt9D6nAiEAsQjZHotbLSLu3q11rh4VjdjTScDptNoH+SY78zYySPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1295.2b6bfa3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351010},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"2b6bfa33110e26cbdd959441a6c36a4c78109ab8","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1295.2b6bfa3","@flighthq/mesh":"0.5.1-next.1295.2b6bfa3","@flighthq/node":"0.5.1-next.1295.2b6bfa3","@flighthq/color":"0.5.1-next.1295.2b6bfa3","@flighthq/types":"0.5.1-next.1295.2b6bfa3","@flighthq/camera":"0.5.1-next.1295.2b6bfa3","@flighthq/entity":"0.5.1-next.1295.2b6bfa3","@flighthq/signals":"0.5.1-next.1295.2b6bfa3","@flighthq/geometry":"0.5.1-next.1295.2b6bfa3","@flighthq/registry":"0.5.1-next.1295.2b6bfa3","@flighthq/materials":"0.5.1-next.1295.2b6bfa3","@flighthq/adjustments":"0.5.1-next.1295.2b6bfa3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1295.2b6bfa3_1789417149523_0.47531803409910767","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1344.b88acc1":{"name":"@flighthq/render","version":"0.5.1-next.1344.b88acc1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1344.b88acc1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"de8e85e0f3ba9c7185871680418fce37a6e92af5","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1344.b88acc1.tgz","fileCount":126,"integrity":"sha512-rW8rZwvnDRk9K/uwByb5iRW9gxeWtzl5m8WQ7rpOOkeFdjcxla6rCiJDI3ZHJbQ7cXYQFfxgdYRsBlbpjnpPKQ==","signatures":[{"sig":"MEQCIBffWGxtfa/TFb72R41O+Kshj/CzFYeLKXjeU6+/KdRRAiBhPgYEsf2lQ09P8DwGO5H8TNISm+XEEX3iOA0ZaKPfUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1344.b88acc1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351010},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b88acc1d080c49af69bcc979eb38073d63c72ba2","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1344.b88acc1","@flighthq/mesh":"0.5.1-next.1344.b88acc1","@flighthq/node":"0.5.1-next.1344.b88acc1","@flighthq/color":"0.5.1-next.1344.b88acc1","@flighthq/types":"0.5.1-next.1344.b88acc1","@flighthq/camera":"0.5.1-next.1344.b88acc1","@flighthq/entity":"0.5.1-next.1344.b88acc1","@flighthq/signals":"0.5.1-next.1344.b88acc1","@flighthq/geometry":"0.5.1-next.1344.b88acc1","@flighthq/registry":"0.5.1-next.1344.b88acc1","@flighthq/materials":"0.5.1-next.1344.b88acc1","@flighthq/adjustments":"0.5.1-next.1344.b88acc1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1344.b88acc1_1789452522495_0.7753406841709176","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1345.0995dc5":{"name":"@flighthq/render","version":"0.5.1-next.1345.0995dc5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1345.0995dc5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3ef6f0ba25910013aadeaa4896671ba62458db96","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1345.0995dc5.tgz","fileCount":126,"integrity":"sha512-vlPTruDsRek8j2D8lJ+RL0Mz+Sdem+NkwDmAhY+McK99ZRXgwYUuMX2R5LG1C6bv/nsE4NyHrB7Kf/H/IMapJA==","signatures":[{"sig":"MEQCIHUABaKf60tE+ORixEPzV5iVRewJ0Sp4Lz1WtjybPtchAiB5YuzY9CLG1Q/0Vm4s2bvfbZuRpLeqngLh/Qlo2gj0Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1345.0995dc5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351010},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0995dc5f840e6b57c3e85ecd2123aa798cf60b29","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1345.0995dc5","@flighthq/mesh":"0.5.1-next.1345.0995dc5","@flighthq/node":"0.5.1-next.1345.0995dc5","@flighthq/color":"0.5.1-next.1345.0995dc5","@flighthq/types":"0.5.1-next.1345.0995dc5","@flighthq/camera":"0.5.1-next.1345.0995dc5","@flighthq/entity":"0.5.1-next.1345.0995dc5","@flighthq/signals":"0.5.1-next.1345.0995dc5","@flighthq/geometry":"0.5.1-next.1345.0995dc5","@flighthq/registry":"0.5.1-next.1345.0995dc5","@flighthq/materials":"0.5.1-next.1345.0995dc5","@flighthq/adjustments":"0.5.1-next.1345.0995dc5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1345.0995dc5_1789454509738_0.16056227518857513","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1347.54f97d8":{"name":"@flighthq/render","version":"0.5.1-next.1347.54f97d8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1347.54f97d8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f9e6c007b2b688ff897e2b42c789b3db59478617","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1347.54f97d8.tgz","fileCount":126,"integrity":"sha512-8h4r5Bhsgj4v9xZMf6L8G3jqDTKObCuYp9E+rCX/fdogO6+OAk5t+2wZYADdS+RkomRKDT/DhxtP1XwGrj5idw==","signatures":[{"sig":"MEUCIQCv0Z3v+dAlSanYTQgZBqJ0fBlcsiy+WJgW1jV+kTs1TQIgI8iVvtZuQdB4oUDduoYh24nymCgRyRvSP5q9ey/PDOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1347.54f97d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351010},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"54f97d868253fefb8e74e59b3d615ea9df99d8d5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1347.54f97d8","@flighthq/mesh":"0.5.1-next.1347.54f97d8","@flighthq/node":"0.5.1-next.1347.54f97d8","@flighthq/color":"0.5.1-next.1347.54f97d8","@flighthq/types":"0.5.1-next.1347.54f97d8","@flighthq/camera":"0.5.1-next.1347.54f97d8","@flighthq/entity":"0.5.1-next.1347.54f97d8","@flighthq/signals":"0.5.1-next.1347.54f97d8","@flighthq/geometry":"0.5.1-next.1347.54f97d8","@flighthq/registry":"0.5.1-next.1347.54f97d8","@flighthq/materials":"0.5.1-next.1347.54f97d8","@flighthq/adjustments":"0.5.1-next.1347.54f97d8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1347.54f97d8_1789460885844_0.8855410604110976","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1348.e71a747":{"name":"@flighthq/render","version":"0.5.1-next.1348.e71a747","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1348.e71a747","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8c779ba7c0a278c105c8f6116c2d688c4332d4ad","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1348.e71a747.tgz","fileCount":126,"integrity":"sha512-dtHyjOirz8zFpsHN1XHxRx9nadAb05m6yf4VXX3Luu1YCIWWMyOfaC4LGAfANs04Y+9MPADKxwVa38YcNSox1g==","signatures":[{"sig":"MEYCIQDnWdyhvuLC5khXeI+au37W5g8xaP+BGRRJowCJtZgKxwIhAKNlfJ5/tpxFcHqujk1LHmv78AJ8QG7gjtqekRd+afyq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1348.e71a747","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351010},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e71a74762e2d9d7f9a9b28927e2fa19f0f8d83b8","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1348.e71a747","@flighthq/mesh":"0.5.1-next.1348.e71a747","@flighthq/node":"0.5.1-next.1348.e71a747","@flighthq/color":"0.5.1-next.1348.e71a747","@flighthq/types":"0.5.1-next.1348.e71a747","@flighthq/camera":"0.5.1-next.1348.e71a747","@flighthq/entity":"0.5.1-next.1348.e71a747","@flighthq/signals":"0.5.1-next.1348.e71a747","@flighthq/geometry":"0.5.1-next.1348.e71a747","@flighthq/registry":"0.5.1-next.1348.e71a747","@flighthq/materials":"0.5.1-next.1348.e71a747","@flighthq/adjustments":"0.5.1-next.1348.e71a747"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1348.e71a747_1789464631844_0.8067196557782177","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1349.05b053d":{"name":"@flighthq/render","version":"0.5.1-next.1349.05b053d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1349.05b053d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"668a26326997a5a1f3106d46bfd10ec69beeb266","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1349.05b053d.tgz","fileCount":126,"integrity":"sha512-q/q8PjyVmqG4q7Bi76AlsXqzYHqkbGt/gP3wu7uDaom5WXO7lZZ1FxcK7H00lCvGi3++ZkUT73jofQXb3qbzBw==","signatures":[{"sig":"MEUCICSR16kYVyogtZKSj4I5CDI1gm0wxsmiyaG6x0vtKye7AiEAlMQVzBg4pJMDVLisYoG+wnTVZhnSSZoMrQYDSU40P6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1349.05b053d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351010},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"05b053d22f5f4864112afbed6f0d255d360c783f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1349.05b053d","@flighthq/mesh":"0.5.1-next.1349.05b053d","@flighthq/node":"0.5.1-next.1349.05b053d","@flighthq/color":"0.5.1-next.1349.05b053d","@flighthq/types":"0.5.1-next.1349.05b053d","@flighthq/camera":"0.5.1-next.1349.05b053d","@flighthq/entity":"0.5.1-next.1349.05b053d","@flighthq/signals":"0.5.1-next.1349.05b053d","@flighthq/geometry":"0.5.1-next.1349.05b053d","@flighthq/registry":"0.5.1-next.1349.05b053d","@flighthq/materials":"0.5.1-next.1349.05b053d","@flighthq/adjustments":"0.5.1-next.1349.05b053d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1349.05b053d_1789468896955_0.348283204885673","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1349.05b053d":{"name":"@flighthq/render","version":"0.5.1-edge.1349.05b053d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.1349.05b053d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5de3bab5cbdd84ec16764e1fdf58f6eedd83da77","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.1349.05b053d.tgz","fileCount":126,"integrity":"sha512-9tne0fTgIjMNSOoU/88KUHb/eYjUjS2mgYlvqgZlGMfU0BPmMkssX6tijAgHa0479amIV/uUNQ3aKnPRoVhdQw==","signatures":[{"sig":"MEQCIAXtEwN4VT7PlcFGdgV+3HEBFoqh/Hu3N0lMsbKuFd5CAiB0m2WA+U0/EStaoR0AlyhAH49LYP0UyzWYohF0KCEQ3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.1349.05b053d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351010},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"05b053d22f5f4864112afbed6f0d255d360c783f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.1349.05b053d","@flighthq/mesh":"0.5.1-edge.1349.05b053d","@flighthq/node":"0.5.1-edge.1349.05b053d","@flighthq/color":"0.5.1-edge.1349.05b053d","@flighthq/types":"0.5.1-edge.1349.05b053d","@flighthq/camera":"0.5.1-edge.1349.05b053d","@flighthq/entity":"0.5.1-edge.1349.05b053d","@flighthq/signals":"0.5.1-edge.1349.05b053d","@flighthq/geometry":"0.5.1-edge.1349.05b053d","@flighthq/registry":"0.5.1-edge.1349.05b053d","@flighthq/materials":"0.5.1-edge.1349.05b053d","@flighthq/adjustments":"0.5.1-edge.1349.05b053d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.1349.05b053d_1789469273626_0.9929553408130569","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1350.8ce488b":{"name":"@flighthq/render","version":"0.5.1-next.1350.8ce488b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1350.8ce488b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1c905d211704aeb4e7ea2df3c7a35a8eaf4adefc","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1350.8ce488b.tgz","fileCount":126,"integrity":"sha512-D4R93ZkBqSqY7b7O73JPrrmDPOw2nANLdTFubl5GGbW9zLUweU3s23CSHN/1JYiNenpNEUgDQ8vkSF+3C7yi8g==","signatures":[{"sig":"MEUCIQDj5AjC7jxTiyfn6s7gH0baDYYB7TS6gvlAQwFdGviAqQIgbI5j/6C3SN+4czpZ8YFIzKKvzW8LrpGLVP/8AyKcoQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1350.8ce488b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351010},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"8ce488bfe444eded2fb281e7b9696e5ce7fabdc0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1350.8ce488b","@flighthq/mesh":"0.5.1-next.1350.8ce488b","@flighthq/node":"0.5.1-next.1350.8ce488b","@flighthq/color":"0.5.1-next.1350.8ce488b","@flighthq/types":"0.5.1-next.1350.8ce488b","@flighthq/camera":"0.5.1-next.1350.8ce488b","@flighthq/entity":"0.5.1-next.1350.8ce488b","@flighthq/signals":"0.5.1-next.1350.8ce488b","@flighthq/geometry":"0.5.1-next.1350.8ce488b","@flighthq/registry":"0.5.1-next.1350.8ce488b","@flighthq/materials":"0.5.1-next.1350.8ce488b","@flighthq/adjustments":"0.5.1-next.1350.8ce488b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1350.8ce488b_1789489581682_0.8090359173582369","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1350.8ce488b":{"name":"@flighthq/render","version":"0.5.1-edge.1350.8ce488b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.1350.8ce488b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"bef8398b60383696376eafe5f43d72103b80f210","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.1350.8ce488b.tgz","fileCount":126,"integrity":"sha512-kOftrgPdJByC7egiG8MIQpGdGrh/I7DyQ3ANpO7gLw1QZnAdez7iOdHqFzQX+ckhCFp7iY0S9ogtdtKmtvtUrQ==","signatures":[{"sig":"MEQCIBSuguV5A2O8JswdAet6lkp4KTENM+MoOvX3fXpj9YJSAiBbj8T/kFVOaU+bwj0m5QKsKDM9kwRQEuAh4mT1Bd7mGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.1350.8ce488b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351010},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"8ce488bfe444eded2fb281e7b9696e5ce7fabdc0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.1350.8ce488b","@flighthq/mesh":"0.5.1-edge.1350.8ce488b","@flighthq/node":"0.5.1-edge.1350.8ce488b","@flighthq/color":"0.5.1-edge.1350.8ce488b","@flighthq/types":"0.5.1-edge.1350.8ce488b","@flighthq/camera":"0.5.1-edge.1350.8ce488b","@flighthq/entity":"0.5.1-edge.1350.8ce488b","@flighthq/signals":"0.5.1-edge.1350.8ce488b","@flighthq/geometry":"0.5.1-edge.1350.8ce488b","@flighthq/registry":"0.5.1-edge.1350.8ce488b","@flighthq/materials":"0.5.1-edge.1350.8ce488b","@flighthq/adjustments":"0.5.1-edge.1350.8ce488b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.1350.8ce488b_1789490063451_0.2930160996378868","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1370.903f328":{"name":"@flighthq/render","version":"0.5.1-next.1370.903f328","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1370.903f328","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8792f7098dac0bed2b7e2d8c9ee3b5303779b393","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1370.903f328.tgz","fileCount":126,"integrity":"sha512-i6pKkM3eRjrbwTUksxlr658qWznRgkpDCqjnutuCct158sJvkY2oqtEl32Y1E5SrLn6+3xsd4b/lJZ1i+0US8A==","signatures":[{"sig":"MEYCIQC+ONwb6QDcnLVv32X8n5oMYuceiMUrGk8IhfQ6tYWZJgIhALNeF7jxF5sqcl+o36bgDLQQcfckG0X3T8p5eTuNSA0j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1370.903f328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351010},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"903f3289590358eacc20698525e6982da2ab0e9d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1370.903f328","@flighthq/mesh":"0.5.1-next.1370.903f328","@flighthq/node":"0.5.1-next.1370.903f328","@flighthq/color":"0.5.1-next.1370.903f328","@flighthq/types":"0.5.1-next.1370.903f328","@flighthq/camera":"0.5.1-next.1370.903f328","@flighthq/entity":"0.5.1-next.1370.903f328","@flighthq/signals":"0.5.1-next.1370.903f328","@flighthq/geometry":"0.5.1-next.1370.903f328","@flighthq/registry":"0.5.1-next.1370.903f328","@flighthq/materials":"0.5.1-next.1370.903f328","@flighthq/adjustments":"0.5.1-next.1370.903f328"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1370.903f328_1789537681657_0.2901873791239631","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1370.903f328":{"name":"@flighthq/render","version":"0.5.1-edge.1370.903f328","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.1370.903f328","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5d70427f7b7f0dc0f4a4e905616136a28de7ab5d","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.1370.903f328.tgz","fileCount":126,"integrity":"sha512-57NVCa7opBhIvqEFColylVjRCaCZowodcC9JvpgOruUgym2wtrHzYN2sn4Fgb+ILBp7nzrOclJB3ChmRQsq92A==","signatures":[{"sig":"MEUCIQC6fpDB5d/uKQF/P51qUoanzjgiW0J1NwyQ033wPry47gIgME/bSlUjNLeYJ2AWUvScV2NNJN8neG1zROizefZD3nQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.1370.903f328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351010},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"903f3289590358eacc20698525e6982da2ab0e9d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.1370.903f328","@flighthq/mesh":"0.5.1-edge.1370.903f328","@flighthq/node":"0.5.1-edge.1370.903f328","@flighthq/color":"0.5.1-edge.1370.903f328","@flighthq/types":"0.5.1-edge.1370.903f328","@flighthq/camera":"0.5.1-edge.1370.903f328","@flighthq/entity":"0.5.1-edge.1370.903f328","@flighthq/signals":"0.5.1-edge.1370.903f328","@flighthq/geometry":"0.5.1-edge.1370.903f328","@flighthq/registry":"0.5.1-edge.1370.903f328","@flighthq/materials":"0.5.1-edge.1370.903f328","@flighthq/adjustments":"0.5.1-edge.1370.903f328"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.1370.903f328_1789538255446_0.15623454522457392","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1404.457d1da":{"name":"@flighthq/render","version":"0.5.1-next.1404.457d1da","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1404.457d1da","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"623b7e724ba46fbf28fbc436619e40e50a199859","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1404.457d1da.tgz","fileCount":126,"integrity":"sha512-i5XJDCzYo7FidsJnDCgebZ7w/6u0cLhEX5OEBAWm21941sa7jbT23QUqlJfeYCWKoTKHOVahs017fXZV/wBqyg==","signatures":[{"sig":"MEUCIQDG0My02d2ciKRQwp0IWk95K4ehvvAc59jJP/oWFdmKEAIgezwP+VPB3q2qF29HQib24A04mPaImgJ3Qp+u3Bm46TY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1404.457d1da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351005},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"457d1da918a60be5853b84eb6c25530a66662cef","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1404.457d1da","@flighthq/mesh":"0.5.1-next.1404.457d1da","@flighthq/node":"0.5.1-next.1404.457d1da","@flighthq/color":"0.5.1-next.1404.457d1da","@flighthq/types":"0.5.1-next.1404.457d1da","@flighthq/camera":"0.5.1-next.1404.457d1da","@flighthq/entity":"0.5.1-next.1404.457d1da","@flighthq/signals":"0.5.1-next.1404.457d1da","@flighthq/geometry":"0.5.1-next.1404.457d1da","@flighthq/registry":"0.5.1-next.1404.457d1da","@flighthq/materials":"0.5.1-next.1404.457d1da","@flighthq/adjustments":"0.5.1-next.1404.457d1da"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1404.457d1da_1789625914197_0.08402833912557406","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1405.69d9356":{"name":"@flighthq/render","version":"0.5.1-next.1405.69d9356","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1405.69d9356","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"714710a7407ba9779da3c27f03c0e83b3d82681a","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1405.69d9356.tgz","fileCount":126,"integrity":"sha512-D10fLpvLOwm09aUEq6MsWdgwQX+zslnANXaSylg2dOPgEw9QkFK1PU3kYCftNScvRwzem/M9C51m0BnIQ9Q/Dw==","signatures":[{"sig":"MEUCIQDGAQV+8Boqo/jFmVRIunjdTsrn3q0ANmkPJEpjaTrB1gIgcvoctLF9kyYp0M9ha7KKZzWjbyslaVzw/Xw1iwckNhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1405.69d9356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351005},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"69d9356a1305e2930dafb82973aba2dd640600a1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1405.69d9356","@flighthq/mesh":"0.5.1-next.1405.69d9356","@flighthq/node":"0.5.1-next.1405.69d9356","@flighthq/color":"0.5.1-next.1405.69d9356","@flighthq/types":"0.5.1-next.1405.69d9356","@flighthq/camera":"0.5.1-next.1405.69d9356","@flighthq/entity":"0.5.1-next.1405.69d9356","@flighthq/signals":"0.5.1-next.1405.69d9356","@flighthq/geometry":"0.5.1-next.1405.69d9356","@flighthq/registry":"0.5.1-next.1405.69d9356","@flighthq/materials":"0.5.1-next.1405.69d9356","@flighthq/adjustments":"0.5.1-next.1405.69d9356"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1405.69d9356_1789627581392_0.39982252864854084","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1405.69d9356":{"name":"@flighthq/render","version":"0.5.1-edge.1405.69d9356","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.1405.69d9356","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"142f1d4e9fec4eeca5dd5f6412f4c74f04dcd844","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.1405.69d9356.tgz","fileCount":126,"integrity":"sha512-WGAEtDab31C22zpnw1epdaf8oKFlaRv9OGZNY5thpQ5kBZmnK6Oc9oYRba8thwZ7V/662Zb9C5/sLKo52EFZ4w==","signatures":[{"sig":"MEUCICL3FBe534XNoWYxMO+oLf4lWnOoiuAJI+mcW71lnZ2bAiEAkZGLsFiWxeZqnKDgFoDVBCsFPh/Rz/2+gucVX6pFh0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.1405.69d9356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351005},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"69d9356a1305e2930dafb82973aba2dd640600a1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.1405.69d9356","@flighthq/mesh":"0.5.1-edge.1405.69d9356","@flighthq/node":"0.5.1-edge.1405.69d9356","@flighthq/color":"0.5.1-edge.1405.69d9356","@flighthq/types":"0.5.1-edge.1405.69d9356","@flighthq/camera":"0.5.1-edge.1405.69d9356","@flighthq/entity":"0.5.1-edge.1405.69d9356","@flighthq/signals":"0.5.1-edge.1405.69d9356","@flighthq/geometry":"0.5.1-edge.1405.69d9356","@flighthq/registry":"0.5.1-edge.1405.69d9356","@flighthq/materials":"0.5.1-edge.1405.69d9356","@flighthq/adjustments":"0.5.1-edge.1405.69d9356"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.1405.69d9356_1789659611986_0.9435039396373615","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1410.b534771":{"name":"@flighthq/render","version":"0.5.1-next.1410.b534771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1410.b534771","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"509a021a7caccbc579a4d9d1bde15ada148dd17a","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1410.b534771.tgz","fileCount":126,"integrity":"sha512-o4NzNDy5Rofv4YQBtD9VpR+FjFriahwpNZLke8n5CYw3p1ljPOg8FVbQWRqpqX2jbTTnJN5Wv9PyRH2a9NmpIw==","signatures":[{"sig":"MEYCIQClcSRpHp6oIrt/NeWa4EtSnkt6vPfeaRR6aJRrAz1vIAIhANVe6hS7iYeo2iKYsRsfpu8ivydSWBIlcr+JIis+FGQK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDifCCDDTEwOCYT62l5gJc4eaqyPJMvOGirzig7bgNy/QIhAOHXiEE+BAX0kj4AyieA96vSf9QohNV58nKjDSe+On/2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1410.b534771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351005},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b53477179b2672048eb54d134f94ee8af050d130","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1410.b534771","@flighthq/mesh":"0.5.1-next.1410.b534771","@flighthq/node":"0.5.1-next.1410.b534771","@flighthq/color":"0.5.1-next.1410.b534771","@flighthq/types":"0.5.1-next.1410.b534771","@flighthq/camera":"0.5.1-next.1410.b534771","@flighthq/entity":"0.5.1-next.1410.b534771","@flighthq/signals":"0.5.1-next.1410.b534771","@flighthq/geometry":"0.5.1-next.1410.b534771","@flighthq/registry":"0.5.1-next.1410.b534771","@flighthq/materials":"0.5.1-next.1410.b534771","@flighthq/adjustments":"0.5.1-next.1410.b534771"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1410.b534771_1789670446962_0.5579995491619196","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1410.b534771":{"name":"@flighthq/render","version":"0.5.1-edge.1410.b534771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.1410.b534771","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8bd10d43eb9752fca9e3539d01fb057aa1b1fc3d","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.1410.b534771.tgz","fileCount":126,"integrity":"sha512-PIUX1zozxvQ+FbQTdKPHdss5pKJC6y/iog3AvZNYA2JhfumncZHBvlsqywV5QaKmpoMKNldfPOEYNjAwP57xxQ==","signatures":[{"sig":"MEUCIAyiPV0A0DThs/5PqJI9JCaKdnLC9Jqs1Im7e319HlyrAiEA68TuVhKWuMDoYFl2shWX0w5lWFNMgQid0Df8p2d4k/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCPfiLTKljByWGLkr8XntKn5QLFMMnzkTyott75gniSNAIhALMn2WbCI1gCfW9reFpzX3yLGnwAI5FEw6Nsfzh0VGa0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.1410.b534771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351005},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b53477179b2672048eb54d134f94ee8af050d130","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.1410.b534771","@flighthq/mesh":"0.5.1-edge.1410.b534771","@flighthq/node":"0.5.1-edge.1410.b534771","@flighthq/color":"0.5.1-edge.1410.b534771","@flighthq/types":"0.5.1-edge.1410.b534771","@flighthq/camera":"0.5.1-edge.1410.b534771","@flighthq/entity":"0.5.1-edge.1410.b534771","@flighthq/signals":"0.5.1-edge.1410.b534771","@flighthq/geometry":"0.5.1-edge.1410.b534771","@flighthq/registry":"0.5.1-edge.1410.b534771","@flighthq/materials":"0.5.1-edge.1410.b534771","@flighthq/adjustments":"0.5.1-edge.1410.b534771"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.1410.b534771_1789671063865_0.35292960827247977","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1450.5738463":{"name":"@flighthq/render","version":"0.5.1-next.1450.5738463","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1450.5738463","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9028b9814b2cb5c6efc2f97d0dc799b0cf7a5f37","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1450.5738463.tgz","fileCount":126,"integrity":"sha512-vtdIfYBHjT2q0wYHLh5AZiwfCbNbp7ACfVhUM0kXaIK+Cm5L8SlaxJpRulCaAMKmkXR6tGFHc3fw9e+2kP1+Sw==","signatures":[{"sig":"MEUCIQDC5QL2ZIv0xvU1aDczd6RntnbqdJs3qfDv6IWT1Kkm8gIgJ5uIEFf3pkZGRba1zKv/RuIsHjP4Cbpa57znlAjUNgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCM1qYoV5LBS/wg7Jfw+GVlOwA+rc2L4Q89BSmikIzGcAIgYXtZOMMXpsimXszWBNZfofmLUk7iWN9onsxMtnVfhLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1450.5738463","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351106},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5738463479690d1fd0a89839d92fcc6164a3d23b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1450.5738463","@flighthq/mesh":"0.5.1-next.1450.5738463","@flighthq/node":"0.5.1-next.1450.5738463","@flighthq/color":"0.5.1-next.1450.5738463","@flighthq/types":"0.5.1-next.1450.5738463","@flighthq/camera":"0.5.1-next.1450.5738463","@flighthq/entity":"0.5.1-next.1450.5738463","@flighthq/signals":"0.5.1-next.1450.5738463","@flighthq/geometry":"0.5.1-next.1450.5738463","@flighthq/registry":"0.5.1-next.1450.5738463","@flighthq/materials":"0.5.1-next.1450.5738463","@flighthq/adjustments":"0.5.1-next.1450.5738463"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1450.5738463_1789779652783_0.6867692359955815","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1462.5a251b6":{"name":"@flighthq/render","version":"0.5.1-next.1462.5a251b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1462.5a251b6","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"16523b2c6307a90965bc7684558e3e9f2b724c66","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1462.5a251b6.tgz","fileCount":126,"integrity":"sha512-6g6bNJvBvyYAOQT+1DLHI+T1Gh0b9IvRuz5wyuhwBtyGAF7vNw0VqMJFmlm0Zr+eFvaN09XMtww6xtCx299ThA==","signatures":[{"sig":"MEUCIQCeUbN6bwye7dzFyY50zC7/ctUubmtT52ZeLzr67Ph1xgIgEgcrn3u6kN90aCcQvlwzWXPkmemGw3vBZdeOiOj1VPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDAOD8ZVByiOX4Dsq9hTOyQvupUc47k6SofOp9+E6VpgwIgNVAacGUxuZyqRr/NQDvXUvrrs5Q2yLRlHcFVqxUGdkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1462.5a251b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351385},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5a251b69a59b84e26ddf36ecfc42ffc0e1be8a9a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1462.5a251b6","@flighthq/mesh":"0.5.1-next.1462.5a251b6","@flighthq/node":"0.5.1-next.1462.5a251b6","@flighthq/color":"0.5.1-next.1462.5a251b6","@flighthq/types":"0.5.1-next.1462.5a251b6","@flighthq/camera":"0.5.1-next.1462.5a251b6","@flighthq/entity":"0.5.1-next.1462.5a251b6","@flighthq/signals":"0.5.1-next.1462.5a251b6","@flighthq/geometry":"0.5.1-next.1462.5a251b6","@flighthq/registry":"0.5.1-next.1462.5a251b6","@flighthq/materials":"0.5.1-next.1462.5a251b6","@flighthq/adjustments":"0.5.1-next.1462.5a251b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1462.5a251b6_1789840230741_0.08017458080423245","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1462.5a251b6":{"name":"@flighthq/render","version":"0.5.1-edge.1462.5a251b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.1462.5a251b6","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"fe8ea71e1c90be3fa1475d346dcea7ca7ed572fe","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.1462.5a251b6.tgz","fileCount":126,"integrity":"sha512-rrbXR/avCq9dfQUvEFxW1WWf3cYDxw+P/Yelzxbqn/rC/xDENkiefdJliNDbKYNB31uJmbpmB/ePNETCxYc6PQ==","signatures":[{"sig":"MEUCIQCbMS857zWiYjPynFXIej+j+l2vR9o8CtnDr+2r3Tl0ugIgZzXcx1XwMPKissuiz5l1hQnXjBzf3zZ4PlvqsizZ6OE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCW0ob+CtXIw4KNpI3Q/BBeNNh4nb2OnUHh1Ee3KVu4cgIhAJXbinQLKEQ4Z3ETwR2Oy0Q5mUam+zgeXHebnnGLjCg6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.1462.5a251b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351385},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5a251b69a59b84e26ddf36ecfc42ffc0e1be8a9a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.1462.5a251b6","@flighthq/mesh":"0.5.1-edge.1462.5a251b6","@flighthq/node":"0.5.1-edge.1462.5a251b6","@flighthq/color":"0.5.1-edge.1462.5a251b6","@flighthq/types":"0.5.1-edge.1462.5a251b6","@flighthq/camera":"0.5.1-edge.1462.5a251b6","@flighthq/entity":"0.5.1-edge.1462.5a251b6","@flighthq/signals":"0.5.1-edge.1462.5a251b6","@flighthq/geometry":"0.5.1-edge.1462.5a251b6","@flighthq/registry":"0.5.1-edge.1462.5a251b6","@flighthq/materials":"0.5.1-edge.1462.5a251b6","@flighthq/adjustments":"0.5.1-edge.1462.5a251b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.1462.5a251b6_1789840869585_0.20161647324801546","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1467.7e2fc7d":{"name":"@flighthq/render","version":"0.5.1-next.1467.7e2fc7d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1467.7e2fc7d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b63f21f57baa497e582424960167102b97b2ea69","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1467.7e2fc7d.tgz","fileCount":126,"integrity":"sha512-lBSu+x/J967TsV0HeYnZoQbhgx/SKoQNki3VyfemoUkYDdQ5Vgm2W4S85SJ1a0QEV6hTFshHyIOPACgwQou/+A==","signatures":[{"sig":"MEUCIQCcHyEGpiLz2dezRfz2aSTR0d6KMD80Cqxy6P7BeC8+cgIgQxRlX+Ly3gzs9V8uwObD9eFicgqumt6WKreIMenaKZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA+mv8OiF1j979EV2f7KAUu4enyD35yvl8Q9zgNzhDAUAiEAlknPPwZhbFq4v4AQEyemqgxQXFoYfh/wd1oMfEFZtww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1467.7e2fc7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351385},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"7e2fc7df5378313ceaf21ba8d6ef39cc18a6f4ad","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1467.7e2fc7d","@flighthq/mesh":"0.5.1-next.1467.7e2fc7d","@flighthq/node":"0.5.1-next.1467.7e2fc7d","@flighthq/color":"0.5.1-next.1467.7e2fc7d","@flighthq/types":"0.5.1-next.1467.7e2fc7d","@flighthq/camera":"0.5.1-next.1467.7e2fc7d","@flighthq/entity":"0.5.1-next.1467.7e2fc7d","@flighthq/signals":"0.5.1-next.1467.7e2fc7d","@flighthq/geometry":"0.5.1-next.1467.7e2fc7d","@flighthq/registry":"0.5.1-next.1467.7e2fc7d","@flighthq/materials":"0.5.1-next.1467.7e2fc7d","@flighthq/adjustments":"0.5.1-next.1467.7e2fc7d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1467.7e2fc7d_1789850335500_0.4513407177535591","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1467.7e2fc7d":{"name":"@flighthq/render","version":"0.5.1-edge.1467.7e2fc7d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.1467.7e2fc7d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"dc28ade0a342ce22c7b76b2a281c2f1102514ec1","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.1467.7e2fc7d.tgz","fileCount":126,"integrity":"sha512-RwqIpwi7xjCNNB5hm0UPE+/T3/7YByFdXroVL6BNRkOqI4gxzD4Nwf1SR8ZpFJactSA5UfLvIPjgOUfNemGVbw==","signatures":[{"sig":"MEUCICV4bmeUjorw9mSQoOrMLVslO0Q/ruxUnIbKyfka7Rd5AiEAyq1HrzofPE7HiJWYwa6e8CfRXX3y1hUH16KMmRwItdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID83Nbz6sG7bf7edC2he8n+xKXcLCUbic8OgGEHUiCnBAiBZCrWHQtcbnNLxJ0GLD/odAC+h++at6eB2Haxh99sBSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.1467.7e2fc7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351385},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"7e2fc7df5378313ceaf21ba8d6ef39cc18a6f4ad","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.1467.7e2fc7d","@flighthq/mesh":"0.5.1-edge.1467.7e2fc7d","@flighthq/node":"0.5.1-edge.1467.7e2fc7d","@flighthq/color":"0.5.1-edge.1467.7e2fc7d","@flighthq/types":"0.5.1-edge.1467.7e2fc7d","@flighthq/camera":"0.5.1-edge.1467.7e2fc7d","@flighthq/entity":"0.5.1-edge.1467.7e2fc7d","@flighthq/signals":"0.5.1-edge.1467.7e2fc7d","@flighthq/geometry":"0.5.1-edge.1467.7e2fc7d","@flighthq/registry":"0.5.1-edge.1467.7e2fc7d","@flighthq/materials":"0.5.1-edge.1467.7e2fc7d","@flighthq/adjustments":"0.5.1-edge.1467.7e2fc7d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.1467.7e2fc7d_1789850887856_0.2633825171457007","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1468.61b1d9d":{"name":"@flighthq/render","version":"0.5.1-next.1468.61b1d9d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1468.61b1d9d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"bd3f1c9aaf70edf63f5c9801613d74dbbf62ecd9","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1468.61b1d9d.tgz","fileCount":126,"integrity":"sha512-HXyDaXFevxfKKxZLUyWLmIK1zKHpxPcDwMNI3c8LpA03Td77XPppz3tP04izIZ7hXqEgtKPNYkrhAojxuMMoaA==","signatures":[{"sig":"MEQCICWJvKMkQJKRt5BTeK4cA7OVeW+FGwMmPRjMu4bWz3McAiArLO3UtnQqqNk7Vn1sWby/wUQXbjT9pDG1ZbvQcgVTvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAQgXVIldQ7/qkVvJept2ksTIMahqgdG3r5FjTbiwZhzAiB8tf/9ncxg3gPigpkRJqmds2OtmAqOrA2q2yHhkVmniw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1468.61b1d9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351385},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"61b1d9ddaae8549afd9487e4be09aab718eccf10","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1468.61b1d9d","@flighthq/mesh":"0.5.1-next.1468.61b1d9d","@flighthq/node":"0.5.1-next.1468.61b1d9d","@flighthq/color":"0.5.1-next.1468.61b1d9d","@flighthq/types":"0.5.1-next.1468.61b1d9d","@flighthq/camera":"0.5.1-next.1468.61b1d9d","@flighthq/entity":"0.5.1-next.1468.61b1d9d","@flighthq/signals":"0.5.1-next.1468.61b1d9d","@flighthq/geometry":"0.5.1-next.1468.61b1d9d","@flighthq/registry":"0.5.1-next.1468.61b1d9d","@flighthq/materials":"0.5.1-next.1468.61b1d9d","@flighthq/adjustments":"0.5.1-next.1468.61b1d9d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1468.61b1d9d_1789852881825_0.38390297371100957","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1468.61b1d9d":{"name":"@flighthq/render","version":"0.5.1-edge.1468.61b1d9d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.1468.61b1d9d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"741da1e7f6c30b739bcf8ad30c170038df5965b9","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.1468.61b1d9d.tgz","fileCount":126,"integrity":"sha512-7xrL8ADArpr3C4Lh98/FqDg3gFWKQxtZvJMqip3i9HLhRCRNsNfJte0HpSDpRtsPc5Stqad8gMSYRXlo/APGqg==","signatures":[{"sig":"MEYCIQDxBj4vCxP6WXeeppPKt/jYcaqoErhWqDTpRXu//gNyygIhAKmxm+60N9X5mwHXHKbuShd8EAXkagGxcgErrgwpYPVB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGSkNgV0GYSe35ZMoJ3DaUoJBDeysPjjRMaM1K0PddDVAiBamPINsH7dsockf4eI5ebqbxEDlMlVBiUBphJx/MW2gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.1468.61b1d9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351385},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"61b1d9ddaae8549afd9487e4be09aab718eccf10","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.1468.61b1d9d","@flighthq/mesh":"0.5.1-edge.1468.61b1d9d","@flighthq/node":"0.5.1-edge.1468.61b1d9d","@flighthq/color":"0.5.1-edge.1468.61b1d9d","@flighthq/types":"0.5.1-edge.1468.61b1d9d","@flighthq/camera":"0.5.1-edge.1468.61b1d9d","@flighthq/entity":"0.5.1-edge.1468.61b1d9d","@flighthq/signals":"0.5.1-edge.1468.61b1d9d","@flighthq/geometry":"0.5.1-edge.1468.61b1d9d","@flighthq/registry":"0.5.1-edge.1468.61b1d9d","@flighthq/materials":"0.5.1-edge.1468.61b1d9d","@flighthq/adjustments":"0.5.1-edge.1468.61b1d9d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.1468.61b1d9d_1789853550737_0.17872622381457837","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1471.4e82419":{"name":"@flighthq/render","version":"0.5.1-next.1471.4e82419","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1471.4e82419","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b7a23822509afaee3b139431292ab5d2599a783f","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1471.4e82419.tgz","fileCount":126,"integrity":"sha512-+K+BAbDMKNOlQNAHxAxEdaWzh1/6TYGmdRswaN6R3K1aQwpj387JpoaFULzAdgABU915QTBZQ/SyeGNYl3W9Sw==","signatures":[{"sig":"MEQCIC12bSsIaEc6d5iBlMD9hgETEgQolKIZKgn9b9N/LOIjAiB6rYMmXj+QLa/UfeJKNS+VOuqQwSgOPUXvH5KF+1iEgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCBHSgFeBLPxvtYcTMo1fJAQ8aDjz26DMBRMSeVy4G+mwIhAPfh99k9Ci6Go4zgMwZcetSJBH5uUJTMF2iuZl9jG16C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1471.4e82419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351385},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4e82419a6322f8a673da169994c79fa561016515","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1471.4e82419","@flighthq/mesh":"0.5.1-next.1471.4e82419","@flighthq/node":"0.5.1-next.1471.4e82419","@flighthq/color":"0.5.1-next.1471.4e82419","@flighthq/types":"0.5.1-next.1471.4e82419","@flighthq/camera":"0.5.1-next.1471.4e82419","@flighthq/entity":"0.5.1-next.1471.4e82419","@flighthq/signals":"0.5.1-next.1471.4e82419","@flighthq/geometry":"0.5.1-next.1471.4e82419","@flighthq/registry":"0.5.1-next.1471.4e82419","@flighthq/materials":"0.5.1-next.1471.4e82419","@flighthq/adjustments":"0.5.1-next.1471.4e82419"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1471.4e82419_1789886173021_0.9403280600892068","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1471.4e82419":{"name":"@flighthq/render","version":"0.5.1-edge.1471.4e82419","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.1471.4e82419","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4cc2c53e680768b1173e59d691257951a560472e","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.1471.4e82419.tgz","fileCount":126,"integrity":"sha512-LE2O5iEia9a2mOt4lDvTBnHwd7V/0iVC84SFNqNb6nVkl3w1sqMLaQtJb9+XFxMSA3jw3uM3HOxN6cWS9qpfSQ==","signatures":[{"sig":"MEUCIB5S9a5gOnoiatOwItuhGOqPXEmJsc7czb6Rk6tbVsB0AiEAs1vdsRzd6IE9wfOXNv7ZF1QAf9OGOmclB4p39hkesxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDaeqNOWHQPbY5UNKKsq29ryCijeLYZJKmCqggeJJQpsQIgdwuM6Mt0YZ4wg/IEoObmZIVmcfCsVK9vkvdRpN5K/IE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.1471.4e82419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351385},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4e82419a6322f8a673da169994c79fa561016515","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.1471.4e82419","@flighthq/mesh":"0.5.1-edge.1471.4e82419","@flighthq/node":"0.5.1-edge.1471.4e82419","@flighthq/color":"0.5.1-edge.1471.4e82419","@flighthq/types":"0.5.1-edge.1471.4e82419","@flighthq/camera":"0.5.1-edge.1471.4e82419","@flighthq/entity":"0.5.1-edge.1471.4e82419","@flighthq/signals":"0.5.1-edge.1471.4e82419","@flighthq/geometry":"0.5.1-edge.1471.4e82419","@flighthq/registry":"0.5.1-edge.1471.4e82419","@flighthq/materials":"0.5.1-edge.1471.4e82419","@flighthq/adjustments":"0.5.1-edge.1471.4e82419"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.1471.4e82419_1789886805518_0.031015278371292254","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1505.5790c72":{"name":"@flighthq/render","version":"0.5.1-next.1505.5790c72","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1505.5790c72","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"babddceb279db0f607c4fe8f11ed5b1a1f4b248f","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1505.5790c72.tgz","fileCount":126,"integrity":"sha512-/nHZMgaYJj7unzGJ2vN8raMdWGp/ag4agRNULc2S69jPbNfqrPX49BRPQFvU98fID7QfCNPNQN23TeC9g+ISbQ==","signatures":[{"sig":"MEYCIQDUK5nkjf05AmS1k2yrAFOri2SDG9C9fncI1R3nCTlasgIhAKSSAp/DsYQs1krbyabg71AM3Z779CToNU/RfESLWrcq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDG4h8Daa2FfrHsGADhJ0We6x98ECov4St8qp2fEFgBeAIgJYtJwAPTD3ffpScpqeVv+IrqZ0fG8nADsUVbVfTxieo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1505.5790c72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":350955},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5790c722bf2e004f1af3f1d1f9a8fa7469a0a449","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1505.5790c72","@flighthq/mesh":"0.5.1-next.1505.5790c72","@flighthq/node":"0.5.1-next.1505.5790c72","@flighthq/color":"0.5.1-next.1505.5790c72","@flighthq/types":"0.5.1-next.1505.5790c72","@flighthq/camera":"0.5.1-next.1505.5790c72","@flighthq/entity":"0.5.1-next.1505.5790c72","@flighthq/signals":"0.5.1-next.1505.5790c72","@flighthq/geometry":"0.5.1-next.1505.5790c72","@flighthq/registry":"0.5.1-next.1505.5790c72","@flighthq/materials":"0.5.1-next.1505.5790c72","@flighthq/adjustments":"0.5.1-next.1505.5790c72"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1505.5790c72_1789901680915_0.5832047023827192","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1520.4887418":{"name":"@flighthq/render","version":"0.5.1-next.1520.4887418","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1520.4887418","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"aa849408b3fab1a57bd04fea816bd8b2662f221b","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1520.4887418.tgz","fileCount":126,"integrity":"sha512-oNZo7p6OV/P3w3WMUGDSaQGJupgjmLQ9yc9kv+QDuZs2n0wXeS9Vm28IZNbbIyeyd1hbPC4cSdJcH7oPXaiiKg==","signatures":[{"sig":"MEUCIFHcqvRYWIVza+6Nf13lr+GedYXrhzOF3HnbHwv9ZsUhAiEA3WUbG2s5ZNtNw4HfPbMIGl67006C7qNz+2qgW8uIVaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCn0gLWYgF/7QIE8N6q6JNqhjaZkfLhv+lNnWki0LmwYQIhAKk3Mdcp755asjofNFlgL9kddUdsc0megWTYX0nPednT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1520.4887418","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":350914},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4887418ca29a53ac811258c3112aead6594c343f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1520.4887418","@flighthq/mesh":"0.5.1-next.1520.4887418","@flighthq/node":"0.5.1-next.1520.4887418","@flighthq/color":"0.5.1-next.1520.4887418","@flighthq/types":"0.5.1-next.1520.4887418","@flighthq/camera":"0.5.1-next.1520.4887418","@flighthq/entity":"0.5.1-next.1520.4887418","@flighthq/signals":"0.5.1-next.1520.4887418","@flighthq/geometry":"0.5.1-next.1520.4887418","@flighthq/registry":"0.5.1-next.1520.4887418","@flighthq/materials":"0.5.1-next.1520.4887418","@flighthq/adjustments":"0.5.1-next.1520.4887418"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1520.4887418_1789918101684_0.2276683149760803","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1523.c47f79f":{"name":"@flighthq/render","version":"0.5.1-next.1523.c47f79f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1523.c47f79f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c59d473554ffa2241b84a3fbe73e1e0479698a27","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1523.c47f79f.tgz","fileCount":126,"integrity":"sha512-g7Y9jvRZ7FUE+HTnAcwoN55v+zviGitAb3IkEpyMZmr9jwWkfPLzfTzn0jcwekVixieqZzuWdfxjHS5W4/qQxg==","signatures":[{"sig":"MEYCIQCaKVAaHfoOvllhZ/+pDL3cr7EDH33rAQwKfKx73kfqmAIhAN4VQCZXYZgRDiOaPcCxRb9JPvR29hv42mP/wZjW5T/M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFsDCR6zSwaih9/z1CEiLMfd4QlCC9lhPMKVdWCWF4B2AiBteiGCdZk8ZxFoxm1Rj6ArPJhzHLKJGak31YazeEmO7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1523.c47f79f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":350914},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c47f79f8248faeab7069d097e2c2bd6a94e053a9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1523.c47f79f","@flighthq/mesh":"0.5.1-next.1523.c47f79f","@flighthq/node":"0.5.1-next.1523.c47f79f","@flighthq/color":"0.5.1-next.1523.c47f79f","@flighthq/types":"0.5.1-next.1523.c47f79f","@flighthq/camera":"0.5.1-next.1523.c47f79f","@flighthq/entity":"0.5.1-next.1523.c47f79f","@flighthq/signals":"0.5.1-next.1523.c47f79f","@flighthq/geometry":"0.5.1-next.1523.c47f79f","@flighthq/registry":"0.5.1-next.1523.c47f79f","@flighthq/materials":"0.5.1-next.1523.c47f79f","@flighthq/adjustments":"0.5.1-next.1523.c47f79f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1523.c47f79f_1789921771525_0.18877241076449258","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1533.2910b54":{"name":"@flighthq/render","version":"0.5.1-next.1533.2910b54","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1533.2910b54","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"94806e5fa048598ee19a966ef255054155188692","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1533.2910b54.tgz","fileCount":126,"integrity":"sha512-BGob5blL3sBM8j560Z0AnpXvoFti2QMGPcvcGM8HTkoiKUTgcJTlvdWr8l6h0/2Dc4KeI5rjbd/OZt1ix8mIJA==","signatures":[{"sig":"MEUCIQDeY3m1qYVEY4q/T7TuFGdwzzIPP9BDYOFSaBkj2JM/ogIgZWIVUA0LvB/G084FDW4Iktbn5vDDgWWucTEPyD5vbIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCYDMh0GwvhK2+LeZV8SzHh6onMmVepZlThImnnVaPdzwIgd5H7UpciTT5baSHbguyH0lbuCZ/UBq66sC//d+ukhGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1533.2910b54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":350914},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"2910b54a4525a2830906ebd551dfc64576a7d650","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1533.2910b54","@flighthq/mesh":"0.5.1-next.1533.2910b54","@flighthq/node":"0.5.1-next.1533.2910b54","@flighthq/color":"0.5.1-next.1533.2910b54","@flighthq/types":"0.5.1-next.1533.2910b54","@flighthq/camera":"0.5.1-next.1533.2910b54","@flighthq/entity":"0.5.1-next.1533.2910b54","@flighthq/signals":"0.5.1-next.1533.2910b54","@flighthq/geometry":"0.5.1-next.1533.2910b54","@flighthq/registry":"0.5.1-next.1533.2910b54","@flighthq/materials":"0.5.1-next.1533.2910b54","@flighthq/adjustments":"0.5.1-next.1533.2910b54"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1533.2910b54_1789930264036_0.7856945582659858","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1538.09885fb":{"name":"@flighthq/render","version":"0.5.1-next.1538.09885fb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1538.09885fb","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e2f5a8dd03ebcad156a552db6afe88b5ca5235c7","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1538.09885fb.tgz","fileCount":126,"integrity":"sha512-nJFMmmQHpsNj+Nq7h+gIgGmH8ri/sE20DKiKQRgD1WjlH4bOAXOoM5L/K1EN3bf4UdimX0knaA9gzni4SjLH2A==","signatures":[{"sig":"MEQCIHie45s8jka61iAgmR591OTAA+KJxM4wsLzASqqAFp+RAiBBhgpdVJ9RLLABEdieZQPo+EV9I150BIt0qGBV3+Ht8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDvJqrDmzGBy4dJHVHG18ebzEWzNv1mqGVKCI43bgYk+QIgM5g73pBqJLsPYQzI9sYgEsvo34WWZaVOAHJJBwOKJO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1538.09885fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":349970},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"09885fb5711fcfd0841b52d59d24bd568ebdb284","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1538.09885fb","@flighthq/mesh":"0.5.1-next.1538.09885fb","@flighthq/node":"0.5.1-next.1538.09885fb","@flighthq/color":"0.5.1-next.1538.09885fb","@flighthq/types":"0.5.1-next.1538.09885fb","@flighthq/camera":"0.5.1-next.1538.09885fb","@flighthq/entity":"0.5.1-next.1538.09885fb","@flighthq/signals":"0.5.1-next.1538.09885fb","@flighthq/geometry":"0.5.1-next.1538.09885fb","@flighthq/registry":"0.5.1-next.1538.09885fb","@flighthq/materials":"0.5.1-next.1538.09885fb","@flighthq/adjustments":"0.5.1-next.1538.09885fb"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1538.09885fb_1789973321703_0.9174936010733381","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1541.b94031c":{"name":"@flighthq/render","version":"0.5.1-next.1541.b94031c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1541.b94031c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"bcf9fb75e4e3b69dc6df396163e73f30341be040","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1541.b94031c.tgz","fileCount":126,"integrity":"sha512-iMBcR6IcvoVYK2juk8MGYkb2+nCBCtcknPfrVuWRYWRBrfL0NEuYIrPlM4LoHI5QkQSnpcbbnoNTqlbphhgcGw==","signatures":[{"sig":"MEUCIEi1LgtxAj1wC9pnkX1YyOjNG21LcqB57manzazjU4HnAiEAmpw+Ml6Nu2phgaAX8krjAqETgq9+hNJ6Jo9WwOdnKvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDUSXmjs3sE3YnUJvuXx3VDpKMTi/YJFtLjlkakMjMwYwIgLEMkcuFzWIx+vZ71OtolZjXuggElLIzQ0paZByFHt0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1541.b94031c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":349970},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b94031c0a2d146c3a17b00fb3c830387d43730ab","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1541.b94031c","@flighthq/mesh":"0.5.1-next.1541.b94031c","@flighthq/node":"0.5.1-next.1541.b94031c","@flighthq/color":"0.5.1-next.1541.b94031c","@flighthq/types":"0.5.1-next.1541.b94031c","@flighthq/camera":"0.5.1-next.1541.b94031c","@flighthq/entity":"0.5.1-next.1541.b94031c","@flighthq/signals":"0.5.1-next.1541.b94031c","@flighthq/geometry":"0.5.1-next.1541.b94031c","@flighthq/registry":"0.5.1-next.1541.b94031c","@flighthq/materials":"0.5.1-next.1541.b94031c","@flighthq/adjustments":"0.5.1-next.1541.b94031c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1541.b94031c_1789974612060_0.7166963759749088","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1543.41f4a99":{"name":"@flighthq/render","version":"0.5.1-next.1543.41f4a99","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1543.41f4a99","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c86ee268cb5503809681e95d3a0eadf241c17258","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1543.41f4a99.tgz","fileCount":126,"integrity":"sha512-+VFjOcwGB65i1UpDeYAGu8fW1prxOM/PzYBXsFQr+HILIMEWmQ96gIZbmq6vWe19a8BWXiL4dDIujd9EaQkeGA==","signatures":[{"sig":"MEQCIEx7HgPV84jvRZns4TJbuWEUuyNQ8p/YdaGr1qWXVFvpAiAaCDSeGLWchXiVUu5li68U1GIGmzX0HHsiqOt2fLf57Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCnzQSVDVcLaL/wJ5Bhbb4spqoIPTH353RbMz2F6zxrogIhAKwcr8DbJXxMvym3/lipmoc8G5iFtEp9l47N04ooR0os","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1543.41f4a99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":349970},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"41f4a99526099b604048da7bb63aaaa5563d252b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1543.41f4a99","@flighthq/mesh":"0.5.1-next.1543.41f4a99","@flighthq/node":"0.5.1-next.1543.41f4a99","@flighthq/color":"0.5.1-next.1543.41f4a99","@flighthq/types":"0.5.1-next.1543.41f4a99","@flighthq/camera":"0.5.1-next.1543.41f4a99","@flighthq/entity":"0.5.1-next.1543.41f4a99","@flighthq/signals":"0.5.1-next.1543.41f4a99","@flighthq/geometry":"0.5.1-next.1543.41f4a99","@flighthq/registry":"0.5.1-next.1543.41f4a99","@flighthq/materials":"0.5.1-next.1543.41f4a99","@flighthq/adjustments":"0.5.1-next.1543.41f4a99"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1543.41f4a99_1789975292137_0.6854101237932355","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1545.a3a19e0":{"name":"@flighthq/render","version":"0.5.1-next.1545.a3a19e0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1545.a3a19e0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"20679eab0e222f12a72307287cf18500cc745e03","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1545.a3a19e0.tgz","fileCount":126,"integrity":"sha512-HHJPf6fXAEHdfBa+e7/lmaHASBoyEuVe6tUiCLaapyy9NX0zeLZX60jvgq1vPt9I5ktTsjsqqonelbc6OHEqZA==","signatures":[{"sig":"MEUCIE6Bt0njzKnWKs7tdWEVYGWtMOfoH0GE/E1Pmv+CM4rhAiEApKph7LbzmUmgFpOBdkNVguI/7bp0c+kMXJKZiPXVKCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICO/aZEckNYxQsvldjLsjq/O33DwdoRZglhPUjBqiEUVAiBq7Q/+LkYMyF+N026moZQ14ktSYSvLT5am7RzPm5d7cA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1545.a3a19e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":349970},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a3a19e0bfd5f8f90503930e951dcb891ff31c674","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1545.a3a19e0","@flighthq/mesh":"0.5.1-next.1545.a3a19e0","@flighthq/node":"0.5.1-next.1545.a3a19e0","@flighthq/color":"0.5.1-next.1545.a3a19e0","@flighthq/types":"0.5.1-next.1545.a3a19e0","@flighthq/camera":"0.5.1-next.1545.a3a19e0","@flighthq/entity":"0.5.1-next.1545.a3a19e0","@flighthq/signals":"0.5.1-next.1545.a3a19e0","@flighthq/geometry":"0.5.1-next.1545.a3a19e0","@flighthq/registry":"0.5.1-next.1545.a3a19e0","@flighthq/materials":"0.5.1-next.1545.a3a19e0","@flighthq/adjustments":"0.5.1-next.1545.a3a19e0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1545.a3a19e0_1789976373602_0.7296901211459386","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1545.a3a19e0":{"name":"@flighthq/render","version":"0.5.1-edge.1545.a3a19e0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.1545.a3a19e0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"da9551a0f9f2166248eacadcde521a1aa0c0e6b8","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.1545.a3a19e0.tgz","fileCount":126,"integrity":"sha512-t4OfT4PkvHw9vM76zW3N64XgLjupvu3IUCnGp1xZvrW5gsaYo8hslftVWaTHLexEuY0p78Yq79thi2bxz/ImUQ==","signatures":[{"sig":"MEUCIHMUbZ0m1FZis0qE3hptkhpv38STzvjp1akSJ4qR4gomAiEAnbHKV14tCVcPDLlSyODYQfa6ERvyZCNphmIMY4UO6bA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQClHIK6iJqrUw0o2l1ztuwzMgPeXvIcSLgSJej8NoBebQIhAO0+9+G2eRFKnh0TYg9p7nsOf+n7yMrCyiWBanzgFAw0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.1545.a3a19e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":349970},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a3a19e0bfd5f8f90503930e951dcb891ff31c674","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.1545.a3a19e0","@flighthq/mesh":"0.5.1-edge.1545.a3a19e0","@flighthq/node":"0.5.1-edge.1545.a3a19e0","@flighthq/color":"0.5.1-edge.1545.a3a19e0","@flighthq/types":"0.5.1-edge.1545.a3a19e0","@flighthq/camera":"0.5.1-edge.1545.a3a19e0","@flighthq/entity":"0.5.1-edge.1545.a3a19e0","@flighthq/signals":"0.5.1-edge.1545.a3a19e0","@flighthq/geometry":"0.5.1-edge.1545.a3a19e0","@flighthq/registry":"0.5.1-edge.1545.a3a19e0","@flighthq/materials":"0.5.1-edge.1545.a3a19e0","@flighthq/adjustments":"0.5.1-edge.1545.a3a19e0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.1545.a3a19e0_1789977006317_0.30753555197605165","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1556.ff9e615":{"name":"@flighthq/render","version":"0.5.1-next.1556.ff9e615","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1556.ff9e615","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1146cf1787ac42bd6ce0b5ba080e196236546b6e","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1556.ff9e615.tgz","fileCount":126,"integrity":"sha512-cfugyxh03+Ut1UXlxZOqe3QmzE34QqsUKKlknsJWJp4wi7iicrS6Od5skLKPw2uCWN+aa5f1dHsVBsvZLVxRsw==","signatures":[{"sig":"MEYCIQDXRWHaBisOdmDIx5J37tyHPfm12ZsRXgoLEaQ2rZCkbAIhAIKqbf5He570uIuV8MFbs/K8dUTHublDZMQdZXMOxZGC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC3yoT4IPnI9vDDZm8pZD5gD+fTGT7+26xcZJDcDDFwFAIhALVnFUOGlb5I+t+hUPHqdTWNpMEPLandXBlmpoy7yWRj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1556.ff9e615","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":350883},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ff9e615c3b9df79b718bc750dc04e1cb5f39e5cd","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1556.ff9e615","@flighthq/mesh":"0.5.1-next.1556.ff9e615","@flighthq/node":"0.5.1-next.1556.ff9e615","@flighthq/color":"0.5.1-next.1556.ff9e615","@flighthq/types":"0.5.1-next.1556.ff9e615","@flighthq/camera":"0.5.1-next.1556.ff9e615","@flighthq/entity":"0.5.1-next.1556.ff9e615","@flighthq/signals":"0.5.1-next.1556.ff9e615","@flighthq/geometry":"0.5.1-next.1556.ff9e615","@flighthq/registry":"0.5.1-next.1556.ff9e615","@flighthq/materials":"0.5.1-next.1556.ff9e615","@flighthq/adjustments":"0.5.1-next.1556.ff9e615"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1556.ff9e615_1790028216513_0.26257058981294845","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1584.db3c393":{"name":"@flighthq/render","version":"0.5.1-next.1584.db3c393","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1584.db3c393","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"45d4cef6f805b5b48ec8bc9c9c27af1e36acaf08","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1584.db3c393.tgz","fileCount":126,"integrity":"sha512-fAHoc+bB0GnAcwHd1cwcpWe4W7HVh90dWj7g216e8nUxbPpP/yX6uTcf/8icJmzZBFSmSD1XORFNl2WogPCuvw==","signatures":[{"sig":"MEQCIBhxt8dAJx7UlSNZKcW9k45NkPoh2pCaSizdBLtemUdHAiBbPhk6QefsumD8mrgEyo3J8WqWEUPUFWn94yNFxwOX4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDsoy6EXkEMF7gjoY5LIm49rGogAtxBX2Msp5rxGmkXgwIhANuOB/OeyqSax2zFMUVSh2bYLsc7v1H2kcRq/zZsAg8/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1584.db3c393","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":350883},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"db3c393cc51ac6ab80c0fa7e6af97ef7b354298c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1584.db3c393","@flighthq/mesh":"0.5.1-next.1584.db3c393","@flighthq/node":"0.5.1-next.1584.db3c393","@flighthq/color":"0.5.1-next.1584.db3c393","@flighthq/types":"0.5.1-next.1584.db3c393","@flighthq/camera":"0.5.1-next.1584.db3c393","@flighthq/entity":"0.5.1-next.1584.db3c393","@flighthq/signals":"0.5.1-next.1584.db3c393","@flighthq/geometry":"0.5.1-next.1584.db3c393","@flighthq/registry":"0.5.1-next.1584.db3c393","@flighthq/materials":"0.5.1-next.1584.db3c393","@flighthq/adjustments":"0.5.1-next.1584.db3c393"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1584.db3c393_1790054316267_0.64462611525689","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1629.669e7c5":{"name":"@flighthq/render","version":"0.5.1-next.1629.669e7c5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1629.669e7c5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5b6e4b8de2fbabf5222896d742ce61d590661653","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1629.669e7c5.tgz","fileCount":126,"integrity":"sha512-m5C09hMst4wIDgK3EKY+GIuP51etrlo5P+xmBYS+xldnJa59tDm9dNXC6hikB9vtpMh71YuAWKsra3ZZeKHyBw==","signatures":[{"sig":"MEUCIQC/EH3GTI2NPQnibSUKjLWDMtMcJwR2uhqiqJYZPV+RIwIgRW4JdfA84ehIzZKWg3CHZkQnEzrsI1x1BNNOSs4veKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWtGrjyuc82uB1HxaBwuMDfgI0Fvh59qhLYDDXjMyWsgIhAN44BFVa2RsFFAS9ormDydIM+iGCNlxnqhm5RHWY7Ye9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1629.669e7c5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342607},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"669e7c57b5177f4dba43dd9e861db543c4d72d2d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1629.669e7c5","@flighthq/mesh":"0.5.1-next.1629.669e7c5","@flighthq/node":"0.5.1-next.1629.669e7c5","@flighthq/color":"0.5.1-next.1629.669e7c5","@flighthq/types":"0.5.1-next.1629.669e7c5","@flighthq/camera":"0.5.1-next.1629.669e7c5","@flighthq/entity":"0.5.1-next.1629.669e7c5","@flighthq/signals":"0.5.1-next.1629.669e7c5","@flighthq/geometry":"0.5.1-next.1629.669e7c5","@flighthq/registry":"0.5.1-next.1629.669e7c5","@flighthq/materials":"0.5.1-next.1629.669e7c5","@flighthq/adjustments":"0.5.1-next.1629.669e7c5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1629.669e7c5_1790140507832_0.565412068347662","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1669.c9827a8":{"name":"@flighthq/render","version":"0.5.1-next.1669.c9827a8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1669.c9827a8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3b0e99a2f64030bd876f8b9adb942a1078d7e975","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1669.c9827a8.tgz","fileCount":126,"integrity":"sha512-ghlDCA+mcTnbv8Hdy6xeIKGsKGFvGWlJA8ZQvQFp2IoetYTPUj+X1nhsclSmW25hEmy9rTgSalM66dhsxPu5mg==","signatures":[{"sig":"MEUCICf5jw7bsJy4/O0AEXKDDBMvz2GbzeMrNdw/tW4rKghGAiEAhpQs1FFOMcXg/IrFe9laQ+1dKrbiMOw9Ja4AwWvv8vY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCW6YjlRhiMrLuaI6+rY2IsFBGVei1eWwtMBL0awqONYQIhALyNIlSzq4Q94m5fFAhZFR0alV/A0GC2dcZk1bMc3Bgw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1669.c9827a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343744},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c9827a8363ff130c75c633b9455fecfcf27c36bb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1669.c9827a8","@flighthq/mesh":"0.5.1-next.1669.c9827a8","@flighthq/node":"0.5.1-next.1669.c9827a8","@flighthq/color":"0.5.1-next.1669.c9827a8","@flighthq/types":"0.5.1-next.1669.c9827a8","@flighthq/camera":"0.5.1-next.1669.c9827a8","@flighthq/entity":"0.5.1-next.1669.c9827a8","@flighthq/signals":"0.5.1-next.1669.c9827a8","@flighthq/geometry":"0.5.1-next.1669.c9827a8","@flighthq/registry":"0.5.1-next.1669.c9827a8","@flighthq/materials":"0.5.1-next.1669.c9827a8","@flighthq/adjustments":"0.5.1-next.1669.c9827a8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1669.c9827a8_1790192839168_0.9631643595593915","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1680.bdc44c6":{"name":"@flighthq/render","version":"0.5.1-next.1680.bdc44c6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1680.bdc44c6","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6615ffde5ddf087ee73ba264af6a1e51035a3bb7","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1680.bdc44c6.tgz","fileCount":131,"integrity":"sha512-p3SU/qZqXYDByHYJPQfifnwd5LTgsWNtujZC9XeI5E+Ed7ZlL/qjL3HNhBPpJeN0ISgXOkxWP3pb+Aiy1lJHTA==","signatures":[{"sig":"MEUCIEBhn2zDf+DfsUdV5efnOoXgPsrho9L+LgHB41TqyVk/AiEAiz6GXo7fSQln2DCRcMA66rmBjq3AkOUQwPECt3e4xU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDaWOyvX4/J9dwXBsMz5C0ohQxNsz6I1wJfjkxiBOl7WAIgdZFf8eY+Ek16zWXnwYXCdHr+O51PDeD8/0BzYxVWRYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1680.bdc44c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353004},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"bdc44c63675b7c50301154e66b79e2d29d6262da","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1680.bdc44c6","@flighthq/mesh":"0.5.1-next.1680.bdc44c6","@flighthq/node":"0.5.1-next.1680.bdc44c6","@flighthq/color":"0.5.1-next.1680.bdc44c6","@flighthq/types":"0.5.1-next.1680.bdc44c6","@flighthq/camera":"0.5.1-next.1680.bdc44c6","@flighthq/entity":"0.5.1-next.1680.bdc44c6","@flighthq/signals":"0.5.1-next.1680.bdc44c6","@flighthq/geometry":"0.5.1-next.1680.bdc44c6","@flighthq/registry":"0.5.1-next.1680.bdc44c6","@flighthq/materials":"0.5.1-next.1680.bdc44c6","@flighthq/adjustments":"0.5.1-next.1680.bdc44c6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1680.bdc44c6_1790214556708_0.09100750272415592","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1681.3f21b44":{"name":"@flighthq/render","version":"0.5.1-next.1681.3f21b44","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1681.3f21b44","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"213122c30946d93aee2707b2fce92f913374d720","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1681.3f21b44.tgz","fileCount":131,"integrity":"sha512-gmtiqEFa6Ukhth7aVSxUXZPA2jLUgTNLF/5rZzQ6gsY5VORAGGJe6iuwzuVKVg6nA/lAhc22DfXcyBCVwXL40w==","signatures":[{"sig":"MEUCIEZQ8dXMbuz4tDmXIc0bYOEiJmjW2dyRoOV84IckFvt0AiEAzI5rsIqrTXF2PsevITa1TWVS1vHPdotDpOFYY6a4/3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCBBSlzECEhCCC1r8NLkl0ckgruLtn0zqQ42q64B3vvRgIgKGWyF7gucqjazzkUToz/PS5R9uNhchXOV6agy8YZfQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1681.3f21b44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353004},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"3f21b444ff660aaf3293008834d8bf1986835e04","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1681.3f21b44","@flighthq/mesh":"0.5.1-next.1681.3f21b44","@flighthq/node":"0.5.1-next.1681.3f21b44","@flighthq/color":"0.5.1-next.1681.3f21b44","@flighthq/types":"0.5.1-next.1681.3f21b44","@flighthq/camera":"0.5.1-next.1681.3f21b44","@flighthq/entity":"0.5.1-next.1681.3f21b44","@flighthq/signals":"0.5.1-next.1681.3f21b44","@flighthq/geometry":"0.5.1-next.1681.3f21b44","@flighthq/registry":"0.5.1-next.1681.3f21b44","@flighthq/materials":"0.5.1-next.1681.3f21b44","@flighthq/adjustments":"0.5.1-next.1681.3f21b44"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1681.3f21b44_1790224379642_0.3483454796430041","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1682.f1470fe":{"name":"@flighthq/render","version":"0.5.1-next.1682.f1470fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1682.f1470fe","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"451d7d035e0b79f87b13c372171ff395bc094de9","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1682.f1470fe.tgz","fileCount":131,"integrity":"sha512-lpkp1E0liR1vi2qCIC0RpOIvoU4BKMJfGu8XX0ME+w/PdtMfe8JaVBIju8n5xbTvYAYLb/IO7jWpZo/Ekesxng==","signatures":[{"sig":"MEUCIFK5FLxzJE748J2W4m+JgeJ//u3XKMbMPdNJuAASDSK0AiEAuihBOUHzwxmdeUVGMPSZLnQZzyrTyEo4n79N88Kw6og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGZM8PktAZpAGORieRnT1vFdeLBaE1aO6DwJluV99cuHAiEAtwWi1faJHQ2a1pF7upB3+7OqxcGbk/G8SsI4sqg1xbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1682.f1470fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353004},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f1470fee18ecd2f002ece6cf219a2bcf9dab5426","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1682.f1470fe","@flighthq/mesh":"0.5.1-next.1682.f1470fe","@flighthq/node":"0.5.1-next.1682.f1470fe","@flighthq/color":"0.5.1-next.1682.f1470fe","@flighthq/types":"0.5.1-next.1682.f1470fe","@flighthq/camera":"0.5.1-next.1682.f1470fe","@flighthq/entity":"0.5.1-next.1682.f1470fe","@flighthq/signals":"0.5.1-next.1682.f1470fe","@flighthq/geometry":"0.5.1-next.1682.f1470fe","@flighthq/registry":"0.5.1-next.1682.f1470fe","@flighthq/materials":"0.5.1-next.1682.f1470fe","@flighthq/adjustments":"0.5.1-next.1682.f1470fe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1682.f1470fe_1790226321115_0.2563877928236453","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1685.dc0e23a":{"name":"@flighthq/render","version":"0.5.1-next.1685.dc0e23a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1685.dc0e23a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8b289af11b82f44ddd4c92cfb8e5f6a47af35fa0","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1685.dc0e23a.tgz","fileCount":131,"integrity":"sha512-b8VImDhYHO5246S1LbahZwUCnrF5DekyzxUyo9RKdsixOYFOundEq7+m5mI7iHCdP0LZTLAkIWTKu0/0IE4i7A==","signatures":[{"sig":"MEYCIQD+miFRC3KuXx49RK/Z2ZJbSh3ztP3hS/Zz7f3ikgOt0AIhAO7y/oF1h5M29b5TO5iB2Ka4bonNbfZDO56W6IhXTXmm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC93BSEhPiS7xUk/lmctH23njkA50//ENzTq2w81ehIZwIhANp7EOw+shyMBFlBy+D+Q//LwMEmVd2lzy2lD0cpKWCm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1685.dc0e23a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353004},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"dc0e23a17453ec75c20ccbf07058a57b5ef10c4c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1685.dc0e23a","@flighthq/mesh":"0.5.1-next.1685.dc0e23a","@flighthq/node":"0.5.1-next.1685.dc0e23a","@flighthq/color":"0.5.1-next.1685.dc0e23a","@flighthq/types":"0.5.1-next.1685.dc0e23a","@flighthq/camera":"0.5.1-next.1685.dc0e23a","@flighthq/entity":"0.5.1-next.1685.dc0e23a","@flighthq/signals":"0.5.1-next.1685.dc0e23a","@flighthq/geometry":"0.5.1-next.1685.dc0e23a","@flighthq/registry":"0.5.1-next.1685.dc0e23a","@flighthq/materials":"0.5.1-next.1685.dc0e23a","@flighthq/adjustments":"0.5.1-next.1685.dc0e23a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1685.dc0e23a_1790262506354_0.6605207593960676","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1685.dc0e23a":{"name":"@flighthq/render","version":"0.5.1-edge.1685.dc0e23a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.1685.dc0e23a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0dbcf64e137084471c4f99039f6b478068f5946d","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.1685.dc0e23a.tgz","fileCount":131,"integrity":"sha512-Bt5UloN5q9kHPvKn++/gkFnk7SZcqAH31KJfXfaRg4O1LExvFRsMhjtVfb22p5curyBlXCJmdDaPbXaSUTBkfw==","signatures":[{"sig":"MEYCIQCU1iBYRVGdT6oacuN/d4dJ+z+ZN0olatTJke8sUqQrQQIhAOBCM+oOtaS+dHsx7WQxbYJZhj2pAQ6xN1cXokv2Pd6y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIClV4n5t64enIdTNx7MkkaqTkZiuRexJl1dZKmwWMwEFAiEA4UmD+8AUGs/QguF7E38uxQ2XL8zOxzqFXFqcEgOLgCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.1685.dc0e23a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353004},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"dc0e23a17453ec75c20ccbf07058a57b5ef10c4c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.1685.dc0e23a","@flighthq/mesh":"0.5.1-edge.1685.dc0e23a","@flighthq/node":"0.5.1-edge.1685.dc0e23a","@flighthq/color":"0.5.1-edge.1685.dc0e23a","@flighthq/types":"0.5.1-edge.1685.dc0e23a","@flighthq/camera":"0.5.1-edge.1685.dc0e23a","@flighthq/entity":"0.5.1-edge.1685.dc0e23a","@flighthq/signals":"0.5.1-edge.1685.dc0e23a","@flighthq/geometry":"0.5.1-edge.1685.dc0e23a","@flighthq/registry":"0.5.1-edge.1685.dc0e23a","@flighthq/materials":"0.5.1-edge.1685.dc0e23a","@flighthq/adjustments":"0.5.1-edge.1685.dc0e23a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.1685.dc0e23a_1790263167038_0.013597120738893631","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1687.b63c819":{"name":"@flighthq/render","version":"0.5.1-next.1687.b63c819","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1687.b63c819","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"34c912224c00ff4a2951a16986d6a9504c16a245","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1687.b63c819.tgz","fileCount":131,"integrity":"sha512-cogob51O5v6JheIWrZz0mRSFrSNEzYmDoin3A29yT28enEcFi8wVfoDRerLLIRwAa6WdAFzsAZKYR/EIGHX+gg==","signatures":[{"sig":"MEQCIDElS1LdYcGprZ1e8N2LzzQadGFTLGiDaoFGsT0BuRjRAiA11Hznc7vi4dYnjSWgZ3VFI2+OlHqEvSc7bLwJi3PRAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDCfrMvG6f3tjWycxxn2dS3oiIGj9/v1VTLOCU3G7urGwIhAOtW6XfYxXtzGITVgxJ1pmC4AHdZhPmnbGnyjLTECgMn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1687.b63c819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353004},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b63c8193c1ec49b8fe402b65be6f25d981f64937","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1687.b63c819","@flighthq/mesh":"0.5.1-next.1687.b63c819","@flighthq/node":"0.5.1-next.1687.b63c819","@flighthq/color":"0.5.1-next.1687.b63c819","@flighthq/types":"0.5.1-next.1687.b63c819","@flighthq/camera":"0.5.1-next.1687.b63c819","@flighthq/entity":"0.5.1-next.1687.b63c819","@flighthq/signals":"0.5.1-next.1687.b63c819","@flighthq/geometry":"0.5.1-next.1687.b63c819","@flighthq/registry":"0.5.1-next.1687.b63c819","@flighthq/materials":"0.5.1-next.1687.b63c819","@flighthq/adjustments":"0.5.1-next.1687.b63c819"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1687.b63c819_1790271446751_0.8881152689988061","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1687.b63c819":{"name":"@flighthq/render","version":"0.5.1-edge.1687.b63c819","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.1687.b63c819","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"2c79a6cfe45ff81b7ad4a96e1aa1aca14eec1cde","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.1687.b63c819.tgz","fileCount":131,"integrity":"sha512-lplu4ZVA7jb3XUnibgVW06KMLZn83QBlGd1fEvZP3E9U05z2aGMDZ7hSDEXGMybXkzAqaoK9P0ROLm3f1WfYkA==","signatures":[{"sig":"MEYCIQDvpbnKIFM66e8M8mV8MtHa5ITmc+GdJx08u/Pwjv/NZgIhALJGTp7FdEJ7YuZLhhjeqsNv15QjZfa9FuC41uncfWfr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCfqjgclxHNJfVJwGiPaQYHaInhNO5hVrHf2LisM0sVFQIgYw9bv9siTEA/CK8gYbnIF5fPWkd0WEONg2vN0BBovyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.1687.b63c819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353004},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b63c8193c1ec49b8fe402b65be6f25d981f64937","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.1687.b63c819","@flighthq/mesh":"0.5.1-edge.1687.b63c819","@flighthq/node":"0.5.1-edge.1687.b63c819","@flighthq/color":"0.5.1-edge.1687.b63c819","@flighthq/types":"0.5.1-edge.1687.b63c819","@flighthq/camera":"0.5.1-edge.1687.b63c819","@flighthq/entity":"0.5.1-edge.1687.b63c819","@flighthq/signals":"0.5.1-edge.1687.b63c819","@flighthq/geometry":"0.5.1-edge.1687.b63c819","@flighthq/registry":"0.5.1-edge.1687.b63c819","@flighthq/materials":"0.5.1-edge.1687.b63c819","@flighthq/adjustments":"0.5.1-edge.1687.b63c819"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.1687.b63c819_1790271974052_0.9154322694236259","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1692.64cda40":{"name":"@flighthq/render","version":"0.5.1-next.1692.64cda40","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1692.64cda40","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d475dda21ee825440b96230139d47a45ba133510","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1692.64cda40.tgz","fileCount":131,"integrity":"sha512-GADocAfhv6PWm/ss2pNbuu+eIKmVFVGG/b7dDW0GIjyCO3fQSigVXMvyUZKpUd7+ljPFSzLjUW/2B8Xhb7FwlA==","signatures":[{"sig":"MEYCIQDYN0fzL5o9JydnEgEyXFqSjYgG/T54pO4NFXaxiXFNZQIhAOeta8ouh3uAg2GzF3vAticr9oROjhwdplflOUcvzLwC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAMj5/I+NQZpKGXlpMznyY9GKOHs3zhlKkKn8waJ3msVAiASzWtpAIT1vaUhe5XtBDaiMi0Kz9cPNkt4UbnMMNNQLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1692.64cda40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353004},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"64cda403571cb0bbdc7ab29b4ec6cdf5929fff6d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1692.64cda40","@flighthq/mesh":"0.5.1-next.1692.64cda40","@flighthq/node":"0.5.1-next.1692.64cda40","@flighthq/color":"0.5.1-next.1692.64cda40","@flighthq/types":"0.5.1-next.1692.64cda40","@flighthq/camera":"0.5.1-next.1692.64cda40","@flighthq/entity":"0.5.1-next.1692.64cda40","@flighthq/signals":"0.5.1-next.1692.64cda40","@flighthq/geometry":"0.5.1-next.1692.64cda40","@flighthq/registry":"0.5.1-next.1692.64cda40","@flighthq/materials":"0.5.1-next.1692.64cda40","@flighthq/adjustments":"0.5.1-next.1692.64cda40"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1692.64cda40_1790294195290_0.18035398556058246","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1692.64cda40":{"name":"@flighthq/render","version":"0.5.1-edge.1692.64cda40","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.1692.64cda40","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"23414f2042196254f751afec3bf25029b71187c3","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.1692.64cda40.tgz","fileCount":131,"integrity":"sha512-utyKbqU9bkVFtCtBAlzf47i6E/TAtJk4WeHU/Ir0zMZa+kDXC3+EnLIUj9Pfd2DehUeQvuALXEnLZ+Hup8K4xQ==","signatures":[{"sig":"MEUCIQCxHdUE2Yev810cedLFQfUIoYbO0+Z8V4gUzQV5NaoZBAIgRRlSH+Gogd9tin3eG4rxtfPdznIoQfXIzNxwly13Ix8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAlGxEUhy5lhz11ak5dDhq+Rmv7khWdQYSxpmvj71Oc1AiEA9SvWdmuJ6YqYQe6ac/hOUhVsnoQUS5fcT2Y75/obqbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.1692.64cda40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353004},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"64cda403571cb0bbdc7ab29b4ec6cdf5929fff6d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.1692.64cda40","@flighthq/mesh":"0.5.1-edge.1692.64cda40","@flighthq/node":"0.5.1-edge.1692.64cda40","@flighthq/color":"0.5.1-edge.1692.64cda40","@flighthq/types":"0.5.1-edge.1692.64cda40","@flighthq/camera":"0.5.1-edge.1692.64cda40","@flighthq/entity":"0.5.1-edge.1692.64cda40","@flighthq/signals":"0.5.1-edge.1692.64cda40","@flighthq/geometry":"0.5.1-edge.1692.64cda40","@flighthq/registry":"0.5.1-edge.1692.64cda40","@flighthq/materials":"0.5.1-edge.1692.64cda40","@flighthq/adjustments":"0.5.1-edge.1692.64cda40"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.1692.64cda40_1790294853501_0.5236755160682192","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1694.112d897":{"name":"@flighthq/render","version":"0.5.1-next.1694.112d897","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1694.112d897","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3215a792c1c83610f324b3f19ae0a85ebad69599","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1694.112d897.tgz","fileCount":131,"integrity":"sha512-MVv74RjHVQXBk2NBmMgw6yJ96+2Ef4oB0hqNjNwRMoy3jfIf0xK6aIeVUJs3qp1fTHzSypIZvo2Eud3ww7tirQ==","signatures":[{"sig":"MEUCIEmwv4cD1Yc04+VaJ/Za1ukcG6BQrKcF5yIwo3w2irrJAiEAsLCDA9BA3XMDeUgDqqQCXO+ahquW7yY0YtvS7AL73IY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD3XXvND62u/KFu1NPoNnlw3/VR/dU9JLLNbKZst6K7JQIgC7XbgByq28EE8FnEKZ6luDjSfpjh0aBxsQ0Qqi14PiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1694.112d897","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353004},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"112d897004918b8eedd98c3436e05e3d478c12b4","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1694.112d897","@flighthq/mesh":"0.5.1-next.1694.112d897","@flighthq/node":"0.5.1-next.1694.112d897","@flighthq/color":"0.5.1-next.1694.112d897","@flighthq/types":"0.5.1-next.1694.112d897","@flighthq/camera":"0.5.1-next.1694.112d897","@flighthq/entity":"0.5.1-next.1694.112d897","@flighthq/signals":"0.5.1-next.1694.112d897","@flighthq/geometry":"0.5.1-next.1694.112d897","@flighthq/registry":"0.5.1-next.1694.112d897","@flighthq/materials":"0.5.1-next.1694.112d897","@flighthq/adjustments":"0.5.1-next.1694.112d897"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1694.112d897_1790302327937_0.5101253024231767","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1700.cefb2f9":{"name":"@flighthq/render","version":"0.5.1-next.1700.cefb2f9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1700.cefb2f9","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6121e690967b2fe4cb19a0e0902613f3c42b2cb5","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1700.cefb2f9.tgz","fileCount":131,"integrity":"sha512-Ml8yam8aFd7LoGTYY1n5KFODXmA1iCkyqF4cN4UHwGf4SPhgco2phPyR4d6G8FbsNjLQlko+M7o+S65XstamhQ==","signatures":[{"sig":"MEUCIQCDh6KbmXeDVru5CX5dY/3qHwCJpcGIR+4l0CoJzJVz7AIgFuVhQNcGJXozCXhd2HFsNcr7sF+WcaiwpmfGwLGVFPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDtqjCguK1OOic+nvTl/KSmpsGM9dI3L3J3HGe7wZeEAgIhAP76NHUcdMZr7w0daihgrhWpAjLUxaNjgYpfKWUE/hSh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1700.cefb2f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353004},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"cefb2f9914270340afd4cc39e407f1202bcf8fc5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1700.cefb2f9","@flighthq/mesh":"0.5.1-next.1700.cefb2f9","@flighthq/node":"0.5.1-next.1700.cefb2f9","@flighthq/color":"0.5.1-next.1700.cefb2f9","@flighthq/types":"0.5.1-next.1700.cefb2f9","@flighthq/camera":"0.5.1-next.1700.cefb2f9","@flighthq/entity":"0.5.1-next.1700.cefb2f9","@flighthq/signals":"0.5.1-next.1700.cefb2f9","@flighthq/geometry":"0.5.1-next.1700.cefb2f9","@flighthq/registry":"0.5.1-next.1700.cefb2f9","@flighthq/materials":"0.5.1-next.1700.cefb2f9","@flighthq/adjustments":"0.5.1-next.1700.cefb2f9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1700.cefb2f9_1790305284815_0.4761861375551546","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1703.1905242":{"name":"@flighthq/render","version":"0.5.1-next.1703.1905242","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1703.1905242","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d5ced3ed586faff3fbef4e193d1e12017783a21d","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1703.1905242.tgz","fileCount":131,"integrity":"sha512-JVrSjr/J7ISObre2JPk2iuHqbhNIrY9WHBK72WrIBCFUBnXzYz8PeYshYT/gFX+HGga6yocq3VDrhtp6+YrkPg==","signatures":[{"sig":"MEQCIClpv0xNTMmxkEhalJfGpH4v3S1uS9egrCqKyigvMk0xAiBFktt6w0L8rB/YjcUNW8pKACceiIQrHAf9VVzGwT4bGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDEDbVD7qybQqvo1UnaJ/AUwEzd8477OlM9T+PxJtWE9gIhAJrbbq5Y33+hlgnVV/Qy3AmE273MhUY/RIV0ib8egUsR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1703.1905242","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353004},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"19052424445f045bf033e5555d3851bb373c2c39","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1703.1905242","@flighthq/mesh":"0.5.1-next.1703.1905242","@flighthq/node":"0.5.1-next.1703.1905242","@flighthq/color":"0.5.1-next.1703.1905242","@flighthq/types":"0.5.1-next.1703.1905242","@flighthq/camera":"0.5.1-next.1703.1905242","@flighthq/entity":"0.5.1-next.1703.1905242","@flighthq/signals":"0.5.1-next.1703.1905242","@flighthq/geometry":"0.5.1-next.1703.1905242","@flighthq/registry":"0.5.1-next.1703.1905242","@flighthq/materials":"0.5.1-next.1703.1905242","@flighthq/adjustments":"0.5.1-next.1703.1905242"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1703.1905242_1790323718842_0.692235500329285","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1704.1832e8b":{"name":"@flighthq/render","version":"0.5.1-next.1704.1832e8b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1704.1832e8b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"59ffa8397882357e68e051f00477338da82e573f","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1704.1832e8b.tgz","fileCount":131,"integrity":"sha512-sUp93aACYHuONLzUL8g64zU5IFe+zkkiiYkBUelD6gWBvAKVuuEyXSJ1WrW8cxgila/3gICfweT4xq89yDfL0Q==","signatures":[{"sig":"MEYCIQDd1HbmK81K5B/benZ+illA66ngkErjTkohE6tYGAXSqgIhAKhjPfBvnTyAxW8r3+UZ7NW4GINoY8eFibWnREXSy5kr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEbE2XwEQEQihNVWPfL8/wOyuQhFDthGJfEbx87DD28tAiB30N3CZEh8Qq7sHaLvnIj7jQ0eLjPdWKePw3nGNfT4Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1704.1832e8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352972},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1832e8b8f7a898d2b15ad3712c3262f0dbfddda1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1704.1832e8b","@flighthq/mesh":"0.5.1-next.1704.1832e8b","@flighthq/node":"0.5.1-next.1704.1832e8b","@flighthq/color":"0.5.1-next.1704.1832e8b","@flighthq/types":"0.5.1-next.1704.1832e8b","@flighthq/camera":"0.5.1-next.1704.1832e8b","@flighthq/entity":"0.5.1-next.1704.1832e8b","@flighthq/signals":"0.5.1-next.1704.1832e8b","@flighthq/geometry":"0.5.1-next.1704.1832e8b","@flighthq/registry":"0.5.1-next.1704.1832e8b","@flighthq/materials":"0.5.1-next.1704.1832e8b","@flighthq/adjustments":"0.5.1-next.1704.1832e8b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1704.1832e8b_1790326858909_0.3037484684884231","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1704.1832e8b":{"name":"@flighthq/render","version":"0.5.1-edge.1704.1832e8b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.1704.1832e8b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a33327d41b49dde6d3dd41ec2eba06851b07642c","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.1704.1832e8b.tgz","fileCount":131,"integrity":"sha512-vWV/WVwrGsbkfL/E5Q3j09RMXSl+glf8JADYvIMU+wQS2Upsh2JsBweRBoHxsJpQbR/HPlNBU1FHvqAVibsDdQ==","signatures":[{"sig":"MEUCIHP7sTvBXH3Sxd91botdjDdOAUJQq97b/hE0rtEtGyOgAiEA1qy/edZWQJbNctZzaVqPodKO5LVYNa6a5p4Dno8ewv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD1G13IEQ1g/LRUPAyquCnuWPzrWaX8ERzvpHDZ4ak56wIhANgdeyz1WHI0akb7XcPS4rhjAnnMt9S4DBKeSdwYE2ed","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.1704.1832e8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352972},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1832e8b8f7a898d2b15ad3712c3262f0dbfddda1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.1704.1832e8b","@flighthq/mesh":"0.5.1-edge.1704.1832e8b","@flighthq/node":"0.5.1-edge.1704.1832e8b","@flighthq/color":"0.5.1-edge.1704.1832e8b","@flighthq/types":"0.5.1-edge.1704.1832e8b","@flighthq/camera":"0.5.1-edge.1704.1832e8b","@flighthq/entity":"0.5.1-edge.1704.1832e8b","@flighthq/signals":"0.5.1-edge.1704.1832e8b","@flighthq/geometry":"0.5.1-edge.1704.1832e8b","@flighthq/registry":"0.5.1-edge.1704.1832e8b","@flighthq/materials":"0.5.1-edge.1704.1832e8b","@flighthq/adjustments":"0.5.1-edge.1704.1832e8b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.1704.1832e8b_1790327652575_0.9317158030836259","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1710.81c05dd":{"name":"@flighthq/render","version":"0.5.1-next.1710.81c05dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1710.81c05dd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"74427a3928dc24a8c116918b67ffc4a5a3a2d09d","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1710.81c05dd.tgz","fileCount":131,"integrity":"sha512-smhsY6vngnm6W9QyIC825QlhY5dbM6zQz3tCJTW77lz1g8eAEYANCJxvT8TVCyZosS5av43Jwh+9YRJlovoh3w==","signatures":[{"sig":"MEUCIQCum5qltQjk6cNlu8pqwS6gxIIXfRCTtyd0x9eCgaORwwIgDUUZHjRo+k0tOekP2SODpin1rAXrPV+9uTMQ+g67Rhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHUyHrfvWPyMZe/5IKHAX4xkYUf6f0prVEKsILGuASW/AiEAxWXeRpqcVEo6llUUz+GINnal6TfqCQ7IPMVJTux6GRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1710.81c05dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352972},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"81c05dd8111a6bd75c7fb1e35d3ef5914a479aeb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1710.81c05dd","@flighthq/mesh":"0.5.1-next.1710.81c05dd","@flighthq/node":"0.5.1-next.1710.81c05dd","@flighthq/color":"0.5.1-next.1710.81c05dd","@flighthq/types":"0.5.1-next.1710.81c05dd","@flighthq/camera":"0.5.1-next.1710.81c05dd","@flighthq/entity":"0.5.1-next.1710.81c05dd","@flighthq/signals":"0.5.1-next.1710.81c05dd","@flighthq/geometry":"0.5.1-next.1710.81c05dd","@flighthq/registry":"0.5.1-next.1710.81c05dd","@flighthq/materials":"0.5.1-next.1710.81c05dd","@flighthq/adjustments":"0.5.1-next.1710.81c05dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1710.81c05dd_1790356466669_0.9485741749435661","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1717.f605ef3":{"name":"@flighthq/render","version":"0.5.1-next.1717.f605ef3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1717.f605ef3","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"228f37ce7fb6899761efbc0c87d200bff5e94488","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1717.f605ef3.tgz","fileCount":131,"integrity":"sha512-6uk4fwQSLJ4dDvtBOHTIPlTrxYZnCqdxiCC+koBd5HR3jbTzZESht9VxpvcrerPjjIK82w8Dcyk3pUGBe5lPqg==","signatures":[{"sig":"MEYCIQDeXubkRtYzR2XXnoLly6zxxLzicGIdvX77poORGClgLAIhANWHGpqsAzVT4+iUSxSWULW7Sf4ddqO8uqMfUddMtPDt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDoqSEMQh3hDuBnnmdv4ihjvWG+q8s7pKlMdZ+ftcQnuAIhAMo2+P2LgAtJMA88ArxT5FanlqXGb9HncDgkkl4fADqd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1717.f605ef3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352972},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f605ef3e89da885484e634fa47228d68233f20f7","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1717.f605ef3","@flighthq/mesh":"0.5.1-next.1717.f605ef3","@flighthq/node":"0.5.1-next.1717.f605ef3","@flighthq/color":"0.5.1-next.1717.f605ef3","@flighthq/types":"0.5.1-next.1717.f605ef3","@flighthq/camera":"0.5.1-next.1717.f605ef3","@flighthq/entity":"0.5.1-next.1717.f605ef3","@flighthq/signals":"0.5.1-next.1717.f605ef3","@flighthq/geometry":"0.5.1-next.1717.f605ef3","@flighthq/registry":"0.5.1-next.1717.f605ef3","@flighthq/materials":"0.5.1-next.1717.f605ef3","@flighthq/adjustments":"0.5.1-next.1717.f605ef3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1717.f605ef3_1790363666718_0.12073844251854937","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1723.553fc7a":{"name":"@flighthq/render","version":"0.5.1-next.1723.553fc7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1723.553fc7a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e4352cca4b5274b6c47edb17653ba44bfd745337","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1723.553fc7a.tgz","fileCount":131,"integrity":"sha512-9ollQ5zSB9F20g7p1xNUuUkyhaumLjBg7C8XqNhiajTjowMJIiE+XHJ87cdMwO6wggfNncd8rieQMlQyWhy+yA==","signatures":[{"sig":"MEQCIHQq758KvHx8+wdNyhkLBfAtszX/Agd0G2O6ruL97DJXAiBwJS1uhkV83/mmWBcQ6C3/X0qLvRzk4CbIapPYrKStUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDMY1uLTDGITU2nOGmdCZmibmTS9ygjn/kXDptf+kIPGgIhAI1+dTxdMwWOAgExrUgNMZ56s1JFbfM4qBAyLwgKazx7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1723.553fc7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352972},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"553fc7a1292841a9d196d6a6c7e366a888c90e0f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1723.553fc7a","@flighthq/mesh":"0.5.1-next.1723.553fc7a","@flighthq/node":"0.5.1-next.1723.553fc7a","@flighthq/color":"0.5.1-next.1723.553fc7a","@flighthq/types":"0.5.1-next.1723.553fc7a","@flighthq/camera":"0.5.1-next.1723.553fc7a","@flighthq/entity":"0.5.1-next.1723.553fc7a","@flighthq/signals":"0.5.1-next.1723.553fc7a","@flighthq/geometry":"0.5.1-next.1723.553fc7a","@flighthq/registry":"0.5.1-next.1723.553fc7a","@flighthq/materials":"0.5.1-next.1723.553fc7a","@flighthq/adjustments":"0.5.1-next.1723.553fc7a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1723.553fc7a_1790371745030_0.11374095024058795","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1724.c250cb4":{"name":"@flighthq/render","version":"0.5.1-next.1724.c250cb4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1724.c250cb4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d8bd81c3cd6a37e1cc31ea3bbaf3a6ba5fe3609f","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1724.c250cb4.tgz","fileCount":131,"integrity":"sha512-eVl+iFhDgIaNCnOYM+TNaF/9eZM8ramXT2/a1WHKNmaCWVEztGKHDQ1OAmeVFw3xb7FQTAbs1mFKeZdMt2rWmQ==","signatures":[{"sig":"MEUCIEjwslJR1cE4ZmsqGcLbpx4ggWpaJNGZuPBUBZjSE404AiEA6Xf/4UkRhB7GA+6EFVmWqJKOSYqpZE0dkC9SU/f5egA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEafEB2lHSLQpyCQEYME6FyNv/pJcFGjtIJtOZ60NcZqAiB8sljYR/oqq6oI1DgtF0z7tNdBQFndiCJeHFjvdLXNsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1724.c250cb4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353535},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c250cb4b50daa2af7ec8390f9ae207aa0b2110dc","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1724.c250cb4","@flighthq/mesh":"0.5.1-next.1724.c250cb4","@flighthq/node":"0.5.1-next.1724.c250cb4","@flighthq/color":"0.5.1-next.1724.c250cb4","@flighthq/types":"0.5.1-next.1724.c250cb4","@flighthq/camera":"0.5.1-next.1724.c250cb4","@flighthq/entity":"0.5.1-next.1724.c250cb4","@flighthq/signals":"0.5.1-next.1724.c250cb4","@flighthq/geometry":"0.5.1-next.1724.c250cb4","@flighthq/registry":"0.5.1-next.1724.c250cb4","@flighthq/materials":"0.5.1-next.1724.c250cb4","@flighthq/adjustments":"0.5.1-next.1724.c250cb4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1724.c250cb4_1790377545666_0.1121297098258216","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1725.30f1dd0":{"name":"@flighthq/render","version":"0.5.1-next.1725.30f1dd0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1725.30f1dd0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3573cac4c19c7371f3cd94bad3290fb8103bc1b6","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1725.30f1dd0.tgz","fileCount":131,"integrity":"sha512-ST6Ii6ERV14qV4ZijQ1x73jaN8d7gbNRxdY3W9YEdWkRsx4nf1/TjzYgfkOQHSJa/OFzpktJo85RvTpsXpzUDg==","signatures":[{"sig":"MEQCIClZxsJXEotIqWUD5mvsUEu5Rj9vV7GFnh5kPMbX1KI4AiBSo8f41JM86WOrOQo0l9RgBdJeWCyNbVx7MPkeopUFUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDriHF5FmJrbuslZ/YcbdJOunntwv6XX587o9K5F0D6BwIhALn9Nh7zy/fhGolGJZpSwxdmocR5R7NuWrAYxyxpFRCD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1725.30f1dd0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353535},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"30f1dd00901e92f8432551d37220ebf80ee82f51","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1725.30f1dd0","@flighthq/mesh":"0.5.1-next.1725.30f1dd0","@flighthq/node":"0.5.1-next.1725.30f1dd0","@flighthq/color":"0.5.1-next.1725.30f1dd0","@flighthq/types":"0.5.1-next.1725.30f1dd0","@flighthq/camera":"0.5.1-next.1725.30f1dd0","@flighthq/entity":"0.5.1-next.1725.30f1dd0","@flighthq/signals":"0.5.1-next.1725.30f1dd0","@flighthq/geometry":"0.5.1-next.1725.30f1dd0","@flighthq/registry":"0.5.1-next.1725.30f1dd0","@flighthq/materials":"0.5.1-next.1725.30f1dd0","@flighthq/adjustments":"0.5.1-next.1725.30f1dd0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1725.30f1dd0_1790380076904_0.6285302935192529","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1728.e0a1ceb":{"name":"@flighthq/render","version":"0.5.1-next.1728.e0a1ceb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1728.e0a1ceb","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"68c6691eab9c3b19c6008c550583e7982175c6d6","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1728.e0a1ceb.tgz","fileCount":131,"integrity":"sha512-8oTdApxRBF86V7BWzr825REVR8TU+36N/vAFBBE+qjz668f7NDNf5bF5M8neQ3RFhZgHUJNa1U8Fb15+6l/m2g==","signatures":[{"sig":"MEUCIQCgNfJoOhyDNiomUHYI6L5E4hXmxJeBCtFed+sryn0X0wIgVGxq1mU6vNHBxoO86q4AIdPUyrDYolTI5dO8C94BWdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH8dJ0f+av+I9ak9XvKWqAMV+Ob0Pg3y5Rb8VMkO7iJBAiEApKUM7b0sTKNXIAVShdIfIQTJxsGjlHT9hFrk5+MFhRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1728.e0a1ceb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353535},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e0a1ceb82c07f5c88655e3d3188bfd74b11ade04","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1728.e0a1ceb","@flighthq/mesh":"0.5.1-next.1728.e0a1ceb","@flighthq/node":"0.5.1-next.1728.e0a1ceb","@flighthq/color":"0.5.1-next.1728.e0a1ceb","@flighthq/types":"0.5.1-next.1728.e0a1ceb","@flighthq/camera":"0.5.1-next.1728.e0a1ceb","@flighthq/entity":"0.5.1-next.1728.e0a1ceb","@flighthq/signals":"0.5.1-next.1728.e0a1ceb","@flighthq/geometry":"0.5.1-next.1728.e0a1ceb","@flighthq/registry":"0.5.1-next.1728.e0a1ceb","@flighthq/materials":"0.5.1-next.1728.e0a1ceb","@flighthq/adjustments":"0.5.1-next.1728.e0a1ceb"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1728.e0a1ceb_1790401778575_0.7517754213850087","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1801.21234f6":{"name":"@flighthq/render","version":"0.5.1-next.1801.21234f6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1801.21234f6","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7fa0e303d20eeabbeaf3646cdde7e0cdfc52f353","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1801.21234f6.tgz","fileCount":131,"integrity":"sha512-vXLNpWGUPC4kFEgIOoSq+QqjDkFm3XbxbHG71o0E5D2BNu6HzUINLGPmyjDyzHzgjAK2OMSVzQq1/fx9V6xoFg==","signatures":[{"sig":"MEUCIF2mHkIxW3DEi/NRnGu+FWtp6AtOCt53GyaSzriylRAbAiEA2oWBwFXhCiC+24Veyoa9ZaoovoigDOr+IHmeWZVHZCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEdUyFlAx3X4IxTKdPhlja0BV6AUDNQ/4t8HdaXE5wxrAiA/tmwz4uqSRO3Jrhp1FMMNUMKlT857doVSVHv5HQkvOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1801.21234f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353535},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"21234f6e8f040b56271730e8ff5b29c5e0934b68","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1801.21234f6","@flighthq/mesh":"0.5.1-next.1801.21234f6","@flighthq/node":"0.5.1-next.1801.21234f6","@flighthq/color":"0.5.1-next.1801.21234f6","@flighthq/types":"0.5.1-next.1801.21234f6","@flighthq/camera":"0.5.1-next.1801.21234f6","@flighthq/entity":"0.5.1-next.1801.21234f6","@flighthq/signals":"0.5.1-next.1801.21234f6","@flighthq/geometry":"0.5.1-next.1801.21234f6","@flighthq/registry":"0.5.1-next.1801.21234f6","@flighthq/materials":"0.5.1-next.1801.21234f6","@flighthq/adjustments":"0.5.1-next.1801.21234f6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1801.21234f6_1790486369427_0.06350607142130271","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1831.a0b57d4":{"name":"@flighthq/render","version":"0.5.1-next.1831.a0b57d4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1831.a0b57d4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"042d52743f0933870638d0a0d82c66adf848b53f","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1831.a0b57d4.tgz","fileCount":131,"integrity":"sha512-7bwJ7MI3C+q5OlMmMxKThvwAf6BoYj7ViizHajYYZIQ9ml9xYYVQHY4+6DhUmotlLjK0kKwq2TQykKBNLY2RMQ==","signatures":[{"sig":"MEUCIQCDXXhItrxxBYlv2AyHDN5Mg5KT6CqCkt0zrG2pN1RnNAIgBm8iQzkqJSW9hymHhrnYwmsHEgJWVrmKLwGIsFMK2pA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDSC6xTNyyJIV8mWt3TMfWgCtAJdO8NyddTaddzTsqUAgIhALtGD4Yek8oNuxy6NGx6K7i6H0BC9koW42YrN9YoCCaw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1831.a0b57d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353535},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a0b57d41beda1480a09f659e4750ea9d71415249","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1831.a0b57d4","@flighthq/mesh":"0.5.1-next.1831.a0b57d4","@flighthq/node":"0.5.1-next.1831.a0b57d4","@flighthq/color":"0.5.1-next.1831.a0b57d4","@flighthq/types":"0.5.1-next.1831.a0b57d4","@flighthq/camera":"0.5.1-next.1831.a0b57d4","@flighthq/entity":"0.5.1-next.1831.a0b57d4","@flighthq/signals":"0.5.1-next.1831.a0b57d4","@flighthq/geometry":"0.5.1-next.1831.a0b57d4","@flighthq/registry":"0.5.1-next.1831.a0b57d4","@flighthq/materials":"0.5.1-next.1831.a0b57d4","@flighthq/adjustments":"0.5.1-next.1831.a0b57d4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1831.a0b57d4_1790553558900_0.9818390051662249","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1850.5adb645":{"name":"@flighthq/render","version":"0.5.1-next.1850.5adb645","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1850.5adb645","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7d993091803d320f9ce230f1fdd9022cdf6feb45","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1850.5adb645.tgz","fileCount":131,"integrity":"sha512-t7uU+mEMs33dmepF679plOVRopL0FnoMxQlN7MB1bam3+vaMeuHg4BwjGJXK4jpuw+Yim+GPKUSZDh7q81/cIg==","signatures":[{"sig":"MEUCIQCDhdlpu+ivZ7ZkBlbmQFkN8UPByUZXPw3kzCLCU+rihgIgLTWpzkDfrerW+8ruPKqmNlA88UgVpzyoPYfSW8LKIgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC8Xlb4gK2IrXU5wAkQ/BRjHgBIkVe84SuS3AZlaZo8EgIhAKb/3Fa/glRilKXVzXbvduf7ePPTuCvQFFtsr5vctBOf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1850.5adb645","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353535},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5adb6452e4ef06da8814f178dbfa85856a092f4f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1850.5adb645","@flighthq/mesh":"0.5.1-next.1850.5adb645","@flighthq/node":"0.5.1-next.1850.5adb645","@flighthq/color":"0.5.1-next.1850.5adb645","@flighthq/types":"0.5.1-next.1850.5adb645","@flighthq/camera":"0.5.1-next.1850.5adb645","@flighthq/entity":"0.5.1-next.1850.5adb645","@flighthq/signals":"0.5.1-next.1850.5adb645","@flighthq/geometry":"0.5.1-next.1850.5adb645","@flighthq/registry":"0.5.1-next.1850.5adb645","@flighthq/materials":"0.5.1-next.1850.5adb645","@flighthq/adjustments":"0.5.1-next.1850.5adb645"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1850.5adb645_1790568820896_0.204021471730101","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1892.cbd15bd":{"name":"@flighthq/render","version":"0.5.1-next.1892.cbd15bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1892.cbd15bd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"964975dfd27074ba51de4acd36b0031adf79b7ba","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1892.cbd15bd.tgz","fileCount":131,"integrity":"sha512-Cwg/g5/chYUDxzAJqeWCjf5N1H8e1HHcTCzStXqN9fZ9Qhn52pgybjlFW9cEaYn4oGp14dA5ExlowoZFzvXxaQ==","signatures":[{"sig":"MEQCIHKLMAynfp95yb3H7dGrMGOQIRucqUQWYPGwT4Fq0chFAiBDCjmnxDWoJ+KkbKSiXdsizQNozRa+rG8v9SfXwQ0tgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGY+9shn1xyQ/3HhehGDBZz/yhX7HOqaqf8QLF1ro4yvAiEAxzoDc8V2Ktxp4rE+g3h9sy7+Rw1YQOYxLCD6/nSzT/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1892.cbd15bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353535},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"cbd15bd13373265e8f6dcf0cb057a16aee812919","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1892.cbd15bd","@flighthq/mesh":"0.5.1-next.1892.cbd15bd","@flighthq/node":"0.5.1-next.1892.cbd15bd","@flighthq/color":"0.5.1-next.1892.cbd15bd","@flighthq/types":"0.5.1-next.1892.cbd15bd","@flighthq/camera":"0.5.1-next.1892.cbd15bd","@flighthq/entity":"0.5.1-next.1892.cbd15bd","@flighthq/signals":"0.5.1-next.1892.cbd15bd","@flighthq/geometry":"0.5.1-next.1892.cbd15bd","@flighthq/registry":"0.5.1-next.1892.cbd15bd","@flighthq/materials":"0.5.1-next.1892.cbd15bd","@flighthq/adjustments":"0.5.1-next.1892.cbd15bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1892.cbd15bd_1790599535798_0.28945312176616245","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1892.cbd15bd":{"name":"@flighthq/render","version":"0.5.1-edge.1892.cbd15bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.1892.cbd15bd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ab8344a613c851e777aa66c3d043ec4398362ee1","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.1892.cbd15bd.tgz","fileCount":131,"integrity":"sha512-v3Myhma/11/sUgSUkDpoZ0Mt1f5z4VYX9G2h/m8gqNhM3I0tASD+nFD9V2pNlw2GRuQ6+xxxQMF42xviZvW2gw==","signatures":[{"sig":"MEUCIGRyAINfr8NQQ+KwTDEbM8DT05cMXnsEWAO6WUdW9LidAiEAu//D3Vt6C+QtgS9om3j0Eg9kC5gFMXwGa9wJ+SrfIGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGiKAR7+tuCpiOUdiemHqphQfUSVCBIU3REUGNN5p50vAiEAu89/cxaETvSw1aCLNMT97mZpc1Qt3Q+0lF75l8xWgfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.1892.cbd15bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353535},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"cbd15bd13373265e8f6dcf0cb057a16aee812919","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.1892.cbd15bd","@flighthq/mesh":"0.5.1-edge.1892.cbd15bd","@flighthq/node":"0.5.1-edge.1892.cbd15bd","@flighthq/color":"0.5.1-edge.1892.cbd15bd","@flighthq/types":"0.5.1-edge.1892.cbd15bd","@flighthq/camera":"0.5.1-edge.1892.cbd15bd","@flighthq/entity":"0.5.1-edge.1892.cbd15bd","@flighthq/signals":"0.5.1-edge.1892.cbd15bd","@flighthq/geometry":"0.5.1-edge.1892.cbd15bd","@flighthq/registry":"0.5.1-edge.1892.cbd15bd","@flighthq/materials":"0.5.1-edge.1892.cbd15bd","@flighthq/adjustments":"0.5.1-edge.1892.cbd15bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.1892.cbd15bd_1790600144337_0.438181238236647","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1899.4b1311e":{"name":"@flighthq/render","version":"0.5.1-next.1899.4b1311e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1899.4b1311e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b65bdf0c05f2aeb44e70a33d5d3b55baa779fc1d","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1899.4b1311e.tgz","fileCount":131,"integrity":"sha512-FuGsXl561WuaokR04cXfCenGEyvQm0Bl+FPLgXwDRB50h/nuSRKfdLh9isVRexWbmg67hYB4ugVMGVdvutDdoQ==","signatures":[{"sig":"MEQCIELhNQySBfqud9fT56XArIXsz9EBrlC9AMc9YTOBn21LAiA6hT6lz2AOZPl7CKITAeFtLnENhtHvGp9YrMUTIPeCAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH9h0bW8NOX2bNfTZn5OP65rNoZbFEE+BXykx0xMdwhHAiBH5dzSttk5dY9nsw63d2V3PXFhM5w3FJHCAPbP4oWXxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1899.4b1311e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353535},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4b1311ec30f129daf0dab31c3059cb7ac12dd2de","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1899.4b1311e","@flighthq/mesh":"0.5.1-next.1899.4b1311e","@flighthq/node":"0.5.1-next.1899.4b1311e","@flighthq/color":"0.5.1-next.1899.4b1311e","@flighthq/types":"0.5.1-next.1899.4b1311e","@flighthq/camera":"0.5.1-next.1899.4b1311e","@flighthq/entity":"0.5.1-next.1899.4b1311e","@flighthq/signals":"0.5.1-next.1899.4b1311e","@flighthq/geometry":"0.5.1-next.1899.4b1311e","@flighthq/registry":"0.5.1-next.1899.4b1311e","@flighthq/materials":"0.5.1-next.1899.4b1311e","@flighthq/adjustments":"0.5.1-next.1899.4b1311e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1899.4b1311e_1790630705871_0.440094789364045","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1899.4b1311e":{"name":"@flighthq/render","version":"0.5.1-edge.1899.4b1311e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.1899.4b1311e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f8af2bab3a244bee6365b9a8017b124a160e6e27","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.1899.4b1311e.tgz","fileCount":131,"integrity":"sha512-CIsotlzya2gA5KKQxTWtjt/9cjEPwW8COu8thks3iP/JMiRwonX+WdUKdAfATvarVwT7Ni2D1xS2Ty6Qz4o8lw==","signatures":[{"sig":"MEUCIQDvbTbirWshJRYLbw8R4slloML4n/cduix9xt/AwDLp6AIgD4gLobykQNbl1XmeSGWHed8kpjnMYYR434PDw3uA/Nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDLxrR8PzeC1oeqMLYKtakh16R6OgAatCFCaqcOkV6bBgIhALVRaIduOsrgEDU3eGP09cmuIJGeT3kaIO57yqPWRaf0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.1899.4b1311e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353535},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4b1311ec30f129daf0dab31c3059cb7ac12dd2de","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.1899.4b1311e","@flighthq/mesh":"0.5.1-edge.1899.4b1311e","@flighthq/node":"0.5.1-edge.1899.4b1311e","@flighthq/color":"0.5.1-edge.1899.4b1311e","@flighthq/types":"0.5.1-edge.1899.4b1311e","@flighthq/camera":"0.5.1-edge.1899.4b1311e","@flighthq/entity":"0.5.1-edge.1899.4b1311e","@flighthq/signals":"0.5.1-edge.1899.4b1311e","@flighthq/geometry":"0.5.1-edge.1899.4b1311e","@flighthq/registry":"0.5.1-edge.1899.4b1311e","@flighthq/materials":"0.5.1-edge.1899.4b1311e","@flighthq/adjustments":"0.5.1-edge.1899.4b1311e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.1899.4b1311e_1790631552724_0.9107877210861719","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1903.956d5a5":{"name":"@flighthq/render","version":"0.5.1-next.1903.956d5a5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1903.956d5a5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1bd8f208907d27c7053e1c84a90a478af32bd436","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1903.956d5a5.tgz","fileCount":131,"integrity":"sha512-batewn75eEUxebcsOTv2JR5wjDl/EVJjvZkJNh933/IPGHKA0PBW2oyIRHBIt7Gx+SxSPA5U5mGAiAkbOVSS3Q==","signatures":[{"sig":"MEUCIGAPsJ+alI5Qnf9wXFbxc8WJsyA/s92+eAI6kb7my5WDAiEA4LQN8nI1cHV2y1uKCClMHy0ySHSJAHn58UhMMfOUXhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGAiZVpsRRfUqWrmah7GYp/g6YZsTAzJY5RXMvQNsLdpAiEAkuBVBTImUx0GK4dL8cf3cVc5SwjLWL7jlsfRddlcFzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1903.956d5a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353535},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"956d5a53eb1e420690b274e7c05edca23821d094","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1903.956d5a5","@flighthq/mesh":"0.5.1-next.1903.956d5a5","@flighthq/node":"0.5.1-next.1903.956d5a5","@flighthq/color":"0.5.1-next.1903.956d5a5","@flighthq/types":"0.5.1-next.1903.956d5a5","@flighthq/camera":"0.5.1-next.1903.956d5a5","@flighthq/entity":"0.5.1-next.1903.956d5a5","@flighthq/signals":"0.5.1-next.1903.956d5a5","@flighthq/geometry":"0.5.1-next.1903.956d5a5","@flighthq/registry":"0.5.1-next.1903.956d5a5","@flighthq/materials":"0.5.1-next.1903.956d5a5","@flighthq/adjustments":"0.5.1-next.1903.956d5a5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1903.956d5a5_1790658349895_0.43133038716347416","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1903.956d5a5":{"name":"@flighthq/render","version":"0.5.1-edge.1903.956d5a5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.1903.956d5a5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7d51ba08e7f296f0df098f7da9c90f08975349ce","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.1903.956d5a5.tgz","fileCount":131,"integrity":"sha512-MoWjCoXJl2x3Mdo/EnMRMZ2DBadaffa0b7UsfDfFlEdO+kDtCpHwfkZhMKXN7EgHmNRpB6Gg5DyQvGhfKNIdpQ==","signatures":[{"sig":"MEUCIG8RrUoPnSHPH4fH7Po7cw443kacQnq5dFYq73H8eYpEAiEA8Lm9JysDFtwhKzBo8gOrAZ0nS8z/THrEpmF6hCUvKyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCts4xuXrHA2xLWxwUviTVLWcuQ1tirb/YKVesinJguXAIhAJiZDxBmwAWWneNVKAmvy6u/Jb1lxbtqxGYMBnHxdWca","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.1903.956d5a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353535},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"956d5a53eb1e420690b274e7c05edca23821d094","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.1903.956d5a5","@flighthq/mesh":"0.5.1-edge.1903.956d5a5","@flighthq/node":"0.5.1-edge.1903.956d5a5","@flighthq/color":"0.5.1-edge.1903.956d5a5","@flighthq/types":"0.5.1-edge.1903.956d5a5","@flighthq/camera":"0.5.1-edge.1903.956d5a5","@flighthq/entity":"0.5.1-edge.1903.956d5a5","@flighthq/signals":"0.5.1-edge.1903.956d5a5","@flighthq/geometry":"0.5.1-edge.1903.956d5a5","@flighthq/registry":"0.5.1-edge.1903.956d5a5","@flighthq/materials":"0.5.1-edge.1903.956d5a5","@flighthq/adjustments":"0.5.1-edge.1903.956d5a5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.1903.956d5a5_1790659156020_0.958413942876327","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1906.1e09ca0":{"name":"@flighthq/render","version":"0.5.1-next.1906.1e09ca0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1906.1e09ca0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8e58f47bd404874282ac67cd3999a13f381f10eb","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1906.1e09ca0.tgz","fileCount":131,"integrity":"sha512-eNCYymmuS59YD+dCAt98P+E//lo0ivh6Cbc7dHajQ0tnFoGSkfsiL6mLY/6FnIuxUFee4X8aZp9yqCCHoZVsJQ==","signatures":[{"sig":"MEYCIQCjlYdCMkcwK+gZNO2+bmfE3XC4vHH1agY58sCDVPX3fAIhAKPinv2wWn6vV+ItMFkjcnVGKitBxy4Yi3PMABRslfd+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFstRnKcgElDkKbBAkThcY9u0okk60XGj3cGDiv+QePpAiB0IwpWwMEmQOhKhAH6QBtF8/Hxtk3bHUDPqMryQMWUwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1906.1e09ca0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353535},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1e09ca02b760fa96a3c7f09d078419f6e75e8158","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1906.1e09ca0","@flighthq/mesh":"0.5.1-next.1906.1e09ca0","@flighthq/node":"0.5.1-next.1906.1e09ca0","@flighthq/color":"0.5.1-next.1906.1e09ca0","@flighthq/types":"0.5.1-next.1906.1e09ca0","@flighthq/camera":"0.5.1-next.1906.1e09ca0","@flighthq/entity":"0.5.1-next.1906.1e09ca0","@flighthq/signals":"0.5.1-next.1906.1e09ca0","@flighthq/geometry":"0.5.1-next.1906.1e09ca0","@flighthq/registry":"0.5.1-next.1906.1e09ca0","@flighthq/materials":"0.5.1-next.1906.1e09ca0","@flighthq/adjustments":"0.5.1-next.1906.1e09ca0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1906.1e09ca0_1790784951299_0.3832327081430398","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1908.309c1e7":{"name":"@flighthq/render","version":"0.5.1-next.1908.309c1e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1908.309c1e7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9eeb9f8291b9b47d88a83742fab2bd41ae7baee6","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1908.309c1e7.tgz","fileCount":131,"integrity":"sha512-Zxg/OOdsaCZkvLai3tjqdQJR5JiSfht330MkXooJ2FRTMlBnboFzgB2GCdi87V2jZjVAqQahGF4GJm/xP5jqPw==","signatures":[{"sig":"MEUCIQDL9IWOU/+Zup2ptFTZmA5tcHdASy6IwrFs5fE5kJN53AIgbm0HGFXqI76CgrKXps5yMKGHpLRhj+HkkB3Kz1TEKgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH9o6EP8yPF902eh86imW/UE05QNO8vvy9YtMOzQr1E7AiB8zt2URQEMr7QHqpfECTg1xLz+VfmAVW3yZiZ2C9FizA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1908.309c1e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353535},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"309c1e7296b5e24f7199a317883af0e470e7b294","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-next.1908.309c1e7","@flighthq/mesh":"0.5.1-next.1908.309c1e7","@flighthq/node":"0.5.1-next.1908.309c1e7","@flighthq/color":"0.5.1-next.1908.309c1e7","@flighthq/types":"0.5.1-next.1908.309c1e7","@flighthq/camera":"0.5.1-next.1908.309c1e7","@flighthq/entity":"0.5.1-next.1908.309c1e7","@flighthq/signals":"0.5.1-next.1908.309c1e7","@flighthq/geometry":"0.5.1-next.1908.309c1e7","@flighthq/registry":"0.5.1-next.1908.309c1e7","@flighthq/materials":"0.5.1-next.1908.309c1e7","@flighthq/adjustments":"0.5.1-next.1908.309c1e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1908.309c1e7_1790785734727_0.332258104460911","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1908.309c1e7":{"name":"@flighthq/render","version":"0.5.1-edge.1908.309c1e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.1908.309c1e7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0782b72716b3dd5498f778899e762355f2754e43","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.1908.309c1e7.tgz","fileCount":131,"integrity":"sha512-PjFfkqkBgi1Fc7IB2FEwMMtdQquC9u902BZXNMM3uqO8+AseNhfjpk43S/+F3NVfQigWnSqf/WYSQ6eW+Pdbsg==","signatures":[{"sig":"MEUCIQCx6c2e/5vRPIURwG67ir81oCaUBZ6xYKufAVEsANsdxgIgNHYO9f/dib83pLqDr549obYUYKRmdlkXbRwbAyAl2XQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID2Tsq0wTYXelBl/pjd1wjOll+4anAOhUhxg1JXxok+/AiAwvVc+d8rOHoEvlcGeE5ynkl0G8LTIfYjbPA/4mnI74A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.1908.309c1e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353535},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"309c1e7296b5e24f7199a317883af0e470e7b294","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.1908.309c1e7","@flighthq/mesh":"0.5.1-edge.1908.309c1e7","@flighthq/node":"0.5.1-edge.1908.309c1e7","@flighthq/color":"0.5.1-edge.1908.309c1e7","@flighthq/types":"0.5.1-edge.1908.309c1e7","@flighthq/camera":"0.5.1-edge.1908.309c1e7","@flighthq/entity":"0.5.1-edge.1908.309c1e7","@flighthq/signals":"0.5.1-edge.1908.309c1e7","@flighthq/geometry":"0.5.1-edge.1908.309c1e7","@flighthq/registry":"0.5.1-edge.1908.309c1e7","@flighthq/materials":"0.5.1-edge.1908.309c1e7","@flighthq/adjustments":"0.5.1-edge.1908.309c1e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.1908.309c1e7_1790786577919_0.9350028669495132","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1909.7bccf72":{"name":"@flighthq/render","version":"0.5.1-next.1909.7bccf72","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1909.7bccf72","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f994f3d0fe28cb11ea8f8f81672dc6b1adf5d3f6","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1909.7bccf72.tgz","fileCount":131,"integrity":"sha512-BgJtXC+rFeWJl+hgkFxAfHN5drMVDnAXdiqDqAbKHjfUhKYfHUGWcN5lL7EwkbPVoi/Mwc7Q+fBW+9bKNYsOQA==","signatures":[{"sig":"MEQCIED97U3rMfzmbTCYbKWH37dsMCS1E0aqObwIqHq+dS/3AiBPd9d1u2CONkwTZ0RV+lvWojzUsIDiloT77EAd2vQ4dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICl7pgBfuMSYUdqB9mNW619U65X0dvLH3B1vF4Z8Am1TAiEAliv3JtDkVQB0Hthary4rp/UCmgH3UQtUrvVJP6T5jFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1909.7bccf72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353535},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"7bccf727ab75a84d3334e8d61a7f5716745d433f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.9","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@flighthq/log":"0.5.1-next.1909.7bccf72","@flighthq/mesh":"0.5.1-next.1909.7bccf72","@flighthq/node":"0.5.1-next.1909.7bccf72","@flighthq/color":"0.5.1-next.1909.7bccf72","@flighthq/types":"0.5.1-next.1909.7bccf72","@flighthq/camera":"0.5.1-next.1909.7bccf72","@flighthq/entity":"0.5.1-next.1909.7bccf72","@flighthq/signals":"0.5.1-next.1909.7bccf72","@flighthq/geometry":"0.5.1-next.1909.7bccf72","@flighthq/registry":"0.5.1-next.1909.7bccf72","@flighthq/materials":"0.5.1-next.1909.7bccf72","@flighthq/adjustments":"0.5.1-next.1909.7bccf72"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1909.7bccf72_1790790095717_0.33758026386504625","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1910.85d85a3":{"name":"@flighthq/render","version":"0.5.1-next.1910.85d85a3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1910.85d85a3","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8391632d3eda4e3fc371c83908f6acb8d7ed68f7","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1910.85d85a3.tgz","fileCount":131,"integrity":"sha512-CrAPXAUsrveQsZZ695asUz47E9GVM17gyW97gF+oGZbduDvr7CJcbbxuIa1uMx8xBynLONaaiY55Zi8ca+XmTg==","signatures":[{"sig":"MEQCIH/3jkuYwy/2qdyMz2qpL0sxoL+kYCqeTU1bgbw+UPTkAiASgKEF93OfRTIioUPX/0S8mEQZNVlT6EZjtzO3Ll5jgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIQDHmrdMWJ3CjVGUuK8i7QNCLTpifuXL05bpl47MomcU4gIfMw80lV0L/omDHInrwQW/fRU47XK0n8ORPiX0zAgmlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1910.85d85a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353535},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"85d85a3b1f7cc95730b7a359bbb9bf6f8ec2e8f8","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.9","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@flighthq/log":"0.5.1-next.1910.85d85a3","@flighthq/mesh":"0.5.1-next.1910.85d85a3","@flighthq/node":"0.5.1-next.1910.85d85a3","@flighthq/color":"0.5.1-next.1910.85d85a3","@flighthq/types":"0.5.1-next.1910.85d85a3","@flighthq/camera":"0.5.1-next.1910.85d85a3","@flighthq/entity":"0.5.1-next.1910.85d85a3","@flighthq/signals":"0.5.1-next.1910.85d85a3","@flighthq/geometry":"0.5.1-next.1910.85d85a3","@flighthq/registry":"0.5.1-next.1910.85d85a3","@flighthq/materials":"0.5.1-next.1910.85d85a3","@flighthq/adjustments":"0.5.1-next.1910.85d85a3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1910.85d85a3_1790796451331_0.9182704340954742","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1910.85d85a3":{"name":"@flighthq/render","version":"0.5.1-edge.1910.85d85a3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-edge.1910.85d85a3","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"de18cafb3de759090869a4a3b9979aac1a8af6e6","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.1910.85d85a3.tgz","fileCount":131,"integrity":"sha512-qSp9D8YCZpn2dnjCtYQNtbpcjZ3LUatgCDAp8Cef+AKrz69vJR2J7vAWTD69/vUX0XUiaTZ9cDP3WlLrdQjGMg==","signatures":[{"sig":"MEQCIGs21zO8g31bY/77UI3OeGTpsN+89NmbcIOZcCF2XuuFAiAVAFbrwfxzj8mzDXgt8CYcmrT1XNCuqqKC0V9mvRmdVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHcJ5NSrKza8oOSyw0555mLG6Cin+rDulPGejm7VXa+eAiEAkdcUIonmylon+mdWCFDGV5eOXP9xupUxTie8cgPSJno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.1910.85d85a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353535},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"85d85a3b1f7cc95730b7a359bbb9bf6f8ec2e8f8","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.8","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.5.1-edge.1910.85d85a3","@flighthq/mesh":"0.5.1-edge.1910.85d85a3","@flighthq/node":"0.5.1-edge.1910.85d85a3","@flighthq/color":"0.5.1-edge.1910.85d85a3","@flighthq/types":"0.5.1-edge.1910.85d85a3","@flighthq/camera":"0.5.1-edge.1910.85d85a3","@flighthq/entity":"0.5.1-edge.1910.85d85a3","@flighthq/signals":"0.5.1-edge.1910.85d85a3","@flighthq/geometry":"0.5.1-edge.1910.85d85a3","@flighthq/registry":"0.5.1-edge.1910.85d85a3","@flighthq/materials":"0.5.1-edge.1910.85d85a3","@flighthq/adjustments":"0.5.1-edge.1910.85d85a3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-edge.1910.85d85a3_1790797203622_0.6180686858103248","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1912.a627849":{"name":"@flighthq/render","version":"0.5.1-next.1912.a627849","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/render@0.5.1-next.1912.a627849","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"227e88405a5ad65e310349b85d1b874f61bbc48f","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-next.1912.a627849.tgz","fileCount":131,"integrity":"sha512-PMGTI/yQuJnEjwNWafp+enaeKbNFNm4W9SvIhDKEQdSkJOjxadE4RTsstqHoNxd29sRtElpGxFaqQ+B4qpkqTg==","signatures":[{"sig":"MEYCIQD9LVhGthputNbhAQtBnhxqzNYpgAxW1yf4Ode/farBgQIhANr4J9O0nWE5TdVTa0R0bD3Prx7FY+2rQ+Jsyh8/ZfIe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDOwouTC8vUOO02XSMS2ABysenY37trpJGEhZjXM7FzTAiAjbxhSQpiiKEb8Fwn4tRC4YBTyD8fbpyR0oLi7na2zag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-next.1912.a627849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353535},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a62784923f3be814463286c9fb28edfe6ab15789","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.9","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@flighthq/log":"0.5.1-next.1912.a627849","@flighthq/mesh":"0.5.1-next.1912.a627849","@flighthq/node":"0.5.1-next.1912.a627849","@flighthq/color":"0.5.1-next.1912.a627849","@flighthq/types":"0.5.1-next.1912.a627849","@flighthq/camera":"0.5.1-next.1912.a627849","@flighthq/entity":"0.5.1-next.1912.a627849","@flighthq/signals":"0.5.1-next.1912.a627849","@flighthq/geometry":"0.5.1-next.1912.a627849","@flighthq/registry":"0.5.1-next.1912.a627849","@flighthq/materials":"0.5.1-next.1912.a627849","@flighthq/adjustments":"0.5.1-next.1912.a627849"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"tmp":"tmp/render_0.5.1-next.1912.a627849_1790860253925_0.15217673122669506","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1912.a627849":{"_id":"@flighthq/render@0.5.1-edge.1912.a627849","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ea5f8b55a1e202f156f37c57d5329d5af9f6d861","tarball":"https://registry.npmjs.org/@flighthq/render/-/render-0.5.1-edge.1912.a627849.tgz","fileCount":131,"integrity":"sha512-GYjd1RV1WprdZz6ZcgBoo/eggcr+THZQTVtvJmBItGedNI4EhAqYn6aEm+LO1/ZW7tJHh4KnWII0T6mt4xE8kQ==","signatures":[{"sig":"MEQCIF9tmOoPzxTW1W5PUDMwMogwwCetqesx1a6McYuuQkz2AiBJuvuqWvKp1Cx03svP1UuqEfFlS+gDB+QbybHYndT5QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDmhxYdSB+gAV9bu/Augc/zU4mefttqqrHvwF0sy5sIvAIhALBbKyHPqpz9sAlfACUCGQqSvvR9/AcaRZ6X4DJhgVOY"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2frender@0.5.1-edge.1912.a627849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353535},"main":"dist/index.js","name":"@flighthq/render","type":"module","types":"dist/index.d.ts","author":{"name":"Joshua Granick and other contributors"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a62784923f3be814463286c9fb28edfe6ab15789","license":"MIT","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"version":"0.5.1-edge.1912.a627849","_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"homepage":"https://github.com/flighthq/flight#readme","repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"_npmVersion":"10.9.9","description":"Renderer registration, render state, render queue, and backend draw contracts","directories":{},"maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@flighthq/log":"0.5.1-edge.1912.a627849","@flighthq/mesh":"0.5.1-edge.1912.a627849","@flighthq/node":"0.5.1-edge.1912.a627849","@flighthq/color":"0.5.1-edge.1912.a627849","@flighthq/types":"0.5.1-edge.1912.a627849","@flighthq/camera":"0.5.1-edge.1912.a627849","@flighthq/entity":"0.5.1-edge.1912.a627849","@flighthq/signals":"0.5.1-edge.1912.a627849","@flighthq/geometry":"0.5.1-edge.1912.a627849","@flighthq/registry":"0.5.1-edge.1912.a627849","@flighthq/materials":"0.5.1-edge.1912.a627849","@flighthq/adjustments":"0.5.1-edge.1912.a627849"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/scene2d":"*","@flighthq/scene3d":"*","@flighthq/tilemap":"*","@flighthq/lighting":"*","@flighthq/quadbatch":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/render_0.5.1-edge.1912.a627849_1790872412399_0.5056985604617208"}}},"time":{"created":"2026-07-10T06:04:16.211Z","modified":"2026-10-01T16:33:33.291Z","0.1.0":"2026-07-10T06:04:16.560Z","0.2.0":"2026-07-13T20:13:36.317Z","0.2.1-next.410.a23f189":"2026-07-20T19:52:44.261Z","0.2.1-next.423.3350e53":"2026-07-21T06:30:01.916Z","0.2.1-next.444.a313478":"2026-07-21T15:53:48.810Z","0.2.1-next.448.afbdd31":"2026-07-21T19:53:20.505Z","0.2.1-next.449.355834c":"2026-07-21T20:02:31.173Z","0.2.1-next.451.d9a4a4e":"2026-07-21T21:30:32.799Z","0.2.1-next.459.fb59cc5":"2026-07-21T21:39:33.773Z","0.2.1-next.530.a223ca9":"2026-07-23T14:25:23.241Z","0.2.1-next.585.c7219b8":"2026-07-23T21:30:07.521Z","0.2.1-next.624.d23e6a9":"2026-07-24T07:24:07.700Z","0.2.1-next.640.ec2ea9a":"2026-07-24T15:01:29.394Z","0.2.1-next.647.2252e02":"2026-07-24T17:28:22.168Z","0.2.1-next.652.c550eaa":"2026-07-24T18:02:12.033Z","0.2.1-next.666.4af7f8b":"2026-07-24T19:05:42.114Z","0.2.1-next.701.409c279":"2026-07-25T03:52:08.070Z","0.2.1-next.738.07b221d":"2026-07-25T05:16:09.776Z","0.2.1-next.840.857425c":"2026-07-26T00:49:45.678Z","0.2.1-next.841.373388f":"2026-07-26T06:05:24.341Z","0.3.0-next.906.07cea63":"2026-07-28T06:27:49.987Z","0.3.0-next.1021.f5f1ee0":"2026-07-30T15:27:06.977Z","0.3.0-next.1032.e2b99fc":"2026-07-30T18:34:37.599Z","0.3.0-next.1162.e90e518":"2026-07-30T23:17:50.567Z","0.3.0-next.1220.6982c21":"2026-07-31T13:53:27.470Z","0.3.0-next.1248.f867198":"2026-07-31T15:38:47.760Z","0.3.0-next.1272.222de94":"2026-07-31T17:09:23.236Z","0.3.0-next.1280.6369398":"2026-07-31T18:11:14.852Z","0.3.0-next.1297.43a5ef8":"2026-07-31T20:29:46.891Z","0.3.0-next.1299.b32cbdc":"2026-07-31T20:54:55.608Z","0.3.0-next.1315.1d4eb64":"2026-07-31T22:51:17.222Z","0.3.0-next.1383.c61de17":"2026-07-31T23:42:37.852Z","0.3.0-next.1392.f0bd0cc":"2026-08-01T00:45:36.652Z","0.3.0-next.1422.b585c0c":"2026-08-01T01:55:14.071Z","0.3.0-next.1435.f870241":"2026-08-01T03:00:45.232Z","0.3.0-next.1436.388ef5e":"2026-08-01T03:09:56.341Z","0.3.0-next.1445.14ca01c":"2026-08-01T03:54:18.077Z","0.3.0-next.1452.011a16e":"2026-08-01T05:22:35.736Z","0.3.0-next.1454.b17f8a5":"2026-08-01T05:57:52.140Z","0.3.0-next.1456.ace2107":"2026-08-01T14:18:15.090Z","0.3.0-next.1458.0c01b63":"2026-08-01T14:59:35.254Z","0.3.0-edge.1458.0c01b63":"2026-08-01T15:19:48.773Z","0.3.0-next.1460.2c18805":"2026-08-01T16:05:08.122Z","0.3.0-next.1463.b454aa8":"2026-08-01T23:57:36.559Z","0.3.0-next.1466.e0866d4":"2026-08-02T01:34:46.459Z","0.3.0-next.1473.098a860":"2026-08-02T04:26:23.731Z","0.3.0-next.1494.7333e82":"2026-08-02T05:37:09.556Z","0.3.0-next.1498.065f223":"2026-08-02T06:51:44.404Z","0.3.0-next.1511.9977321":"2026-08-02T16:23:35.542Z","0.3.0-next.1512.edc0fee":"2026-08-02T16:45:48.532Z","0.3.0-next.1514.a24d43f":"2026-08-02T16:58:31.444Z","0.3.0-next.1515.d4dc88e":"2026-08-02T17:04:22.009Z","0.3.0-next.1516.1b4fb2b":"2026-08-02T17:36:12.247Z","0.3.0-edge.1516.1b4fb2b":"2026-08-02T17:58:27.246Z","0.3.0-next.1529.90e58ad":"2026-08-02T18:21:47.448Z","0.3.0-next.1530.70058bd":"2026-08-02T18:51:27.931Z","0.3.0-next.1543.f490ae8":"2026-08-02T20:12:56.884Z","0.3.0-next.1560.03a2b36":"2026-08-02T20:27:51.016Z","0.3.0-next.1562.75af469":"2026-08-02T20:40:43.813Z","0.3.0-next.1566.dcdf1d3":"2026-08-02T20:53:31.594Z","0.3.0-next.1584.a68fe91":"2026-08-02T21:55:58.527Z","0.3.0-next.1585.17d10c4":"2026-08-02T22:28:34.306Z","0.3.0-next.1593.a47f94a":"2026-08-02T22:34:04.602Z","0.3.0-next.1595.4d49b41":"2026-08-02T22:43:26.559Z","0.3.0-next.1601.12b771e":"2026-08-02T23:25:42.039Z","0.3.0-next.1665.6235922":"2026-08-03T03:47:26.976Z","0.3.0-next.1669.5808974":"2026-08-03T04:25:06.495Z","0.3.0-next.1689.2810c05":"2026-08-03T05:57:04.097Z","0.3.0-next.1692.f1a7a9a":"2026-08-03T06:31:54.638Z","0.3.0-next.1702.8973fda":"2026-08-03T06:38:54.270Z","0.3.0-next.1704.8557784":"2026-08-03T06:49:49.130Z","0.3.0-next.1714.3bd86f1":"2026-08-04T18:55:11.607Z","0.3.0-next.1728.26853f6":"2026-08-04T19:53:35.481Z","0.3.0-next.1729.f927a3b":"2026-08-04T20:30:04.045Z","0.3.0-next.1781.5d072ef":"2026-08-05T00:01:43.103Z","0.3.0-next.1783.cd11ab1":"2026-08-05T00:24:32.670Z","0.3.0-next.1848.58f06fb":"2026-08-05T01:09:56.276Z","0.3.0-next.1849.a370765":"2026-08-05T01:15:46.880Z","0.3.0-next.1872.c2b1f7c":"2026-08-05T19:28:26.614Z","0.3.0-next.1883.9cd374b":"2026-08-06T00:13:00.073Z","0.3.0-next.1887.cad72aa":"2026-08-06T15:07:04.028Z","0.3.0":"2026-08-06T20:47:27.830Z","0.3.1-next.209.43ef1bc":"2026-08-07T21:02:47.190Z","0.3.1-next.320.fe56fc2":"2026-08-08T03:09:32.918Z","0.3.1-next.348.8115937":"2026-08-08T05:11:02.927Z","0.3.1-next.385.e32d957":"2026-08-08T08:56:14.718Z","0.3.1-next.401.5d59659":"2026-08-08T09:58:32.342Z","0.3.1-next.407.d03a0bb":"2026-08-09T17:49:57.216Z","0.3.1-next.409.5c00b00":"2026-08-10T04:13:43.721Z","0.3.1-next.425.a3192ab":"2026-08-10T04:28:09.937Z","0.3.1-next.493.539802d":"2026-08-10T20:00:46.703Z","0.3.1-next.509.c235802":"2026-08-10T20:41:09.156Z","0.3.1-next.575.c1f8e01":"2026-08-11T02:42:34.526Z","0.3.1-next.616.aa7ae7f":"2026-08-11T15:08:04.763Z","0.3.1-next.617.89baf58":"2026-08-11T15:12:05.799Z","0.3.1-next.625.675880d":"2026-08-11T15:30:26.308Z","0.3.1-next.703.e259040":"2026-08-12T18:33:44.586Z","0.3.1-next.704.69286f6":"2026-08-12T18:49:06.482Z","0.3.1-next.733.f1845ac":"2026-08-12T19:31:03.276Z","0.3.1-next.780.12e6944":"2026-08-12T23:29:24.136Z","0.3.1-next.794.0bfc53e":"2026-08-13T00:40:53.735Z","0.3.1-next.836.609b031":"2026-08-13T01:19:44.511Z","0.3.1-next.837.46a9259":"2026-08-13T02:24:09.601Z","0.3.1-next.845.b5a7c82":"2026-08-13T03:02:09.169Z","0.3.1-next.847.2e6f8bf":"2026-08-13T03:59:27.709Z","0.3.1-next.861.5a56d7a":"2026-08-13T04:01:47.383Z","0.3.1-next.887.9f59a84":"2026-08-13T06:21:54.825Z","0.3.1-next.948.85d9f30":"2026-08-13T15:34:26.876Z","0.3.1-next.970.9691e7b":"2026-08-13T15:50:50.829Z","0.3.1-next.971.33e20ba":"2026-08-13T16:01:57.486Z","0.3.1-next.975.01aea94":"2026-08-13T16:45:29.081Z","0.3.1-next.996.06087b5":"2026-08-13T20:31:25.598Z","0.3.1-next.1041.35b950c":"2026-08-14T00:05:43.244Z","0.3.1-next.1050.9114695":"2026-08-14T01:41:40.994Z","0.3.1-next.1055.12501ae":"2026-08-14T03:49:04.717Z","0.3.1-next.1076.4f48950":"2026-08-14T16:03:43.933Z","0.3.1-next.1079.38fd007":"2026-08-14T18:09:01.448Z","0.3.1-next.1084.04b8d9a":"2026-08-14T19:03:00.096Z","0.3.1-next.1086.d0d073b":"2026-08-14T19:52:02.656Z","0.3.1-next.1088.2bde749":"2026-08-14T20:27:37.367Z","0.3.1-next.1090.6e79e6c":"2026-08-14T20:32:46.559Z","0.3.1-next.1091.b7aa6f2":"2026-08-14T20:36:44.552Z","0.3.1-next.1095.16f1704":"2026-08-14T20:55:25.179Z","0.3.1-next.1096.4ddf1ab":"2026-08-14T21:08:34.428Z","0.3.1-next.1097.b8126d8":"2026-08-14T21:14:02.442Z","0.3.1-next.1099.671eaf4":"2026-08-14T21:18:31.233Z","0.3.1-next.1104.8453d3d":"2026-08-14T21:53:23.323Z","0.3.1-next.1107.0b5d347":"2026-08-14T22:40:43.479Z","0.3.1-next.1108.66cc86c":"2026-08-14T22:59:15.141Z","0.3.1-next.1112.dea9723":"2026-08-15T01:50:08.351Z","0.3.1-next.1113.9cffbdf":"2026-08-15T02:22:31.862Z","0.3.1-next.1114.3ce681d":"2026-08-15T03:14:57.982Z","0.3.1-next.1116.866c771":"2026-08-15T05:47:31.773Z","0.3.1-next.1162.1c7f42e":"2026-08-16T15:15:44.295Z","0.3.1-next.1165.285e507":"2026-08-16T21:38:06.457Z","0.3.1-next.1170.8a733e4":"2026-08-16T23:18:54.844Z","0.3.1-next.1191.e999f6c":"2026-08-17T09:44:13.446Z","0.3.1-next.1217.5f07972":"2026-08-17T18:28:12.881Z","0.3.1-next.1240.e41e1f0":"2026-08-17T20:45:14.094Z","0.4.0-next.1261.f361161":"2026-08-17T22:35:58.380Z","0.4.0-next.1263.aa14a22":"2026-08-17T22:53:50.221Z","0.4.0-next.1287.1dae9df":"2026-08-18T01:00:19.847Z","0.4.0-next.1290.99fd889":"2026-08-18T01:22:52.142Z","0.4.0-next.1294.03b2010":"2026-08-18T02:33:05.275Z","0.4.0-next.1296.dfa990a":"2026-08-18T04:21:58.223Z","0.4.0-next.1299.541fadc":"2026-08-18T06:19:11.191Z","0.4.0-next.1350.7431bb1":"2026-08-18T15:31:11.988Z","0.4.0-next.1351.6ec45d6":"2026-08-18T15:47:51.659Z","0.4.0-next.1354.5181c5f":"2026-08-18T18:14:04.855Z","0.4.0-next.1356.924bb91":"2026-08-18T18:35:28.010Z","0.4.0-next.1357.b87b5c1":"2026-08-18T18:37:56.670Z","0.4.0-next.1362.3734bd4":"2026-08-18T18:48:46.224Z","0.4.0-next.1383.b8eb497":"2026-08-18T19:11:01.092Z","0.4.0-next.1385.dc129fd":"2026-08-18T19:40:22.829Z","0.4.0-next.1390.ca3ba2b":"2026-08-18T20:25:51.812Z","0.4.0-next.1391.ef8547e":"2026-08-18T20:28:19.033Z","0.4.0-next.1392.ae73a44":"2026-08-18T22:10:45.582Z","0.4.0-next.1396.66c9814":"2026-08-18T23:28:55.043Z","0.4.0-next.1398.776fd7a":"2026-08-18T23:31:05.237Z","0.4.0-next.1399.9d20d2e":"2026-08-18T23:57:50.928Z","0.4.0-next.1404.4936e90":"2026-08-19T01:17:53.690Z","0.4.0-next.1405.d7484cf":"2026-08-19T01:20:03.471Z","0.4.0-next.1410.a69907a":"2026-08-19T05:48:53.619Z","0.4.0-next.1412.05a7272":"2026-08-19T06:22:37.991Z","0.4.0-next.1415.00028b0":"2026-08-19T06:37:30.400Z","0.4.0-next.1416.ef4fae7":"2026-08-19T16:13:01.681Z","0.4.0-next.1487.e25e95d":"2026-08-19T23:31:46.564Z","0.4.0-next.1488.43bcb37":"2026-08-20T04:43:05.253Z","0.4.0-next.1584.a8ddd61":"2026-08-20T18:28:18.047Z","0.4.0-next.1585.bf131c8":"2026-08-20T18:39:19.398Z","0.4.0-next.1602.af48ed1":"2026-08-20T23:12:26.362Z","0.4.0-next.1652.39f08fd":"2026-08-21T02:54:15.801Z","0.4.0-next.1663.d9c5746":"2026-08-21T04:47:20.147Z","0.4.0-next.1694.598ef6f":"2026-08-21T05:01:10.931Z","0.4.0-next.1695.181dea5":"2026-08-21T06:15:41.347Z","0.4.0-next.1696.93f6f63":"2026-08-21T06:23:58.870Z","0.4.0-next.1702.61a7a7c":"2026-08-21T07:11:55.124Z","0.4.0-next.1703.b82d313":"2026-08-21T07:42:21.887Z","0.4.0-next.1704.9eb98e1":"2026-08-21T08:29:29.194Z","0.4.0-next.1716.1979cc9":"2026-08-21T09:41:27.154Z","0.4.0-next.1717.9d6a20b":"2026-08-21T10:22:21.749Z","0.4.0-next.1725.752ca79":"2026-08-21T11:12:38.606Z","0.4.0-next.1728.f69160b":"2026-08-21T11:58:58.321Z","0.4.0-next.1749.d81a21c":"2026-08-21T12:36:31.684Z","0.4.0-next.1750.13ec8b1":"2026-08-21T15:42:59.968Z","0.4.0-next.1751.b3eea5f":"2026-08-21T15:57:41.785Z","0.4.0-next.1752.f250cb9":"2026-08-21T16:31:10.823Z","0.4.0-next.1763.f98ae25":"2026-08-21T16:34:56.442Z","0.4.0-next.1771.f4d15c3":"2026-08-21T18:47:57.794Z","0.4.0-next.1809.9b3b71b":"2026-08-21T19:39:02.740Z","0.4.0-next.1811.dde7eb1":"2026-08-21T19:52:38.337Z","0.4.0-next.1815.e47cc3c":"2026-08-21T20:28:55.348Z","0.4.0-next.1821.efb1cbc":"2026-08-21T22:32:56.086Z","0.4.0-next.1827.9db114b":"2026-08-21T23:52:51.711Z","0.4.0-next.1836.147ae1e":"2026-08-22T01:36:34.622Z","0.4.0-next.1884.6a2d46f":"2026-08-22T07:46:39.496Z","0.4.0-next.1888.e9e80b4":"2026-08-24T05:27:41.057Z","0.4.0-next.1892.a0b519a":"2026-08-24T10:51:11.177Z","0.4.0-next.1896.60d766c":"2026-08-24T11:32:55.473Z","0.4.0-next.1898.266773a":"2026-08-24T12:37:42.678Z","0.4.0-next.1903.50bfa67":"2026-08-24T16:09:44.303Z","0.4.0-next.1908.751021c":"2026-08-24T21:35:58.884Z","0.4.0-edge.1908.751021c":"2026-08-24T21:41:57.109Z","0.4.0-next.1909.c102f22":"2026-08-24T21:43:49.783Z","0.4.0-edge.1909.c102f22":"2026-08-24T21:51:44.788Z","0.4.0-next.1917.1b88fee":"2026-08-25T20:57:37.580Z","0.4.0-next.1920.b93ad0f":"2026-08-25T23:10:04.880Z","0.4.0-edge.1920.b93ad0f":"2026-08-25T23:18:10.879Z","0.4.0-next.1921.0a61bdb":"2026-08-25T23:41:46.740Z","0.4.0-edge.1921.0a61bdb":"2026-08-25T23:49:50.735Z","0.4.0-next.1932.1ef883a":"2026-08-26T19:09:36.096Z","0.4.0-edge.1932.1ef883a":"2026-08-26T19:17:14.137Z","0.4.0-next.1933.e4809f4":"2026-08-26T20:10:47.125Z","0.4.0-edge.1933.e4809f4":"2026-08-26T20:18:06.591Z","0.4.0-next.1935.74c34fe":"2026-08-26T20:48:25.192Z","0.4.0-edge.1935.74c34fe":"2026-08-26T20:55:33.609Z","0.4.0-next.1936.bc924d7":"2026-08-26T21:27:02.371Z","0.4.0-edge.1936.bc924d7":"2026-08-26T21:34:17.422Z","0.4.0-next.1937.0d089b3":"2026-08-26T22:22:28.226Z","0.4.0-edge.1937.0d089b3":"2026-08-26T22:29:40.148Z","0.4.0-next.1939.481bde5":"2026-08-27T00:16:41.674Z","0.4.0-edge.1939.481bde5":"2026-08-27T00:24:25.424Z","0.4.0-next.1940.b8a4265":"2026-08-27T01:06:41.593Z","0.4.0-next.1941.1d7f2bd":"2026-08-27T01:27:31.488Z","0.4.0-edge.1941.1d7f2bd":"2026-08-27T01:34:43.267Z","0.4.0-next.1943.b4c3e61":"2026-08-27T01:46:31.875Z","0.5.0-next.1944.cd6b6e7":"2026-08-27T01:51:32.515Z","0.4.0-edge.1943.b4c3e61":"2026-08-27T01:54:22.870Z","0.5.0-edge.1944.cd6b6e7":"2026-08-27T01:58:57.004Z","0.4.0":"2026-08-27T01:59:39.451Z","0.5.1-next.597.ab004dd":"2026-08-31T06:56:16.822Z","0.5.1-edge.597.ab004dd":"2026-08-31T07:03:42.635Z","0.5.1-next.601.e6e16ba":"2026-08-31T07:57:42.355Z","0.5.1-next.638.d4dbd4e":"2026-08-31T16:31:08.697Z","0.5.1-edge.638.d4dbd4e":"2026-08-31T16:39:46.332Z","0.5.1-next.640.24b4c62":"2026-08-31T18:14:00.167Z","0.5.1-edge.640.24b4c62":"2026-08-31T18:21:48.247Z","0.5.1-next.650.5d3df0b":"2026-08-31T23:58:52.023Z","0.5.1-edge.650.5d3df0b":"2026-09-01T00:07:49.206Z","0.5.1-next.654.b54779d":"2026-09-01T03:36:41.320Z","0.5.1-edge.654.b54779d":"2026-09-01T03:44:42.981Z","0.5.1-next.658.9cb44d7":"2026-09-01T19:15:12.404Z","0.5.1-edge.658.9cb44d7":"2026-09-01T19:23:09.472Z","0.5.1-next.685.f72fc7f":"2026-09-02T01:09:19.427Z","0.5.1-edge.685.f72fc7f":"2026-09-02T01:18:38.518Z","0.5.1-next.693.478551c":"2026-09-02T03:43:13.409Z","0.5.1-edge.693.478551c":"2026-09-02T03:52:10.047Z","0.5.1-next.704.19c91ec":"2026-09-02T21:26:40.036Z","0.5.1-next.729.2aeb707":"2026-09-03T01:55:16.961Z","0.5.1-next.730.f29a5aa":"2026-09-03T03:05:20.951Z","0.5.1-edge.730.f29a5aa":"2026-09-03T03:14:23.012Z","0.5.1-next.731.0ae0aa4":"2026-09-03T03:17:00.788Z","0.5.1-edge.731.0ae0aa4":"2026-09-03T03:26:06.410Z","0.5.1-next.743.8d09db1":"2026-09-03T09:10:09.135Z","0.5.1-edge.743.8d09db1":"2026-09-03T09:18:49.267Z","0.5.1-next.799.62ef0c7":"2026-09-03T14:54:28.613Z","0.5.1-edge.799.62ef0c7":"2026-09-03T15:02:41.573Z","0.5.1-next.815.cc08b93":"2026-09-03T18:44:37.188Z","0.5.1-next.820.97b3830":"2026-09-03T21:06:50.452Z","0.5.1-next.903.f434bc2":"2026-09-04T19:43:51.255Z","0.5.1-next.904.b545d9c":"2026-09-04T20:44:21.624Z","0.5.1-next.905.5fbf787":"2026-09-04T21:05:54.363Z","0.5.1-next.906.419e5c9":"2026-09-04T22:07:21.306Z","0.5.1-next.908.b072fbc":"2026-09-04T23:24:44.666Z","0.5.1-next.909.a5d1857":"2026-09-04T23:33:50.301Z","0.5.1-edge.909.a5d1857":"2026-09-04T23:43:15.879Z","0.5.1-next.911.32a089f":"2026-09-05T05:15:25.871Z","0.5.1-edge.911.32a089f":"2026-09-05T05:22:09.977Z","0.5.1-next.912.289aaa0":"2026-09-05T05:47:15.628Z","0.5.1-edge.912.289aaa0":"2026-09-05T05:52:41.127Z","0.5.1-next.914.ed01add":"2026-09-05T17:51:43.068Z","0.5.1-edge.914.ed01add":"2026-09-05T18:00:35.056Z","0.5.1-next.915.d4da7e7":"2026-09-05T18:19:55.033Z","0.5.1-edge.915.d4da7e7":"2026-09-05T18:26:24.128Z","0.5.1-next.919.354c575":"2026-09-05T23:10:03.880Z","0.5.1-edge.919.354c575":"2026-09-05T23:19:10.425Z","0.5.1-next.920.da8f530":"2026-09-06T20:22:11.017Z","0.5.1-edge.920.da8f530":"2026-09-06T20:31:14.977Z","0.5.1-next.973.788d3d7":"2026-09-08T20:17:06.514Z","0.5.1-next.1017.13841a8":"2026-09-09T04:14:24.038Z","0.5.1-next.1019.1274ec5":"2026-09-09T06:14:08.495Z","0.5.1-edge.1019.1274ec5":"2026-09-09T06:20:54.756Z","0.5.1-next.1047.858b9b6":"2026-09-09T16:58:11.274Z","0.5.1-edge.1047.858b9b6":"2026-09-09T17:04:09.816Z","0.5.1-next.1050.0bd43cc":"2026-09-09T21:12:25.818Z","0.5.1-next.1051.65889a1":"2026-09-09T21:54:41.526Z","0.5.1-edge.1051.65889a1":"2026-09-09T22:03:05.046Z","0.5.1-next.1052.ea38f97":"2026-09-10T04:13:45.186Z","0.5.1-edge.1052.ea38f97":"2026-09-10T04:18:59.922Z","0.5.1-next.1056.4945b81":"2026-09-10T17:15:20.633Z","0.5.1-edge.1056.4945b81":"2026-09-10T17:23:37.456Z","0.5.1-next.1058.751c53a":"2026-09-10T22:36:30.025Z","0.5.1-next.1059.c56d3cd":"2026-09-10T22:38:33.304Z","0.5.1-edge.1058.751c53a":"2026-09-10T22:43:08.517Z","0.5.1-edge.1059.c56d3cd":"2026-09-10T22:46:20.036Z","0.5.1-next.1066.36fe89b":"2026-09-11T06:49:29.610Z","0.5.1-next.1069.554a2ac":"2026-09-11T07:34:13.639Z","0.5.1-next.1197.6a425ce":"2026-09-12T19:23:58.089Z","0.5.1-next.1201.9b49dee":"2026-09-12T20:40:44.782Z","0.5.1-next.1202.e31f126":"2026-09-12T21:43:31.166Z","0.5.1-next.1204.e33a1ac":"2026-09-12T23:33:46.118Z","0.5.1-next.1225.129b76d":"2026-09-13T03:21:55.786Z","0.5.1-next.1244.12290e1":"2026-09-13T08:29:38.057Z","0.5.1-next.1251.918ea64":"2026-09-13T15:39:45.130Z","0.5.1-next.1252.15e4611":"2026-09-13T15:57:48.674Z","0.5.1-next.1253.6fe252c":"2026-09-13T21:22:52.116Z","0.5.1-next.1254.2ab4a06":"2026-09-13T23:11:26.634Z","0.5.1-next.1257.b2a4509":"2026-09-14T05:28:21.068Z","0.5.1-next.1295.2b6bfa3":"2026-09-14T20:19:09.702Z","0.5.1-next.1344.b88acc1":"2026-09-15T06:08:42.643Z","0.5.1-next.1345.0995dc5":"2026-09-15T06:41:49.918Z","0.5.1-next.1347.54f97d8":"2026-09-15T08:28:06.001Z","0.5.1-next.1348.e71a747":"2026-09-15T09:30:31.977Z","0.5.1-next.1349.05b053d":"2026-09-15T10:41:37.091Z","0.5.1-edge.1349.05b053d":"2026-09-15T10:47:53.775Z","0.5.1-next.1350.8ce488b":"2026-09-15T16:26:21.822Z","0.5.1-edge.1350.8ce488b":"2026-09-15T16:34:23.599Z","0.5.1-next.1370.903f328":"2026-09-16T05:48:01.825Z","0.5.1-edge.1370.903f328":"2026-09-16T05:57:35.587Z","0.5.1-next.1404.457d1da":"2026-09-17T06:18:34.379Z","0.5.1-next.1405.69d9356":"2026-09-17T06:46:21.571Z","0.5.1-edge.1405.69d9356":"2026-09-17T15:40:12.119Z","0.5.1-next.1410.b534771":"2026-09-17T18:40:47.091Z","0.5.1-edge.1410.b534771":"2026-09-17T18:51:03.963Z","0.5.1-next.1450.5738463":"2026-09-19T01:00:52.885Z","0.5.1-next.1462.5a251b6":"2026-09-19T17:50:30.839Z","0.5.1-edge.1462.5a251b6":"2026-09-19T18:01:09.683Z","0.5.1-next.1467.7e2fc7d":"2026-09-19T20:38:55.591Z","0.5.1-edge.1467.7e2fc7d":"2026-09-19T20:48:07.932Z","0.5.1-next.1468.61b1d9d":"2026-09-19T21:21:21.978Z","0.5.1-edge.1468.61b1d9d":"2026-09-19T21:32:30.828Z","0.5.1-next.1471.4e82419":"2026-09-20T06:36:13.112Z","0.5.1-edge.1471.4e82419":"2026-09-20T06:46:45.599Z","0.5.1-next.1505.5790c72":"2026-09-20T10:54:40.981Z","0.5.1-next.1520.4887418":"2026-09-20T15:28:21.767Z","0.5.1-next.1523.c47f79f":"2026-09-20T16:29:31.620Z","0.5.1-next.1533.2910b54":"2026-09-20T18:51:04.133Z","0.5.1-next.1538.09885fb":"2026-09-21T06:48:41.804Z","0.5.1-next.1541.b94031c":"2026-09-21T07:10:12.179Z","0.5.1-next.1543.41f4a99":"2026-09-21T07:21:32.248Z","0.5.1-next.1545.a3a19e0":"2026-09-21T07:39:33.683Z","0.5.1-edge.1545.a3a19e0":"2026-09-21T07:50:06.411Z","0.5.1-next.1556.ff9e615":"2026-09-21T22:03:36.648Z","0.5.1-next.1584.db3c393":"2026-09-22T05:18:36.414Z","0.5.1-next.1629.669e7c5":"2026-09-23T05:15:07.929Z","0.5.1-next.1669.c9827a8":"2026-09-23T19:47:19.263Z","0.5.1-next.1680.bdc44c6":"2026-09-24T01:49:16.798Z","0.5.1-next.1681.3f21b44":"2026-09-24T04:32:59.744Z","0.5.1-next.1682.f1470fe":"2026-09-24T05:05:21.254Z","0.5.1-next.1685.dc0e23a":"2026-09-24T15:08:26.448Z","0.5.1-edge.1685.dc0e23a":"2026-09-24T15:19:27.145Z","0.5.1-next.1687.b63c819":"2026-09-24T17:37:26.836Z","0.5.1-edge.1687.b63c819":"2026-09-24T17:46:14.193Z","0.5.1-next.1692.64cda40":"2026-09-24T23:56:35.375Z","0.5.1-edge.1692.64cda40":"2026-09-25T00:07:33.586Z","0.5.1-next.1694.112d897":"2026-09-25T02:12:08.033Z","0.5.1-next.1700.cefb2f9":"2026-09-25T03:01:25.004Z","0.5.1-next.1703.1905242":"2026-09-25T08:08:38.935Z","0.5.1-next.1704.1832e8b":"2026-09-25T09:00:58.995Z","0.5.1-edge.1704.1832e8b":"2026-09-25T09:14:12.665Z","0.5.1-next.1710.81c05dd":"2026-09-25T17:14:26.767Z","0.5.1-next.1717.f605ef3":"2026-09-25T19:14:26.932Z","0.5.1-next.1723.553fc7a":"2026-09-25T21:29:05.121Z","0.5.1-next.1724.c250cb4":"2026-09-25T23:05:45.823Z","0.5.1-next.1725.30f1dd0":"2026-09-25T23:47:56.988Z","0.5.1-next.1728.e0a1ceb":"2026-09-26T05:49:38.687Z","0.5.1-next.1801.21234f6":"2026-09-27T05:19:29.568Z","0.5.1-next.1831.a0b57d4":"2026-09-27T23:59:18.984Z","0.5.1-next.1850.5adb645":"2026-09-28T04:13:41.039Z","0.5.1-next.1892.cbd15bd":"2026-09-28T12:45:35.891Z","0.5.1-edge.1892.cbd15bd":"2026-09-28T12:55:44.695Z","0.5.1-next.1899.4b1311e":"2026-09-28T21:25:05.992Z","0.5.1-edge.1899.4b1311e":"2026-09-28T21:39:12.821Z","0.5.1-next.1903.956d5a5":"2026-09-29T05:05:50.041Z","0.5.1-edge.1903.956d5a5":"2026-09-29T05:19:16.106Z","0.5.1-next.1906.1e09ca0":"2026-09-30T16:15:51.407Z","0.5.1-next.1908.309c1e7":"2026-09-30T16:28:54.910Z","0.5.1-edge.1908.309c1e7":"2026-09-30T16:42:58.041Z","0.5.1-next.1909.7bccf72":"2026-09-30T17:41:35.818Z","0.5.1-next.1910.85d85a3":"2026-09-30T19:27:31.447Z","0.5.1-edge.1910.85d85a3":"2026-09-30T19:40:03.703Z","0.5.1-next.1912.a627849":"2026-10-01T13:10:54.004Z","0.5.1-edge.1912.a627849":"2026-10-01T16:33:32.651Z"},"bugs":{"url":"https://github.com/flighthq/flight/issues"},"author":{"name":"Joshua Granick and other contributors"},"license":"MIT","homepage":"https://github.com/flighthq/flight#readme","repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/render"},"description":"Renderer registration, render state, render queue, and backend draw contracts","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"readme":"","readmeFilename":""}