{"_id":"@flighthq/scene3d","_rev":"365-bde2ae683c9caffe3d6b360c99862d7a","name":"@flighthq/scene3d","dist-tags":{"latest":"0.4.0","edge":"0.5.1-edge.1912.a627849","next":"0.5.1-next.1912.a627849"},"versions":{"0.2.1-next.840.857425c":{"name":"@flighthq/scene3d","version":"0.2.1-next.840.857425c","_id":"@flighthq/scene3d@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":"a3a99d760e575e55cac98211987be1ff2d8fdda8","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.2.1-next.840.857425c.tgz","fileCount":75,"integrity":"sha512-pthaDVR5SDoLjwbbQP4bflyIgM/cPfWzy3X/9Zlufctq9+2OlJ/85JSYjM20E5y6eEcNXRKyKob0awjYTonrtg==","signatures":[{"sig":"MEQCICnNbNnryUP6N1xBw5fRLq5ThVrhqDaoHNHtWHDgtx0PAiAT8yifUUuqTCRQKo8sXTXQo82dNEQ4hMQM3G6A7LcQZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.2.1-next.840.857425c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152363},"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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.2.1-next.840.857425c","@flighthq/node":"0.2.1-next.840.857425c","@flighthq/types":"0.2.1-next.840.857425c","@flighthq/entity":"0.2.1-next.840.857425c","@flighthq/geometry":"0.2.1-next.840.857425c","@flighthq/animation":"0.2.1-next.840.857425c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/materials":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.2.1-next.840.857425c_1785027095914_0.867883981711846","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.841.373388f":{"name":"@flighthq/scene3d","version":"0.2.1-next.841.373388f","_id":"@flighthq/scene3d@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":"95ec413df0f5d2326b05d15c341961bd4bcb3f18","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.2.1-next.841.373388f.tgz","fileCount":75,"integrity":"sha512-PZaTJiMr2BiYmBtZWqubZim8On2Ze4up681lkNrSPHK5xzpSaOEFmXKlFHDWWjxM/DBeX/HPdQHw4npSzlGmeg==","signatures":[{"sig":"MEQCIADRvSrx4vApTwi7es95hHE6YspmFM25UB1+dB0X/iElAiBL5ock0eNyRBG+6Pgt/DeT8xm/QiO8jPexvbzRfAmTBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.2.1-next.841.373388f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152363},"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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.2.1-next.841.373388f","@flighthq/node":"0.2.1-next.841.373388f","@flighthq/types":"0.2.1-next.841.373388f","@flighthq/entity":"0.2.1-next.841.373388f","@flighthq/geometry":"0.2.1-next.841.373388f","@flighthq/animation":"0.2.1-next.841.373388f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/materials":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.2.1-next.841.373388f_1785045956809_0.7536719663494764","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.906.07cea63":{"name":"@flighthq/scene3d","version":"0.3.0-next.906.07cea63","_id":"@flighthq/scene3d@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":"580c7fb06ab252272ade0f56b2ea4d5703d0eb22","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.906.07cea63.tgz","fileCount":79,"integrity":"sha512-qEIQtjJ4PFGnLwrPrXPvS1/UzMzp32cI/VJAZRQvPXAINYojofu2inJGjSZlf3B/D+rIAaG4U0Uk2WmghH7uGA==","signatures":[{"sig":"MEYCIQCNeonTqhAYlqzp30IrWPi1r/JjiuRJOLvlNP+2siT5CwIhAMYWlHUaG05fYP4Ev3ZrHrYISF7tsBuKJebIRiuH87ho","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.906.07cea63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":155811},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.906.07cea63","@flighthq/node":"0.3.0-next.906.07cea63","@flighthq/types":"0.3.0-next.906.07cea63","@flighthq/entity":"0.3.0-next.906.07cea63","@flighthq/geometry":"0.3.0-next.906.07cea63","@flighthq/animation":"0.3.0-next.906.07cea63","@flighthq/materials":"0.3.0-next.906.07cea63","@flighthq/adjustments":"0.3.0-next.906.07cea63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.906.07cea63_1785220102835_0.8169496594128418","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1021.f5f1ee0":{"name":"@flighthq/scene3d","version":"0.3.0-next.1021.f5f1ee0","_id":"@flighthq/scene3d@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":"ca71f14b2bdcb083fc92e8bc2bf6e48658569fdf","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1021.f5f1ee0.tgz","fileCount":79,"integrity":"sha512-MUXsdO3QafIiginoFwzqX5stSFz9nChhR9mPVfiqf6v7Sg30CJxWvrA48ym5mDZcGtDiDQ2q6H+mhI11id7LpQ==","signatures":[{"sig":"MEUCIQDxMgkXiL0v/C/+2Y+TG9WCRWH3/FpPGElAc0cnoMqkXAIgWfN2E+Glt6EUvBb4zUtyA5kA+ZWJa6zfm/ayfaSnXu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1021.f5f1ee0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1021.f5f1ee0","@flighthq/node":"0.3.0-next.1021.f5f1ee0","@flighthq/types":"0.3.0-next.1021.f5f1ee0","@flighthq/entity":"0.3.0-next.1021.f5f1ee0","@flighthq/geometry":"0.3.0-next.1021.f5f1ee0","@flighthq/animation":"0.3.0-next.1021.f5f1ee0","@flighthq/materials":"0.3.0-next.1021.f5f1ee0","@flighthq/adjustments":"0.3.0-next.1021.f5f1ee0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1021.f5f1ee0_1785425265287_0.7800460481912337","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1032.e2b99fc":{"name":"@flighthq/scene3d","version":"0.3.0-next.1032.e2b99fc","_id":"@flighthq/scene3d@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":"99b663008fe46849d13cc19f2f475606bc5267f1","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1032.e2b99fc.tgz","fileCount":79,"integrity":"sha512-YnSR1JnnLBM1wVgBf+2ZspQHvBNiTTaqdYGuZD60VXmk+uvUFOkTu8iw1wgSez3b/tRp/MeSl7Ulv0znUci1pQ==","signatures":[{"sig":"MEUCIQCs+At/XkL+XtRF8CCvU/UxppSP/A8mTg0wbsYgX+j5JgIgcFHlK6yUmHfJBeVJFw9ioyW2VK05iUIL3FIyAtcijEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1032.e2b99fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1032.e2b99fc","@flighthq/node":"0.3.0-next.1032.e2b99fc","@flighthq/types":"0.3.0-next.1032.e2b99fc","@flighthq/entity":"0.3.0-next.1032.e2b99fc","@flighthq/geometry":"0.3.0-next.1032.e2b99fc","@flighthq/animation":"0.3.0-next.1032.e2b99fc","@flighthq/materials":"0.3.0-next.1032.e2b99fc","@flighthq/adjustments":"0.3.0-next.1032.e2b99fc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1032.e2b99fc_1785436516235_0.7116013781894759","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1162.e90e518":{"name":"@flighthq/scene3d","version":"0.3.0-next.1162.e90e518","_id":"@flighthq/scene3d@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":"15e67c21451e824a8be583d522048a72dd69c1b3","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1162.e90e518.tgz","fileCount":79,"integrity":"sha512-r+WZTzbkTzFN9luWEultlYbhUiPk7ETFyThelHquWe6a0DitgiZvJSyDp1oTMgYP/7V278MyjSuuyuRJ5g1QIw==","signatures":[{"sig":"MEYCIQDfduA2sdU2OAFQJC2y1YFarFKfFvW5pW4SkG3UlsvjmQIhANZgVxmOAEvxGfnYC6f7s1BFHz7bQtpSTDdbJ+z9EDtI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1162.e90e518","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1162.e90e518","@flighthq/node":"0.3.0-next.1162.e90e518","@flighthq/types":"0.3.0-next.1162.e90e518","@flighthq/entity":"0.3.0-next.1162.e90e518","@flighthq/geometry":"0.3.0-next.1162.e90e518","@flighthq/animation":"0.3.0-next.1162.e90e518","@flighthq/materials":"0.3.0-next.1162.e90e518","@flighthq/adjustments":"0.3.0-next.1162.e90e518"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1162.e90e518_1785453508489_0.256487064952857","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1220.6982c21":{"name":"@flighthq/scene3d","version":"0.3.0-next.1220.6982c21","_id":"@flighthq/scene3d@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":"19f2b2c2733606003cebe75c7d5c1efd0e716edd","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1220.6982c21.tgz","fileCount":79,"integrity":"sha512-cHpk5ema4nRgFxeXgKTAglvnkrvE/+tfv3YeI3EnXRnjibFG0T5RatNxezkO0Idzafpl9c+jl2dAaUJks4kGsA==","signatures":[{"sig":"MEUCIQCNVAYiTqAxAgds7t2vAZDq654X+EKrrH4mkx4wz2dp3gIgT4Ccvp+UWzSEa2vWQ3pWqrihIXN6ZeeQGWSBo5mZfOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1220.6982c21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1220.6982c21","@flighthq/node":"0.3.0-next.1220.6982c21","@flighthq/types":"0.3.0-next.1220.6982c21","@flighthq/entity":"0.3.0-next.1220.6982c21","@flighthq/geometry":"0.3.0-next.1220.6982c21","@flighthq/animation":"0.3.0-next.1220.6982c21","@flighthq/materials":"0.3.0-next.1220.6982c21","@flighthq/adjustments":"0.3.0-next.1220.6982c21"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1220.6982c21_1785506045431_0.765439449571089","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1248.f867198":{"name":"@flighthq/scene3d","version":"0.3.0-next.1248.f867198","_id":"@flighthq/scene3d@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":"3a70a600b3c695afc4de7cadac5d92f0bfc567f4","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1248.f867198.tgz","fileCount":79,"integrity":"sha512-TMiUQHiOeZmdInWabNL+JwRozXy7oKVb5amnkYK3hqcZ8WNtJpqu5UXhUV22N8GVm2OxH419XeoybfNOEOQEEA==","signatures":[{"sig":"MEQCICjsceeXUGTxzj10HDrmVNGV70c9YJ5s//HPT8AUzun7AiA9FsOmRIJyGfMjeRMc76M4l3NvWlpebmpDAMlQFttOJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1248.f867198","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1248.f867198","@flighthq/node":"0.3.0-next.1248.f867198","@flighthq/types":"0.3.0-next.1248.f867198","@flighthq/entity":"0.3.0-next.1248.f867198","@flighthq/geometry":"0.3.0-next.1248.f867198","@flighthq/animation":"0.3.0-next.1248.f867198","@flighthq/materials":"0.3.0-next.1248.f867198","@flighthq/adjustments":"0.3.0-next.1248.f867198"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1248.f867198_1785512367327_0.5853944685105656","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1272.222de94":{"name":"@flighthq/scene3d","version":"0.3.0-next.1272.222de94","_id":"@flighthq/scene3d@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":"eef5093cf6c626472fbeffe83c1c3bfe4bf69b81","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1272.222de94.tgz","fileCount":79,"integrity":"sha512-83hktmQuYCbP0tW/buq6Ck0F/CPvsrW0C5OhhTrRW6Q8demjjLN2n8r1MPLr3VLZbHaYQsJQTBK88Js8I3BQOA==","signatures":[{"sig":"MEQCIARQLzNrHqdzqszPLX/sQP5Rjni7x+0RYxIXxdqKYsKUAiBHnyeD4uitUEYi2CF4Lynv37ZTnFpZ2wOel9LO46CWmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1272.222de94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1272.222de94","@flighthq/node":"0.3.0-next.1272.222de94","@flighthq/types":"0.3.0-next.1272.222de94","@flighthq/entity":"0.3.0-next.1272.222de94","@flighthq/geometry":"0.3.0-next.1272.222de94","@flighthq/animation":"0.3.0-next.1272.222de94","@flighthq/materials":"0.3.0-next.1272.222de94","@flighthq/adjustments":"0.3.0-next.1272.222de94"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1272.222de94_1785517800611_0.2707074993607055","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1280.6369398":{"name":"@flighthq/scene3d","version":"0.3.0-next.1280.6369398","_id":"@flighthq/scene3d@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":"70f9eb8afbf30513fd1b40e9bfffde59de1a0b50","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1280.6369398.tgz","fileCount":79,"integrity":"sha512-wXJH3SNoOtUnIS4A/DQaVRYm112wfavCxpHrzJKl1ZZg5fmniGP69rXrhOxZvbay+w5suoGLRXkLw/HuSHB2uw==","signatures":[{"sig":"MEUCIQCVhg/urU9pG8gF3lhfTECIFs2wWzm0n/rsOFw2k7wXKQIgVp6Q/CYddcZBAgr9Cqz/33R3VSHigskBNKYTLH/GW5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1280.6369398","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1280.6369398","@flighthq/node":"0.3.0-next.1280.6369398","@flighthq/types":"0.3.0-next.1280.6369398","@flighthq/entity":"0.3.0-next.1280.6369398","@flighthq/geometry":"0.3.0-next.1280.6369398","@flighthq/animation":"0.3.0-next.1280.6369398","@flighthq/materials":"0.3.0-next.1280.6369398","@flighthq/adjustments":"0.3.0-next.1280.6369398"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1280.6369398_1785521517557_0.2860390846659364","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1297.43a5ef8":{"name":"@flighthq/scene3d","version":"0.3.0-next.1297.43a5ef8","_id":"@flighthq/scene3d@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":"05aa8275b753b8a91f7a854f7752d22c59880c6d","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1297.43a5ef8.tgz","fileCount":79,"integrity":"sha512-IPNUtT/+qnFIU6/n37MoaUJmR9/ZD/s6/1kLuXl8LMjl60KTu+Xe3nEOxU41872YzjF8MLYI4kZxF0SESC4Cqw==","signatures":[{"sig":"MEQCIDgRmtbxxvSAsMmGi9l/Njvn68GEvtU9K9I5ScrCD/bOAiBXXq1xqur7IPb/nWYtnCOsOxBQFfD1+6JecWvLERhz1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1297.43a5ef8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1297.43a5ef8","@flighthq/node":"0.3.0-next.1297.43a5ef8","@flighthq/types":"0.3.0-next.1297.43a5ef8","@flighthq/entity":"0.3.0-next.1297.43a5ef8","@flighthq/geometry":"0.3.0-next.1297.43a5ef8","@flighthq/animation":"0.3.0-next.1297.43a5ef8","@flighthq/materials":"0.3.0-next.1297.43a5ef8","@flighthq/adjustments":"0.3.0-next.1297.43a5ef8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1297.43a5ef8_1785529825788_0.8466355718128857","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1299.b32cbdc":{"name":"@flighthq/scene3d","version":"0.3.0-next.1299.b32cbdc","_id":"@flighthq/scene3d@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":"751b51ebcfd80d30a2d00002824b92672a8d7fbc","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1299.b32cbdc.tgz","fileCount":79,"integrity":"sha512-DVn4aPYoi2iz+K7mNqln/UGsp6pvnYJtLpEtttc5ZlVL27kEvpldJW2K45DxtOIoN26hnv3CZAI9j4Hv4hQWvQ==","signatures":[{"sig":"MEUCIG1ejer+heACjilziSJvhBN9xiaVFhmuf9jJBHLw2samAiEAxUzPh84VXjjM5K2aKorwvom7i95D/FMTXuC8JJDVPXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1299.b32cbdc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1299.b32cbdc","@flighthq/node":"0.3.0-next.1299.b32cbdc","@flighthq/types":"0.3.0-next.1299.b32cbdc","@flighthq/entity":"0.3.0-next.1299.b32cbdc","@flighthq/geometry":"0.3.0-next.1299.b32cbdc","@flighthq/animation":"0.3.0-next.1299.b32cbdc","@flighthq/materials":"0.3.0-next.1299.b32cbdc","@flighthq/adjustments":"0.3.0-next.1299.b32cbdc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1299.b32cbdc_1785531332160_0.7360889513800117","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1315.1d4eb64":{"name":"@flighthq/scene3d","version":"0.3.0-next.1315.1d4eb64","_id":"@flighthq/scene3d@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":"22548fa7d845ebeeb0f990f322e8efc9111c8029","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1315.1d4eb64.tgz","fileCount":79,"integrity":"sha512-RzlQz+6FjVg4deIkuivctytzUsrqw+ZOQBIdBBiUdSHEGzVqoJxfSuExX1AZZ2wW29Th7DW95AsCM6F7tt4LbA==","signatures":[{"sig":"MEUCIQCQuNWbDQsbg4XUIz/EdxSk7JU7vM4r3fcHV5tKN4SA4wIgfSbsb4/Nl1BZdSBUXm4QHx1WU2BpplG8i7lQCtGNtlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1315.1d4eb64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1315.1d4eb64","@flighthq/node":"0.3.0-next.1315.1d4eb64","@flighthq/types":"0.3.0-next.1315.1d4eb64","@flighthq/entity":"0.3.0-next.1315.1d4eb64","@flighthq/geometry":"0.3.0-next.1315.1d4eb64","@flighthq/animation":"0.3.0-next.1315.1d4eb64","@flighthq/materials":"0.3.0-next.1315.1d4eb64","@flighthq/adjustments":"0.3.0-next.1315.1d4eb64"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1315.1d4eb64_1785538315265_0.0880517694013645","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1383.c61de17":{"name":"@flighthq/scene3d","version":"0.3.0-next.1383.c61de17","_id":"@flighthq/scene3d@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":"09a4134882d05cb8b45dbfd49ab8ae5f0802ac87","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1383.c61de17.tgz","fileCount":79,"integrity":"sha512-iPpo8F9ZcQn2HymYrQzv5MkeENMrFbchTdbbKoNxOJcpPHes/u/Df92VfB1fEpR2nxHZAorQ+8PxWpLQNifZUw==","signatures":[{"sig":"MEUCIQC7oOEkwW5bQcVuB75igtgkxmSjK0kDGMJlAy0nQsjcJAIgRTNTzxe91DE3Enf+QJvdTv0tIjBTnU5NqQBrXr6YZe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1383.c61de17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1383.c61de17","@flighthq/node":"0.3.0-next.1383.c61de17","@flighthq/types":"0.3.0-next.1383.c61de17","@flighthq/entity":"0.3.0-next.1383.c61de17","@flighthq/geometry":"0.3.0-next.1383.c61de17","@flighthq/animation":"0.3.0-next.1383.c61de17","@flighthq/materials":"0.3.0-next.1383.c61de17","@flighthq/adjustments":"0.3.0-next.1383.c61de17"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1383.c61de17_1785541397573_0.1380998468433292","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1392.f0bd0cc":{"name":"@flighthq/scene3d","version":"0.3.0-next.1392.f0bd0cc","_id":"@flighthq/scene3d@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":"a2526ea85985b8fabf6e80846efc4347d3983fdd","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1392.f0bd0cc.tgz","fileCount":79,"integrity":"sha512-UVLbDVCbXogy+4Vhc3JphanCNSPVoFMFpEmfme03A8FACQzY6bEEXy6sKkn3QgX4ehLw851MUeIAgyD4VI4dHg==","signatures":[{"sig":"MEQCIAU5k6DlZ/s9r9zP+/EW0pgsClea3gtkFTr5MN0atf1IAiA+zPw5bbz8QmpPa9jktlYL0/7I8lfqmgCU+X6GIarvhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1392.f0bd0cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1392.f0bd0cc","@flighthq/node":"0.3.0-next.1392.f0bd0cc","@flighthq/types":"0.3.0-next.1392.f0bd0cc","@flighthq/entity":"0.3.0-next.1392.f0bd0cc","@flighthq/geometry":"0.3.0-next.1392.f0bd0cc","@flighthq/animation":"0.3.0-next.1392.f0bd0cc","@flighthq/materials":"0.3.0-next.1392.f0bd0cc","@flighthq/adjustments":"0.3.0-next.1392.f0bd0cc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1392.f0bd0cc_1785545175153_0.8363585338407091","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1422.b585c0c":{"name":"@flighthq/scene3d","version":"0.3.0-next.1422.b585c0c","_id":"@flighthq/scene3d@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":"4e3d04ed32621295479fce5caede4dcd7931fdad","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1422.b585c0c.tgz","fileCount":79,"integrity":"sha512-XLpcqYHv1QgpYJ3rwwwdVT69ObvBM+GoaosDFOmAV83L0NHFz9rKfyi+aHFx0ndSojbmKTIvALqec2sNaotNhg==","signatures":[{"sig":"MEUCIQDFZHbbEHBJeFynbqM35/fpBNbIuz5vxuBFX67FfL9QwAIgVHLbJIp2ER6KqNx/XFZKPlYTLtfi1RwPPJj252O5/sM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1422.b585c0c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1422.b585c0c","@flighthq/node":"0.3.0-next.1422.b585c0c","@flighthq/types":"0.3.0-next.1422.b585c0c","@flighthq/entity":"0.3.0-next.1422.b585c0c","@flighthq/geometry":"0.3.0-next.1422.b585c0c","@flighthq/animation":"0.3.0-next.1422.b585c0c","@flighthq/materials":"0.3.0-next.1422.b585c0c","@flighthq/adjustments":"0.3.0-next.1422.b585c0c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1422.b585c0c_1785549349433_0.083518960592466","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1435.f870241":{"name":"@flighthq/scene3d","version":"0.3.0-next.1435.f870241","_id":"@flighthq/scene3d@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":"b20365103672365190a12327b6bb5c89e762c119","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1435.f870241.tgz","fileCount":79,"integrity":"sha512-sqpZVBVLjE7zSXaphticYvJxqRkSH01LtGcS6VW73iflTHpPm6ZjLYrCsf5xu/by4yqdIVnph5ohalqYmM+fEg==","signatures":[{"sig":"MEYCIQCRne6qmHbXD9zAA2KVgOYk27C/rgriyhUAvLDYCzUZMwIhAMk+/cuO0XL5uFbAris9Dh8wtN5TCiWhhggcW9tb/XNZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1435.f870241","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1435.f870241","@flighthq/node":"0.3.0-next.1435.f870241","@flighthq/types":"0.3.0-next.1435.f870241","@flighthq/entity":"0.3.0-next.1435.f870241","@flighthq/geometry":"0.3.0-next.1435.f870241","@flighthq/animation":"0.3.0-next.1435.f870241","@flighthq/materials":"0.3.0-next.1435.f870241","@flighthq/adjustments":"0.3.0-next.1435.f870241"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1435.f870241_1785553283763_0.5902904227975136","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1436.388ef5e":{"name":"@flighthq/scene3d","version":"0.3.0-next.1436.388ef5e","_id":"@flighthq/scene3d@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":"e8e8fdd7a5e7bfba0da22bd3e949426e64e6e6e5","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1436.388ef5e.tgz","fileCount":79,"integrity":"sha512-mkBt65qKKyoIzCL4NTOxThiKRYknzawl6f5HX7gaH0hG2OQspN9mDUYaVIG3RosxBGLq6cMxU9XTAVLzcZoeeQ==","signatures":[{"sig":"MEUCIEmB09cL+tMrXfjuuENibtrYK1xrHKNkquX46MJxYzqjAiEAi1QwIm4E2URqVkpD9/U8DwhL0y06rlEW3XiqU3kAtV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1436.388ef5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1436.388ef5e","@flighthq/node":"0.3.0-next.1436.388ef5e","@flighthq/types":"0.3.0-next.1436.388ef5e","@flighthq/entity":"0.3.0-next.1436.388ef5e","@flighthq/geometry":"0.3.0-next.1436.388ef5e","@flighthq/animation":"0.3.0-next.1436.388ef5e","@flighthq/materials":"0.3.0-next.1436.388ef5e","@flighthq/adjustments":"0.3.0-next.1436.388ef5e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1436.388ef5e_1785553829518_0.5508162531432619","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1445.14ca01c":{"name":"@flighthq/scene3d","version":"0.3.0-next.1445.14ca01c","_id":"@flighthq/scene3d@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":"e3d91440a13ef8242d56a2c2be3a1ae3a56c3913","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1445.14ca01c.tgz","fileCount":79,"integrity":"sha512-QxYrUyWIQcKh2HhuGBMqZF9XRlgexan6vQ6hX5VgA6yUyrl+xp+Z4OyJyDvlvXD9kJszhRPBzmQiv/nyHbzneg==","signatures":[{"sig":"MEUCIQCCz9U384kesadIX4IA8a0HdGiKlzZ7nl8CbKZ3XxxmyQIgHUTRgL5xK0tFwkuCGMuE3zStAf4vce5/KJKqnmJj3uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1445.14ca01c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1445.14ca01c","@flighthq/node":"0.3.0-next.1445.14ca01c","@flighthq/types":"0.3.0-next.1445.14ca01c","@flighthq/entity":"0.3.0-next.1445.14ca01c","@flighthq/geometry":"0.3.0-next.1445.14ca01c","@flighthq/animation":"0.3.0-next.1445.14ca01c","@flighthq/materials":"0.3.0-next.1445.14ca01c","@flighthq/adjustments":"0.3.0-next.1445.14ca01c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1445.14ca01c_1785556494484_0.06268846156999608","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1452.011a16e":{"name":"@flighthq/scene3d","version":"0.3.0-next.1452.011a16e","_id":"@flighthq/scene3d@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":"6cdf2a7ceb9b859744cd5aa95e4482d7eaf49dde","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1452.011a16e.tgz","fileCount":79,"integrity":"sha512-+umD1AWQ8RsgQmXmF/BK20zPII+uuA4TUW0psGDzammcepzUi+gSiYCflyK9dRxoehqc0rSF5HMHpJ143UbQxA==","signatures":[{"sig":"MEQCIEWindU+9xghwiPTX3MHSPdtdsUldvjeJ578eRNJrOX7AiA5bAJ4XzSF6+0eNgCneMfR289E+xmpPu+J8VQEGVbFEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1452.011a16e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1452.011a16e","@flighthq/node":"0.3.0-next.1452.011a16e","@flighthq/types":"0.3.0-next.1452.011a16e","@flighthq/entity":"0.3.0-next.1452.011a16e","@flighthq/geometry":"0.3.0-next.1452.011a16e","@flighthq/animation":"0.3.0-next.1452.011a16e","@flighthq/materials":"0.3.0-next.1452.011a16e","@flighthq/adjustments":"0.3.0-next.1452.011a16e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1452.011a16e_1785561791306_0.1694817507313202","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1454.b17f8a5":{"name":"@flighthq/scene3d","version":"0.3.0-next.1454.b17f8a5","_id":"@flighthq/scene3d@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":"a12bf1999cf274a855d46b1c2eabd2a70c6f640a","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1454.b17f8a5.tgz","fileCount":79,"integrity":"sha512-q9cxqbsGYGz1BBqyiHPDVBVB98E2j9iK9egucOFSPuzXmclLIANs2YxeOp2qBePeSR6QtADZ4XPuLpGBIQFV0A==","signatures":[{"sig":"MEUCIQChXXoHuAnNmFV7tXy77B10gfw+W6u3ZLCXcrKNcqAJXgIgftXC80Y1AMjckmRTrZrHSPGT9QYsivzYUibU8tPnYHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1454.b17f8a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1454.b17f8a5","@flighthq/node":"0.3.0-next.1454.b17f8a5","@flighthq/types":"0.3.0-next.1454.b17f8a5","@flighthq/entity":"0.3.0-next.1454.b17f8a5","@flighthq/geometry":"0.3.0-next.1454.b17f8a5","@flighthq/animation":"0.3.0-next.1454.b17f8a5","@flighthq/materials":"0.3.0-next.1454.b17f8a5","@flighthq/adjustments":"0.3.0-next.1454.b17f8a5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1454.b17f8a5_1785563906951_0.870423463589344","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1456.ace2107":{"name":"@flighthq/scene3d","version":"0.3.0-next.1456.ace2107","_id":"@flighthq/scene3d@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":"ccbaeec4747fa2a8cb97c48472a3e2c55267c941","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1456.ace2107.tgz","fileCount":79,"integrity":"sha512-byW0p1vJcL+2onllea2fIK6Pn5qyOuVSAjL4pthgRh5zFxwH4sXZT5btddy3cUbSzPIisYCtvj5AOImNyZKVZA==","signatures":[{"sig":"MEYCIQDVNemDqeeNbJu4pqXa8doH4Qa4SIGmPgPw1LOuzGi27QIhANzJlguo2Tgbn/v5PtjBTDrQsc+q5k9X8cvkXBkRqQSE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1456.ace2107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1456.ace2107","@flighthq/node":"0.3.0-next.1456.ace2107","@flighthq/types":"0.3.0-next.1456.ace2107","@flighthq/entity":"0.3.0-next.1456.ace2107","@flighthq/geometry":"0.3.0-next.1456.ace2107","@flighthq/animation":"0.3.0-next.1456.ace2107","@flighthq/materials":"0.3.0-next.1456.ace2107","@flighthq/adjustments":"0.3.0-next.1456.ace2107"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1456.ace2107_1785593937226_0.40645299600853435","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1458.0c01b63":{"name":"@flighthq/scene3d","version":"0.3.0-next.1458.0c01b63","_id":"@flighthq/scene3d@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":"1796f33074f610e93b17de6179b2c80b0b4feb1b","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1458.0c01b63.tgz","fileCount":79,"integrity":"sha512-7IFUBRCutcJ0RMJRFrwP3Agj57yJ2QusqWsZKJcv3n1CIOGqWKmr6XimR5MMyun9P94vrV9ntS6jpTluX67Yrg==","signatures":[{"sig":"MEUCIQCNbkmomYIQeUlFFexVzHmdVovOpvzVQiw4zLXRAtFjEwIgGzGYHbrlvw989B5/idE0wvPCkpH2/DV01WHM/kSQM10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1458.0c01b63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1458.0c01b63","@flighthq/node":"0.3.0-next.1458.0c01b63","@flighthq/types":"0.3.0-next.1458.0c01b63","@flighthq/entity":"0.3.0-next.1458.0c01b63","@flighthq/geometry":"0.3.0-next.1458.0c01b63","@flighthq/animation":"0.3.0-next.1458.0c01b63","@flighthq/materials":"0.3.0-next.1458.0c01b63","@flighthq/adjustments":"0.3.0-next.1458.0c01b63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1458.0c01b63_1785596410073_0.1506622724122899","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-edge.1458.0c01b63":{"name":"@flighthq/scene3d","version":"0.3.0-edge.1458.0c01b63","_id":"@flighthq/scene3d@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":"f3ece2065d8fd02c57a4e5f01a172bae8d2c544e","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-edge.1458.0c01b63.tgz","fileCount":79,"integrity":"sha512-eXngpHUKvz1lWyWFCEVT7Je+w6TdsCIyYww1usolbByWYwKAXb1k6CKL7MKx3MdoBZAUpbhOyviuIHg+mQ3/MA==","signatures":[{"sig":"MEUCIQC8VVl32eoowXDL+BNE7xQpjjtdgjhCumZ7KdbxGZnpcgIgW1RwZMHdSAe/ZRfGVhIV5qL7N6BFX9RaRZJMbldJ0Ho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-edge.1458.0c01b63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-edge.1458.0c01b63","@flighthq/node":"0.3.0-edge.1458.0c01b63","@flighthq/types":"0.3.0-edge.1458.0c01b63","@flighthq/entity":"0.3.0-edge.1458.0c01b63","@flighthq/geometry":"0.3.0-edge.1458.0c01b63","@flighthq/animation":"0.3.0-edge.1458.0c01b63","@flighthq/materials":"0.3.0-edge.1458.0c01b63","@flighthq/adjustments":"0.3.0-edge.1458.0c01b63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-edge.1458.0c01b63_1785597625374_0.058499909696317465","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1460.2c18805":{"name":"@flighthq/scene3d","version":"0.3.0-next.1460.2c18805","_id":"@flighthq/scene3d@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":"fc62f78335c9c821b2d5f508a0f24649fb948c70","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1460.2c18805.tgz","fileCount":79,"integrity":"sha512-2895Ds5z/2CUNBKgP9mfCZWgQ2glZkZaTqeXdwlFHUVm506RaNxNs/OnldsvnFiUIiddGkCPd9rf86ipQRJhCA==","signatures":[{"sig":"MEUCIFJCXI0feyfEdIHfzs6Z2PXAnYvHAWsxYeRP7HJnnBllAiEA3hryJvhy/v7HmwJlWLU5D/jPBDdCUUIpiomrRtLbKAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1460.2c18805","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1460.2c18805","@flighthq/node":"0.3.0-next.1460.2c18805","@flighthq/types":"0.3.0-next.1460.2c18805","@flighthq/entity":"0.3.0-next.1460.2c18805","@flighthq/geometry":"0.3.0-next.1460.2c18805","@flighthq/animation":"0.3.0-next.1460.2c18805","@flighthq/materials":"0.3.0-next.1460.2c18805","@flighthq/adjustments":"0.3.0-next.1460.2c18805"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1460.2c18805_1785600342659_0.8377709019450061","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1463.b454aa8":{"name":"@flighthq/scene3d","version":"0.3.0-next.1463.b454aa8","_id":"@flighthq/scene3d@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":"cc242601d20f8369e9b7de498845edbf9424fb97","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1463.b454aa8.tgz","fileCount":79,"integrity":"sha512-Wp4b82ZRH30vXFh8q0TlKJDyjSvWgOztMkdmvKKiGmCa4ojNx4FkxDURwA7Sj4IE6gcfEt5BcJIdFjf5VXBtAQ==","signatures":[{"sig":"MEUCIQC44VGmWr0bFXCXB/uaCLPCIzS5453FErHD6Wc48sA/UwIgbcmd8N3y8KJCBpBvgH5exEn3f8FA29rgWzf5TNaP53g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1463.b454aa8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1463.b454aa8","@flighthq/node":"0.3.0-next.1463.b454aa8","@flighthq/types":"0.3.0-next.1463.b454aa8","@flighthq/entity":"0.3.0-next.1463.b454aa8","@flighthq/geometry":"0.3.0-next.1463.b454aa8","@flighthq/animation":"0.3.0-next.1463.b454aa8","@flighthq/materials":"0.3.0-next.1463.b454aa8","@flighthq/adjustments":"0.3.0-next.1463.b454aa8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1463.b454aa8_1785628697938_0.4665562456029029","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1466.e0866d4":{"name":"@flighthq/scene3d","version":"0.3.0-next.1466.e0866d4","_id":"@flighthq/scene3d@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":"442d49bbc3b83c5717764bbcdc047223f52be814","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1466.e0866d4.tgz","fileCount":84,"integrity":"sha512-fSMoR67jbD50qEjOLXPj6QmP/2KHvv+VQq496HNhDnGk64Iv1SkwO/Gc78OvZ1Dl3enqMVZl1TQL6DqZ0AVFpQ==","signatures":[{"sig":"MEYCIQC3jmuBcfdFBdo2urfDfB6zMY2sBicZmK5zGzvt3H8U+wIhAPYB69Mc+MK1JcQf9JanP+jM5WyOKey/obHPeWe/iBp3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1466.e0866d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167327},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1466.e0866d4","@flighthq/node":"0.3.0-next.1466.e0866d4","@flighthq/types":"0.3.0-next.1466.e0866d4","@flighthq/entity":"0.3.0-next.1466.e0866d4","@flighthq/geometry":"0.3.0-next.1466.e0866d4","@flighthq/lighting":"0.3.0-next.1466.e0866d4","@flighthq/animation":"0.3.0-next.1466.e0866d4","@flighthq/materials":"0.3.0-next.1466.e0866d4","@flighthq/adjustments":"0.3.0-next.1466.e0866d4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1466.e0866d4_1785634528118_0.4189971988232839","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1473.098a860":{"name":"@flighthq/scene3d","version":"0.3.0-next.1473.098a860","_id":"@flighthq/scene3d@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":"00bffffeae741577fc5dc7321833c0bfc4310f49","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1473.098a860.tgz","fileCount":84,"integrity":"sha512-gnuCoFa2hNGEzqAlJ+V2+mS/89hDxaKYDjtZ/FBZTO9iiqmn8b4UyeDA7nws4D5+c4lB/su/GxfsvHSuOVF7dA==","signatures":[{"sig":"MEYCIQCp5TnlnMmORAY4AqDkHiOuBmyyUtqQz5WAITIX+chgdQIhAJBxluRwHb3+sMflA0keRiJA5vhk9PN3quSKN44+00rD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1473.098a860","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167327},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1473.098a860","@flighthq/node":"0.3.0-next.1473.098a860","@flighthq/types":"0.3.0-next.1473.098a860","@flighthq/entity":"0.3.0-next.1473.098a860","@flighthq/geometry":"0.3.0-next.1473.098a860","@flighthq/lighting":"0.3.0-next.1473.098a860","@flighthq/animation":"0.3.0-next.1473.098a860","@flighthq/materials":"0.3.0-next.1473.098a860","@flighthq/adjustments":"0.3.0-next.1473.098a860"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1473.098a860_1785644823954_0.7790703328172932","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1494.7333e82":{"name":"@flighthq/scene3d","version":"0.3.0-next.1494.7333e82","_id":"@flighthq/scene3d@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":"f7fc9ccb278fc52f5a26cdaeb2752492a73af561","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1494.7333e82.tgz","fileCount":84,"integrity":"sha512-8fn43lEnuyk/o7B8vF7b7Zm82ggg6yhVSejbazgIXpicytKbnrCIWrwdJRA6bK76unjQB3zo4z0swP033fIZCQ==","signatures":[{"sig":"MEYCIQDOgKwJ6Haoksw0ZB3m9M4usdLlg8B9ISKRH7R10wWROwIhAMvYGb5v5kXptw14YspofA2FXI1CuKgmtvxJZR1qKFHh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1494.7333e82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167327},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1494.7333e82","@flighthq/node":"0.3.0-next.1494.7333e82","@flighthq/types":"0.3.0-next.1494.7333e82","@flighthq/entity":"0.3.0-next.1494.7333e82","@flighthq/geometry":"0.3.0-next.1494.7333e82","@flighthq/lighting":"0.3.0-next.1494.7333e82","@flighthq/animation":"0.3.0-next.1494.7333e82","@flighthq/materials":"0.3.0-next.1494.7333e82","@flighthq/adjustments":"0.3.0-next.1494.7333e82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1494.7333e82_1785649065695_0.7132302660503407","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1498.065f223":{"name":"@flighthq/scene3d","version":"0.3.0-next.1498.065f223","_id":"@flighthq/scene3d@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":"dfd44eb56d91d9e592c979f6ea09394523646bbd","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1498.065f223.tgz","fileCount":84,"integrity":"sha512-2VwiiEOWmyfPkf5KMIXlG5ju+ZRqxyDXO96vUp2Sb/ASODoYpRkrJR5arPyC2ZeRb0GtKi7YQGGevB6JwetO0w==","signatures":[{"sig":"MEYCIQCrwtsRrqR1GAHZXp9+WGdP9YZSOL30MqDzBY4wM/WmBwIhAP5PMxo0AcKhtJMOKaX+27TVoLMQGNeZ5+hMBZ8t2YvS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1498.065f223","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167327},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1498.065f223","@flighthq/node":"0.3.0-next.1498.065f223","@flighthq/types":"0.3.0-next.1498.065f223","@flighthq/entity":"0.3.0-next.1498.065f223","@flighthq/geometry":"0.3.0-next.1498.065f223","@flighthq/lighting":"0.3.0-next.1498.065f223","@flighthq/animation":"0.3.0-next.1498.065f223","@flighthq/materials":"0.3.0-next.1498.065f223","@flighthq/adjustments":"0.3.0-next.1498.065f223"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1498.065f223_1785653551874_0.3301158496036356","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1511.9977321":{"name":"@flighthq/scene3d","version":"0.3.0-next.1511.9977321","_id":"@flighthq/scene3d@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":"3d4a07dbd993d38ef0699388a33c04825abc1bdb","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1511.9977321.tgz","fileCount":84,"integrity":"sha512-tc+9ZOaUcyNn1bO09w52Re/jPRx19pW8Gi+X9oYPdyRySN4Tr/Gevh60iMgp5aj2slNCXcAOQUDtkpOnSgH+kQ==","signatures":[{"sig":"MEUCIDI3AteZX/Mc7UkuuR7eGyHCiOtlNNdvYFCjZCOf23D9AiEArGjbBP5d2cK8mdDeHsUOljQKNNMeViyc7kvnaP2jzj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1511.9977321","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167327},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1511.9977321","@flighthq/node":"0.3.0-next.1511.9977321","@flighthq/types":"0.3.0-next.1511.9977321","@flighthq/entity":"0.3.0-next.1511.9977321","@flighthq/geometry":"0.3.0-next.1511.9977321","@flighthq/lighting":"0.3.0-next.1511.9977321","@flighthq/animation":"0.3.0-next.1511.9977321","@flighthq/materials":"0.3.0-next.1511.9977321","@flighthq/adjustments":"0.3.0-next.1511.9977321"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1511.9977321_1785687853054_0.09619968134577994","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1512.edc0fee":{"name":"@flighthq/scene3d","version":"0.3.0-next.1512.edc0fee","_id":"@flighthq/scene3d@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":"0d2e43618e93601678d3525d5c41e0808ec2c840","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1512.edc0fee.tgz","fileCount":84,"integrity":"sha512-BueQQ88ah72RUC8l1p4MWwgUVROY3VEQ4eSnQy+c6AbniGF94BwcXnxzl8Nn4FYS0ZuytAzFpGGCAIG2PwL0lA==","signatures":[{"sig":"MEUCIHrV0jl2LD8sKVaaYV7hVf4pW6+fUEOHFMviY+MhwzxvAiEAkceE18lWdj8oVy0x+0CxounIyjp+ALuD/73Zf2QEmEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1512.edc0fee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167327},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1512.edc0fee","@flighthq/node":"0.3.0-next.1512.edc0fee","@flighthq/types":"0.3.0-next.1512.edc0fee","@flighthq/entity":"0.3.0-next.1512.edc0fee","@flighthq/geometry":"0.3.0-next.1512.edc0fee","@flighthq/lighting":"0.3.0-next.1512.edc0fee","@flighthq/animation":"0.3.0-next.1512.edc0fee","@flighthq/materials":"0.3.0-next.1512.edc0fee","@flighthq/adjustments":"0.3.0-next.1512.edc0fee"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1512.edc0fee_1785689196956_0.2381640859791836","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1514.a24d43f":{"name":"@flighthq/scene3d","version":"0.3.0-next.1514.a24d43f","_id":"@flighthq/scene3d@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":"fbb5860a3e16c65dac1d717ee37ed641477fa45e","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1514.a24d43f.tgz","fileCount":84,"integrity":"sha512-iIXaMjS2xvMwE17g7ugIXK9rdYu7+V9p2rwWn8bxQEt5CwkRSAYMrLDVwlssjzVLls+7dzTn/WgUaJoQvzn25A==","signatures":[{"sig":"MEQCIHz1wIRcA3oKp5g4zFiC66NLKTehk5MMnPJYl2oDtqMDAiAVmVsxsOTg7XBlIlNp5Jy7AqV6iSBNNgBb9didODxTlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1514.a24d43f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167327},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1514.a24d43f","@flighthq/node":"0.3.0-next.1514.a24d43f","@flighthq/types":"0.3.0-next.1514.a24d43f","@flighthq/entity":"0.3.0-next.1514.a24d43f","@flighthq/geometry":"0.3.0-next.1514.a24d43f","@flighthq/lighting":"0.3.0-next.1514.a24d43f","@flighthq/animation":"0.3.0-next.1514.a24d43f","@flighthq/materials":"0.3.0-next.1514.a24d43f","@flighthq/adjustments":"0.3.0-next.1514.a24d43f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1514.a24d43f_1785689960240_0.5713900008249038","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1515.d4dc88e":{"name":"@flighthq/scene3d","version":"0.3.0-next.1515.d4dc88e","_id":"@flighthq/scene3d@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":"fc73827ca501b6a1f524c5334aba4c7b8b1b586c","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1515.d4dc88e.tgz","fileCount":84,"integrity":"sha512-2heinYT+HvCjveBGmwvWj+YNn+QSPZ7L/L/IveYkcVhLN4B9/1nn4s4t3FH6ldR/kZV2TzrXCQOdOdMeyk6kSQ==","signatures":[{"sig":"MEQCIFA4s5n6rW/0Zq2zUyFylB/r566dJD6ZnXoiQRfCzYc4AiBIpfriwNVlN2F7IzjSQu7O94FFJ561pf7oZBik99JEhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1515.d4dc88e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167327},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1515.d4dc88e","@flighthq/node":"0.3.0-next.1515.d4dc88e","@flighthq/types":"0.3.0-next.1515.d4dc88e","@flighthq/entity":"0.3.0-next.1515.d4dc88e","@flighthq/geometry":"0.3.0-next.1515.d4dc88e","@flighthq/lighting":"0.3.0-next.1515.d4dc88e","@flighthq/animation":"0.3.0-next.1515.d4dc88e","@flighthq/materials":"0.3.0-next.1515.d4dc88e","@flighthq/adjustments":"0.3.0-next.1515.d4dc88e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1515.d4dc88e_1785690270722_0.4759060589744877","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1516.1b4fb2b":{"name":"@flighthq/scene3d","version":"0.3.0-next.1516.1b4fb2b","_id":"@flighthq/scene3d@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":"071824311aa0cfba4d707e6de6b62b91aefb8b89","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1516.1b4fb2b.tgz","fileCount":84,"integrity":"sha512-GQO/ovJP3r2ieKo000oQenwNWESb6tkPVkHbwXfWLCLjWBD+wOcRVc0QcAzi0Ifkd/Ajq/9TF8mT1tp1BPIRjA==","signatures":[{"sig":"MEQCID/sbBLRTDyBwDOemqLR/azK8lziaVzvhgLHVWjycBNRAiA/LrH9tF4UK8HgblBPp8HgZBJfyr+ABfwfBgI95cc5Ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1516.1b4fb2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167327},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1516.1b4fb2b","@flighthq/node":"0.3.0-next.1516.1b4fb2b","@flighthq/types":"0.3.0-next.1516.1b4fb2b","@flighthq/entity":"0.3.0-next.1516.1b4fb2b","@flighthq/geometry":"0.3.0-next.1516.1b4fb2b","@flighthq/lighting":"0.3.0-next.1516.1b4fb2b","@flighthq/animation":"0.3.0-next.1516.1b4fb2b","@flighthq/materials":"0.3.0-next.1516.1b4fb2b","@flighthq/adjustments":"0.3.0-next.1516.1b4fb2b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1516.1b4fb2b_1785692178583_0.6957575858179184","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-edge.1516.1b4fb2b":{"name":"@flighthq/scene3d","version":"0.3.0-edge.1516.1b4fb2b","_id":"@flighthq/scene3d@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":"ebcb52cd7b31484347927187c0cd9b118d678db8","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-edge.1516.1b4fb2b.tgz","fileCount":84,"integrity":"sha512-AdYtj6Mau3jjp6v8GKYvqKjxnqMtlyB+Ag3wOcVA4T+Wq76BnpiPmpi52UkWop1ucCNXwacu8km9GLm13iwrPw==","signatures":[{"sig":"MEUCIQDDMUq0jcXSnRDI+YQhKCUBQp0oAUo1fhDKetOorSoXuAIgU01+M9XcSsxAumpuwcZOEDK4onEX0/VXJvHIVFO4nNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-edge.1516.1b4fb2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167327},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-edge.1516.1b4fb2b","@flighthq/node":"0.3.0-edge.1516.1b4fb2b","@flighthq/types":"0.3.0-edge.1516.1b4fb2b","@flighthq/entity":"0.3.0-edge.1516.1b4fb2b","@flighthq/geometry":"0.3.0-edge.1516.1b4fb2b","@flighthq/lighting":"0.3.0-edge.1516.1b4fb2b","@flighthq/animation":"0.3.0-edge.1516.1b4fb2b","@flighthq/materials":"0.3.0-edge.1516.1b4fb2b","@flighthq/adjustments":"0.3.0-edge.1516.1b4fb2b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-edge.1516.1b4fb2b_1785693514152_0.12079724888806842","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1529.90e58ad":{"name":"@flighthq/scene3d","version":"0.3.0-next.1529.90e58ad","_id":"@flighthq/scene3d@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":"efcbc479d53412d66aba7863a6b163eebf5f6db4","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1529.90e58ad.tgz","fileCount":84,"integrity":"sha512-BUCg0/cr2HTXbHvg411hIsI76oSKRLYszAbX2faBEpRTXV7o34e6NNORRRqfSrSsSH+m5FOFOavMCyR/XJn8+A==","signatures":[{"sig":"MEUCIH3IfQjEUYlMpdQit2tuEFfvdbUnNFpndwsai8FPnM0LAiEAuWm1k5hlYfTNbUrJUj9sNwOpLWf0wS3Symgw5bLuryM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1529.90e58ad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167327},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1529.90e58ad","@flighthq/node":"0.3.0-next.1529.90e58ad","@flighthq/types":"0.3.0-next.1529.90e58ad","@flighthq/entity":"0.3.0-next.1529.90e58ad","@flighthq/geometry":"0.3.0-next.1529.90e58ad","@flighthq/lighting":"0.3.0-next.1529.90e58ad","@flighthq/animation":"0.3.0-next.1529.90e58ad","@flighthq/materials":"0.3.0-next.1529.90e58ad","@flighthq/adjustments":"0.3.0-next.1529.90e58ad"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1529.90e58ad_1785694915488_0.577949267877734","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1530.70058bd":{"name":"@flighthq/scene3d","version":"0.3.0-next.1530.70058bd","_id":"@flighthq/scene3d@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":"588deab1ad87c7a3fea21421ffac9c73e436c715","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1530.70058bd.tgz","fileCount":84,"integrity":"sha512-IgydTvpytYea2vEDWGZHSGL+SFsIMZarFzYfh8HR5mIo2dw2BaVzfDPzPwqS3aHLqZAiZ7NnPqchKK+pVxCRwA==","signatures":[{"sig":"MEUCIQC35UGdF86jpaTo+uyFGrYX360zda+Vl2Vzf7s0K9Q2fgIgdcGvv1V6cUO8vUGP8/4TNhq+A4CGfQXHg96T2d71nxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1530.70058bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167327},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1530.70058bd","@flighthq/node":"0.3.0-next.1530.70058bd","@flighthq/types":"0.3.0-next.1530.70058bd","@flighthq/entity":"0.3.0-next.1530.70058bd","@flighthq/geometry":"0.3.0-next.1530.70058bd","@flighthq/lighting":"0.3.0-next.1530.70058bd","@flighthq/animation":"0.3.0-next.1530.70058bd","@flighthq/materials":"0.3.0-next.1530.70058bd","@flighthq/adjustments":"0.3.0-next.1530.70058bd"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1530.70058bd_1785696694406_0.9121148507353931","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1543.f490ae8":{"name":"@flighthq/scene3d","version":"0.3.0-next.1543.f490ae8","_id":"@flighthq/scene3d@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":"ac2972957cf4c3e80eac97cbba958ce716bee50e","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1543.f490ae8.tgz","fileCount":84,"integrity":"sha512-2fodA0yZgcRMA22c5FAVhduG3O1DAi8myopslEdRYJE2HKChU4np6nb6AIhUdfvcE3zy2UyZ666qTpo2/8fdeA==","signatures":[{"sig":"MEYCIQCqlPKPwj9rCyZF2hvD507Ya38jG97Q0hnWX8h9LSfb9QIhAIaHnaqeQ0/2lAVpxq267MCaWLbVV0P6KieaqA8AFM1a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1543.f490ae8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167327},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1543.f490ae8","@flighthq/node":"0.3.0-next.1543.f490ae8","@flighthq/types":"0.3.0-next.1543.f490ae8","@flighthq/entity":"0.3.0-next.1543.f490ae8","@flighthq/geometry":"0.3.0-next.1543.f490ae8","@flighthq/lighting":"0.3.0-next.1543.f490ae8","@flighthq/animation":"0.3.0-next.1543.f490ae8","@flighthq/materials":"0.3.0-next.1543.f490ae8","@flighthq/adjustments":"0.3.0-next.1543.f490ae8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1543.f490ae8_1785701587587_0.26626482517025196","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1560.03a2b36":{"name":"@flighthq/scene3d","version":"0.3.0-next.1560.03a2b36","_id":"@flighthq/scene3d@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":"8e483ca2efc9da085f931bdac5cb5c1f30d97ce1","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1560.03a2b36.tgz","fileCount":84,"integrity":"sha512-cY+k5NPmW8j9KiX2A8gxp0I/lewHWuAy+H10NJOOArHR9P21LNmN5a5L1ujW38fgwqB/ScQzuC8FeMwmwd07Bg==","signatures":[{"sig":"MEUCIQD1vlpPVJUrH9bSxJ2YRRxTyyGXHUMLs+lngk9fW6pUhQIgD2I4rd+kmyGYALD+YeBdRI3YVHI4+TKhkqepGs6ImTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1560.03a2b36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167327},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1560.03a2b36","@flighthq/node":"0.3.0-next.1560.03a2b36","@flighthq/types":"0.3.0-next.1560.03a2b36","@flighthq/entity":"0.3.0-next.1560.03a2b36","@flighthq/geometry":"0.3.0-next.1560.03a2b36","@flighthq/lighting":"0.3.0-next.1560.03a2b36","@flighthq/animation":"0.3.0-next.1560.03a2b36","@flighthq/materials":"0.3.0-next.1560.03a2b36","@flighthq/adjustments":"0.3.0-next.1560.03a2b36"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1560.03a2b36_1785702476560_0.4244445523782927","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1562.75af469":{"name":"@flighthq/scene3d","version":"0.3.0-next.1562.75af469","_id":"@flighthq/scene3d@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":"164a880c741f039fe24a1f89e9aa22305a98c659","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1562.75af469.tgz","fileCount":84,"integrity":"sha512-jgfcyZY99yibgMS7aoVkuKNkSxzG+vDr9le9NyB/6wmd0NF6TqQSE0dvWKAY+qxYa42qomrQzCIqSR0BLBE/zA==","signatures":[{"sig":"MEYCIQC0JLHuUBDI7BMzV3Vkc9x5J+XKTAC5scsMzQWmCgEnLAIhAOxm34uYYDR5c4m32KqpOoL7IBm4IekX1ff2Id/RrNz8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1562.75af469","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167327},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1562.75af469","@flighthq/node":"0.3.0-next.1562.75af469","@flighthq/types":"0.3.0-next.1562.75af469","@flighthq/entity":"0.3.0-next.1562.75af469","@flighthq/geometry":"0.3.0-next.1562.75af469","@flighthq/lighting":"0.3.0-next.1562.75af469","@flighthq/animation":"0.3.0-next.1562.75af469","@flighthq/materials":"0.3.0-next.1562.75af469","@flighthq/adjustments":"0.3.0-next.1562.75af469"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1562.75af469_1785703248704_0.7537346510349894","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1566.dcdf1d3":{"name":"@flighthq/scene3d","version":"0.3.0-next.1566.dcdf1d3","_id":"@flighthq/scene3d@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":"9485b6262efe5d928c73b892a8f019c16f8c7734","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1566.dcdf1d3.tgz","fileCount":84,"integrity":"sha512-vazWyD9M7efAa0NaOTo/WfDX0kGUAVsYoArTxYK9fQ6xIgzCROh8gqxaqVOz05fmJBlxskVVoyM4X1IPS7VOJw==","signatures":[{"sig":"MEYCIQChbE3RHuGg944YHk+/Ss/ute7oMevLMxHOJpnS2NLmNwIhAOxHjI2YotfR/lqqdmzhyB4Eq14hz21NJZ5OoWKuOuYW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1566.dcdf1d3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167327},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1566.dcdf1d3","@flighthq/node":"0.3.0-next.1566.dcdf1d3","@flighthq/types":"0.3.0-next.1566.dcdf1d3","@flighthq/entity":"0.3.0-next.1566.dcdf1d3","@flighthq/geometry":"0.3.0-next.1566.dcdf1d3","@flighthq/lighting":"0.3.0-next.1566.dcdf1d3","@flighthq/animation":"0.3.0-next.1566.dcdf1d3","@flighthq/materials":"0.3.0-next.1566.dcdf1d3","@flighthq/adjustments":"0.3.0-next.1566.dcdf1d3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1566.dcdf1d3_1785704017321_0.5792033009604067","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1584.a68fe91":{"name":"@flighthq/scene3d","version":"0.3.0-next.1584.a68fe91","_id":"@flighthq/scene3d@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":"cecb41d73606d0fab0cd9c1694c513471da0a5ec","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1584.a68fe91.tgz","fileCount":84,"integrity":"sha512-h12Ytay8pAw9RC9n0bmdT6kqjkOIlBRsIEqRR/l9hU/IjDgT1SW9oiTujWptiL84/gVjRPSXxLsHuQEvSykGxQ==","signatures":[{"sig":"MEUCIQDWwaHPDMtbMajeqoyzgH9HcqngoQyl+/uOBZMeY4L3qwIgDtIrAg7Wmj4evBmnqSNRocUJiZ3UF3niqUEtS8dwaJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1584.a68fe91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167327},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1584.a68fe91","@flighthq/node":"0.3.0-next.1584.a68fe91","@flighthq/types":"0.3.0-next.1584.a68fe91","@flighthq/entity":"0.3.0-next.1584.a68fe91","@flighthq/geometry":"0.3.0-next.1584.a68fe91","@flighthq/lighting":"0.3.0-next.1584.a68fe91","@flighthq/animation":"0.3.0-next.1584.a68fe91","@flighthq/materials":"0.3.0-next.1584.a68fe91","@flighthq/adjustments":"0.3.0-next.1584.a68fe91"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1584.a68fe91_1785707763159_0.22630885370010834","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1585.17d10c4":{"name":"@flighthq/scene3d","version":"0.3.0-next.1585.17d10c4","_id":"@flighthq/scene3d@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":"a0ea222385c73b8fa00de8470b297d6534888dbe","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1585.17d10c4.tgz","fileCount":84,"integrity":"sha512-4ZXc0kvCoc5QKagT5Gvb+okRg0xFsff4y1ACo1Ivn2XlHIjsXADs6+1nY5CNi7odVTz1bA/onKUpk8uc6dIDWg==","signatures":[{"sig":"MEQCIFvcLaOwZo6h9FIz3uYnQVk6460kmfPeVIf5SSyyyKWyAiAa84DQe2gwSFV0R8kmAydtXMFYDyoG8PlDQsaIKVVElQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1585.17d10c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167327},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1585.17d10c4","@flighthq/node":"0.3.0-next.1585.17d10c4","@flighthq/types":"0.3.0-next.1585.17d10c4","@flighthq/entity":"0.3.0-next.1585.17d10c4","@flighthq/geometry":"0.3.0-next.1585.17d10c4","@flighthq/lighting":"0.3.0-next.1585.17d10c4","@flighthq/animation":"0.3.0-next.1585.17d10c4","@flighthq/materials":"0.3.0-next.1585.17d10c4","@flighthq/adjustments":"0.3.0-next.1585.17d10c4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1585.17d10c4_1785709718431_0.006422115293343245","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1593.a47f94a":{"name":"@flighthq/scene3d","version":"0.3.0-next.1593.a47f94a","_id":"@flighthq/scene3d@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":"b0404c116deafdd7753f0b4c94178f147a3b9531","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1593.a47f94a.tgz","fileCount":84,"integrity":"sha512-qjY8sgZIDwWj8974kqxTZWsJn3fFKRp5/cWs/N+8fq7nNJZq8kxQodCjDRn3k0B6WIZqjV70JYg9z7O5jG6neA==","signatures":[{"sig":"MEYCIQDf4nShT6/XkofLlGmQHJtiueQDepS4sIlw8zmoKKzCfgIhAJLO5fBQHI2fv1OP2rFA+939Buk3UHR0ic+rYnDifetX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1593.a47f94a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167327},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1593.a47f94a","@flighthq/node":"0.3.0-next.1593.a47f94a","@flighthq/types":"0.3.0-next.1593.a47f94a","@flighthq/entity":"0.3.0-next.1593.a47f94a","@flighthq/geometry":"0.3.0-next.1593.a47f94a","@flighthq/lighting":"0.3.0-next.1593.a47f94a","@flighthq/animation":"0.3.0-next.1593.a47f94a","@flighthq/materials":"0.3.0-next.1593.a47f94a","@flighthq/adjustments":"0.3.0-next.1593.a47f94a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1593.a47f94a_1785710053537_0.1461378093364918","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1595.4d49b41":{"name":"@flighthq/scene3d","version":"0.3.0-next.1595.4d49b41","_id":"@flighthq/scene3d@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":"0feaa268f0371ab9f41755967b1be39ca4b25d11","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1595.4d49b41.tgz","fileCount":84,"integrity":"sha512-JtqBV5NGbZCU0uO7vfoRM1z3cvHJjRMugicpa8sRBNkfUjNuypXMIrYXt0I4d+Ukwe5I37qO5SUv8EUlmpdLQw==","signatures":[{"sig":"MEUCIAX3i8wN5KHcIpZMVZM5FhnGJpqwp9gqn+OLSH59YhflAiEAhHTYGu2OZIkZzK56rudjzH6iRftFXWW9fRu4Wgze6KI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1595.4d49b41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167327},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1595.4d49b41","@flighthq/node":"0.3.0-next.1595.4d49b41","@flighthq/types":"0.3.0-next.1595.4d49b41","@flighthq/entity":"0.3.0-next.1595.4d49b41","@flighthq/geometry":"0.3.0-next.1595.4d49b41","@flighthq/lighting":"0.3.0-next.1595.4d49b41","@flighthq/animation":"0.3.0-next.1595.4d49b41","@flighthq/materials":"0.3.0-next.1595.4d49b41","@flighthq/adjustments":"0.3.0-next.1595.4d49b41"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1595.4d49b41_1785710613520_0.10211717259321906","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1601.12b771e":{"name":"@flighthq/scene3d","version":"0.3.0-next.1601.12b771e","_id":"@flighthq/scene3d@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":"fb89b09f978031eb299d3cbc0021c827f528ca51","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1601.12b771e.tgz","fileCount":84,"integrity":"sha512-s+P4JmPTylGwmWlZ6KVu72rJJpU9bvMkO4R23xsXGZLDYY0Kc64GIC77z32lz+1iZNACqOGQK7oP+P7WMmwOfQ==","signatures":[{"sig":"MEYCIQDmV8f++opARHRrAnY3oSdh5klGLagASdZA2a1f3oaEngIhANfH5xzHTUhRUyJvpGbLdWWqhOFt55U+m9S0x1PhqEON","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1601.12b771e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167327},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1601.12b771e","@flighthq/node":"0.3.0-next.1601.12b771e","@flighthq/types":"0.3.0-next.1601.12b771e","@flighthq/entity":"0.3.0-next.1601.12b771e","@flighthq/geometry":"0.3.0-next.1601.12b771e","@flighthq/lighting":"0.3.0-next.1601.12b771e","@flighthq/animation":"0.3.0-next.1601.12b771e","@flighthq/materials":"0.3.0-next.1601.12b771e","@flighthq/adjustments":"0.3.0-next.1601.12b771e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1601.12b771e_1785713146880_0.3392565631378759","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1665.6235922":{"name":"@flighthq/scene3d","version":"0.3.0-next.1665.6235922","_id":"@flighthq/scene3d@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":"cf208c9417c68f518d96cdba69565baf606678a5","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1665.6235922.tgz","fileCount":84,"integrity":"sha512-6RUgjoPPoijq4k+fwy/tJqoqRZBS9FAz2gn2bCx5tiWwCjqcRAbCG0n/Fdy1QZg+UIRx7eWxd7vzi/CGdGnX9w==","signatures":[{"sig":"MEQCIBxHF+X0ndWtksSjKgb+GTqtndDDC/H9uU948YCLx9OHAiA8nGuhdNLp5mVJpBAQovL5pTwCjTy0rAN/9a3Un8EQFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1665.6235922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167327},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1665.6235922","@flighthq/node":"0.3.0-next.1665.6235922","@flighthq/types":"0.3.0-next.1665.6235922","@flighthq/entity":"0.3.0-next.1665.6235922","@flighthq/geometry":"0.3.0-next.1665.6235922","@flighthq/lighting":"0.3.0-next.1665.6235922","@flighthq/animation":"0.3.0-next.1665.6235922","@flighthq/materials":"0.3.0-next.1665.6235922","@flighthq/adjustments":"0.3.0-next.1665.6235922"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1665.6235922_1785728853606_0.5325318876018608","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1669.5808974":{"name":"@flighthq/scene3d","version":"0.3.0-next.1669.5808974","_id":"@flighthq/scene3d@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":"ea073f49dce46f7799d8dac325cfcf4ff0e2909d","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1669.5808974.tgz","fileCount":84,"integrity":"sha512-CpPlzVQ5yJYvJADtVxnRQZeEfCEsv84HW1BzGWpnWTQy4rBezsVpH5jNq5M2AOa51DeRQu7pJ8TJHdTLtT9aHw==","signatures":[{"sig":"MEYCIQD3f0Shc8ikxw4GTEmX54Snb28hl/0su7NAJDuDkT19swIhAKVbXNzRjITXvlOSj+pykHuoeBwMk9K9BnKBc9Y09k2k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1669.5808974","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167327},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1669.5808974","@flighthq/node":"0.3.0-next.1669.5808974","@flighthq/types":"0.3.0-next.1669.5808974","@flighthq/entity":"0.3.0-next.1669.5808974","@flighthq/geometry":"0.3.0-next.1669.5808974","@flighthq/lighting":"0.3.0-next.1669.5808974","@flighthq/animation":"0.3.0-next.1669.5808974","@flighthq/materials":"0.3.0-next.1669.5808974","@flighthq/adjustments":"0.3.0-next.1669.5808974"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1669.5808974_1785731112009_0.091144852562143","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1689.2810c05":{"name":"@flighthq/scene3d","version":"0.3.0-next.1689.2810c05","_id":"@flighthq/scene3d@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":"3d4c39112e7d35e9f1fd40f06a6cf16eeb6f0b88","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1689.2810c05.tgz","fileCount":89,"integrity":"sha512-QpPdGmymJI4x+mf5VB/ARmSbGnz9jMaqHPMN+Ni6Miu50fqLdNNN5TVAdQRyBeemfOop5GIySpEVc+3TEVdjEA==","signatures":[{"sig":"MEUCIEs2akiMo3NRPFbRgCXJoqhxRCgGgpPnU+9kJujBSamqAiEAm1lTu5EeM/Xyzs6fdUH5aVzsTGlLVNRa+LAZUCCXmG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1689.2810c05","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180062},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1689.2810c05","@flighthq/node":"0.3.0-next.1689.2810c05","@flighthq/types":"0.3.0-next.1689.2810c05","@flighthq/entity":"0.3.0-next.1689.2810c05","@flighthq/geometry":"0.3.0-next.1689.2810c05","@flighthq/lighting":"0.3.0-next.1689.2810c05","@flighthq/animation":"0.3.0-next.1689.2810c05","@flighthq/materials":"0.3.0-next.1689.2810c05","@flighthq/adjustments":"0.3.0-next.1689.2810c05"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1689.2810c05_1785736629860_0.733460071989039","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1692.f1a7a9a":{"name":"@flighthq/scene3d","version":"0.3.0-next.1692.f1a7a9a","_id":"@flighthq/scene3d@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":"322f2fef95b4759455b59ea40c8950c9a3f35a71","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1692.f1a7a9a.tgz","fileCount":89,"integrity":"sha512-0Stqx+J31t3C7eK3xYmI4QoYAgNrQZulQp/4p0qCa3K/88d+ycT/t9BVrbmccZvP0LDk1O8LsCrdkE4l3AOtrw==","signatures":[{"sig":"MEUCIDaiQyDpfqucrPpOAYdh7tUP2/kroIxQaopqNGXn4K6kAiEAnzXrl1+X+Bg/DzWyHXoPIzcmTNZDy9mcc1UKhWD8FVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1692.f1a7a9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180062},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1692.f1a7a9a","@flighthq/node":"0.3.0-next.1692.f1a7a9a","@flighthq/types":"0.3.0-next.1692.f1a7a9a","@flighthq/entity":"0.3.0-next.1692.f1a7a9a","@flighthq/geometry":"0.3.0-next.1692.f1a7a9a","@flighthq/lighting":"0.3.0-next.1692.f1a7a9a","@flighthq/animation":"0.3.0-next.1692.f1a7a9a","@flighthq/materials":"0.3.0-next.1692.f1a7a9a","@flighthq/adjustments":"0.3.0-next.1692.f1a7a9a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1692.f1a7a9a_1785738720762_0.3880424551240531","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1702.8973fda":{"name":"@flighthq/scene3d","version":"0.3.0-next.1702.8973fda","_id":"@flighthq/scene3d@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":"d5c1c5579e1eedcf89e8e67f0ca9aef384557444","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1702.8973fda.tgz","fileCount":89,"integrity":"sha512-rCXi6sdSZ+bADKDVREv1i8L3P/vCQ+UxOb1cKDS53PFu+YmsRrIs9UyYRqXyF1gl5tSwlwn/8TlSptG0/uy/8A==","signatures":[{"sig":"MEYCIQCRy7FLeqWIMvGEp9XrFObLVFyXM6RQHILzSs/X07mPgQIhAPHYgQfq6TWR5HZmBduv5FQcOYpHfZ1sVaBYB0NCQy0Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1702.8973fda","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180062},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1702.8973fda","@flighthq/node":"0.3.0-next.1702.8973fda","@flighthq/types":"0.3.0-next.1702.8973fda","@flighthq/entity":"0.3.0-next.1702.8973fda","@flighthq/geometry":"0.3.0-next.1702.8973fda","@flighthq/lighting":"0.3.0-next.1702.8973fda","@flighthq/animation":"0.3.0-next.1702.8973fda","@flighthq/materials":"0.3.0-next.1702.8973fda","@flighthq/adjustments":"0.3.0-next.1702.8973fda"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1702.8973fda_1785739139961_0.19591849344771428","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1704.8557784":{"name":"@flighthq/scene3d","version":"0.3.0-next.1704.8557784","_id":"@flighthq/scene3d@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":"0776cb7b5e3ca429749277093908856b53b2902d","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1704.8557784.tgz","fileCount":89,"integrity":"sha512-hn2BGugJNWiYLvSxFFpae0s8kBgiJmYxnYqMgjw/UhqM5oKqPfKcJDBs9zJWOlPpvyMOl9RwIzMzGhR+Cvdmig==","signatures":[{"sig":"MEUCIQD6rokFRy615TeNliMehZZ7fSuQ76gK4C4JBIvYvq+OzAIgLUc0Z4Kumi9B4+rfTiEbHqHeFWpPRZOLitDbvcTGT/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1704.8557784","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180062},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1704.8557784","@flighthq/node":"0.3.0-next.1704.8557784","@flighthq/types":"0.3.0-next.1704.8557784","@flighthq/entity":"0.3.0-next.1704.8557784","@flighthq/geometry":"0.3.0-next.1704.8557784","@flighthq/lighting":"0.3.0-next.1704.8557784","@flighthq/animation":"0.3.0-next.1704.8557784","@flighthq/materials":"0.3.0-next.1704.8557784","@flighthq/adjustments":"0.3.0-next.1704.8557784"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1704.8557784_1785739794503_0.2950329967234686","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1714.3bd86f1":{"name":"@flighthq/scene3d","version":"0.3.0-next.1714.3bd86f1","_id":"@flighthq/scene3d@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":"4c1a67fb0f661a3f3f310cb96aa13b80887ed5c8","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1714.3bd86f1.tgz","fileCount":89,"integrity":"sha512-pa5vdbjYoF2+XwW9Fh2hKtCoQMkoQclbK6GVgWkR9IOn0NHihocfLSySK4wPeBdi5vmQ43abxrMuOFQkoBiUKw==","signatures":[{"sig":"MEUCIQDCKSSeceht6nm/RWNP2YSC4BNgxHKMadPLVAkZovnXjQIgNlS6/JVcyH1I3F8+vcIXus7Ds8bEftNXTvkJn0PlAwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1714.3bd86f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180062},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1714.3bd86f1","@flighthq/node":"0.3.0-next.1714.3bd86f1","@flighthq/types":"0.3.0-next.1714.3bd86f1","@flighthq/entity":"0.3.0-next.1714.3bd86f1","@flighthq/geometry":"0.3.0-next.1714.3bd86f1","@flighthq/lighting":"0.3.0-next.1714.3bd86f1","@flighthq/animation":"0.3.0-next.1714.3bd86f1","@flighthq/materials":"0.3.0-next.1714.3bd86f1","@flighthq/adjustments":"0.3.0-next.1714.3bd86f1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1714.3bd86f1_1785869717801_0.7113133698408309","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1728.26853f6":{"name":"@flighthq/scene3d","version":"0.3.0-next.1728.26853f6","_id":"@flighthq/scene3d@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":"c021b07d7c19e0a2daee41fe392c5084e03482ae","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1728.26853f6.tgz","fileCount":89,"integrity":"sha512-2rY8n6WbQvTE/+uDLlbGdVJD8d1eIl/nypikeRNRbQ/vOYCcOvz2j+j75wnsqXSnXmMaPf5FxeI49reOYWPoyQ==","signatures":[{"sig":"MEYCIQDxAxjjP7asgkOcCbKuC+wUwXVbdIWM35M2ri14t9HtOQIhAPTnuq6MIgzS9Vx2buE/uPCZiP+eItTu8lX7vvmbe7fV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1728.26853f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180062},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1728.26853f6","@flighthq/node":"0.3.0-next.1728.26853f6","@flighthq/types":"0.3.0-next.1728.26853f6","@flighthq/entity":"0.3.0-next.1728.26853f6","@flighthq/geometry":"0.3.0-next.1728.26853f6","@flighthq/lighting":"0.3.0-next.1728.26853f6","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1728.26853f6_1785873221018_0.32449644064582484","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1729.f927a3b":{"name":"@flighthq/scene3d","version":"0.3.0-next.1729.f927a3b","_id":"@flighthq/scene3d@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":"2e5630593ee198ea2bf2ec63cdd892107346b442","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1729.f927a3b.tgz","fileCount":89,"integrity":"sha512-dU/rlOqh/1cVtNUbp4ZxWLzkj0X06GS64BqaC8+fhFOWI3nQtLTL839kluHv9NL57uLBtuQrVnJ9MwzmXi8DMg==","signatures":[{"sig":"MEUCIQCLwjIAG/yuaTFhJkm/ic5wO3rRNI/EFLnzLLtg0oxUbwIgZkOqqnc7RMis5mcYckajderdfZXlF5vQGM4nNfyG7v0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1729.f927a3b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180062},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1729.f927a3b","@flighthq/node":"0.3.0-next.1729.f927a3b","@flighthq/types":"0.3.0-next.1729.f927a3b","@flighthq/entity":"0.3.0-next.1729.f927a3b","@flighthq/geometry":"0.3.0-next.1729.f927a3b","@flighthq/lighting":"0.3.0-next.1729.f927a3b","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1729.f927a3b_1785875409279_0.29789437145372766","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1781.5d072ef":{"name":"@flighthq/scene3d","version":"0.3.0-next.1781.5d072ef","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"aaba8aeb7c5cf652d937616c41e79a62c5a0b565","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1781.5d072ef.tgz","fileCount":89,"integrity":"sha512-fTEbtOAKGdPVkDgfIpz1/RlUYlgJ+kl72voXJG6pG7s9MWUX0SevVMrHXkmVhbUp3gHkp43tgUlss0ovzTiaVg==","signatures":[{"sig":"MEQCIC3B6XAN7LIp46KubL1RHWoDCBHoNSUkhzT9pHvKpHUpAiBVb2x987nhiUKe01WPH89d/9cB+hccKOqChIsh04RWjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1781.5d072ef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180135},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1781.5d072ef","@flighthq/node":"0.3.0-next.1781.5d072ef","@flighthq/types":"0.3.0-next.1781.5d072ef","@flighthq/entity":"0.3.0-next.1781.5d072ef","@flighthq/geometry":"0.3.0-next.1781.5d072ef","@flighthq/lighting":"0.3.0-next.1781.5d072ef","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1781.5d072ef_1785888108011_0.673313098755884","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1783.cd11ab1":{"name":"@flighthq/scene3d","version":"0.3.0-next.1783.cd11ab1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"ea400cccf89deb503b2a9c2a1a3aca87a092ee77","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1783.cd11ab1.tgz","fileCount":89,"integrity":"sha512-x6zm8bu786p+WBUE+DDKmkWyg7fkGz0kABrPHE06FHF/u4r/Rm9gA8dfy723yiocwHeQF7vnUr05B3cdqKw4nQ==","signatures":[{"sig":"MEYCIQDhRt/W+TWHeCNeZ72ReGh5wrcB2xRPlIpCPe6VgdJP0gIhALPa17H3l6RbMdb8d3ajnr/yavy7r1KlGg0QFebtGyR0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1783.cd11ab1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180135},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1783.cd11ab1","@flighthq/node":"0.3.0-next.1783.cd11ab1","@flighthq/types":"0.3.0-next.1783.cd11ab1","@flighthq/entity":"0.3.0-next.1783.cd11ab1","@flighthq/geometry":"0.3.0-next.1783.cd11ab1","@flighthq/lighting":"0.3.0-next.1783.cd11ab1","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1783.cd11ab1_1785889477410_0.20528094958946386","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1848.58f06fb":{"name":"@flighthq/scene3d","version":"0.3.0-next.1848.58f06fb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"e09822bff74b06e0990c8c2a232ba3403352edd1","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1848.58f06fb.tgz","fileCount":89,"integrity":"sha512-C7CEabr08EbfzLl5LJHpKZsIJZN2lVOGgvumSPOxG2AI4ES5x5O+C7pXUazFYkPLWzeJ7bskVCnk8b2x+5Zqfg==","signatures":[{"sig":"MEUCIQCqFH0xdnq8tASNQQwwHYMriyYibTMULBtH9J8mHtrEpgIgMKffcdo7JwcFHCw0JBKpqTVxheWmWGhYHOC0aJRByOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1848.58f06fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180135},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1848.58f06fb","@flighthq/node":"0.3.0-next.1848.58f06fb","@flighthq/types":"0.3.0-next.1848.58f06fb","@flighthq/entity":"0.3.0-next.1848.58f06fb","@flighthq/geometry":"0.3.0-next.1848.58f06fb","@flighthq/lighting":"0.3.0-next.1848.58f06fb","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1848.58f06fb_1785892203283_0.41197488567308804","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1849.a370765":{"name":"@flighthq/scene3d","version":"0.3.0-next.1849.a370765","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"3f870902ae4909fdbc4686756795446cfe542d7e","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1849.a370765.tgz","fileCount":89,"integrity":"sha512-BE3u/F/6IB10nNs+aIsKmP5AxlBcbUT4VHd02tbUugwL/stZnPASoOUYA0UcvYIvEPq5Luo567KrRBvRsKrqfw==","signatures":[{"sig":"MEYCIQDq4N9BfyStrdoHCRl7l9CLQyXkof2glx6RPiXz3CPKjQIhALXJv1PST48HESB7d2nOXXvhgKvdxCNIfbV1OPrBPBqh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1849.a370765","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180135},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1849.a370765","@flighthq/node":"0.3.0-next.1849.a370765","@flighthq/types":"0.3.0-next.1849.a370765","@flighthq/entity":"0.3.0-next.1849.a370765","@flighthq/geometry":"0.3.0-next.1849.a370765","@flighthq/lighting":"0.3.0-next.1849.a370765","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1849.a370765_1785892552281_0.5124029749988144","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1872.c2b1f7c":{"name":"@flighthq/scene3d","version":"0.3.0-next.1872.c2b1f7c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"156ebf4002967f6803d4f7b552abd1e697216a6c","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1872.c2b1f7c.tgz","fileCount":89,"integrity":"sha512-XdOqnbvQx8WN87HnjIcrX0q24Y6rtkthRwT+JhNnaao26ZzkyFBOx2MyjObdJC+qmKbz2lxCg88SMOH5BAS7dw==","signatures":[{"sig":"MEYCIQDoMSoNn1Wp3TqFyuBNN0LrgAS6mGhUoRXLtF77TPqnzgIhALuXUFV5pCCPrq6SMjpZjzhlboj6oJ4ojBwtfck79/Ow","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1872.c2b1f7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180135},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1872.c2b1f7c","@flighthq/node":"0.3.0-next.1872.c2b1f7c","@flighthq/types":"0.3.0-next.1872.c2b1f7c","@flighthq/entity":"0.3.0-next.1872.c2b1f7c","@flighthq/geometry":"0.3.0-next.1872.c2b1f7c","@flighthq/lighting":"0.3.0-next.1872.c2b1f7c","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1872.c2b1f7c_1785958117754_0.19193754129058305","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1883.9cd374b":{"name":"@flighthq/scene3d","version":"0.3.0-next.1883.9cd374b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"ff6ecd2434c2a4b5338a93dad77737918cf5e918","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1883.9cd374b.tgz","fileCount":89,"integrity":"sha512-K8jCZSe+xa7fr6dK2Xm+3/irmLh1CoAVHcWLbE3/xxaujZe82M3m5f9GKDebWQ5XOsDhM/5t2GbIcLnBcyRebg==","signatures":[{"sig":"MEUCIGIHu/w+AlwDd/+9Nv6n0TAmIIGPyzW+H97lf65/7aRBAiEAw8VAMVVr1WikAMbUqh0pOvtqR7gEpAIbf58NdSz2hWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1883.9cd374b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180135},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1883.9cd374b","@flighthq/node":"0.3.0-next.1883.9cd374b","@flighthq/types":"0.3.0-next.1883.9cd374b","@flighthq/entity":"0.3.0-next.1883.9cd374b","@flighthq/geometry":"0.3.0-next.1883.9cd374b","@flighthq/lighting":"0.3.0-next.1883.9cd374b","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1883.9cd374b_1785975185007_0.18769270710775454","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1887.cad72aa":{"name":"@flighthq/scene3d","version":"0.3.0-next.1887.cad72aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"46618b7ce95d943e8303ca9c5940f46fd0bd3b1d","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0-next.1887.cad72aa.tgz","fileCount":89,"integrity":"sha512-MNONQjAJR6zTVJQPpg5TsveCnrSDmakSpaJIoebqLx5ZxgtzbPYK/+QDuyOy3RRAjNkhgKUc+wDvwHB2q49+Yg==","signatures":[{"sig":"MEUCIF/Kq5nnIF6c1qO1oXfBwEdu4/MLUMeNTs7mWsrTsbO8AiEAto0FFghFAJREZzUyd37AS0qurBZlMlmdkFkM9qpknu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0-next.1887.cad72aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180135},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0-next.1887.cad72aa","@flighthq/node":"0.3.0-next.1887.cad72aa","@flighthq/types":"0.3.0-next.1887.cad72aa","@flighthq/entity":"0.3.0-next.1887.cad72aa","@flighthq/geometry":"0.3.0-next.1887.cad72aa","@flighthq/lighting":"0.3.0-next.1887.cad72aa","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0-next.1887.cad72aa_1786028830135_0.947756774601876","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@flighthq/scene3d","version":"0.3.0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"c3f9fbf132462ca41f7ffddbec1b3df706e0c0e8","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.0.tgz","fileCount":89,"integrity":"sha512-2fvrfPPIm4uWMF1zV7jtrcKl/Dvjb5LynKHhBSxmApd5q4zQNbo9rRmYpXnGB019ZDO3bmipbuRTwK6Cts230A==","signatures":[{"sig":"MEUCIGKdGunfLu9KDstTZGtP+kkgBAiBNOwRs+V5rwf/+AH2AiEA6xs14qQ3QZaDBAQx85P9r3ECYg8TVZSvwGP+8omPL9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179955},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.0","@flighthq/node":"0.3.0","@flighthq/types":"0.3.0","@flighthq/entity":"0.3.0","@flighthq/geometry":"0.3.0","@flighthq/lighting":"0.3.0","@flighthq/animation":"0.3.0","@flighthq/materials":"0.3.0","@flighthq/adjustments":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.0_1786049253196_0.14837993650537196","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.209.43ef1bc":{"name":"@flighthq/scene3d","version":"0.3.1-next.209.43ef1bc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"a39d8f65b605b82b0d93628aa4bcbe4913cb5ee2","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.209.43ef1bc.tgz","fileCount":89,"integrity":"sha512-k5X1ZFQydwdY5n7+Cr6VggGYEnSWIPBrekT1WkAYg1jVS7Z6AYDmkgC2xSm8yUENWG+PoqR5VF9J2m4sIzZu7A==","signatures":[{"sig":"MEQCIEU56BBlt/oTNWf0HXUgZguor4lx5G1tYITJdSilfCpiAiA9wfNu5uTp4UJFBHOEoKO662wan6f6fDwEg8lFq07zOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.209.43ef1bc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180152},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.209.43ef1bc","@flighthq/node":"0.3.1-next.209.43ef1bc","@flighthq/types":"0.3.1-next.209.43ef1bc","@flighthq/entity":"0.3.1-next.209.43ef1bc","@flighthq/geometry":"0.3.1-next.209.43ef1bc","@flighthq/lighting":"0.3.1-next.209.43ef1bc","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.209.43ef1bc_1786136572062_0.34707341658169977","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.320.fe56fc2":{"name":"@flighthq/scene3d","version":"0.3.1-next.320.fe56fc2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"bfd6fc4cddd5e8811204fb9757fe635fc81243c6","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.320.fe56fc2.tgz","fileCount":89,"integrity":"sha512-9PGE9g6Tui6sbzT17Z2EAf4GUHOS6OYIQtEjjXvsqiXh0ERuqdfQ5vcsSU8ncaaxUuZgzjY5EApSyCIJdXr1wQ==","signatures":[{"sig":"MEUCIHVgLtPBEhXD7bpB7zVVG6L66nWvhRz5WI/z2SLr6OQ8AiEAwUEiKpA6ph20zw28LsCGzPRMluwh460JIB7yPXKCTaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.320.fe56fc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180152},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.320.fe56fc2","@flighthq/node":"0.3.1-next.320.fe56fc2","@flighthq/types":"0.3.1-next.320.fe56fc2","@flighthq/entity":"0.3.1-next.320.fe56fc2","@flighthq/geometry":"0.3.1-next.320.fe56fc2","@flighthq/lighting":"0.3.1-next.320.fe56fc2","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.320.fe56fc2_1786158580616_0.8292491195003586","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.348.8115937":{"name":"@flighthq/scene3d","version":"0.3.1-next.348.8115937","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"bc1ec40d52ab46500be6c73d87083fe55470c581","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.348.8115937.tgz","fileCount":89,"integrity":"sha512-t/NbmtmjgQIPCt3d2vNbis5KCQs6rsG/d2b9v4dTfK+L9AtrmS+Cs7kH4GSh+v5skG9lNQGLyXz7SSuKbbn2Xg==","signatures":[{"sig":"MEUCIQCXXdAZKCPwHLGbY3sfuj0JvtTNe/jmC+bTEGyWvM/MeQIgVuPE2bpqGlRXT4sQE5H1cKShT1NZtBbv3PF9cjIxfYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.348.8115937","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180152},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.348.8115937","@flighthq/node":"0.3.1-next.348.8115937","@flighthq/types":"0.3.1-next.348.8115937","@flighthq/entity":"0.3.1-next.348.8115937","@flighthq/geometry":"0.3.1-next.348.8115937","@flighthq/lighting":"0.3.1-next.348.8115937","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.348.8115937_1786165867695_0.5556531028389913","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.385.e32d957":{"name":"@flighthq/scene3d","version":"0.3.1-next.385.e32d957","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"e6e3c518d3f1debd7c8257811ffea9a4127d17fc","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.385.e32d957.tgz","fileCount":89,"integrity":"sha512-4woii5bG6tuiLL+gS2Oc3UYjgVT0bNzwHULyKi3ie+gq4v9yn1rjZ9wnySSf4rGgGQ/24WAZ4uzwrQ6t5Mtgiw==","signatures":[{"sig":"MEUCIQD3FZ24pxvAYJXgbparMn5i57jrXaxeiYQLl6JdsZPD0wIgP6CEGkw1miBqHnFvgwmf9z6FT7rK7JSvss7bEQDN4zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.385.e32d957","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180152},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.385.e32d957","@flighthq/node":"0.3.1-next.385.e32d957","@flighthq/types":"0.3.1-next.385.e32d957","@flighthq/entity":"0.3.1-next.385.e32d957","@flighthq/geometry":"0.3.1-next.385.e32d957","@flighthq/lighting":"0.3.1-next.385.e32d957","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.385.e32d957_1786179381322_0.19184082784009848","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.401.5d59659":{"name":"@flighthq/scene3d","version":"0.3.1-next.401.5d59659","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"79fe9ef304a4dd5b26bb7c78411ad0527f17c548","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.401.5d59659.tgz","fileCount":89,"integrity":"sha512-bxPvIaVvAV1YEVTqc2Yzd6ZC34uBCcZROW0eGRUDUTAwGVOZm8JPfAMJm3oJxmm/ppdG1KrfmAvMx7+vHeI6IQ==","signatures":[{"sig":"MEQCIBvp7862WVx7hzlRCW1Zwnu+hflEtbfnHARK5gL9Qki4AiBsEXFvGXCn9zfOtZ/xmxtrQm4rTud7urTIUQn6jS8w9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.401.5d59659","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180152},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.401.5d59659","@flighthq/node":"0.3.1-next.401.5d59659","@flighthq/types":"0.3.1-next.401.5d59659","@flighthq/entity":"0.3.1-next.401.5d59659","@flighthq/geometry":"0.3.1-next.401.5d59659","@flighthq/lighting":"0.3.1-next.401.5d59659","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.401.5d59659_1786183118805_0.19071592046472752","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.407.d03a0bb":{"name":"@flighthq/scene3d","version":"0.3.1-next.407.d03a0bb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"8426c80e36078a8cc9bbcfa861fd29d6903ac81f","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.407.d03a0bb.tgz","fileCount":89,"integrity":"sha512-48/xMBESjqBlRul3SaPZDKZUhymeBBv8o4mwVXFLV3v1rQvKmYZRiUKyfOpLFgtidPXK4MPid9hs6EyoDx0ewA==","signatures":[{"sig":"MEUCIQDI4Qw/xkrjkJlsxPRyp4gv5+1UK3MWgK+WlUOl2WjSPAIgf/bhxHhb2KiynFmBr0/HvEL6LJthy2jSzE6bwELJ6FE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.407.d03a0bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180152},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.407.d03a0bb","@flighthq/node":"0.3.1-next.407.d03a0bb","@flighthq/types":"0.3.1-next.407.d03a0bb","@flighthq/entity":"0.3.1-next.407.d03a0bb","@flighthq/geometry":"0.3.1-next.407.d03a0bb","@flighthq/lighting":"0.3.1-next.407.d03a0bb","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.407.d03a0bb_1786297802282_0.27584431511554586","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.409.5c00b00":{"name":"@flighthq/scene3d","version":"0.3.1-next.409.5c00b00","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"9e85db173f6588a6c3a875a72a62c8c0c9128bb4","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.409.5c00b00.tgz","fileCount":89,"integrity":"sha512-7rHeY22XCYJDRN197alKUDi3k/Xhtx2Vv9BoB5tc/LrVtEoVSuLBFexQx+8Rfdw9BEDkCg1KeW66TUh01upoWA==","signatures":[{"sig":"MEUCIGW94AyeSJoYAn1ZLgkznq9BGT/6nsi+q7XMknrn9j6lAiEAqy78s6s9hXxVguWJ+HJVTnyl8HYSw9bUjl/CWMMd9Pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.409.5c00b00","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180152},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.409.5c00b00","@flighthq/node":"0.3.1-next.409.5c00b00","@flighthq/types":"0.3.1-next.409.5c00b00","@flighthq/entity":"0.3.1-next.409.5c00b00","@flighthq/geometry":"0.3.1-next.409.5c00b00","@flighthq/lighting":"0.3.1-next.409.5c00b00","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.409.5c00b00_1786335230457_0.2271491426522767","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.425.a3192ab":{"name":"@flighthq/scene3d","version":"0.3.1-next.425.a3192ab","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"7f1b435cceb777e3310c8d37f346fe0d6eb8d79e","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.425.a3192ab.tgz","fileCount":89,"integrity":"sha512-M5Wzu0Zh6SFs2C44bcFjjqVzV1VqWnyIw8n51un42Pa2KUqlvEOyZSZCoQV6h94EvofgyBO0tbj0dzTekDkuDA==","signatures":[{"sig":"MEUCIQCMKhULn0bm59n63ayjncHoxgeGhfsxPJtIfV2JBTg5nwIgTzHBXe985HirYY4zxAqfkLRK+q+X/u9aVZzH+Vw4lQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.425.a3192ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180152},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.425.a3192ab","@flighthq/node":"0.3.1-next.425.a3192ab","@flighthq/types":"0.3.1-next.425.a3192ab","@flighthq/entity":"0.3.1-next.425.a3192ab","@flighthq/geometry":"0.3.1-next.425.a3192ab","@flighthq/lighting":"0.3.1-next.425.a3192ab","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.425.a3192ab_1786336096129_0.5602679088403417","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.493.539802d":{"name":"@flighthq/scene3d","version":"0.3.1-next.493.539802d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"7709cfcf070cef0bfca0503b6a4f9e4ee0fa2d5e","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.493.539802d.tgz","fileCount":89,"integrity":"sha512-T6hq3ngJG40vOumeMrYiV60b3tktJoCuBCIAWx9QH8M28Oq3RK+bn2PDQLxXQpupQg29rnlDMg2iRbmk43+gzA==","signatures":[{"sig":"MEYCIQCSj8GSiaEd2WH2rPEXep15PA6OnidqnHejc+2tLG6UFwIhAMzRZZDLhZXCIwraHo/Z6+zL9j5Nq4WUNzErishDgYAU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.493.539802d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180525},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.493.539802d","@flighthq/node":"0.3.1-next.493.539802d","@flighthq/types":"0.3.1-next.493.539802d","@flighthq/entity":"0.3.1-next.493.539802d","@flighthq/geometry":"0.3.1-next.493.539802d","@flighthq/lighting":"0.3.1-next.493.539802d","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.493.539802d_1786392051788_0.33078418119088226","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.509.c235802":{"name":"@flighthq/scene3d","version":"0.3.1-next.509.c235802","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"36c166a2fda73cecf977f544fa914f5ed8e130ec","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.509.c235802.tgz","fileCount":89,"integrity":"sha512-gbinuDfLMz9TZY7/lEyTK2Ovj12h3kHPFEusv4YPwWjtldTL9VkhHzPuzJyRdPW8j0c+kIHLBPQ33RB4TdS3ug==","signatures":[{"sig":"MEUCIHc58vtuXE4N7uWFxs0ZXCR3KDaMewbe65rAygiDuSXWAiEA7JYgLQGEkA+OviKtuEPPkG4Zpe8ATgnz2583Y+tfma0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.509.c235802","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180525},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.509.c235802","@flighthq/node":"0.3.1-next.509.c235802","@flighthq/types":"0.3.1-next.509.c235802","@flighthq/entity":"0.3.1-next.509.c235802","@flighthq/geometry":"0.3.1-next.509.c235802","@flighthq/lighting":"0.3.1-next.509.c235802","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.509.c235802_1786394472154_0.22041585232068717","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.575.c1f8e01":{"name":"@flighthq/scene3d","version":"0.3.1-next.575.c1f8e01","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"2a6cb7e64dfeba50528f7bbfb08e9db253b09d36","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.575.c1f8e01.tgz","fileCount":89,"integrity":"sha512-Fql/EuxwxjOBdzQb15DoXi+3TgSk6EKJr4gpFrrLfs7R4x0ZXBi4LeC4uObrK6xWI3QAQw9HhtbQbkAocNY3Ig==","signatures":[{"sig":"MEUCIQDQFbi3sz6njZLUIkj9LKutED6N/cdK6cD4ZbwqhHNCfgIgbEm5OSj6wd2iT7O+g8zL8TgZGPCWTcQknI6ITwcKC58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.575.c1f8e01","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180525},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.575.c1f8e01","@flighthq/node":"0.3.1-next.575.c1f8e01","@flighthq/types":"0.3.1-next.575.c1f8e01","@flighthq/entity":"0.3.1-next.575.c1f8e01","@flighthq/geometry":"0.3.1-next.575.c1f8e01","@flighthq/lighting":"0.3.1-next.575.c1f8e01","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.575.c1f8e01_1786416162815_0.50409775185311","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.616.aa7ae7f":{"name":"@flighthq/scene3d","version":"0.3.1-next.616.aa7ae7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"bc64e9ea473ca40d93a13209c9acf685443e9c7f","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.616.aa7ae7f.tgz","fileCount":89,"integrity":"sha512-QE9wJVl+PhA6Ga8cujOiTfbkkKPemVMplaA9A7L4Xub+XuT/5tVVgWiQ/lqppjVou74luS/u6nHqcakMjTQVEQ==","signatures":[{"sig":"MEYCIQCFr1NsJTaqq0sfGbBWiUgJyo4zbuBqnY8yzRanpiTXdAIhAL8OZ5OlVuEr/ynARdVc4nmOu5R5IxdRyf8EVxUzq1vr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.616.aa7ae7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180525},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.616.aa7ae7f","@flighthq/node":"0.3.1-next.616.aa7ae7f","@flighthq/types":"0.3.1-next.616.aa7ae7f","@flighthq/entity":"0.3.1-next.616.aa7ae7f","@flighthq/geometry":"0.3.1-next.616.aa7ae7f","@flighthq/lighting":"0.3.1-next.616.aa7ae7f","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.616.aa7ae7f_1786460891379_0.5661279041304297","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.617.89baf58":{"name":"@flighthq/scene3d","version":"0.3.1-next.617.89baf58","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"d920e288100ecb97a9303fed9e96e426d1e003e0","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.617.89baf58.tgz","fileCount":89,"integrity":"sha512-D5NP7rxGbmVMvTJeD0t7lzqX/dU4KaMk0zb6HFlpSYpbJeKPXjusTQWR6tQKSExay3nvHZ/ec6lDxCG7evZhzA==","signatures":[{"sig":"MEUCIQCAZpSov34cntlcBfS1ufvxKI2FsQi/vMIb1E8dls3/rwIgKJpslgPVqgOB6YS+6LVFK49+uPxxF66lreWer8a2BNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.617.89baf58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180525},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.617.89baf58","@flighthq/node":"0.3.1-next.617.89baf58","@flighthq/types":"0.3.1-next.617.89baf58","@flighthq/entity":"0.3.1-next.617.89baf58","@flighthq/geometry":"0.3.1-next.617.89baf58","@flighthq/lighting":"0.3.1-next.617.89baf58","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.617.89baf58_1786461131566_0.031246342385713","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.625.675880d":{"name":"@flighthq/scene3d","version":"0.3.1-next.625.675880d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"1af100b84de353a96b392e36adc5c1aa8cfaec6f","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.625.675880d.tgz","fileCount":89,"integrity":"sha512-0wx1AxmJy01cRo0Ch80m0m/1WN9IqShIp3s9KzesZRxKlvRYq1FLpfBO9A+zMZXxVN5eKddYmY3tSV4dWiLM3w==","signatures":[{"sig":"MEUCIQCkVfocEr4elxNRve5TsN9a9lISPhdy9sz4d4AwOb0yMAIgYAOSR+o2B4GfeIz0hzw40KRJ1Pp6Ep/Eo0uuAN7r7UE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.625.675880d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180525},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.625.675880d","@flighthq/node":"0.3.1-next.625.675880d","@flighthq/types":"0.3.1-next.625.675880d","@flighthq/entity":"0.3.1-next.625.675880d","@flighthq/geometry":"0.3.1-next.625.675880d","@flighthq/lighting":"0.3.1-next.625.675880d","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.625.675880d_1786462232485_0.07860514203004576","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.703.e259040":{"name":"@flighthq/scene3d","version":"0.3.1-next.703.e259040","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"1f003032edcf3faf3834fed96de8462f078a9de9","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.703.e259040.tgz","fileCount":89,"integrity":"sha512-07Ow8c3gL3N9qSSfB+GZQYfOpOy3zUw28K2sxarNQqmGnci94Pm7j2vnmUOvhW480qzsnEBnYzRlNiGNcLRP4A==","signatures":[{"sig":"MEYCIQC28vfPA5/FJc+ALJwAYr1JkQSca67c/P3cenlmE8cvzwIhAMTP2TROP0w5OuCe3OINHMzvuWrix8ubKN4HsWYzENkY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.703.e259040","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180525},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.703.e259040","@flighthq/node":"0.3.1-next.703.e259040","@flighthq/types":"0.3.1-next.703.e259040","@flighthq/entity":"0.3.1-next.703.e259040","@flighthq/geometry":"0.3.1-next.703.e259040","@flighthq/lighting":"0.3.1-next.703.e259040","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.703.e259040_1786559629921_0.5909083898668213","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.704.69286f6":{"name":"@flighthq/scene3d","version":"0.3.1-next.704.69286f6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"6e862437b316a01e016b642c46a52f44050aa832","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.704.69286f6.tgz","fileCount":89,"integrity":"sha512-Z6a2VcT+fHq+p4nccPfnXGamUnNghxnOZ2dtt4U2VJHiBBAW0QgSzfd3GfYCNnw7J83RmTh86QS6zU/rm6tXaA==","signatures":[{"sig":"MEUCIQD0RbCAPnd3KeEq1pArZMuqVKH4DLsRTggRg7HwR4DfVwIgM6gBolh1z5qsxBLmyE2ti3kYYqt0Y/X9nzAvwC6xxGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.704.69286f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180525},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.704.69286f6","@flighthq/node":"0.3.1-next.704.69286f6","@flighthq/types":"0.3.1-next.704.69286f6","@flighthq/entity":"0.3.1-next.704.69286f6","@flighthq/geometry":"0.3.1-next.704.69286f6","@flighthq/lighting":"0.3.1-next.704.69286f6","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.704.69286f6_1786560552471_0.9819112344859551","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.733.f1845ac":{"name":"@flighthq/scene3d","version":"0.3.1-next.733.f1845ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"407abf098ee98ff77a5694ba9abdea6b133d6cee","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.733.f1845ac.tgz","fileCount":89,"integrity":"sha512-nMxC//u3nDLJ+KSpWVxsjtsNtmeY4IxgvVX5oK7BKoJ8RqjgY+Ynk2GKGXZS2r0fkzjdrCbnU0ANdlfLxpw9UA==","signatures":[{"sig":"MEQCIDlmhDxXKYQBO8WwenPJ6sHseHRfdESVczFYAdUqaaCXAiANHuEufGPe+FPO+U5y8+J2MZCxDgZKrdTxSJVEjZI4ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.733.f1845ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180525},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.733.f1845ac","@flighthq/node":"0.3.1-next.733.f1845ac","@flighthq/types":"0.3.1-next.733.f1845ac","@flighthq/entity":"0.3.1-next.733.f1845ac","@flighthq/geometry":"0.3.1-next.733.f1845ac","@flighthq/lighting":"0.3.1-next.733.f1845ac","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.733.f1845ac_1786563069571_0.9630166722302786","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.780.12e6944":{"name":"@flighthq/scene3d","version":"0.3.1-next.780.12e6944","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"d855f2b38e8778c90e87df93713f8a2c5f9733e4","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.780.12e6944.tgz","fileCount":89,"integrity":"sha512-LNTmgWcZXNpCxg/IaQs+2nIFf5hxyGtgeWuQs4VdXMtZRXi8RYZF+BDWr4myo1MQPUSeVsRNfyojiffG8OcAmw==","signatures":[{"sig":"MEYCIQDzt7GrJe8xyakC22VfFsD/NJ75PLpcFmBu4HbmyNGFNwIhAPCneGTMesHIdcoCm1E5zntv+ZxCnduzV4c+xhYlR8Pa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.780.12e6944","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180525},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.780.12e6944","@flighthq/node":"0.3.1-next.780.12e6944","@flighthq/types":"0.3.1-next.780.12e6944","@flighthq/entity":"0.3.1-next.780.12e6944","@flighthq/geometry":"0.3.1-next.780.12e6944","@flighthq/lighting":"0.3.1-next.780.12e6944","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.780.12e6944_1786577369666_0.3496312392290857","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.794.0bfc53e":{"name":"@flighthq/scene3d","version":"0.3.1-next.794.0bfc53e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"8999a9fbde88b0dec23eeae5de1110bb4dd743af","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.794.0bfc53e.tgz","fileCount":89,"integrity":"sha512-x/C6l4cc9PjjS0pq3Jdkg1l9ouy1kV6VCaPqY+mcxjYaCSCfowwqd0KkAImz9Y3zsKBF5a2hig/S1oHdowIPgA==","signatures":[{"sig":"MEYCIQCUGJTwMq4BCageBSSb8SK9+4jL7AAI9ZEDs6SspARDrgIhAMSQtfwcywdDpX36COk+A7fgJOC8TMUKbGQBzqKHvsMj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.794.0bfc53e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180525},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.794.0bfc53e","@flighthq/node":"0.3.1-next.794.0bfc53e","@flighthq/types":"0.3.1-next.794.0bfc53e","@flighthq/entity":"0.3.1-next.794.0bfc53e","@flighthq/geometry":"0.3.1-next.794.0bfc53e","@flighthq/lighting":"0.3.1-next.794.0bfc53e","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.794.0bfc53e_1786581663242_0.7959525854523031","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.836.609b031":{"name":"@flighthq/scene3d","version":"0.3.1-next.836.609b031","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"64d43159f6da46f899cba33a42732dac2ea29e32","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.836.609b031.tgz","fileCount":89,"integrity":"sha512-cZRLNw/fqGwcaXydmvEXutjmDImx3RQHYgoTNRfUwmWGHWtS2zRs7X8IJlz/cl5XYCBTh/QGzUsvw1NaJRZE9A==","signatures":[{"sig":"MEUCIBbkF/cI6nlkNacAic3+nIwoACZNoUzQ2ylibAbPz505AiEA09tFKbDFhAEKhRXIZfFEPnaq8BKMQTrRZGkfFPcj/iI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.836.609b031","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180525},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.836.609b031","@flighthq/node":"0.3.1-next.836.609b031","@flighthq/types":"0.3.1-next.836.609b031","@flighthq/entity":"0.3.1-next.836.609b031","@flighthq/geometry":"0.3.1-next.836.609b031","@flighthq/lighting":"0.3.1-next.836.609b031","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.836.609b031_1786583990603_0.540048025842282","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.837.46a9259":{"name":"@flighthq/scene3d","version":"0.3.1-next.837.46a9259","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"f2ecce6b53503d89952278d7cb23923906f689a0","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.837.46a9259.tgz","fileCount":89,"integrity":"sha512-jFk51Ei7jYmUy4uplK7POgyoPFgvfm74zb8m4rBZgdNgg10YKKGwW7kc4NOd31dG7Els0avGpt3lYAk7eYr+/w==","signatures":[{"sig":"MEQCIG3Z6SMI/HlAS1OFXUsPZ41+E6cx1C39FZcI+dCem0jZAiAqAqn7JXl7rIhaf+tkSlX5wxI84xUcJnwMZ3Y50U6AFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.837.46a9259","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180525},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.837.46a9259","@flighthq/node":"0.3.1-next.837.46a9259","@flighthq/types":"0.3.1-next.837.46a9259","@flighthq/entity":"0.3.1-next.837.46a9259","@flighthq/geometry":"0.3.1-next.837.46a9259","@flighthq/lighting":"0.3.1-next.837.46a9259","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.837.46a9259_1786587857429_0.13675138988140723","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.845.b5a7c82":{"name":"@flighthq/scene3d","version":"0.3.1-next.845.b5a7c82","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"86ac0655078b4714b1f56db249f359510948135c","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.845.b5a7c82.tgz","fileCount":89,"integrity":"sha512-NGx1LF08Gzd4yYX2cg9GRS4piGgzgI5HYoCuPp54veZJMLI0+LQST2rcnP4LXXi9QFpMF3twhyKTyLFwHDCW9Q==","signatures":[{"sig":"MEUCID3wa3tYgNb0R6O4YyaOr3rgMgvnvXaoU3Ss7nbFb3p2AiEAwvcj7zW3RsI6SL3LTphUh6gkqPe7cJ1GBmig+r4Lyo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.845.b5a7c82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180525},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.845.b5a7c82","@flighthq/node":"0.3.1-next.845.b5a7c82","@flighthq/types":"0.3.1-next.845.b5a7c82","@flighthq/entity":"0.3.1-next.845.b5a7c82","@flighthq/geometry":"0.3.1-next.845.b5a7c82","@flighthq/lighting":"0.3.1-next.845.b5a7c82","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.845.b5a7c82_1786590138493_0.11272369550335726","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.847.2e6f8bf":{"name":"@flighthq/scene3d","version":"0.3.1-next.847.2e6f8bf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"e6662e091157fa4ef499d0551ff1a68685a69ca7","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.847.2e6f8bf.tgz","fileCount":89,"integrity":"sha512-ArKeCBGzm/bVKvnzRkGnrZq+DqNx00xOylQDGawDp2RI2ft9xMNq6NYPzMfJLGSkmFb0tshPEpXztOK0oOBEjQ==","signatures":[{"sig":"MEUCIQD+IVgCZlj5MY58tmVvF3fp+v+Il4mRnEVZln7nLOLC4AIgd6/xpBpvI6Mso0bidA4C+S3AN8YuPugLR2PqlgoSoq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.847.2e6f8bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180525},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.847.2e6f8bf","@flighthq/node":"0.3.1-next.847.2e6f8bf","@flighthq/types":"0.3.1-next.847.2e6f8bf","@flighthq/entity":"0.3.1-next.847.2e6f8bf","@flighthq/geometry":"0.3.1-next.847.2e6f8bf","@flighthq/lighting":"0.3.1-next.847.2e6f8bf","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.847.2e6f8bf_1786593573300_0.43620871060892497","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.861.5a56d7a":{"name":"@flighthq/scene3d","version":"0.3.1-next.861.5a56d7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"9af622561711f3f3c8e8fd80dc3e93c03760d21e","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.861.5a56d7a.tgz","fileCount":89,"integrity":"sha512-QDFVivmEDZAw7n8f+vwIc9z4E3K7nDEoVZyxM41p0i0F1/Hhc7pmDUlBrE/5jK5h4ahrDz57dBWDE5wL+5VtbQ==","signatures":[{"sig":"MEUCIQCY48PmZGXpXA8WlznWuMG7akpwO5xnlhZWI+dvuq7WbgIgN5WQPq67FFyqP8k0InQya/oNJKCmDoLSPmereajVh+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.861.5a56d7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180525},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.861.5a56d7a","@flighthq/node":"0.3.1-next.861.5a56d7a","@flighthq/types":"0.3.1-next.861.5a56d7a","@flighthq/entity":"0.3.1-next.861.5a56d7a","@flighthq/geometry":"0.3.1-next.861.5a56d7a","@flighthq/lighting":"0.3.1-next.861.5a56d7a","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.861.5a56d7a_1786593715144_0.475704692642128","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.887.9f59a84":{"name":"@flighthq/scene3d","version":"0.3.1-next.887.9f59a84","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"36fec3814329f0fcc6e59d4b27dd2962e6f2b949","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.887.9f59a84.tgz","fileCount":89,"integrity":"sha512-suGhyD7mpcVvoZwGwIp2xRgiB7LNosBF4F56HiaTw8QebtzWFeWpyfTTZgS2MLTBJTWrJAWP/bSRD2QUHktvlQ==","signatures":[{"sig":"MEYCIQCln5yJGg5zkvTCLTmmxmH/XPQpuS9zRsOHgL3/2J+uLwIhAMWtrZQAxIQvPvfpkPskHExNs4A6ni+WAn5IeyO9O99G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.887.9f59a84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180525},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.887.9f59a84","@flighthq/node":"0.3.1-next.887.9f59a84","@flighthq/types":"0.3.1-next.887.9f59a84","@flighthq/entity":"0.3.1-next.887.9f59a84","@flighthq/geometry":"0.3.1-next.887.9f59a84","@flighthq/lighting":"0.3.1-next.887.9f59a84","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.887.9f59a84_1786602134243_0.8098311659836732","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.948.85d9f30":{"name":"@flighthq/scene3d","version":"0.3.1-next.948.85d9f30","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"4e543db86e847bbe350753e767687dfeec0d5d65","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.948.85d9f30.tgz","fileCount":89,"integrity":"sha512-sv0zUOxH6QDay2+WfEmLnxU0Zu8oVOKXYPVu4n4qkf6Dq01R+vzwXoOUlzj1SjsY6VGtynD10qiV6y7hzyC9mw==","signatures":[{"sig":"MEUCIQCcDr5x2RfupMb49xxn0RTwqEiv5jq/9ovES7wbfkEC4QIgcVcAvPvDPGCjI+mBQhgLo5Ir0odP0nNsiUG1V+Sgyfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.948.85d9f30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180328},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.948.85d9f30","@flighthq/node":"0.3.1-next.948.85d9f30","@flighthq/types":"0.3.1-next.948.85d9f30","@flighthq/entity":"0.3.1-next.948.85d9f30","@flighthq/geometry":"0.3.1-next.948.85d9f30","@flighthq/lighting":"0.3.1-next.948.85d9f30","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.948.85d9f30_1786635272576_0.5514334418489084","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.970.9691e7b":{"name":"@flighthq/scene3d","version":"0.3.1-next.970.9691e7b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"b774dd106cf951f119bceed201c2acf470e7a6bc","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.970.9691e7b.tgz","fileCount":89,"integrity":"sha512-O0LgEnCiFwrntkbi+AW4ChGFXImuILennQpF1IUrp/iYqayE/1FvcEovrpuyBoI8s9RxxwKTpawzsE68yamuew==","signatures":[{"sig":"MEQCICTw8g/Dl4czWvDChIU3R5aH6/CDTB2EVDJl5J1e8NTCAiBzRsvaSeuLo7D/Rqogn9eoGzvT0rXo9jFe6+mu1pVbVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.970.9691e7b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180328},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.970.9691e7b","@flighthq/node":"0.3.1-next.970.9691e7b","@flighthq/types":"0.3.1-next.970.9691e7b","@flighthq/entity":"0.3.1-next.970.9691e7b","@flighthq/geometry":"0.3.1-next.970.9691e7b","@flighthq/lighting":"0.3.1-next.970.9691e7b","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.970.9691e7b_1786636267611_0.10504717381284001","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.971.33e20ba":{"name":"@flighthq/scene3d","version":"0.3.1-next.971.33e20ba","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"25e401eb820cf85e249536652177f29315c9d2f9","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.971.33e20ba.tgz","fileCount":89,"integrity":"sha512-FtaRFVkUBRvmdPU8fris2lksNJ10yKlRqIvm/8gCxUb24CeZmFf7u7ZhwAZyp7mP71Gsg6xiGJB/KK9W5a6vPw==","signatures":[{"sig":"MEUCIQCPNVkm5ewKxjF+xit8iz//yPM0FQ23JNHjB2Ih9bWFVQIgaK1s/0HzdeG4Lh1C8qMXcbSdKUWOFOHGC6fKsNmDdL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.971.33e20ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180328},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.971.33e20ba","@flighthq/node":"0.3.1-next.971.33e20ba","@flighthq/types":"0.3.1-next.971.33e20ba","@flighthq/entity":"0.3.1-next.971.33e20ba","@flighthq/geometry":"0.3.1-next.971.33e20ba","@flighthq/lighting":"0.3.1-next.971.33e20ba","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.971.33e20ba_1786636924249_0.4533809217516622","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.975.01aea94":{"name":"@flighthq/scene3d","version":"0.3.1-next.975.01aea94","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"a305dcaffc0704e3d68a3148e07572a1b56396f0","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.975.01aea94.tgz","fileCount":89,"integrity":"sha512-kuBnLzdzswrwOKV95HQCFYIZy+9RbJIv14QRWvT2/YwcnLvGq/nw3wIbCz3zU2rpD6yx29MyGLd7D+N8xASs7Q==","signatures":[{"sig":"MEYCIQCIc2ubTNVXLA93TlzNPcEAnHR9eOX9Bcl90SNowmCZvQIhAKK/KhdU07EPRxz3goZSSgzP5iS9xli1AKDdVp8oe4FN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.975.01aea94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180328},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.975.01aea94","@flighthq/node":"0.3.1-next.975.01aea94","@flighthq/types":"0.3.1-next.975.01aea94","@flighthq/entity":"0.3.1-next.975.01aea94","@flighthq/geometry":"0.3.1-next.975.01aea94","@flighthq/lighting":"0.3.1-next.975.01aea94","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.975.01aea94_1786639534279_0.4058376237166701","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.996.06087b5":{"name":"@flighthq/scene3d","version":"0.3.1-next.996.06087b5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"3b56bccb5f6f4b13e92358975194eb8e0e043d1d","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.996.06087b5.tgz","fileCount":89,"integrity":"sha512-M5HfD4JFzJLOLKAtgP7MXqxqvKMKjpeU3xnhIuLSA/iy88LzqTXZWhbj7iwhfo31tvSVRux6jRK00YLLcnPq+w==","signatures":[{"sig":"MEUCIHZVbZ3fG4cUzskmPYZkpjpxNPdobCVoPQFYFeQXH8VqAiEAumj5aUlWEVoo0qRYxTRuuMpyWvUN7NJXFEQs6iKSQnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.996.06087b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180328},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/mesh":"0.3.1-next.996.06087b5","@flighthq/node":"0.3.1-next.996.06087b5","@flighthq/types":"0.3.1-next.996.06087b5","@flighthq/entity":"0.3.1-next.996.06087b5","@flighthq/geometry":"0.3.1-next.996.06087b5","@flighthq/lighting":"0.3.1-next.996.06087b5","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.996.06087b5_1786653094798_0.6027359093641302","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1041.35b950c":{"name":"@flighthq/scene3d","version":"0.3.1-next.1041.35b950c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"acb30134f78aa8c8fe7b00dd46d98071c64880dc","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.1041.35b950c.tgz","fileCount":94,"integrity":"sha512-qQ7yFDMM4j/2JzMqzZJ4lvmwhUo+KCbQtFL4HnYJNUM16//33DrwoMwFz4SeZ9/sMQCYARq0eOW2odb5UvYfGw==","signatures":[{"sig":"MEQCIAcRYkposvVVNtYpJr5jkTxoVfU0K/Sh8WmUqcfhEmOGAiBJfyQjp5ejb1Sa5ItquMUZWNotMksLmcn7I1c+xUeYww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.1041.35b950c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.3.1-next.1041.35b950c","@flighthq/entity":"0.3.1-next.1041.35b950c","@flighthq/geometry":"0.3.1-next.1041.35b950c","@flighthq/lighting":"0.3.1-next.1041.35b950c","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.1041.35b950c_1786665948938_0.011015817189520494","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1050.9114695":{"name":"@flighthq/scene3d","version":"0.3.1-next.1050.9114695","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"b8f1ad70e02ce8d9191a3c40d2d54bed4952c293","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.1050.9114695.tgz","fileCount":94,"integrity":"sha512-Sa8o7eYDCaiG+Hhz3c59OdtnDDXsfSZhC9CN8bIB5qQYZav0DIGBnooM6dQyfgQI7eJJv1EFNCgFylTY9gJ07Q==","signatures":[{"sig":"MEUCIQDthexClFn7k2P4S/C/tSUobR4e0lbCQgXWVMUktww2OAIgGaIbhtckX9iLZ1DwtHeuA3Kamu97bY/LuTWcAjW3bWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.1050.9114695","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.3.1-next.1050.9114695","@flighthq/entity":"0.3.1-next.1050.9114695","@flighthq/geometry":"0.3.1-next.1050.9114695","@flighthq/lighting":"0.3.1-next.1050.9114695","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.1050.9114695_1786671706188_0.22151955931186995","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1055.12501ae":{"name":"@flighthq/scene3d","version":"0.3.1-next.1055.12501ae","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"859153ccb448cb8b472aa7504e6eff65c8f63f72","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.1055.12501ae.tgz","fileCount":94,"integrity":"sha512-F5NsTOXH5GSnaYC/YYRw5sRy2Z1NIz6P8x+HVnYa69vOz7rdzd32s4V7CVtfRGZsF/rIanmHxpv7x4v9gj8SWg==","signatures":[{"sig":"MEYCIQDG07uJs6Ne59Q4kMlGv35CxWYSl6u94h38UqPYXtxwPAIhAIa0jj7if2MR1/xuuyP0nO2BTvDwQNHS0R9Gq1mVNluy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.1055.12501ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.3.1-next.1055.12501ae","@flighthq/entity":"0.3.1-next.1055.12501ae","@flighthq/geometry":"0.3.1-next.1055.12501ae","@flighthq/lighting":"0.3.1-next.1055.12501ae","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.1055.12501ae_1786679350501_0.7833419725104931","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1076.4f48950":{"name":"@flighthq/scene3d","version":"0.3.1-next.1076.4f48950","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"aa0801c2783a6b40a74b1d2bb95dbe273d2f2b52","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.1076.4f48950.tgz","fileCount":94,"integrity":"sha512-O18t7exMrX075Oa6v5cVc3lMu2qYMO+l68r3ZLM4zLYrkkLStjWJsgQJJH7AHy9BA0zniH0e+IvfMmH5rCoU6w==","signatures":[{"sig":"MEQCIDZvCFR/MiZy1hsQGPm6qD7TUYira0RnD98crcbnM/O3AiBrvAkLByDdHWKkzD3wdOsjvLtDmGfpPlCsqPjm1a1NtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.1076.4f48950","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.3.1-next.1076.4f48950","@flighthq/entity":"0.3.1-next.1076.4f48950","@flighthq/geometry":"0.3.1-next.1076.4f48950","@flighthq/lighting":"0.3.1-next.1076.4f48950","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.1076.4f48950_1786723429854_0.7002990234949658","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1079.38fd007":{"name":"@flighthq/scene3d","version":"0.3.1-next.1079.38fd007","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"7070aea62c76f21ac6c90d9f67262383f58102df","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.1079.38fd007.tgz","fileCount":94,"integrity":"sha512-uYTTuTXCIi3itVYRMgj1g0divfWE9ruvoAjUfDQinhMnTa+pZQs9U4Wf1q130xKAliscp0njFX5cerlk56tbbQ==","signatures":[{"sig":"MEYCIQDvj6goYOJAHYbA71/5o0sj6Mxk4lwMOo59VKCvLP2kMgIhAPhOYkCvPevNGp5lSlHsYluTXFrwRt9hWFXNqS/cP1/y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.1079.38fd007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.3.1-next.1079.38fd007","@flighthq/entity":"0.3.1-next.1079.38fd007","@flighthq/geometry":"0.3.1-next.1079.38fd007","@flighthq/lighting":"0.3.1-next.1079.38fd007","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.1079.38fd007_1786730946196_0.8686679218200242","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1084.04b8d9a":{"name":"@flighthq/scene3d","version":"0.3.1-next.1084.04b8d9a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"6f06983994b4f0d4bee9a429fffa66e522b30d5e","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.1084.04b8d9a.tgz","fileCount":94,"integrity":"sha512-/1jyVl2lFag2OlLqrjS8uzlflRdk0TNHVyNd2qU26dsTjhHoTVLlpEqziJe8CBSjmzZAmQp3SU4cr8sc5rbIZQ==","signatures":[{"sig":"MEUCIFSK6oHCaHZIob6I5Ffg8ZXzE9NM2C9rD2IUgNgMJiWxAiEA+iIqRoQzaUv2ca1pJ7NT421YGLP7B5vgB6OOJPFHbKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.1084.04b8d9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.3.1-next.1084.04b8d9a","@flighthq/entity":"0.3.1-next.1084.04b8d9a","@flighthq/geometry":"0.3.1-next.1084.04b8d9a","@flighthq/lighting":"0.3.1-next.1084.04b8d9a","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.1084.04b8d9a_1786734186248_0.13099668877531823","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1086.d0d073b":{"name":"@flighthq/scene3d","version":"0.3.1-next.1086.d0d073b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"4df80e92d514fab29ec1c400b07ffe210e5bfffb","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.1086.d0d073b.tgz","fileCount":94,"integrity":"sha512-Wv8NyGZOrvC91fvkgjmj6Eke3OibN0vSjnNDe/e7YRaAm/Fa7yOKS5/9YMevShnI1ljcRafYxYF8itHVjydVXQ==","signatures":[{"sig":"MEUCIFTBOLiisyEgrEWyyMu0JgWWKtVBquP/nQkUy8j1jJWvAiEAlyINCG9g5P4nKB8MSTec482rY9ETx8x/Jj2E10dx2Ec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.1086.d0d073b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.3.1-next.1086.d0d073b","@flighthq/entity":"0.3.1-next.1086.d0d073b","@flighthq/geometry":"0.3.1-next.1086.d0d073b","@flighthq/lighting":"0.3.1-next.1086.d0d073b","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.1086.d0d073b_1786737128685_0.978333279386004","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1088.2bde749":{"name":"@flighthq/scene3d","version":"0.3.1-next.1088.2bde749","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"1fae0cb2a8385063fbb29eadf001839eb781cb54","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.1088.2bde749.tgz","fileCount":94,"integrity":"sha512-LgoezuElk2fahsXiXYmZdJPq+CHO2m5U5xyteaGoz6S/7Z0l3poNppQsgegpay+3dTijao6TZ6SrMiOo8Ui80g==","signatures":[{"sig":"MEUCIQDpedk4d51+uDR15hDywbLByZcNXbW4TmfX1n5NVE8DrgIgAz0zcFlLgOsEsIOJkHuM0i/Ow2HiVtsY6H6dHfMSoR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.1088.2bde749","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.3.1-next.1088.2bde749","@flighthq/entity":"0.3.1-next.1088.2bde749","@flighthq/geometry":"0.3.1-next.1088.2bde749","@flighthq/lighting":"0.3.1-next.1088.2bde749","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.1088.2bde749_1786739262709_0.22334868513414485","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1090.6e79e6c":{"name":"@flighthq/scene3d","version":"0.3.1-next.1090.6e79e6c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"5d25dfcd834b3a3d297ca4ad1295b1b665c951a0","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.1090.6e79e6c.tgz","fileCount":94,"integrity":"sha512-uamgMN7UeFYndUm/ufMs9LEpfo0UzGRVZICyW+iqhQna++RtZpYqa9NwChs59ovVwagbIom/vYkk7L59kbKkhQ==","signatures":[{"sig":"MEQCIF29CmVQ6MEeukeVnNOWmuuo8EAd9UWoVREKi1DlPiMNAiByliaP5GF8X7r57wzuxhPnP77zeKP75Jm8L0HPMsDo6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.1090.6e79e6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.3.1-next.1090.6e79e6c","@flighthq/entity":"0.3.1-next.1090.6e79e6c","@flighthq/geometry":"0.3.1-next.1090.6e79e6c","@flighthq/lighting":"0.3.1-next.1090.6e79e6c","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.1090.6e79e6c_1786739570801_0.438062460566341","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1091.b7aa6f2":{"name":"@flighthq/scene3d","version":"0.3.1-next.1091.b7aa6f2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"3c5f6313939c06ff31beaf9543dc5f5da2ebea9e","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.1091.b7aa6f2.tgz","fileCount":94,"integrity":"sha512-jooFQBwoXhnqhvxWhPKPm2pBX7e4Q1xOvPCLI+flAbYIXG7gBTZqFqhD6/CfFTaUAf6kUnIkBn/MEEz/f0bTFg==","signatures":[{"sig":"MEUCIC3LUSTAyMWWGYlWVOZgkN2TV3Ey5FvjX9D+J7KY2U2SAiEA4PWXCqrYKX9IqrO5luqwej+3Phlo1C/NzmP94T5TJ0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.1091.b7aa6f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.3.1-next.1091.b7aa6f2","@flighthq/entity":"0.3.1-next.1091.b7aa6f2","@flighthq/geometry":"0.3.1-next.1091.b7aa6f2","@flighthq/lighting":"0.3.1-next.1091.b7aa6f2","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.1091.b7aa6f2_1786739809976_0.6587313969568267","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1095.16f1704":{"name":"@flighthq/scene3d","version":"0.3.1-next.1095.16f1704","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"3359f965e3e303ed824b81b6afed0b88c8f7bb1e","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.1095.16f1704.tgz","fileCount":94,"integrity":"sha512-yuLb4wLxb6flTfDW3HONune8RRjD0YxPTGeP4E/o4RLjnRdjdwIazAuNg76Obu3D0PlL19oR/bAf7Z0K3wcoNg==","signatures":[{"sig":"MEUCIQCAWLOdwDKqX2bkt34fYsGaPfG9TStITO1p5tSR+vG2OgIgRnPlkkoqPjOijOcc1v/4FoP0RC4WiRmbL2pu5DwuxPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.1095.16f1704","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.3.1-next.1095.16f1704","@flighthq/entity":"0.3.1-next.1095.16f1704","@flighthq/geometry":"0.3.1-next.1095.16f1704","@flighthq/lighting":"0.3.1-next.1095.16f1704","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.1095.16f1704_1786740930933_0.7569045721937622","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1096.4ddf1ab":{"name":"@flighthq/scene3d","version":"0.3.1-next.1096.4ddf1ab","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"9ec8333bb40b485e83930678383e5867ab54f843","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.1096.4ddf1ab.tgz","fileCount":94,"integrity":"sha512-UgwskSnfL6Wxy0Jteiudv1LwvjIrotLvm2/UMZ6zacwK6OFxTMwgeegnw1MUFZikpuphIX11uCKqzAHkr4+QrQ==","signatures":[{"sig":"MEQCIFx3UlPoxNT6dQF9qM8ZTK9Yt5BpQMR6UTdHb5OdHAz4AiBMAlmOjX3Mgzd+1W2o1vBE4atLZNYoLvRwIjzdWTwzOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.1096.4ddf1ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.3.1-next.1096.4ddf1ab","@flighthq/entity":"0.3.1-next.1096.4ddf1ab","@flighthq/geometry":"0.3.1-next.1096.4ddf1ab","@flighthq/lighting":"0.3.1-next.1096.4ddf1ab","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.1096.4ddf1ab_1786741720224_0.11404828803794964","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1097.b8126d8":{"name":"@flighthq/scene3d","version":"0.3.1-next.1097.b8126d8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"6d28c190180bcd219232f1d0b58d5a1a42f7577b","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.1097.b8126d8.tgz","fileCount":94,"integrity":"sha512-aNlXoJ1NbO3BIy9nsPOPYNGw4zx3jYmNfKqkXBstuOcC2M0dbwOOo7c9izF/5da9l6nyZaPOPdkUKfxjxJbA/g==","signatures":[{"sig":"MEYCIQCdtCXe5aD8BFqtA5eoWiiiJottHlMlwEhCiHS0g4mttAIhANZoFr15JeNuBDq1oTPfZ6T7tNOSjKe4UJlx/PzEHp7Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.1097.b8126d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.3.1-next.1097.b8126d8","@flighthq/entity":"0.3.1-next.1097.b8126d8","@flighthq/geometry":"0.3.1-next.1097.b8126d8","@flighthq/lighting":"0.3.1-next.1097.b8126d8","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.1097.b8126d8_1786742047812_0.2698168800105343","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1099.671eaf4":{"name":"@flighthq/scene3d","version":"0.3.1-next.1099.671eaf4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"4f5bd3ee9d634a4d889e9bba345fba4f2e654e84","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.1099.671eaf4.tgz","fileCount":94,"integrity":"sha512-oqNyHdv8txbPntH8TiUVFkkSZGADsJiRCFddVUauAZEzbwhrnFTKgRUeNPfP2+PMcvRPd0S2XiJkjKlhZQpfkQ==","signatures":[{"sig":"MEUCIAUXc8nBJJHJASHpzQ3Hx0VbLq5fd6fzXxGFy91/04RxAiEAkjMbyg65fZO4LR8vkQ81KrpNKW6Z/RHANeVSfSH/a4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.1099.671eaf4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.3.1-next.1099.671eaf4","@flighthq/entity":"0.3.1-next.1099.671eaf4","@flighthq/geometry":"0.3.1-next.1099.671eaf4","@flighthq/lighting":"0.3.1-next.1099.671eaf4","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.1099.671eaf4_1786742319550_0.33763378091453755","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1104.8453d3d":{"name":"@flighthq/scene3d","version":"0.3.1-next.1104.8453d3d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"d6bd21c471d5e4baf9938f449af2a54b654d0eb9","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.1104.8453d3d.tgz","fileCount":94,"integrity":"sha512-Z4Oatf324tCGw/7gKYEb/0f4JVU8Tm7v9uennfXSwgrBAFverBE9lNHDtjXWtr6yDfphUvP25CV34uSIRyO4+A==","signatures":[{"sig":"MEYCIQDWFOsO4QPLiK3ZqKTK+GDk4u2q6+RY5RijlmxKCTM2/QIhALxAG8TH0AxiTh6+Q/KtIWrfaSpEEf7czuvLqbPOKaoN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.1104.8453d3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.3.1-next.1104.8453d3d","@flighthq/entity":"0.3.1-next.1104.8453d3d","@flighthq/geometry":"0.3.1-next.1104.8453d3d","@flighthq/lighting":"0.3.1-next.1104.8453d3d","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.1104.8453d3d_1786744408598_0.23333088945379576","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1107.0b5d347":{"name":"@flighthq/scene3d","version":"0.3.1-next.1107.0b5d347","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"36ca24959a729591edbaa3e1e0bc4c92d8271342","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.1107.0b5d347.tgz","fileCount":94,"integrity":"sha512-AOXgD7grUZptFLYVsHUzMebXswMBLU588Jgjal+vkyNcuW+4ywTWUANEeez4lSIyS8qapv+tPyuk1bJj/rrouw==","signatures":[{"sig":"MEUCIBq23cHoGbGGyxhg1R6WL8qp22fPVuPp8YUwJw3GsaJvAiEA/QMsIh/Ej3wgaCVl0wk6+YYO5SDLy/AUumlJhRnYikY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.1107.0b5d347","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.3.1-next.1107.0b5d347","@flighthq/entity":"0.3.1-next.1107.0b5d347","@flighthq/geometry":"0.3.1-next.1107.0b5d347","@flighthq/lighting":"0.3.1-next.1107.0b5d347","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.1107.0b5d347_1786747249700_0.09517838302410642","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1108.66cc86c":{"name":"@flighthq/scene3d","version":"0.3.1-next.1108.66cc86c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"aa78b51b86ba6c7ac30d4ba7232f86c5cbf25ad7","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.1108.66cc86c.tgz","fileCount":94,"integrity":"sha512-hVNp0b7DIJkYlmV95PL8g5xX4yCB72G7GfocNUsNj8oilLb+1FXO6yA6LLnad4+5IOp6VyccSp5DlHox1IvkzA==","signatures":[{"sig":"MEUCIQDny0hzxXn/9Bc7XfPWCUev/zvXFTfkz5g1HlmT1F8BgQIgZgegtcXpTlKDoqk1w0Z1oUqJ4a0hi/1/US8yNNiXFRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.1108.66cc86c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.3.1-next.1108.66cc86c","@flighthq/entity":"0.3.1-next.1108.66cc86c","@flighthq/geometry":"0.3.1-next.1108.66cc86c","@flighthq/lighting":"0.3.1-next.1108.66cc86c","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.1108.66cc86c_1786748361351_0.5031017611015862","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1112.dea9723":{"name":"@flighthq/scene3d","version":"0.3.1-next.1112.dea9723","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"4d187a7df945a69609485ec92e41b41f35b89bd2","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.1112.dea9723.tgz","fileCount":94,"integrity":"sha512-nsDTXNmq3pLGS1B9vpEPXcCjnGOHfnvz8i1yFnGL6QsOnMzyqwhYsfzHaFzn887BohvFlbDOxEeRV1y7+K1ZtQ==","signatures":[{"sig":"MEYCIQCqrGSiU07fCmrO3Rgk8F/s4GQwG9UyoQw4gxIk01HY0AIhAK+vjY7c2oD8BwidhxHru6U7K6loO+wjsuZxeAzVtJXz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.1112.dea9723","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.3.1-next.1112.dea9723","@flighthq/entity":"0.3.1-next.1112.dea9723","@flighthq/geometry":"0.3.1-next.1112.dea9723","@flighthq/lighting":"0.3.1-next.1112.dea9723","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.1112.dea9723_1786758615407_0.2631085979059129","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1113.9cffbdf":{"name":"@flighthq/scene3d","version":"0.3.1-next.1113.9cffbdf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"93de2be98b073bce569edbab0c125f3769e52b2d","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.1113.9cffbdf.tgz","fileCount":94,"integrity":"sha512-psROH7DxtI0W4y64DZ8zkNloxIzB+kh11U4zX4DlSND8JMA4O6uSkmeNDF1akmc+p/Lh3SYnXfMJDYR445M0sw==","signatures":[{"sig":"MEQCIC2B1u3kQkgymZOqV66QWI+KtU/k9AYwDXF7XE296BdeAiAfh4A3qmOwDVzxBWN1npDV50DcrHkMECpF9hQojJHlxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.1113.9cffbdf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.3.1-next.1113.9cffbdf","@flighthq/entity":"0.3.1-next.1113.9cffbdf","@flighthq/geometry":"0.3.1-next.1113.9cffbdf","@flighthq/lighting":"0.3.1-next.1113.9cffbdf","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.1113.9cffbdf_1786760557743_0.21388097790624472","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1114.3ce681d":{"name":"@flighthq/scene3d","version":"0.3.1-next.1114.3ce681d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"46a8717579e155c5a5c2a14def03598ee498188f","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.1114.3ce681d.tgz","fileCount":94,"integrity":"sha512-KyVA53SZHkIDp3srzq7VFewKZ96MQ6fREZ1KpI8jJOjSQH9RHx5wEz3OhAXiwgs0j4x+NCuOBL8L1FjJj179Fg==","signatures":[{"sig":"MEQCIFz/SRc7IBKYnVzhvJYrL3jtaM7+f3WrUmOLy4mUMFmoAiBN+OS8pVyivAn3dYfDBwNB8HfLTFHYNmJQnSR2jRHnuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.1114.3ce681d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.3.1-next.1114.3ce681d","@flighthq/entity":"0.3.1-next.1114.3ce681d","@flighthq/geometry":"0.3.1-next.1114.3ce681d","@flighthq/lighting":"0.3.1-next.1114.3ce681d","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.1114.3ce681d_1786763703398_0.6495423296016827","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1116.866c771":{"name":"@flighthq/scene3d","version":"0.3.1-next.1116.866c771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"e2d6acb000214ff2516c7e26c2a14248db705386","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.1116.866c771.tgz","fileCount":94,"integrity":"sha512-i24h5vOLTZc2aBqOucWdpxN3GCrMB2csRW53rF+gIkQjF6qp1AW+RRfe6K4zceZXT4Q0waI+MJiA3CqoPurEtQ==","signatures":[{"sig":"MEUCIQDuGpzgfRVBv9tLjT9JH2lrA4dR+DIQJ5591SYBjsNBVwIgWWKqwJeDQNcHa6cfdTn33Dq4YtbJ01AqE/eMLaxCPUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.1116.866c771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.3.1-next.1116.866c771","@flighthq/entity":"0.3.1-next.1116.866c771","@flighthq/geometry":"0.3.1-next.1116.866c771","@flighthq/lighting":"0.3.1-next.1116.866c771","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.1116.866c771_1786772857349_0.41883495754865074","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1162.1c7f42e":{"name":"@flighthq/scene3d","version":"0.3.1-next.1162.1c7f42e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"7f3e6971acce9171fe7ae32d56e7235c5ebf9a55","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.1162.1c7f42e.tgz","fileCount":94,"integrity":"sha512-MviatTaBP1ulZN8TyfNLrudM/xFqnswFCLr6oFsfHxPB6ylrhcumJgWdXJ5Hsq6jrByaCSRsXUBM0ZJT4k7fag==","signatures":[{"sig":"MEUCIQD9ktGSFHzVag7goI2aNJCEMZEzTbfyjouKt59h4+T6iwIgSuotPqbi1c+3wXKpy/7iP0TD7+47TVsJuHXg7EVDDJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.1162.1c7f42e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.3.1-next.1162.1c7f42e","@flighthq/entity":"0.3.1-next.1162.1c7f42e","@flighthq/geometry":"0.3.1-next.1162.1c7f42e","@flighthq/lighting":"0.3.1-next.1162.1c7f42e","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.1162.1c7f42e_1786893349269_0.51823832265414","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1165.285e507":{"name":"@flighthq/scene3d","version":"0.3.1-next.1165.285e507","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"eaeef48210a3e9eaf169ec90e12ec585d251389f","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.1165.285e507.tgz","fileCount":94,"integrity":"sha512-cT+Vk1e8Gnfv5opw4MKYxFb0z0cwPkJQBBrjQ+q95vgMAPRHzxEIeoApO/WvZRB80MDh8dM8CV2vpfDoyfGoaQ==","signatures":[{"sig":"MEUCIQC0342jem/Fujt4+Ef9ZcW1fqo05GG5v3+9o0ieOWKpBQIgFXsVLzcplqELBVRl+xPd8W5KlUKaHoHzTHbSXU00aCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.1165.285e507","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.3.1-next.1165.285e507","@flighthq/entity":"0.3.1-next.1165.285e507","@flighthq/geometry":"0.3.1-next.1165.285e507","@flighthq/lighting":"0.3.1-next.1165.285e507","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.1165.285e507_1786916293056_0.05747044521538336","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1170.8a733e4":{"name":"@flighthq/scene3d","version":"0.3.1-next.1170.8a733e4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"9194ec728e86d9a1ab379344c4e1e4d1b45adff2","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.1170.8a733e4.tgz","fileCount":94,"integrity":"sha512-8kyVJLcwlfyeCQ34u7cL7N5EKjB2arwjPdYXyRNlwLKPByoN/82lqD3xGosE/hbmFtnTxl21LXWN2OOmLggGSw==","signatures":[{"sig":"MEYCIQDQ+nPH3AMupxa822RMFwXD1FrTeJ2CfT6vg+D9aYxRPgIhALBca1Iie6uKSYKfMRGpcqBoNl4h+3ArvmByNXgyfEsr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.1170.8a733e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.3.1-next.1170.8a733e4","@flighthq/entity":"0.3.1-next.1170.8a733e4","@flighthq/geometry":"0.3.1-next.1170.8a733e4","@flighthq/lighting":"0.3.1-next.1170.8a733e4","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.1170.8a733e4_1786922340577_0.4942032731385142","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1191.e999f6c":{"name":"@flighthq/scene3d","version":"0.3.1-next.1191.e999f6c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"b3c8b36a8dba057452576cb61b30e18a588ac0e2","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.1191.e999f6c.tgz","fileCount":94,"integrity":"sha512-0G6frJwowphtWxsF+UYU7TCEzuRLaCDXURNzFoX9Il29OFWMEBFcNh40ZUmq7zIx64zkZCDkFOsX5gAgeQyLyw==","signatures":[{"sig":"MEUCIDArVYSPieG5v2gFGWOYQ83/1gWIco326qtnCy8W5hp2AiEAzsIAM4UYJtlwKcguORfkOybJ2eDlErKm5mtdgVy1aQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.1191.e999f6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.3.1-next.1191.e999f6c","@flighthq/entity":"0.3.1-next.1191.e999f6c","@flighthq/geometry":"0.3.1-next.1191.e999f6c","@flighthq/lighting":"0.3.1-next.1191.e999f6c","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.1191.e999f6c_1786959865307_0.7057510990453859","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1217.5f07972":{"name":"@flighthq/scene3d","version":"0.3.1-next.1217.5f07972","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"2791d10172b3fa1c168747773a6aee5cc9401d48","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.1217.5f07972.tgz","fileCount":94,"integrity":"sha512-75WjXTNGnOwdAegzIHZO5eVhCCO34auF/uWEArQoIgByqyuOBLL7HWgxT5g5bCLoLsFkvrylWGk9fTlDTCuw/g==","signatures":[{"sig":"MEQCIE7XHatggRO+LmAvn9pUqgllPLFnV5RumW/XVWJQKo+bAiB8A3/qK3WT0yl5xV9ICoygV2za0K2gxYYeMSr+Il1Yqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.1217.5f07972","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.3.1-next.1217.5f07972","@flighthq/entity":"0.3.1-next.1217.5f07972","@flighthq/geometry":"0.3.1-next.1217.5f07972","@flighthq/lighting":"0.3.1-next.1217.5f07972","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.1217.5f07972_1786991297557_0.9467076183826688","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1240.e41e1f0":{"name":"@flighthq/scene3d","version":"0.3.1-next.1240.e41e1f0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"112c92ccc68623aef4a20805d1a6bb575923a96d","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.3.1-next.1240.e41e1f0.tgz","fileCount":94,"integrity":"sha512-7pcXNe3u67lP4y++GXoOSF5IqxDxR4/X51kv3UtX/+J1CKxefxWmsmoL7pJg6Rg9xNqC8ZdJt4NJ8GkM3CwCIQ==","signatures":[{"sig":"MEUCIB0Aj/xBSq92cet6ccjRdrEEUMHDNG/H7BMg0xbHtjRRAiEA5G0TMLIfBKqSlzz4deWAkXeFiagU0FxOwLpwxuvqlEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.3.1-next.1240.e41e1f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.3.1-next.1240.e41e1f0","@flighthq/entity":"0.3.1-next.1240.e41e1f0","@flighthq/geometry":"0.3.1-next.1240.e41e1f0","@flighthq/lighting":"0.3.1-next.1240.e41e1f0","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.3.1-next.1240.e41e1f0_1786999520401_0.371200462278342","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1261.f361161":{"name":"@flighthq/scene3d","version":"0.4.0-next.1261.f361161","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"84de6e83e2891485b689dacb055a5256f7745557","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1261.f361161.tgz","fileCount":94,"integrity":"sha512-l+1O5n+sbM5CQIaSVJZR2TMy25tYwzGuqEj292TyF5CILD7Uvdlpfj/B2pZ4aIMRaChBspvqe6jWBRZ8Y1u3Og==","signatures":[{"sig":"MEQCIATHxP1NqWXm/Pg9yGPxPkMmfj6kwFrgbV93BCOE2DdXAiBveHnPAsKqEdbpmdQRuBj+92rog2sY2XTYHJHRzHj0IQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1261.f361161","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1261.f361161","@flighthq/entity":"0.4.0-next.1261.f361161","@flighthq/geometry":"0.4.0-next.1261.f361161","@flighthq/lighting":"0.4.0-next.1261.f361161","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1261.f361161_1787006163766_0.5068962665290575","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1263.aa14a22":{"name":"@flighthq/scene3d","version":"0.4.0-next.1263.aa14a22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"ef204b550d0456fcec3d77e5be20ad2737039820","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1263.aa14a22.tgz","fileCount":94,"integrity":"sha512-QXIJCTmbC61nqOB7kpYMkj3ffPC97B1nHTgNvH1HZsI/mzH1V/rhT1BjlktKjA+9aAudYIoBYyIaYin1YJ/W0A==","signatures":[{"sig":"MEUCIQCpxMGV4zSShSRlsf3q0T9+Re3REdbNic8TM0IXCTZILAIgEG20rrcx7oFSN24HMFOdeaNlQPIDW856PYMdkRRyGlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1263.aa14a22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1263.aa14a22","@flighthq/entity":"0.4.0-next.1263.aa14a22","@flighthq/geometry":"0.4.0-next.1263.aa14a22","@flighthq/lighting":"0.4.0-next.1263.aa14a22","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1263.aa14a22_1787007235193_0.9172228663173572","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1287.1dae9df":{"name":"@flighthq/scene3d","version":"0.4.0-next.1287.1dae9df","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"dea3fbe60c77376ec18584546cb8caec4677765a","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1287.1dae9df.tgz","fileCount":94,"integrity":"sha512-MKTEj0/mhk3A9vgx8EGGIEAlD5K3PaxWtRvRw+aOqN/1aq3g1oFDmhOmi/OS3ujCrcWPG614tfK2VSA0955Rpw==","signatures":[{"sig":"MEQCIFxUpY6XSoXpq5/vE6P7Arp/g41oCaY/nN8GP8jG4S5/AiAZb7GSRo+vrD5UxQ6XXalLln/QYpQx3rbsZPHCRvL7Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1287.1dae9df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1287.1dae9df","@flighthq/entity":"0.4.0-next.1287.1dae9df","@flighthq/geometry":"0.4.0-next.1287.1dae9df","@flighthq/lighting":"0.4.0-next.1287.1dae9df","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1287.1dae9df_1787014824242_0.9911851840547328","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1290.99fd889":{"name":"@flighthq/scene3d","version":"0.4.0-next.1290.99fd889","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"0da18485117d36a22d3da1ef1ac191d1eabb2189","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1290.99fd889.tgz","fileCount":94,"integrity":"sha512-HC1SGqNJKon7QoHAGl2iANH0j6A41BXhb3KafJWAwYB7y83XuhVYJruDfLZDVm1l+eo5R2APKNsFdnwlQhA4Gg==","signatures":[{"sig":"MEUCIQDBBwh1e7g7mHjDcMhtGAMx+7r+fDnvagSbQ6MCBaQmZgIgQY/uJZfyHCHeCddob+vcUhm7zxHUQDxjQFwLIRp2WXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1290.99fd889","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1290.99fd889","@flighthq/entity":"0.4.0-next.1290.99fd889","@flighthq/geometry":"0.4.0-next.1290.99fd889","@flighthq/lighting":"0.4.0-next.1290.99fd889","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1290.99fd889_1787016176991_0.87001138700352","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1294.03b2010":{"name":"@flighthq/scene3d","version":"0.4.0-next.1294.03b2010","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"63ed81540f4a39ee92e4dfcb549a3f1506977e62","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1294.03b2010.tgz","fileCount":94,"integrity":"sha512-gBE/JTLgr58l0VgCnab5EaI8k0DNjYGtnfzxKpfLkUizCVjDfbkbp9wCgrMW2IhUbzeXECmTUc3iQ5zh13Ye4g==","signatures":[{"sig":"MEQCIEelFa9VV+fZsnst6s/NOCqcbqChsF5psVsBGfXHoVeIAiBGnIcfc3GYXIohgxTdP6I+KvkQjyOr45YJ2GRGFHoczQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1294.03b2010","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1294.03b2010","@flighthq/entity":"0.4.0-next.1294.03b2010","@flighthq/geometry":"0.4.0-next.1294.03b2010","@flighthq/lighting":"0.4.0-next.1294.03b2010","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1294.03b2010_1787020391213_0.33182537100737863","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1296.dfa990a":{"name":"@flighthq/scene3d","version":"0.4.0-next.1296.dfa990a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"d8423d8d28af47778a864fabcadc50b03f747254","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1296.dfa990a.tgz","fileCount":94,"integrity":"sha512-kn+VOFUnIx3XsPIkIU1vu/IkolYk15jb4cKT73V52KS1ZQqAysP2QB3IKbRa7Fxn2eCrYL+dVJSEmKIrK0L1IA==","signatures":[{"sig":"MEUCIQCxV07/zmCBErHNdKmawA6vBWQq6VdCh3g48awytECj/AIgA+R2wIcTaFh6ApXdBn6LUQhTER+pCjqbC7PEZ1UD/u0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1296.dfa990a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1296.dfa990a","@flighthq/entity":"0.4.0-next.1296.dfa990a","@flighthq/geometry":"0.4.0-next.1296.dfa990a","@flighthq/lighting":"0.4.0-next.1296.dfa990a","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1296.dfa990a_1787026923982_0.12309495725254038","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1299.541fadc":{"name":"@flighthq/scene3d","version":"0.4.0-next.1299.541fadc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"a07aefa4043eee2bf5f3246bf972dda04788b25c","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1299.541fadc.tgz","fileCount":94,"integrity":"sha512-sfFwRxt0VzjbdfWBKfYprekz2kV5JsYhg8/AgilJGmi9EDNTzps2JH/hjKZDRFwp5nX++LUthGtQ4iC6mTxB6A==","signatures":[{"sig":"MEQCIEossYheHA0aAjUjfqJfRXApxIAshySnqeWcCwhK1eaZAiAmnwRNIn47pGJ09U21Q9sqmsSJc7PUNH/aeMVuV4ILRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1299.541fadc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1299.541fadc","@flighthq/entity":"0.4.0-next.1299.541fadc","@flighthq/geometry":"0.4.0-next.1299.541fadc","@flighthq/lighting":"0.4.0-next.1299.541fadc","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1299.541fadc_1787033957227_0.5549312791444889","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1350.7431bb1":{"name":"@flighthq/scene3d","version":"0.4.0-next.1350.7431bb1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"8701fa18ef5836d2a2caa05d553ec46864593004","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1350.7431bb1.tgz","fileCount":94,"integrity":"sha512-7kXjkh+QPS3/k8RkBIOyfk0zsxmZBYvOXDVwdDfDDNn91keFp9yO5uAdG02lOoDDyd9M0lFMLRjohiNXyXK2cg==","signatures":[{"sig":"MEQCIBEF8UsJVRe7OuzFSMpH/IdipCvt9eFKzz4QfsRacYiGAiBMvn0eGPvUtypesEReZqzo4IA07oI1SCyhzPgci8On4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1350.7431bb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1350.7431bb1","@flighthq/entity":"0.4.0-next.1350.7431bb1","@flighthq/geometry":"0.4.0-next.1350.7431bb1","@flighthq/lighting":"0.4.0-next.1350.7431bb1","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1350.7431bb1_1787067078600_0.377441026823798","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1351.6ec45d6":{"name":"@flighthq/scene3d","version":"0.4.0-next.1351.6ec45d6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"9b7b0de81b01efdd418c618ba6589fd93bde54ab","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1351.6ec45d6.tgz","fileCount":94,"integrity":"sha512-iFkZK9MhIB1wTHuS2U/3XT+hz83CNrQW46XubX2SSNGiB2eN2ZDNE7xHyfMLcvwgwh+hByw06B42+IOfkSiKRg==","signatures":[{"sig":"MEQCIHiK9SEztMVAIicZo5HSoh19i5WPxPNPTQYxSjjHSJiZAiAJYRZwS/0/gbWlaEQk8uVFHDTr0nChe+GuJR1FyFY2DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1351.6ec45d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1351.6ec45d6","@flighthq/entity":"0.4.0-next.1351.6ec45d6","@flighthq/geometry":"0.4.0-next.1351.6ec45d6","@flighthq/lighting":"0.4.0-next.1351.6ec45d6","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1351.6ec45d6_1787068084159_0.07363039527803905","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1354.5181c5f":{"name":"@flighthq/scene3d","version":"0.4.0-next.1354.5181c5f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"ecd3086ca36cd1d8aa4ab379c0587ebf4789ebc0","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1354.5181c5f.tgz","fileCount":94,"integrity":"sha512-5sThvfC5T4LtrHzUuVetA5c4NFZBe7rdn6bCUOvQpFxyemVG2xDHnw877ZMMqkQJq0vUcwY6O220BTGWwDYChA==","signatures":[{"sig":"MEUCIE916JEgIY1jf2/NxTMxTfMHupufdvV9MewDyDR895qJAiEA/kgYN8qeb+ttqPDXUqiTsm38htaEJUPIb8dyh3SZ5uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1354.5181c5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1354.5181c5f","@flighthq/entity":"0.4.0-next.1354.5181c5f","@flighthq/geometry":"0.4.0-next.1354.5181c5f","@flighthq/lighting":"0.4.0-next.1354.5181c5f","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1354.5181c5f_1787076854591_0.47505779757622313","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1356.924bb91":{"name":"@flighthq/scene3d","version":"0.4.0-next.1356.924bb91","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"a4a7fcb5fc54ac3dea8e896bfdd6c082bf67c0e3","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1356.924bb91.tgz","fileCount":94,"integrity":"sha512-vFrSfbDp08cBfWg93KCNHGcFuS2eHI5WGW0hLdk5C1FZFVAdPCAzujcC1jGAH9i8TngOKha2lRLzH+C8yXntgQ==","signatures":[{"sig":"MEQCIA9yij6bLp5udcxi5sDkQ1qP7X1yjETfrm2GCc8Furz2AiAGTRPw9vmtlHfAgw5WudC3tdRVI7f7AX4BBt7FUbSuNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1356.924bb91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1356.924bb91","@flighthq/entity":"0.4.0-next.1356.924bb91","@flighthq/geometry":"0.4.0-next.1356.924bb91","@flighthq/lighting":"0.4.0-next.1356.924bb91","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1356.924bb91_1787078135635_0.9573677571974324","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1357.b87b5c1":{"name":"@flighthq/scene3d","version":"0.4.0-next.1357.b87b5c1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"3266a930dd34063f3d1ae98153db686a0e0eebce","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1357.b87b5c1.tgz","fileCount":94,"integrity":"sha512-w83lIMkaRFKNQxWbRdgGl3FNrczvdRgIaVdoSY6syIueSYc2zfeVyFdH5tfk/8UlOV5wk+wLbcDcdl8TsxAshg==","signatures":[{"sig":"MEUCIQDRgaab9L/LjbNcQtTBU4brvasC3xoa35dmlV1dpWlWqgIgNa/uz6C61PsJ9V2cbvsSDsSxhQR/EkAVIcb12tKUmwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1357.b87b5c1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1357.b87b5c1","@flighthq/entity":"0.4.0-next.1357.b87b5c1","@flighthq/geometry":"0.4.0-next.1357.b87b5c1","@flighthq/lighting":"0.4.0-next.1357.b87b5c1","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1357.b87b5c1_1787078283850_0.8089730435402984","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1362.3734bd4":{"name":"@flighthq/scene3d","version":"0.4.0-next.1362.3734bd4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"e3df71d7126816d281fbbbfed6c2dcd0cda8fe5b","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1362.3734bd4.tgz","fileCount":94,"integrity":"sha512-x2qJBezPGEzuajRbQ6a9a7osHlQV/1EcaG9wOE1zQW65ZOqBqmdhO8OZTPukoKUtCRzz11j5SIQJYcGHFkClAg==","signatures":[{"sig":"MEYCIQC4ox8Zh/6FZ9c37YbwTlhH6jzaBmFDJMUdpQJvBuHCVAIhANjQnDaw51ve2RS77D37B3MLD6BVm9gJyfKCzmaHTYqx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1362.3734bd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1362.3734bd4","@flighthq/entity":"0.4.0-next.1362.3734bd4","@flighthq/geometry":"0.4.0-next.1362.3734bd4","@flighthq/lighting":"0.4.0-next.1362.3734bd4","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1362.3734bd4_1787078933248_0.5775106050934908","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1383.b8eb497":{"name":"@flighthq/scene3d","version":"0.4.0-next.1383.b8eb497","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"6b94c892d0628acf76abcf80ef60f310f5dfd0ce","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1383.b8eb497.tgz","fileCount":94,"integrity":"sha512-yg7B4ixmrvBFl6AWjToPc0t6KYXWBBPUJaXfkmLlkFJuvHXo1tGbhLJ6kzEEIy7nbj//blVZ5kSb87mo24C6sg==","signatures":[{"sig":"MEQCIA/m+1QyIdDZAaPXgPY/9ebsXuz40iSZuimORglO/QN9AiB68LSHC+xDjCNcSO8Y3McBFkT+Fds4wIpqvfnkH3CcLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1383.b8eb497","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1383.b8eb497","@flighthq/entity":"0.4.0-next.1383.b8eb497","@flighthq/geometry":"0.4.0-next.1383.b8eb497","@flighthq/lighting":"0.4.0-next.1383.b8eb497","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1383.b8eb497_1787080265888_0.2651229708533296","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1385.dc129fd":{"name":"@flighthq/scene3d","version":"0.4.0-next.1385.dc129fd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"5bb54191bac863810006d7b0162444abe32e095c","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1385.dc129fd.tgz","fileCount":94,"integrity":"sha512-t599q+NcwTQEPvZUBh7MLbl/QFR7JPAwjmhooyL7qmiQOeq3tGfof8jYCRmkIlepoZexjLT5a+V7N038ycTW/w==","signatures":[{"sig":"MEQCIH/HoIVG44S6dHO4G20PP6nkL1JL1mVXO5fjOenFtkNZAiA5TMR6OtR1CkLDleezfEV0or5r29aUKN1AdigI8mhL8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1385.dc129fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1385.dc129fd","@flighthq/entity":"0.4.0-next.1385.dc129fd","@flighthq/geometry":"0.4.0-next.1385.dc129fd","@flighthq/lighting":"0.4.0-next.1385.dc129fd","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1385.dc129fd_1787082026191_0.4748415838861255","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1390.ca3ba2b":{"name":"@flighthq/scene3d","version":"0.4.0-next.1390.ca3ba2b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"420261c85a5a72d00b27d3879e7a17c067b5c60c","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1390.ca3ba2b.tgz","fileCount":94,"integrity":"sha512-nVWNqRI/rzC93PBM6x87kiVFQpv4rMrGNWCk//G3lIlMKLc2Y4BEz0TBcWSJzQM5vVgLRnvY5dGDmIN/k6Llpw==","signatures":[{"sig":"MEYCIQC85LZ66BsGP9n16DqGu4sj/1F4zXhDP3gWR8o15XUTbAIhAMM0rQv/2nMAbLqGR2B2mdkjsai4uC0kdV5g3bN7pYLy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1390.ca3ba2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1390.ca3ba2b","@flighthq/entity":"0.4.0-next.1390.ca3ba2b","@flighthq/geometry":"0.4.0-next.1390.ca3ba2b","@flighthq/lighting":"0.4.0-next.1390.ca3ba2b","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1390.ca3ba2b_1787084760288_0.5043893249277465","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1391.ef8547e":{"name":"@flighthq/scene3d","version":"0.4.0-next.1391.ef8547e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"f7d98ba74a59e698b76091d8b90a9f0aecd98f93","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1391.ef8547e.tgz","fileCount":94,"integrity":"sha512-2JnUkm/1Ak22hGnWxfilAy7BGi1pj6yj5gsTn39NJCaLx4DZVxA0DGdmmhQWgx3w7TReVjoPTZirhAcEgdIXFQ==","signatures":[{"sig":"MEYCIQCwlXqjVnJUl+3QgiqyRSUH0VMHWVrakRk2jrPpHt+SEAIhAPX/ki/gIFcstDC6w+2+EX1U231KodNEg/zaKcW75aQC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1391.ef8547e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1391.ef8547e","@flighthq/entity":"0.4.0-next.1391.ef8547e","@flighthq/geometry":"0.4.0-next.1391.ef8547e","@flighthq/lighting":"0.4.0-next.1391.ef8547e","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1391.ef8547e_1787084912536_0.12380750538954133","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1392.ae73a44":{"name":"@flighthq/scene3d","version":"0.4.0-next.1392.ae73a44","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"4039abfe57fe292ba1b63d7d7231accd52d03555","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1392.ae73a44.tgz","fileCount":94,"integrity":"sha512-c7wO9vEk1yxBksVjDXXdVyrlBBDzB4wIJwj98AjmCUfw7UkqGyRP9fiBJQExp/wvQAM90mWqgqgHghGSwUrU+A==","signatures":[{"sig":"MEQCID51RYGng+F2RjG1X8xKSUrriMmYm2OrY78fIT/e5PUSAiBXfCQ3gtxhcXjW3fGxJ5xVijepVN+hIpc3XFA+vkm00w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1392.ae73a44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1392.ae73a44","@flighthq/entity":"0.4.0-next.1392.ae73a44","@flighthq/geometry":"0.4.0-next.1392.ae73a44","@flighthq/lighting":"0.4.0-next.1392.ae73a44","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1392.ae73a44_1787091054962_0.7540477361769815","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1396.66c9814":{"name":"@flighthq/scene3d","version":"0.4.0-next.1396.66c9814","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"677f095bc4311363e319e29c46ac85a2d6b3b1a2","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1396.66c9814.tgz","fileCount":94,"integrity":"sha512-rxOUFiH8yk6LHAN0JOMmp7oOHFeyby9XxVHK1MUVuNDa612GF/9xzesxvCt7t34MHDkezO3cM/V8Q22MhCITXw==","signatures":[{"sig":"MEUCIQDekA1mfYbzX1ARCN/DxQtJ5mpRRKz4PsKqwDuYwqfW6QIgEZ+PJY0DDxm7Cuilu8M7MULwPdfcm3Yovg7oQ9hgeb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1396.66c9814","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1396.66c9814","@flighthq/entity":"0.4.0-next.1396.66c9814","@flighthq/geometry":"0.4.0-next.1396.66c9814","@flighthq/lighting":"0.4.0-next.1396.66c9814","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1396.66c9814_1787095743063_0.0861591765013432","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1398.776fd7a":{"name":"@flighthq/scene3d","version":"0.4.0-next.1398.776fd7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"0dc4c3bdfb1137aab40cee21a603c9506154462b","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1398.776fd7a.tgz","fileCount":94,"integrity":"sha512-GaTgy0gO8b4V64EQ1G086Gn/eZfl5phIwqtG3afmQqXGiq+molbaOFVJq/XmRS+eMyJA9ch+hj3kE0T3kMhllA==","signatures":[{"sig":"MEYCIQDfNikE8ytEARde3OA5c27lBv/fvG2uSusU/e7a5ntFxQIhANTP0Dg1j10VN9lcytaXJUey3OtM3J3p6XN5C0MWRy1y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1398.776fd7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1398.776fd7a","@flighthq/entity":"0.4.0-next.1398.776fd7a","@flighthq/geometry":"0.4.0-next.1398.776fd7a","@flighthq/lighting":"0.4.0-next.1398.776fd7a","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1398.776fd7a_1787095870696_0.7497432895020402","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1399.9d20d2e":{"name":"@flighthq/scene3d","version":"0.4.0-next.1399.9d20d2e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"2b8274198981f01d25b13c1075cc1acb437c2503","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1399.9d20d2e.tgz","fileCount":94,"integrity":"sha512-v9u7OfpaE+V5N4+vvy4UlZZa8aCyv3RkNjigMLlW86ZaDxusRDxXGIj/sH4w0//cPfltF6lFQnMeC40cb2Dxzg==","signatures":[{"sig":"MEUCIQC7bTOejGuPGDfOCKg049fJzt/o76C5ha9ByfKIQSuqrgIgXzP/ywnbRblGbTLb48mSgPi9l0NwpOIWZ0mI7gxhbD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1399.9d20d2e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1399.9d20d2e","@flighthq/entity":"0.4.0-next.1399.9d20d2e","@flighthq/geometry":"0.4.0-next.1399.9d20d2e","@flighthq/lighting":"0.4.0-next.1399.9d20d2e","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1399.9d20d2e_1787097477125_0.6132066418279112","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1404.4936e90":{"name":"@flighthq/scene3d","version":"0.4.0-next.1404.4936e90","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"82ab72336d482f16b346b0346436cf9c576d7cfd","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1404.4936e90.tgz","fileCount":94,"integrity":"sha512-LgzTM1gdEduBONrqchv+M4LadZLwNxq348gOXJcOf6Vh9dT10cZaiw0a4yl4TeVOzEY+fpHsZdTrZ8PU1zCEkg==","signatures":[{"sig":"MEQCIG+eoPuW9oJwN/DEEOENXu2i4UNOglnwL6zRTToW0eInAiBBIUEgh1M4IIUm1moyjBKBcNVP4y52I9YmEkOzpnNjCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1404.4936e90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1404.4936e90","@flighthq/entity":"0.4.0-next.1404.4936e90","@flighthq/geometry":"0.4.0-next.1404.4936e90","@flighthq/lighting":"0.4.0-next.1404.4936e90","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1404.4936e90_1787102279288_0.2587597554952601","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1405.d7484cf":{"name":"@flighthq/scene3d","version":"0.4.0-next.1405.d7484cf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"8f57537b9b409fd19926e4998265062828428dc7","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1405.d7484cf.tgz","fileCount":94,"integrity":"sha512-P+AT5NLQhX1E+05klPhCtZJEB7TF074NnvL72CkJD7WIP1Y/c/YsruT8oFvDS0aKVV8ZiANoCaj19vohHtbCJg==","signatures":[{"sig":"MEUCIEdtQzMVSYaXlI8jReaL9JkPuFl2TzfIzJUjUKMxJpjsAiEA/NDiml8USKL5bqW6mObzWMBQLkxnOFzIkbXdwAA0kAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1405.d7484cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1405.d7484cf","@flighthq/entity":"0.4.0-next.1405.d7484cf","@flighthq/geometry":"0.4.0-next.1405.d7484cf","@flighthq/lighting":"0.4.0-next.1405.d7484cf","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1405.d7484cf_1787102412406_0.09079772395483077","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1410.a69907a":{"name":"@flighthq/scene3d","version":"0.4.0-next.1410.a69907a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"68acd1ca157b0f6d3035896ca52cf70dbf7ec172","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1410.a69907a.tgz","fileCount":94,"integrity":"sha512-a2IdGGGN+JbDSfk1TVQSaI/8elOn4NryDoglriy6mn/hEW57nrqkY8DAyfDbWFsD3Jrwwt4puXiMa1BtWq9xlw==","signatures":[{"sig":"MEUCIQDYI7CxJJoZ5X5NIMUrYHGaaTodnOx5zoHgjVPBB6s10wIgWf+xePmdF6rZ7g5zchqvccrW1t3fg1+eo0H5U0NWUqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1410.a69907a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1410.a69907a","@flighthq/entity":"0.4.0-next.1410.a69907a","@flighthq/geometry":"0.4.0-next.1410.a69907a","@flighthq/lighting":"0.4.0-next.1410.a69907a","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1410.a69907a_1787118540169_0.6053903390451014","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1412.05a7272":{"name":"@flighthq/scene3d","version":"0.4.0-next.1412.05a7272","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"1308a6a1f801516a66391fffe6cd60032d59fd22","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1412.05a7272.tgz","fileCount":94,"integrity":"sha512-Wf4F31F9wsHhFaMtYSdVbeCboFTw/N/vkWKS/Pj33IoJai8EDUG3W/i+bf1Ak5Y2D+MsSvHOp6oEXW6kRgphZg==","signatures":[{"sig":"MEYCIQDxtSbwC6NVI1pvCKYTVdlD/j7l4IFwXovPi1UKXsLyegIhAJRj1ZcdnJU7b8/LDvp/p/qB1ab78x543Mf7/2JdUdkb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1412.05a7272","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1412.05a7272","@flighthq/entity":"0.4.0-next.1412.05a7272","@flighthq/geometry":"0.4.0-next.1412.05a7272","@flighthq/lighting":"0.4.0-next.1412.05a7272","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1412.05a7272_1787120566289_0.8793063027265711","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1415.00028b0":{"name":"@flighthq/scene3d","version":"0.4.0-next.1415.00028b0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"08fbfe93d5f0ca438d37c183f90b09ffac87010f","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1415.00028b0.tgz","fileCount":94,"integrity":"sha512-Hs9sKY2IKtpABtGvjtZz3BwVOKQli7hQhDppqyncMG0PkCwkGJnyijfwXiQN/jQPXOO1qy8d6XuiuB6kfl5Dwg==","signatures":[{"sig":"MEUCIEPUtZt9cSI4ytVrtfmwWixyUJzctfYKXf9kQLTeRZfAAiEAo/eboLjfsbTXT4SUKNA431Tz+Rq/9E2Edb+TgUjhCr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1415.00028b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1415.00028b0","@flighthq/entity":"0.4.0-next.1415.00028b0","@flighthq/geometry":"0.4.0-next.1415.00028b0","@flighthq/lighting":"0.4.0-next.1415.00028b0","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1415.00028b0_1787121456125_0.42685254196597255","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1416.ef4fae7":{"name":"@flighthq/scene3d","version":"0.4.0-next.1416.ef4fae7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"dea4aab886992be6577b9513beb18a55ec1312f7","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1416.ef4fae7.tgz","fileCount":94,"integrity":"sha512-5kA3pRBxjUIL4vmLRmTSvWdPegzSZfZEZi4kouiWJljIpC2ETuAw0duSdl8JovUntC0A8+ZTkJLey8Jzyu+rbw==","signatures":[{"sig":"MEMCIHf/kyMILUQ+vuhFK9anSHQnQWbgvuK9XOOPrsqE7WvyAh9g/Yi9DzRxs8G6VtREG2RQmIiCn1nS5zMVn5ljLXDr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1416.ef4fae7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1416.ef4fae7","@flighthq/entity":"0.4.0-next.1416.ef4fae7","@flighthq/geometry":"0.4.0-next.1416.ef4fae7","@flighthq/lighting":"0.4.0-next.1416.ef4fae7","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1416.ef4fae7_1787155988864_0.05826869489353137","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1487.e25e95d":{"name":"@flighthq/scene3d","version":"0.4.0-next.1487.e25e95d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"e3edb328e651ea6f7c57757a90e96143c7dd9683","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1487.e25e95d.tgz","fileCount":94,"integrity":"sha512-uwUowMC6NClFY+vGVn6vQCQ+E93a+dM3iKPkpGTZY1bVjEH7O9DOraPOOa5feos5sq/XXNUImoDwBYbQc9IOxQ==","signatures":[{"sig":"MEUCIQCK7OG7UvUTGJyr4GxH23AewgEYxhaLU2+8VnbyfYQuqwIgFLE8bT7S97lDt9YCH3wYqVV9H6KHzjgDQzrwI0tRKn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1487.e25e95d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1487.e25e95d","@flighthq/entity":"0.4.0-next.1487.e25e95d","@flighthq/geometry":"0.4.0-next.1487.e25e95d","@flighthq/lighting":"0.4.0-next.1487.e25e95d","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1487.e25e95d_1787182313390_0.7168104546543723","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1488.43bcb37":{"name":"@flighthq/scene3d","version":"0.4.0-next.1488.43bcb37","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"e393da4d4f562d120f7ed8405f10c2161a41a60e","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1488.43bcb37.tgz","fileCount":94,"integrity":"sha512-c5JNnMBH5DM8rvb1iNd2pEY4HHLz9Mlgyml41l1jnIR2EWnutMA82OxDq++ZF1Bqmxh2KlRRGRECqFOGZuZBYQ==","signatures":[{"sig":"MEQCIFFshPZvzBQblbDF+v32jMLNqBbXtxGSNfmPmkebkfVVAiBAejzBTXa9EpfFgG9S/NFs0DQepQ1zekilW0X0fXRmeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1488.43bcb37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1488.43bcb37","@flighthq/entity":"0.4.0-next.1488.43bcb37","@flighthq/geometry":"0.4.0-next.1488.43bcb37","@flighthq/lighting":"0.4.0-next.1488.43bcb37","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1488.43bcb37_1787200989762_0.9938978928539313","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1584.a8ddd61":{"name":"@flighthq/scene3d","version":"0.4.0-next.1584.a8ddd61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"b0ca4c311f51d09e13016117e1f71c080a8240ae","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1584.a8ddd61.tgz","fileCount":94,"integrity":"sha512-Lyt7HzRCQ7Cr6TWK81bNJaUKLJa0By5YEvDoE2A3TC+BG24kHALXOmtzBHTSeYJPA2PNwJ4jW9ghGZPVGxT2hQ==","signatures":[{"sig":"MEUCIQDIHaeJRB/hE+jQ2xNhJ2B7e/rUDbmJml9xnc5Z5WwrqAIgJCJyeiUZwDL+9koELjdzTYCjibbmtX4kMCNMZxAJxF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1584.a8ddd61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1584.a8ddd61","@flighthq/entity":"0.4.0-next.1584.a8ddd61","@flighthq/geometry":"0.4.0-next.1584.a8ddd61","@flighthq/lighting":"0.4.0-next.1584.a8ddd61","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1584.a8ddd61_1787250503457_0.9133924256593127","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1585.bf131c8":{"name":"@flighthq/scene3d","version":"0.4.0-next.1585.bf131c8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"3d6f42fee226a10a706b7f1696580e3d9e588815","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1585.bf131c8.tgz","fileCount":94,"integrity":"sha512-rwpKMLjn5QHgj2g8fecp7o28DUl6ST/rWRqMBjcsUyBMcuxJJqBizgExKkIx6PbTeOUXyzCrpyXMEi1ZUdt0QQ==","signatures":[{"sig":"MEUCIAxf2wcSPXobD7pdlajCb4gpD7nKWilJtMwn2Kk6nOw0AiEAxVY/3Zm6k4kbuOksq4Igup56iWhH916yGFny/i8oFu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1585.bf131c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1585.bf131c8","@flighthq/entity":"0.4.0-next.1585.bf131c8","@flighthq/geometry":"0.4.0-next.1585.bf131c8","@flighthq/lighting":"0.4.0-next.1585.bf131c8","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1585.bf131c8_1787251165344_0.7938963389381473","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1602.af48ed1":{"name":"@flighthq/scene3d","version":"0.4.0-next.1602.af48ed1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"883d18eb26de78eb4805fac5c2ab158c1ed7ebcf","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1602.af48ed1.tgz","fileCount":94,"integrity":"sha512-2bKyHJW77vGlRJaorgJ4skhleSQdOp8eCrvvNvA2fGpNHchIia1pF9hhWNyzwlLGxDqTYdTf3e7opRfE+KW9rw==","signatures":[{"sig":"MEUCIQDXgizpGpqvCFPzKaNwX/d+sEzVLAkaqBIyjdYatpfHWwIgK8qyqlrI3mdhInNt2rIqP2KIAcc/gPEtCb86DG/txNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1602.af48ed1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1602.af48ed1","@flighthq/entity":"0.4.0-next.1602.af48ed1","@flighthq/geometry":"0.4.0-next.1602.af48ed1","@flighthq/lighting":"0.4.0-next.1602.af48ed1","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1602.af48ed1_1787267553663_0.054286606514941216","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1652.39f08fd":{"name":"@flighthq/scene3d","version":"0.4.0-next.1652.39f08fd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"7d6d3dd5d1bad94ba5004cc71dee7c55cf241b29","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1652.39f08fd.tgz","fileCount":94,"integrity":"sha512-01LLIIFMPqReqHyH8paxhmsk+i1wFPV6N0S0Mq3jvKX87Soa8OlM9u6fOeNn6LezFyPkHOEO1ZBtgDbmWeLEYA==","signatures":[{"sig":"MEUCICrcUt0Xo9o5e0XmlMLJkQw6n3DBo/yWnmvTOoi7u06bAiEAiifZcbSLAIlalPTm/5kSPyDTszLaVbCraOBCemwwQ3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1652.39f08fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1652.39f08fd","@flighthq/entity":"0.4.0-next.1652.39f08fd","@flighthq/geometry":"0.4.0-next.1652.39f08fd","@flighthq/lighting":"0.4.0-next.1652.39f08fd","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1652.39f08fd_1787280861625_0.879289544019852","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1663.d9c5746":{"name":"@flighthq/scene3d","version":"0.4.0-next.1663.d9c5746","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"b2fea645c6a923b14fd7c344230dff9a33164eb1","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1663.d9c5746.tgz","fileCount":94,"integrity":"sha512-gy97+kJI/7/jRuunMqjS1JlITOqnEY/AHsnL4pVsyFMvHDAeAacy6sYXW3dZD+LYN4RaZmvH/cSPJydIdn3IRw==","signatures":[{"sig":"MEQCIHadftDO46sJMmf+yejEu0wE96g1vYjFjVgsiejy4q6FAiBCAVawZRLGMh8gNc+60scixyKGUmFp8x9ubnedycuhWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1663.d9c5746","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1663.d9c5746","@flighthq/entity":"0.4.0-next.1663.d9c5746","@flighthq/geometry":"0.4.0-next.1663.d9c5746","@flighthq/lighting":"0.4.0-next.1663.d9c5746","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1663.d9c5746_1787287646336_0.9303695775565366","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1694.598ef6f":{"name":"@flighthq/scene3d","version":"0.4.0-next.1694.598ef6f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"d58f59fde022aad156fa6e87d6fcbb5800c1f35c","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1694.598ef6f.tgz","fileCount":94,"integrity":"sha512-6KH+7nVVMGGJ646iQqwY4qt0hqFtJVvvo3LOj9hcNMRfH+iBTRjKFe5ajqtwW+KtNeb9Z6VqavMZzSpA8PbnDg==","signatures":[{"sig":"MEQCIA80TWulbQNTTasJtVDEiScwIds/R9IKsw/iBp03nkAfAiAryxEGn8tTIIeaDOB1JU2J9Jm/ZR1JF+/7Ie2pE/UwIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1694.598ef6f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1694.598ef6f","@flighthq/entity":"0.4.0-next.1694.598ef6f","@flighthq/geometry":"0.4.0-next.1694.598ef6f","@flighthq/lighting":"0.4.0-next.1694.598ef6f","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1694.598ef6f_1787288474065_0.8641119362086132","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1695.181dea5":{"name":"@flighthq/scene3d","version":"0.4.0-next.1695.181dea5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"9a7ea0347ace43feb652041d54994cfa0a25aed4","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1695.181dea5.tgz","fileCount":94,"integrity":"sha512-IWEPlcBPSLwjq0I1ms1Vz1pbjKiLLbhBp8w9EngWnITTdVUG6yoYj59pgvQCTkfbqXqZHR5z4ZvzFG7Sl1fb0Q==","signatures":[{"sig":"MEYCIQC9359xMdc08s0ScaDK6yzorJgycKdrssUCYkJU3y6T0gIhAPmDRQ0AP1qAZzmACaaROUVdZvVkO2gr7KzzCbL+0rie","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1695.181dea5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1695.181dea5","@flighthq/entity":"0.4.0-next.1695.181dea5","@flighthq/geometry":"0.4.0-next.1695.181dea5","@flighthq/lighting":"0.4.0-next.1695.181dea5","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1695.181dea5_1787292952425_0.18194416562736393","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1696.93f6f63":{"name":"@flighthq/scene3d","version":"0.4.0-next.1696.93f6f63","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"63f45e08d6de3c0482d24f204b27d30f8701508d","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1696.93f6f63.tgz","fileCount":94,"integrity":"sha512-K5EUlgTYMb1eTFRFCg1keyjVosxLtFiFxT3LQn+hjTQuX2q85aX49XuonbFioKWy+KC4hnAcAE7Ybmee/Mb2Mw==","signatures":[{"sig":"MEQCIFKTUcFkMn3elzmuIo5+1O/roO8vox7rQuTHeCrav8vAAiAo4rwJrozrdyN/DB/UzB3h/RDaJ72Lktfol49uG53oiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1696.93f6f63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1696.93f6f63","@flighthq/entity":"0.4.0-next.1696.93f6f63","@flighthq/geometry":"0.4.0-next.1696.93f6f63","@flighthq/lighting":"0.4.0-next.1696.93f6f63","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1696.93f6f63_1787293445605_0.6289875598681887","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1702.61a7a7c":{"name":"@flighthq/scene3d","version":"0.4.0-next.1702.61a7a7c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"3de36b700e4970b5eed031abf6ccfec992818132","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1702.61a7a7c.tgz","fileCount":94,"integrity":"sha512-OyGl+W3zHxPuBZqL+oavZcxfkqTjSic6YrTaLbh335gHwMbiFO1ZJQlcGoT+TZrwUTzCFNBGXgF2UelhuZJZnA==","signatures":[{"sig":"MEYCIQCAXme6y/GcdFDg45dIxOcxj2uNWrlLx6pKmbtDmOFsJQIhAJkIW6KGVE84eC4Xy2NdgXIWvYBNtaDjXkcV9d5HXpcJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1702.61a7a7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1702.61a7a7c","@flighthq/entity":"0.4.0-next.1702.61a7a7c","@flighthq/geometry":"0.4.0-next.1702.61a7a7c","@flighthq/lighting":"0.4.0-next.1702.61a7a7c","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1702.61a7a7c_1787296320685_0.15938597636878304","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1703.b82d313":{"name":"@flighthq/scene3d","version":"0.4.0-next.1703.b82d313","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"e02cd7ed19d16118154224efff4cf4dabaac1468","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1703.b82d313.tgz","fileCount":94,"integrity":"sha512-pQ9YC5DcEPXbBGkyGul9argZP3HVKpZm4tAq3Eogk3NGMZ9p91SJv1EZ8HIaiFm4MNAb4LS+FbzLNTjl3/vHHA==","signatures":[{"sig":"MEYCIQCpvtSMUtmzWT/L79hehfj1cNf9M5Ux0jsojn2O3EQHTAIhAKXJuHPcMPnirPR+qT4q+D3Rev9Jq43HX/fHbhbhkn02","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1703.b82d313","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1703.b82d313","@flighthq/entity":"0.4.0-next.1703.b82d313","@flighthq/geometry":"0.4.0-next.1703.b82d313","@flighthq/lighting":"0.4.0-next.1703.b82d313","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1703.b82d313_1787298148469_0.7904314522965454","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1704.9eb98e1":{"name":"@flighthq/scene3d","version":"0.4.0-next.1704.9eb98e1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"c68971ecb16c442e935382c231e62783f650fa75","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1704.9eb98e1.tgz","fileCount":94,"integrity":"sha512-dbDekh7zRlvXjEBzxRoGeXPXFJ0bLq5iFagTNtIE2eE4/CICWCZavfeOe8kGXWwqb+is4k34ItNafKChA4mO6A==","signatures":[{"sig":"MEYCIQCiAd28f0JM/w3Qur8lIrwPXqhx8hyz8yRlaAQciCPEhwIhALuJyHqJvdum2c60BFXpScvBS0zEARf2loYlkvbgLMsh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1704.9eb98e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1704.9eb98e1","@flighthq/entity":"0.4.0-next.1704.9eb98e1","@flighthq/geometry":"0.4.0-next.1704.9eb98e1","@flighthq/lighting":"0.4.0-next.1704.9eb98e1","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1704.9eb98e1_1787300973645_0.2474304784140653","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1716.1979cc9":{"name":"@flighthq/scene3d","version":"0.4.0-next.1716.1979cc9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"f851f54874fcc8b37cd5f4ca37dc9821c5fc4c7f","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1716.1979cc9.tgz","fileCount":94,"integrity":"sha512-kkyZlAE1cLadfSR34A5CUqWTM43jTR0A4As48pXfVZUaj8/kocfgoyTVU60cIw0dDoGeht/0wk66tl2iHyaW+Q==","signatures":[{"sig":"MEUCIHz7nyWlkZkBZYO85IpQu+QbA1CXkwByJggZVp7gbB9hAiEAxp4R1C9wYeLeDY+214cDMvCz6jWc+b6xlPsVOO8y2ps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1716.1979cc9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1716.1979cc9","@flighthq/entity":"0.4.0-next.1716.1979cc9","@flighthq/geometry":"0.4.0-next.1716.1979cc9","@flighthq/lighting":"0.4.0-next.1716.1979cc9","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1716.1979cc9_1787305298376_0.6028824176637713","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1717.9d6a20b":{"name":"@flighthq/scene3d","version":"0.4.0-next.1717.9d6a20b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"75132f474529b1afc0e51dab240d00b2197c85f9","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1717.9d6a20b.tgz","fileCount":94,"integrity":"sha512-GkkZWs/iqQFRjp31m7ktiPMa7vgWXaYBqzBTb2mniK5JC8begxelWp4AMYQdmAUJYedndXaYMThilUYsD20twA==","signatures":[{"sig":"MEUCIFYfAkppYC0NDKpIZhc653EPxkft8w5yJxuQhkPvkmyBAiEA9ScBriJzUibMQ0sOybTmrtN3cdWkQx/dpNw6aUBZyyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1717.9d6a20b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1717.9d6a20b","@flighthq/entity":"0.4.0-next.1717.9d6a20b","@flighthq/geometry":"0.4.0-next.1717.9d6a20b","@flighthq/lighting":"0.4.0-next.1717.9d6a20b","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1717.9d6a20b_1787307748502_0.7435359902619549","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1725.752ca79":{"name":"@flighthq/scene3d","version":"0.4.0-next.1725.752ca79","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"66e024cdaff8e4f0fc5fd33e07437f80518ddc4d","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1725.752ca79.tgz","fileCount":94,"integrity":"sha512-70dp9sDKFHa2AhCA1RovjqMNlbVclsc+O6SrKsSeIVyi4hj9Ea5Qj1wXZLXgZVjhnk6T57Tnwo5AOQsRSl1L1g==","signatures":[{"sig":"MEYCIQD2yIPc7UfDeEDcG4uVvgQLk2q/uCiHp4qAcIVe7Wn+PwIhANGyoQsYLJ0WVafj3N9TVNpPAA8R+6ak6obcXU3gtirT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1725.752ca79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1725.752ca79","@flighthq/entity":"0.4.0-next.1725.752ca79","@flighthq/geometry":"0.4.0-next.1725.752ca79","@flighthq/lighting":"0.4.0-next.1725.752ca79","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1725.752ca79_1787310767761_0.18824725344367477","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1728.f69160b":{"name":"@flighthq/scene3d","version":"0.4.0-next.1728.f69160b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"b310ed9bb66af6666a112dd34acb51b4c8ccddae","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1728.f69160b.tgz","fileCount":94,"integrity":"sha512-eo7llir2GnJqE+nKxKuUlYHMJxQ0NIYvx67MJ0usmEBJsno/yBfH7HTicflXWad4JTNP3zauTBGWOZ5QcRrGiQ==","signatures":[{"sig":"MEQCIDcVZZ83Du3cEyRyVlKbhUEj+yEVwNqHfCr6kbkAK/9oAiBv2Dcm57yTUPg1ljZWFUWLBbxuVgUkDfgaUQ6LUw7vjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1728.f69160b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1728.f69160b","@flighthq/entity":"0.4.0-next.1728.f69160b","@flighthq/geometry":"0.4.0-next.1728.f69160b","@flighthq/lighting":"0.4.0-next.1728.f69160b","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1728.f69160b_1787313544681_0.5388060796623768","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1749.d81a21c":{"name":"@flighthq/scene3d","version":"0.4.0-next.1749.d81a21c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"024691d90eb833e27d609856129e76e629553552","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1749.d81a21c.tgz","fileCount":94,"integrity":"sha512-fZHDEV63kdFyA1S2uX3dl0jQJOdKgZIL0Y71U8DQ0aYM7sXVcdhsFw+tI18njeMOPcJJIU60zlH3x8EdenJjPA==","signatures":[{"sig":"MEQCIEs0NO+lTX+6RS6FXlqsg4Tm6CTQp+E+d+8RljekmNdNAiAcfdyzEXBTgcAN/56JrtqGLTBlAkdk/3g9wh+1w3kYjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1749.d81a21c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1749.d81a21c","@flighthq/entity":"0.4.0-next.1749.d81a21c","@flighthq/geometry":"0.4.0-next.1749.d81a21c","@flighthq/lighting":"0.4.0-next.1749.d81a21c","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1749.d81a21c_1787315812701_0.43927634916615954","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1750.13ec8b1":{"name":"@flighthq/scene3d","version":"0.4.0-next.1750.13ec8b1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"e9d8f441e063069e9085d2c6dc7d21c1a76be987","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1750.13ec8b1.tgz","fileCount":94,"integrity":"sha512-Xv70/CehI1l44Dsyv1otsWHzNyOlWjvZUAyFOWkH3QvYB99GBAwwFwqIlh7TufpRxci6glI8iO/ObWFhNfj/qA==","signatures":[{"sig":"MEQCIE/kf1R3ATC5a/pPhXIgXNgSn510AbZvvZKMTphi4OY1AiBMQNjPEGRfMUQ8owlZ+UrN79nkOVgLz4DOxxzat3nn6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1750.13ec8b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1750.13ec8b1","@flighthq/entity":"0.4.0-next.1750.13ec8b1","@flighthq/geometry":"0.4.0-next.1750.13ec8b1","@flighthq/lighting":"0.4.0-next.1750.13ec8b1","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1750.13ec8b1_1787326985318_0.6818528567172806","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1751.b3eea5f":{"name":"@flighthq/scene3d","version":"0.4.0-next.1751.b3eea5f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"4db705c71740c90057ba7b2195a0c3338705e347","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1751.b3eea5f.tgz","fileCount":94,"integrity":"sha512-An50+qzb2FMDZev5GgyiIfcxaPqcjkZu8VilEr36uQ2T9XOU+pLgjJP9Hh1+hYg1cWm1IdL40zmbPuDKkoGnpw==","signatures":[{"sig":"MEQCIB43cTyUREXfrB2HweSezO0uhcPHPUjop7ZATqIcFw54AiBQ0HEMs0KUG/R4QXyD8Qv6tCz5ZfsmIoQmzQInBlWSlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1751.b3eea5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1751.b3eea5f","@flighthq/entity":"0.4.0-next.1751.b3eea5f","@flighthq/geometry":"0.4.0-next.1751.b3eea5f","@flighthq/lighting":"0.4.0-next.1751.b3eea5f","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1751.b3eea5f_1787327869624_0.5259208707665171","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1752.f250cb9":{"name":"@flighthq/scene3d","version":"0.4.0-next.1752.f250cb9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"4dd6fbd60e2df3152099b9abead4479f0e0cd5ab","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1752.f250cb9.tgz","fileCount":94,"integrity":"sha512-DubAHVbnV1918qSylY6UuQ8a6h0gIb/txdj7RQ98ilsHIxcVqf/8XoMFXjs8qRHm7LEJ5urmgd19PSgIk0lQrw==","signatures":[{"sig":"MEUCIQCxJHgdCIkWsCmKV/UrcI59Sh/fAGF53mwW5VKk9ZRQhwIgLDg/4OqdeWHI3TEI8+TLlcCPMD8PRBEyKGgFOWmQjgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1752.f250cb9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1752.f250cb9","@flighthq/entity":"0.4.0-next.1752.f250cb9","@flighthq/geometry":"0.4.0-next.1752.f250cb9","@flighthq/lighting":"0.4.0-next.1752.f250cb9","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1752.f250cb9_1787329876338_0.3978895785982419","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1763.f98ae25":{"name":"@flighthq/scene3d","version":"0.4.0-next.1763.f98ae25","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"a0a174f8a3bae44947ed0508c142f2479e355c8f","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1763.f98ae25.tgz","fileCount":94,"integrity":"sha512-vorZkFFc+iGh0UUqTHLQW/ZgJrMPSwKyL3oa3ki02nYUAUfpf+RUqpWkyKujOmTQPgvoO2EZOzLp7XJzc2GKEw==","signatures":[{"sig":"MEYCIQDGyUsRycQGNRPojZqmhFzpVn1aoiYMEknDlz57KJdUDQIhAKH/QEWKE8D4vmt84HvyW/hNM6WOggVQ7e+iX338+YLq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1763.f98ae25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1763.f98ae25","@flighthq/entity":"0.4.0-next.1763.f98ae25","@flighthq/geometry":"0.4.0-next.1763.f98ae25","@flighthq/lighting":"0.4.0-next.1763.f98ae25","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1763.f98ae25_1787330104873_0.6199601008417523","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1771.f4d15c3":{"name":"@flighthq/scene3d","version":"0.4.0-next.1771.f4d15c3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"57be1744513d2d2b94baa054dd6b8d3d4feceb9c","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1771.f4d15c3.tgz","fileCount":94,"integrity":"sha512-yblcm1uLAVTkrY2PfEH6FBZx7BKl+iyFFypaZGfVISwD6A7NUub/uNWSJsuoWUxkOeH4PNtB4Gi5AqinPNjVCQ==","signatures":[{"sig":"MEQCIGUyE0lulkC7ZColJ6UElYuXtQpc52qrrfT3iGuGlRgoAiA4MslNDRQrz5QljSKs8iH1PiSO1BnVfS6SzlHNtLFRFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1771.f4d15c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.8.2","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1771.f4d15c3","@flighthq/entity":"0.4.0-next.1771.f4d15c3","@flighthq/geometry":"0.4.0-next.1771.f4d15c3","@flighthq/lighting":"0.4.0-next.1771.f4d15c3","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1771.f4d15c3_1787338082783_0.8651027986815087","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1809.9b3b71b":{"name":"@flighthq/scene3d","version":"0.4.0-next.1809.9b3b71b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"116b9d66cd174ebefefbe7178639ba50bb8776a1","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1809.9b3b71b.tgz","fileCount":94,"integrity":"sha512-n+rugfNqCg2kIK3HO836dmFgzklaCu//uQoxO7wwelM+QPhjDgFzFZdHCZxBDCCvbsymV6vMnDnmQGonsjd5wA==","signatures":[{"sig":"MEUCIQDy4rZK1fDc/bJlVZ7bhWbJox/HYazMWMpkuimX0TiFCwIgV26gD51VVQwQOpXA+vRHkfNP/Qden6T8GZWe+0aDW88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1809.9b3b71b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1809.9b3b71b","@flighthq/entity":"0.4.0-next.1809.9b3b71b","@flighthq/geometry":"0.4.0-next.1809.9b3b71b","@flighthq/lighting":"0.4.0-next.1809.9b3b71b","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1809.9b3b71b_1787341147513_0.7676205271359198","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1811.dde7eb1":{"name":"@flighthq/scene3d","version":"0.4.0-next.1811.dde7eb1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"8716b7f4b08ef230b65fa1766b43d3650af3b623","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1811.dde7eb1.tgz","fileCount":94,"integrity":"sha512-27wVPi2kDU7sjaTiUNd2QLJm9VwNuCOb7txdwdJKQfcca2y7pye+xu0gHoHwO14XhTnBUvJ0GTEaOPLHEFaDVQ==","signatures":[{"sig":"MEQCIEbFHd8j6HYTlTQnMP7Jx6Pv08NCG3K7zJqTilMuXixwAiB4Bp3v+2ZW1kBFpPzwEOjlkVLTnzeqWBc7KeTgYULQcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1811.dde7eb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1811.dde7eb1","@flighthq/entity":"0.4.0-next.1811.dde7eb1","@flighthq/geometry":"0.4.0-next.1811.dde7eb1","@flighthq/lighting":"0.4.0-next.1811.dde7eb1","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1811.dde7eb1_1787341963306_0.07568362543039164","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1815.e47cc3c":{"name":"@flighthq/scene3d","version":"0.4.0-next.1815.e47cc3c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"4e5bfd4108827a069017b963d1bb6b059d60b9d7","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1815.e47cc3c.tgz","fileCount":94,"integrity":"sha512-OkD2CtdHN5xkQGe18gQrMZb1JBU+rFzuEKviCPH3yNtUlJe4ww4IoI9HvW1ViKOvKc2WLlXk8bGf7h99vqEKkQ==","signatures":[{"sig":"MEQCIDf9sEQF5hS+j8GJVrQZQx6OXH76mOFwV9fsQchdZIXGAiB1+1QqzKJwahc4eaRe3KMDV1DTVnzQw+Z2fOG6vKB0Lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1815.e47cc3c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1815.e47cc3c","@flighthq/entity":"0.4.0-next.1815.e47cc3c","@flighthq/geometry":"0.4.0-next.1815.e47cc3c","@flighthq/lighting":"0.4.0-next.1815.e47cc3c","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1815.e47cc3c_1787344140560_0.5455308579504639","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1821.efb1cbc":{"name":"@flighthq/scene3d","version":"0.4.0-next.1821.efb1cbc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"dee2bc8df568f21c9b371dd4d8e746202875c2a5","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1821.efb1cbc.tgz","fileCount":94,"integrity":"sha512-DkUVIYZiG3AXFbNUUiRCgS0NswGQH76ntoIY94THJ7/8TsQmeQO01d5BFqdUQk6no4NXT5+sPb0WC20/EeknjA==","signatures":[{"sig":"MEUCIQCwb58ymDANKFxV81MFMN0Oe2IcWKwsKNxmqQ/4vGtR2wIgGP/vE+RHl6BxogdnwFGGPjyMN93AW6rQRjLU2QyibtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1821.efb1cbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1821.efb1cbc","@flighthq/entity":"0.4.0-next.1821.efb1cbc","@flighthq/geometry":"0.4.0-next.1821.efb1cbc","@flighthq/lighting":"0.4.0-next.1821.efb1cbc","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1821.efb1cbc_1787351582669_0.5986950002108546","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1827.9db114b":{"name":"@flighthq/scene3d","version":"0.4.0-next.1827.9db114b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"d3b1d849a742b9727bf9d75777a1e551ae0c4993","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1827.9db114b.tgz","fileCount":94,"integrity":"sha512-9WEvHXgqezJFd+Ppwufikx8nVDto0qEYpETEP4pGSEWoPhWWdIRQGxtvWQlX7X76KhyXlwD1cTPHBg/Rq/IweA==","signatures":[{"sig":"MEUCICVWvUpMb2D+lOfw4XFXj1KmJR1Qc8q0EJcna/WjylBWAiEApv8lq+LXeUlMfDHJXVi+rR+HQYadQYFgoCRHKmJp048=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1827.9db114b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1827.9db114b","@flighthq/entity":"0.4.0-next.1827.9db114b","@flighthq/geometry":"0.4.0-next.1827.9db114b","@flighthq/lighting":"0.4.0-next.1827.9db114b","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1827.9db114b_1787356377022_0.42521828742485224","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1836.147ae1e":{"name":"@flighthq/scene3d","version":"0.4.0-next.1836.147ae1e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"ef0540de242a21dcc991c11345a65e98fd3704fa","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1836.147ae1e.tgz","fileCount":94,"integrity":"sha512-0JclhU3tp1B5QhhYCSlWLAUBmbEuv/PcfjkkD6mzD23gXOS3+YBM8tVn9++/H22fmDa3qI1YHwoaYjDaKeZeoQ==","signatures":[{"sig":"MEUCIQCaJisu/QeXGkiGw0jSybJv/GH7capObkkAtNGd0omfnAIgYbioDzt1kCjWsWf2LV+YwL/IdhJ+1Xd5sW3TFpToCHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1836.147ae1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1836.147ae1e","@flighthq/entity":"0.4.0-next.1836.147ae1e","@flighthq/geometry":"0.4.0-next.1836.147ae1e","@flighthq/lighting":"0.4.0-next.1836.147ae1e","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1836.147ae1e_1787362600897_0.2201904171298088","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1884.6a2d46f":{"name":"@flighthq/scene3d","version":"0.4.0-next.1884.6a2d46f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"67c70ddb6429d6496bd23a7d58b7521784c57d3f","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1884.6a2d46f.tgz","fileCount":94,"integrity":"sha512-9eWTKvFGiONJv2PKhJrUPPo0f/on9IZ78HTWW/J1iqSmZBItyQMD0htQi5kOXUruzQ/Pq4LMBTerwz8q/+cZfQ==","signatures":[{"sig":"MEUCIQDwFn+Fy/lEbjsgJfQewRqHYtwfveHqbHmyvoxX9MovHQIgT1eoSG972/kJ5VPXhnvKwboUqiA2Yus42Sznt6TZco8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1884.6a2d46f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190646},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1884.6a2d46f","@flighthq/entity":"0.4.0-next.1884.6a2d46f","@flighthq/geometry":"0.4.0-next.1884.6a2d46f","@flighthq/lighting":"0.4.0-next.1884.6a2d46f","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1884.6a2d46f_1787384804803_0.37792555365037495","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1888.e9e80b4":{"name":"@flighthq/scene3d","version":"0.4.0-next.1888.e9e80b4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"5e439742fc5d992200a9dbd79455c06c248b48a8","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1888.e9e80b4.tgz","fileCount":99,"integrity":"sha512-JdqEccGF9ZKjZiHl/c/M8JIbCFOnrZQAvxuMd5m2GMC+uYaSCB+VWdHg8MIe5q/98ykyMUTmtI1Lo5CA1YgrWQ==","signatures":[{"sig":"MEUCIEvnQ3qXIbA+sOuw6EFw2tShVdM9AlbMJ2xGAXf6f5K+AiEAvg5o8frIihAFchXYlECeGcRdHv4iGEIAB9f/6+kLOno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1888.e9e80b4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197426},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1888.e9e80b4","@flighthq/entity":"0.4.0-next.1888.e9e80b4","@flighthq/geometry":"0.4.0-next.1888.e9e80b4","@flighthq/lighting":"0.4.0-next.1888.e9e80b4","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1888.e9e80b4_1787549266141_0.10314827658958636","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1892.a0b519a":{"name":"@flighthq/scene3d","version":"0.4.0-next.1892.a0b519a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"2b0ab8724f64cb82ae8c644b66c00c24c77dbb91","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1892.a0b519a.tgz","fileCount":104,"integrity":"sha512-D9qjczP2Hk307mennlZnU/B4yCP/R092GGRx7m/McoEMPhjLnL0nrDAK45aT0oQsY3Zqj2MGG8TdDe83EdJH8w==","signatures":[{"sig":"MEQCIBEqWdZSMB9M0MZKSeAxYkepkqfAILSnoLH0krZotO3eAiA/R2jzVCm4ik2xjQF/Esr824nzGhOgkOmWrPAXiYT5Dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1892.a0b519a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201438},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1892.a0b519a","@flighthq/entity":"0.4.0-next.1892.a0b519a","@flighthq/geometry":"0.4.0-next.1892.a0b519a","@flighthq/lighting":"0.4.0-next.1892.a0b519a","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1892.a0b519a_1787568676931_0.11987293560195478","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1896.60d766c":{"name":"@flighthq/scene3d","version":"0.4.0-next.1896.60d766c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"6013f6ce16e0a19c80ef3d2753f8c5116f56a358","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1896.60d766c.tgz","fileCount":99,"integrity":"sha512-Zgt/IvKW2eKQ1xwmUC5S5Y+rGh6WA1bIb86hU7sPWQPtvVFAskTWoEGGx4ngGhVnSMuCsEXBZDVauLL2NYGcgw==","signatures":[{"sig":"MEUCIQDrsoc6kDCi2hhlQANVQr6FKu/paw3tzvw7KN2hDPjBIAIgUmNVSlkS0nwL90sBGk2UIfpC1L1HZzNi0Ep+y2VHrg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1896.60d766c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197426},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1896.60d766c","@flighthq/entity":"0.4.0-next.1896.60d766c","@flighthq/geometry":"0.4.0-next.1896.60d766c","@flighthq/lighting":"0.4.0-next.1896.60d766c","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1896.60d766c_1787571180701_0.37265572308915007","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1898.266773a":{"name":"@flighthq/scene3d","version":"0.4.0-next.1898.266773a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"fe46896614baa1c29582ebed4e9f7667e002dd23","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1898.266773a.tgz","fileCount":99,"integrity":"sha512-kEIJlN0tSklNKQxBey/qmxH1QE7gmndoukt8oj54J6jidpAt7LpdVz7Jg7PasVUAJouOgw+WkcBgp8TVVmF0vA==","signatures":[{"sig":"MEQCIFOIWlr8+lu+9HwW7khWe2qHrJifLqMgZ/pbm9d2QwBBAiBQ5CnROjE5OJr9w16CB12JFvFbt6NDBhEsMPZb6p/3WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1898.266773a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197426},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1898.266773a","@flighthq/entity":"0.4.0-next.1898.266773a","@flighthq/geometry":"0.4.0-next.1898.266773a","@flighthq/lighting":"0.4.0-next.1898.266773a","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1898.266773a_1787575067937_0.2990392007013398","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1903.50bfa67":{"name":"@flighthq/scene3d","version":"0.4.0-next.1903.50bfa67","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"aaf4ed9f6e4b396d445a62842e329e77d6f630bd","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1903.50bfa67.tgz","fileCount":99,"integrity":"sha512-d/FDWKZRBs0cngaPwLiSnJWKfY6JgpKiHMC0orHJcDBPwbwCZMxk8hxe4rc6sXIYi6oJHv+RtG+xocLf2WqS7Q==","signatures":[{"sig":"MEQCIH4WyJX8Vc652aipWlnowAqbW2Prx5BRSLMjqxrKMjdeAiBiFb+LL1u6O22IVJclpODfZ+ZfOgjsH0jx3dXZBNWZjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1903.50bfa67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197426},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1903.50bfa67","@flighthq/entity":"0.4.0-next.1903.50bfa67","@flighthq/geometry":"0.4.0-next.1903.50bfa67","@flighthq/lighting":"0.4.0-next.1903.50bfa67","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1903.50bfa67_1787587790219_0.6062227098780182","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1908.751021c":{"name":"@flighthq/scene3d","version":"0.4.0-next.1908.751021c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"ba88b7fb337135cfa2c61ab2592d0cb045056b04","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1908.751021c.tgz","fileCount":99,"integrity":"sha512-8BnycOmfYy9uyf839oP+2Nh6UHo89Yka8IBX7HQCqd3IXYuX+Rvr9zTkTpTDzgdMrQyy2bKUhUl5YEIpxJ+L+g==","signatures":[{"sig":"MEUCIBIOZc06wi5ZKnRGVjhT/k3Ea4VtOsNEvGbIuCLB3edbAiEA+e5TlR2OTFuDnidShq2Rcy23pPdWlldnGX7m1ls/5wE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1908.751021c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197426},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1908.751021c","@flighthq/entity":"0.4.0-next.1908.751021c","@flighthq/geometry":"0.4.0-next.1908.751021c","@flighthq/lighting":"0.4.0-next.1908.751021c","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1908.751021c_1787607365780_0.4098328655021106","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1908.751021c":{"name":"@flighthq/scene3d","version":"0.4.0-edge.1908.751021c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"5c4502e86df8f8812bddc30faa78e64b5dd0b0c4","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-edge.1908.751021c.tgz","fileCount":99,"integrity":"sha512-vYme8zssM/4JNr4s3s/0YfUqmNtBTbhLqz6iOsNso6cEDzV2qQpZNNZT64SbtilnntZBN+KXkQWyqwlubXMq5A==","signatures":[{"sig":"MEYCIQDnaNaZ1okjWJXjIzWm++0nibF0AkYluSXEVodXnRAWTQIhAMCEEphmzOB/YMh9iPGR3o/r0HpCPspiXXLqs9huyGcA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-edge.1908.751021c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197426},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-edge.1908.751021c","@flighthq/entity":"0.4.0-edge.1908.751021c","@flighthq/geometry":"0.4.0-edge.1908.751021c","@flighthq/lighting":"0.4.0-edge.1908.751021c","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-edge.1908.751021c_1787607721220_0.2235247656569923","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1909.c102f22":{"name":"@flighthq/scene3d","version":"0.4.0-next.1909.c102f22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"7af25fc05ab71b758234c3c759126eb7d37fa552","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1909.c102f22.tgz","fileCount":99,"integrity":"sha512-zljP00d4p2keMscWJCfec8bAQZnhF0nRCT+MIp70iNFvjWxCMsaLQwBekCdEE7iEno009SrcvxXfTRZ6aEv3aQ==","signatures":[{"sig":"MEUCIDswXF2LHPEdgHK3mTxQVhs1dTlUdl3j7Gx1aI+GykisAiEAzmO53xkJPXVqYp6Go66haVvmmLapJwIh/ARepqxpYzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1909.c102f22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197426},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1909.c102f22","@flighthq/entity":"0.4.0-next.1909.c102f22","@flighthq/geometry":"0.4.0-next.1909.c102f22","@flighthq/lighting":"0.4.0-next.1909.c102f22","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1909.c102f22_1787607834069_0.8418372353520212","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1909.c102f22":{"name":"@flighthq/scene3d","version":"0.4.0-edge.1909.c102f22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"4e44742784e1732d6019db577d58914227d39948","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-edge.1909.c102f22.tgz","fileCount":99,"integrity":"sha512-TmBRtlsvKKVdje2ZCjLmNTWlNhqPRuyREYNrpRCGg2YCdu7UikjqEn5NuhEHp+B16TyT+HS4bUKb96qoyCokMg==","signatures":[{"sig":"MEUCIBw7iHFD1/aFWJPCNBucxgtQeUBy/BtDRtY2yPFK2OccAiEAgBo7tX/kM9uYSz7uvl9GDPo3JEi0Z+HmQog2mhFyJsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-edge.1909.c102f22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197426},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-edge.1909.c102f22","@flighthq/entity":"0.4.0-edge.1909.c102f22","@flighthq/geometry":"0.4.0-edge.1909.c102f22","@flighthq/lighting":"0.4.0-edge.1909.c102f22","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-edge.1909.c102f22_1787608309216_0.5492483360978004","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1917.1b88fee":{"name":"@flighthq/scene3d","version":"0.4.0-next.1917.1b88fee","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"1406a9eece4e2f76fdd15a4df8bb96490135c9b8","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1917.1b88fee.tgz","fileCount":99,"integrity":"sha512-M1ppOoCInm8ipuTvvW/wTURwVSyJ3Z0K462MP2fiiF/VRseOXC/FdswnWxQBGGq+pl9RB8wmcT2P+s3W5jgIiA==","signatures":[{"sig":"MEUCIQDKxzl048s5t1UGDJBaI4uWt5DE8v4UC0PBIGiSQA6gPgIgVQvLx8PtB+w4tq5jrKuOqr5HAh9TdAJrmGj00Z0IBhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1917.1b88fee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197426},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1917.1b88fee","@flighthq/entity":"0.4.0-next.1917.1b88fee","@flighthq/geometry":"0.4.0-next.1917.1b88fee","@flighthq/lighting":"0.4.0-next.1917.1b88fee","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1917.1b88fee_1787691463151_0.8378903016293444","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1920.b93ad0f":{"name":"@flighthq/scene3d","version":"0.4.0-next.1920.b93ad0f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"67c88f9f76b9e03210a2fe9c1e638a3a99e7a5f9","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1920.b93ad0f.tgz","fileCount":99,"integrity":"sha512-CDzwhN4VGKzKr0cdqqz15LJ+cgfjdr/pQXg9P/6GvfJaexGy0qBBprZhOinXPU4Dl/wAmAwPug69JAtlTtMtsA==","signatures":[{"sig":"MEQCIHMzWdpz4GDk6GdTx/Ez+ku+ehVCkEiVjzDG8mw6Of69AiANRLK31Ly2clS6+id36Dq2eGUBVIJYdUEq5UMZ2f4low==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1920.b93ad0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197426},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1920.b93ad0f","@flighthq/entity":"0.4.0-next.1920.b93ad0f","@flighthq/geometry":"0.4.0-next.1920.b93ad0f","@flighthq/lighting":"0.4.0-next.1920.b93ad0f","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1920.b93ad0f_1787699409867_0.07049792976415192","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1920.b93ad0f":{"name":"@flighthq/scene3d","version":"0.4.0-edge.1920.b93ad0f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"26183b7f1b40f155e462248edbbae6631af2b6c3","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-edge.1920.b93ad0f.tgz","fileCount":99,"integrity":"sha512-YHGK1wQ1E1kVAiTh9sFkTuSo530a19iyd/V/kD26qERyi150dszXgKiHXidpFump3eEG2otCZbBZKuRlZjU6Mw==","signatures":[{"sig":"MEUCIQDJjzHJEbAxdCRINsUGk2y3PKyAcOvB5nD6ZwcFxp5OHAIgHZpvOo9LXPFMEoszO6thhVuqvLJ5pHMd/B2yupgnhCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-edge.1920.b93ad0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197426},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-edge.1920.b93ad0f","@flighthq/entity":"0.4.0-edge.1920.b93ad0f","@flighthq/geometry":"0.4.0-edge.1920.b93ad0f","@flighthq/lighting":"0.4.0-edge.1920.b93ad0f","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-edge.1920.b93ad0f_1787699896550_0.21770001133654482","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1921.0a61bdb":{"name":"@flighthq/scene3d","version":"0.4.0-next.1921.0a61bdb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"8a2f818fb9bd7a10151bf47124c3446427009e60","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1921.0a61bdb.tgz","fileCount":99,"integrity":"sha512-sfCkiRQoQ6gXLUdGVrTND0a9XG9LPejhdNe+krHEAB05NGrDMnDg9mYoNyTpUXXzwva2OsfJXyTZ13AuJbjtAw==","signatures":[{"sig":"MEQCH1THVSw3BiLB/Xroc+JG4dlb92msxmP0pjfjf3AuoM8CIQDYBGUZUaV5QuRrDreccePZLYr+6DmIUJZ/QnvXxltwcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1921.0a61bdb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197426},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1921.0a61bdb","@flighthq/entity":"0.4.0-next.1921.0a61bdb","@flighthq/geometry":"0.4.0-next.1921.0a61bdb","@flighthq/lighting":"0.4.0-next.1921.0a61bdb","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1921.0a61bdb_1787701312242_0.9821296429492912","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1921.0a61bdb":{"name":"@flighthq/scene3d","version":"0.4.0-edge.1921.0a61bdb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"7b785fa82ecfc7fda9ca2382c2ebd6187d1e33fb","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-edge.1921.0a61bdb.tgz","fileCount":99,"integrity":"sha512-xBCAf+OGsol9xxvsoPlBuQR1pGe/Rv5Agv+1QWCd3ppZzcmvUKHtM7+Qw0HzIllZ+XPI3KeJO7fpDV2iMGZLow==","signatures":[{"sig":"MEYCIQCywsTOjd2l3MOBWNODxUpegIUHM/Fgtzz7yo5ogc+cmwIhAMTM0L6MMmEa8APXdr7hrfw1EfcBaWFj46alXP3eomzr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-edge.1921.0a61bdb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197426},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-edge.1921.0a61bdb","@flighthq/entity":"0.4.0-edge.1921.0a61bdb","@flighthq/geometry":"0.4.0-edge.1921.0a61bdb","@flighthq/lighting":"0.4.0-edge.1921.0a61bdb","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-edge.1921.0a61bdb_1787701796670_0.5373179404356527","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1932.1ef883a":{"name":"@flighthq/scene3d","version":"0.4.0-next.1932.1ef883a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"bc4ebacd4c012877f84e12d158819d215bbb10bd","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1932.1ef883a.tgz","fileCount":101,"integrity":"sha512-rjtrksZ2OXOHQ0j3eL5mRfCkQpB8xLtTbT1ESwLsDQeDYu5tLGpD0TPuEUnKgZN/ePMY/0lRN9RUxkQ53msDzg==","signatures":[{"sig":"MEUCIAUws0mghEG/KufKWm+U35O4x61YjOiYy1q/RHllqReIAiEA3Zo/0hzH9PY+Kze+mqgx6JNmEkgILEzIJTTSrd6KfdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1932.1ef883a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199312},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1932.1ef883a","@flighthq/entity":"0.4.0-next.1932.1ef883a","@flighthq/geometry":"0.4.0-next.1932.1ef883a","@flighthq/lighting":"0.4.0-next.1932.1ef883a","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1932.1ef883a_1787771381758_0.04317498579874135","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1932.1ef883a":{"name":"@flighthq/scene3d","version":"0.4.0-edge.1932.1ef883a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"3157a516a415b33b5dded43dac98b02be9781444","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-edge.1932.1ef883a.tgz","fileCount":101,"integrity":"sha512-6ZcXBu9omSwAo/hopo+3FcHo5iYdO6zyuI81uGABMPlT//nvjl7UBC45JAyvRWLAfxVWK6NRqRbeVh8MekfNmA==","signatures":[{"sig":"MEUCIA47XqdjQyMJOZ1jbN2UEjbp3d2k2qNeJjK2x0butFnYAiEAi75vuZlGMANwqaD6u7AnebLT2yUhHBelMARDv9S6Pkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-edge.1932.1ef883a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199312},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-edge.1932.1ef883a","@flighthq/entity":"0.4.0-edge.1932.1ef883a","@flighthq/geometry":"0.4.0-edge.1932.1ef883a","@flighthq/lighting":"0.4.0-edge.1932.1ef883a","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-edge.1932.1ef883a_1787771840778_0.09767085163795364","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1933.e4809f4":{"name":"@flighthq/scene3d","version":"0.4.0-next.1933.e4809f4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"9bb0c99dac81a9baddc307ef25ca84fbbf2ad574","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1933.e4809f4.tgz","fileCount":101,"integrity":"sha512-+CJyuRZgcLLBT6df+yJuG40As4tW3wDz0p7daTkdMgpuXmIVdJA8nFKWwB6Z9LiAogiT0LuC12+cKnEy3yZarQ==","signatures":[{"sig":"MEUCIQC7xNB/w90qImABQpCHqm6u4R6VfOWKc+KQ53zKNDDTFAIgLmo3vSwzfsYoR3jHrOzliuEYCaTKmcgE8JJZFyf1J20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1933.e4809f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199312},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1933.e4809f4","@flighthq/entity":"0.4.0-next.1933.e4809f4","@flighthq/geometry":"0.4.0-next.1933.e4809f4","@flighthq/lighting":"0.4.0-next.1933.e4809f4","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1933.e4809f4_1787775054480_0.0641821848866595","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1933.e4809f4":{"name":"@flighthq/scene3d","version":"0.4.0-edge.1933.e4809f4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"2e58dd787235cc80eb3d23ad1d223ba1c854c405","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-edge.1933.e4809f4.tgz","fileCount":101,"integrity":"sha512-uTjqHnBTJ+ucjV4zzHgR5iy/8rlMtqsaxl+zEQ2wBZfQCRtTMTwZ8z8c8AdIrmo2xdI3ov4YECVuNY6oMSaFpg==","signatures":[{"sig":"MEUCIA7cjwZeKLfsxB+QJ0ZmKjClg+hiOAgTerc9pKFeQux9AiEAhhMbuqPUDpylxegxMOxo3Vo/EXzSd8+b/JWEVh994Fk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-edge.1933.e4809f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199312},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-edge.1933.e4809f4","@flighthq/entity":"0.4.0-edge.1933.e4809f4","@flighthq/geometry":"0.4.0-edge.1933.e4809f4","@flighthq/lighting":"0.4.0-edge.1933.e4809f4","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-edge.1933.e4809f4_1787775498119_0.8441703810221755","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1935.74c34fe":{"name":"@flighthq/scene3d","version":"0.4.0-next.1935.74c34fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"ffebfe73ee06a223fc420313299932ebc1efb9a9","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1935.74c34fe.tgz","fileCount":101,"integrity":"sha512-J/sYIECIpcfu5z/aX/6banbhNF2LklP2EBJKFcpjvjEoafWzsbzmDNCnlFD/XHXgDe+YLEJlKt0ts/Ye3CUqhw==","signatures":[{"sig":"MEUCIQD2TTRaxsb8hMOUkxFYX/SjeLQw9HlfbUXK+Yxzd4AOLQIgMJgVYVTZBrZhSUqiabLFDYJX24yypZSDZ7kguOEvkpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1935.74c34fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199312},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1935.74c34fe","@flighthq/entity":"0.4.0-next.1935.74c34fe","@flighthq/geometry":"0.4.0-next.1935.74c34fe","@flighthq/lighting":"0.4.0-next.1935.74c34fe","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1935.74c34fe_1787777315725_0.5458052619134282","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1935.74c34fe":{"name":"@flighthq/scene3d","version":"0.4.0-edge.1935.74c34fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"bce440e30c4389b577ebb4462eaab32e9349bee5","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-edge.1935.74c34fe.tgz","fileCount":101,"integrity":"sha512-T89o6qfmYEYHE0nVLk+gmqYfNLXasEPB40QhyGlnExGx73WdpjQ1EEB8FEW2hcAwqLmUanZ6sK52Vrsto8MzfQ==","signatures":[{"sig":"MEQCIETGxNDarfgraqpRH6SO6eQUwT7HR0UtIo5iPTBqBiNmAiBYFSfx7yW8WbnbToWEy8xA1fFe73h4ZaLyq8jOWyUKGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-edge.1935.74c34fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199312},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-edge.1935.74c34fe","@flighthq/entity":"0.4.0-edge.1935.74c34fe","@flighthq/geometry":"0.4.0-edge.1935.74c34fe","@flighthq/lighting":"0.4.0-edge.1935.74c34fe","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-edge.1935.74c34fe_1787777746480_0.47831400368596033","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1936.bc924d7":{"name":"@flighthq/scene3d","version":"0.4.0-next.1936.bc924d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"7dd7515f0ad59616d448900901ed9b8433307001","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1936.bc924d7.tgz","fileCount":101,"integrity":"sha512-n1wHlIkp7NCdnlAL1RU67qBIV1gNn7BKwdcohPb/QSr0THuy5a+d+pS8G1NK28lpokhhdrGGyVzCI9maPGYkCw==","signatures":[{"sig":"MEUCIER20I4W43PmoxtNRT2k9uXL7WZCnl2kV3nugBArK5d9AiEAgb98JgwVDySX0fGMGCmql3ztfBslhsyHGqR1vYWsnpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1936.bc924d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199312},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1936.bc924d7","@flighthq/entity":"0.4.0-next.1936.bc924d7","@flighthq/geometry":"0.4.0-next.1936.bc924d7","@flighthq/lighting":"0.4.0-next.1936.bc924d7","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1936.bc924d7_1787779627678_0.2005023052601289","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1936.bc924d7":{"name":"@flighthq/scene3d","version":"0.4.0-edge.1936.bc924d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"1e5b1baca81f2e7b9cc6d8f10abc6ddfbcff17b2","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-edge.1936.bc924d7.tgz","fileCount":101,"integrity":"sha512-htJmhncW4uMIK/Gp5hWQjFUkEmBFmoc0MPKbrTfpPD8oGuiz8KS7s1qwlsXUjrmour3QgCZwAvTZEUPkb9LXOQ==","signatures":[{"sig":"MEUCIH/PCJfhQBkFLU5YYmwGg2JslamAEw6CJfwoHJVtw3ZPAiEA2YQhNTgD6jm9/KmxinO3MlrO1eqwOeo2AVU+WSAQj3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-edge.1936.bc924d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199312},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-edge.1936.bc924d7","@flighthq/entity":"0.4.0-edge.1936.bc924d7","@flighthq/geometry":"0.4.0-edge.1936.bc924d7","@flighthq/lighting":"0.4.0-edge.1936.bc924d7","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-edge.1936.bc924d7_1787780062932_0.9293854726593476","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1937.0d089b3":{"name":"@flighthq/scene3d","version":"0.4.0-next.1937.0d089b3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"512c0ec7570b0f87e4aa885fcb11db7834463e80","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1937.0d089b3.tgz","fileCount":101,"integrity":"sha512-IpjsEURr+PkvIUrFx1kcg2K2r4I0Irabot+7DDx81W+hj81M1qqD3b+oOFYK4phxnTKsDz8C+PbBeDMYEK55tA==","signatures":[{"sig":"MEQCIHYH+W5viFDRZ5fsSM/H+cjcRSeeq3GRIYgNU0dNRVjwAiBHtZruZqTuWABYQokpogyXEmChsjrZQ90g/CEgE6IBfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1937.0d089b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199312},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1937.0d089b3","@flighthq/entity":"0.4.0-next.1937.0d089b3","@flighthq/geometry":"0.4.0-next.1937.0d089b3","@flighthq/lighting":"0.4.0-next.1937.0d089b3","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1937.0d089b3_1787782954306_0.442582645815335","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1937.0d089b3":{"name":"@flighthq/scene3d","version":"0.4.0-edge.1937.0d089b3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"de1e086b70bb02f0fd437cf9d9d72136794cb486","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-edge.1937.0d089b3.tgz","fileCount":101,"integrity":"sha512-+5frTdDeE3DbeJ0z/btVtCIYESpgioQMOfGgp2SYSUa6/83EtZNd2fbyeWXegDpTqccFBJe5PAEfDY6Zb19MRw==","signatures":[{"sig":"MEUCIQCoVVGA3GcMtpkOe7d5l36RIQPoFxX7HwR6P8k/Wh74MgIgPfuwxtu1zFOES++n8sPUqa8M9CTS54W6S4NH8BCE6ic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-edge.1937.0d089b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199312},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-edge.1937.0d089b3","@flighthq/entity":"0.4.0-edge.1937.0d089b3","@flighthq/geometry":"0.4.0-edge.1937.0d089b3","@flighthq/lighting":"0.4.0-edge.1937.0d089b3","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-edge.1937.0d089b3_1787783387885_0.6682739413743197","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1939.481bde5":{"name":"@flighthq/scene3d","version":"0.4.0-next.1939.481bde5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"ef904ebd84b26d251d9c8c98fa895b657f536650","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1939.481bde5.tgz","fileCount":101,"integrity":"sha512-ddHm6DzK/7Da3s0zTZBYDCnwBV/i3G6CYkM9kWsFmVFd2dJWCyOGXACM8+omIseqqaO8YS1I7/4sem6Ur6LOAA==","signatures":[{"sig":"MEUCIQD0A2Xd0RiDpEdpFeUz+VqBhqUc0t1+NkWjMGSXH91zhwIgRnTuMEUTTsSvMKK89asMTNwdsUm6UnMaazXQBuG8wsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1939.481bde5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199312},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1939.481bde5","@flighthq/entity":"0.4.0-next.1939.481bde5","@flighthq/geometry":"0.4.0-next.1939.481bde5","@flighthq/lighting":"0.4.0-next.1939.481bde5","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1939.481bde5_1787789809439_0.3164134678137698","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1939.481bde5":{"name":"@flighthq/scene3d","version":"0.4.0-edge.1939.481bde5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"c88e130420eba3e388bd1f2375df1c85a6f5f6c3","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-edge.1939.481bde5.tgz","fileCount":101,"integrity":"sha512-dEzk0TC8KENSifYyEI7DoyfKUCxs4njJCzlCBl2uzgeAx0GIzl9SXoaeNuzBCpxjREcvEI5BAxcQ0ib/fsJVQw==","signatures":[{"sig":"MEUCIQCK4cjUeIaf15KHEs9DyoeYlcxaeJFqIplzIWNjr9AnQgIgEocF0QT6XzOX3F/9T+JiYGE+ZDuwX8n0XKTyjTLNF1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-edge.1939.481bde5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199312},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-edge.1939.481bde5","@flighthq/entity":"0.4.0-edge.1939.481bde5","@flighthq/geometry":"0.4.0-edge.1939.481bde5","@flighthq/lighting":"0.4.0-edge.1939.481bde5","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-edge.1939.481bde5_1787790273455_0.5074209698017653","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1940.b8a4265":{"name":"@flighthq/scene3d","version":"0.4.0-next.1940.b8a4265","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"aab62286ac5a19e5b2cbf052aa20cde9aa480751","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1940.b8a4265.tgz","fileCount":101,"integrity":"sha512-XRJSr30Ij/8tAb4t/ffceToh/g2zDBIPqBr2UbvxxAq/WtA4iOal1YvuRzI4HbRIcOL3fQsogDNV6DBUUkoJIw==","signatures":[{"sig":"MEUCIQDFQkDwlnbGxPi/ua08stzumlmyqgBS5SmZ2ppV0xDOCgIgFxbBvkzXcIZQDttRqrurpW5k3KDJxLTDpwwZRHO1Q2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1940.b8a4265","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199312},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1940.b8a4265","@flighthq/entity":"0.4.0-next.1940.b8a4265","@flighthq/geometry":"0.4.0-next.1940.b8a4265","@flighthq/lighting":"0.4.0-next.1940.b8a4265","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1940.b8a4265_1787792805186_0.08825540624324879","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1941.1d7f2bd":{"name":"@flighthq/scene3d","version":"0.4.0-next.1941.1d7f2bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"ed3477e2de104cbe2b9c7e7443d7d649d660b750","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1941.1d7f2bd.tgz","fileCount":101,"integrity":"sha512-hdeCo2Ry+iHB4t/6xmwxRy9AqfRdhBTxOUPC2MC6i+ABbcQHtlDFTJbMPuXZwsushzecaGTeWVQ7zijGzvP2tA==","signatures":[{"sig":"MEYCIQDffRWsiiSiz+N7M3BuK0WN+PfPFmuCP5uCkW3EpwqCuwIhAOgofwAJln0UF88F+442b2GNzappfmmZiE4VBIotiayq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1941.1d7f2bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199312},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1941.1d7f2bd","@flighthq/entity":"0.4.0-next.1941.1d7f2bd","@flighthq/geometry":"0.4.0-next.1941.1d7f2bd","@flighthq/lighting":"0.4.0-next.1941.1d7f2bd","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1941.1d7f2bd_1787794060594_0.7807087185837496","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1941.1d7f2bd":{"name":"@flighthq/scene3d","version":"0.4.0-edge.1941.1d7f2bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"6f4d34c02d305fbd38ba477bde22ea338ee0b0cb","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-edge.1941.1d7f2bd.tgz","fileCount":101,"integrity":"sha512-SNzTfb9IVk0Ez32zJ5BGfAjePeNTyl2Uikk39njoh4hTi1S2iDXOxSoTJbBtedG9HdRxQQU82gz0+Si21uhKuA==","signatures":[{"sig":"MEUCIFDFrtn16Y6lT5ET3bg6zvAp/ixHM1ghJG7D/hHsV2A9AiEAjquGPBYghUZLh6wtcsTdVD+HtKHNBMErOumeUrWxrrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-edge.1941.1d7f2bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199312},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-edge.1941.1d7f2bd","@flighthq/entity":"0.4.0-edge.1941.1d7f2bd","@flighthq/geometry":"0.4.0-edge.1941.1d7f2bd","@flighthq/lighting":"0.4.0-edge.1941.1d7f2bd","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-edge.1941.1d7f2bd_1787794487844_0.9672147323206628","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1943.b4c3e61":{"name":"@flighthq/scene3d","version":"0.4.0-next.1943.b4c3e61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"687236e02963b220c49eabda2ea6183769f1e4aa","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-next.1943.b4c3e61.tgz","fileCount":101,"integrity":"sha512-9EWEtTH/an5u+SZXKGroH/FUYLPd4Y4U0rott81DSbveOgLR/UBlah92X7Bf0ZhlcKoOEG4EmQzYxiyKj2/w3A==","signatures":[{"sig":"MEUCIQDbL8B/QQ75SS8lbBAy8X0PGSU0jhtEUST5stPNCvZnCAIgZDlGPHs+Xr1FsZYeP5yjw5Pa9i1gTv3FqOcFj1XU/Tg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-next.1943.b4c3e61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199312},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-next.1943.b4c3e61","@flighthq/entity":"0.4.0-next.1943.b4c3e61","@flighthq/geometry":"0.4.0-next.1943.b4c3e61","@flighthq/lighting":"0.4.0-next.1943.b4c3e61","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-next.1943.b4c3e61_1787795204560_0.8250160448836721","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-next.1944.cd6b6e7":{"name":"@flighthq/scene3d","version":"0.5.0-next.1944.cd6b6e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"52b1df11a4875b51b4c4b02da546419a1c76a9dd","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.0-next.1944.cd6b6e7.tgz","fileCount":101,"integrity":"sha512-XrCsm/NHB8Pcgvl8Zy/d21bD8cecZRd0u+59Tl1LgDaoxqXiFh3ZwZZMnWzV3+4wT9p+S2BbOhGU2QbzA1TuCw==","signatures":[{"sig":"MEYCIQDivWiAN6VXCp6YAsXwagvo73nW2t+2Vgb5IPI3w6IFFgIhAL7RGbhomRn2iXtOUNZY8BqNrrq7DAUX9pmsq0f5/ghl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.0-next.1944.cd6b6e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199312},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.0-next.1944.cd6b6e7","@flighthq/entity":"0.5.0-next.1944.cd6b6e7","@flighthq/geometry":"0.5.0-next.1944.cd6b6e7","@flighthq/lighting":"0.5.0-next.1944.cd6b6e7","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.0-next.1944.cd6b6e7_1787795498818_0.4383957908536953","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1943.b4c3e61":{"name":"@flighthq/scene3d","version":"0.4.0-edge.1943.b4c3e61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"4de5f9b7fb50592ee05b892f12e740bb7c5e2fba","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0-edge.1943.b4c3e61.tgz","fileCount":101,"integrity":"sha512-ypplNQPpsDj7KrD2qXPrEw2WEZz22oeuxx9Zw6La2QlxkK61s1hykSeBKuRmgMs/BvjHrxs8EVAUDWpbrMa9KA==","signatures":[{"sig":"MEUCIQC5Z0HiED9DoXWAfciSiHQgAxm/tP/An5rKyG5Duk1kEAIgBoaHaksb5k4Ue8OZVbU973FzOkW2/eWL28vuA0yMKLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0-edge.1943.b4c3e61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199312},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.4.0-edge.1943.b4c3e61","@flighthq/entity":"0.4.0-edge.1943.b4c3e61","@flighthq/geometry":"0.4.0-edge.1943.b4c3e61","@flighthq/lighting":"0.4.0-edge.1943.b4c3e61","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0-edge.1943.b4c3e61_1787795669349_0.21620813035820086","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-edge.1944.cd6b6e7":{"name":"@flighthq/scene3d","version":"0.5.0-edge.1944.cd6b6e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"bed8794e42599b91caa513c1dbc776bb6e34df27","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.0-edge.1944.cd6b6e7.tgz","fileCount":101,"integrity":"sha512-KXzlXgdkzSfnGU8qXGCLU1jQ7yyAlMRiO/8xYdp/QMXZ6RqohfeLyWv1ewQHeUHVCrQFY8ZrlPYX9XxS63dBiQ==","signatures":[{"sig":"MEUCIAMS07HI882F/X96c15z5Z3A0AGAeTOe7IMebrigdK8+AiEA/d3UsBNAcFwtZuGjuF5BJLpgqiGlHPrRgfcFkDtBRBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.0-edge.1944.cd6b6e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199312},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.0-edge.1944.cd6b6e7","@flighthq/entity":"0.5.0-edge.1944.cd6b6e7","@flighthq/geometry":"0.5.0-edge.1944.cd6b6e7","@flighthq/lighting":"0.5.0-edge.1944.cd6b6e7","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.0-edge.1944.cd6b6e7_1787795946223_0.8406811553137037","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@flighthq/scene3d","version":"0.4.0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"6ed73dbd8b2f74bd0a28f67d281f5b14696489cf","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.4.0.tgz","fileCount":101,"integrity":"sha512-xjKX5QrljxRYcgPmf6bdsT+VKLOpylKfAWaryo7i7gkasgJpMx1uCsW5QI8ayAaKQ9TQ3il1mBnR9LLF74a0MA==","signatures":[{"sig":"MEUCIC+LAlPxp6/NhKlAR2bLVfy00FsgR6eOSBoU3R70XOL5AiEA91Uvx963kBwSo9L1hU2sgwqG9lFXjvwPBnUFaBB8if0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199096},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/log":"0.4.0","@flighthq/mesh":"0.4.0","@flighthq/node":"0.4.0","@flighthq/types":"0.4.0","@flighthq/entity":"0.4.0","@flighthq/geometry":"0.4.0","@flighthq/lighting":"0.4.0","@flighthq/animation":"0.4.0","@flighthq/materials":"0.4.0","@flighthq/adjustments":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.4.0_1787795984006_0.5034242642604585","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.597.ab004dd":{"name":"@flighthq/scene3d","version":"0.5.1-next.597.ab004dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"fbc192edbde4ee17dba5b0217a4d7defc54dbb45","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.597.ab004dd.tgz","fileCount":101,"integrity":"sha512-MARKit9FrQTRxoTOw1olh3o3N1ZZ/SjEGzcxhOcQI5Pskdwk1k5Sj8L62GkEb6gH6/n/B5m9ij/IvU65lewaAg==","signatures":[{"sig":"MEQCICrceH/K+umM/9wxcjo5iox4eRdDJph++zNi2d4WIBNyAiA6B71pG8fFcmQ2doOvhjr5EUSMbFCokn4Oa1ubWVKnzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.597.ab004dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201787},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-next.597.ab004dd","@flighthq/entity":"0.5.1-next.597.ab004dd","@flighthq/geometry":"0.5.1-next.597.ab004dd","@flighthq/lighting":"0.5.1-next.597.ab004dd","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.597.ab004dd_1788159383480_0.7820231376363589","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.597.ab004dd":{"name":"@flighthq/scene3d","version":"0.5.1-edge.597.ab004dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"98fea59c8a6d62c830c0cd8d9f7e562585a0b18e","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.597.ab004dd.tgz","fileCount":101,"integrity":"sha512-RyAwJ9qdNK3tbktzfaZ9/oh4qgszQ3k5yhQhHOHaXRiYY1J6XG9+3KVpWJnV90oMEX5UOY/6h9wI6caCBAZ/Yw==","signatures":[{"sig":"MEYCIQD+kjNxPYuo8GdS1q4Sd92b/sIYerbTxKSYgH4zqDr3AAIhAJ+XHiL6NohxMEB2hvOlgzFXEiIBtRNTd6lB49aoihNf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.597.ab004dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201787},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-edge.597.ab004dd","@flighthq/entity":"0.5.1-edge.597.ab004dd","@flighthq/geometry":"0.5.1-edge.597.ab004dd","@flighthq/lighting":"0.5.1-edge.597.ab004dd","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.597.ab004dd_1788159828825_0.8011244085677098","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.601.e6e16ba":{"name":"@flighthq/scene3d","version":"0.5.1-next.601.e6e16ba","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"5e39f2a0c17c0ed3d3407488d4878d7ba4cfcd71","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.601.e6e16ba.tgz","fileCount":101,"integrity":"sha512-AnO0yXHu6Q7PQtnjXoid4AVhl4iBlJTOBLYDfLmrqtAraBX2C2NVuNUYH1dbJXwqLEa7mEczu5Ql/Ln6WuOIcg==","signatures":[{"sig":"MEQCICBF4gHYZUulxqoxiLI79gMSsXT3vy2Rbgi2wpSHoIV/AiBlsPzlcJCLkaYgXFAdw4IFhRcyjEZdKyuDL/ghR6zfmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.601.e6e16ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201787},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-next.601.e6e16ba","@flighthq/entity":"0.5.1-next.601.e6e16ba","@flighthq/geometry":"0.5.1-next.601.e6e16ba","@flighthq/lighting":"0.5.1-next.601.e6e16ba","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.601.e6e16ba_1788163069774_0.994340184344402","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.638.d4dbd4e":{"name":"@flighthq/scene3d","version":"0.5.1-next.638.d4dbd4e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"e1b3087dcfbffec499ed91c2c4bb057114f658fe","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.638.d4dbd4e.tgz","fileCount":101,"integrity":"sha512-/pFNByaD2NT6JeMjh28fWsdWy3aAIjwbdC6SKAa5xPSb2kM5tNjxzblAzVXAxAXm/tb2NkkgfV9EsuZS1Vl/nw==","signatures":[{"sig":"MEQCIGv31sy5pxu+hBOubPMi/kfPyIw0B/YBXx0pr2LIiCv7AiBHQDuxC/K324OQynV7bfgni5/NKm64BjWidw8nNcG5xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.638.d4dbd4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201787},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-next.638.d4dbd4e","@flighthq/entity":"0.5.1-next.638.d4dbd4e","@flighthq/geometry":"0.5.1-next.638.d4dbd4e","@flighthq/lighting":"0.5.1-next.638.d4dbd4e","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.638.d4dbd4e_1788193876927_0.6559646839610183","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.638.d4dbd4e":{"name":"@flighthq/scene3d","version":"0.5.1-edge.638.d4dbd4e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"fcecbf678bb21d03303d54df24f20488a2444cf0","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.638.d4dbd4e.tgz","fileCount":101,"integrity":"sha512-dZKTdgNgJ76RHsggQU6wvlAXLI6GiFwe4ONwOsFgBihYfKzJ9vdSqJxyxmlz3ewbx1VNasK38mJtgu6gBLpY8w==","signatures":[{"sig":"MEUCIQCf2ZE9M0Ga/NC23YOnChhPt6MDXcIeWVIz0CNmYuUmMwIgDrVoHev/zooArgBCUZ9RPxye26rU//oBIJ+qXpciPXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.638.d4dbd4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201787},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-edge.638.d4dbd4e","@flighthq/entity":"0.5.1-edge.638.d4dbd4e","@flighthq/geometry":"0.5.1-edge.638.d4dbd4e","@flighthq/lighting":"0.5.1-edge.638.d4dbd4e","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.638.d4dbd4e_1788194391995_0.6930014471325006","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.640.24b4c62":{"name":"@flighthq/scene3d","version":"0.5.1-next.640.24b4c62","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"b35ec89cd97ed23c06654c1c872cc6d9b843ef2e","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.640.24b4c62.tgz","fileCount":101,"integrity":"sha512-rpjkAdwFcZN1Xjur/IChXuXxwOWhjTtuU+zSlGx/Ty0/wgpgeP4xnOnTWJFUs+rR0W6wBsqWmJBHQsk2OyrVfA==","signatures":[{"sig":"MEUCIQDlMpBlznj37EZ1I4PBrTD0QX41ygoPT3XPi3CdF5yjCgIgez6EzF0z9BaDbD/zYRhk5sbRxqoXVzMeK5VmkFAWrVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.640.24b4c62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201787},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-next.640.24b4c62","@flighthq/entity":"0.5.1-next.640.24b4c62","@flighthq/geometry":"0.5.1-next.640.24b4c62","@flighthq/lighting":"0.5.1-next.640.24b4c62","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.640.24b4c62_1788200047184_0.770367690838843","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.640.24b4c62":{"name":"@flighthq/scene3d","version":"0.5.1-edge.640.24b4c62","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"ef897fa61fb27da72261744e782bc7b1a9508e67","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.640.24b4c62.tgz","fileCount":101,"integrity":"sha512-5HGlLKHG97QyDfwbcVR5aoonNxg53+TFvftETCt1zZGI0OaR6hOy/cyGgECZkd5KyWq7nxt6JapSknSwZh5Fqw==","signatures":[{"sig":"MEUCIC66HZFBd6K7PUA83QJQBsoI4iy1Kl83nwa9CYh/wuDcAiEA2CGKpnMTTecNn8IsYc1lJVYu1AA4LXUHup1sYL6w8rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.640.24b4c62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201787},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-edge.640.24b4c62","@flighthq/entity":"0.5.1-edge.640.24b4c62","@flighthq/geometry":"0.5.1-edge.640.24b4c62","@flighthq/lighting":"0.5.1-edge.640.24b4c62","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.640.24b4c62_1788200514590_0.3539128407297474","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.650.5d3df0b":{"name":"@flighthq/scene3d","version":"0.5.1-next.650.5d3df0b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"d3970305c430e8dffa180eb22c1c74518dddb451","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.650.5d3df0b.tgz","fileCount":101,"integrity":"sha512-e0fBUP8pAG78RW+2Y4UA+dqne23DXMZol6kyGWTzfnyrX1Mu0YnZaqHSaSPXce5dQqO2Nlhzx1iVbSz+tTM0Ug==","signatures":[{"sig":"MEYCIQDMLm+SQJ+tv2BetyGUCEij16XxvHgYRAsKC5qpB8h/pwIhAJ0KJaltGyKB4yjIQbervTC1rhfNNterQrS0GxPDm493","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.650.5d3df0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201787},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-next.650.5d3df0b","@flighthq/entity":"0.5.1-next.650.5d3df0b","@flighthq/geometry":"0.5.1-next.650.5d3df0b","@flighthq/lighting":"0.5.1-next.650.5d3df0b","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.650.5d3df0b_1788220738252_0.5696465181630801","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.650.5d3df0b":{"name":"@flighthq/scene3d","version":"0.5.1-edge.650.5d3df0b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"d42db045ce53c4c65d0448c688c7d726a623c470","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.650.5d3df0b.tgz","fileCount":101,"integrity":"sha512-4256Bh2yyG04CNyH2Y7wA3oAqlaawXgBiFxod+UZcDwDaxrqBIwl2v7OAk2axYs9VPBkBQSugAkOKHrdZeMhWA==","signatures":[{"sig":"MEUCIQCYKnwdH18cyYi0iq+B593KPBcC5q/lsi+NSIBJNMBVmgIgdrPtpgpk8T9Rcs4XPsqZzrlLroZYFNUfU84KtRDTOao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.650.5d3df0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201787},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-edge.650.5d3df0b","@flighthq/entity":"0.5.1-edge.650.5d3df0b","@flighthq/geometry":"0.5.1-edge.650.5d3df0b","@flighthq/lighting":"0.5.1-edge.650.5d3df0b","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.650.5d3df0b_1788221274704_0.28225257343003807","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.654.b54779d":{"name":"@flighthq/scene3d","version":"0.5.1-next.654.b54779d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"1e747e5223f465414df715f992ef0f449ebe234c","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.654.b54779d.tgz","fileCount":101,"integrity":"sha512-/0qxZnlf3Ct6o06yh19xffxkOaggZwdxcwZxsF7l+pYNrStPhnuSXWVPy0AEWaV0TpBc9J/8UpOT/SNOkbZ2Kg==","signatures":[{"sig":"MEUCIFvv9OeOB3pLOYnOPntjQC1QozFaylLYy2c4vRMUpfthAiEA7oPgGC/TylA8xQZsAl5kCq1BfL+TyK3PBIFvlxI9CqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.654.b54779d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201844},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-next.654.b54779d","@flighthq/entity":"0.5.1-next.654.b54779d","@flighthq/geometry":"0.5.1-next.654.b54779d","@flighthq/lighting":"0.5.1-next.654.b54779d","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.654.b54779d_1788233807591_0.5327206887284708","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.654.b54779d":{"name":"@flighthq/scene3d","version":"0.5.1-edge.654.b54779d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"42bc9cf438856b4a2845804d04a74e745520c996","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.654.b54779d.tgz","fileCount":101,"integrity":"sha512-x6/AwXvf4AI4W0XjYBy5yPcAhQbrv2BTvvqyYOHvq3PBAEwONGkji3sjCrfwZ5ZgoYAcckMK5wnNTSujQ4OlaQ==","signatures":[{"sig":"MEUCIAWQMT7aeaDOmHIGC0qKkyjqrYQMWX/CDeO1isPURJ7dAiEA2dSUKCafvVNkFeOt2VEqfcRbJ+z2J7fkDK7K12rK6AY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.654.b54779d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201844},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-edge.654.b54779d","@flighthq/entity":"0.5.1-edge.654.b54779d","@flighthq/geometry":"0.5.1-edge.654.b54779d","@flighthq/lighting":"0.5.1-edge.654.b54779d","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.654.b54779d_1788234288369_0.04559743687032536","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.658.9cb44d7":{"name":"@flighthq/scene3d","version":"0.5.1-next.658.9cb44d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"f990330cda7c36945b8e6841e035b267be8d7202","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.658.9cb44d7.tgz","fileCount":101,"integrity":"sha512-T0XojC1uNXHB7ImJZEFfCQuZLw9XMdlCD7smVU1zHWIKjmUA1Czu7sZRBf8qt0hpLX03B/xczPHomB36YaAppg==","signatures":[{"sig":"MEUCIQCyaI0NCHB5t4IhsU0QN0UOfU6bvHUWUB1Otv8X2pQHVgIgC0deWkocu4shyllG4BPmt1itF/EbYDmy2AaEo9cfxyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.658.9cb44d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201844},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-next.658.9cb44d7","@flighthq/entity":"0.5.1-next.658.9cb44d7","@flighthq/geometry":"0.5.1-next.658.9cb44d7","@flighthq/lighting":"0.5.1-next.658.9cb44d7","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.658.9cb44d7_1788290118968_0.03022277958613695","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.658.9cb44d7":{"name":"@flighthq/scene3d","version":"0.5.1-edge.658.9cb44d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"8f0770add69f5294156daff2f01e8475bbdfb2a0","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.658.9cb44d7.tgz","fileCount":101,"integrity":"sha512-I7TISL7GcWbJxQv6K9LsZycNCXJ7OfTmPneLMI9eIyK4m3i/fFl+K0Ab59er6hpl4WQ2hhGgpblF4tCk/ySTug==","signatures":[{"sig":"MEUCIHrWfX2wis0dD2YWAM4qmLqLaHoLjFU9u8Ywt1F9t+6cAiEAiXVZR1zO/HHvoYgZgQIov/jvK28xEQP2aErXS/xERdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.658.9cb44d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201844},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-edge.658.9cb44d7","@flighthq/entity":"0.5.1-edge.658.9cb44d7","@flighthq/geometry":"0.5.1-edge.658.9cb44d7","@flighthq/lighting":"0.5.1-edge.658.9cb44d7","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.658.9cb44d7_1788290595915_0.4744630849327369","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.685.f72fc7f":{"name":"@flighthq/scene3d","version":"0.5.1-next.685.f72fc7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"6b2b55f8f90171ceb05f1404b20307745eec9aa5","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.685.f72fc7f.tgz","fileCount":101,"integrity":"sha512-w4FRbxkS71g2j2PuIbzMcMXcDJxRkCn7L3ukqXqI66UyJhDiuzOIC+ONeLdhytdRvwCABeaTzULaCG7sYhv0eQ==","signatures":[{"sig":"MEQCIEQRiPoBFVcNARYhxAEh0sY4CogTIIB1w6GA2zl88QSHAiBv42rGXEiHJvl5DG3pphczRET6HMWi4f91AlR2kRR0Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.685.f72fc7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201844},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-next.685.f72fc7f","@flighthq/entity":"0.5.1-next.685.f72fc7f","@flighthq/geometry":"0.5.1-next.685.f72fc7f","@flighthq/lighting":"0.5.1-next.685.f72fc7f","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.685.f72fc7f_1788311366004_0.8318954702082031","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.685.f72fc7f":{"name":"@flighthq/scene3d","version":"0.5.1-edge.685.f72fc7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"d66e446b0e800e9f6ab7998599ce61b686dd1dfb","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.685.f72fc7f.tgz","fileCount":101,"integrity":"sha512-t6y6PPL1X5KL06gARRg2sBTOYdAQRJ+mvcLwVvBWywm2OQkDagEOMXFfFWKkjkCv/5bhjWmjVEulSrfxfElOLQ==","signatures":[{"sig":"MEYCIQCd3hoOGxeEs/USo/uVGM58vN0Q2/S0D55QyRebdaiayQIhAIwhgzTfDQjsLoxc1bWRBcbILd7glPW4lmHlanaFqjWg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.685.f72fc7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201844},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-edge.685.f72fc7f","@flighthq/entity":"0.5.1-edge.685.f72fc7f","@flighthq/geometry":"0.5.1-edge.685.f72fc7f","@flighthq/lighting":"0.5.1-edge.685.f72fc7f","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.685.f72fc7f_1788311924287_0.7866285850808241","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.693.478551c":{"name":"@flighthq/scene3d","version":"0.5.1-next.693.478551c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"55a424b2d1d3d565edaf73088b6b3d64cb765725","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.693.478551c.tgz","fileCount":101,"integrity":"sha512-ebgXHCu//GA2i8T15Q4a/gVhqvBzBOt+Bz/iW3d3EohC8SiNoWnLpfOAIh2l4a7fuoAxCiaJPL9NQOe+8dgRUA==","signatures":[{"sig":"MEQCIEE3Q30bDa3T1ZSGyyA2cv30TrEDT2gbgr/JjsfIDPNsAiA0FNJtw/2SRMQTzTAkSOM5tam+87UWjo7JxATHgolXaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.693.478551c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201844},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-next.693.478551c","@flighthq/entity":"0.5.1-next.693.478551c","@flighthq/geometry":"0.5.1-next.693.478551c","@flighthq/lighting":"0.5.1-next.693.478551c","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.693.478551c_1788320599866_0.05260294103271135","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.693.478551c":{"name":"@flighthq/scene3d","version":"0.5.1-edge.693.478551c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"9d085ba94f8ca1856d842abf54ddc338bfcdeda8","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.693.478551c.tgz","fileCount":101,"integrity":"sha512-E3f7smRLj/PDS97BQ6ZsGSdYMUgCTQ8OveHO3FocV87MSWbRZFhCx+uIusfK5pUYuGTbzKIRfUCeTnddTpBWfQ==","signatures":[{"sig":"MEUCIG4md5I9Vx4Vjsa3EuopH8P2HgUB0GrbWCGF8BmhtRCmAiEAjMKoZ5YTqEddP7fkGbGFX8mT59inIPEN2PaX2zgmFSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.693.478551c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201844},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-edge.693.478551c","@flighthq/entity":"0.5.1-edge.693.478551c","@flighthq/geometry":"0.5.1-edge.693.478551c","@flighthq/lighting":"0.5.1-edge.693.478551c","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.693.478551c_1788321136468_0.17827696422044026","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.704.19c91ec":{"name":"@flighthq/scene3d","version":"0.5.1-next.704.19c91ec","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"5daa1bf146ec2a01e1b9c9a304c4f7faceabed7a","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.704.19c91ec.tgz","fileCount":101,"integrity":"sha512-vXWJ1NLF4qGNYBwS223cUQFY5rPAlKryPZ+nRhDlsdWkAi9lOoOngkjyLeVQbecaLtJmBDClrOBwfx883MBzIQ==","signatures":[{"sig":"MEUCIA8Mmhjl5M5KCzvmic+Tkx2y8HfLyBa7ZyXZ+vp3yhmWAiEA1DT7XEe7X49VqwPHs+aXZWMHlV0qJGYKxjD+TOb7dRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.704.19c91ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201844},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-next.704.19c91ec","@flighthq/entity":"0.5.1-next.704.19c91ec","@flighthq/geometry":"0.5.1-next.704.19c91ec","@flighthq/lighting":"0.5.1-next.704.19c91ec","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.704.19c91ec_1788384405729_0.429737287205175","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.729.2aeb707":{"name":"@flighthq/scene3d","version":"0.5.1-next.729.2aeb707","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"9a86385200fbce46fcf9777b22328313ad3f62e0","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.729.2aeb707.tgz","fileCount":101,"integrity":"sha512-fkRNAsSssB2zAhyg3CHpLwpZ4G/YqXF5sEXNcpNVqurY78m2pQiNetwRWnSyJQ/gvWVf76lljSdDJa41POB8kA==","signatures":[{"sig":"MEUCIE/r1EINwSZxQskfm19mJCInqsCSd/RZu1j0cWeZt7lgAiEAyc/L2XeOvJC+zaZFugNB6rwPHONwTdZmjNPZsa/SZjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.729.2aeb707","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201844},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-next.729.2aeb707","@flighthq/entity":"0.5.1-next.729.2aeb707","@flighthq/geometry":"0.5.1-next.729.2aeb707","@flighthq/lighting":"0.5.1-next.729.2aeb707","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.729.2aeb707_1788400523272_0.013923667166312992","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.730.f29a5aa":{"name":"@flighthq/scene3d","version":"0.5.1-next.730.f29a5aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"6867a8b17f164d7a14f9e2e0855a589a143afd3c","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.730.f29a5aa.tgz","fileCount":101,"integrity":"sha512-TkQiPz2G6ddf/lkoxQmvJrpED8JVkZlkjLOpxGMXGbczA2zM4yV4dtqnD/Lpwzyui3elsLGnfQMBmUEufLQqeA==","signatures":[{"sig":"MEYCIQDRlszLgC7H/cpUecelB8fClkpHnXW1f2O41xAQDUgVdAIhAIHlRLZP25dID3naqNWpxeKUEenDp/mYCIv/rDyw6zk/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.730.f29a5aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201844},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-next.730.f29a5aa","@flighthq/entity":"0.5.1-next.730.f29a5aa","@flighthq/geometry":"0.5.1-next.730.f29a5aa","@flighthq/lighting":"0.5.1-next.730.f29a5aa","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.730.f29a5aa_1788404726949_0.06125754141148354","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.730.f29a5aa":{"name":"@flighthq/scene3d","version":"0.5.1-edge.730.f29a5aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"77fedd6269030cbb903bd3e81ee9586a9541e01b","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.730.f29a5aa.tgz","fileCount":101,"integrity":"sha512-vZoMrFOcM0zacZYwEgeXAWIlBQJ4eNeHqWhZMqpYzg6l7W3MbmVcbreePbnXSPE+/3k6PzhZjDd7QM1XmQdyYg==","signatures":[{"sig":"MEUCIHb7d7fvOa/nwM9UEbtIR64uqzc+OPbzeIa1xH3/yUhrAiEAiZ2/BnXEHXcnPhLT2paA7pTgLaUoVnHZ7x19QISK/tQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.730.f29a5aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201844},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-edge.730.f29a5aa","@flighthq/entity":"0.5.1-edge.730.f29a5aa","@flighthq/geometry":"0.5.1-edge.730.f29a5aa","@flighthq/lighting":"0.5.1-edge.730.f29a5aa","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.730.f29a5aa_1788405269165_0.27175498255036734","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.731.0ae0aa4":{"name":"@flighthq/scene3d","version":"0.5.1-next.731.0ae0aa4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"671097e53921d9eb2dbf8f62c920729e39f274d3","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.731.0ae0aa4.tgz","fileCount":101,"integrity":"sha512-2tn6hLLWDmRq3X1EXsv78pPapSqLCuHfu1BcblLWMKuP7NWNgujBVpPRQitULcO9a6fl5XjI4I5oeVgjRv3lEw==","signatures":[{"sig":"MEUCIQDpHzfoInWbzMrJ3a3Asec8gZPybTP4VO52+iCSyEGM1wIgQvol4PZtT3CtYmStG/NYY2dN9BcR11QCCzPMvnxOHFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.731.0ae0aa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201844},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-next.731.0ae0aa4","@flighthq/entity":"0.5.1-next.731.0ae0aa4","@flighthq/geometry":"0.5.1-next.731.0ae0aa4","@flighthq/lighting":"0.5.1-next.731.0ae0aa4","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.731.0ae0aa4_1788405425797_0.8068935649193263","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.731.0ae0aa4":{"name":"@flighthq/scene3d","version":"0.5.1-edge.731.0ae0aa4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"aa896bf34acc65d94c95cfff65141b5c2e458edb","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.731.0ae0aa4.tgz","fileCount":101,"integrity":"sha512-oJN9UfDFM0bXHsIekXRQJuv82XaEToLKtC4u2Ow4h3insIPZUSVafZTti3M8e5Y2lzwFhrLJDCuORNXr7U3/og==","signatures":[{"sig":"MEUCIQDldmlIhuJRqOxMEWa7leeG6mNCEDtzorQHtJtuYKTEsgIgGcVpQyaW4dNMglAbQD/qG5T5NUPepHxTOkFkMhtJOHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.731.0ae0aa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201844},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-edge.731.0ae0aa4","@flighthq/entity":"0.5.1-edge.731.0ae0aa4","@flighthq/geometry":"0.5.1-edge.731.0ae0aa4","@flighthq/lighting":"0.5.1-edge.731.0ae0aa4","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.731.0ae0aa4_1788405973341_0.40503382124364795","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.743.8d09db1":{"name":"@flighthq/scene3d","version":"0.5.1-next.743.8d09db1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"5db73dcaf4530fc7b02e63ffd437fea50d9952fc","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.743.8d09db1.tgz","fileCount":101,"integrity":"sha512-htblj8w5Ph3jRxaqT/ODKtTWQMk+1jJxA8lgXwEdReq758fWN5JIZ4fXJpAQoysU/XRTB77NfdC3ItnTiGwNeA==","signatures":[{"sig":"MEUCIGyWpTY1pFb/RIWJ6oZ03DiKbdrapNqJY36LIpqyUT3xAiEAlfArSZjWnEcM65s1ikfed7sTrN/KyYLXYbU3Z1985qg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.743.8d09db1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201844},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-next.743.8d09db1","@flighthq/entity":"0.5.1-next.743.8d09db1","@flighthq/geometry":"0.5.1-next.743.8d09db1","@flighthq/lighting":"0.5.1-next.743.8d09db1","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.743.8d09db1_1788426616300_0.18864595479929758","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.743.8d09db1":{"name":"@flighthq/scene3d","version":"0.5.1-edge.743.8d09db1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"fcaa6c22d482dbb89263ac71df6d179a2dc19b9e","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.743.8d09db1.tgz","fileCount":101,"integrity":"sha512-gVb/7mJDRojquHXSNScyJdCXw1mq17mAOJ1BcJcCaI5MYRT7p0aoqIDYofxSfJCQ3EuELKXwqVkP0x7L9MHcGw==","signatures":[{"sig":"MEYCIQCXTurNPGbNgo8P+FFa3Xhe8SqfdwoI4wdbuLvGCWZUHwIhAMUol0KfNRVPpfXYSg7/l5kas02melhVJZAfaI/tK1cQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.743.8d09db1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201844},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-edge.743.8d09db1","@flighthq/entity":"0.5.1-edge.743.8d09db1","@flighthq/geometry":"0.5.1-edge.743.8d09db1","@flighthq/lighting":"0.5.1-edge.743.8d09db1","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.743.8d09db1_1788427136585_0.6988062087499756","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.799.62ef0c7":{"name":"@flighthq/scene3d","version":"0.5.1-next.799.62ef0c7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"17e76e5be74585319dbbf62a8cda221f52342ce0","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.799.62ef0c7.tgz","fileCount":101,"integrity":"sha512-jeZN2kb3UvaZEnW+7CTxLcOtXp1s7d54CfbuwpIvV6S46VtYjzU5zMesPW5CSlQG2bPtM53KnPPlqrC8plpmIg==","signatures":[{"sig":"MEQCIDTtgLkJM/K/jQqHHMstONU0ubHkuoljqEHMa21nKy3tAiB2hCgsBhogTgxuiQoL3R8c/+jaWH0bVQF5ktPLUHziLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.799.62ef0c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202133},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-next.799.62ef0c7","@flighthq/entity":"0.5.1-next.799.62ef0c7","@flighthq/geometry":"0.5.1-next.799.62ef0c7","@flighthq/lighting":"0.5.1-next.799.62ef0c7","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.799.62ef0c7_1788447273739_0.6087012178921372","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.799.62ef0c7":{"name":"@flighthq/scene3d","version":"0.5.1-edge.799.62ef0c7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"3be85822d2eaf39479de89c1d70675f412bfd8b9","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.799.62ef0c7.tgz","fileCount":101,"integrity":"sha512-3b57EBZs0XwpEBQTBuibiU7M4LHu4geSAephwxoCtLvETTaNrW3lics7Nb21xxgXm00OZVfE0A7nq7ABR7Bfbg==","signatures":[{"sig":"MEUCIHl/LJ1Sl+YqGbW6bKAmEFA+dOIofpIlzH9uAbt7BQWbAiEA8gmZRnaZQ/xr7YafxRgPT4wP6NcKXNUv/j34jmARaFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.799.62ef0c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202133},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-edge.799.62ef0c7","@flighthq/entity":"0.5.1-edge.799.62ef0c7","@flighthq/geometry":"0.5.1-edge.799.62ef0c7","@flighthq/lighting":"0.5.1-edge.799.62ef0c7","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.799.62ef0c7_1788447767574_0.15917522123486094","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.815.cc08b93":{"name":"@flighthq/scene3d","version":"0.5.1-next.815.cc08b93","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"3458668625d37bc6de32273878106927ad6f7b70","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.815.cc08b93.tgz","fileCount":106,"integrity":"sha512-4u2PeWwPGi7PbEbufcu02vmcgdb+p+GY6qPI21vn8C1DjytplxuGBVkPQE7zrM7Sv0yfQbvtAoHKHu4vMoqu9g==","signatures":[{"sig":"MEUCIQC/FYB8Pm/eBuGC12rkk4Kv47oAaUwQZWNAd6x1oFGy+QIgE6qQ4WyOAQMuKpJV9I4jbfXjyjebXY39Az9Q2IPBRy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.815.cc08b93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215528},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-next.815.cc08b93","@flighthq/entity":"0.5.1-next.815.cc08b93","@flighthq/geometry":"0.5.1-next.815.cc08b93","@flighthq/lighting":"0.5.1-next.815.cc08b93","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.815.cc08b93_1788461084425_0.8397657955004689","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.820.97b3830":{"name":"@flighthq/scene3d","version":"0.5.1-next.820.97b3830","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"b1052ce2a08410dbeb015caf3fa8045b8f696b6d","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.820.97b3830.tgz","fileCount":106,"integrity":"sha512-pJyHyVuPkfVJ8IV+x+Zb0i5LJzkJCljgW6iK5ewdnvcdq/AV6JO9+FPFwBHATmv7dsghMlqCZEsJdi+DgbQb9Q==","signatures":[{"sig":"MEUCIQD9VFKTO/mBpE+w7UifdiS71LUMbjW1Umo8Q9g2ITEwFwIgJVMnvE2wetMpfveNsq/OzK1VSgHr0chWKsIDnId5bvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.820.97b3830","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215528},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-next.820.97b3830","@flighthq/entity":"0.5.1-next.820.97b3830","@flighthq/geometry":"0.5.1-next.820.97b3830","@flighthq/lighting":"0.5.1-next.820.97b3830","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.820.97b3830_1788469615860_0.0023871547753937516","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.903.f434bc2":{"name":"@flighthq/scene3d","version":"0.5.1-next.903.f434bc2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"9d318ed617387e61f586a68e0657da30a0afb67a","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.903.f434bc2.tgz","fileCount":106,"integrity":"sha512-cayf5uncEOWosjo5akjQX/oBeFGHTB76lEmCr6W8NZO6/tpP3aUxEszipyIQO6ODyr+jwRWHvdqXb2Sn66ZM6g==","signatures":[{"sig":"MEUCIQD8HnT9ShUHb/si1+ftar6YrLq8VggB6qZrUw/mIdz9rAIgdkfvVm9UrHSnR9GTilBdox7Q973FWx+TwvE5ya/2XSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.903.f434bc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217665},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-next.903.f434bc2","@flighthq/entity":"0.5.1-next.903.f434bc2","@flighthq/geometry":"0.5.1-next.903.f434bc2","@flighthq/lighting":"0.5.1-next.903.f434bc2","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.903.f434bc2_1788551037037_0.2600460545574985","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.904.b545d9c":{"name":"@flighthq/scene3d","version":"0.5.1-next.904.b545d9c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"c0a3cf4ef16578a65053807101438646d9fdc2d8","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.904.b545d9c.tgz","fileCount":106,"integrity":"sha512-QL36OP8HiEXkYOVT+yhyyRP3p8CbFCbYcc4MsEsErpLsyqyWDu7x2ahPK9tLrCcVHHauNSxD3ASlbV/kHGdduQ==","signatures":[{"sig":"MEUCIQDJqlIDF8Ap+ZPr2zsfTiESH2ubw7GIWHwwuI2me5DTowIgJw24e4dt5TIk/7Rc9fEZtR4t7wBDuLv1tdwoLnVmHV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.904.b545d9c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217665},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-next.904.b545d9c","@flighthq/entity":"0.5.1-next.904.b545d9c","@flighthq/geometry":"0.5.1-next.904.b545d9c","@flighthq/lighting":"0.5.1-next.904.b545d9c","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.904.b545d9c_1788554673608_0.10526532415096335","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.905.5fbf787":{"name":"@flighthq/scene3d","version":"0.5.1-next.905.5fbf787","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"57064ccb02ae25634e96e8ea6fad1fa0dfba3cbd","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.905.5fbf787.tgz","fileCount":106,"integrity":"sha512-3+wReGRCn5QI5xAZuqsOfPXKZx4SxZMrtUyv7jxKJ2lqw883n5J4gacnQd6Av1ahSi/LmZ7Wn1d+UNV0SaTW9Q==","signatures":[{"sig":"MEUCIFwPSEg8j9+FLmKs03NmttSne7UEDlVUrkwPaEKU634fAiEArngBFkEKWj52uEHXX877lBXhLGAAqeLT0ZpXErPBKFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.905.5fbf787","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218075},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-next.905.5fbf787","@flighthq/entity":"0.5.1-next.905.5fbf787","@flighthq/geometry":"0.5.1-next.905.5fbf787","@flighthq/lighting":"0.5.1-next.905.5fbf787","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.905.5fbf787_1788555959937_0.6805354552664684","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.906.419e5c9":{"name":"@flighthq/scene3d","version":"0.5.1-next.906.419e5c9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"5a4470bce034dd8ed1ed606fbe25a53ba8a3d3c4","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.906.419e5c9.tgz","fileCount":106,"integrity":"sha512-00ABaeqpw7YXcBGuslZ1zrcv9eDeJRifYIeKVYbxf6gmpdNAFq0NZOjlq1IG84OP67F1bIfLCV+rLbktu4PQwA==","signatures":[{"sig":"MEYCIQCdD88oq3p1uvo28DNKvfTCULVBqPDaqDAeOrpz1UH4ugIhAI92ZWQV4W7OdoV2SQmplkffcrsOCSa38jp0wlps0Dp1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.906.419e5c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218075},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-next.906.419e5c9","@flighthq/entity":"0.5.1-next.906.419e5c9","@flighthq/geometry":"0.5.1-next.906.419e5c9","@flighthq/lighting":"0.5.1-next.906.419e5c9","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.906.419e5c9_1788559645866_0.28956143811595614","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.908.b072fbc":{"name":"@flighthq/scene3d","version":"0.5.1-next.908.b072fbc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"009cd86760683d8ffec5905f18f4ab3093b99ddd","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.908.b072fbc.tgz","fileCount":106,"integrity":"sha512-9N5O5ZDBEjUKYRNghZm3SyhETp+ajuL6RB9Lc9Y/F+Zla/MarpwbOdBL/OJ6WHqc7MoIa0GmvJqdaAElrLz2nA==","signatures":[{"sig":"MEUCIEvotxG46dAc5MfSKp0t87JXTl2NGWKkA5DPXbPBCcGQAiEA7XJxX73vfH/ASRedsNOPRDLPGmiVSk5ZKmZoDGr1qu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.908.b072fbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218075},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-next.908.b072fbc","@flighthq/entity":"0.5.1-next.908.b072fbc","@flighthq/geometry":"0.5.1-next.908.b072fbc","@flighthq/lighting":"0.5.1-next.908.b072fbc","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.908.b072fbc_1788564295579_0.2140038360466343","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.909.a5d1857":{"name":"@flighthq/scene3d","version":"0.5.1-next.909.a5d1857","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"7d76ea7e827c4d074d3476faa865a21143d46708","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.909.a5d1857.tgz","fileCount":106,"integrity":"sha512-GgHr6Mnae4OdBYoPrUpy+23dhHspggH40JWybfLpqiTYQXPr3l69Eh3tQjBWSEF6Uq68bx6lgm2pOMtH9d+XEA==","signatures":[{"sig":"MEQCIG4EFUvhz8HJvGutYZyWqnwcOw8NSiGoaBlsvA5WDWIGAiBZhWgxTg29ADY9LajRidMdnSyOka7tP95jwH+cYEHaPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.909.a5d1857","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218075},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-next.909.a5d1857","@flighthq/entity":"0.5.1-next.909.a5d1857","@flighthq/geometry":"0.5.1-next.909.a5d1857","@flighthq/lighting":"0.5.1-next.909.a5d1857","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.909.a5d1857_1788564837362_0.2507572366418762","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.909.a5d1857":{"name":"@flighthq/scene3d","version":"0.5.1-edge.909.a5d1857","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"cf9d7fa6d4e251a10963f7e3d0a54e42256f22b7","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.909.a5d1857.tgz","fileCount":106,"integrity":"sha512-oEMpTxUVSsV+w6Hd84DRPs+qdnjO57K/+m6QuvO+bMNVGI8Y3xsOF81X3VLkqJncwLdabq6SVhWUxLvDLKimBg==","signatures":[{"sig":"MEQCIGuva/MmP8wCttc0IH7kALQJa+TEDQSt0AoBAR3DESxIAiA4TmBQOO+KEs+aVQ2ROvDunzY6QX/cvgkXx0W+AU/Prw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.909.a5d1857","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218075},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-edge.909.a5d1857","@flighthq/entity":"0.5.1-edge.909.a5d1857","@flighthq/geometry":"0.5.1-edge.909.a5d1857","@flighthq/lighting":"0.5.1-edge.909.a5d1857","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.909.a5d1857_1788565408395_0.6962906472496813","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.911.32a089f":{"name":"@flighthq/scene3d","version":"0.5.1-next.911.32a089f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"ca835a8f775f2e3cb8c91d8a34e845dc4fbde875","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.911.32a089f.tgz","fileCount":106,"integrity":"sha512-UyLYBk+cJehCfBoAf6KbsaJ+FC0FylBBGc6HcGEO73hPCkB57I6+qLGCUU0hMKR3H4qwNpHgw2/5FtbjmtuUqw==","signatures":[{"sig":"MEUCIQDRr6fQ7wWGi28LKU+WyEX7fkJKrUhgleIbq0xObEq0uAIgZv4ySWqRKB7JhA9tWiMTqElZ5rxS7wge/izTIY92JJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.911.32a089f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218075},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-next.911.32a089f","@flighthq/entity":"0.5.1-next.911.32a089f","@flighthq/geometry":"0.5.1-next.911.32a089f","@flighthq/lighting":"0.5.1-next.911.32a089f","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.911.32a089f_1788585340959_0.4029698391991845","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.911.32a089f":{"name":"@flighthq/scene3d","version":"0.5.1-edge.911.32a089f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"31013d3f5c07f1ff441f26ed5a8cad4ebeed3b74","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.911.32a089f.tgz","fileCount":106,"integrity":"sha512-I2OaLgQm4RRDiy4PT0gAoGjE7Jm4UNVSA4SYuFafLM7UnaHbcYWYpAH/e3FOIiSWdF6fioKG9FERdVZIN7vMXg==","signatures":[{"sig":"MEUCIDTFw5kNLc273CNnShmR7R3T6BNwPrEaCnvd03r1TYntAiEArBqon8A//Be9gmeFkMvlnJm0LZ4KnqWWce3wqid7PRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.911.32a089f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218075},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-edge.911.32a089f","@flighthq/entity":"0.5.1-edge.911.32a089f","@flighthq/geometry":"0.5.1-edge.911.32a089f","@flighthq/lighting":"0.5.1-edge.911.32a089f","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.911.32a089f_1788585737870_0.9956157735496758","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.912.289aaa0":{"name":"@flighthq/scene3d","version":"0.5.1-next.912.289aaa0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"85dfd1e9935bd082998ecf837f2b665e9c161708","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.912.289aaa0.tgz","fileCount":106,"integrity":"sha512-1jNEyyGfnWpxrrBC0aAXCYCu2bLJi3Nv5IifdvsR3IbNRtw/fFeRVsWdH+hSGQW5A7oytZsZQwHpz8KdiBqQHA==","signatures":[{"sig":"MEUCIQDJH+g4JCFKHiHScMUV1oJGRKsBgp1AeWW6/vvQQROoYwIgARfJt++fhHNEYlvM83DsWxaU1Gyvz9NZ8XT3YbLO7Xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.912.289aaa0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218075},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-next.912.289aaa0","@flighthq/entity":"0.5.1-next.912.289aaa0","@flighthq/geometry":"0.5.1-next.912.289aaa0","@flighthq/lighting":"0.5.1-next.912.289aaa0","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.912.289aaa0_1788587245430_0.44581183555033044","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.912.289aaa0":{"name":"@flighthq/scene3d","version":"0.5.1-edge.912.289aaa0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"ca4b20333c1cbec2bbfd76346b0c769efed387ba","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.912.289aaa0.tgz","fileCount":106,"integrity":"sha512-37CAOntlqZjGC2dLhyc13MlOCXwjLdMLDxuq8j73R+PSkvLpY5f0SIhPOvflVcFDdsadhoB9dUYmhhRWJztTBw==","signatures":[{"sig":"MEUCIC8E3hH5kWjmo5nJjTpf1M2cAXdCpBu7rydJVBIpTeURAiEA1ErYZGjDnqZqJ99V5JxY0Ysce9N2aXl3WN2qEZEco1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.912.289aaa0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218075},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-edge.912.289aaa0","@flighthq/entity":"0.5.1-edge.912.289aaa0","@flighthq/geometry":"0.5.1-edge.912.289aaa0","@flighthq/lighting":"0.5.1-edge.912.289aaa0","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.912.289aaa0_1788587567241_0.7129879515569983","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.914.ed01add":{"name":"@flighthq/scene3d","version":"0.5.1-next.914.ed01add","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"b8f579cd45d380f3d85641f500f18ecb64e26408","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.914.ed01add.tgz","fileCount":106,"integrity":"sha512-0jF/8Ping1F28nhulqg7NeYRKoxgzJ9bfEBldb2RzNbt7oux/Ja+xClWny8vB9GsZECsWHf2mkFb+31YeRb03w==","signatures":[{"sig":"MEUCIB6bzpePDihuwvReG5OTEJg/dEsp+tFuyKPejzNNC3AJAiEAzpEfSqwqEfNl9RgcM8DWvZHrWQXBG8/U979SHqz/0DI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.914.ed01add","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218075},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-next.914.ed01add","@flighthq/entity":"0.5.1-next.914.ed01add","@flighthq/geometry":"0.5.1-next.914.ed01add","@flighthq/lighting":"0.5.1-next.914.ed01add","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.914.ed01add_1788630710876_0.48335113593679835","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.914.ed01add":{"name":"@flighthq/scene3d","version":"0.5.1-edge.914.ed01add","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"7df3d3c972b7af9064fce9ba5b33b6df842e387d","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.914.ed01add.tgz","fileCount":106,"integrity":"sha512-2/adAdZ3soF70i1wiPunQ/5+jgQCpg8Px1XQdrKehqh/xB64CWW27rO1bFfKtUWYpYX5KPdBxGJFcDQQ/6TMdQ==","signatures":[{"sig":"MEYCIQCn807k9uYlX+SfbudvVaHosg+87WOHnvHjmXMnZO1nAAIhAIWuqLildA1TD7rnq1Ri7S3oR2IwR8yt/t4YzajmYmcq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.914.ed01add","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218075},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-edge.914.ed01add","@flighthq/entity":"0.5.1-edge.914.ed01add","@flighthq/geometry":"0.5.1-edge.914.ed01add","@flighthq/lighting":"0.5.1-edge.914.ed01add","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.914.ed01add_1788631239280_0.786807829764586","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.915.d4da7e7":{"name":"@flighthq/scene3d","version":"0.5.1-next.915.d4da7e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"da82d9895069c16ad769cfa1d1804e4961d1a5cc","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.915.d4da7e7.tgz","fileCount":106,"integrity":"sha512-69my2GfDofnpJe7E4jiijJZDYehm1h+kD7XOscH0lunVfV8vu5hT1xDh52K990KEO2HBCbBZaJ3szH2jTdkH/g==","signatures":[{"sig":"MEYCIQCrcRLtZMxTAa7bctP2HcZJzv85bmJxjySX4SiuI2p3PgIhAOLuFW7fS7MRt3lKFwjm3U30NvSKand+tYDlmEKxLhsS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.915.d4da7e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218075},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-next.915.d4da7e7","@flighthq/entity":"0.5.1-next.915.d4da7e7","@flighthq/geometry":"0.5.1-next.915.d4da7e7","@flighthq/lighting":"0.5.1-next.915.d4da7e7","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.915.d4da7e7_1788632398843_0.37017640319381995","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.915.d4da7e7":{"name":"@flighthq/scene3d","version":"0.5.1-edge.915.d4da7e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"7dc242209a1ffec62b48d6d09bb4b6c52d43252a","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.915.d4da7e7.tgz","fileCount":106,"integrity":"sha512-VRVCTkIDdI+pEX0vl0yCYsy0kh+3SnDQdgWpLyqvcdLejzHIfFv4liKpVajI0e1Ci75lZfYioInIpE5EDjkscg==","signatures":[{"sig":"MEUCIA9l4SRZqBsw8YHZ5TW2jyIetmQlP/nBfcPnN4Z2/zqKAiEA9fE3iwWkZrPSslYsWpoi67g3zlNFZfSgw8Rh0na1PHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.915.d4da7e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218075},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"0.5.1-edge.915.d4da7e7","@flighthq/entity":"0.5.1-edge.915.d4da7e7","@flighthq/geometry":"0.5.1-edge.915.d4da7e7","@flighthq/lighting":"0.5.1-edge.915.d4da7e7","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.915.d4da7e7_1788632788129_0.7310968063996011","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.919.354c575":{"name":"@flighthq/scene3d","version":"0.5.1-next.919.354c575","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"9e61b62a732b9b2fe9ca6960cd707c3f4835880e","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.919.354c575.tgz","fileCount":106,"integrity":"sha512-ctA3KWx5mXmwm3K7nbXCg2Q42mY+kK10D6uOcV7Yy8tMmF9OwQTl74oZ7C66FjjUxoFDWbBsqkX3BxJj8NJNdw==","signatures":[{"sig":"MEUCIQDhityys1HKrEU1Z61MzpAtnEyfexldrfUvRuytE+Gn5QIgaGXiDsAG/mQnbsuPXxbydIjTBhz6akMw0NVpC6H762Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.919.354c575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255068},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/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/lighting":"0.5.1-next.919.354c575","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.919.354c575_1788649811818_0.7103916925300398","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.919.354c575":{"name":"@flighthq/scene3d","version":"0.5.1-edge.919.354c575","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"4e3a7cc52027f932da1e4d4d9f5d58ba114e2255","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.919.354c575.tgz","fileCount":106,"integrity":"sha512-0wkx7XU+ZBBL7dAs6UaEm8s96CHrsQbhsb4nzCD8YqMcOmN9ayix+GBDW6Mb151JC1GO1YKA/RHLNppiQAoFBw==","signatures":[{"sig":"MEYCIQD7oXXE39yToyLqMd1XVhDdr6XY7sYnXmxkn8IguKzDZwIhAMbQFFNkJu7XVjFgGkU7u44YndBlTGoidaGAwsy5CpNH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.919.354c575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255068},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/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/lighting":"0.5.1-edge.919.354c575","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.919.354c575_1788650358295_0.8409592917320008","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.920.da8f530":{"name":"@flighthq/scene3d","version":"0.5.1-next.920.da8f530","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"d7ca5fdf7b08cc8a71b659b4cf3e894d215381dd","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.920.da8f530.tgz","fileCount":106,"integrity":"sha512-dF0ytjczq6zuR3/lLr5c1PMGcRulYUcd/0vt6icUg8xW9KBwRMRpwO+bVQ6yn6UNKi6dsN3K0tDrZ2FYANLTNQ==","signatures":[{"sig":"MEYCIQCeMeyoCaK82h/4Z+gbCpaTkd+NnYqSouf/rdfKHej7WwIhAJlE+0m6FckLSUYPF9Vz5nHjz+4kmoApgTkYWvCAdtbR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.920.da8f530","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255068},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/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/lighting":"0.5.1-next.920.da8f530","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.920.da8f530_1788726136681_0.31607603067768086","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.920.da8f530":{"name":"@flighthq/scene3d","version":"0.5.1-edge.920.da8f530","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"b9e2aa0616ce9b4da459803b76bec31815cccb08","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.920.da8f530.tgz","fileCount":106,"integrity":"sha512-b+a0qlbzkbkYM382s9oo9lb9SrdUPuei9JZNah88lc6dz5JS9HG8gwNZMosddvrAu7xcs+u/NMbbJz2wo+dZyQ==","signatures":[{"sig":"MEUCIHsQ8yafrB/HfgT8+gh4ci4qyOoOA5hT4TVRGSbDloyDAiEAtzX0Z6as9DHMJ9OHij449x96OaVedMT5qLFpKV7xHDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.920.da8f530","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255068},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/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/lighting":"0.5.1-edge.920.da8f530","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.920.da8f530_1788726681260_0.3901464737384832","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.973.788d3d7":{"name":"@flighthq/scene3d","version":"0.5.1-next.973.788d3d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"da6569a4abbdccfa0fd377f7c4687435078b38b6","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.973.788d3d7.tgz","fileCount":106,"integrity":"sha512-AICr4ZIpLd5uBV/W+9RssqX1Jxmjow/H9EWGpa83G7QYdO+M8KyxsSCkrExT06EMnUflhAih14qg48Z5ZBtR8w==","signatures":[{"sig":"MEUCIQCksoxxWNNrt4f/4LyAu/fyzZrqrkYWvTMjpZITXhCWwQIgQCfpRVjKZIaufK4YbOY+nlf4tEGTrxzKq+R/pnru5gU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.973.788d3d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255068},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/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/lighting":"0.5.1-next.973.788d3d7","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.973.788d3d7_1788898631781_0.43928632760784936","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1017.13841a8":{"name":"@flighthq/scene3d","version":"0.5.1-next.1017.13841a8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"de2e9bc32feebe114cf1003dfa04876d819032c2","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1017.13841a8.tgz","fileCount":106,"integrity":"sha512-N6l0jzgcAegBl8Q53XZAi52V+lgbvRxNB3NMs0vFM/x5r8uzvzxTkhOLdj5oFKK3QoEsmBim0aEgS4ilUP7HYg==","signatures":[{"sig":"MEYCIQC8mzQZrMvNrLDNtvlHnHnxizuV99Dj5fe8W+y5gj562gIhAJK9RppJbJ/K5oLIOECue/DMtAcNxp+Zsr96nrLzQLc6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1017.13841a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/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/lighting":"0.5.1-next.1017.13841a8","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1017.13841a8_1788927268930_0.08872057887154838","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1019.1274ec5":{"name":"@flighthq/scene3d","version":"0.5.1-next.1019.1274ec5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"60583a84395c0178d10d64e5c837ac3712b742e0","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1019.1274ec5.tgz","fileCount":106,"integrity":"sha512-zA7P20T5fnOjUaiX+WZOxupW2xJTgolSTKWg0eyS9oNmumVIY+9ae9aYFYGdMoQYjGULDiHFh0TNJLWY3w3wCg==","signatures":[{"sig":"MEQCIB/BpKG24K+5k2WYeu9rpEqgRdelA8vteqGFg4uHRC81AiByg9cRXQJlJiN/xAu5wc/JcQ0bDesG4Fppe4U//SsQnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1019.1274ec5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/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/lighting":"0.5.1-next.1019.1274ec5","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1019.1274ec5_1788934453195_0.8618462614528832","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1019.1274ec5":{"name":"@flighthq/scene3d","version":"0.5.1-edge.1019.1274ec5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"89825696a30787ba4a03e89cf542dc74825a36d2","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.1019.1274ec5.tgz","fileCount":106,"integrity":"sha512-LrIL8KX40y+LxnDmjqFCJnGAIumXxVs/LVZvDVxJIkm3bzYcNxr2gIZgi1gy4ackHpdEQ0BIGyqip8j3uiqDOQ==","signatures":[{"sig":"MEQCICt+vl/63PRtP5ACq+IKV7y0WX7Qg06Rhuvg+YiK3+hJAiAIlQd3Ev6ZEk2HdjDRpRGrG1S3JsEsWGslTARTXmYgLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.1019.1274ec5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/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/lighting":"0.5.1-edge.1019.1274ec5","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.1019.1274ec5_1788934862246_0.7328398744168301","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1047.858b9b6":{"name":"@flighthq/scene3d","version":"0.5.1-next.1047.858b9b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"7c5eafcf09e15e00160e86ab990d614d50b764a7","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1047.858b9b6.tgz","fileCount":106,"integrity":"sha512-qx3mqmw8V7JG1vK9Lt2/81aT8J1pZgLTQC1zQdGD7p0KKED7oAXjoMnu5zSvRnJzczIh5ZuzeEN3zCnmfFJSMg==","signatures":[{"sig":"MEYCIQDH0LTK5oM13rsAU2AZ7xIYcAJK418cdfagD6N8N9oICQIhAPCZIote55qbKssNXw2ySNty/2ZIu6Pqwh687UzeOUd7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1047.858b9b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/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/lighting":"0.5.1-next.1047.858b9b6","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1047.858b9b6_1788973102493_0.004328137524403086","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1047.858b9b6":{"name":"@flighthq/scene3d","version":"0.5.1-edge.1047.858b9b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"b7a64f515913da4f826ee0571d0244c792a7519e","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.1047.858b9b6.tgz","fileCount":106,"integrity":"sha512-imLObD5VUqwkwCh35eJyXjlpniVQoh1WdiSEUzQvAD9cy06IT7vwhs0peHzQ3+qVowK70cRgXvzpYnsU6zbA0w==","signatures":[{"sig":"MEUCIE3INn+w6YqzUTzA9gKVAzaCJjjvlb0h969FjvOvNd2MAiEAtXqLsEgL107a5y0ZhH2gMjFISPWYo3qEJvlLzNcPqXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.1047.858b9b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/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/lighting":"0.5.1-edge.1047.858b9b6","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.1047.858b9b6_1788973454879_0.9468120287234683","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1050.0bd43cc":{"name":"@flighthq/scene3d","version":"0.5.1-next.1050.0bd43cc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"029115a0d700b5392a629db0ce8d1f520ee26350","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1050.0bd43cc.tgz","fileCount":106,"integrity":"sha512-Py0hj5iuehgNCImX6sYmj7PqmMFqefsyhh6uZkNyOpav5HZQLruNHR93iaEGACm+UQRJpbFsbLXk5W8SW5FNlw==","signatures":[{"sig":"MEQCICTUbFDHpxVgIcsJ3lrbfWccuw1SsFOPslKdL6TBcUkhAiA1b7oRDYoFkfdyoZh3QzKd9VOKc3VEzGNSP5/KQiXRdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1050.0bd43cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/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/lighting":"0.5.1-next.1050.0bd43cc","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1050.0bd43cc_1788988351287_0.7718153595205246","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1051.65889a1":{"name":"@flighthq/scene3d","version":"0.5.1-next.1051.65889a1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"230b868d93e04fe44275a23842fb843c9ee52e24","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1051.65889a1.tgz","fileCount":106,"integrity":"sha512-yhL3wuL7lg4ZWju2axNZ2//KWED+jTvvu0S1GnhHggmOnTy/k2e/GILYtwqp9xpsbrlsrVZ6Lyw8PDw9rDZn0Q==","signatures":[{"sig":"MEYCIQC6qx6LKPq0LNwIDo5oIwrBssU5V+sRvxVUolr5OTBxIQIhAJ0WGgCVNNVi4NcEPJ0n6VyyvwuEOVuM1tZTHq1YIuXB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1051.65889a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/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/lighting":"0.5.1-next.1051.65889a1","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1051.65889a1_1788990888144_0.4304743600180194","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1051.65889a1":{"name":"@flighthq/scene3d","version":"0.5.1-edge.1051.65889a1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"3a6d905a65466927249f2c681e0f52a4239392ec","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.1051.65889a1.tgz","fileCount":106,"integrity":"sha512-OeF1/UXOe6dct84Tf+w/LDi/odqxz0y+CcW0r4weLQqw3SUusSNKvhaBj/2z9poZGBiODdLj8OpPZ2hgu+vNxA==","signatures":[{"sig":"MEUCIQCAhVv6UHAMdh3LRq+EtTe1KaNmWWhqE966nd4/CLrUHwIgAb7aL9gPQUR0DBqbH1B3DQV+o8VnnqxxqAgmy4zEwpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.1051.65889a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/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/lighting":"0.5.1-edge.1051.65889a1","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.1051.65889a1_1788991391363_0.3252062166646772","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1052.ea38f97":{"name":"@flighthq/scene3d","version":"0.5.1-next.1052.ea38f97","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"4b8896c93274d5ea076d180b00509e938f763c74","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1052.ea38f97.tgz","fileCount":106,"integrity":"sha512-QScUxGdTauIGkq03WYty0utQ60LeBHjOXwliFdhh16pht3SzRGLDHuU5i4ONCvp8DjvQigv8C8NNHKlE0Mzjrw==","signatures":[{"sig":"MEUCIGiDOsh73dIv1sTyfOqEKGR7nNNvrW3Pegsz2JMhSvVxAiEAklVz977flbkFWH+3hXuqvxMCzAAzaSFl/z1IzzYCvtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1052.ea38f97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/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/lighting":"0.5.1-next.1052.ea38f97","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1052.ea38f97_1789013631319_0.3192851453625276","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1052.ea38f97":{"name":"@flighthq/scene3d","version":"0.5.1-edge.1052.ea38f97","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"1b37542e650d332db192404e0239135f2b22a96b","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.1052.ea38f97.tgz","fileCount":106,"integrity":"sha512-N9hZukmkrRk9YOKAJ8xbHkQ/jQeW1lpzrZ4Lwe+6YC9w/lbjedOxDBxOR05Ds+40K7f8Di/TZ6umcxJIaRQfIQ==","signatures":[{"sig":"MEQCIBCQTqSvVkjLY0K+Nr6ifZqHZjXCcDFHFUowgDHny0RGAiAlqElH2F64AE6Sk39Esa7PQ9OcnV4+/OqYM0Nim0e0iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.1052.ea38f97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/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/lighting":"0.5.1-edge.1052.ea38f97","@flighthq/animation":"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/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.1052.ea38f97_1789013945862_0.301729148853491","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1056.4945b81":{"name":"@flighthq/scene3d","version":"0.5.1-next.1056.4945b81","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"cc24dd56f19ec5e7047749153a25e1f29bbf0e94","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1056.4945b81.tgz","fileCount":106,"integrity":"sha512-3qMkDkTk5m0ySpmEhgFejLQVZT5Y2x34CBeCdqWODPpbqrNsHuFaDEdRATXgNDYdrtiEXGE0B6kCqxnmDvtmeQ==","signatures":[{"sig":"MEUCIGELzOmH3bRpOCxBmQbj/ZpdiCYt6TsAljDlKRzd8grHAiEA+mLJwD+L2B0VesLLC349ovkPmmVaPIkNvC0aUNrwACU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1056.4945b81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1056.4945b81","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1056.4945b81_1789060530781_0.9441899300040106","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1056.4945b81":{"name":"@flighthq/scene3d","version":"0.5.1-edge.1056.4945b81","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"8716a7163c42d1058cce564be6cafcf74a815362","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.1056.4945b81.tgz","fileCount":106,"integrity":"sha512-Y4ckMWGVaV8Up1Y6yZGPfECRp47zgU1ZiTl2uDEjOOwyvpi6joZlpgQbxs/VXng3lWazz7X7gQZGF+Kd8igi7w==","signatures":[{"sig":"MEYCIQCN8dYDYR4LLLhn+ch8UlHLgOHK6mAUAMWP+EwuVUqIFgIhAKlRsHPqcZ8PBGSv20+cfHkuep2QqDt73wSs3aYT2Ndj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.1056.4945b81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-edge.1056.4945b81","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.1056.4945b81_1789061023704_0.7888032754154009","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1058.751c53a":{"name":"@flighthq/scene3d","version":"0.5.1-next.1058.751c53a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"9f22c4179d3435fd29e073d4deaee52a56987b8b","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1058.751c53a.tgz","fileCount":106,"integrity":"sha512-z9PxSBz12UbuJG5hGUy7W+QasqkhgEOae6SoMVPdfrBIlZ+a1xJXhVcsdyHK1ITebb/v0dLildXvaB7hU4lEVA==","signatures":[{"sig":"MEUCIQDQha9ZZrXDyi3AQOmLHWiOF+GgtPw/paQRwYl+4vp0FQIgFk7b++6Odf5wzo98Ama62D5CFwwnSW4jRx0WAu0y8fQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFwbN5oY7ccQmUTwMbqnNUxTIfYf7Sl2+OpQWYj6+b7SAiEAqxZO8ZV2GQBzXtxkKqp5BObKfrTygBCbdcG1yz4AppI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1058.751c53a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1058.751c53a","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1058.751c53a_1789079892075_0.13301168970650767","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1059.c56d3cd":{"name":"@flighthq/scene3d","version":"0.5.1-next.1059.c56d3cd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"c42ca53b3b4cb8e6bd1f59ae9b06a3667cd5f52d","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1059.c56d3cd.tgz","fileCount":106,"integrity":"sha512-B/BzBNRSIUAEMfq/8wNFMdID/XXbMuROjfvOxAUl/QozGZ8YASUfWkrS3MpRdADgKsSG8KI23GDAEFjwqVA3hg==","signatures":[{"sig":"MEUCIQDVgc1FzUO6xfPdz1USIqViroRyQGEm/HPzL4fvV9dSpQIgKue/heHCO8RdKjH1ep36/CQP3Vnac71SbpLbNkXiK/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDcSNGsQT5EGZ1U8vQ+Lg2JHr2+1bYb1eUEA4n8IqhYgAIgVoEAW6ccigbnDWaXEFl+EFj/wqmx8UlorLtNpzhlOho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1059.c56d3cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1059.c56d3cd","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1059.c56d3cd_1789080016747_0.8810222642466692","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1058.751c53a":{"name":"@flighthq/scene3d","version":"0.5.1-edge.1058.751c53a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"b7efd4d672057c2581a2453e1a31b99d55a6b4ee","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.1058.751c53a.tgz","fileCount":106,"integrity":"sha512-HXMHRaCdUR5uLlAqTzvrQHVcKjqBjSDuqbe5OXZFmbk+warAkkNfXdFyaugHGHyGdz/rU9dhIVni40WhlZqGZw==","signatures":[{"sig":"MEUCIQCJo0MmG9K9GRPkZBVbHsqMZ7c5pzqA8zkA+Z5sepey7AIgRlLehREKd75wWojC+NRAPC0HWxtSWA+JiBRLz9eHwEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCDZRpOhv959896mKEu9Q9KcfPIaDLGCVegteGdF2Sl2wIhAO4UxEJe8D/WZBBKkCIVfQPsDAqy5JwhWaYYKGo9hv59","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.1058.751c53a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-edge.1058.751c53a","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.1058.751c53a_1789080300952_0.10384702966977777","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1059.c56d3cd":{"name":"@flighthq/scene3d","version":"0.5.1-edge.1059.c56d3cd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"d717836d70c1ded6d842b3cbcd18bb4e8a186344","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.1059.c56d3cd.tgz","fileCount":106,"integrity":"sha512-m50lTXXW2QmK/5jyfGJShBLSfRyK2hqmGfYYy3l6st1HuAeIjZhvNRYSxmX3i2XGjLLsXC3JPCWbXmZFNgaHqg==","signatures":[{"sig":"MEYCIQDHtkvTunz4pq+c0h/a9gI0OPZVmj8jb15q72zEvHBqhQIhAIU4kuF3wd+xkXnz7JCgD13dzXwn/Sf69ovE0A7xINmv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCHs+dP09Qi0dZ2s6dMKi+tO1F3oBDiNaKa+VvouFOCyAIhANWxHpcWtbPRrZTVFCpn6q5qnesqXlEK9C8OlEMixO6h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.1059.c56d3cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-edge.1059.c56d3cd","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.1059.c56d3cd_1789080483912_0.32328748791626905","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1066.36fe89b":{"name":"@flighthq/scene3d","version":"0.5.1-next.1066.36fe89b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"55c0cb63ae04f1dc4a509c1623fcec6e35840490","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1066.36fe89b.tgz","fileCount":106,"integrity":"sha512-DaiocEN3B6B5kIEd2IpJrdUd4XJIEpkMlrA//yJT8542Lkp7MMFXkchu3kBad324SxuXY0UiKIFWTIOLI+xLqQ==","signatures":[{"sig":"MEQCIDszGewh3Ri+ruqLcPWp8DUkxuzL9OunX7/iIApIv3EXAiAjtSPdih/JMWgggkbYu48j7OMxd/lVNNIGfSYYMfo/Og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDV5heXKt48q/TFXkLbo2Hhgxei5np4caDrZj35h6Bj+gIhAO0dBuAQuk7q/wGolwmOkz/t9WVucmDL9+EG59htmeyc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1066.36fe89b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1066.36fe89b","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1066.36fe89b_1789109472409_0.15842350466308086","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1069.554a2ac":{"name":"@flighthq/scene3d","version":"0.5.1-next.1069.554a2ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"7172899a28ef85cdd9a0d98e55d880fc6227cc70","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1069.554a2ac.tgz","fileCount":106,"integrity":"sha512-VikvtuJ7mKWP+3WLnzW9Eeq1jRqMQ1xxTSt75SiEEYLWy8IoNUVn6YxycHF4N6ehu19+BGj6lb9Fa2Coq771QQ==","signatures":[{"sig":"MEQCIE/q9GUZC+ybmUzgG8jMU8A42Yijx8u+0VmLFiahLLvRAiAlac4pBgFAg8mbFn/mVkCCo6nYSEFXv+8uw5vYeDua1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIALMM7m4TV3OU0bvuwxpfBBEyc2moSsXhzxixDJSmZHJAiEAlSmreUqDMooPVyMnqW1z5Ao5bb362Sak5DrNw7r+ESw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1069.554a2ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1069.554a2ac","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1069.554a2ac_1789112142071_0.3935790231157741","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1197.6a425ce":{"name":"@flighthq/scene3d","version":"0.5.1-next.1197.6a425ce","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"569e1e6c704c9e1c267ea49796c2c795a606bec8","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1197.6a425ce.tgz","fileCount":106,"integrity":"sha512-LQbQfGHqSyFVlhdGjhNr8IgX6pAKuTychqSkR39refvhZ3VCVq/6Xq3KFH7h5mVZGgGjX5jAyqh9ov1mbSQtkA==","signatures":[{"sig":"MEYCIQCr5c/x/cxIglb2luTtWvzVow65LCdGJlP7zup7JcQdLQIhALjopyy+07MCVHXQ/2jxE9oJxhrMSazXZZeHtz+xxVxc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF48iq470O/KmdvgnYZjhPjs7F2AITyvvr/b8kEhLP1OAiEA8tStqPoATrcMeBL0ISTrUAJeNeyHwjJpMIW5CnGHKOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1197.6a425ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1197.6a425ce","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1197.6a425ce_1789241099939_0.041586360897327035","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1201.9b49dee":{"name":"@flighthq/scene3d","version":"0.5.1-next.1201.9b49dee","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"4063ef6fe2765df515859e7b5cac3a456b521b76","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1201.9b49dee.tgz","fileCount":106,"integrity":"sha512-D6Tm4x+LY3XRSujnz/n2VBAR3t4GJWiKlZ2efIIu1BqsoUeLJvK+zZnDrZYhqEHOZi9rQcvUeDReb4DxgJMScg==","signatures":[{"sig":"MEYCIQDCRJYXRDyAlWNWw/2NVtYFyaE8coEOeBLAAloS9XF1JwIhAPMxKjcaltDPoC4nUy3ixsqXIRSMrKt30hr5OczNX/al","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHPPjgSaJ2bXWQu4DOe9nrLseLmbaMCfKzcLQaO+HwMXAiEAx4Jslql9wDQi/Z3lOwAqRMazQ8i+QLqNd8DmsOGg9wA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1201.9b49dee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1201.9b49dee","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1201.9b49dee_1789245806949_0.873080387007555","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1202.e31f126":{"name":"@flighthq/scene3d","version":"0.5.1-next.1202.e31f126","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"d24e71cc7c2edc5e0814002fde2cdc957ada1e65","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1202.e31f126.tgz","fileCount":106,"integrity":"sha512-vUyd2zT+B8pB/7o7SRnScnxJzdPmb6W2aV0BliIzaypys4tuqVHvcE89um+0sENOQ4Tpt2OKTvoLMlGnKD8xxg==","signatures":[{"sig":"MEUCIE6boT5C9lEZoIaxngTwMgnFT2Dm5zN7YzdXjusMU7nOAiEAq6VPSp8xR0FcMe+SrRSTTBIqlqG0xh13nSRDqniL/qs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDHiVrL1ulqrBUJdfX+ArNjLUMXsNHmqUdq0Q9LnbbRJAiEA7V+kIsqB4Zl8KjGHq7E7JjZRwnQZwIGBX1kzE8UgeLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1202.e31f126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1202.e31f126","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1202.e31f126_1789249513658_0.019288297680701172","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1204.e33a1ac":{"name":"@flighthq/scene3d","version":"0.5.1-next.1204.e33a1ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"29bdb81061bcd634d5c41ff811537cec0f2a17d6","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1204.e33a1ac.tgz","fileCount":106,"integrity":"sha512-CwBGZXIgkKvkQp4Witb+ksBGaBmS5IJnt1FCkfOJ85OQLnr94QygM3pUh6OyHkW6GRAcVzTfhw8iMKWsIEY8vA==","signatures":[{"sig":"MEQCIDxRKwih/ZSKfjrbKOONWMnM7aehcfnZQetXsRBTqlHFAiBPVUXRmP22+yic4BZqr8PJrvahX8XSF4hmBJ1N4XasNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDJohdOQxGDOY0YmFdfR5+jNQwVqOnK31Lv5XMKe0laFQIhAK9HTQuewfr3+MwYjST4SdFmlyg2YZ01dLokX4UG+NTP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1204.e33a1ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1204.e33a1ac","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1204.e33a1ac_1789256085754_0.4660946077565953","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1225.129b76d":{"name":"@flighthq/scene3d","version":"0.5.1-next.1225.129b76d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"1768b7135632e230310e819d988f3fcb00052ca7","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1225.129b76d.tgz","fileCount":106,"integrity":"sha512-A6rLDGme+d/LzD3W1EbyQy4mTQ0YieB2cjY2a5BAjVVRr0MtffeJmTwsvoJRj6cCYQgiSCZ6kpyGZpII6BUGtw==","signatures":[{"sig":"MEYCIQC9N7rUHAr/rqSxIf8CmZRhSOjfvYPVR0o0N6E14JwlJwIhAL4LeMZ7VArPhjNmdSrqNB++e9ivuX9oHcPx5cOHJ/Nl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDQRoUCBVxfZAzVob/UabhadGVmExPgb/6AbhPUvDynxAIhAKDcW/g7JKl2fUeYoCRWnxymK7DjWmdZu4ClPx6FDuZ7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1225.129b76d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1225.129b76d","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1225.129b76d_1789269879656_0.22784951360526917","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1244.12290e1":{"name":"@flighthq/scene3d","version":"0.5.1-next.1244.12290e1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"bff192fcb7d83b7c43f3963626df083e7a07eeab","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1244.12290e1.tgz","fileCount":106,"integrity":"sha512-cB4N3X6TpfAPOQB1BjtphXMDZTXLkGO3K7YVL/jS9uJ8tP8MEU3uocFZnfcKnammSZfbt+ICGTyI5IGJEv28iA==","signatures":[{"sig":"MEUCIHpYc6vHSs6VKRohyqwLXGGk09usC9l7ODMudR3oqlYuAiEAp5ZVVcZKEUbC7jqJm1BUykLOENR7HlImHcOjySgPnCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHOmOHqihZSzCMFyvDeLmi1GQn/A6C08E1JLbdWfj/jVAiEA3LTB6KQyuTj0BultVFavhoot8w2TjKqZ9obw6OGetN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1244.12290e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1244.12290e1","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1244.12290e1_1789288259396_0.7556887430205168","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1251.918ea64":{"name":"@flighthq/scene3d","version":"0.5.1-next.1251.918ea64","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"a32ff53d001b994c69a7633905446cad029d93be","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1251.918ea64.tgz","fileCount":106,"integrity":"sha512-5DZ4HAQfF2lF1u2LHSJ+HeSPNxdZMFKtCPcDFn+w2C4uDCMYbq10OZJD5PcoGHHEX6K1WVb1nmV6l4R1kLsoXw==","signatures":[{"sig":"MEYCIQD/S7jpZVQpgoth7Ohn59EaM8HImiNloIxnv5Tz3VhjgAIhAJvULpRMhnyCN6Sc3TM/47gItJkiIlaK/C1C6equALxD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCoQN3M/Di6b3Ba1WiiATNMgEKGjg+Vg6OEIzNs2abpigIhAJPOTId+1Df6Bh2Fhu2GmAEA2w6co4HnyIBDfSWchCye","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1251.918ea64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1251.918ea64","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1251.918ea64_1789314067261_0.8436207581360422","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1252.15e4611":{"name":"@flighthq/scene3d","version":"0.5.1-next.1252.15e4611","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"48971bf8e14491168e32fb0e51bc9923d43ca11d","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1252.15e4611.tgz","fileCount":106,"integrity":"sha512-G/kcmny3dRtyjXSZdilnMthXIubaxGT4r9gDZ4QnZykOrkLqHdzs7V1w3toaLT7PXkGwF+WXjNxe0ia3Hd5z4g==","signatures":[{"sig":"MEUCIQDVLPWnRap4Sx/6Y6sXBpLJO7EOWJhUfihAHYdl2coT6AIgLC4ntiWzGXTszMDzopCaURtAP72pdDh0Eyu/OCJuW2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICzsukWVRjYWuIL4LKIKqFjM5yE0FlX8iOA346MsNQIEAiEAixt4y/spG1M1siPupkxzZzQPmbpKqpZM/TumPtjHA6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1252.15e4611","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1252.15e4611","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1252.15e4611_1789315128871_0.33002197882569173","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1253.6fe252c":{"name":"@flighthq/scene3d","version":"0.5.1-next.1253.6fe252c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"b99270a5c4f0c64bd67325968f7abd6a4fa19bfb","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1253.6fe252c.tgz","fileCount":106,"integrity":"sha512-YYdsq6NASokrRA0Hj/AnCUyGFPIEC4h6VmFVmOVJzisH+RU5usb0cF6CMVRiT2smAGBcRpugHqFD2qv3siAEaQ==","signatures":[{"sig":"MEYCIQClr8Y6PNgdPuTS+1vS9qnU1bEbS69KrbAsZZInD7SisAIhAMvh3w41am9c457UcKLURdQEFzdmacjTQRD59orw2cUj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBn78TBgJtQigfRxFQ7hjlL57bYepBp5V4y9izfnJUlqAiEAvF111a0nFAWRj8HerAE+ECxQyKVaBqrdeZQmDYz90vE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1253.6fe252c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1253.6fe252c","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1253.6fe252c_1789334634017_0.13119125521242636","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1254.2ab4a06":{"name":"@flighthq/scene3d","version":"0.5.1-next.1254.2ab4a06","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"bf139ba540cc7b6170b4ba02ebb2978717a37331","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1254.2ab4a06.tgz","fileCount":106,"integrity":"sha512-9+47GHbAso3Mogvrq6490TaPkGpWwHWkU/ZuDhs+uVYzVNR8nSBJ+u0diBqWXKq9yf4CtqmG+nnzHgFG5dtWbw==","signatures":[{"sig":"MEYCIQDrJndYWspGGtAE/Egz5s6yEHPUyBD2q73+RtdHOfPq6gIhAP4KZRP8acBCy+ScypGoSLMW4U9SN1blTMRnjjsHEbT8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAxvEaN5qq4TdmyHF1UXIJzPwpywZPPyg7DFU5S5YWfnAiA4+b33dlvODR6Pz7xZroYBzyB6bDUJdLVrxf5hQ+dCew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1254.2ab4a06","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1254.2ab4a06","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1254.2ab4a06_1789341147474_0.8864597659898965","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1257.b2a4509":{"name":"@flighthq/scene3d","version":"0.5.1-next.1257.b2a4509","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"b755eb802796c60b6534c11b9cb8a4211b18cb88","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1257.b2a4509.tgz","fileCount":106,"integrity":"sha512-1uMeToPuCca5zWRe68rwWSJeblWpxGlXA6vQPDcC3KhzHgk4ATNK1/ERJgvWgevWAHmypVT1xlfwN5iBPkSO0g==","signatures":[{"sig":"MEQCIF6RmRiJqmz+pLelMp/xyYusJ2YM43LdkESWezZ3mKC+AiAH4mYEPgZ9p8Pw6dqYBDu7JBWXcnWZfSSsQT/HRms8Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDXoQb2DCA6EigALFUKiKt9owlqgBv4qV9OOIXxXbqZkAIhAIGn2zFZICsihLefDJlmwY4tfiRUPOx0lZtr/cViYakv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1257.b2a4509","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1257.b2a4509","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1257.b2a4509_1789363783789_0.3799002775569924","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1295.2b6bfa3":{"name":"@flighthq/scene3d","version":"0.5.1-next.1295.2b6bfa3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"abeec95a121c98ca7f155603e400f38a1be3a87b","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1295.2b6bfa3.tgz","fileCount":106,"integrity":"sha512-EemHq/Xq84gewz0nwbo3ZAyZOWR6224CX7e2rPh63t5XmDv5paa3PGIIfA6M/TVxMKfNxCB7ugZ27h0gu/ocGg==","signatures":[{"sig":"MEYCIQCnER98Gehb5efu+ri9LTvLeZphVU9rsSK+cZK27iyiVwIhAJ9wCKJdOyILISmMAKM4jkygGt55ZXKFeN0jY3kb90JQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDHGWbJGNV9aIkB6VIlZNqiKIMKzWh9Y0eBMv6fG/vmLwIgCGSTu1CqMU4r0MhNPdBa0V9o7mgcgCUVU6hD2b568/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1295.2b6bfa3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1295.2b6bfa3","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1295.2b6bfa3_1789417231496_0.3879975468843393","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1344.b88acc1":{"name":"@flighthq/scene3d","version":"0.5.1-next.1344.b88acc1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"d22db281da0d135ca1c2ed8c497c8190e601e739","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1344.b88acc1.tgz","fileCount":106,"integrity":"sha512-7K+YOZg5Vhst5L/hzQNg6IbamMgR7FQf5MpMWTqdUZ39zny4N4UFY3CvxOqH/bRreSVgKh+BHd3sYiaMJDnShg==","signatures":[{"sig":"MEUCIQCjl6uEVujOX3pNqreeFggUXFdBAAoOZKct+hxtOUJe8QIgIWXhnhLmRFrX748e3o4LMU0rF42m3STHjgia2CHq4Ns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCyUr7K4tuVR0ZATHA5Wc/vxXqGqoaBm2K4GgRLrIKn8AIgS/d1lFsgPSGGCPKW5SyOY1aX6HRa7otgjeyx/8L588I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1344.b88acc1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1344.b88acc1","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1344.b88acc1_1789452584962_0.4164463673728702","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1345.0995dc5":{"name":"@flighthq/scene3d","version":"0.5.1-next.1345.0995dc5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"91b5d2cd75220cb28041aaa51ca124cc363417ab","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1345.0995dc5.tgz","fileCount":106,"integrity":"sha512-MrZ6e8svA+Li91pZtDf4/nVELcEXu6NGTEC3eUPBP72C7Zc8aJ65qPwsbOGrIdqmTsr0rXtSX4d4DL6Zy1j7Rw==","signatures":[{"sig":"MEYCIQCBQ0CCKbZ0wSG7snIV904PAxDf47CkIFtnVfSB0n+HIgIhAIehdKWVSXgIkH3N09GOwU/1qhKkXwl93KcOr8RctxD4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDnHQjwO2llX8oRjCXzZqQAxhr/0fohfZls0VWOsS+HxwIgTMrmF4X1cn3OUpRtCIjQ1k1WtdMycGfjALUj3zVngnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1345.0995dc5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1345.0995dc5","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1345.0995dc5_1789454572989_0.34135163148277115","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1347.54f97d8":{"name":"@flighthq/scene3d","version":"0.5.1-next.1347.54f97d8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"eb984aec79c6580611613b32a0893feccf119aa3","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1347.54f97d8.tgz","fileCount":106,"integrity":"sha512-cRo4X+LKNi7MfRdBRpO2COEKyE5ZpL8/LgnTl3fFwooOQCBfMzEFkz8v9PvuKV7ym1fmEahxtOOi7inv8JqMrQ==","signatures":[{"sig":"MEUCIHBb+Il80JCF58sWRkiR3h6ob/NAWVRlOOeCSmTgvmFLAiEAljMIMRi4+GtQkJGXKpN+N4fvlHxnL8a35Y7+QQGkdn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDfPtP9MoI+B3FBX7okklEcivvea2eoNo20bSA6L3kDzAIhAMeu9B2AvVbgGo5DYiNvOlmcqg6ew5B/WWiZZV6ZqZKq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1347.54f97d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1347.54f97d8","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1347.54f97d8_1789460966544_0.07234859036186814","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1348.e71a747":{"name":"@flighthq/scene3d","version":"0.5.1-next.1348.e71a747","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"b4b51286e943010d89541a78c72f286eca60264e","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1348.e71a747.tgz","fileCount":106,"integrity":"sha512-jY/V3ziAr+pI+SQHjs3Byf5OuZ44KMfqRDpDCOox6BuXYvN8WqlSIBvqZ/rItmbkTkn4wVzgi7WfctSa+cyiig==","signatures":[{"sig":"MEUCIQCSdhMz8sNzvbdAib+zcpVwYLtdTHVw1NmL87ImoFUP3QIgWoECVwQfWB5fY3zb3NY9coQ3FRK/ReYfXEi4ZslXlxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF8bnAmhU97vB9i05NLe4BtwvwvUVJVJr9LUiMUQ4e7iAiEAybnaNmGozIHyKMFeTLpQ8ZR8MGxJOyfBZ9H9qzmKd8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1348.e71a747","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1348.e71a747","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1348.e71a747_1789464827665_0.5720768045191329","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1349.05b053d":{"name":"@flighthq/scene3d","version":"0.5.1-next.1349.05b053d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"76517a2ad7d340decc0587c5352f2c4b09ea4789","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1349.05b053d.tgz","fileCount":106,"integrity":"sha512-QQ9AbcMPAqllX3jE67ZhYwydjhSJ9T1UxTOcrQNi/tOaPoMZ3MZqgDJGWUF31hX9OdwhKL2Ot8kK9Ug9L/B2/g==","signatures":[{"sig":"MEYCIQCK4jJvwGPTHiMtGSUwwQCxx7/J2hcnWobVhHNfH6SZLQIhAOtuxtiumLgi4rvuleJcwlcmZRE9/aOpAwY1Yf6Z+/rX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAzPvkCCwJCko71J1J8ZKdZTSvyCgQnGKcFl4JD7edMkAiBBx36FEhuk//35KcLPyAAYqYWcZmXmceKYWrO3miaF0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1349.05b053d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1349.05b053d","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1349.05b053d_1789469061612_0.7886429819877747","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1349.05b053d":{"name":"@flighthq/scene3d","version":"0.5.1-edge.1349.05b053d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"c56a10aa6b73d14972c66e9b7c92f699e6c6c9a4","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.1349.05b053d.tgz","fileCount":106,"integrity":"sha512-fsj79PL7tR7CJCl3aOw2YQwnsQ2xsW0H0cngIvd4LdTNs1iC08Pxbx6llvWJNODPMMqerTwl9/NISxU87bX8JQ==","signatures":[{"sig":"MEUCIFg83IeS6TKAovKzfZb1lRdsTM2t2e/lB5kwyD0qcx4cAiEA7WuB0QjJoTDe0SxpMI/0vdPfxGBusG8WIf/TPUvlA3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCdAFVBf6Vfhv7b61Re3xHov40J0yRolQO+B6KAsftXywIgET1gaI9XaYc6pOBqnL8oI4ns6qikmqeqIeViuHabgCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.1349.05b053d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-edge.1349.05b053d","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.1349.05b053d_1789469334860_0.7234025805372486","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1350.8ce488b":{"name":"@flighthq/scene3d","version":"0.5.1-next.1350.8ce488b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"dfc8e30b13cc324c3b52b7eb710553490a3648de","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1350.8ce488b.tgz","fileCount":106,"integrity":"sha512-d4qkTcqKk7WvAyL8QsTi2Chvhg+f2szddGuhHNgiZBva7fnCBh6WzcMRmFB+CHsRPlKgnSOMVWgvcs8Mao6UbQ==","signatures":[{"sig":"MEQCIEP2H5B4SIHFKmmsf+K41QhDf0Psnyt/EBN+WipZCrZXAiBVJFKolHVzYVT/Ph5SYE+/cbSQa0i9s1/K/cxvr4kotg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGyg1tGE/OCFtIxQhR0dxbhIh2BzMZwXPSg14TRPA8E8AiEAvZInCWrv4lFeXGmt0sH+ocoxvRo2DD0UNiV0Nawbteo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1350.8ce488b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1350.8ce488b","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1350.8ce488b_1789489777709_0.703558377727165","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1350.8ce488b":{"name":"@flighthq/scene3d","version":"0.5.1-edge.1350.8ce488b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"bd6481f132d0eaf70949d2eb80db76ee49b16d12","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.1350.8ce488b.tgz","fileCount":106,"integrity":"sha512-t8BjdJdf3WWIvwmwAP7GKFcHjyi+DLDo6Sft/rGJNnn559Ub/+NlQDLTRtWEs517FXsDl68NluGwbzjg/oqfcw==","signatures":[{"sig":"MEUCIEEURRl4mTD6Sw1t5ZqrD2e7TprANxEVminnMMtqJ2nHAiEAvCZSF535VAn8UwftHM/esKkkzdJbIxPYeFi214WYMbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD4rpDgoNVBL7VTNHCBAVERN1kwRcDxMop3CdDQq5AWGAIgVip9DxgX0vZn1dq0Y5Ht3jpd2RcyKbb91CzgS58vLY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.1350.8ce488b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-edge.1350.8ce488b","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.1350.8ce488b_1789490261030_0.9514460195212133","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1370.903f328":{"name":"@flighthq/scene3d","version":"0.5.1-next.1370.903f328","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"fa12e9a7744038f5f246108930e05c8f2c257b0e","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1370.903f328.tgz","fileCount":106,"integrity":"sha512-CFm/Wn6cvD7jlT4YDQZhJNvsdxxYLGgCto54w4mSEZmYC0Lp2K4rPGxeVvEIAZwlhkH2bka7N/CD7/pCMFABeg==","signatures":[{"sig":"MEQCIGSZ4t9UmG5L2zWUPXzzJ6D8XvYLMBYUWeeXzGyq+ukDAiAedQJmhYN6Uhx2dpphwoZ5s5SdasYgKxQVmcA/Xy1hrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFgcYE/iYVLtXL1ximvvXypqhgCWXbtGPE079G52Up5aAiBPLr+LCE4RvIzqE7Jfht/pc3A7t2scGRzygwWuvdb6Xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1370.903f328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1370.903f328","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1370.903f328_1789537782648_0.39498731022958133","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1370.903f328":{"name":"@flighthq/scene3d","version":"0.5.1-edge.1370.903f328","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"85d3109a5b8df45dac7f69214532e427477786b8","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.1370.903f328.tgz","fileCount":106,"integrity":"sha512-kjMH85V2ouCCbZMipzmDPQN1ltXK0ElYwigMaj4wkWTUyTid9pmgrXR7B3kqsZRHLMOHndYSnxI8IymfpRAu9Q==","signatures":[{"sig":"MEUCIF/PuEZTQUTb787/0YD8CiwPBWszvbz/vY0Hj831kFRdAiEA/f3PPEvfkeBQ5kxvd9GxLfwpqXYKJKpC8Sj2b7Zf8x0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDgOzQHG418dQVsZI2pPWZHNijOlGIBl15sgcQtZJdwMAiEAv9TPP33rCqYOEbQ6KVmOdNGh+6V13Z8M1y8ZNHI0G/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.1370.903f328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-edge.1370.903f328","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.1370.903f328_1789538357701_0.503752993426932","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1404.457d1da":{"name":"@flighthq/scene3d","version":"0.5.1-next.1404.457d1da","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"381db4eabb88c4d5971a5d9f971a5ca16a5d03f8","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1404.457d1da.tgz","fileCount":106,"integrity":"sha512-3+SON6CV2Rk2YRF3MqSii8qDfUQ96TzZ7SBxMdKEytFrnXKoagcvD0tT2HotX8loQhNQ5bogxwYt1gt1JVM/ag==","signatures":[{"sig":"MEUCIQDCOe5p3H/AQvFd8SxKK3awQRvQBbQkidbs1EvNGGjDpwIgZyC3bOUDEGeoRcQVxXA+f15jb/0wfdUo4QINZvLfLtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDdIl+XCEhigkzpzm+f25xuYBscNYqO9d4Q8AMypY7dXAiEA2Q8nXiAGw/oOfH8N7TrJ38g6qtuZsOEGJ37kLzax5Ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1404.457d1da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1404.457d1da","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1404.457d1da_1789626000711_0.36333989082484486","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1405.69d9356":{"name":"@flighthq/scene3d","version":"0.5.1-next.1405.69d9356","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"059f75371f222741fbbd7fabb9b86d42b36ab25d","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1405.69d9356.tgz","fileCount":106,"integrity":"sha512-4ChOmP4WRnlmHGmMKNpm0Yy8OolbjO9djhd1rPA5FeBt1T1GFr/orWvwP3x7aiZaTBIe0yq4jNmLo46E2NwXmg==","signatures":[{"sig":"MEQCIDV59cusDGamgcf2F/CCUs3Tfzd9mGatpExUU2NGFSXGAiB1glxR+1n9twKFKD2zT5U2+iEkdqU4zKPQqALdNzEKig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDQZJkSvh7sb2XydJwIvqd/hZCcTbLlNupPNYtoSqypRQIhAOcaWmbbj7akmWApRT7/OybrkAojb271P3pHkUQ3GTII","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1405.69d9356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1405.69d9356","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1405.69d9356_1789627746572_0.08119160079914","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1405.69d9356":{"name":"@flighthq/scene3d","version":"0.5.1-edge.1405.69d9356","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"03acbad1a28e6be0ca1589891ed82d557a13c2c4","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.1405.69d9356.tgz","fileCount":106,"integrity":"sha512-hcq/EoiDyxsiFGYAGfDOID+C3PAJhC1+Pu4ehA6VRi3jbHUFZaIZShx/yOyRZgZMeWzN+vUClfBbD/J9tp2c2A==","signatures":[{"sig":"MEUCIFEQ6pO78cKnPQmkIvbueZEIy0WMEne0zv//Qy33twwLAiEAqO79PD57WUQ/NbqLMUJk8JbQVaZtXCvXxZi+CjXHLq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG6uNpfJHdy+aflMzLDF0k1GZYwI7VXH2LKaQ0zfAHh1AiALN9QlLQSv+ElJnV4D3OTfYdnZ1OblFFaMkG2XAggIGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.1405.69d9356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-edge.1405.69d9356","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.1405.69d9356_1789659675501_0.9131740220434352","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1410.b534771":{"name":"@flighthq/scene3d","version":"0.5.1-next.1410.b534771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"a1eb48e81da0e90bcdc53c1574826fff539f21a9","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1410.b534771.tgz","fileCount":106,"integrity":"sha512-GehHg1nQTgBTU5Eqif+/wg3eXKH7gazowdoXJq2a63S1q8qR+reBVpDWO7XnT38guyAtrEdokrVWz+ga833/fA==","signatures":[{"sig":"MEUCIQDDae/m+CSRSxHFboQ9Ms3dsj6CjvEfwdtMCcotQjCAPwIgFUAh1Pl3lH4LHOp1soAfl1N9dg4G/W+dWc0y4FQUfUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAkwhOykVhqD6wL4yvP3MqSZBC8pbMqp6ra8RGqJfagQAiB4SB6fxZX08rvF6gnVPZFb4GE8tvjUHIYqtaezYb0w8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1410.b534771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1410.b534771","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1410.b534771_1789670523604_0.18607847131885502","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1410.b534771":{"name":"@flighthq/scene3d","version":"0.5.1-edge.1410.b534771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"6d2098ddf57f62aa3c5818940478fd13dfb3ad10","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.1410.b534771.tgz","fileCount":106,"integrity":"sha512-zM+TdyqgAZo0+J3lygiUCo4AJEG0mimwxmcDLTvVxp7gDKfD1dkvp++BQqv+son5G6DMs9N6Mb4h1z5UVbTK7Q==","signatures":[{"sig":"MEQCIBimLRlzMtwEsuP7LSyYfL6NdzRnTXdr/zEiGFJU3SJuAiA7+C1vbIwV6An6CNaEuNieiJVTOM10vHXBty3h7tbxUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA7nIA0lRPLUB6eg+g6VQog8HHOiMyrScsGflJ0wlQiDAiAyc5A56qNR4QI7QjkLm1VnXD8umG0u4MsdyBRskQYeUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.1410.b534771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255081},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-edge.1410.b534771","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.1410.b534771_1789671070972_0.38539875072385166","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1450.5738463":{"name":"@flighthq/scene3d","version":"0.5.1-next.1450.5738463","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"bdd4be60968998ba7aa7d33cd0937d4456f5d7f4","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1450.5738463.tgz","fileCount":106,"integrity":"sha512-6hONoM/8yGquwKXPoszhcif97S2lAbBjVCG9CfECRqfnXjIkB8yvrmgXjZ9Kwte8IqvjC45biouH/f1gdOih2Q==","signatures":[{"sig":"MEQCIEObiBDK+TuxD9lxqH276bnHqD6ZcbR0LYvLfnSpGPURAiAOqv3zjenZ0jGM4TXWgSuZEo4Pe3RbS23FMhsqYfLbPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD82kbk8Ntfb3H91XJ4FMw0/e7rZ3zClGpWaB81rdVFLgIhANtozE1cu8p1swkcUItxCbXqHIom9tu312RdbuZr44++","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1450.5738463","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255299},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1450.5738463","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1450.5738463_1789779659731_0.2209896784700751","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1462.5a251b6":{"name":"@flighthq/scene3d","version":"0.5.1-next.1462.5a251b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"d8f25b01897c4c9ec034d4d1735ea8c7d48e4978","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1462.5a251b6.tgz","fileCount":106,"integrity":"sha512-3hPuORfoKEAfmENSVBlIMwxed76dMzkcwdZ9zEbP7o4iupL3+zbf4mNe6dVd9tgJb0Wdch0VVT+zZsENo0I8aQ==","signatures":[{"sig":"MEYCIQD5JpdGS6knJres6Qh8pY2yGr21MeJMmBvmG+6GnhwOwgIhAIw4qwUy+sxJKF45yRrAjWpF4CL6mL0+e+58+43lbmGB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC48CIJVrPjG9l/k+Hccce4QWgcidMqOfmG4+uTGZbALgIhAM1zaYLLAyF+UVWyqGN1fl90CvYyk9ZhvjXTNTRIND6f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1462.5a251b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255299},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1462.5a251b6","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1462.5a251b6_1789840237100_0.5409207820748327","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1462.5a251b6":{"name":"@flighthq/scene3d","version":"0.5.1-edge.1462.5a251b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"a1f668f6266d9b1bcbe0d2a715eb003895624b32","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.1462.5a251b6.tgz","fileCount":106,"integrity":"sha512-b4bUO+Or/fd/da58WTWzHqA259V/e1ZuxfLDhm030qtHy+9wUyNxAtOq/eU6BAEUehKfUetWbJQMD/9LhZTqbQ==","signatures":[{"sig":"MEYCIQD9ayo8+kYAinRGbvLUretlEXcLJSgqNCssz2YUi9b1kgIhANs2rGZdk4ZZOc8YXNvZM/3fzE5gqyP1l5eN8+Fn08UY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCdBWR8ggLsD8D20BMre8zYV0d5euOd9gu/Mkl/8+1+QIgIxY42Pnz66GfbC2Mb/qwWNjmxlHO0DWxnRS6doSjCto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.1462.5a251b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255299},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-edge.1462.5a251b6","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.1462.5a251b6_1789840934090_0.4441089479629039","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1467.7e2fc7d":{"name":"@flighthq/scene3d","version":"0.5.1-next.1467.7e2fc7d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"8d6a9067e3978a413aba132aaa580a3f164e20b7","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1467.7e2fc7d.tgz","fileCount":106,"integrity":"sha512-6jStvIqVlXbMTsiw7a0LKXgVgxA3PF5K9GwLLGPBaM9mT+/4e9cCTnrQw/LtH7XIUAy2nZMR9mvhPlHnpQ2BIg==","signatures":[{"sig":"MEQCIDElsezlwlaG4D7gQO3JinL7XX4rOajKGs3Vz5EyRgGpAiAlt0cYyjfL84DQPj0Ou+28rOhWV2bovXWYd0Ope7qF+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGOp4KP+Z4Nrz6NCHIU+Os2Lr2f6ANdxrLH8Q8tswNg6AiEAyyJD95jW6MLE+Q4AjTOedzRa9POsckgd7kq+FYMwGEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1467.7e2fc7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255299},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1467.7e2fc7d","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1467.7e2fc7d_1789850278537_0.5359716759569932","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1467.7e2fc7d":{"name":"@flighthq/scene3d","version":"0.5.1-edge.1467.7e2fc7d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"b03d4640e80561c13d059318be2114636a398622","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.1467.7e2fc7d.tgz","fileCount":106,"integrity":"sha512-TizJk2BbhSV2vm1w7StRJl+Tst6NzyGvcMCBWtAtIicz47dRVaj70aezlMBULugOQUxS4Ypkvm3eTJCtMBNUZQ==","signatures":[{"sig":"MEUCIB9Tj0o9J6T/Jc7aHDGiwiQAMJuRtyJzwQXymA2zlRLKAiEAoleMpPlnmQ84Y9nPGD6j4oyNA1kbT35QDO1SBikX0Z0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDwyUzcdrOOQpOnQqPPh9uihYkpoWIDkPs1Gg8qO0SVswIgSOYcpqWvwZG6SzqhI/2JN/2+TuhrD8dyG+OpUXPjM0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.1467.7e2fc7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255299},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-edge.1467.7e2fc7d","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.1467.7e2fc7d_1789850874450_0.9580292025895658","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1468.61b1d9d":{"name":"@flighthq/scene3d","version":"0.5.1-next.1468.61b1d9d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"3d2106149d216991feb7484c236c57eaef03b7f8","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1468.61b1d9d.tgz","fileCount":106,"integrity":"sha512-Dbfni7gVMepCKSgPcJ8aKUmnHQaTLVoDkfUxqqmkgyFyGcg8uDU42fG/xTas2TCsH8csNrqLiJ0F1IY1g+e1zw==","signatures":[{"sig":"MEUCIF9QZUMBzs5LJi8xAyp8PSRi8qSG/Qg9aRxIHApjM0A6AiEAoQQ9YyD7TvJYKd4x7xikmthMf9BYA+cLGWoQEBHQ+ls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICQzViJTwXlduwSMcrssyaXXhEfrquNVWKaP80UzDOQbAiEAoy6p0BRM9FrJrMqbV0G+9TMfxsL44NhGsOuXr+fZN0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1468.61b1d9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255299},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1468.61b1d9d","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1468.61b1d9d_1789852887184_0.661267006713617","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1468.61b1d9d":{"name":"@flighthq/scene3d","version":"0.5.1-edge.1468.61b1d9d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"3a3aca1398b3355b7ce39c6f55ca86c3ba9c68c8","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.1468.61b1d9d.tgz","fileCount":106,"integrity":"sha512-dHcEQaGMqh4Y7VhR1wfevtrvn/FhxDXQw/A/b9q2Ev02nyLTAFcZGDTFIRdzA+kyQaohXHHcc4SBWRHcnUpfFA==","signatures":[{"sig":"MEUCIQDSgrP1aVMoa0bgqjdQFOoVfXEgS1Zg7GbQh3A7kp7tFAIgMIjyhu4VyG5KUTOFU3w84ScKv+0enj72EcM+kumsMsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGwTgaGOnTiDqvZflfZyKhQklVYD0sF3F2M0Abcjw/drAiAnuQslyj2hsIexKxGKOhxQKtsAZhqh/eXJvb43Z/e+Cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.1468.61b1d9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255299},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-edge.1468.61b1d9d","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.1468.61b1d9d_1789853504975_0.08120160105867491","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1471.4e82419":{"name":"@flighthq/scene3d","version":"0.5.1-next.1471.4e82419","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"3ef63a65dfff43eb93cc6ad973a086fb57b852a0","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1471.4e82419.tgz","fileCount":106,"integrity":"sha512-FLh0y2tdZ4H55xDt4Br5p3kNvsqlCR87i/BNcWs+tpVJKI4mWFUqkEA4njSOpNy87Fj2Z4g6Rb0REm4on19PwA==","signatures":[{"sig":"MEUCIEqcLn+b4QFGOD3SzoAqEscqvvYTMLUm/5Jzf6yn47hvAiEAzZA5s9myiW1cnXesGzU3H4t2bLhJ8Q04YaxCn0UyG4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCZbc4yUhjIyWk0en6XDP0+GYJDlRpnwz/DeD5qeXi4RQIgNFG0HFCiuejdv8x0XujK20+VquLhOfBybhNl3yA7ZpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1471.4e82419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255299},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1471.4e82419","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1471.4e82419_1789886197886_0.26208997729724715","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1471.4e82419":{"name":"@flighthq/scene3d","version":"0.5.1-edge.1471.4e82419","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"c4da7718d7cbd45b10319061d61acd486b04721c","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.1471.4e82419.tgz","fileCount":106,"integrity":"sha512-3h2roYhdrae0rAVPlHg9JjEWqJrgoZ3D1U7xabgF7/+4a2nRnzpUysEiEct6H0/4BdKnmgBBHR3THFY/iZtsyg==","signatures":[{"sig":"MEYCIQC4Otn5SNQuZpBR1XYZO7edPo9XPNPhzvkW3kFcHp05NwIhAJxbKp07ayjOV8Yo9YelMp5FJ4V95irs+ADjjPJ72trN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDoUy5Q3MOaAzaL4YuvLthmGu2C0RhEUo74dDjKxurvaAiAJPtzwoCV9B8u0seqgfYauHSu5Zh4dwxoWUDlO79zn4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.1471.4e82419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255299},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-edge.1471.4e82419","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.1471.4e82419_1789886873206_0.7746782310298814","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1505.5790c72":{"name":"@flighthq/scene3d","version":"0.5.1-next.1505.5790c72","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"9723ff172a8e350202ba722ec1d2f8e7c9d24dfd","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1505.5790c72.tgz","fileCount":106,"integrity":"sha512-8xs4ikQqwHBhiTjy1uehvmSdC5rwX+AHNJZVCRusNnYKVAm1KYu84jbGZAvufE65fI6PUeXCiCEkGRvfgbp2xQ==","signatures":[{"sig":"MEUCIQCIpmTt4+nQLyDbHpI7UGGIKHbyCjYeJr3/ElBkMMjY+AIgTbG2fLStWshXuZFw3PbKVJkcZzff+Vqqu/yL1H2QMEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCNQd35qm9TG0nUer4nwpLcRkFIekyDJHL4slsZD3XmewIhAOX/46/00kTs9n1m4FJXBuHiq9bXvbjhTTgp8HeSWeZx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1505.5790c72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255877},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1505.5790c72","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1505.5790c72_1789901665708_0.9502546640995628","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1520.4887418":{"name":"@flighthq/scene3d","version":"0.5.1-next.1520.4887418","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"f43600ec64c780152d06e87760605860c7743473","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1520.4887418.tgz","fileCount":106,"integrity":"sha512-uYD4dVwOQagGn/FQIDq7fmG0AwkcCklopNKXqlb9KZhj2smAll3zbBDbKjOrTyTo22hRWnRK/wx5fl9yDFnucg==","signatures":[{"sig":"MEUCIQD6hjdT8V2XPX9v5VKMbGesYV9mG2hXdmV0S+CEVKYMaAIgdCI0WTput7MP17GvAndSQAaVyHTw/E3RuTLXGMS+CYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFzeZ1c2BS34/MWGA2zc7aQ6QF3/bYQLE879zImJM1QTAiAzI8PLxTfT7N3J/cZR2DQmwmeaEVMDYheRqebu+5w4Og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1520.4887418","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":256011},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1520.4887418","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1520.4887418_1789918129328_0.021948530668933097","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1523.c47f79f":{"name":"@flighthq/scene3d","version":"0.5.1-next.1523.c47f79f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"175b515643b26c25e4ae3b971b028ea9ceda0e94","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1523.c47f79f.tgz","fileCount":106,"integrity":"sha512-ZqKAOhIgjBRMNxKPsCvRHQDs4GTIYP1g/L0ViF8Ib9FyOvc4YDUhkG0pT6075HHypsvcnMNc1EklooTUku+ngw==","signatures":[{"sig":"MEYCIQDaysBtqLz06tUjbxI/8joVGa5DLYoHnRoW+oA1AJinEQIhAIPStMaGPCMlEh0JQvHAZgWcEGVzWEUxTWBZki8dQsyJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCaDyj2HSmnbtCl2aRHe0YC93DiubS4IXEA/EfDr5KYwIgY2hbXh+hzh7xH1w6lHw80e977fv5Ta5GCfwGwYQ7MXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1523.c47f79f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":256011},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1523.c47f79f","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1523.c47f79f_1789921716578_0.5355898731255022","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1533.2910b54":{"name":"@flighthq/scene3d","version":"0.5.1-next.1533.2910b54","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"312b85ab8cf4ef14de80eda0c8504ebdbc9d4b74","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1533.2910b54.tgz","fileCount":106,"integrity":"sha512-SSoFoEjy0eBFywOKwhmMf3n5DTT+ZVhkXOk4pfhPqMrKogMlN8jbw/WOx3NRm9Zy4upz+c61ej5d2qX/bP/CnQ==","signatures":[{"sig":"MEUCIH4a+NqPmQUT8SzBDd/jZo2AKxStIJFBxBEcu+9X1/lxAiEA7hRzSXWUSGm7Wncxx4RLAFlbt3s18TKq1OLOWfgO3dA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEJnWMK86H1DZQ9xCBaRwp4Ae1JHWY1UIauHwoC2k1HuAiBIkBXuMqtokA6d3uNB/hxRbAQqcKCjB4Dy/+YkDvgoIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1533.2910b54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":256011},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1533.2910b54","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1533.2910b54_1789930249420_0.4926742334020857","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1538.09885fb":{"name":"@flighthq/scene3d","version":"0.5.1-next.1538.09885fb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"20f22057eba01765d5bc8330fa36a9dddb65fb1e","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1538.09885fb.tgz","fileCount":106,"integrity":"sha512-KmBON7jBql5B6iSMZPOPRBrWN+58lEQ1FJZxTxpPgxkgVKmKtgySy78cDtx1xHef4H4T/NzYAOzYtBTw+vlSuw==","signatures":[{"sig":"MEUCIQCmfJFM92JSJrRw117s2JVTLi8Jd1//t8Sb2UWOrfE8dgIgQ7QBMf8M29qsecK2Qc6URyT+chFhuBOlRgCBQiw7Pgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC1oqejL6iUf9YIcKnOJkWciV5ZVVZYwz2+umYNxpHNmAiEAvHovbBdNMtlwnLv9OpUmi7CZ5cNshtSkYwQsS4+hWpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1538.09885fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":256011},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1538.09885fb","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1538.09885fb_1789973346949_0.714484277439859","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1541.b94031c":{"name":"@flighthq/scene3d","version":"0.5.1-next.1541.b94031c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"fe5367f0018f760b54a460ea974ae13428ff2e3d","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1541.b94031c.tgz","fileCount":106,"integrity":"sha512-URs3NIYTaqz/b8ppSRPhaOXAlXD40jJ91EuNi5Dhe38Ci/hM7XiQ9DaSt02CQoar/2K1Muy0LEn/4ZOw1R7SsA==","signatures":[{"sig":"MEQCIHKibh3KyrXmzi1m1xnBL6LYHRlzVPPbxYa6O8NudASyAiB17u2uiJeH+EBGM022sAcoDS2aATa2istFHMHNxHx0UQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEIAWW1i7sW8YixGEzlqFDwuiMPBMy7T39MIBfizLlQ3AiEA1Tjl65bsZiphg/sC/lf1IroZgf0wTv2bqS9o7PAJKuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1541.b94031c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":256011},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1541.b94031c","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1541.b94031c_1789974619277_0.1919511054303802","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1543.41f4a99":{"name":"@flighthq/scene3d","version":"0.5.1-next.1543.41f4a99","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"b12417fe56cbced1aeff3e61bef006493359f15b","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1543.41f4a99.tgz","fileCount":106,"integrity":"sha512-ITuHOoLxrzPiJ4SeYf7I2kKYSPBA6ywtfqoRmHzLk7rgEwk90AVjGcoRzKe+RLp2pOMx7EliDg9cabAPm4VZSw==","signatures":[{"sig":"MEQCIEyCXyTM3IKFgucZ0UuCs4Qg8BmzAJzd4K2YSBuE6NhkAiB1LFLmsFEUzWXagJCjJmbxwpj6PkS8lrd+EidSot9ymQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCY0KA/GJ8N2HuYDExREUjWdmhWI8kGPBm4CtxQfvkmqAIgX0DWigR1mFrthE7dH8TE6fJWizoX6HoI/zl9ImX7DIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1543.41f4a99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":256011},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1543.41f4a99","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1543.41f4a99_1789975226329_0.11011373204345576","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1545.a3a19e0":{"name":"@flighthq/scene3d","version":"0.5.1-next.1545.a3a19e0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"f876cda69119d36a32b7de9085017cf9363d835a","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1545.a3a19e0.tgz","fileCount":106,"integrity":"sha512-d0fUyaQBHi6BjDEPm8PKFihR6mwbJIKNTZzA87ep85a6KgjalFLHhJ69QTL0Dxx8+IN3F+CONh+2CGOkYcLVqA==","signatures":[{"sig":"MEYCIQDlqMmpcbtrB9gAAwEQxnU7U+nm4DXcNH2WVLhfIOMu0gIhAOYQVHyuqjIiBYg9/j3mA5j64yl+kYj6Qxz0p2WrNWpq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCPLfYJhe06HsaYizbTChmS59bC1tBvvhqcAzSIyFkUhgIgEI0xM75KE1nKX+3pwOnKikl37QGCIC4q2EDGLaW6VGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1545.a3a19e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":256011},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1545.a3a19e0","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1545.a3a19e0_1789976379872_0.8186328339954692","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1545.a3a19e0":{"name":"@flighthq/scene3d","version":"0.5.1-edge.1545.a3a19e0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"850a6b1f9d1de5ff22acf1ef8041669444154dc8","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.1545.a3a19e0.tgz","fileCount":106,"integrity":"sha512-Gk7yfcrC76GfL7guxfzlJrj2yRtdhZQlthI2xWhhddbzdaX5nqZnTzYbFVuDyrN0X/ngBYyWxAnuDACzSzQziw==","signatures":[{"sig":"MEQCIFHbfSVHNB3tpibqyGRFi7XfbphJSEl7RE/NrFEr/QOhAiAkCTaanKoB3rFX8M+F3dDJ6chXSGs9l/qj1Rqs5eWmuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBBPB1iclbw+6dSEm131AMimgkvMRzlSjg6p0dzQu3OlAiBb4ZzWqBpY65jn5ln5EJN1HcMY8Catn202AL5sz4Ymug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.1545.a3a19e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":256011},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-edge.1545.a3a19e0","@flighthq/animation":"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/camera":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.1545.a3a19e0_1789977085562_0.47538596837048597","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1556.ff9e615":{"name":"@flighthq/scene3d","version":"0.5.1-next.1556.ff9e615","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"b14fc71c6f63fc1a5d664e8e900bc67c6f8fedd4","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1556.ff9e615.tgz","fileCount":106,"integrity":"sha512-7Z0yrTTthF/CPf3SN3F7+mC65JwNd3lfWozG59OOO1IUmK5v3qDUMcWaiwKcQhXLYxI1yULlhBwjYlI+axWwHg==","signatures":[{"sig":"MEQCIHgTNiAndtDWzompaA2Wqi0C/eroB3O78PzeB/vkDdCTAiBRfFdBILGUuEZCcDgXFy8+qMZOIX0fWMmNJrRseqL2Pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDDYWhVr5d1xTP6jdKODHl6Y44WGM7lk1xWX+ep0Nm1EgIhAOTdlvh4z4Qz5MFbLRwFNHpuG1PjPV7rSKP2WIjQG/By","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1556.ff9e615","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257037},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1556.ff9e615","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1556.ff9e615_1790028193128_0.3541492943123796","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1584.db3c393":{"name":"@flighthq/scene3d","version":"0.5.1-next.1584.db3c393","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"9afd98d84146a2edbcd250200ce99dc836a100cf","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1584.db3c393.tgz","fileCount":106,"integrity":"sha512-7KbRRLPNayao1vn8Qq4LVCLtlSCLBrqm2ckaj0YKQqpkWajq4FhMAblikfn/mFxWzWp/C7l99OY3/GY0+gMO7g==","signatures":[{"sig":"MEUCIHDxuMAlg4sdCwwQWbsylmeiHN/VwSLoi4rKqNuAgV5TAiEAr/0VqyTW/bTZ+GpSb8CzeSldxpW55G5YheOceTV7mfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH7+nxwjxRed49VGyhpElFSEI+hRjab0E6ex9CU0VCxUAiEAhM06tpIVN9VIVRUGsHY6ohRBr0F2yo5amKanxmSNGhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1584.db3c393","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257037},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1584.db3c393","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1584.db3c393_1790054393247_0.5354916838240964","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1629.669e7c5":{"name":"@flighthq/scene3d","version":"0.5.1-next.1629.669e7c5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"a1c85c3cab01e2f324d27b62fb75858e7821ca96","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1629.669e7c5.tgz","fileCount":106,"integrity":"sha512-QLn/ltlF+YpAqqQUAwJWuKqJo4CcILhFGRUIYrKW/ide9/pMk8Phjdsp/fq1/tsjvrNamXhuaPSoWyTmNzDBCw==","signatures":[{"sig":"MEYCIQDaD3Q60WB32TnY9xsFaYg3fsM9gFiIsveFv3ete1h/cgIhAPkflEFjvI9RmxrCVf6i1HfbNpvE7mMVVy6khKPKTfWS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBWtr50/4cK4nuc9FipfgcKHAvOAqfkToE249T4HMaSGAiEAwlGhEShYrnyG1ZvE/nGe6miVCg1PTCSjwQddlitrzvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1629.669e7c5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257037},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1629.669e7c5","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1629.669e7c5_1790140495903_0.3239829430286647","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1669.c9827a8":{"name":"@flighthq/scene3d","version":"0.5.1-next.1669.c9827a8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"477e8ae7eb269bd23efdba1f1bbd4a3347b87812","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1669.c9827a8.tgz","fileCount":106,"integrity":"sha512-BBdI4GkEdeTBmrKB3+PeruHUyoXOoh0N51ZNcU8y7EmANd7iCTMi6jAISrf74U5XaXHSs3Cw/KlnD5Jgrc8eKw==","signatures":[{"sig":"MEUCIQDL8HUGTEvAq1+ZNxwZ66DyMQlIogbyyRVdfX54bgocxQIgaOcQNgArfvcpuMbIBPK4ZJExmaTUeu4DPII6G2H64jM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEE+ZVbeoq+KsdVD9CdPBU6LZQbS/FRbFzYcpLCcTd7WAiAMMWl4iUx9FynzIPHRRW51V2xtGUMRqgaYpNbXAoPdWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1669.c9827a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257037},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1669.c9827a8","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1669.c9827a8_1790192674443_0.509729843031721","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1680.bdc44c6":{"name":"@flighthq/scene3d","version":"0.5.1-next.1680.bdc44c6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"6f7b011cb6b94a0f7068a691e2ed5a59abf0e084","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1680.bdc44c6.tgz","fileCount":106,"integrity":"sha512-A5QRbYqqVLJ0wYHd3aglPAyvRFuVmMIzwS1CtyM+G5Ogbq7wAOYBtDkpVIW+AX1bgE4YmrCcdEyxS43ggQjXfg==","signatures":[{"sig":"MEUCICnyykUUbiBADpNOK0xo+l0n78WCSUStTlYvn14w/pxKAiEA1t3Ruw9OHE+BRVmshYPQZUWMm1ZOESmA68yB1OjqqnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFYo4gnHj7Hu8fN3grB5gRYXESSmaOi9EhDdbDF9aAX5AiAP7zGLfueyN5vGxFrHRL+Cx3By2dAVRoXsxMdXDuprZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1680.bdc44c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257037},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1680.bdc44c6","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1680.bdc44c6_1790214560778_0.539371941212035","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1681.3f21b44":{"name":"@flighthq/scene3d","version":"0.5.1-next.1681.3f21b44","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"01fb3d71dcd563baaaa9e891e4f8fdf16c64b1ac","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1681.3f21b44.tgz","fileCount":106,"integrity":"sha512-bz0I687wuuSldJqpn42edG5MBnjWkXc/E8Dzens8jzg3GA7KZBxYr2n/k1SP/0QFGDMjffan/2MWFKUhjNwrmQ==","signatures":[{"sig":"MEUCIQChu6t+RmqKSbypEufNaFmg0TKryfB3xgX/nAU74539lgIgIUitJOPcVLfow2ufzLfgWTpJFsCmjIu4YSfWaEqpjo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC790C6f7AgJns5JmbWpDka00jTh3vh8e2/+Hilq4VsSAIgHYNIc4xHfVqoc2m5NMJyVrm9JMJ+nseX4Ix5SFm4Oqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1681.3f21b44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257037},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1681.3f21b44","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1681.3f21b44_1790224418317_0.1420326274470205","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1682.f1470fe":{"name":"@flighthq/scene3d","version":"0.5.1-next.1682.f1470fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"97d6612e7d312ffd2697104285a5b840651cce7d","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1682.f1470fe.tgz","fileCount":106,"integrity":"sha512-FsdDmiUQ3AeujAOy6zsLfXytFi+r+X4m18NQ6Rda+g0WR6LH9S1uqaZ+W1HE5tN9fRn2iZ0y+9bzHECNxAersg==","signatures":[{"sig":"MEQCIGC64hPEqIZDEMN/BwKtb9mPDGQdUCXwCvPnleolzJ0QAiBJnF5CufWeYpf1vCLS3uw8z/QrfH223ySMD1adyKg9KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDiOX0PDGESW++xL18kbBpUlSNYDN8BNuwBHWPzh/yljAIhAL7Auy53rGWSZpN/ZjwNc4kOI5mXUCJQB5J6rrY8s6/v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1682.f1470fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257037},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1682.f1470fe","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1682.f1470fe_1790226328761_0.5065774160565439","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1685.dc0e23a":{"name":"@flighthq/scene3d","version":"0.5.1-next.1685.dc0e23a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"8ee66c6a967a2b6fa48b2fbc8a90b39ddb35244e","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1685.dc0e23a.tgz","fileCount":106,"integrity":"sha512-+1UIKdQEOTz3pr52fbemNA23o2fIXX64qBll7hC5THGlKB6Vc5aQf1uqYzVfcdC+C02gyRzGn2ZdANinkFmxRA==","signatures":[{"sig":"MEUCIBoh8gAnO5c332XVnWETcVYvdJm0JdQsZnK7gEHb6S0OAiEA7gM0GaSTR1pgCIisXrK9XZlcbydj7jxm//MxaQk5t6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDSyx4t7rMrfFih4EltKKULLyYJZ87lcZOyAoGE6uZwcQIhAL6JvvaSr46rysQ0zD8/TPspjIFuUVz4odFRKs20WFTl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1685.dc0e23a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257037},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1685.dc0e23a","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1685.dc0e23a_1790262528384_0.2421548024693425","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1685.dc0e23a":{"name":"@flighthq/scene3d","version":"0.5.1-edge.1685.dc0e23a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"75de4dd5f2102caa7e26369db8f263f16e75057a","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.1685.dc0e23a.tgz","fileCount":106,"integrity":"sha512-UnwjeMho1i4e8IZIuZrReylrYMWcyJtOcFrns43Ad9y9oEwsNM6xsm1VA09iiHkXE1ZuIt391LiDbkx55bx4bg==","signatures":[{"sig":"MEQCIAY1mX5LfjcFl/Fw2hSc233yuMkMCnX3t2x/fV+4LyOhAiBKqm6/4gvEC4BtWHAeJNKHK2xkURwe1Vj0IGYjSc8YsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAwH35HnrYVC4mZXAkOG9o5adgEagFlpL0KAP6NbzJYvAiA14yK60RjHCzRe22yUFgqBmTQMAgBm5mhPwPISyRWEvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.1685.dc0e23a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257037},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-edge.1685.dc0e23a","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.1685.dc0e23a_1790263357327_0.9771766547579948","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1687.b63c819":{"name":"@flighthq/scene3d","version":"0.5.1-next.1687.b63c819","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"643d94484aaf2aa0bbc25427d238fc1e8aa41ac2","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1687.b63c819.tgz","fileCount":106,"integrity":"sha512-507TrI58jkZlwrQ+jDIn7eQajurBHBUGegfzT0MZeUJGkxmmEdYxooC8GmfMMdBQXQfaPr0TlYFXv8KTvi6VeA==","signatures":[{"sig":"MEUCIF1Fbzl5oOzZ8jpv/IYuAC161n+2hvfx4bC0Q2dHfVseAiEA+YIVhxgiHcQ0MAAg7kq8LB+BF4d4cOcJPagFnpSiOb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCNJmaJKctxsP4MwelikbgGbYDpFuV0Pre3kE1IbDbaVQIgSTlt7YQX5k6+czIi//vZ/WneBZpECoXg44PVfGKktyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1687.b63c819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257037},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1687.b63c819","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1687.b63c819_1790271385940_0.43098053557158567","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1687.b63c819":{"name":"@flighthq/scene3d","version":"0.5.1-edge.1687.b63c819","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"abfe01ac6b7cf5c358c98984713dbcf07e7a1fcc","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.1687.b63c819.tgz","fileCount":106,"integrity":"sha512-J9DVzWQoMclrjZorWNDsQSyen0ERvHP8BE6SL4KjEo3VT9Jq0CWJwWdKmWgKxiI7+mqqwVe666WBh8ztKvEf3g==","signatures":[{"sig":"MEYCIQDVeisl9+RTWKbv32KbiqaER+thd2qLKYvSO5CrE/DQNwIhAIAq8e0HWtUCugNB/6KYIMyk83fJ3OtZCYaTtY1D7E9M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDSNZjsradhxzJ+CX8GeA5P3xHPWHSvuEw1Liyh81aWMQIhAPuJQv73/Nu597gYt30PHew2z2LwR7DVsPgx+k9Ox93t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.1687.b63c819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257037},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-edge.1687.b63c819","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.1687.b63c819_1790271913533_0.8377122224328051","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1692.64cda40":{"name":"@flighthq/scene3d","version":"0.5.1-next.1692.64cda40","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"70e5b54c625dba84e4de0339281705d5d63a5aac","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1692.64cda40.tgz","fileCount":106,"integrity":"sha512-6khyysWbifuoFhGBdf1IOvObKeiULJ5Y1EBFjDQ9f8KN8NIrfZNueWVz7dWaRWDOSoLw6bCfb0VuempSOOkAmw==","signatures":[{"sig":"MEUCICtcwfrKuAJWlpXmI0pBkV3hhCEHReBWpCOyfFb06y0FAiEA38XhqA57ZkJERoOLheFLIfdW1PWEKP3t762EnlrXAeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBaY2jj7kaPs5cRDRC4Cxm3sswBNMt4xkQKxDpOVkv4tAiBxMz905j/h2or4k35la3MqvqPdG9nQUo7PyvL0RzwHVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1692.64cda40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257037},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1692.64cda40","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1692.64cda40_1790294111601_0.2540828465969083","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1692.64cda40":{"name":"@flighthq/scene3d","version":"0.5.1-edge.1692.64cda40","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"6672613b9b629ebff4d0bfaf6b39ee877ca0da79","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.1692.64cda40.tgz","fileCount":106,"integrity":"sha512-HKS2I2xhs+F+HRqyuhtt0vRkTbt2JI3p0yxivBQki/Tmiev8bqQPytiyXu0tDNGNjz8N/EQ3kzfaDZAL+n1UUw==","signatures":[{"sig":"MEUCIQCjlinulanKBRhFjkCYW25Qx7FemHWudrSDeNFJQtot7wIgUCbUqnH2fgBTZaJmr+Y8qganLMWrGO77cVOHvfm3eeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDWVjb6uVnQQaeeBmhSwooPzGSu4FNHmfttFt6KH5fiNAiEAhB81ViEEE+Qwi6ghwggUfscifmxBsAB4HM35AZNvRcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.1692.64cda40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257037},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-edge.1692.64cda40","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.1692.64cda40_1790294759310_0.47137427969880963","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1694.112d897":{"name":"@flighthq/scene3d","version":"0.5.1-next.1694.112d897","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"f5be0a7a5f539b1d5f4001161754f926ba047dd0","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1694.112d897.tgz","fileCount":106,"integrity":"sha512-OSOeHoVyHrcTXV6B0srDvJHruGUr2fKYnYizmKIxOwbUvChX7qQTnB+JyWold2URliPZXac8TTi/z6t4/t20zw==","signatures":[{"sig":"MEYCIQDZuICim+wtcPg9NyjeOsCOxjAt3OsmKKP59gC1h0dzXQIhAO4jDfOKAFotihFlbR4Pyk5GxXs7gusQlXdVRZ9Qh1Ng","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB75qifO/LYW+nj6Te+TWTHJggfO34hIAbY6nrlHpqTBAiEAjAu+6bU14be8nsYiheGtUkXIWLyr7Pz2vTfz/NO4tjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1694.112d897","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257037},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1694.112d897","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1694.112d897_1790302314336_0.28294672951233957","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1700.cefb2f9":{"name":"@flighthq/scene3d","version":"0.5.1-next.1700.cefb2f9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"76c121ffe5a45d8a5b98f137d8fe92b568c9e0df","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1700.cefb2f9.tgz","fileCount":106,"integrity":"sha512-6gP6JJdDyUt4Rmv7TNPIcBrkjvdbgwKzhBAQxIoPIaIPWiMyxRcCWutHaxGj8S7GrSWEnwmpdp8ToybZ/MZuTQ==","signatures":[{"sig":"MEUCIQDdy9s8+nE2cRYSG5iBgfwSamyznkKnE1om0E5aYxijfgIgasJpZX4zV3sYd16lb0Xgdzo8V0c/6T6EyRjoHlVfwx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHsKM+CZxlOjo+8DVUgp5U62YAVyCoMgWcS+12XBqPVDAiBFPaEwy3mkJbY0quiPW07esKZXr2hv5XyhWLoZO07tLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1700.cefb2f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257037},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1700.cefb2f9","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1700.cefb2f9_1790305268884_0.8630396509117011","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1703.1905242":{"name":"@flighthq/scene3d","version":"0.5.1-next.1703.1905242","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"310142231d404ec47e80f230c7e465dc78a8300d","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1703.1905242.tgz","fileCount":106,"integrity":"sha512-1eriDfNFTbXOtdnAJbQp/BIhAlCxKRJ+HVveIh+rNr9W3w3JRn05cYx+i4me4YQRqfFzg4r5CARpyeNXSe/WsA==","signatures":[{"sig":"MEUCIQCZth1Ks72lrENvi9ZMDE+Xrp3K8kldsRbBANDlu3DR1AIgM3B0OsTPBdMLcjzfz+xxsr3PT6iK9G0sUub7Kd0AmAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDI4IZlovndGKpK2oxwK6+/o4cmxfadSZ1zU+dMKNxWYAIgKtEuma/7yfvPDuYOw/x0nEMwgQMiWxgBhzreG2C5UVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1703.1905242","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257037},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1703.1905242","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1703.1905242_1790323827249_0.8731779431262714","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1704.1832e8b":{"name":"@flighthq/scene3d","version":"0.5.1-next.1704.1832e8b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"30ba78cad5c9d550a69141fdfc66ef864102ed7a","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1704.1832e8b.tgz","fileCount":106,"integrity":"sha512-r0iB8dY2TAFqxTwMz7AXci99GZXBBT3FlmHS9LaC5PDTtcalXQaer2p3rjs+tBfc7NjYi+s+vC/alCkOveWZ1Q==","signatures":[{"sig":"MEUCIAz/iMjIqDUtyyLrBm/eMdX/3x9Nba9C5k8545VRt5/OAiEAhDQ8o7MQ2dWxYFEYPYyVWr8KemjJd/lFua3RGqKbtNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGaVDPnT150ib/eQRB5Y8LMav7O9ouQ49Hqh6NyH5cQbAiAj4V/dXNurDcjGUMb9fHo5idr5oIaj27X/cRL8bYNP7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1704.1832e8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257101},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1704.1832e8b","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1704.1832e8b_1790326866626_0.7750074188413243","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1704.1832e8b":{"name":"@flighthq/scene3d","version":"0.5.1-edge.1704.1832e8b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"96811a051836f85be8971f027a18018f5a230baf","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.1704.1832e8b.tgz","fileCount":106,"integrity":"sha512-bNyQIE27GDFr9Bh4BI6l1et5E1ULhUoVoycwOsgdOcvV+M9Klb50bSzBZKmp9t7c5H2CE7xnJ7EvXqm3EoUJ3Q==","signatures":[{"sig":"MEYCIQChH1jAbRCHpdy9wa7dhq0/Dlf/QJEFV4aQH2xMR5IaQAIhAPPe8UThlgTGXzgKrmpIeODBKPpUCNp0gxgHJo82WhVc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDrTWSLyUm2a7Y/xTUf6J9pqFttDsVPq6/BxnFbGgoLMQIgGjnDZi2c7Gunaf8BewPEv8XeqjgHowD4ylh+OlgJNNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.1704.1832e8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257101},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-edge.1704.1832e8b","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.1704.1832e8b_1790327463985_0.5821591415048903","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1710.81c05dd":{"name":"@flighthq/scene3d","version":"0.5.1-next.1710.81c05dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"e7f7d6b2d78d4b215356eae2e5013365c011996f","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1710.81c05dd.tgz","fileCount":106,"integrity":"sha512-IpC4YmMjUyah3Jv4Lu8OflpyxtpunSA4lD37FZDn/vVn4Wh2ZGsBfBanw/tFrRV5rjLsDuI9fi64GhEwXHyo9Q==","signatures":[{"sig":"MEYCIQDYlpECyUEWnkEi33EAy+GrUqdVPCrNtvkHwwhmvU6cmAIhAOOgAjq5K6F0ZFBtVrzN4C6oE5j7cwZcGypFzmarMsua","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCDSasZPL2wLK4mjPxUrPY4m1J2H/pss2Lv7QcRvCtHDAIhAJzbfAsAbriNSDhrDHE+WqW7w+gBeAhG1a9G1goGErlL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1710.81c05dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257101},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1710.81c05dd","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1710.81c05dd_1790356407163_0.4771967969344135","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1717.f605ef3":{"name":"@flighthq/scene3d","version":"0.5.1-next.1717.f605ef3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"100017f697f3024c13640e2b28fe83e128b312be","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1717.f605ef3.tgz","fileCount":106,"integrity":"sha512-rKN5j30nSq72MAYmq+bmqg0upmRGmzu6fFrZel/HuYnuswoMu6hSfY5W1cUqBtC1R0K6JSmTP2XJqskBHhwN1Q==","signatures":[{"sig":"MEUCIG8vg0w6DVT30YqCDvGzLbisF9AvbRaaHhiP+KzY6PQiAiEAxVjckgFu1JZqpiTx/FH6P/p4lQ4ymSWrgsZd0DgXGis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDhCOhO/W4cRTccH3SZyN68w/YmR4lCqU9g6/iuz32NDgIgf0n8uUyI7bSs0voM9BKy5IsnOjT5huBZ8aIZ1aVf2j4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1717.f605ef3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257101},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1717.f605ef3","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1717.f605ef3_1790363696406_0.5803346843157096","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1723.553fc7a":{"name":"@flighthq/scene3d","version":"0.5.1-next.1723.553fc7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"373d2570a21f3356ff70df47d0e4b17ec442dff1","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1723.553fc7a.tgz","fileCount":106,"integrity":"sha512-ur7cebPpnFrul41oUZSYk8DywwBKu76RjKAZEbOWO0P6y4qFPlkrZf/nZd6EI7tF2EyxSX/RQyIQs+NNjuxgVA==","signatures":[{"sig":"MEQCIHUris79g+gkZ1wHyec5sa5kcO5u6B8fDzJr8686K5nBAiAhilc0rwIIsgKt1fHvyLl5aku0GQMX9iaqzU2DaWBBcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBkUZFTP1r1i5TOqP0DmBJk0IjfO63RaTK4BbLKE20HlAiEA5EnoXbjrnCtzE0q1PdxXVkLiTCvrk7NRkwNk6OnWWZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1723.553fc7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257101},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1723.553fc7a","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1723.553fc7a_1790371537817_0.25410562803559267","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1724.c250cb4":{"name":"@flighthq/scene3d","version":"0.5.1-next.1724.c250cb4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"a6731a9d6a94131119cc346ebd9b51b723ffe5b9","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1724.c250cb4.tgz","fileCount":106,"integrity":"sha512-cBZiVkMMEFVFlD9wDCf+yD7gapzGUQZyeVodkECgberO4RT+KbowewRGuY8h8W1K9TLQ9PYybOZostQn+hoRyA==","signatures":[{"sig":"MEUCIH/X6auQprcRPfZl4yRuqCdoAbAcBD6dyKvkez+kVHbfAiEAtS/aVVGArQOOhwgnHGr848dUpTFYool0/o0SRiVQtv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF2l4lHbaCr+ALd8ELeNMhaxoevjNPBDedE6x5wL5dbGAiEA58Y6d8xK8fO1Fh/n/fdLfEErjiGdZB9+2z6DcliFCsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1724.c250cb4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257558},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1724.c250cb4","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1724.c250cb4_1790377626668_0.2500063204763807","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1725.30f1dd0":{"name":"@flighthq/scene3d","version":"0.5.1-next.1725.30f1dd0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"823c0af2a846b6e6516ae39681c8b4f18075fc29","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1725.30f1dd0.tgz","fileCount":106,"integrity":"sha512-6tI62eaZhUbON6Dm0cbtoET8N7Zla3XTBISkUlqkQvt3vxtzZ4XwKKBzLeeZ6/faCrXbBbsTso8g55N2SEL6uQ==","signatures":[{"sig":"MEUCIHygAOY0grtE5zfLiqoJD4vPBmQSaBkHrMMwHfKiTBScAiEAve9jGfn6s/N5nA9Q8r2nFOfEmbu9xDKBvyXbwwHAhGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCowloi55PthDCEU+m1MqewKZoxi9VXMo1IU6/tm3VB/AIgPYI8ShgPS9CMqljxsbdDniRgGUkvl/7z4t6gFlYq268=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1725.30f1dd0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257558},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1725.30f1dd0","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1725.30f1dd0_1790380233271_0.08016123313367607","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1728.e0a1ceb":{"name":"@flighthq/scene3d","version":"0.5.1-next.1728.e0a1ceb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"986fcd2426d385849aae8fcb6a2b0537b11eaf71","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1728.e0a1ceb.tgz","fileCount":106,"integrity":"sha512-DYOMn9uO8C7tx566lHpjFR4Olr8ZQbej1coZCAw8F96xm+f1spZveKx57q/1J/1dZ8GssorU1egSO6oaQONcvA==","signatures":[{"sig":"MEYCIQC52Ko6ImScc/q8GsiX4UZ6HMxHfyP4P5GkLfhfLL1NGQIhAKB12+D+RNnnDdXyTxqQDd0i0lKq2k4UD7O8k8rVxLoA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF3XzI9+0giQKVWorjCw0wsLOU3TFwP1RBASmgAwaeNXAiEAjkCrQpOIz1U3iuYrsJ6Ei0NlndGa3Nef169hJmZaPGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1728.e0a1ceb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257558},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1728.e0a1ceb","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1728.e0a1ceb_1790401762770_0.3930544497695574","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1801.21234f6":{"name":"@flighthq/scene3d","version":"0.5.1-next.1801.21234f6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"7db1934f80455a8a091c09c91cace538d9953c35","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1801.21234f6.tgz","fileCount":106,"integrity":"sha512-jafaJhKAmOZS5p9LmFMhjNIZqoEZaoQ8LG0MFJmLiYjAWomn+7Jju/2TWXI5yW9ZK6acDxAiiA2QEn15hQznPQ==","signatures":[{"sig":"MEYCIQCIONIuQth/CklES4M6zmSpVhLzPDHVgcJ7Gl5SftmHqAIhAIF3gdANMJhmsUAJReGjN4l66r36OmEzkIOam/daDCpw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCTrJpDKnvXFNM7GqGWBWGnETp15qvBWkCBYfzJN8M8ZwIhAJGzJJmQPtM855x7H+wZNLXGcNXWUEQsAN0tT+3W0Qnp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1801.21234f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257558},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1801.21234f6","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1801.21234f6_1790486332436_0.6087391648894263","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1831.a0b57d4":{"name":"@flighthq/scene3d","version":"0.5.1-next.1831.a0b57d4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"e23542a7ed99712286fdf40b125fa8b16dfdc685","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1831.a0b57d4.tgz","fileCount":106,"integrity":"sha512-T8wxssUCwM+mSC0LEGOGXzxIact3CVeurbtexy//VSjmiydL/BI/E3oPBtBtVzvwf8yqtH4BFI0MY7ltbOq7Jg==","signatures":[{"sig":"MEUCIHGuE84j6C41uePTjxHKssZSPnkgH5DLDeXobPRz0BbsAiEA6zMQM/clEvQHGs3pxePOW3iSyA+mSXoQcP+HbI6ZYMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICWjqsDsOvNgE+a7SWcQJNiwRwht7rhaMfOU/C3aTnAOAiBGaYWD12OPH9GbGZzQrPpub8BpquSgIiNAKgfaPt19Tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1831.a0b57d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257558},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1831.a0b57d4","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1831.a0b57d4_1790553589037_0.7428928032467654","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1850.5adb645":{"name":"@flighthq/scene3d","version":"0.5.1-next.1850.5adb645","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"cac71b0b20ba83041c0129411a4263418761b7d1","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1850.5adb645.tgz","fileCount":106,"integrity":"sha512-GjLwE/maSNI3oyMS69aA26eWMsteS23/on/6qUqgg7BzaWSzEcvoJ6GqnJPEXKS9akveV4o8ImB1tsItGMoNLQ==","signatures":[{"sig":"MEUCIE0tolFKI5loWBTKk2uBJYhOME5Ku8h6XRy55xDE0zQaAiEAnalFThsa0CvXPVGeChjOWfxJP5wQPunDmzQ93Ni1faQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDxM7kr8HgIBIyV9s3ZT/LD2UQksJHc57V5LHLOGVUmhQIhAMa7gKrNfzOs5J9uBFs7kw08dOQXXz8rKh8IVU6Kpb7y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1850.5adb645","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257558},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1850.5adb645","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1850.5adb645_1790568804589_0.3143078916725923","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1892.cbd15bd":{"name":"@flighthq/scene3d","version":"0.5.1-next.1892.cbd15bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"963f0515cdbdf18924ab9369031052e372e85d58","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1892.cbd15bd.tgz","fileCount":106,"integrity":"sha512-tAvH7K1Zg914mjty/CJovj2Az2bVVHip3Y/SicKMCKeYplYRj1Ehsa2+8nWDQ24eSKBTE7/8BeRqK5qC3wSnGg==","signatures":[{"sig":"MEUCIQD3IUDwHDjb27fseZk6p5nRM0N5niB09SwUtgUKqJ2hVAIgY5SBQLIZe4l/iSoxT2vQWUdQgGX+ndyoOnvfCQQpT24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEWXIYSbu8hNsFg7EtFT8uAgNg686i9yAijuTIOvifSsAiEA1liIPI0fRXWrJSf28zU0lpKnkwpuZ/ZgTQbgog3vh9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1892.cbd15bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257558},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1892.cbd15bd","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1892.cbd15bd_1790599409520_0.9189389458219421","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1892.cbd15bd":{"name":"@flighthq/scene3d","version":"0.5.1-edge.1892.cbd15bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"7ba745489826d20b75432e572ea2ed5c647678c3","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.1892.cbd15bd.tgz","fileCount":106,"integrity":"sha512-WH5DW7wWU4rWP86alABWqqgrnaHKGNk/ybd0+rKWq70UzaaAd/eeWP/EuAmgQxmb6h0GHPLvyOkREbz1cIdMsQ==","signatures":[{"sig":"MEYCIQCnf7hTpDTkIO3dKEKJ0PY00BFbaMF5WmBwWhu6AEQyYgIhAOoVzJZe+uaj34vlz7C7rUtkZ31PfN8Oa6Iu1A5vwcCE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQColan9ZBQe0fLMPuiu4P441BkCNUBoR0EkOCTt3SI4twIgChKTMq+N66PDFzS9Lrr5bBFoRdT7+wrSwx9r3S1Dzpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.1892.cbd15bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257558},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-edge.1892.cbd15bd","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.1892.cbd15bd_1790600090083_0.9796286517552049","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1899.4b1311e":{"name":"@flighthq/scene3d","version":"0.5.1-next.1899.4b1311e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"cabb6b5f6550844eb3914ef579ccabfd406bab02","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1899.4b1311e.tgz","fileCount":106,"integrity":"sha512-E3S07QBGU6TdafD60vgvZyh1+C/S+rFa6VmMphcndhzr1cUuP8ety10msb6EfuW9PcCCpVEXQzCNSmLX1RmJhg==","signatures":[{"sig":"MEQCIBHfAN2AIWRUlgz5R5xTDfKwclTaeqhZBnSD3X0jyJARAiA10N2/IP7c6A2fVRnCry8eHbYVSr3Jv/tj2fj7/o57WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDCrTCsnUynTiU51ytbqg8Rxzksqn4wI80pd0CjRtWxVwIhAJqe2UBNr/eA8o3fYsdi8TAtYZ5iph6ELPTTE9RM2SGC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1899.4b1311e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257558},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1899.4b1311e","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1899.4b1311e_1790630680255_0.9386121463686548","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1899.4b1311e":{"name":"@flighthq/scene3d","version":"0.5.1-edge.1899.4b1311e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"9950fa4588251eba22dd0b163cb0e8289f93d029","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.1899.4b1311e.tgz","fileCount":106,"integrity":"sha512-a6j+iWEWKmPJEsCOzcj+katuJLN9bNSHWdb1xIBUobBXpdl5c6qlMyc4Gg2I5djofYvr/MiLCGlua3F26z1uHw==","signatures":[{"sig":"MEUCIQDnDxCGBVg71dbRxYl0B3UoAt4P3JV5Ccm+RwV+hhzkfgIgGVfXtueSSdcOPlCd+hhwO5Vkipjy7TvbGNRAn2J5KLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBnSDoqM1KG/JXGzgNefLwe/9wFfJWtEsSZb2R0wgZ9lAiBu6ZR0RnXuwkxW8Ak7Y03AvL+xNnCvwvErd0DpQ6zxbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.1899.4b1311e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257558},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-edge.1899.4b1311e","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.1899.4b1311e_1790631529372_0.8952588648577628","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1903.956d5a5":{"name":"@flighthq/scene3d","version":"0.5.1-next.1903.956d5a5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"9daf04d2ecea8d52cb5b5a53154635179ea9de53","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1903.956d5a5.tgz","fileCount":106,"integrity":"sha512-gwQdjkTgrcWPxM7Y21Z9IR2FnPFBsNa5hYKesQM/IjRL9Fj0AMi2hhYe5g0wc6WA+JzE5I41fa1SRGnLirdxtw==","signatures":[{"sig":"MEUCIQCGfv8P0CG0pJv/lRTP4Excm/p3Bn3EEUy8w3CG+gN+rQIgE2FVrpCV6HoMlJTAatI6xSZ0R9s3c/midWsrnHbA4xE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC5OzmZBz1cQiZ/zp9F76K7f6oBUtiisBE8yulmV/dB/gIhAO89yG+zWOpP6RMtVgBGHeHTHSuuu5HtQUa7TPRmPDS0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1903.956d5a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257558},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1903.956d5a5","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1903.956d5a5_1790658347582_0.6878377034005141","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1903.956d5a5":{"name":"@flighthq/scene3d","version":"0.5.1-edge.1903.956d5a5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"7d147bb6d4fb022ebb2a63031c5241d10f6d6728","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.1903.956d5a5.tgz","fileCount":106,"integrity":"sha512-2DQrFcJlbfVWc3QE2G9FfQclsJZ5OtZhveS3YTos5g8vuBFEMHaznt8JPZtC8SJ15I9BIYSa5pAwslMwDpyaoA==","signatures":[{"sig":"MEQCIBbBJ359eUGUq85vZMNw7p06zW3nIOAV0VBQGXvKeDejAiBdzmWdnTUwOH7to+n3bGa3SwmRNULbJuiyYbzCvATJCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEcRT10W+b75ByBMdUHKx2FPagE/9frAJ+QP1AzeNjIoAiAxFqhLga9YcE4R+1HYwEzpxXjmnjRuHPoEja/J9w+VvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.1903.956d5a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257558},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-edge.1903.956d5a5","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.1903.956d5a5_1790659194087_0.8444684723599989","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1906.1e09ca0":{"name":"@flighthq/scene3d","version":"0.5.1-next.1906.1e09ca0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"d01bc9f8d9c671ef6ef185f89a6e31e3060a9a4e","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1906.1e09ca0.tgz","fileCount":106,"integrity":"sha512-gx6cA+oRhCzcZFJ5ymrNVCOZ9RFvZIQ7/sM/qWlAB+07u1Y3js5yfsl8eObB8Xoxe0l2Oaq+SthWZ2M0bjYobA==","signatures":[{"sig":"MEUCIQCxfn+JOWGH61XB9YIYTy5nnS1AR/MT+iOxq6SJon6NkgIgKLY4jIK3AEiikP9n2JOoWz1lG/h5LsQk43oy4IzQUp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFOonSoD+SIkJArA0dRg5c1gxJq0r/GtAc2F529kxJHcAiBC6YKEflFj96x3U7z1HTR7Lrz/Z0KMuZyqAdsm87QGwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1906.1e09ca0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257558},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1906.1e09ca0","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1906.1e09ca0_1790784980053_0.5008918735260892","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1908.309c1e7":{"name":"@flighthq/scene3d","version":"0.5.1-next.1908.309c1e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"740813b6784db4df19f7637efa7e285c628c5e71","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1908.309c1e7.tgz","fileCount":106,"integrity":"sha512-verPxgGSUsC4DYi1I9wRZJyT9OQhjF2xX2PRqOUO1jIPPD0XU70dZ1h9G6Y84HSwnktFqA7opTFhFqijb/H8mg==","signatures":[{"sig":"MEUCIQDFXSiluCubQLuiHcxXkSUK5fkcTnIJl6IO8Kl474tO7AIgBvNUQhv1HfRSdKWqYlWJ2zWHTI8e2ItElJA2VfApVmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCxK1a296uhrqgvp3i5Ysqaby/ZUp87lK86U3/SIGXwAwIhAJqQ8BC4xSpzdfZye/3MlZ/bIF/Sb9/1qg46TWe9LBou","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1908.309c1e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257558},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1908.309c1e7","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1908.309c1e7_1790785743033_0.5588315913232296","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1908.309c1e7":{"name":"@flighthq/scene3d","version":"0.5.1-edge.1908.309c1e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"3d6518bc1d83729ff9606e79b08727fb1f24ce9f","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.1908.309c1e7.tgz","fileCount":106,"integrity":"sha512-QDRUfGW0MpK3aRxZcq/Q0g7pg6Lkg4fLdmUQ7in0oUqyVFuNcrw7xuvhhvHx2F6Ucq057BLoaUyNz2aecsQAVA==","signatures":[{"sig":"MEYCIQCcoM8MR6ygngHLy9yTpJ/hVlwEK+gLp0CAQe60KVFP6AIhAPRLBSqNCQZTny2T/59bTxUugL3/P/bKCIollSS6S4iW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCHanykgmSoApi9aAuwImrj5vnk/ZpSyCYWBdgqmP8yagIgNVGYnLtHCGPlhCxvluJi/k1xC4S3RAcAZReSdS92N7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.1908.309c1e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257558},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-edge.1908.309c1e7","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.1908.309c1e7_1790786626732_0.39180929815926024","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1909.7bccf72":{"name":"@flighthq/scene3d","version":"0.5.1-next.1909.7bccf72","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"22b50600b2e78aed2449e8c6b852cc1b72cfa97f","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1909.7bccf72.tgz","fileCount":106,"integrity":"sha512-JlEhG3n1YwiBgtWdDhy99rK/OOKp+XvCDZS0DZiIp7jeViOGu1Xxq9zLnosEn2C8k+j+lrVmwPycBdIik5GGAQ==","signatures":[{"sig":"MEUCIFP6IAIjakpL5t9jcPkCQSjmpQIJebfywTJm+QxwvqSKAiEA8Xet48JcvEEw+7ZoKqCTDuGWk5D4Cl5kaJjgQdQbqNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDu0bJoXFncVJ+Cjm3glzbf/8dFLkwVM0DUtwodB+CBBAIhALFxHqYynlYHRWz5ASgctfXgLrYdMg0+E3npWUb3d7Cu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1909.7bccf72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257558},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.9","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1909.7bccf72","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1909.7bccf72_1790789849930_0.12919078330904687","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1910.85d85a3":{"name":"@flighthq/scene3d","version":"0.5.1-next.1910.85d85a3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"d483764a2c9736e62885df6f98c324e820ab9c84","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1910.85d85a3.tgz","fileCount":106,"integrity":"sha512-N+Roa4bAVGkvjSToelBZgMe3Owb1XreyYcCMxSJZTJq0fQM0r7CdzKqtvsDksbl4TK8oe2wvYN/uiOcTQIT5qw==","signatures":[{"sig":"MEQCIEl/xtZTsLQCXPzW+uG7a+pxiCrrvh+pAh2o/hMDA5F+AiBUXXHt1l2+G6S8AE5YiJwNMdUcQrHzqFeBvgEcFKgpnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDyWaxQ95cbfu0Dq8h2xafoLQCFjBoerQeSAGtS/7whlAIgHReDl7Zn4ryjoiut9YcM0ABzfWGlozavJ5jG1NNEmzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1910.85d85a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257558},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.9","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1910.85d85a3","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1910.85d85a3_1790796409180_0.3664167091770747","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1910.85d85a3":{"name":"@flighthq/scene3d","version":"0.5.1-edge.1910.85d85a3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"d3271f8fffa1f2db369604cc93718c2d9c8304ad","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.1910.85d85a3.tgz","fileCount":106,"integrity":"sha512-Nd8YCQVxGi+z3j11KVx07ij23T2e0nXefD1Mwr5bl2JGs0tt/CITQiVtwtnamQrX01hYsZzm1etM89FmakDtKQ==","signatures":[{"sig":"MEYCIQDB7m5+Fpo3MAVxeJEeaNNaincpDWuUbzdhJ2WHGwKhlwIhAN+K5fcCsR0xv/oO1lTHEZ331nd2CroBKZuK498W9pZQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGPzd5igsJqBMju4J+krkxQ14JUmmytXcTcTeTzfyf0dAiEA0Cq9Tdk55ZFH2utLwNlmgJ6AgxsDo1vBMndMA9ZD5Dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.1910.85d85a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257558},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.8","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-edge.1910.85d85a3","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-edge.1910.85d85a3_1790797190824_0.9854671639175125","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1912.a627849":{"name":"@flighthq/scene3d","version":"0.5.1-next.1912.a627849","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/scene3d@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":"603398330908e184f6a9b6c1683936122d25d124","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-next.1912.a627849.tgz","fileCount":106,"integrity":"sha512-zJ0TYCYUIkX5bUM5vrcwRZmIasuuwy8H6IzgZl1Kh3bEAKVxaeZHr16kVLZUCiR2iuIiAFaxZCVPnGRvPGgRdQ==","signatures":[{"sig":"MEUCIF6yzriJAxklaQr6kTevKDlyyuXsx5Cy69zSCuV1ICL/AiEAgU2yW2/BzyBR9D60Mg1XyJhozwCFymvzn0mNHzMaSK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF/LjtIkZc95OC66AjgbUroCTGvT+/KNh6fv7AHzaTNnAiBLRSJ3FMydgLbGYBK2q+0fIzpEFuVkLw1gL9uLfE11tA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-next.1912.a627849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257558},"main":"dist/index.js","type":"module","types":"dist/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/scene3d"},"_npmVersion":"10.9.9","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-next.1912.a627849","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"tmp":"tmp/scene3d_0.5.1-next.1912.a627849_1790860331570_0.7798029101267565","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1912.a627849":{"_id":"@flighthq/scene3d@0.5.1-edge.1912.a627849","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7812886cf297a47e6416f33ad7f1d07f10f08586","tarball":"https://registry.npmjs.org/@flighthq/scene3d/-/scene3d-0.5.1-edge.1912.a627849.tgz","fileCount":106,"integrity":"sha512-5WHoN+wSV2Mr00sHlDRK4/gaaLEigQOBwwacqzMh4s3tZ2N7RuQrl6aSNv3hJP61c8Y8t8s/Gkd9wZp6vMSHkg==","signatures":[{"sig":"MEUCIF50wJR02KRhKmyBNkb8DnCpztz1v31nIVfZ3nfby8JZAiEAmDMTK0BATc0IfbfeKiODjIZyb9t0SOuhEGheP5klaDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCG0D58gdwzzWuxOeNA68TM28RQnXCI78xeZcsIQkG/SQIhAIFx/qZRG0egEsDwVCTIPPkanr0HvF1xu9MY1DVG+ZmG"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fscene3d@0.5.1-edge.1912.a627849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257558},"main":"dist/index.js","name":"@flighthq/scene3d","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/scene3d"},"_npmVersion":"10.9.9","description":"3D scene graph and spatial node hierarchy","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/types":"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/lighting":"0.5.1-edge.1912.a627849","@flighthq/animation":"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/camera":"*","@flighthq/scene2d":"*","@flighthq/shading":"*","@flighthq/texture":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/scene3d_0.5.1-edge.1912.a627849_1790872418323_0.13978462235195854"}}},"time":{"created":"2026-07-26T00:51:35.717Z","modified":"2026-10-01T16:33:38.999Z","0.2.1-next.840.857425c":"2026-07-26T00:51:36.076Z","0.2.1-next.841.373388f":"2026-07-26T06:05:56.955Z","0.3.0-next.906.07cea63":"2026-07-28T06:28:22.986Z","0.3.0-next.1021.f5f1ee0":"2026-07-30T15:27:45.437Z","0.3.0-next.1032.e2b99fc":"2026-07-30T18:35:16.398Z","0.3.0-next.1162.e90e518":"2026-07-30T23:18:28.652Z","0.3.0-next.1220.6982c21":"2026-07-31T13:54:05.618Z","0.3.0-next.1248.f867198":"2026-07-31T15:39:27.501Z","0.3.0-next.1272.222de94":"2026-07-31T17:10:00.766Z","0.3.0-next.1280.6369398":"2026-07-31T18:11:57.688Z","0.3.0-next.1297.43a5ef8":"2026-07-31T20:30:25.931Z","0.3.0-next.1299.b32cbdc":"2026-07-31T20:55:32.317Z","0.3.0-next.1315.1d4eb64":"2026-07-31T22:51:55.400Z","0.3.0-next.1383.c61de17":"2026-07-31T23:43:17.719Z","0.3.0-next.1392.f0bd0cc":"2026-08-01T00:46:15.317Z","0.3.0-next.1422.b585c0c":"2026-08-01T01:55:49.580Z","0.3.0-next.1435.f870241":"2026-08-01T03:01:23.926Z","0.3.0-next.1436.388ef5e":"2026-08-01T03:10:29.684Z","0.3.0-next.1445.14ca01c":"2026-08-01T03:54:54.614Z","0.3.0-next.1452.011a16e":"2026-08-01T05:23:11.445Z","0.3.0-next.1454.b17f8a5":"2026-08-01T05:58:27.093Z","0.3.0-next.1456.ace2107":"2026-08-01T14:18:57.385Z","0.3.0-next.1458.0c01b63":"2026-08-01T15:00:10.217Z","0.3.0-edge.1458.0c01b63":"2026-08-01T15:20:25.532Z","0.3.0-next.1460.2c18805":"2026-08-01T16:05:42.786Z","0.3.0-next.1463.b454aa8":"2026-08-01T23:58:18.102Z","0.3.0-next.1466.e0866d4":"2026-08-02T01:35:28.279Z","0.3.0-next.1473.098a860":"2026-08-02T04:27:04.110Z","0.3.0-next.1494.7333e82":"2026-08-02T05:37:45.867Z","0.3.0-next.1498.065f223":"2026-08-02T06:52:32.033Z","0.3.0-next.1511.9977321":"2026-08-02T16:24:13.178Z","0.3.0-next.1512.edc0fee":"2026-08-02T16:46:37.129Z","0.3.0-next.1514.a24d43f":"2026-08-02T16:59:20.394Z","0.3.0-next.1515.d4dc88e":"2026-08-02T17:04:30.855Z","0.3.0-next.1516.1b4fb2b":"2026-08-02T17:36:18.725Z","0.3.0-edge.1516.1b4fb2b":"2026-08-02T17:58:34.306Z","0.3.0-next.1529.90e58ad":"2026-08-02T18:21:55.665Z","0.3.0-next.1530.70058bd":"2026-08-02T18:51:34.561Z","0.3.0-next.1543.f490ae8":"2026-08-02T20:13:07.725Z","0.3.0-next.1560.03a2b36":"2026-08-02T20:27:56.697Z","0.3.0-next.1562.75af469":"2026-08-02T20:40:48.824Z","0.3.0-next.1566.dcdf1d3":"2026-08-02T20:53:37.462Z","0.3.0-next.1584.a68fe91":"2026-08-02T21:56:03.293Z","0.3.0-next.1585.17d10c4":"2026-08-02T22:28:38.563Z","0.3.0-next.1593.a47f94a":"2026-08-02T22:34:13.666Z","0.3.0-next.1595.4d49b41":"2026-08-02T22:43:33.658Z","0.3.0-next.1601.12b771e":"2026-08-02T23:25:47.031Z","0.3.0-next.1665.6235922":"2026-08-03T03:47:33.758Z","0.3.0-next.1669.5808974":"2026-08-03T04:25:12.151Z","0.3.0-next.1689.2810c05":"2026-08-03T05:57:10.014Z","0.3.0-next.1692.f1a7a9a":"2026-08-03T06:32:00.904Z","0.3.0-next.1702.8973fda":"2026-08-03T06:39:00.104Z","0.3.0-next.1704.8557784":"2026-08-03T06:49:54.642Z","0.3.0-next.1714.3bd86f1":"2026-08-04T18:55:17.983Z","0.3.0-next.1728.26853f6":"2026-08-04T19:53:41.162Z","0.3.0-next.1729.f927a3b":"2026-08-04T20:30:09.406Z","0.3.0-next.1781.5d072ef":"2026-08-05T00:01:48.144Z","0.3.0-next.1783.cd11ab1":"2026-08-05T00:24:37.557Z","0.3.0-next.1848.58f06fb":"2026-08-05T01:10:03.448Z","0.3.0-next.1849.a370765":"2026-08-05T01:15:52.447Z","0.3.0-next.1872.c2b1f7c":"2026-08-05T19:28:37.893Z","0.3.0-next.1883.9cd374b":"2026-08-06T00:13:05.187Z","0.3.0-next.1887.cad72aa":"2026-08-06T15:07:10.384Z","0.3.0":"2026-08-06T20:47:33.326Z","0.3.1-next.209.43ef1bc":"2026-08-07T21:02:52.193Z","0.3.1-next.320.fe56fc2":"2026-08-08T03:09:40.775Z","0.3.1-next.348.8115937":"2026-08-08T05:11:07.884Z","0.3.1-next.385.e32d957":"2026-08-08T08:56:21.451Z","0.3.1-next.401.5d59659":"2026-08-08T09:58:38.963Z","0.3.1-next.407.d03a0bb":"2026-08-09T17:50:02.403Z","0.3.1-next.409.5c00b00":"2026-08-10T04:13:50.602Z","0.3.1-next.425.a3192ab":"2026-08-10T04:28:16.260Z","0.3.1-next.493.539802d":"2026-08-10T20:00:51.958Z","0.3.1-next.509.c235802":"2026-08-10T20:41:12.436Z","0.3.1-next.575.c1f8e01":"2026-08-11T02:42:42.956Z","0.3.1-next.616.aa7ae7f":"2026-08-11T15:08:11.502Z","0.3.1-next.617.89baf58":"2026-08-11T15:12:11.721Z","0.3.1-next.625.675880d":"2026-08-11T15:30:32.621Z","0.3.1-next.703.e259040":"2026-08-12T18:33:50.056Z","0.3.1-next.704.69286f6":"2026-08-12T18:49:12.625Z","0.3.1-next.733.f1845ac":"2026-08-12T19:31:09.700Z","0.3.1-next.780.12e6944":"2026-08-12T23:29:29.801Z","0.3.1-next.794.0bfc53e":"2026-08-13T00:41:03.424Z","0.3.1-next.836.609b031":"2026-08-13T01:19:50.742Z","0.3.1-next.837.46a9259":"2026-08-13T02:24:17.585Z","0.3.1-next.845.b5a7c82":"2026-08-13T03:02:18.647Z","0.3.1-next.847.2e6f8bf":"2026-08-13T03:59:33.452Z","0.3.1-next.861.5a56d7a":"2026-08-13T04:01:55.290Z","0.3.1-next.887.9f59a84":"2026-08-13T06:22:14.401Z","0.3.1-next.948.85d9f30":"2026-08-13T15:34:32.735Z","0.3.1-next.970.9691e7b":"2026-08-13T15:51:07.734Z","0.3.1-next.971.33e20ba":"2026-08-13T16:02:04.399Z","0.3.1-next.975.01aea94":"2026-08-13T16:45:34.448Z","0.3.1-next.996.06087b5":"2026-08-13T20:31:35.036Z","0.3.1-next.1041.35b950c":"2026-08-14T00:05:49.087Z","0.3.1-next.1050.9114695":"2026-08-14T01:41:46.359Z","0.3.1-next.1055.12501ae":"2026-08-14T03:49:10.662Z","0.3.1-next.1076.4f48950":"2026-08-14T16:03:49.995Z","0.3.1-next.1079.38fd007":"2026-08-14T18:09:06.341Z","0.3.1-next.1084.04b8d9a":"2026-08-14T19:03:06.401Z","0.3.1-next.1086.d0d073b":"2026-08-14T19:52:08.898Z","0.3.1-next.1088.2bde749":"2026-08-14T20:27:42.864Z","0.3.1-next.1090.6e79e6c":"2026-08-14T20:32:50.949Z","0.3.1-next.1091.b7aa6f2":"2026-08-14T20:36:50.130Z","0.3.1-next.1095.16f1704":"2026-08-14T20:55:31.082Z","0.3.1-next.1096.4ddf1ab":"2026-08-14T21:08:40.368Z","0.3.1-next.1097.b8126d8":"2026-08-14T21:14:07.964Z","0.3.1-next.1099.671eaf4":"2026-08-14T21:18:39.706Z","0.3.1-next.1104.8453d3d":"2026-08-14T21:53:28.762Z","0.3.1-next.1107.0b5d347":"2026-08-14T22:40:49.822Z","0.3.1-next.1108.66cc86c":"2026-08-14T22:59:21.479Z","0.3.1-next.1112.dea9723":"2026-08-15T01:50:15.574Z","0.3.1-next.1113.9cffbdf":"2026-08-15T02:22:37.887Z","0.3.1-next.1114.3ce681d":"2026-08-15T03:15:03.548Z","0.3.1-next.1116.866c771":"2026-08-15T05:47:37.498Z","0.3.1-next.1162.1c7f42e":"2026-08-16T15:15:49.417Z","0.3.1-next.1165.285e507":"2026-08-16T21:38:13.210Z","0.3.1-next.1170.8a733e4":"2026-08-16T23:19:00.719Z","0.3.1-next.1191.e999f6c":"2026-08-17T09:44:25.438Z","0.3.1-next.1217.5f07972":"2026-08-17T18:28:17.709Z","0.3.1-next.1240.e41e1f0":"2026-08-17T20:45:20.547Z","0.4.0-next.1261.f361161":"2026-08-17T22:36:03.907Z","0.4.0-next.1263.aa14a22":"2026-08-17T22:53:55.345Z","0.4.0-next.1287.1dae9df":"2026-08-18T01:00:24.403Z","0.4.0-next.1290.99fd889":"2026-08-18T01:22:57.144Z","0.4.0-next.1294.03b2010":"2026-08-18T02:33:11.366Z","0.4.0-next.1296.dfa990a":"2026-08-18T04:22:04.137Z","0.4.0-next.1299.541fadc":"2026-08-18T06:19:17.406Z","0.4.0-next.1350.7431bb1":"2026-08-18T15:31:18.748Z","0.4.0-next.1351.6ec45d6":"2026-08-18T15:48:04.341Z","0.4.0-next.1354.5181c5f":"2026-08-18T18:14:14.749Z","0.4.0-next.1356.924bb91":"2026-08-18T18:35:35.783Z","0.4.0-next.1357.b87b5c1":"2026-08-18T18:38:04.006Z","0.4.0-next.1362.3734bd4":"2026-08-18T18:48:53.410Z","0.4.0-next.1383.b8eb497":"2026-08-18T19:11:06.034Z","0.4.0-next.1385.dc129fd":"2026-08-18T19:40:26.351Z","0.4.0-next.1390.ca3ba2b":"2026-08-18T20:26:00.453Z","0.4.0-next.1391.ef8547e":"2026-08-18T20:28:32.704Z","0.4.0-next.1392.ae73a44":"2026-08-18T22:10:55.107Z","0.4.0-next.1396.66c9814":"2026-08-18T23:29:03.221Z","0.4.0-next.1398.776fd7a":"2026-08-18T23:31:10.846Z","0.4.0-next.1399.9d20d2e":"2026-08-18T23:57:57.274Z","0.4.0-next.1404.4936e90":"2026-08-19T01:17:59.493Z","0.4.0-next.1405.d7484cf":"2026-08-19T01:20:12.556Z","0.4.0-next.1410.a69907a":"2026-08-19T05:49:00.300Z","0.4.0-next.1412.05a7272":"2026-08-19T06:22:46.450Z","0.4.0-next.1415.00028b0":"2026-08-19T06:37:36.285Z","0.4.0-next.1416.ef4fae7":"2026-08-19T16:13:09.022Z","0.4.0-next.1487.e25e95d":"2026-08-19T23:31:53.531Z","0.4.0-next.1488.43bcb37":"2026-08-20T04:43:09.909Z","0.4.0-next.1584.a8ddd61":"2026-08-20T18:28:23.635Z","0.4.0-next.1585.bf131c8":"2026-08-20T18:39:25.485Z","0.4.0-next.1602.af48ed1":"2026-08-20T23:12:33.859Z","0.4.0-next.1652.39f08fd":"2026-08-21T02:54:21.757Z","0.4.0-next.1663.d9c5746":"2026-08-21T04:47:26.495Z","0.4.0-next.1694.598ef6f":"2026-08-21T05:01:14.252Z","0.4.0-next.1695.181dea5":"2026-08-21T06:15:52.572Z","0.4.0-next.1696.93f6f63":"2026-08-21T06:24:05.751Z","0.4.0-next.1702.61a7a7c":"2026-08-21T07:12:00.819Z","0.4.0-next.1703.b82d313":"2026-08-21T07:42:28.608Z","0.4.0-next.1704.9eb98e1":"2026-08-21T08:29:33.816Z","0.4.0-next.1716.1979cc9":"2026-08-21T09:41:38.529Z","0.4.0-next.1717.9d6a20b":"2026-08-21T10:22:28.675Z","0.4.0-next.1725.752ca79":"2026-08-21T11:12:47.914Z","0.4.0-next.1728.f69160b":"2026-08-21T11:59:04.823Z","0.4.0-next.1749.d81a21c":"2026-08-21T12:36:52.842Z","0.4.0-next.1750.13ec8b1":"2026-08-21T15:43:05.477Z","0.4.0-next.1751.b3eea5f":"2026-08-21T15:57:49.763Z","0.4.0-next.1752.f250cb9":"2026-08-21T16:31:16.492Z","0.4.0-next.1763.f98ae25":"2026-08-21T16:35:05.029Z","0.4.0-next.1771.f4d15c3":"2026-08-21T18:48:02.933Z","0.4.0-next.1809.9b3b71b":"2026-08-21T19:39:07.634Z","0.4.0-next.1811.dde7eb1":"2026-08-21T19:52:43.476Z","0.4.0-next.1815.e47cc3c":"2026-08-21T20:29:00.702Z","0.4.0-next.1821.efb1cbc":"2026-08-21T22:33:02.842Z","0.4.0-next.1827.9db114b":"2026-08-21T23:52:57.164Z","0.4.0-next.1836.147ae1e":"2026-08-22T01:36:41.062Z","0.4.0-next.1884.6a2d46f":"2026-08-22T07:46:44.952Z","0.4.0-next.1888.e9e80b4":"2026-08-24T05:27:46.297Z","0.4.0-next.1892.a0b519a":"2026-08-24T10:51:17.067Z","0.4.0-next.1896.60d766c":"2026-08-24T11:33:00.847Z","0.4.0-next.1898.266773a":"2026-08-24T12:37:48.088Z","0.4.0-next.1903.50bfa67":"2026-08-24T16:09:50.600Z","0.4.0-next.1908.751021c":"2026-08-24T21:36:05.914Z","0.4.0-edge.1908.751021c":"2026-08-24T21:42:01.383Z","0.4.0-next.1909.c102f22":"2026-08-24T21:43:54.212Z","0.4.0-edge.1909.c102f22":"2026-08-24T21:51:49.375Z","0.4.0-next.1917.1b88fee":"2026-08-25T20:57:43.304Z","0.4.0-next.1920.b93ad0f":"2026-08-25T23:10:10.009Z","0.4.0-edge.1920.b93ad0f":"2026-08-25T23:18:16.676Z","0.4.0-next.1921.0a61bdb":"2026-08-25T23:41:52.381Z","0.4.0-edge.1921.0a61bdb":"2026-08-25T23:49:56.825Z","0.4.0-next.1932.1ef883a":"2026-08-26T19:09:41.892Z","0.4.0-edge.1932.1ef883a":"2026-08-26T19:17:20.945Z","0.4.0-next.1933.e4809f4":"2026-08-26T20:10:54.609Z","0.4.0-edge.1933.e4809f4":"2026-08-26T20:18:18.236Z","0.4.0-next.1935.74c34fe":"2026-08-26T20:48:35.853Z","0.4.0-edge.1935.74c34fe":"2026-08-26T20:55:46.632Z","0.4.0-next.1936.bc924d7":"2026-08-26T21:27:07.836Z","0.4.0-edge.1936.bc924d7":"2026-08-26T21:34:23.063Z","0.4.0-next.1937.0d089b3":"2026-08-26T22:22:34.461Z","0.4.0-edge.1937.0d089b3":"2026-08-26T22:29:48.020Z","0.4.0-next.1939.481bde5":"2026-08-27T00:16:49.589Z","0.4.0-edge.1939.481bde5":"2026-08-27T00:24:33.602Z","0.4.0-next.1940.b8a4265":"2026-08-27T01:06:45.337Z","0.4.0-next.1941.1d7f2bd":"2026-08-27T01:27:40.748Z","0.4.0-edge.1941.1d7f2bd":"2026-08-27T01:34:48.019Z","0.4.0-next.1943.b4c3e61":"2026-08-27T01:46:44.702Z","0.5.0-next.1944.cd6b6e7":"2026-08-27T01:51:38.960Z","0.4.0-edge.1943.b4c3e61":"2026-08-27T01:54:29.472Z","0.5.0-edge.1944.cd6b6e7":"2026-08-27T01:59:06.364Z","0.4.0":"2026-08-27T01:59:44.155Z","0.5.1-next.597.ab004dd":"2026-08-31T06:56:23.615Z","0.5.1-edge.597.ab004dd":"2026-08-31T07:03:48.963Z","0.5.1-next.601.e6e16ba":"2026-08-31T07:57:49.916Z","0.5.1-next.638.d4dbd4e":"2026-08-31T16:31:17.062Z","0.5.1-edge.638.d4dbd4e":"2026-08-31T16:39:52.135Z","0.5.1-next.640.24b4c62":"2026-08-31T18:14:07.327Z","0.5.1-edge.640.24b4c62":"2026-08-31T18:21:55.031Z","0.5.1-next.650.5d3df0b":"2026-08-31T23:58:58.395Z","0.5.1-edge.650.5d3df0b":"2026-09-01T00:07:54.965Z","0.5.1-next.654.b54779d":"2026-09-01T03:36:47.732Z","0.5.1-edge.654.b54779d":"2026-09-01T03:44:48.513Z","0.5.1-next.658.9cb44d7":"2026-09-01T19:15:19.093Z","0.5.1-edge.658.9cb44d7":"2026-09-01T19:23:16.036Z","0.5.1-next.685.f72fc7f":"2026-09-02T01:09:26.144Z","0.5.1-edge.685.f72fc7f":"2026-09-02T01:18:44.435Z","0.5.1-next.693.478551c":"2026-09-02T03:43:20.002Z","0.5.1-edge.693.478551c":"2026-09-02T03:52:16.619Z","0.5.1-next.704.19c91ec":"2026-09-02T21:26:45.859Z","0.5.1-next.729.2aeb707":"2026-09-03T01:55:23.425Z","0.5.1-next.730.f29a5aa":"2026-09-03T03:05:27.089Z","0.5.1-edge.730.f29a5aa":"2026-09-03T03:14:29.300Z","0.5.1-next.731.0ae0aa4":"2026-09-03T03:17:05.948Z","0.5.1-edge.731.0ae0aa4":"2026-09-03T03:26:13.468Z","0.5.1-next.743.8d09db1":"2026-09-03T09:10:16.445Z","0.5.1-edge.743.8d09db1":"2026-09-03T09:18:56.725Z","0.5.1-next.799.62ef0c7":"2026-09-03T14:54:33.920Z","0.5.1-edge.799.62ef0c7":"2026-09-03T15:02:47.724Z","0.5.1-next.815.cc08b93":"2026-09-03T18:44:44.591Z","0.5.1-next.820.97b3830":"2026-09-03T21:06:56.006Z","0.5.1-next.903.f434bc2":"2026-09-04T19:43:57.173Z","0.5.1-next.904.b545d9c":"2026-09-04T20:44:33.749Z","0.5.1-next.905.5fbf787":"2026-09-04T21:06:00.065Z","0.5.1-next.906.419e5c9":"2026-09-04T22:07:26.023Z","0.5.1-next.908.b072fbc":"2026-09-04T23:24:55.711Z","0.5.1-next.909.a5d1857":"2026-09-04T23:33:57.516Z","0.5.1-edge.909.a5d1857":"2026-09-04T23:43:28.536Z","0.5.1-next.911.32a089f":"2026-09-05T05:15:41.101Z","0.5.1-edge.911.32a089f":"2026-09-05T05:22:18.035Z","0.5.1-next.912.289aaa0":"2026-09-05T05:47:25.575Z","0.5.1-edge.912.289aaa0":"2026-09-05T05:52:47.393Z","0.5.1-next.914.ed01add":"2026-09-05T17:51:51.019Z","0.5.1-edge.914.ed01add":"2026-09-05T18:00:39.394Z","0.5.1-next.915.d4da7e7":"2026-09-05T18:19:58.995Z","0.5.1-edge.915.d4da7e7":"2026-09-05T18:26:28.269Z","0.5.1-next.919.354c575":"2026-09-05T23:10:11.961Z","0.5.1-edge.919.354c575":"2026-09-05T23:19:18.428Z","0.5.1-next.920.da8f530":"2026-09-06T20:22:16.819Z","0.5.1-edge.920.da8f530":"2026-09-06T20:31:21.396Z","0.5.1-next.973.788d3d7":"2026-09-08T20:17:11.917Z","0.5.1-next.1017.13841a8":"2026-09-09T04:14:29.070Z","0.5.1-next.1019.1274ec5":"2026-09-09T06:14:13.343Z","0.5.1-edge.1019.1274ec5":"2026-09-09T06:21:02.423Z","0.5.1-next.1047.858b9b6":"2026-09-09T16:58:22.734Z","0.5.1-edge.1047.858b9b6":"2026-09-09T17:04:15.066Z","0.5.1-next.1050.0bd43cc":"2026-09-09T21:12:31.417Z","0.5.1-next.1051.65889a1":"2026-09-09T21:54:48.293Z","0.5.1-edge.1051.65889a1":"2026-09-09T22:03:11.519Z","0.5.1-next.1052.ea38f97":"2026-09-10T04:13:51.442Z","0.5.1-edge.1052.ea38f97":"2026-09-10T04:19:05.987Z","0.5.1-next.1056.4945b81":"2026-09-10T17:15:30.904Z","0.5.1-edge.1056.4945b81":"2026-09-10T17:23:43.912Z","0.5.1-next.1058.751c53a":"2026-09-10T22:38:12.162Z","0.5.1-next.1059.c56d3cd":"2026-09-10T22:40:16.845Z","0.5.1-edge.1058.751c53a":"2026-09-10T22:45:01.032Z","0.5.1-edge.1059.c56d3cd":"2026-09-10T22:48:04.000Z","0.5.1-next.1066.36fe89b":"2026-09-11T06:51:12.505Z","0.5.1-next.1069.554a2ac":"2026-09-11T07:35:42.141Z","0.5.1-next.1197.6a425ce":"2026-09-12T19:25:00.041Z","0.5.1-next.1201.9b49dee":"2026-09-12T20:43:27.042Z","0.5.1-next.1202.e31f126":"2026-09-12T21:45:13.753Z","0.5.1-next.1204.e33a1ac":"2026-09-12T23:34:45.847Z","0.5.1-next.1225.129b76d":"2026-09-13T03:24:39.758Z","0.5.1-next.1244.12290e1":"2026-09-13T08:30:59.480Z","0.5.1-next.1251.918ea64":"2026-09-13T15:41:07.371Z","0.5.1-next.1252.15e4611":"2026-09-13T15:58:48.944Z","0.5.1-next.1253.6fe252c":"2026-09-13T21:23:54.104Z","0.5.1-next.1254.2ab4a06":"2026-09-13T23:12:27.583Z","0.5.1-next.1257.b2a4509":"2026-09-14T05:29:43.874Z","0.5.1-next.1295.2b6bfa3":"2026-09-14T20:20:31.595Z","0.5.1-next.1344.b88acc1":"2026-09-15T06:09:45.065Z","0.5.1-next.1345.0995dc5":"2026-09-15T06:42:53.073Z","0.5.1-next.1347.54f97d8":"2026-09-15T08:29:26.645Z","0.5.1-next.1348.e71a747":"2026-09-15T09:33:47.771Z","0.5.1-next.1349.05b053d":"2026-09-15T10:44:21.702Z","0.5.1-edge.1349.05b053d":"2026-09-15T10:48:54.965Z","0.5.1-next.1350.8ce488b":"2026-09-15T16:29:37.813Z","0.5.1-edge.1350.8ce488b":"2026-09-15T16:37:41.105Z","0.5.1-next.1370.903f328":"2026-09-16T05:49:42.738Z","0.5.1-edge.1370.903f328":"2026-09-16T05:59:17.783Z","0.5.1-next.1404.457d1da":"2026-09-17T06:20:00.802Z","0.5.1-next.1405.69d9356":"2026-09-17T06:49:06.664Z","0.5.1-edge.1405.69d9356":"2026-09-17T15:41:15.585Z","0.5.1-next.1410.b534771":"2026-09-17T18:42:03.695Z","0.5.1-edge.1410.b534771":"2026-09-17T18:51:11.070Z","0.5.1-next.1450.5738463":"2026-09-19T01:00:59.842Z","0.5.1-next.1462.5a251b6":"2026-09-19T17:50:37.193Z","0.5.1-edge.1462.5a251b6":"2026-09-19T18:02:14.169Z","0.5.1-next.1467.7e2fc7d":"2026-09-19T20:37:58.615Z","0.5.1-edge.1467.7e2fc7d":"2026-09-19T20:47:54.534Z","0.5.1-next.1468.61b1d9d":"2026-09-19T21:21:27.268Z","0.5.1-edge.1468.61b1d9d":"2026-09-19T21:31:45.091Z","0.5.1-next.1471.4e82419":"2026-09-20T06:36:37.990Z","0.5.1-edge.1471.4e82419":"2026-09-20T06:47:53.283Z","0.5.1-next.1505.5790c72":"2026-09-20T10:54:25.791Z","0.5.1-next.1520.4887418":"2026-09-20T15:28:49.419Z","0.5.1-next.1523.c47f79f":"2026-09-20T16:28:36.684Z","0.5.1-next.1533.2910b54":"2026-09-20T18:50:49.499Z","0.5.1-next.1538.09885fb":"2026-09-21T06:49:07.059Z","0.5.1-next.1541.b94031c":"2026-09-21T07:10:19.359Z","0.5.1-next.1543.41f4a99":"2026-09-21T07:20:26.403Z","0.5.1-next.1545.a3a19e0":"2026-09-21T07:39:39.991Z","0.5.1-edge.1545.a3a19e0":"2026-09-21T07:51:25.664Z","0.5.1-next.1556.ff9e615":"2026-09-21T22:03:13.242Z","0.5.1-next.1584.db3c393":"2026-09-22T05:19:53.351Z","0.5.1-next.1629.669e7c5":"2026-09-23T05:14:55.986Z","0.5.1-next.1669.c9827a8":"2026-09-23T19:44:34.538Z","0.5.1-next.1680.bdc44c6":"2026-09-24T01:49:20.879Z","0.5.1-next.1681.3f21b44":"2026-09-24T04:33:38.421Z","0.5.1-next.1682.f1470fe":"2026-09-24T05:05:28.855Z","0.5.1-next.1685.dc0e23a":"2026-09-24T15:08:48.477Z","0.5.1-edge.1685.dc0e23a":"2026-09-24T15:22:37.415Z","0.5.1-next.1687.b63c819":"2026-09-24T17:36:26.029Z","0.5.1-edge.1687.b63c819":"2026-09-24T17:45:13.620Z","0.5.1-next.1692.64cda40":"2026-09-24T23:55:11.702Z","0.5.1-edge.1692.64cda40":"2026-09-25T00:05:59.392Z","0.5.1-next.1694.112d897":"2026-09-25T02:11:54.424Z","0.5.1-next.1700.cefb2f9":"2026-09-25T03:01:08.973Z","0.5.1-next.1703.1905242":"2026-09-25T08:10:27.361Z","0.5.1-next.1704.1832e8b":"2026-09-25T09:01:06.722Z","0.5.1-edge.1704.1832e8b":"2026-09-25T09:11:04.066Z","0.5.1-next.1710.81c05dd":"2026-09-25T17:13:27.251Z","0.5.1-next.1717.f605ef3":"2026-09-25T19:14:56.503Z","0.5.1-next.1723.553fc7a":"2026-09-25T21:25:37.947Z","0.5.1-next.1724.c250cb4":"2026-09-25T23:07:06.754Z","0.5.1-next.1725.30f1dd0":"2026-09-25T23:50:33.369Z","0.5.1-next.1728.e0a1ceb":"2026-09-26T05:49:22.850Z","0.5.1-next.1801.21234f6":"2026-09-27T05:18:52.528Z","0.5.1-next.1831.a0b57d4":"2026-09-27T23:59:49.135Z","0.5.1-next.1850.5adb645":"2026-09-28T04:13:24.678Z","0.5.1-next.1892.cbd15bd":"2026-09-28T12:43:29.598Z","0.5.1-edge.1892.cbd15bd":"2026-09-28T12:54:50.170Z","0.5.1-next.1899.4b1311e":"2026-09-28T21:24:40.350Z","0.5.1-edge.1899.4b1311e":"2026-09-28T21:38:49.490Z","0.5.1-next.1903.956d5a5":"2026-09-29T05:05:47.685Z","0.5.1-edge.1903.956d5a5":"2026-09-29T05:19:54.172Z","0.5.1-next.1906.1e09ca0":"2026-09-30T16:16:20.286Z","0.5.1-next.1908.309c1e7":"2026-09-30T16:29:03.127Z","0.5.1-edge.1908.309c1e7":"2026-09-30T16:43:46.859Z","0.5.1-next.1909.7bccf72":"2026-09-30T17:37:30.110Z","0.5.1-next.1910.85d85a3":"2026-09-30T19:26:49.282Z","0.5.1-edge.1910.85d85a3":"2026-09-30T19:39:50.927Z","0.5.1-next.1912.a627849":"2026-10-01T13:12:11.663Z","0.5.1-edge.1912.a627849":"2026-10-01T16:33:38.435Z"},"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/scene3d"},"description":"3D scene graph and spatial node hierarchy","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"readme":"","readmeFilename":""}