{"_id":"@flighthq/particleemitter","_rev":"383-f66c377051c3b010cd18bc085b9ab3eb","name":"@flighthq/particleemitter","dist-tags":{"latest":"0.4.0","edge":"0.5.1-edge.1912.a627849","next":"0.5.1-next.1912.a627849"},"versions":{"0.1.0":{"name":"@flighthq/particleemitter","version":"0.1.0","_id":"@flighthq/particleemitter@0.1.0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"dist":{"shasum":"db3d29595dc9950508661a5bcdf740e118af4895","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.1.0.tgz","fileCount":32,"integrity":"sha512-CoYZYr55b2B+UzSHfXUTbEeCGQqLmMDicgrtzsddIuZknmI7MZ88gQeRkGaQEI7ak+6pPowG5R85gNMZ8zisCA==","signatures":[{"sig":"MEYCIQCtrW9HrMAvF420QoyTXenFejKzIGWH1hs/1iDNdvA6vQIhAORk6z22ZDXv+JFbwmc9iTpa8mFFgFYw8aC+CSt7B7yb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159580},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"18de1d5d62e600154a57f57ad41d228320476cdd","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"_npmVersion":"11.16.0","description":"ParticleEmitter display-object composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@flighthq/node":"0.1.0","@flighthq/types":"0.1.0","@flighthq/geometry":"0.1.0","@flighthq/particles":"0.1.0","@flighthq/displayobject":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.1.0_1783962275701_0.47936319307664976","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@flighthq/particleemitter","version":"0.2.0","_id":"@flighthq/particleemitter@0.2.0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0c7761b77cf9d109a9b7a41791a9552174edfc18","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.2.0.tgz","fileCount":32,"integrity":"sha512-JU2mja6HJVPcw1byzGFADdqD2CMI5PFm6FpucLmhd6ERsrqsvM81z4yrR+cQxNXG6tQjAI1OLVkobjule7h72g==","signatures":[{"sig":"MEYCIQCJEBMF3JBd7LQ6pgMUeyRznmAX1A/oesXN7sVz1A4vXAIhALgBIcmA8xGxE0i2Mv9ivi6WyQUrTpjKoAqkGNQvaKPd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":159719},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9b0556a275cbc673041d415b86b53483525a4df2","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter display-object composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.0","@flighthq/types":"0.2.0","@flighthq/geometry":"0.2.0","@flighthq/particles":"0.2.0","@flighthq/displayobject":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.2.0_1783973578882_0.3975792040746804","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.410.a23f189":{"name":"@flighthq/particleemitter","version":"0.2.1-next.410.a23f189","_id":"@flighthq/particleemitter@0.2.1-next.410.a23f189","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b54ef607b41bea6a82d6206ab3e125e4f49ed7f4","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.2.1-next.410.a23f189.tgz","fileCount":57,"integrity":"sha512-kOGhXBfumRyTOIgbu9NOjcaFEwel4S8xZ0+ku2fZOd1xH/ivmtfTx6qsgqZNSRW97M5OYagbVSRt5wbgXWSRfw==","signatures":[{"sig":"MEQCICPWZ0m4jLGBW+XeaiSDomzDQZSx51AqaixKa5IXDvM6AiBR/s0yQn7xwgXc+XYEpKC17ZDYXISh3xdLLwGK6iA6Xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.2.1-next.410.a23f189","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":319165},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a23f189583d1112c9e6137c11d9f05470b0ea594","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.410.a23f189","@flighthq/scene":"0.2.1-next.410.a23f189","@flighthq/types":"0.2.1-next.410.a23f189","@flighthq/geometry":"0.2.1-next.410.a23f189","@flighthq/particles":"0.2.1-next.410.a23f189","@flighthq/displayobject":"0.2.1-next.410.a23f189"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.2.1-next.410.a23f189_1784577123637_0.5791213383678051","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.423.3350e53":{"name":"@flighthq/particleemitter","version":"0.2.1-next.423.3350e53","_id":"@flighthq/particleemitter@0.2.1-next.423.3350e53","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"956a81d609c5df5c7fd0a67f772034e2bdf65ae7","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.2.1-next.423.3350e53.tgz","fileCount":57,"integrity":"sha512-Xn+0yHGG1oDoyv4ff6EK0ur77BUZ050lfm3m3nIqPxZ6P25QEh5L8xjJMLZVuHzU3Uv95bWRmpV7Z8Q9ZjF7uA==","signatures":[{"sig":"MEUCIH94ocY+/0GAGaBBnCoH6k59b9SyLj0zLTau8fLM5JMVAiEA28tGtm9PR4OFHcAu20MfScl4wv2ZSM/EKH5a0xIJij0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.2.1-next.423.3350e53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":319165},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"3350e53bccb9bf3574666cf1461253e65d5973f4","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.423.3350e53","@flighthq/scene":"0.2.1-next.423.3350e53","@flighthq/types":"0.2.1-next.423.3350e53","@flighthq/geometry":"0.2.1-next.423.3350e53","@flighthq/particles":"0.2.1-next.423.3350e53","@flighthq/displayobject":"0.2.1-next.423.3350e53"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.2.1-next.423.3350e53_1784615363218_0.27406878493475073","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.444.a313478":{"name":"@flighthq/particleemitter","version":"0.2.1-next.444.a313478","_id":"@flighthq/particleemitter@0.2.1-next.444.a313478","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ed00b05821cf5c1bfd4cf203ad3685e05bbc0645","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.2.1-next.444.a313478.tgz","fileCount":57,"integrity":"sha512-vMZGMxgV4Ph+RHFuHxIzyM/+nYYHZzyvd+BXIYuZAaQKu2tXLyZX/kBq12+om9VKp2VpRNp1zMge8cHmHLCFug==","signatures":[{"sig":"MEYCIQDQ0lvpUJjxVYQ4MHASs5v3t7wB88sU35XftPKKAhvCGwIhAK5Zliignfvyl2GSBlpbImtqXwgVImFbh5P2Nj9DrP6m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.2.1-next.444.a313478","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320290},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a313478d5a9242d9eee05f9501c06923298ecfa6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.444.a313478","@flighthq/scene":"0.2.1-next.444.a313478","@flighthq/types":"0.2.1-next.444.a313478","@flighthq/geometry":"0.2.1-next.444.a313478","@flighthq/particles":"0.2.1-next.444.a313478","@flighthq/displayobject":"0.2.1-next.444.a313478"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.2.1-next.444.a313478_1784649186121_0.6456871936216797","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.448.afbdd31":{"name":"@flighthq/particleemitter","version":"0.2.1-next.448.afbdd31","_id":"@flighthq/particleemitter@0.2.1-next.448.afbdd31","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d32dad15edaf19b30c9fad3f486afcae786d6774","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.2.1-next.448.afbdd31.tgz","fileCount":57,"integrity":"sha512-uXRrij7ysh0ttEhDWRuXIZlvJc6q0QdxczDqi8W79ZP+KvG+dKC/V7azQ90QFII4/MEfWC5rkqSzOqD2wW7X0A==","signatures":[{"sig":"MEQCIFinL0vWWhb4M9a0chYV1MEl4KFBWJbZGnXWvRacRpXvAiAS9R3toRHqyyTZ0fFW/nqs93vs9xAgV9yjfFYMJAtnMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.2.1-next.448.afbdd31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320290},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"afbdd31c14177b187e71f818f318f77820f6f8fa","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.448.afbdd31","@flighthq/scene":"0.2.1-next.448.afbdd31","@flighthq/types":"0.2.1-next.448.afbdd31","@flighthq/geometry":"0.2.1-next.448.afbdd31","@flighthq/particles":"0.2.1-next.448.afbdd31","@flighthq/displayobject":"0.2.1-next.448.afbdd31"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.2.1-next.448.afbdd31_1784663558534_0.11797762210287366","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.449.355834c":{"name":"@flighthq/particleemitter","version":"0.2.1-next.449.355834c","_id":"@flighthq/particleemitter@0.2.1-next.449.355834c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"577ee24d254752f6db412e3ec1de785231c63a6d","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.2.1-next.449.355834c.tgz","fileCount":57,"integrity":"sha512-4J9c/AhiVnArZfn85WbD6+sjnyD4g9YzQDIOcaU+0Jt2xNPMex+nnzMaLfwKHAggqCIrYFqIAFYCRy4TC/Ma2g==","signatures":[{"sig":"MEUCIBvV8gA7V+YT2U6T1BVJCrghQ7pEDnRrqMUyqf+MjCuiAiEAqSJ/PF9swms7VUDbIyJ1n8P+s7iy1xmVvK3Z5BiDBsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.2.1-next.449.355834c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320290},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"355834cdd84eeca5ed44c89830fa1ad600001f47","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.449.355834c","@flighthq/scene":"0.2.1-next.449.355834c","@flighthq/types":"0.2.1-next.449.355834c","@flighthq/geometry":"0.2.1-next.449.355834c","@flighthq/particles":"0.2.1-next.449.355834c","@flighthq/displayobject":"0.2.1-next.449.355834c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.2.1-next.449.355834c_1784664112433_0.5256239878088329","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.451.d9a4a4e":{"name":"@flighthq/particleemitter","version":"0.2.1-next.451.d9a4a4e","_id":"@flighthq/particleemitter@0.2.1-next.451.d9a4a4e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"23c4ddbf5e819c7be5a8451ee32cf19e886e491f","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.2.1-next.451.d9a4a4e.tgz","fileCount":57,"integrity":"sha512-QXl/R7DiT7FKgGQDcLwmdXLfNxB/nJzBip4c0UY6ZwTFx7K/crjb6HJw74YeWrXial2jZDRBCllr9M4f5csCXg==","signatures":[{"sig":"MEUCIEixMon1eygOOQcAFuhy/mfVaius2BbyQloMuyTU4zdHAiEApKh1vO8gEcGnQ8OsF/1dCpNu/8b7oDXGx+kCvz8dVL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.2.1-next.451.d9a4a4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320290},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d9a4a4e09119c2bff69cb260a65630f4604424d0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.451.d9a4a4e","@flighthq/scene":"0.2.1-next.451.d9a4a4e","@flighthq/types":"0.2.1-next.451.d9a4a4e","@flighthq/geometry":"0.2.1-next.451.d9a4a4e","@flighthq/particles":"0.2.1-next.451.d9a4a4e","@flighthq/displayobject":"0.2.1-next.451.d9a4a4e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.2.1-next.451.d9a4a4e_1784669389461_0.11987070429855473","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.459.fb59cc5":{"name":"@flighthq/particleemitter","version":"0.2.1-next.459.fb59cc5","_id":"@flighthq/particleemitter@0.2.1-next.459.fb59cc5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b627accf5b396bca65df8787e0ad85132e3f7d5d","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.2.1-next.459.fb59cc5.tgz","fileCount":57,"integrity":"sha512-Wlqy/8PgR5adu+MeAxr4fWfUEjnhK2KJHkTLU0By3U16CE86km5oRDl6nJzmvWnd8Sh1NW1b7wPisiISfXJ/Qw==","signatures":[{"sig":"MEYCIQDsIR7V7UkaZPUiJmRqnoWjCXpNC5/DchKunLi0I7a7SgIhALiPd64SKstYpmIunxUvjSIRNbtYWQLrkOL0GS3aB5Et","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.2.1-next.459.fb59cc5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320290},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"fb59cc510e1643cb9f4698313f26777e6dd21394","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.459.fb59cc5","@flighthq/scene":"0.2.1-next.459.fb59cc5","@flighthq/types":"0.2.1-next.459.fb59cc5","@flighthq/geometry":"0.2.1-next.459.fb59cc5","@flighthq/particles":"0.2.1-next.459.fb59cc5","@flighthq/displayobject":"0.2.1-next.459.fb59cc5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.2.1-next.459.fb59cc5_1784669934298_0.1716905244968252","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.530.a223ca9":{"name":"@flighthq/particleemitter","version":"0.2.1-next.530.a223ca9","_id":"@flighthq/particleemitter@0.2.1-next.530.a223ca9","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1f60a23e73d1bcf97c4881f348ebd3706f6dabbb","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.2.1-next.530.a223ca9.tgz","fileCount":57,"integrity":"sha512-j7oEvmDKIZB7fDZ3pqg7LIKNuEzkpJMiAkFpoGSwRG21XCaSXzQQo5xpeb8Dyzsv7w6wip0/FDwT9WVywxSS6w==","signatures":[{"sig":"MEYCIQCK46gvQBibSeqKHQge1QptciDr1slzl3bKvBZBKti39gIhAIWzZcH4F8KqhsW3LV7z5zRNtC/IxZ0ozqblgyYCpSds","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.2.1-next.530.a223ca9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329605},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a223ca973bce7428681746d72d5bd9a3d5b1cf48","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.530.a223ca9","@flighthq/scene":"0.2.1-next.530.a223ca9","@flighthq/types":"0.2.1-next.530.a223ca9","@flighthq/geometry":"0.2.1-next.530.a223ca9","@flighthq/particles":"0.2.1-next.530.a223ca9","@flighthq/displayobject":"0.2.1-next.530.a223ca9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.2.1-next.530.a223ca9_1784816655383_0.4621681222133798","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.585.c7219b8":{"name":"@flighthq/particleemitter","version":"0.2.1-next.585.c7219b8","_id":"@flighthq/particleemitter@0.2.1-next.585.c7219b8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"64dd9b7bc92cf71f3fb113e9c18dbc354740980b","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.2.1-next.585.c7219b8.tgz","fileCount":57,"integrity":"sha512-yD5dE40S7MGjL42aXHrSsg9doI+iTPlklfpsELjng2WRoB78/3ImnZIdewltLN79/LonmgV2OrGOVE6gJe0ZgQ==","signatures":[{"sig":"MEQCIF0KUshqE74tOpIHiyvjFSWJuW/w8TuQwEWISOd5ogWgAiAPlsfcxdGUpbtLPKKjZSmEUrFdbGV9ITVA9Xfh2FRQnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.2.1-next.585.c7219b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329605},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"c7219b84f65d218b29374e02140132f62e701f9e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.585.c7219b8","@flighthq/scene":"0.2.1-next.585.c7219b8","@flighthq/types":"0.2.1-next.585.c7219b8","@flighthq/geometry":"0.2.1-next.585.c7219b8","@flighthq/particles":"0.2.1-next.585.c7219b8","@flighthq/displayobject":"0.2.1-next.585.c7219b8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.2.1-next.585.c7219b8_1784842162833_0.7648449456829622","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.624.d23e6a9":{"name":"@flighthq/particleemitter","version":"0.2.1-next.624.d23e6a9","_id":"@flighthq/particleemitter@0.2.1-next.624.d23e6a9","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"bfed88316007f7c79044bfe9c0cd3783cc77bbc4","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.2.1-next.624.d23e6a9.tgz","fileCount":57,"integrity":"sha512-C/kt085bAniCUQS5AxsB3dwQt4xQo13itvEeimVXFsYUknZiSVpxeZl3c3PQM1ZTp9esolh9b6tr/ItRMbDv4A==","signatures":[{"sig":"MEUCICXtmfhg2oto69zhfJ3U1sbF1fjmESmuTSDi3vPLz9+0AiEAi0oBdVx7tS5hYf/96oKfxXJjxauhTEJstt1WZluYMzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.2.1-next.624.d23e6a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329605},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d23e6a9e15d0682fbb884cdeda2fa10bbab12e17","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.624.d23e6a9","@flighthq/scene":"0.2.1-next.624.d23e6a9","@flighthq/types":"0.2.1-next.624.d23e6a9","@flighthq/geometry":"0.2.1-next.624.d23e6a9","@flighthq/particles":"0.2.1-next.624.d23e6a9","@flighthq/displayobject":"0.2.1-next.624.d23e6a9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.2.1-next.624.d23e6a9_1784877757056_0.6226028811803781","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.640.ec2ea9a":{"name":"@flighthq/particleemitter","version":"0.2.1-next.640.ec2ea9a","_id":"@flighthq/particleemitter@0.2.1-next.640.ec2ea9a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1edd6a6bfe6047f72a79c0a73787d7299ce761a0","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.2.1-next.640.ec2ea9a.tgz","fileCount":57,"integrity":"sha512-ySe/H4KnDowrgR0CtKrC92gy/Ozgs7ka2CzI4PS39vdZVtYSKCjaHVz3UJR2wtuaudAQwZmHJvlB4FigHUoO9g==","signatures":[{"sig":"MEQCIHCrUcUWmTnbukqeOo9cQr0tRjkxxe4jMvaBv8QScdF3AiAWRgG2QGOJlLJoGI+gtn+TCYASbSzHwE5JC2XmEZed6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.2.1-next.640.ec2ea9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329605},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ec2ea9abad0334fdcac33f94913a4fdccc9b00ef","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.640.ec2ea9a","@flighthq/scene":"0.2.1-next.640.ec2ea9a","@flighthq/types":"0.2.1-next.640.ec2ea9a","@flighthq/geometry":"0.2.1-next.640.ec2ea9a","@flighthq/particles":"0.2.1-next.640.ec2ea9a","@flighthq/displayobject":"0.2.1-next.640.ec2ea9a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.2.1-next.640.ec2ea9a_1784905218542_0.2848559362188361","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.647.2252e02":{"name":"@flighthq/particleemitter","version":"0.2.1-next.647.2252e02","_id":"@flighthq/particleemitter@0.2.1-next.647.2252e02","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"99844d8c02457e447b4fa819c8742b640fce4deb","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.2.1-next.647.2252e02.tgz","fileCount":57,"integrity":"sha512-XBGr/urJZi3WlLHf8f/1xhn8pXDxI/+0ZEARsotWU56wy9Km4x4msDAY4cibaskkOsMFU0yw/TQYQ0wwgGoJ4A==","signatures":[{"sig":"MEUCIHYMJPKgi1dF52cCZCzeKN0+ss3YYSsUTEXbqCZ/3nG3AiEAm/UM2Z+bSQK6g0hegjooNW7RwY6V7DDZF71m+yxzoGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.2.1-next.647.2252e02","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329605},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"2252e02d1c82bcbbeb421d68a081290ec895b3c9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.647.2252e02","@flighthq/scene":"0.2.1-next.647.2252e02","@flighthq/types":"0.2.1-next.647.2252e02","@flighthq/geometry":"0.2.1-next.647.2252e02","@flighthq/particles":"0.2.1-next.647.2252e02","@flighthq/displayobject":"0.2.1-next.647.2252e02"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.2.1-next.647.2252e02_1784914034718_0.49825049780030706","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.652.c550eaa":{"name":"@flighthq/particleemitter","version":"0.2.1-next.652.c550eaa","_id":"@flighthq/particleemitter@0.2.1-next.652.c550eaa","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"35ca806da4f02604ecfd6ef2b07d038bcc54fe5d","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.2.1-next.652.c550eaa.tgz","fileCount":57,"integrity":"sha512-b798DQWaIJDa3Nru1xgc1vVDpmkycIJ5q12+Xz34E8teewl2xFRxmxZLsakEufTLX4V38zveC0ECTeNGrJ+UkA==","signatures":[{"sig":"MEUCIFmNGUXCcxQqGk+tq9sSOtoi1kH+OB0XBWjaMZ+unnY+AiEA7ZQFk66E83xEJoqEvXzRAp5HyLvtU3xCFqjDH0ayVLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.2.1-next.652.c550eaa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329605},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"c550eaa3044aa8d52451f0bac93ee84cc0be6fb1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.652.c550eaa","@flighthq/scene":"0.2.1-next.652.c550eaa","@flighthq/types":"0.2.1-next.652.c550eaa","@flighthq/geometry":"0.2.1-next.652.c550eaa","@flighthq/particles":"0.2.1-next.652.c550eaa","@flighthq/displayobject":"0.2.1-next.652.c550eaa"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.2.1-next.652.c550eaa_1784916070140_0.4761106908710375","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.666.4af7f8b":{"name":"@flighthq/particleemitter","version":"0.2.1-next.666.4af7f8b","_id":"@flighthq/particleemitter@0.2.1-next.666.4af7f8b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"28b6b637bd6536b1d7112b1fbaaa9f3663df15cf","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.2.1-next.666.4af7f8b.tgz","fileCount":57,"integrity":"sha512-wuHSvn455B2rLj2u20mgCd2WystKZzjg5udTLHpIbVDCx59ruumuRT3gGgk94bZmkuXybf4kBnbdW9ankAEJpw==","signatures":[{"sig":"MEUCIBdxIWc81Avi41fQvNeATdpBJCMdqxvt6KkSAggOMhZPAiEAmZickDdrbGVZmA7eSAINZcO4gSpmV3hpql7zuAdVWvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.2.1-next.666.4af7f8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329605},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4af7f8bd5fdc35503c8aa956763f740e4b3ba261","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.666.4af7f8b","@flighthq/scene":"0.2.1-next.666.4af7f8b","@flighthq/types":"0.2.1-next.666.4af7f8b","@flighthq/geometry":"0.2.1-next.666.4af7f8b","@flighthq/particles":"0.2.1-next.666.4af7f8b","@flighthq/displayobject":"0.2.1-next.666.4af7f8b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.2.1-next.666.4af7f8b_1784919900854_0.15330208462489114","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.701.409c279":{"name":"@flighthq/particleemitter","version":"0.2.1-next.701.409c279","_id":"@flighthq/particleemitter@0.2.1-next.701.409c279","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"293fcb028f20004c4b544b92279119946ea73838","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.2.1-next.701.409c279.tgz","fileCount":57,"integrity":"sha512-Xwv8QjRAwGaYhBwlENeOFNRx8O9UzMRZxmAgZPr0xIlv8hNRN6L629DRaKG3XZ779nHy31sbNCFJceCpotfKmg==","signatures":[{"sig":"MEQCIGqPVKdqgXEgvVRLy6QIFBMQqfl4y9rLYRZhwJoUkYqPAiA9nhfF69r+uk3XIZxRSwP9hNDq6yMHbUCB4tPwOlkBig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.2.1-next.701.409c279","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329605},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"409c27915859155fff7a99433ec5b9c7d30165ff","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.701.409c279","@flighthq/scene":"0.2.1-next.701.409c279","@flighthq/types":"0.2.1-next.701.409c279","@flighthq/geometry":"0.2.1-next.701.409c279","@flighthq/particles":"0.2.1-next.701.409c279","@flighthq/displayobject":"0.2.1-next.701.409c279"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.2.1-next.701.409c279_1784951457759_0.9863746050528663","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.738.07b221d":{"name":"@flighthq/particleemitter","version":"0.2.1-next.738.07b221d","_id":"@flighthq/particleemitter@0.2.1-next.738.07b221d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5ee7cd6b5c2757b209dc04dedfd6b06159f6d852","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.2.1-next.738.07b221d.tgz","fileCount":57,"integrity":"sha512-JbiEgL1+KwSXuRKVdexLnezHgm8XUggRKhDsPvp150q66/06gNKH3NQKfFyiqoYs36WQLDoO19JdWz0WonCpJg==","signatures":[{"sig":"MEUCIQC9lOos1D1hnjjc+CWgsVdhp8/jSMrBTv2jW9rhFSTdiQIgeNYy8WKt02ZEA39mQj538ReV0lpC/OHmDMwvrzLr/xI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.2.1-next.738.07b221d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329605},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"07b221d4dc1b994d9e5726c9fae1b8623de30c0c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.738.07b221d","@flighthq/scene":"0.2.1-next.738.07b221d","@flighthq/types":"0.2.1-next.738.07b221d","@flighthq/geometry":"0.2.1-next.738.07b221d","@flighthq/particles":"0.2.1-next.738.07b221d","@flighthq/displayobject":"0.2.1-next.738.07b221d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.2.1-next.738.07b221d_1784956495975_0.3821869662745221","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.840.857425c":{"name":"@flighthq/particleemitter","version":"0.2.1-next.840.857425c","_id":"@flighthq/particleemitter@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":"abd6b7402003e134a67351184cd442a0cd1c0ec5","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.2.1-next.840.857425c.tgz","fileCount":57,"integrity":"sha512-7Mt85hbAk9IZBMUXq3LynM7zUyXsbSI821pNnJXzrpfr0kJG4yfSk0BQdlNaTDL/K/TJ5t0Gxz6+vHHIzG6wpQ==","signatures":[{"sig":"MEYCIQCFLhWprZzHV8HKW3mvUMO/M4vt8Ue9o/tDk7XRF4AfugIhAMyuoe6LkKkyKB0mjXAH+7/8IwHe0twbqh6JEZPpSTi2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.2.1-next.840.857425c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329507},"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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.840.857425c","@flighthq/types":"0.2.1-next.840.857425c","@flighthq/scene2d":"0.2.1-next.840.857425c","@flighthq/scene3d":"0.2.1-next.840.857425c","@flighthq/geometry":"0.2.1-next.840.857425c","@flighthq/particles":"0.2.1-next.840.857425c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.2.1-next.840.857425c_1785026938775_0.49656456784388836","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.841.373388f":{"name":"@flighthq/particleemitter","version":"0.2.1-next.841.373388f","_id":"@flighthq/particleemitter@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":"ec26f22d4149f2860e7c63c5866407f319f3da4e","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.2.1-next.841.373388f.tgz","fileCount":57,"integrity":"sha512-mdOyBVyUcdgIWhF1ipQa5OTiHv6Rd0JXimk0MFKPP5s/z1HS3nZYugChCfLWc7GJp5NfX3Q5muyBDuJ1AswtAA==","signatures":[{"sig":"MEYCIQCSKnCE6jWljadUJ/f6TadLWVJ3aibwszxk2u0Js/li2QIhAJ7Kbz4ttYvb8vTZ2M1iU/eIdYESFzmnbBfVmiuWzRkQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.2.1-next.841.373388f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329507},"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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.2.1-next.841.373388f","@flighthq/types":"0.2.1-next.841.373388f","@flighthq/scene2d":"0.2.1-next.841.373388f","@flighthq/scene3d":"0.2.1-next.841.373388f","@flighthq/geometry":"0.2.1-next.841.373388f","@flighthq/particles":"0.2.1-next.841.373388f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.2.1-next.841.373388f_1785045883056_0.603926331758585","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.906.07cea63":{"name":"@flighthq/particleemitter","version":"0.3.0-next.906.07cea63","_id":"@flighthq/particleemitter@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":"6b4f3e1d5918a526778f7684c2b0b44b6e91f59f","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.906.07cea63.tgz","fileCount":61,"integrity":"sha512-r9ez3Yh+E6qK159Ei4258YLRD8T5SyYrT58Cb2bkaM2pcXaKagANMHoXijZ4/E2/thxDuNZBVxZRMrOT5hyQcA==","signatures":[{"sig":"MEUCIQD5FoH+gDCpaJS3Ks5JtCwF13OAUOcNjOJeAovqs7fkigIgd/K56Dpds+eWGO6bxU5uLUrueHgV033Abk6KG7m6tRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.906.07cea63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334527},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.906.07cea63","@flighthq/types":"0.3.0-next.906.07cea63","@flighthq/scene2d":"0.3.0-next.906.07cea63","@flighthq/scene3d":"0.3.0-next.906.07cea63","@flighthq/geometry":"0.3.0-next.906.07cea63","@flighthq/particles":"0.3.0-next.906.07cea63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.906.07cea63_1785220030001_0.23112795533765707","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1021.f5f1ee0":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1021.f5f1ee0","_id":"@flighthq/particleemitter@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":"e77dfb2e97f0d58aaba886e585db5a941a56c5ed","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1021.f5f1ee0.tgz","fileCount":61,"integrity":"sha512-G65D7siH6t8mLa5/KfhmKWeOXMhBPadvgVg/N/WmGOxrfUd1T+UG5rDbeQ8+WwJKi40caY8ShCi5KB31Uhhdyw==","signatures":[{"sig":"MEQCIAlhnyJvHQrG98bllo5Vu02gEdfdX48YcgMdG1m/VMz2AiA38FKIH3vkCgdIquZqaHTyfMzSg2Mg3lA+IMCqctDTdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1021.f5f1ee0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1021.f5f1ee0","@flighthq/types":"0.3.0-next.1021.f5f1ee0","@flighthq/scene2d":"0.3.0-next.1021.f5f1ee0","@flighthq/scene3d":"0.3.0-next.1021.f5f1ee0","@flighthq/geometry":"0.3.0-next.1021.f5f1ee0","@flighthq/particles":"0.3.0-next.1021.f5f1ee0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1021.f5f1ee0_1785425177185_0.40936302717837814","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1032.e2b99fc":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1032.e2b99fc","_id":"@flighthq/particleemitter@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":"68cedc8b9daac05e3e4e7203b5c4052b44af5922","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1032.e2b99fc.tgz","fileCount":61,"integrity":"sha512-DWbA4tjRID5zTkZtaUXsI6hQKOQLfjz5DPlMxoq5UULpjr1cPku2cjpPLVbovHuT+CVKl8441jzVFrzIvX8ZYQ==","signatures":[{"sig":"MEUCIQDtg3/yPUSaB8NvhueaMBwtR/iBUvaDNOkLejXPgB6EDQIgZNyYDZB+ysEV8EIEJCCZZTtVlsQqxtQ1mB/XcnJZdl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1032.e2b99fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1032.e2b99fc","@flighthq/types":"0.3.0-next.1032.e2b99fc","@flighthq/scene2d":"0.3.0-next.1032.e2b99fc","@flighthq/scene3d":"0.3.0-next.1032.e2b99fc","@flighthq/geometry":"0.3.0-next.1032.e2b99fc","@flighthq/particles":"0.3.0-next.1032.e2b99fc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1032.e2b99fc_1785436428782_0.9973633904028556","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1162.e90e518":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1162.e90e518","_id":"@flighthq/particleemitter@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":"fd8255039ef9db315ad23bae6bf1ef8adc9ec337","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1162.e90e518.tgz","fileCount":61,"integrity":"sha512-+LQEtjHqqvQCR1xXf6OFK4AzXiT9y9rgblLzIOP9Zq3VT9hLdVZXZTg6x3rQ26sF+ATiZgf4mO+dZap5arixTA==","signatures":[{"sig":"MEUCIQDS0KLW6hEEdO0ni/j4auYB1oFVvbx+7cnqyRN4dQr90gIgTxbY6gOjEGzSSwh+PmPF7voZIne3K34yo1J2d2/tjbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1162.e90e518","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1162.e90e518","@flighthq/types":"0.3.0-next.1162.e90e518","@flighthq/scene2d":"0.3.0-next.1162.e90e518","@flighthq/scene3d":"0.3.0-next.1162.e90e518","@flighthq/geometry":"0.3.0-next.1162.e90e518","@flighthq/particles":"0.3.0-next.1162.e90e518"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1162.e90e518_1785453421567_0.324673370638779","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1220.6982c21":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1220.6982c21","_id":"@flighthq/particleemitter@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":"7e5eeac6e9feb05f11672a308dbc33deeba06f3f","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1220.6982c21.tgz","fileCount":61,"integrity":"sha512-+JgWqUpscagcPjwc0za0jMHV0gymvdtlcj7js3NVevOszMoeolQkQVZjw0yXndJGz9PHZYosDBSSXKHzbFdNAA==","signatures":[{"sig":"MEUCIQDpd4B8WDT5+DEgfhYqddCpSylbo5l756QcBXaNcuR9yQIgeQbGWaD+8hS8jYDTcmBkdHomPtsjiq0euxxwWNv325Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1220.6982c21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1220.6982c21","@flighthq/types":"0.3.0-next.1220.6982c21","@flighthq/scene2d":"0.3.0-next.1220.6982c21","@flighthq/scene3d":"0.3.0-next.1220.6982c21","@flighthq/geometry":"0.3.0-next.1220.6982c21","@flighthq/particles":"0.3.0-next.1220.6982c21"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1220.6982c21_1785505959678_0.1870434582060878","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1248.f867198":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1248.f867198","_id":"@flighthq/particleemitter@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":"b98e8ef3183e70572d8ff5746629db94f7c5b3b3","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1248.f867198.tgz","fileCount":61,"integrity":"sha512-+0FKkTuQTfOAyckd5uCFqAbVyGHQyjxnH09QbH6vKtNdsY1osi41X4riKsSLVztVg5gv/ZOg2BU/SrRry+jgVg==","signatures":[{"sig":"MEYCIQDJ1k7hMn2RElIEniMhrX5B61Ba4HqFVMjouKfFYhhERwIhAMoKiams9tx9yqxopPvPnBtdmxFg2Z99ZLPHDGdLD6IQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1248.f867198","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1248.f867198","@flighthq/types":"0.3.0-next.1248.f867198","@flighthq/scene2d":"0.3.0-next.1248.f867198","@flighthq/scene3d":"0.3.0-next.1248.f867198","@flighthq/geometry":"0.3.0-next.1248.f867198","@flighthq/particles":"0.3.0-next.1248.f867198"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1248.f867198_1785512277742_0.14034931220144276","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1272.222de94":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1272.222de94","_id":"@flighthq/particleemitter@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":"afa070c31421b82487540d7eb25331af278592f8","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1272.222de94.tgz","fileCount":61,"integrity":"sha512-7ZugwzITeW5ZhmDvoD8e7nVkQ7FuCit3nwKY6gAqW/F2Ce/sZladc2foe85Cxkh/LTvGLz/iutrUQWoCeVS3cA==","signatures":[{"sig":"MEYCIQDwm3xBvMqe0P8dOXFP2AkjnxO/wGLHP7wEtrDGpf1B4QIhAOfN0lYnlvtzpPFTvzM3DxHaGFGPl/Ux6w9ltqU0iKtp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1272.222de94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1272.222de94","@flighthq/types":"0.3.0-next.1272.222de94","@flighthq/scene2d":"0.3.0-next.1272.222de94","@flighthq/scene3d":"0.3.0-next.1272.222de94","@flighthq/geometry":"0.3.0-next.1272.222de94","@flighthq/particles":"0.3.0-next.1272.222de94"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1272.222de94_1785517713634_0.003491513513722122","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1280.6369398":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1280.6369398","_id":"@flighthq/particleemitter@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":"34c214e527baefceb55a8c51b38ed33391c77f20","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1280.6369398.tgz","fileCount":61,"integrity":"sha512-Yr262NSiYmQvTeIBqjl7fw/ks17UYSCXLfwy7Pp0quJAeXXddtFpHrvA3U617EUaNR/7A6M/M2WFLYk5yxgEgw==","signatures":[{"sig":"MEUCIQDkLvov+0GUu0wNqOoemsmMiUUleV9bvzXR1BFZc1QhwwIgdTmEfz+ZuY39CUdlMQWKXG6gXCzIv1u15WFunlCkgME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1280.6369398","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1280.6369398","@flighthq/types":"0.3.0-next.1280.6369398","@flighthq/scene2d":"0.3.0-next.1280.6369398","@flighthq/scene3d":"0.3.0-next.1280.6369398","@flighthq/geometry":"0.3.0-next.1280.6369398","@flighthq/particles":"0.3.0-next.1280.6369398"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1280.6369398_1785521422834_0.010337785299201485","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1297.43a5ef8":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1297.43a5ef8","_id":"@flighthq/particleemitter@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":"2c9e8382e34839a6d81a5bc7fccdbdbc4bbc5b1b","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1297.43a5ef8.tgz","fileCount":61,"integrity":"sha512-Ek5s2xrxWvnboigeOGZCDQzELe/SGZsbCSvV9tXOD7A8AooEJMFwnizZ4SOXksMX5w5JlibnwBlDz9dRAZMRqA==","signatures":[{"sig":"MEMCH0bCENFe2yauED0TPrEec3JgSpGxTX2TfPKjNh6cTpoCIDfDhrKULF9uXH0JyDuq/Dmr0W78P4l1LYqHZg4vsP0j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1297.43a5ef8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1297.43a5ef8","@flighthq/types":"0.3.0-next.1297.43a5ef8","@flighthq/scene2d":"0.3.0-next.1297.43a5ef8","@flighthq/scene3d":"0.3.0-next.1297.43a5ef8","@flighthq/geometry":"0.3.0-next.1297.43a5ef8","@flighthq/particles":"0.3.0-next.1297.43a5ef8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1297.43a5ef8_1785529739343_0.37490964557994144","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1299.b32cbdc":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1299.b32cbdc","_id":"@flighthq/particleemitter@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":"444ddcf508a578cfcf50179c5d9f06f8aceb52a5","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1299.b32cbdc.tgz","fileCount":61,"integrity":"sha512-Uc+812rFYwymF7vmcfw8u97os0z3mq1aOJVOFJ/LkE/t2OtDi1cB1ohOF+G3STe4XQmjMx4P13WKV8m04gVygQ==","signatures":[{"sig":"MEUCIQD5yzgkYZhgcN0SWQ45a8Y3DVWypAylvrLhICkKJE2v/AIgTIwk9pLvTRKoIjb/to3ke4FlYhvzqfNynsrNGobz3LU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1299.b32cbdc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1299.b32cbdc","@flighthq/types":"0.3.0-next.1299.b32cbdc","@flighthq/scene2d":"0.3.0-next.1299.b32cbdc","@flighthq/scene3d":"0.3.0-next.1299.b32cbdc","@flighthq/geometry":"0.3.0-next.1299.b32cbdc","@flighthq/particles":"0.3.0-next.1299.b32cbdc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1299.b32cbdc_1785531250085_0.906927080354484","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1315.1d4eb64":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1315.1d4eb64","_id":"@flighthq/particleemitter@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":"773e3fe5aba59766e5d2d6d02fa4b3938fff7930","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1315.1d4eb64.tgz","fileCount":61,"integrity":"sha512-J3LPE9Aw4x8JNeIDdF2XKoTQ6KayXQ+UEFnLkrbJG4aV7gqOPDCszuyUAo/aDkunwYu2ukl460g1IuJqnCGILw==","signatures":[{"sig":"MEYCIQCgTtX5wWOSReQhNK3McoCgI44K+hyRP2odAGQEufdniQIhAIkcKP7LrwF6gcUhN1Vjf6QqDUNnGH9DiZBPN56J19NM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1315.1d4eb64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1315.1d4eb64","@flighthq/types":"0.3.0-next.1315.1d4eb64","@flighthq/scene2d":"0.3.0-next.1315.1d4eb64","@flighthq/scene3d":"0.3.0-next.1315.1d4eb64","@flighthq/geometry":"0.3.0-next.1315.1d4eb64","@flighthq/particles":"0.3.0-next.1315.1d4eb64"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1315.1d4eb64_1785538227440_0.41118485468728205","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1383.c61de17":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1383.c61de17","_id":"@flighthq/particleemitter@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":"3b34d8074ffeca0fc5e610d8d8d6f0ce7c5ded9b","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1383.c61de17.tgz","fileCount":61,"integrity":"sha512-HZvhw5usrPNGa8s4knko+gWTULsnoj7gmzm6hja+AoHixeDarcXaGZIeuCiH3w3BFeexLFRzgTs+1aBtX+YlAw==","signatures":[{"sig":"MEYCIQD8RalSmcnqPB2Mfxmsm7sBj+c00Mi7rPHjXLvhX1pdUwIhAIIyrlQa/uE0L/EWrBkPj48azyJEZTCjN+Rd3brST43o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1383.c61de17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1383.c61de17","@flighthq/types":"0.3.0-next.1383.c61de17","@flighthq/scene2d":"0.3.0-next.1383.c61de17","@flighthq/scene3d":"0.3.0-next.1383.c61de17","@flighthq/geometry":"0.3.0-next.1383.c61de17","@flighthq/particles":"0.3.0-next.1383.c61de17"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1383.c61de17_1785541306944_0.9480353360840095","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1392.f0bd0cc":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1392.f0bd0cc","_id":"@flighthq/particleemitter@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":"a11c659c403ff16e5820eebac968049a51a08b49","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1392.f0bd0cc.tgz","fileCount":61,"integrity":"sha512-y6z7ZLAHrvqtZQN7NOqZiJaUKhjjN3pQJxIrcYMP23Qx2Bfji9I2XnXyYES9Yea/+8i+e0NiuGGkne/h1URh8Q==","signatures":[{"sig":"MEQCIG79XSwsXPNYLzqp2zE4JmIBNUxfnDcC8I27YGi3e3z0AiBHTu9BbBwT0xOi/iMOD+7KdgLEpIt2uD367FfRuLDyAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1392.f0bd0cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1392.f0bd0cc","@flighthq/types":"0.3.0-next.1392.f0bd0cc","@flighthq/scene2d":"0.3.0-next.1392.f0bd0cc","@flighthq/scene3d":"0.3.0-next.1392.f0bd0cc","@flighthq/geometry":"0.3.0-next.1392.f0bd0cc","@flighthq/particles":"0.3.0-next.1392.f0bd0cc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1392.f0bd0cc_1785545087693_0.009164469744363801","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1422.b585c0c":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1422.b585c0c","_id":"@flighthq/particleemitter@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":"bd60a2d5cee85f7dced820d6d3ba3b17165b0c4c","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1422.b585c0c.tgz","fileCount":61,"integrity":"sha512-as2ltVZx+YBSuec3oe3g8zDSs2iHy3oOpIgNwviac2aMv4CYTfG69by1bH1YGd3EI1ddW2/27HCtKoY+02yGiw==","signatures":[{"sig":"MEUCIQDZQzpwX6A41CowX5yBDxtZv2f0OWj3QXVZlzQNY3UuSwIgPUuo3gO7CMlcXI/SjGIOTdPy5H4JWwzjo2cbGiYDGsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1422.b585c0c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1422.b585c0c","@flighthq/types":"0.3.0-next.1422.b585c0c","@flighthq/scene2d":"0.3.0-next.1422.b585c0c","@flighthq/scene3d":"0.3.0-next.1422.b585c0c","@flighthq/geometry":"0.3.0-next.1422.b585c0c","@flighthq/particles":"0.3.0-next.1422.b585c0c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1422.b585c0c_1785549268792_0.10528669423773573","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1435.f870241":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1435.f870241","_id":"@flighthq/particleemitter@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":"b7ead41d1114150efaebb8fd0921ebdd6644942e","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1435.f870241.tgz","fileCount":61,"integrity":"sha512-CPqbY6kx43aMVbcqsKALTxaxp1rzV4zKNW8+7AGwd1QjshMBRNQM7ygtPs980PHL92kRuw0FqAgWvGW7Tx7fqQ==","signatures":[{"sig":"MEUCIQCia6Aacu1iRi3IwU2ZB41uEKu49QTufJAxlyUh6JJfeQIgSr56IETo7S3EiIh9tenusacMT+UCVIIRetOdKjT2ZM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1435.f870241","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1435.f870241","@flighthq/types":"0.3.0-next.1435.f870241","@flighthq/scene2d":"0.3.0-next.1435.f870241","@flighthq/scene3d":"0.3.0-next.1435.f870241","@flighthq/geometry":"0.3.0-next.1435.f870241","@flighthq/particles":"0.3.0-next.1435.f870241"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1435.f870241_1785553200028_0.7392325352786786","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1436.388ef5e":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1436.388ef5e","_id":"@flighthq/particleemitter@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":"2f6b4fa5040c88326678c1041cf7b9693cd63848","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1436.388ef5e.tgz","fileCount":61,"integrity":"sha512-QLeylLJJ/oLFwF+lQV9ngWXrx8gZ7YwLEjK/u4TNPVVjgjOipadN4UVXQDf7vKRsgrJithqp7oWa/x6U5huyKA==","signatures":[{"sig":"MEUCIQCM4X04MVPqOveeTsusUyMzjaqs8TYFD7dQCxdsbbmm+QIgdAfwJ2Ersg5XygZ1Qw39c+Q04DJ6WbwyWZURhBx3AS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1436.388ef5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1436.388ef5e","@flighthq/types":"0.3.0-next.1436.388ef5e","@flighthq/scene2d":"0.3.0-next.1436.388ef5e","@flighthq/scene3d":"0.3.0-next.1436.388ef5e","@flighthq/geometry":"0.3.0-next.1436.388ef5e","@flighthq/particles":"0.3.0-next.1436.388ef5e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1436.388ef5e_1785553753187_0.525803566480362","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1445.14ca01c":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1445.14ca01c","_id":"@flighthq/particleemitter@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":"6ea678bad3857aedd0f43464e979a2a8d29bdb5a","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1445.14ca01c.tgz","fileCount":61,"integrity":"sha512-jyxcpNnOTDAsRkaEC7JmK/Yi68Ziw9kRt75qlFiFzGRBAR8NvCOBUUWb7yXI9iEZ28ExHbbhv1wIUXfSpds3vQ==","signatures":[{"sig":"MEUCIANtL/Iv0xKZZcuTEJ2ZTVlfJU0Lp0KFprDOS5CZATV9AiEA6oWItvgqHsGufz/h6S1+U0dvZjKJFx19L9mkgxqL0gU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1445.14ca01c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1445.14ca01c","@flighthq/types":"0.3.0-next.1445.14ca01c","@flighthq/scene2d":"0.3.0-next.1445.14ca01c","@flighthq/scene3d":"0.3.0-next.1445.14ca01c","@flighthq/geometry":"0.3.0-next.1445.14ca01c","@flighthq/particles":"0.3.0-next.1445.14ca01c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1445.14ca01c_1785556409906_0.9967431700212528","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1452.011a16e":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1452.011a16e","_id":"@flighthq/particleemitter@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":"935bcdeac599d91acac366ed9445610844a976be","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1452.011a16e.tgz","fileCount":61,"integrity":"sha512-MAx9wWh01JyEoFvUnXrk/noTTB5ey2ZR9W/DEz1zXhqmBbnpBagZunrVd3y/Z4lzQZnaB6tVyMjsgtK7xxnlBw==","signatures":[{"sig":"MEYCIQC5bjUACzVze7lpk4uLXP/x7zU8aifdrUAUz/bOG4RbCQIhANx4FSZf3NsBax9cO386FxrNKwrIAM38qiYsvyQLd62h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1452.011a16e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1452.011a16e","@flighthq/types":"0.3.0-next.1452.011a16e","@flighthq/scene2d":"0.3.0-next.1452.011a16e","@flighthq/scene3d":"0.3.0-next.1452.011a16e","@flighthq/geometry":"0.3.0-next.1452.011a16e","@flighthq/particles":"0.3.0-next.1452.011a16e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1452.011a16e_1785561707587_0.10556032741641608","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1454.b17f8a5":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1454.b17f8a5","_id":"@flighthq/particleemitter@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":"720eee3fc7b588e73fb5885a440ec8fde9ad4838","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1454.b17f8a5.tgz","fileCount":61,"integrity":"sha512-VIFcIyGGz3BrDpBvAVflPO+PZbxNx3mbrsPx/OElfO2yw0lrXZuwoF8FG6r+w3vmVr8K5b88May4JX/vgbiiRQ==","signatures":[{"sig":"MEUCIEEkKcJY6TFye06U3F6vz7ohmwEYRLqOrH4gkUjiIjIBAiEAwCN7zKF4WmFKnSjjUkq1/YjpVitcz6QYaprN7cYpeB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1454.b17f8a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1454.b17f8a5","@flighthq/types":"0.3.0-next.1454.b17f8a5","@flighthq/scene2d":"0.3.0-next.1454.b17f8a5","@flighthq/scene3d":"0.3.0-next.1454.b17f8a5","@flighthq/geometry":"0.3.0-next.1454.b17f8a5","@flighthq/particles":"0.3.0-next.1454.b17f8a5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1454.b17f8a5_1785563828298_0.8994127752862686","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1456.ace2107":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1456.ace2107","_id":"@flighthq/particleemitter@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":"02bd717ef363cca0499f50261e86f10208926601","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1456.ace2107.tgz","fileCount":61,"integrity":"sha512-xwH9h/+voFIl6hlFxWIXaq72djZVrQh6tY5ma5YMd6mx2jrG0lrvZ2wQrZqc8sz8/XI2MCKb21aDS0PqwdCrkQ==","signatures":[{"sig":"MEUCID9io6Ipil6taTf0oLCOzpf4o+aaGs0op/b88bR705YSAiEAmyAqs+idPeOPGUxbT4VVp2QigYdUp5CRduJfmQPT19Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1456.ace2107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1456.ace2107","@flighthq/types":"0.3.0-next.1456.ace2107","@flighthq/scene2d":"0.3.0-next.1456.ace2107","@flighthq/scene3d":"0.3.0-next.1456.ace2107","@flighthq/geometry":"0.3.0-next.1456.ace2107","@flighthq/particles":"0.3.0-next.1456.ace2107"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1456.ace2107_1785593837318_0.11306071457182454","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1458.0c01b63":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1458.0c01b63","_id":"@flighthq/particleemitter@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":"346612d6be5d934822186f1ab473bb372137d7f3","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1458.0c01b63.tgz","fileCount":61,"integrity":"sha512-SD77MLB2rzQy6/9ImJUlwiKmmcB7UgN6q36TcW9gbL/erXfsQ8O4o0tVtgPPc9LV5sdcJF2aekSa4zXsuJfvFA==","signatures":[{"sig":"MEUCIQDExnuoAQk1bJxYviPRNZE5Q7wDsFOO8z+bXhEtYu6HKAIgY8VmyWtFSyHLQp5DryC2zUquvd+6JoglRqOsyHXFfNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1458.0c01b63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1458.0c01b63","@flighthq/types":"0.3.0-next.1458.0c01b63","@flighthq/scene2d":"0.3.0-next.1458.0c01b63","@flighthq/scene3d":"0.3.0-next.1458.0c01b63","@flighthq/geometry":"0.3.0-next.1458.0c01b63","@flighthq/particles":"0.3.0-next.1458.0c01b63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1458.0c01b63_1785596330416_0.8666428541488789","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-edge.1458.0c01b63":{"name":"@flighthq/particleemitter","version":"0.3.0-edge.1458.0c01b63","_id":"@flighthq/particleemitter@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":"730bd33bfca7716fa22a3dad0da847d956f1d894","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-edge.1458.0c01b63.tgz","fileCount":61,"integrity":"sha512-4qEceg/0Btf0t1M303HwWrg2S6MbbdMF8pGARkzHVwLVT8cwbtDQclOmGye57vyKzZB0dVx4CS/9Ljvf9E74pA==","signatures":[{"sig":"MEQCIENAheoRk68oHrJ2c7yzfSYXk/MRcVfy6eCtQxM+LqXYAiBHWFScLfdm03XDYbg+eoiehfqjEsjFLbi99SxsJIxEsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-edge.1458.0c01b63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-edge.1458.0c01b63","@flighthq/types":"0.3.0-edge.1458.0c01b63","@flighthq/scene2d":"0.3.0-edge.1458.0c01b63","@flighthq/scene3d":"0.3.0-edge.1458.0c01b63","@flighthq/geometry":"0.3.0-edge.1458.0c01b63","@flighthq/particles":"0.3.0-edge.1458.0c01b63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-edge.1458.0c01b63_1785597536068_0.670251453626296","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1460.2c18805":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1460.2c18805","_id":"@flighthq/particleemitter@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":"775b3223ead83885adcc75e0211c53afbce5b416","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1460.2c18805.tgz","fileCount":61,"integrity":"sha512-wrEQMa1Ll1ng1O8P/jynsE3BWR8qcchTM/3L+hy8eP9BMwgYWj20LuKllYirO3LsMdrOFMz7kNvNPo8ku1FNfA==","signatures":[{"sig":"MEUCIQDxB4lI12NnWhAaWWDosVKDp9XibYJTnZ4KhlspJnOligIgJjG5VzdIlZvNBBM4DM9JdDMeTIfRf7b/bTYSzaGBMNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1460.2c18805","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1460.2c18805","@flighthq/types":"0.3.0-next.1460.2c18805","@flighthq/scene2d":"0.3.0-next.1460.2c18805","@flighthq/scene3d":"0.3.0-next.1460.2c18805","@flighthq/geometry":"0.3.0-next.1460.2c18805","@flighthq/particles":"0.3.0-next.1460.2c18805"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1460.2c18805_1785600265522_0.7738077179517207","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1463.b454aa8":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1463.b454aa8","_id":"@flighthq/particleemitter@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":"e94ef476e0b03a85a41431f38dae5725510a7593","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1463.b454aa8.tgz","fileCount":61,"integrity":"sha512-T/PmyK/Wh99tauvoG3UYL/wvCdsse7WZEuKormWc2kH7ILbaM7itq11LG1G4cX0vljaFdA9AVNIzVk6+VmknkA==","signatures":[{"sig":"MEYCIQCrVbT+CRlaYs/2cdFEdYJZTbUdLk/4fiPma5DRo0kVcgIhAKFAeczgrbrd1cia6ryYYHU/uFP9g2tEzD7p91WrBg2A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1463.b454aa8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1463.b454aa8","@flighthq/types":"0.3.0-next.1463.b454aa8","@flighthq/scene2d":"0.3.0-next.1463.b454aa8","@flighthq/scene3d":"0.3.0-next.1463.b454aa8","@flighthq/geometry":"0.3.0-next.1463.b454aa8","@flighthq/particles":"0.3.0-next.1463.b454aa8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1463.b454aa8_1785628598380_0.41931588283626775","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1466.e0866d4":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1466.e0866d4","_id":"@flighthq/particleemitter@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":"56c67ab5686870de3ec5901ec6c0ef264bdb2ed9","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1466.e0866d4.tgz","fileCount":61,"integrity":"sha512-PDVYnPVsDM8oz1fmQ2kfJFYOfuClBXaCttlKEp63eWnIxgV2H+67EIafQjfpRs2y4YqJkYqlHPQ2OakY+os87A==","signatures":[{"sig":"MEUCIQCKgGEwW2BH6n8yYKZsKUIpYKCoAnpQiDbN3Ext4ZZFbgIgS9f/PP/UIeujqcWoMfSdpyL0tMEM5g/eob4mvB/EtzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1466.e0866d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1466.e0866d4","@flighthq/types":"0.3.0-next.1466.e0866d4","@flighthq/scene2d":"0.3.0-next.1466.e0866d4","@flighthq/scene3d":"0.3.0-next.1466.e0866d4","@flighthq/geometry":"0.3.0-next.1466.e0866d4","@flighthq/particles":"0.3.0-next.1466.e0866d4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1466.e0866d4_1785634431691_0.03553836748675443","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1473.098a860":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1473.098a860","_id":"@flighthq/particleemitter@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":"1cfffcbe2afa2505f52e01c1785bd02a9abe0cf4","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1473.098a860.tgz","fileCount":61,"integrity":"sha512-W1SZru838gYVwZj7EoEpRCg9etIYP8A94PTqxKSsLs5CZtF30fAzyeenESBOfhuXE+0IGRPW9Ru2VbbLFC1JeA==","signatures":[{"sig":"MEQCIGpWSqTw7Dl01uIoxXxNsyPyrMVaiNeUzUymm+KblqDtAiBhsPTRsD32C2fjiwfRffjOnF1PaFz/kBKzHATPt195xA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1473.098a860","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1473.098a860","@flighthq/types":"0.3.0-next.1473.098a860","@flighthq/scene2d":"0.3.0-next.1473.098a860","@flighthq/scene3d":"0.3.0-next.1473.098a860","@flighthq/geometry":"0.3.0-next.1473.098a860","@flighthq/particles":"0.3.0-next.1473.098a860"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1473.098a860_1785644733503_0.7100439295540617","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1494.7333e82":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1494.7333e82","_id":"@flighthq/particleemitter@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":"f6589f264ccd1794022e6e10bb0b12c1da7afc44","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1494.7333e82.tgz","fileCount":61,"integrity":"sha512-OclG025q/0IA2YrO9DgOkrmrQPSNTedtb5AYCeEfrgO5SRj4+kg05l+LLKP89vg+WvwLHK5jExFbOuYX1pZ6dA==","signatures":[{"sig":"MEUCIHalegwIqcq1vRCflgf7rflJ4tgM5BKjJrLVJQERgXp+AiEAsc5fotkM8LXl0rcTKwl9xAVUWlBacSgKkXIQWm7J2EU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1494.7333e82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1494.7333e82","@flighthq/types":"0.3.0-next.1494.7333e82","@flighthq/scene2d":"0.3.0-next.1494.7333e82","@flighthq/scene3d":"0.3.0-next.1494.7333e82","@flighthq/geometry":"0.3.0-next.1494.7333e82","@flighthq/particles":"0.3.0-next.1494.7333e82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1494.7333e82_1785648981118_0.16097081495931342","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1498.065f223":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1498.065f223","_id":"@flighthq/particleemitter@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":"07d0c95ed26c1ba4ddb547aacce756bf2a819aa6","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1498.065f223.tgz","fileCount":61,"integrity":"sha512-vX3VLxeHbRAYJGQipLFEZ9LrD0ilVY/hsY2DPK90vSb8WTj047uMWJfzcHhX1pOsF9v+Im+UwnbwhYgOtUqffw==","signatures":[{"sig":"MEUCICjEG6PPb9uvXy46t/A4QqQQdow8pDu3MDbH+zdP3OZwAiEA4zIsgV1HPJcKE0wxMhQzd8MTBvTaBJ13c9/cwSVf4zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1498.065f223","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1498.065f223","@flighthq/types":"0.3.0-next.1498.065f223","@flighthq/scene2d":"0.3.0-next.1498.065f223","@flighthq/scene3d":"0.3.0-next.1498.065f223","@flighthq/geometry":"0.3.0-next.1498.065f223","@flighthq/particles":"0.3.0-next.1498.065f223"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1498.065f223_1785653444502_0.04516993232010136","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1511.9977321":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1511.9977321","_id":"@flighthq/particleemitter@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":"868e5e55e4dca46bcfd203448981eb790ed0c315","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1511.9977321.tgz","fileCount":61,"integrity":"sha512-pSSvExGjXXpv4wL0RVId9RQh1YPHnsTB7Mkn2BiwBsduuIcotod0kFbjx6aMXSoJ6Ujy4gNcEAodWfIHPMv+6g==","signatures":[{"sig":"MEUCID44gaK4GurTKDNG6xsIE8ghfhLiBeFq1H6YwAgd1xnYAiEA0qvi/nPgh7DRXfR/4QVjqMSXG0163L7gZ+o/GASAw6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1511.9977321","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1511.9977321","@flighthq/types":"0.3.0-next.1511.9977321","@flighthq/scene2d":"0.3.0-next.1511.9977321","@flighthq/scene3d":"0.3.0-next.1511.9977321","@flighthq/geometry":"0.3.0-next.1511.9977321","@flighthq/particles":"0.3.0-next.1511.9977321"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1511.9977321_1785687767824_0.585004724259645","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1512.edc0fee":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1512.edc0fee","_id":"@flighthq/particleemitter@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":"92f73f070a7628c482f46890e0bf8efcd82caf10","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1512.edc0fee.tgz","fileCount":61,"integrity":"sha512-DktUrXvUuQIRtQ/5QUA+UERXBADVMxmnPbkwP1oAB12dlVFmhnn6iJD7aONN3+CsUOZgw4T71Mz6NpKMYIOx5Q==","signatures":[{"sig":"MEYCIQDK5Kbn1iECITfbsNxsGZh+cFdFAXuABFmenI/YZrnC7AIhAKFwBvyEOEh6TxPaFhq23C+FWbg5uuXPRcOHmA5VZ51Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1512.edc0fee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1512.edc0fee","@flighthq/types":"0.3.0-next.1512.edc0fee","@flighthq/scene2d":"0.3.0-next.1512.edc0fee","@flighthq/scene3d":"0.3.0-next.1512.edc0fee","@flighthq/geometry":"0.3.0-next.1512.edc0fee","@flighthq/particles":"0.3.0-next.1512.edc0fee"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1512.edc0fee_1785689088559_0.03141617232266247","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1514.a24d43f":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1514.a24d43f","_id":"@flighthq/particleemitter@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":"ba73890a6eec1c540bb194e9ef8bcb770b3635ca","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1514.a24d43f.tgz","fileCount":61,"integrity":"sha512-C7Gb1DgaqqbbUmQ4bH8/yzw8qIcfvi3mhMJFgqiwWGv5csqFY6dTTf1/DssB0t5f2N7uvedt6YWb0JhDC0KhHw==","signatures":[{"sig":"MEUCIFB6jlGodWw0Dh54S+T2gHM37rIGT0QZMe8K5Xik4bm/AiEAkCjRoKZxEMCDdA+gONneHrF1pKP+jDilEpAgaxpRjow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1514.a24d43f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1514.a24d43f","@flighthq/types":"0.3.0-next.1514.a24d43f","@flighthq/scene2d":"0.3.0-next.1514.a24d43f","@flighthq/scene3d":"0.3.0-next.1514.a24d43f","@flighthq/geometry":"0.3.0-next.1514.a24d43f","@flighthq/particles":"0.3.0-next.1514.a24d43f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1514.a24d43f_1785689840374_0.4523920392615033","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1515.d4dc88e":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1515.d4dc88e","_id":"@flighthq/particleemitter@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":"f238bced21ff4fe869919afe7d5cd659ee1c0460","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1515.d4dc88e.tgz","fileCount":61,"integrity":"sha512-2fzXQbvM245NWqTDFMmxebWrBI/+mvAMiteunS+LMkKS3SeJjZvPpDaZ4Iby2a0HJXKDkloKPPIT6+RyjbAapg==","signatures":[{"sig":"MEUCIAJdHDo7xhg9rzm8kv2/PSZAXsHN401QzuWUxbM94hHCAiEA4SLO+zUYqGKhLB1s7NjE2hMK79/NxuYG5VeoC7oqJIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1515.d4dc88e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1515.d4dc88e","@flighthq/types":"0.3.0-next.1515.d4dc88e","@flighthq/scene2d":"0.3.0-next.1515.d4dc88e","@flighthq/scene3d":"0.3.0-next.1515.d4dc88e","@flighthq/geometry":"0.3.0-next.1515.d4dc88e","@flighthq/particles":"0.3.0-next.1515.d4dc88e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1515.d4dc88e_1785690255272_0.5093841729533686","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1516.1b4fb2b":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1516.1b4fb2b","_id":"@flighthq/particleemitter@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":"1cd483e6f8046a14eba837f4c864f1d2bb3b53aa","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1516.1b4fb2b.tgz","fileCount":61,"integrity":"sha512-KruwzqFBYB9qCyGTtqsk1eABxorwSfiBn568o5gO4RRvbQ0as6Y9oLaa6fLQessr4byPy6Ffa1vfoi1RHUKCgw==","signatures":[{"sig":"MEUCIEi27jTjKXFvWIhb3ZCNah1oUprZqtbCHhKJxZ3b6EgKAiEA0KMUxLImaMoHCNKWoaT6KPpSiP89YEfMMU6lfI96aqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1516.1b4fb2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1516.1b4fb2b","@flighthq/types":"0.3.0-next.1516.1b4fb2b","@flighthq/scene2d":"0.3.0-next.1516.1b4fb2b","@flighthq/scene3d":"0.3.0-next.1516.1b4fb2b","@flighthq/geometry":"0.3.0-next.1516.1b4fb2b","@flighthq/particles":"0.3.0-next.1516.1b4fb2b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1516.1b4fb2b_1785692166042_0.265697255638792","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-edge.1516.1b4fb2b":{"name":"@flighthq/particleemitter","version":"0.3.0-edge.1516.1b4fb2b","_id":"@flighthq/particleemitter@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":"635e5d8a8769ed073d2c43457e231d30e1235138","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-edge.1516.1b4fb2b.tgz","fileCount":61,"integrity":"sha512-DcA2lfnF9kCqLZgr+qHQn92c7TebgBYIwbEFfHRc3bJkhYKjeKf3OZ9+mXcG7oCcHy//tXZdF+7q5ddmiVeRHg==","signatures":[{"sig":"MEYCIQDOSs2EV8aKeY63wAstqeGPA/n58pexrI+XaaVnNLNpDwIhAPE38odkuLa9m/opU1KfZEKJ/IOyqu+CHUQ887lpm5XB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-edge.1516.1b4fb2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-edge.1516.1b4fb2b","@flighthq/types":"0.3.0-edge.1516.1b4fb2b","@flighthq/scene2d":"0.3.0-edge.1516.1b4fb2b","@flighthq/scene3d":"0.3.0-edge.1516.1b4fb2b","@flighthq/geometry":"0.3.0-edge.1516.1b4fb2b","@flighthq/particles":"0.3.0-edge.1516.1b4fb2b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-edge.1516.1b4fb2b_1785693500821_0.6511218916547306","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1529.90e58ad":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1529.90e58ad","_id":"@flighthq/particleemitter@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":"51a80656208cd633ce5db12091bbbcef0ef6fc5f","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1529.90e58ad.tgz","fileCount":61,"integrity":"sha512-woQe7gRM8v66xPcTaWpEge6ldUTA+6gFgNcy4c9LN3tjaD8eJitKFlPujIbOd9ULpgYR7JHnFLTh95r3v3orew==","signatures":[{"sig":"MEYCIQDfjj05/O5gzZof0fqOhqI8Vqf189txUYpdWkIeR6O4MgIhAKgH3coGskcNoeGDPafdoplVVG6c5Z87IP5CjwW1cIkd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1529.90e58ad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1529.90e58ad","@flighthq/types":"0.3.0-next.1529.90e58ad","@flighthq/scene2d":"0.3.0-next.1529.90e58ad","@flighthq/scene3d":"0.3.0-next.1529.90e58ad","@flighthq/geometry":"0.3.0-next.1529.90e58ad","@flighthq/particles":"0.3.0-next.1529.90e58ad"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1529.90e58ad_1785694901374_0.6137212958486258","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1530.70058bd":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1530.70058bd","_id":"@flighthq/particleemitter@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":"9d47d6b816be50fc6a924d9cf943cedfb1e4bf0f","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1530.70058bd.tgz","fileCount":61,"integrity":"sha512-rVFBZGqtsHsSsRDaONh7pnzl98M2pYPOEDajF8sraVVlw8F/zC3fj05F8/3uqjSLmg8GbJBBijn1akAvJWQBaA==","signatures":[{"sig":"MEQCIBmGaFYUjgNscXxACTkX17jXpkkrCecY8zfum8JpmikZAiBvXVYIz12nyjFUxmzTFFw0V3tC3Z6kGFlJfQjMuNmEMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1530.70058bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1530.70058bd","@flighthq/types":"0.3.0-next.1530.70058bd","@flighthq/scene2d":"0.3.0-next.1530.70058bd","@flighthq/scene3d":"0.3.0-next.1530.70058bd","@flighthq/geometry":"0.3.0-next.1530.70058bd","@flighthq/particles":"0.3.0-next.1530.70058bd"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1530.70058bd_1785696680658_0.390684826948307","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1543.f490ae8":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1543.f490ae8","_id":"@flighthq/particleemitter@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":"201613f86dc78c237a57e8af2e608cb54a37cef9","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1543.f490ae8.tgz","fileCount":61,"integrity":"sha512-BGFtkBa0mONeYZhUmXVvrHSggAGZQQUFiWy87+0u3xPsnjyodmqj6rVnPGCVBNwsMrExkNmnmgAhejIgwqZQmA==","signatures":[{"sig":"MEUCICtpITHkvaGM637x6zATial8soWdthbHA5z6ns9Gmp+rAiEA6diJ5r/s5xe+IIlwTWUhKwplSWUdue1+Qj1hNr6Thlw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1543.f490ae8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1543.f490ae8","@flighthq/types":"0.3.0-next.1543.f490ae8","@flighthq/scene2d":"0.3.0-next.1543.f490ae8","@flighthq/scene3d":"0.3.0-next.1543.f490ae8","@flighthq/geometry":"0.3.0-next.1543.f490ae8","@flighthq/particles":"0.3.0-next.1543.f490ae8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1543.f490ae8_1785701569487_0.5408793518118307","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1560.03a2b36":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1560.03a2b36","_id":"@flighthq/particleemitter@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":"6d87d12c5f0b84bb88d0166a2de8eab34456b380","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1560.03a2b36.tgz","fileCount":61,"integrity":"sha512-Oxhxq1+qNrdHs01BHQdIkpzm5fchuQ+5acv+RTxAp8So34KO5vJyh+dppLS1e0Kuz4M59Iu5KcpQ08dKZPxY1A==","signatures":[{"sig":"MEYCIQDFVVTb+nJM/TlU1EtaX2NP54rWAEM3QPhAaDWSYqWi+AIhAMOsKSgy4b8VPeX+Vnk8tKB7930yTctn5IRgdlNUW44E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1560.03a2b36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1560.03a2b36","@flighthq/types":"0.3.0-next.1560.03a2b36","@flighthq/scene2d":"0.3.0-next.1560.03a2b36","@flighthq/scene3d":"0.3.0-next.1560.03a2b36","@flighthq/geometry":"0.3.0-next.1560.03a2b36","@flighthq/particles":"0.3.0-next.1560.03a2b36"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1560.03a2b36_1785702464382_0.427714205200205","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1562.75af469":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1562.75af469","_id":"@flighthq/particleemitter@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":"2cc7313e3075378b0f50a0bdce1b39f60dde211a","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1562.75af469.tgz","fileCount":61,"integrity":"sha512-/1U3G5txsSNVQ2mgNPWJnGIORQI3XH32eAkGPulq0OzeYvNSgfoNSrgS9x+/j+DUdsg2EKrLVvNLpS6sZXh8Ew==","signatures":[{"sig":"MEUCIEAXW/o1zWDCBWoaurqrKKVaO6zYhB5BGCCP4D5JqgeRAiEA803Iyl4tNtfgTl62alBrUlfI+wfJZlI5EVERe7kFTNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1562.75af469","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1562.75af469","@flighthq/types":"0.3.0-next.1562.75af469","@flighthq/scene2d":"0.3.0-next.1562.75af469","@flighthq/scene3d":"0.3.0-next.1562.75af469","@flighthq/geometry":"0.3.0-next.1562.75af469","@flighthq/particles":"0.3.0-next.1562.75af469"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1562.75af469_1785703238318_0.19935134917749098","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1566.dcdf1d3":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1566.dcdf1d3","_id":"@flighthq/particleemitter@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":"00c59f03d642e300eb9ed25665c215434c64a609","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1566.dcdf1d3.tgz","fileCount":61,"integrity":"sha512-6p2dcvjTfsYOeADNDSpIn1/f0Vv3qYL+Ui75LSJYh7r9SRTocxErm8DZhNIw7ekSAdvcwn3n3fIFM0X0HTdNjQ==","signatures":[{"sig":"MEUCIBgk7ivd8bF1vv11yXUG5FnDCsAbhIN24+PuCyFntaeVAiEA5x9C4SlJn4F5pzuUnEEYQdrqA3eLyy9x8VnEoQS3I/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1566.dcdf1d3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1566.dcdf1d3","@flighthq/types":"0.3.0-next.1566.dcdf1d3","@flighthq/scene2d":"0.3.0-next.1566.dcdf1d3","@flighthq/scene3d":"0.3.0-next.1566.dcdf1d3","@flighthq/geometry":"0.3.0-next.1566.dcdf1d3","@flighthq/particles":"0.3.0-next.1566.dcdf1d3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1566.dcdf1d3_1785704005649_0.6286260482881254","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1584.a68fe91":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1584.a68fe91","_id":"@flighthq/particleemitter@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":"347bb12c28fe551a2e45ac7a0d7ef8a6ff69f5b0","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1584.a68fe91.tgz","fileCount":61,"integrity":"sha512-vWpDjBcsQuinqtho/TVssJzOJ6+Nuot9UinV5l18CzUddwdOQzpzhmdJU8nxgB93OptEFH5jl2nCZGWH/czdMg==","signatures":[{"sig":"MEUCIF+kqytRG2xQ1RhFJNnasbvHYk5R4ZtZN/KCORwJHZm7AiEAqXKgqWuFD8BAG6DrSJkt/P67hfr+o1cmzUfZ06zPme0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1584.a68fe91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1584.a68fe91","@flighthq/types":"0.3.0-next.1584.a68fe91","@flighthq/scene2d":"0.3.0-next.1584.a68fe91","@flighthq/scene3d":"0.3.0-next.1584.a68fe91","@flighthq/geometry":"0.3.0-next.1584.a68fe91","@flighthq/particles":"0.3.0-next.1584.a68fe91"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1584.a68fe91_1785707748990_0.8580653332128862","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1585.17d10c4":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1585.17d10c4","_id":"@flighthq/particleemitter@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":"4ab6020bcbaea88f3a2c3c7ec9d1af2aa6f8ce0d","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1585.17d10c4.tgz","fileCount":61,"integrity":"sha512-3mklNlnexoAk2N82ih20NVN0HwSVJf6dqUb4fMwWt6R0Ne8ql7BSKE6ZftjK8c9RTLkVVDb81sCIPSWdb+Z6dQ==","signatures":[{"sig":"MEQCIAi/o2HdGyiSo2vQVXaT3MO1HDv1wdnMyFnhL5fJqxWVAiAVgUQ1xQ2m4rUShEwEcsQOzfhkHlm8cLjtKMYYKdydhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1585.17d10c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1585.17d10c4","@flighthq/types":"0.3.0-next.1585.17d10c4","@flighthq/scene2d":"0.3.0-next.1585.17d10c4","@flighthq/scene3d":"0.3.0-next.1585.17d10c4","@flighthq/geometry":"0.3.0-next.1585.17d10c4","@flighthq/particles":"0.3.0-next.1585.17d10c4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1585.17d10c4_1785709705477_0.6600670731277976","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1593.a47f94a":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1593.a47f94a","_id":"@flighthq/particleemitter@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":"73a76335fa0b4f626adf046c5ea32f3b5f947d56","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1593.a47f94a.tgz","fileCount":61,"integrity":"sha512-j3C5VZE2xj2FQU0fsPEvODFmxzLHFNCPBbsFDj0ylaOw1Ol6XjYtnpwgUack3xH5duSRVU65UUn4R2ux1zADsg==","signatures":[{"sig":"MEQCIChm7gSwQXG3vKcpvE73buhR9+1bUECHjXQFAAZ1TJqdAiBTCMwIBRWnVjFhalx1kLWHMJkM0MQjeZshbEKpjAPB9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1593.a47f94a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1593.a47f94a","@flighthq/types":"0.3.0-next.1593.a47f94a","@flighthq/scene2d":"0.3.0-next.1593.a47f94a","@flighthq/scene3d":"0.3.0-next.1593.a47f94a","@flighthq/geometry":"0.3.0-next.1593.a47f94a","@flighthq/particles":"0.3.0-next.1593.a47f94a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1593.a47f94a_1785710038216_0.6388751256587917","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1595.4d49b41":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1595.4d49b41","_id":"@flighthq/particleemitter@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":"2fb2d70889d81cd150c504fecdde210a7c33ce71","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1595.4d49b41.tgz","fileCount":61,"integrity":"sha512-7qzKngjjts8GrrizGMSe4AAOQxF9YuGWaCJ67zT2zDgQkeM519WWOR3J5bkCrccY988wDKZRueSOSfkkeFv2mA==","signatures":[{"sig":"MEYCIQDZ84GHogK7yHvqdT3o1SJthM6smFFUdhikmb67Jaql8AIhAPGQJwzhaef3blYE9zUpVReg+R61DkamvkuOMnPbW0eu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1595.4d49b41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1595.4d49b41","@flighthq/types":"0.3.0-next.1595.4d49b41","@flighthq/scene2d":"0.3.0-next.1595.4d49b41","@flighthq/scene3d":"0.3.0-next.1595.4d49b41","@flighthq/geometry":"0.3.0-next.1595.4d49b41","@flighthq/particles":"0.3.0-next.1595.4d49b41"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1595.4d49b41_1785710600700_0.42558017913318924","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1601.12b771e":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1601.12b771e","_id":"@flighthq/particleemitter@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":"a2ad2f852bc91b1408c33a75949c76d6440762d4","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1601.12b771e.tgz","fileCount":61,"integrity":"sha512-o243D41XUyi9TIyzeP1FCCmdh0g5UjjcVUYM3YmkOQmWy4oYH52drjucX5Nb89D0uQEfQ3mmyDP5KNUwuLC7Iw==","signatures":[{"sig":"MEQCID4cZylNW3DOyG5DgoEj21G8mb6d3XEDQSu3NOaFM8QmAiBPQYugN7r8CWatyX9IUUuwq7kdVmLQAEJioIaeiDukqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1601.12b771e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1601.12b771e","@flighthq/types":"0.3.0-next.1601.12b771e","@flighthq/scene2d":"0.3.0-next.1601.12b771e","@flighthq/scene3d":"0.3.0-next.1601.12b771e","@flighthq/geometry":"0.3.0-next.1601.12b771e","@flighthq/particles":"0.3.0-next.1601.12b771e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1601.12b771e_1785713136159_0.8269944015272057","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1665.6235922":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1665.6235922","_id":"@flighthq/particleemitter@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":"43a1eee761e3f74a3f70c8ad80181ff103f5c680","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1665.6235922.tgz","fileCount":61,"integrity":"sha512-riVtsBnGB84AKpvbFI3v6Q498cB3dMnbsc6HmPw3IgtBT67WrjpyHPp4056ULUiYdUOSN90UIRMFtOXcZfWLqQ==","signatures":[{"sig":"MEYCIQCCmigXEO9KFxNUfb2M0S4thnAluTi7wp9AMA0+lVZYEQIhAJ9jqJnu59+y45QjzqEqVT6jrf4zKXSS1yfFifO51+4m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1665.6235922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1665.6235922","@flighthq/types":"0.3.0-next.1665.6235922","@flighthq/scene2d":"0.3.0-next.1665.6235922","@flighthq/scene3d":"0.3.0-next.1665.6235922","@flighthq/geometry":"0.3.0-next.1665.6235922","@flighthq/particles":"0.3.0-next.1665.6235922"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1665.6235922_1785728841258_0.13330457469395762","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1669.5808974":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1669.5808974","_id":"@flighthq/particleemitter@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":"6c4dd12a0f8ea70e11b12e6a1d826f263925161c","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1669.5808974.tgz","fileCount":61,"integrity":"sha512-+9D4ndvFVWlM9LtnaWcT/r7oY5YpmbsDkAedLrEppPCvjbJ35MibunRx+npK6PvcI72G5lZuJjWbfBz3AvRM5Q==","signatures":[{"sig":"MEUCIA7RcP6hUIkJ9acQyKCDZ94uXDWdVK2V3Saxq2ac0WstAiEAhhYLZeqSzCDdT0qmDm/tcbjXQW6IR3lAgO5Juj83sk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1669.5808974","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1669.5808974","@flighthq/types":"0.3.0-next.1669.5808974","@flighthq/scene2d":"0.3.0-next.1669.5808974","@flighthq/scene3d":"0.3.0-next.1669.5808974","@flighthq/geometry":"0.3.0-next.1669.5808974","@flighthq/particles":"0.3.0-next.1669.5808974"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1669.5808974_1785731100225_0.501431509637926","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1689.2810c05":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1689.2810c05","_id":"@flighthq/particleemitter@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":"4195870207b834dcb69a12445790489abc2effd9","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1689.2810c05.tgz","fileCount":61,"integrity":"sha512-TsTHAOS92aoiEx5yVZXRiqAqkwC68jcVpFfByohuNLs1S95NL+VBzIJB9i/UYueh+XxdpM7f9uh2qbbf9pu/6g==","signatures":[{"sig":"MEQCICkFJYuMhESb25h3m/0shCWeZ1sHjUy1QvEGMpxkP0MnAiAWn6uRg6SedMbEZkCiz7XbPNyJVXan/Wm23iKgHoUJbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1689.2810c05","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1689.2810c05","@flighthq/types":"0.3.0-next.1689.2810c05","@flighthq/scene2d":"0.3.0-next.1689.2810c05","@flighthq/scene3d":"0.3.0-next.1689.2810c05","@flighthq/geometry":"0.3.0-next.1689.2810c05","@flighthq/particles":"0.3.0-next.1689.2810c05"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1689.2810c05_1785736617866_0.7276222639193037","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1692.f1a7a9a":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1692.f1a7a9a","_id":"@flighthq/particleemitter@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":"7f9b672e5c94bc7c1af66e8c2bcf27647e6dde2f","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1692.f1a7a9a.tgz","fileCount":61,"integrity":"sha512-YGu1t905R86OycXS6330Avv6HhDCtUILowlZLRLgEgvkP2n4AZ7LzIKRM1vuB74OxP8Mh2EITTAnFZrmUmetcw==","signatures":[{"sig":"MEQCIEBNgaGb6JqcHFu2m7nnOQBsEv4l1cO2zXabjrV6q2cDAiBGlqoFuEiA9h9j1xt2HLbWsS+K63VQOhD8BhjHYGkofg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1692.f1a7a9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1692.f1a7a9a","@flighthq/types":"0.3.0-next.1692.f1a7a9a","@flighthq/scene2d":"0.3.0-next.1692.f1a7a9a","@flighthq/scene3d":"0.3.0-next.1692.f1a7a9a","@flighthq/geometry":"0.3.0-next.1692.f1a7a9a","@flighthq/particles":"0.3.0-next.1692.f1a7a9a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1692.f1a7a9a_1785738708382_0.13509750382915708","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1702.8973fda":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1702.8973fda","_id":"@flighthq/particleemitter@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":"73801963bd8b767188a369194f5785f8649929f4","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1702.8973fda.tgz","fileCount":61,"integrity":"sha512-kmnOJKkGgy3PDseX4i0Q3Qi6kqFrXdw0ukXchZZOp9pghOtplrWgh1Xl0ZMEtHnQ4euLR7r7uDdJ4Jb4dMDu2A==","signatures":[{"sig":"MEQCIEfbfSjnjIMZSFBSDYvaaBGExmlSoHku6YEPwq67rLY2AiAuGri8IKkQJbx9SmmejBBkM9v4HAVq+17atL4ce6r+0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1702.8973fda","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1702.8973fda","@flighthq/types":"0.3.0-next.1702.8973fda","@flighthq/scene2d":"0.3.0-next.1702.8973fda","@flighthq/scene3d":"0.3.0-next.1702.8973fda","@flighthq/geometry":"0.3.0-next.1702.8973fda","@flighthq/particles":"0.3.0-next.1702.8973fda"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1702.8973fda_1785739129324_0.33291938084639994","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1704.8557784":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1704.8557784","_id":"@flighthq/particleemitter@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":"7662cbd3f488db5c8c08f7499021bb31e6282793","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1704.8557784.tgz","fileCount":61,"integrity":"sha512-i4NmCgXWPK1G5h0hY9rsGy9Y7PFBIem+hArYCTdgdX60I0HyAfjtp6BEE0Wim/2c737u3fWaIv1SKks4S2JzwQ==","signatures":[{"sig":"MEUCIH1J7gxs/GdJvIefWd3NEGdh+nE5VkCAOzXTAEN3s8yQAiEA3QG/qXnF83/eFbUx3R4OlziiEoVcp1giZj9sTfYT3bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1704.8557784","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1704.8557784","@flighthq/types":"0.3.0-next.1704.8557784","@flighthq/scene2d":"0.3.0-next.1704.8557784","@flighthq/scene3d":"0.3.0-next.1704.8557784","@flighthq/geometry":"0.3.0-next.1704.8557784","@flighthq/particles":"0.3.0-next.1704.8557784"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1704.8557784_1785739783098_0.47066830353365163","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1714.3bd86f1":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1714.3bd86f1","_id":"@flighthq/particleemitter@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":"44b9affcb47c3e58b04680df49ab89f5a533bb0e","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1714.3bd86f1.tgz","fileCount":61,"integrity":"sha512-FcUYWIui4Ov/jrZuxdbDEUIGbHwlKslTANbQoN6GSWPPyIo4CuHeZqJHQib5ZJbGakHTe5yUdB9VPp1xqi7P+g==","signatures":[{"sig":"MEQCIB7xG9m+sLtOo+2s7eAHWhYy5DjtP8K/VSqw3LlPTgY4AiBT1EHXjcgJUiSa8Yr2rFzLlifTeqfNEpraF3dAwGWJrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1714.3bd86f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1714.3bd86f1","@flighthq/types":"0.3.0-next.1714.3bd86f1","@flighthq/scene2d":"0.3.0-next.1714.3bd86f1","@flighthq/scene3d":"0.3.0-next.1714.3bd86f1","@flighthq/geometry":"0.3.0-next.1714.3bd86f1","@flighthq/particles":"0.3.0-next.1714.3bd86f1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1714.3bd86f1_1785869705981_0.9773022463383161","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1728.26853f6":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1728.26853f6","_id":"@flighthq/particleemitter@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":"a18e832831ec800c42b1692b062bfddd7109713f","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1728.26853f6.tgz","fileCount":61,"integrity":"sha512-XudROFvRKDzG3ZRnC4hM/PYRqcIIGbZIQvS1+ixVs6aJ98AD4hFanIkqOTg6L+9mrIY06Nxq60budjfTm0mBiQ==","signatures":[{"sig":"MEQCIGcOGeyGfZEb7F/dY9Xo1/uBQh4chF8PD051uDKv4V3tAiAC5YEVd7Jbt49H8ZLR5d94HDPbw9nN1lmyVyrpBf/8bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1728.26853f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1728.26853f6","@flighthq/types":"0.3.0-next.1728.26853f6","@flighthq/scene2d":"0.3.0-next.1728.26853f6","@flighthq/scene3d":"0.3.0-next.1728.26853f6","@flighthq/geometry":"0.3.0-next.1728.26853f6","@flighthq/particles":"0.3.0-next.1728.26853f6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1728.26853f6_1785873209495_0.14440629186234188","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1729.f927a3b":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1729.f927a3b","_id":"@flighthq/particleemitter@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":"9f5f4464e6733e5b9843c9e7a601911c5b2ddccd","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1729.f927a3b.tgz","fileCount":61,"integrity":"sha512-+zVnFCTPXncmo9BdDT+fq26F5NMY8gG0vJuyq6vTnT+Tu3ZPW2IetY/nLDy9KH700ZhSXoFY4/2hPjT6SOZ64A==","signatures":[{"sig":"MEUCIHKy60GhpxiK0YDKt9S+NVvuCDK67QnakKafVCfhP9vbAiEAslY8kldi0FYOa7Cv4yr0Tf+uKtZHQhKtdIpB4SVIn4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1729.f927a3b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334544},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1729.f927a3b","@flighthq/types":"0.3.0-next.1729.f927a3b","@flighthq/scene2d":"0.3.0-next.1729.f927a3b","@flighthq/scene3d":"0.3.0-next.1729.f927a3b","@flighthq/geometry":"0.3.0-next.1729.f927a3b","@flighthq/particles":"0.3.0-next.1729.f927a3b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1729.f927a3b_1785875397803_0.9023984484013174","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1781.5d072ef":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1781.5d072ef","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"900ab4061fec4b7b7f374ae3a0c2836e72a7cf96","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1781.5d072ef.tgz","fileCount":61,"integrity":"sha512-j2WdX2V1hfCXDPAwjlPq3CQ+g5svUKBlPuHMPyFkKi3QIHugcVGgTtDMaYaU4KYxmI9I5P9REWri6yqn3ACCPw==","signatures":[{"sig":"MEUCIQDultMZbHwUfn9wA1MGGJ+5/WdLT6AhKPfSqYdx2ly27AIgedqRujmAbwmBFeOFshrD061NKwG6odYnUi8/M2FWmUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1781.5d072ef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334617},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1781.5d072ef","@flighthq/types":"0.3.0-next.1781.5d072ef","@flighthq/scene2d":"0.3.0-next.1781.5d072ef","@flighthq/scene3d":"0.3.0-next.1781.5d072ef","@flighthq/geometry":"0.3.0-next.1781.5d072ef","@flighthq/particles":"0.3.0-next.1781.5d072ef"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1781.5d072ef_1785888095957_0.8261130649769448","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1783.cd11ab1":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1783.cd11ab1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"9466f4824f1862fce75e53762ad242e25f92b367","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1783.cd11ab1.tgz","fileCount":61,"integrity":"sha512-uGTWHwo+o1qOPe+ko37qizHPR7YSD8c2epAyaVHf24D3hQAAa9EKDLKfMZQZY+YWWuQnXYeofVnFgn5G0oKHgA==","signatures":[{"sig":"MEUCIQDjKz6E7jJR7W73txEXkIC+B0SD7mHIasfPlnr1VNMQeAIgaO9PvwuGvL9DfuQpTXlc2ge5beZfIdHryWiobzsE+QQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1783.cd11ab1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334617},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1783.cd11ab1","@flighthq/types":"0.3.0-next.1783.cd11ab1","@flighthq/scene2d":"0.3.0-next.1783.cd11ab1","@flighthq/scene3d":"0.3.0-next.1783.cd11ab1","@flighthq/geometry":"0.3.0-next.1783.cd11ab1","@flighthq/particles":"0.3.0-next.1783.cd11ab1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1783.cd11ab1_1785889467007_0.9915792075331715","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1848.58f06fb":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1848.58f06fb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"39562774727f228b36b503fe92dbed1be3f32aff","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1848.58f06fb.tgz","fileCount":61,"integrity":"sha512-WYqf+oxZIIO/t985vLgfkU6HdgspeYrJ5hl+Kq5ZDEsG1mT1gNEaD/m0WMKd2jMwB9XpaH0hAZae9+jpXiC4wA==","signatures":[{"sig":"MEQCICGHWGbo0KOWyCiqhJNntDVSqRUx0KCHa5h7uxGTENshAiAD2a/2gZ/VtS0GzeCObqbx/AJD2+9w9KBTCY6jT9MEmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1848.58f06fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334617},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1848.58f06fb","@flighthq/types":"0.3.0-next.1848.58f06fb","@flighthq/scene2d":"0.3.0-next.1848.58f06fb","@flighthq/scene3d":"0.3.0-next.1848.58f06fb","@flighthq/geometry":"0.3.0-next.1848.58f06fb","@flighthq/particles":"0.3.0-next.1848.58f06fb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1848.58f06fb_1785892189839_0.16972228277352808","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1849.a370765":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1849.a370765","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"cdb1ee36cc42d75bd44bc5e6a062de8d46ae9461","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1849.a370765.tgz","fileCount":61,"integrity":"sha512-eOOQtB5GLpqq9auTSeX5dP2+eNEDv1AoE2KiT/2Y3wl1JLzrGJUiTwXXHwcjRpVRQMFa7OPECaAYbqcgwBlZRw==","signatures":[{"sig":"MEQCICyx41D60eWByABsq1g7GPbA4PA3sLmgEYK8BGQGwxwxAiAuOMZzpISXerpyCz3F7SPFt/T2ozZ4KkCoMzxqogcxBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1849.a370765","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334617},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1849.a370765","@flighthq/types":"0.3.0-next.1849.a370765","@flighthq/scene2d":"0.3.0-next.1849.a370765","@flighthq/scene3d":"0.3.0-next.1849.a370765","@flighthq/geometry":"0.3.0-next.1849.a370765","@flighthq/particles":"0.3.0-next.1849.a370765"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1849.a370765_1785892540446_0.8348110644801527","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1872.c2b1f7c":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1872.c2b1f7c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"ee5fab058c1af66db1f08fc4e70c0ab8c5e229cd","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1872.c2b1f7c.tgz","fileCount":61,"integrity":"sha512-kl+bRBucB1Dzc3peidMXWSUCmEsa1Yp0Cgb10S70Pf6SZkTM+DP3wwhiA+yGXoMlvvxeGDGD5oJ0knCvbY3VfQ==","signatures":[{"sig":"MEUCIQC846bmlDLZExI6HTMRmR3qZ1sB/anLjUUxer9mx5LbBgIgJPB5CO84crEnbWLPBG39TmL8Nr43lE0sfWYLCLLawg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1872.c2b1f7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334617},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1872.c2b1f7c","@flighthq/types":"0.3.0-next.1872.c2b1f7c","@flighthq/scene2d":"0.3.0-next.1872.c2b1f7c","@flighthq/scene3d":"0.3.0-next.1872.c2b1f7c","@flighthq/geometry":"0.3.0-next.1872.c2b1f7c","@flighthq/particles":"0.3.0-next.1872.c2b1f7c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1872.c2b1f7c_1785958088232_0.6345917322922272","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1883.9cd374b":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1883.9cd374b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"04c8fdc4077d54ab5966278234d00e1fb89bc682","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1883.9cd374b.tgz","fileCount":61,"integrity":"sha512-eiuy9OJgdUmDgjnqUf5+LQ30S1VjScoGgkcxPMujB1TRwC+UGdmMOBluR2PBh9H2nX0pT2z/9iwqRVwgRvc2QQ==","signatures":[{"sig":"MEYCIQDwpjNOTLO+ITevni5UFuvLovk/+xHkgmPMstwl02QwSgIhANjFK+NCIovUn+Sdzyvg+z0q1FaLxzG/x3xUHBQld+1Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1883.9cd374b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334617},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1883.9cd374b","@flighthq/types":"0.3.0-next.1883.9cd374b","@flighthq/scene2d":"0.3.0-next.1883.9cd374b","@flighthq/scene3d":"0.3.0-next.1883.9cd374b","@flighthq/geometry":"0.3.0-next.1883.9cd374b","@flighthq/particles":"0.3.0-next.1883.9cd374b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1883.9cd374b_1785975172326_0.9819665886214413","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1887.cad72aa":{"name":"@flighthq/particleemitter","version":"0.3.0-next.1887.cad72aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"1c51fa121273b2f0f679c6b7b14a7d35e6cffdb7","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0-next.1887.cad72aa.tgz","fileCount":61,"integrity":"sha512-tTSR7gAz9CkLy4s95eE7B/3QNS3aXAycU7G40sIainAG0QE2e8M2Jy+jiz91eDdKVDtpVHRwa+sKMDbzrCTNvQ==","signatures":[{"sig":"MEYCIQDR1S8pS5qBTHDR4AxKJ2yK9Ca4yAvlcEOs7rc5QZy6NAIhAKEfhwSOEmHaMHYoS3lNURFEB6QTG99f9WZdyoRxQJ+n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0-next.1887.cad72aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334617},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0-next.1887.cad72aa","@flighthq/types":"0.3.0-next.1887.cad72aa","@flighthq/scene2d":"0.3.0-next.1887.cad72aa","@flighthq/scene3d":"0.3.0-next.1887.cad72aa","@flighthq/geometry":"0.3.0-next.1887.cad72aa","@flighthq/particles":"0.3.0-next.1887.cad72aa"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0-next.1887.cad72aa_1786028817983_0.5488377077347095","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@flighthq/particleemitter","version":"0.3.0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"ed75a15aa15ad0e8f322d22164a17678db965f8d","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.0.tgz","fileCount":61,"integrity":"sha512-05vlbCDFp1Sofmw6wWE/lmspBk4WmKzeBvPm/cwj6tmhjoE+OCL+lMnG5CKUlX0suK00S9PT2+JZdslADaTV8A==","signatures":[{"sig":"MEUCIFBI8I7V9cpD+f/XaRV3HlYvup9WlYyN+V3NMrRTFKOVAiEAjE/eaXbMRCetlhN0OGj4lKi3bkoXkMd2U4x49iRijRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334491},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.0","@flighthq/types":"0.3.0","@flighthq/scene2d":"0.3.0","@flighthq/scene3d":"0.3.0","@flighthq/geometry":"0.3.0","@flighthq/particles":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.0_1786049241421_0.07890725945450949","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.209.43ef1bc":{"name":"@flighthq/particleemitter","version":"0.3.1-next.209.43ef1bc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"4f7c678971c98a5bba817ed158720bb949901982","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.209.43ef1bc.tgz","fileCount":61,"integrity":"sha512-qdwzjii0TD6B/PeBLM6IPiOdLIkp00KZxkOW/QJ1VMKoRsbzQOTFEldfwpzvzGWvZ052uI/YOgwImOhL65MYCw==","signatures":[{"sig":"MEYCIQDwDckDFWk3nSXYe+5eQdllZvIUWozmO8GpggiATl/XUQIhAKuwcn56qsQukQJRtsgUF5czbDl6SFZAMlSZjXZjgI00","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.209.43ef1bc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334610},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.209.43ef1bc","@flighthq/types":"0.3.1-next.209.43ef1bc","@flighthq/scene2d":"0.3.1-next.209.43ef1bc","@flighthq/scene3d":"0.3.1-next.209.43ef1bc","@flighthq/geometry":"0.3.1-next.209.43ef1bc","@flighthq/particles":"0.3.1-next.209.43ef1bc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.209.43ef1bc_1786136560016_0.9252558928752386","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.320.fe56fc2":{"name":"@flighthq/particleemitter","version":"0.3.1-next.320.fe56fc2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"cf651b87de1582a40d6f388ff430a444ea779253","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.320.fe56fc2.tgz","fileCount":61,"integrity":"sha512-cKE4YZJqHw0QRleDVmqAeDqNJz1bQd+ZQsOS22FfW90/9IYT2jSHA/6vnOLD8tqz5zbtQDFZksUOcotv558Alw==","signatures":[{"sig":"MEUCIGL6V5MswmyEEam/uqduLqbgPCHyF7AX1YdQK3t3BJPbAiEAk+5deBWeAimTI1Gulaqe+cXBg8OpHW02iJG4mz/9NBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.320.fe56fc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334610},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.320.fe56fc2","@flighthq/types":"0.3.1-next.320.fe56fc2","@flighthq/scene2d":"0.3.1-next.320.fe56fc2","@flighthq/scene3d":"0.3.1-next.320.fe56fc2","@flighthq/geometry":"0.3.1-next.320.fe56fc2","@flighthq/particles":"0.3.1-next.320.fe56fc2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.320.fe56fc2_1786158561152_0.3743154149733221","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.348.8115937":{"name":"@flighthq/particleemitter","version":"0.3.1-next.348.8115937","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"8f02a40d8699d300d3752ce34672c6e0954c8d38","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.348.8115937.tgz","fileCount":61,"integrity":"sha512-jTpAtUNalWbSeymZRDSyUQIxid5i3tAdeAma4lfHQHYpl/7+Kug64uCAm4L3p+cXQKRLg8nfaA8Q5IQ9hHurjg==","signatures":[{"sig":"MEYCIQCCNdjwCX7HWYf/CzjqweKOFNybqkPFygyTOSQ3B4F0awIhAK+lmReBQOLv7uzPfgG8fYsi6xlmdLnoWQS0FxJeQlNW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.348.8115937","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334610},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.348.8115937","@flighthq/types":"0.3.1-next.348.8115937","@flighthq/scene2d":"0.3.1-next.348.8115937","@flighthq/scene3d":"0.3.1-next.348.8115937","@flighthq/geometry":"0.3.1-next.348.8115937","@flighthq/particles":"0.3.1-next.348.8115937"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.348.8115937_1786165858344_0.9362910183999489","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.385.e32d957":{"name":"@flighthq/particleemitter","version":"0.3.1-next.385.e32d957","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"ce2af33041d41d3826916375ce0ad5247041095e","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.385.e32d957.tgz","fileCount":61,"integrity":"sha512-z+s4R5JAn92KIDKYnBFpiQ28fP1DotTGtrlYHGN3i0eXcO/FUQgW7xfpAXOPRKEB3t4zErRQ/E9h2bBv/laL4g==","signatures":[{"sig":"MEUCIFNRKVz7xPevWAPVF5TbNR+oI4JSjE82UjBqoYoTn87dAiEAjvd+mQ1grRlFSLQ+9d86K1WsQBjJ2voACKEM9ySSv/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.385.e32d957","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334674},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.385.e32d957","@flighthq/types":"0.3.1-next.385.e32d957","@flighthq/scene2d":"0.3.1-next.385.e32d957","@flighthq/scene3d":"0.3.1-next.385.e32d957","@flighthq/geometry":"0.3.1-next.385.e32d957","@flighthq/particles":"0.3.1-next.385.e32d957"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.385.e32d957_1786179364332_0.6467738203342863","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.401.5d59659":{"name":"@flighthq/particleemitter","version":"0.3.1-next.401.5d59659","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"c22115f34f0a0fbe4391b5a0871a63f4ace11012","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.401.5d59659.tgz","fileCount":61,"integrity":"sha512-Caz1ROcNyLdrbkwukpJL1EtTgFG3oWvggrWqLTzlShfo36UiTdgOtSVEqNGUcMNZ6Itu1Dqzx5m2ttty3euUMA==","signatures":[{"sig":"MEYCIQCKieH93sEOreHBeXAGXbHjB8/GI9KxLEJgynyqpzX5CgIhALzwDTLf2VjnrqG+Rqli/2dovfIkyhxktjMFl/wYxhgz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.401.5d59659","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334674},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.401.5d59659","@flighthq/types":"0.3.1-next.401.5d59659","@flighthq/scene2d":"0.3.1-next.401.5d59659","@flighthq/scene3d":"0.3.1-next.401.5d59659","@flighthq/geometry":"0.3.1-next.401.5d59659","@flighthq/particles":"0.3.1-next.401.5d59659"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.401.5d59659_1786183104956_0.591805679082466","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.407.d03a0bb":{"name":"@flighthq/particleemitter","version":"0.3.1-next.407.d03a0bb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"4aa8234d884796a137ab666347c00ecf0875b33c","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.407.d03a0bb.tgz","fileCount":61,"integrity":"sha512-aTIAGpwkQBP00xT1SjDqSgkUDZfendTSkysA/vsyX2FmqYHz8MZFBtcQ6czTEVd8iFi/B5jPZ8DbIV0YfZn35w==","signatures":[{"sig":"MEUCIEztdm1I+uE7GFOQQfApxTXEUbNRKFHxH8In8mxk5fnwAiEAtCw2xLqa/Xi+oFe9dN1bEZKqD1lX2ZngmupipY+AeGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.407.d03a0bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334674},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.407.d03a0bb","@flighthq/types":"0.3.1-next.407.d03a0bb","@flighthq/scene2d":"0.3.1-next.407.d03a0bb","@flighthq/scene3d":"0.3.1-next.407.d03a0bb","@flighthq/geometry":"0.3.1-next.407.d03a0bb","@flighthq/particles":"0.3.1-next.407.d03a0bb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.407.d03a0bb_1786297791571_0.6535128680348485","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.409.5c00b00":{"name":"@flighthq/particleemitter","version":"0.3.1-next.409.5c00b00","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"d41a9898ecda278a080e2275eb67c53cff55b174","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.409.5c00b00.tgz","fileCount":61,"integrity":"sha512-sldxEb3q7CbaAxuMkEKsi/bGzU70IGRj2sCUwkMiSO1+b579EUxEAGHuKWj/mnm7TUnhHRJck78OJn//pAvfBA==","signatures":[{"sig":"MEYCIQDnYLnCdpwtaH9I2oCw2UGQBbNoiod3K4C3PRrG8PO2EAIhAI1Ah2+uAqxboUioFgyCBiHF54ql2Lg1y/33xa/qVOfh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.409.5c00b00","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334674},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.409.5c00b00","@flighthq/types":"0.3.1-next.409.5c00b00","@flighthq/scene2d":"0.3.1-next.409.5c00b00","@flighthq/scene3d":"0.3.1-next.409.5c00b00","@flighthq/geometry":"0.3.1-next.409.5c00b00","@flighthq/particles":"0.3.1-next.409.5c00b00"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.409.5c00b00_1786335210788_0.3025976232200489","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.425.a3192ab":{"name":"@flighthq/particleemitter","version":"0.3.1-next.425.a3192ab","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"41b44aaa7b7e55d003521b476f50bc888e058314","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.425.a3192ab.tgz","fileCount":61,"integrity":"sha512-hVry18SVJbrwmLsE+YR6u4LmRAVYEbX/keojIgg8xKPkBYKe0jrxJiP2gB2CC5gkEOMMXTvshvze+Jw/o7j/Fg==","signatures":[{"sig":"MEQCIFkmBy6aM7Ys/psR8E6lgCeNEQc7tGxEWRjbY54kj8WKAiBV4F7W762iCdeoBtG4DZSgu1/MDeKGWYhFQP1Qkj6kIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.425.a3192ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334674},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.425.a3192ab","@flighthq/types":"0.3.1-next.425.a3192ab","@flighthq/scene2d":"0.3.1-next.425.a3192ab","@flighthq/scene3d":"0.3.1-next.425.a3192ab","@flighthq/geometry":"0.3.1-next.425.a3192ab","@flighthq/particles":"0.3.1-next.425.a3192ab"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.425.a3192ab_1786336080483_0.9141198475214842","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.493.539802d":{"name":"@flighthq/particleemitter","version":"0.3.1-next.493.539802d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"ac764eb269c7b5f3e749760b3bc6469ebf21408c","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.493.539802d.tgz","fileCount":61,"integrity":"sha512-ehtE07JzR8DPuiCIRHYBiFYA+xDPQ1IgRObL/CekCNW0/EI6YaPBpDJ0suF2UwNTHiUOARGwZnMYrimB66islw==","signatures":[{"sig":"MEYCIQCAdBHr+a85ttaWooHsqqAuiztCmcAU2AMebqlRGlfY4QIhAOrxvNQTH41I7gk9vKDlKlaFTaLow1dSgJFbxE964dq6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.493.539802d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334674},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.493.539802d","@flighthq/types":"0.3.1-next.493.539802d","@flighthq/scene2d":"0.3.1-next.493.539802d","@flighthq/scene3d":"0.3.1-next.493.539802d","@flighthq/geometry":"0.3.1-next.493.539802d","@flighthq/particles":"0.3.1-next.493.539802d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.493.539802d_1786392040627_0.6815059380933015","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.509.c235802":{"name":"@flighthq/particleemitter","version":"0.3.1-next.509.c235802","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"8f8db34a56513c8f3623e54cd337ad7a96739cdb","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.509.c235802.tgz","fileCount":61,"integrity":"sha512-9+nm3SlVOZufx/tROq3srMuWD0vLbAjWxAvPPlvGjS3giVqpn9kIVh1KSLdfRgyRBnVuQ7y34dkVDIrHrtfPoA==","signatures":[{"sig":"MEUCIQC0AHIAKrujgAcijP2lo5/l2OAwLtIoByssvZDTIdPlUAIgRM+oacol3oRhlJc41xZ+HO1tBs8g4ksPVyeAgdXT9g4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.509.c235802","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334674},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.509.c235802","@flighthq/types":"0.3.1-next.509.c235802","@flighthq/scene2d":"0.3.1-next.509.c235802","@flighthq/scene3d":"0.3.1-next.509.c235802","@flighthq/geometry":"0.3.1-next.509.c235802","@flighthq/particles":"0.3.1-next.509.c235802"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.509.c235802_1786394458324_0.968982457331206","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.575.c1f8e01":{"name":"@flighthq/particleemitter","version":"0.3.1-next.575.c1f8e01","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"1df38857ec46d2c5ddaf75eb898d57750d3e0143","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.575.c1f8e01.tgz","fileCount":61,"integrity":"sha512-9l+X48STHxqcRyTHltXM1+F1zJQqWBjEo0x2WaKqKY4fDNR8yv6YKj8lvl9QiyrijDwMjemlLhV1KnF7IHW6fg==","signatures":[{"sig":"MEQCICyapA4tIDe4Lfba7MQHhO8jXgG9h8EL2jP3JFhxadc9AiAEZngFADVb8nfEoqrbmUFLcpDcs8XsyGWrwhxR0/VKzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.575.c1f8e01","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334674},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.575.c1f8e01","@flighthq/types":"0.3.1-next.575.c1f8e01","@flighthq/scene2d":"0.3.1-next.575.c1f8e01","@flighthq/scene3d":"0.3.1-next.575.c1f8e01","@flighthq/geometry":"0.3.1-next.575.c1f8e01","@flighthq/particles":"0.3.1-next.575.c1f8e01"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.575.c1f8e01_1786416149673_0.7257022917220841","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.616.aa7ae7f":{"name":"@flighthq/particleemitter","version":"0.3.1-next.616.aa7ae7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"9f5f13dc074f3faf54bc1e6708af01f2790f4087","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.616.aa7ae7f.tgz","fileCount":61,"integrity":"sha512-p+OC03i6Udltj66ZSVG1YVooSre7awurTFigdztl1+gSMoZ8F/NCE8q+b/Ziu5pUvnRUUUzasnZU+Bu8sFpi/Q==","signatures":[{"sig":"MEUCIQCHAF4qM5LTCaW6tDZM6UQBJ/yuhRmhjv+IPcUdEzhjCQIgDj58Cy2DnVxJLGY7+LYMkEa6SioWuF3uJy5V6OLFFa8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.616.aa7ae7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334674},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.616.aa7ae7f","@flighthq/types":"0.3.1-next.616.aa7ae7f","@flighthq/scene2d":"0.3.1-next.616.aa7ae7f","@flighthq/scene3d":"0.3.1-next.616.aa7ae7f","@flighthq/geometry":"0.3.1-next.616.aa7ae7f","@flighthq/particles":"0.3.1-next.616.aa7ae7f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.616.aa7ae7f_1786460876086_0.3434379867433539","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.617.89baf58":{"name":"@flighthq/particleemitter","version":"0.3.1-next.617.89baf58","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"7f87ab00e1d2a2702ab667c609cc79c600bf5426","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.617.89baf58.tgz","fileCount":61,"integrity":"sha512-jjYKbQb7QXLcWSQCxDoc2BBoRnx/KxMu4DuGjvaPGHZk9Xa9nAKRDOuSERoLkdw7sVyY2hQ3MNMDWxZtgdMFDg==","signatures":[{"sig":"MEUCIQDwrqNleb9Eks3kIn8qXz/rFkAACGz6oTIpHiodn4wBqwIgEMHPtYrURziFrT6r4PYn4+YLNcWzXmmBZ5S9OsmexbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.617.89baf58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334674},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.617.89baf58","@flighthq/types":"0.3.1-next.617.89baf58","@flighthq/scene2d":"0.3.1-next.617.89baf58","@flighthq/scene3d":"0.3.1-next.617.89baf58","@flighthq/geometry":"0.3.1-next.617.89baf58","@flighthq/particles":"0.3.1-next.617.89baf58"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.617.89baf58_1786461115814_0.029688677250982787","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.625.675880d":{"name":"@flighthq/particleemitter","version":"0.3.1-next.625.675880d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"9cae59d65129ab1dd02448c43168758e568d3922","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.625.675880d.tgz","fileCount":61,"integrity":"sha512-SUpO/XLW0beVGad5K7Dwb5rP8Bl3OW7wF7tYiSSEf9GQznUzcad+Rkoq2onOJ7TNdwtFimUiP+9TYVTveyE7oQ==","signatures":[{"sig":"MEYCIQDdWHiWbWT54yYP51npXEKgz+5haB/qd2HerfaU5owN0wIhAI1MungHuDD0zyZjUjr7+GXwDOlPn6LIgEqIUOnbLdO6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.625.675880d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334674},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.625.675880d","@flighthq/types":"0.3.1-next.625.675880d","@flighthq/scene2d":"0.3.1-next.625.675880d","@flighthq/scene3d":"0.3.1-next.625.675880d","@flighthq/geometry":"0.3.1-next.625.675880d","@flighthq/particles":"0.3.1-next.625.675880d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.625.675880d_1786462215983_0.5363166714319496","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.703.e259040":{"name":"@flighthq/particleemitter","version":"0.3.1-next.703.e259040","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"e0eefd036168707b5af6d0c1018fecf2d3654854","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.703.e259040.tgz","fileCount":61,"integrity":"sha512-D3FgLYzo0HjTr+9ul1e/fk6P2qQUZZA4CCfbhFgtTd+aUMedNp2G6yKemoIz9XFhRRiznvgrVRkOkVwVZpE6Tg==","signatures":[{"sig":"MEQCIHe+TxjqVO7pl0rdoqnEXLmQBwSCjCqae4PzWwa4DcxWAiBWK6bdmWaqmwuffbf8RxdsSG6mREUZ3/NZ2J5KKDYSsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.703.e259040","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334674},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.703.e259040","@flighthq/types":"0.3.1-next.703.e259040","@flighthq/scene2d":"0.3.1-next.703.e259040","@flighthq/scene3d":"0.3.1-next.703.e259040","@flighthq/geometry":"0.3.1-next.703.e259040","@flighthq/particles":"0.3.1-next.703.e259040"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.703.e259040_1786559615186_0.3118940731305211","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.704.69286f6":{"name":"@flighthq/particleemitter","version":"0.3.1-next.704.69286f6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"4b8caa6c2f9cec2acffdb0505396d12184a01ecc","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.704.69286f6.tgz","fileCount":61,"integrity":"sha512-hYNDhx1tCUyAKtV+Kj9emX4TVzY7xNK/mrFIGrDgOrAhsFi0erAic3eyK+cM5QhTqnVsXnlThYwdrcFX12mMxw==","signatures":[{"sig":"MEUCIEvlXgZxjefV/17hipz3SxCGdoRR24MfWHGo4MzFt+5IAiEA8J8ukR2lKA3G3f1vJvSLS7FRLuikRFaUii47SwlQQuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.704.69286f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334674},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.704.69286f6","@flighthq/types":"0.3.1-next.704.69286f6","@flighthq/scene2d":"0.3.1-next.704.69286f6","@flighthq/scene3d":"0.3.1-next.704.69286f6","@flighthq/geometry":"0.3.1-next.704.69286f6","@flighthq/particles":"0.3.1-next.704.69286f6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.704.69286f6_1786560536975_0.5384538711677134","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.733.f1845ac":{"name":"@flighthq/particleemitter","version":"0.3.1-next.733.f1845ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"f0dfd99e9fb81d81273f456b59776d60460724cc","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.733.f1845ac.tgz","fileCount":61,"integrity":"sha512-uPqGHv8O9yB8kAOUNcUBhgYfMPzpSqRWViK3j6i4JLN/lUq1H8lzH36bDn4GTvLqVzFLRYN7RaeUn79hFP6/tg==","signatures":[{"sig":"MEUCIC5eum+ZBzVp7FbkB3sbBFxfubNmhXj8sZcrqQP31GL1AiEA+IwGdZ6fKJIL5DwUSsjmxGYBFcaASOXTyQx19LNr+cA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.733.f1845ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334674},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.733.f1845ac","@flighthq/types":"0.3.1-next.733.f1845ac","@flighthq/scene2d":"0.3.1-next.733.f1845ac","@flighthq/scene3d":"0.3.1-next.733.f1845ac","@flighthq/geometry":"0.3.1-next.733.f1845ac","@flighthq/particles":"0.3.1-next.733.f1845ac"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.733.f1845ac_1786563052852_0.511795847230762","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.780.12e6944":{"name":"@flighthq/particleemitter","version":"0.3.1-next.780.12e6944","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"1819d8f6f0a9c604bf5d2e5d10726af4b01731d3","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.780.12e6944.tgz","fileCount":61,"integrity":"sha512-Qf45RwSbrnHCLLtkQBxH8/73QxZ6Rz625uaezsM6rpQYhg30ZNgsyoM85JbjXGYE2ltNgSYSJZP1NjTCJ67RhA==","signatures":[{"sig":"MEYCIQDd287HZ1KyxMu32LSgZ6BbZUp5hVwA69taMxo2QGIcVAIhANEGTns4uety7SItAo9ky1itnl0iUkonaaA7KBC7Y3kE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.780.12e6944","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334674},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.780.12e6944","@flighthq/types":"0.3.1-next.780.12e6944","@flighthq/scene2d":"0.3.1-next.780.12e6944","@flighthq/scene3d":"0.3.1-next.780.12e6944","@flighthq/geometry":"0.3.1-next.780.12e6944","@flighthq/particles":"0.3.1-next.780.12e6944"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.780.12e6944_1786577350072_0.6456888639796068","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.794.0bfc53e":{"name":"@flighthq/particleemitter","version":"0.3.1-next.794.0bfc53e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"878cec64d3c6ded0767fae9c66f7b7ea14080da5","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.794.0bfc53e.tgz","fileCount":61,"integrity":"sha512-HaPOXCYEGhB5qhfSt76KRQMz7s0l/CoR/yjd3/sTaZXv5ydqro0LujOimolSRlnhsM+r99hRIbjQK/Xalid3yw==","signatures":[{"sig":"MEQCIBrjPGxT5xID2m1lhC1bFY+rd9AWERTeWhd7WkLXD+FtAiAh096oMc0phEJU43cNYVkWd3Y/6m96hshFi5tq1ZYYag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.794.0bfc53e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334674},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.794.0bfc53e","@flighthq/types":"0.3.1-next.794.0bfc53e","@flighthq/scene2d":"0.3.1-next.794.0bfc53e","@flighthq/scene3d":"0.3.1-next.794.0bfc53e","@flighthq/geometry":"0.3.1-next.794.0bfc53e","@flighthq/particles":"0.3.1-next.794.0bfc53e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.794.0bfc53e_1786581642802_0.9714563264055343","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.836.609b031":{"name":"@flighthq/particleemitter","version":"0.3.1-next.836.609b031","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"d76c8a24f0c4bd424adecaed92173ea6a40ea19c","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.836.609b031.tgz","fileCount":61,"integrity":"sha512-1NmFEvMLIxUIzr6KfJkyGczMCDEcB5UrdNJhZO4OOLclVo3naTPuU95nvbtQBUdyKIJ7rmHPZ6zjAjP0tI0JQQ==","signatures":[{"sig":"MEUCIQCFXX4Wpr6CrPfYrnDnUWurAlRnY66LHpG650mHreb9ZAIgYl8zcW4HA5rvWJjR0eK+KMYo6vQ5zd+Dq4hajYiKuG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.836.609b031","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334674},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.836.609b031","@flighthq/types":"0.3.1-next.836.609b031","@flighthq/scene2d":"0.3.1-next.836.609b031","@flighthq/scene3d":"0.3.1-next.836.609b031","@flighthq/geometry":"0.3.1-next.836.609b031","@flighthq/particles":"0.3.1-next.836.609b031"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.836.609b031_1786583976112_0.28992717877568364","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.837.46a9259":{"name":"@flighthq/particleemitter","version":"0.3.1-next.837.46a9259","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"cbe81897149887f79e5ee72799c8372a0045725b","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.837.46a9259.tgz","fileCount":61,"integrity":"sha512-YPRCjcm9KtMrtCkKBcyRjYy9EPX17P7JJPjNMtgwmd+QURNKamXfyoHtufttPpz1zxuLGCokE8dx8TvOd46znQ==","signatures":[{"sig":"MEYCIQDYbP7soO00m0Ay5DHVoMdidH2WFmnbHVW1jLFcAy5vaAIhALVR6OKtBo1TymDVKSWI+F1vfXpQYl6Yht34AQRmXyz1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.837.46a9259","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334674},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.837.46a9259","@flighthq/types":"0.3.1-next.837.46a9259","@flighthq/scene2d":"0.3.1-next.837.46a9259","@flighthq/scene3d":"0.3.1-next.837.46a9259","@flighthq/geometry":"0.3.1-next.837.46a9259","@flighthq/particles":"0.3.1-next.837.46a9259"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.837.46a9259_1786587840218_0.7963791594507439","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.845.b5a7c82":{"name":"@flighthq/particleemitter","version":"0.3.1-next.845.b5a7c82","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"80cd9546fda7565cef76c30676fb8c5e6d556d88","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.845.b5a7c82.tgz","fileCount":61,"integrity":"sha512-sB038/FkMH41cWXpc1gGwQ1botd/VmYKNLVZCrhWBGaan8DsEexvcYsY9hALmLzVw/UhzSb8/iKX8tMPGw3gFQ==","signatures":[{"sig":"MEUCIQC4+vZOuw+HcC3eGYir/rfwGxoKHqH8tKKTPsa5ZioblgIgZmpax6fvp12wWcAkhq02gALAiNU46e+2BkLkzWA8ox8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.845.b5a7c82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334674},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.845.b5a7c82","@flighthq/types":"0.3.1-next.845.b5a7c82","@flighthq/scene2d":"0.3.1-next.845.b5a7c82","@flighthq/scene3d":"0.3.1-next.845.b5a7c82","@flighthq/geometry":"0.3.1-next.845.b5a7c82","@flighthq/particles":"0.3.1-next.845.b5a7c82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.845.b5a7c82_1786590117825_0.021018104088844858","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.847.2e6f8bf":{"name":"@flighthq/particleemitter","version":"0.3.1-next.847.2e6f8bf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"1ce510fe00f099a7d08d0ab966daa7d2f20f75d8","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.847.2e6f8bf.tgz","fileCount":61,"integrity":"sha512-g4JHYOES609IrPfSLcoVczaomxikjw5b5KK3csXcdC4udirmbn2IxwKiPew3SqjsImO0U2woL9jKGk6PA6rSyQ==","signatures":[{"sig":"MEUCIQDdqXTjNCcWhn/kAuk9Yb8ObNTXUV7jyNnlKUZ8BBrWGAIgRQZMHVOIWDMow3q5XNLiRs9isTykcrUuYCvVPsLwg8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.847.2e6f8bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334674},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.847.2e6f8bf","@flighthq/types":"0.3.1-next.847.2e6f8bf","@flighthq/scene2d":"0.3.1-next.847.2e6f8bf","@flighthq/scene3d":"0.3.1-next.847.2e6f8bf","@flighthq/geometry":"0.3.1-next.847.2e6f8bf","@flighthq/particles":"0.3.1-next.847.2e6f8bf"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.847.2e6f8bf_1786593557864_0.46323262056025594","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.861.5a56d7a":{"name":"@flighthq/particleemitter","version":"0.3.1-next.861.5a56d7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"92db2000549e7ba3177ea122c31fcc07126908f4","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.861.5a56d7a.tgz","fileCount":61,"integrity":"sha512-dv5XYMa582jNCRFHKfGrxT2mzCrHIi11eWYCzhXuEZm2x8GQNlwiQ9rBV7kYNxlh2Wus8REMNcTlH6nlgR+7MQ==","signatures":[{"sig":"MEUCIHPP5zbnrXAgK/39lcDyEZLhtGWyunONm9dvyOMLDDIeAiEAv41AcAjIa/8MDlsW5XGWV1ajg23aQsnKQhi5icMvJVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.861.5a56d7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334674},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.861.5a56d7a","@flighthq/types":"0.3.1-next.861.5a56d7a","@flighthq/scene2d":"0.3.1-next.861.5a56d7a","@flighthq/scene3d":"0.3.1-next.861.5a56d7a","@flighthq/geometry":"0.3.1-next.861.5a56d7a","@flighthq/particles":"0.3.1-next.861.5a56d7a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.861.5a56d7a_1786593695913_0.994678939391588","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.887.9f59a84":{"name":"@flighthq/particleemitter","version":"0.3.1-next.887.9f59a84","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"e9e6ded11a914f658a11cab78c23fb9ab78d4064","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.887.9f59a84.tgz","fileCount":61,"integrity":"sha512-VFPmwkyfuHrrU0VV4Y4qwjdDzIMkOlvvzgvZIV5NfZ+ixZGdW5wXTcjtgQhDD0MXw7iWg5po/vG3gGV+l3f7mA==","signatures":[{"sig":"MEUCIGdrt8G238Im9B172tQlkzSiYcOOBS7ndhRHchqOX/rWAiEAuk2Xq0fz2FfcPPXGXlym7CClQd1wqKhWpLkO50T+9+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.887.9f59a84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334674},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.887.9f59a84","@flighthq/types":"0.3.1-next.887.9f59a84","@flighthq/scene2d":"0.3.1-next.887.9f59a84","@flighthq/scene3d":"0.3.1-next.887.9f59a84","@flighthq/geometry":"0.3.1-next.887.9f59a84","@flighthq/particles":"0.3.1-next.887.9f59a84"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.887.9f59a84_1786602112225_0.011580354125465986","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.948.85d9f30":{"name":"@flighthq/particleemitter","version":"0.3.1-next.948.85d9f30","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"0ab378117cc44b9c9b630ecb8ec7734d7f6b3fb6","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.948.85d9f30.tgz","fileCount":61,"integrity":"sha512-5+Kj9R6XN8a1bubymI9hHoE9j0/djYE1/9vkrSX+Uto+/hBveevJW7/pws8gxKObAKLTtISzf2BzZlXemD9wng==","signatures":[{"sig":"MEUCIEOiP30cnhJshRhR3Wg9jK8Ar+fABwU+euIpfOJZrWjkAiEAkAxwetmMiVEiUSAvRUnfB7ZOWsdgY7ySf/l3FOgjO4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.948.85d9f30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334674},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.948.85d9f30","@flighthq/types":"0.3.1-next.948.85d9f30","@flighthq/scene2d":"0.3.1-next.948.85d9f30","@flighthq/scene3d":"0.3.1-next.948.85d9f30","@flighthq/geometry":"0.3.1-next.948.85d9f30","@flighthq/particles":"0.3.1-next.948.85d9f30"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.948.85d9f30_1786635255980_0.39893158477252166","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.970.9691e7b":{"name":"@flighthq/particleemitter","version":"0.3.1-next.970.9691e7b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"a44a081d3de6038e775dd2aa07ccf4de7d7e1d61","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.970.9691e7b.tgz","fileCount":61,"integrity":"sha512-KjoLvSTblKWznQrky9dsygH3/1U+8wTXg/MINUrV54vh1OKkvmgM4p3s4sXOcbF6w5eXk+56BmcK3LcvF8BC9A==","signatures":[{"sig":"MEYCIQDLgT9Mt1dvkaFux1It53V2K2Q+BFVj7LjYl9hjcOjhjAIhAPftrpT9KErHNJci81UJDvCaY5vOTxkNz9Jgr0qHbgCs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.970.9691e7b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334674},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.970.9691e7b","@flighthq/types":"0.3.1-next.970.9691e7b","@flighthq/scene2d":"0.3.1-next.970.9691e7b","@flighthq/scene3d":"0.3.1-next.970.9691e7b","@flighthq/geometry":"0.3.1-next.970.9691e7b","@flighthq/particles":"0.3.1-next.970.9691e7b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.970.9691e7b_1786636241630_0.6432773872484272","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.971.33e20ba":{"name":"@flighthq/particleemitter","version":"0.3.1-next.971.33e20ba","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"bcf4995a50129c1a47d0edb83f155a1d085fc2f7","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.971.33e20ba.tgz","fileCount":61,"integrity":"sha512-5kMKCoMO7wSZfmVPzi1xmFhMps56AqfBoKrx/j1oWtpcEy1QSv198UvYUa2jtuNrkymh6pJldnaj6au/jljkgw==","signatures":[{"sig":"MEYCIQCsYJ7tg/aTXvPIjO11tYz+QObWsBkfsSnhpLXPizq+jgIhAI1387/zWRr0VzH9TIgZZuqVZoDG8yaf3E+jH0V4IheH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.971.33e20ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334674},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.971.33e20ba","@flighthq/types":"0.3.1-next.971.33e20ba","@flighthq/scene2d":"0.3.1-next.971.33e20ba","@flighthq/scene3d":"0.3.1-next.971.33e20ba","@flighthq/geometry":"0.3.1-next.971.33e20ba","@flighthq/particles":"0.3.1-next.971.33e20ba"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.971.33e20ba_1786636908311_0.8145518042083864","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.975.01aea94":{"name":"@flighthq/particleemitter","version":"0.3.1-next.975.01aea94","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"bd32c4a91c3078364cdeedf237be652bf28e5313","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.975.01aea94.tgz","fileCount":61,"integrity":"sha512-gF8e3wsEMhlpaJ02XuIOKWlEhzlgA/wZxr5qXEcSsK51qW2PuNyeTBjZM3oq1L46eghxQU8tGBEinDOMowbsuA==","signatures":[{"sig":"MEQCIBfrWg77BGG5Qjla65zEXQdpn4Gvfaasi1fD04EMSMplAiBTsbF529VwLh+CeZ4ToDnC0N+Dcq2O24p2FKmmNOzsoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.975.01aea94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334674},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.975.01aea94","@flighthq/types":"0.3.1-next.975.01aea94","@flighthq/scene2d":"0.3.1-next.975.01aea94","@flighthq/scene3d":"0.3.1-next.975.01aea94","@flighthq/geometry":"0.3.1-next.975.01aea94","@flighthq/particles":"0.3.1-next.975.01aea94"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.975.01aea94_1786639520172_0.9218446049609155","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.996.06087b5":{"name":"@flighthq/particleemitter","version":"0.3.1-next.996.06087b5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"d97c0fdf223c41c08b33a600f3b77d1ec0773f1b","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.996.06087b5.tgz","fileCount":61,"integrity":"sha512-uCmOqF+eB3bgRxwgPPGi5oS5hkxsQtvj7F+5shfhROkTDA7iWV9ilqpyw9Zkkvp2STOvFun0M6rLHyMqwyA/9w==","signatures":[{"sig":"MEUCIH7oC3FXukAHICopW+p0AXvmHQeBgXjKvSUlvIZ7rZeaAiEAm3HBykDKDm97QtWz9Ydhs1QoAyINROVkBc5qgvTXLu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.996.06087b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334674},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.996.06087b5","@flighthq/types":"0.3.1-next.996.06087b5","@flighthq/scene2d":"0.3.1-next.996.06087b5","@flighthq/scene3d":"0.3.1-next.996.06087b5","@flighthq/geometry":"0.3.1-next.996.06087b5","@flighthq/particles":"0.3.1-next.996.06087b5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.996.06087b5_1786653072494_0.054608666665775685","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1041.35b950c":{"name":"@flighthq/particleemitter","version":"0.3.1-next.1041.35b950c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"f19fa3d6918342a30d6525a4ac63e9db70639dfc","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.1041.35b950c.tgz","fileCount":61,"integrity":"sha512-2jmEZ/gAh5K1ur11oIFH38PA2rxmiLWhW4G9tUIa818lTUYFBzeEKnizO8yQpL9Ofr2SVgsBaMWwRT4knqD+3w==","signatures":[{"sig":"MEQCIG5W11Llq95SBFA/uxsM99e6CllgePhJwCaHOUYKWfVwAiAJD561Eq0ksJx/PctPSFncVJFt4ljxeSc4aq3NxWqJIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.1041.35b950c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1041.35b950c","@flighthq/types":"0.3.1-next.1041.35b950c","@flighthq/scene2d":"0.3.1-next.1041.35b950c","@flighthq/scene3d":"0.3.1-next.1041.35b950c","@flighthq/geometry":"0.3.1-next.1041.35b950c","@flighthq/particles":"0.3.1-next.1041.35b950c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.1041.35b950c_1786665932976_0.3780824626974859","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1050.9114695":{"name":"@flighthq/particleemitter","version":"0.3.1-next.1050.9114695","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"65ec1f9b5a528b5d7517b9b52d102081edc47c94","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.1050.9114695.tgz","fileCount":61,"integrity":"sha512-mwqjo9TdZlPVpihdGFuU60aHFQiAA25WJTW3gEyPPuGamWKawga1V5sogukMrKA8O397FppEb2CvkqLzma6uWg==","signatures":[{"sig":"MEUCIHSXr9AfQ9a1PmtDwX3Y70XOmuTu86vJy0O51Ym0ivh3AiEAwZt3ll9LVAkEp8eCy9dXAFF7riUpWCLLK97/xbZ8K4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.1050.9114695","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1050.9114695","@flighthq/types":"0.3.1-next.1050.9114695","@flighthq/scene2d":"0.3.1-next.1050.9114695","@flighthq/scene3d":"0.3.1-next.1050.9114695","@flighthq/geometry":"0.3.1-next.1050.9114695","@flighthq/particles":"0.3.1-next.1050.9114695"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.1050.9114695_1786671691675_0.8995835883516927","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1055.12501ae":{"name":"@flighthq/particleemitter","version":"0.3.1-next.1055.12501ae","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"2198968a999712357c67215e731b28fb5a77e15f","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.1055.12501ae.tgz","fileCount":61,"integrity":"sha512-O8fRpHQuR6C6orOdO/8Q2Gz/E32nuVlkJmNGyHBaGkUH4dMJSXWwr+xP+LMW6oEqDdzR3S2WRO+lpvvDpsrMtg==","signatures":[{"sig":"MEYCIQD6JDvJqQNRCN/CR4IjBkE+W8hEVgM5cc8JOuJWZhxi3wIhAKnVyEmkdqf+jCMirky5LfZRUmXSWhFOEf9FVZVpFZgp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.1055.12501ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1055.12501ae","@flighthq/types":"0.3.1-next.1055.12501ae","@flighthq/scene2d":"0.3.1-next.1055.12501ae","@flighthq/scene3d":"0.3.1-next.1055.12501ae","@flighthq/geometry":"0.3.1-next.1055.12501ae","@flighthq/particles":"0.3.1-next.1055.12501ae"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.1055.12501ae_1786679333847_0.9759191694486373","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1076.4f48950":{"name":"@flighthq/particleemitter","version":"0.3.1-next.1076.4f48950","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"d9c6c6a86fb703c186f7d747979911f93466a187","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.1076.4f48950.tgz","fileCount":61,"integrity":"sha512-az2dQHfu/NXedA09DtpsghKhXDzGQWIv3ekG4isczCelinLAlMP/nnhGU0NvSJWPC7coUjmbU4PpyrMlWe0tnA==","signatures":[{"sig":"MEQCIEaxden6HBUgU5VMDFG/v2/Tl0ydPrhFc11mb5ioBniZAiBN7bIFX+EaudIbGRzIceS8srgSlOkwm+payL2Wxd96aA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.1076.4f48950","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1076.4f48950","@flighthq/types":"0.3.1-next.1076.4f48950","@flighthq/scene2d":"0.3.1-next.1076.4f48950","@flighthq/scene3d":"0.3.1-next.1076.4f48950","@flighthq/geometry":"0.3.1-next.1076.4f48950","@flighthq/particles":"0.3.1-next.1076.4f48950"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.1076.4f48950_1786723415745_0.7803850863801913","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1079.38fd007":{"name":"@flighthq/particleemitter","version":"0.3.1-next.1079.38fd007","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"6b709d9614d26c24632e0224a6532860ca136e58","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.1079.38fd007.tgz","fileCount":61,"integrity":"sha512-5cS5YRpSmu1BXrfLT7fhe98L9QljccSlPxMUCIqjxH8R4CBdKSSCnaACxvKf14gy1OlrB9v54Dd8SwPUGnahZA==","signatures":[{"sig":"MEUCIQCL4fSvBAEhO3Q58MgbDpWOsMkgBFiWRinx/FhP5Ycw3wIgHocQmnoKSahDrfZc/wrL7WfhuPvrQe6GcqJonlDT5jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.1079.38fd007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1079.38fd007","@flighthq/types":"0.3.1-next.1079.38fd007","@flighthq/scene2d":"0.3.1-next.1079.38fd007","@flighthq/scene3d":"0.3.1-next.1079.38fd007","@flighthq/geometry":"0.3.1-next.1079.38fd007","@flighthq/particles":"0.3.1-next.1079.38fd007"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.1079.38fd007_1786730932430_0.3650941400468479","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1084.04b8d9a":{"name":"@flighthq/particleemitter","version":"0.3.1-next.1084.04b8d9a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"afcb3658eb839826239c8831690a40ccb99dba58","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.1084.04b8d9a.tgz","fileCount":61,"integrity":"sha512-HBga+h7p8oHj3L3vTe2F/WSNOK7uaoz8ModPhKElfgpbJ3TOQN6Aic2O8vOjaXdmjjavbCQuINGur98Cr5CExg==","signatures":[{"sig":"MEYCIQCnbC5TJNZw0RlwMyWq42B2CFm1rJwAhPqb28BW9VEUMwIhAMu/FoiszChsLXDo12R1q39ukpdnk94P+aB11MRl1vVc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.1084.04b8d9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1084.04b8d9a","@flighthq/types":"0.3.1-next.1084.04b8d9a","@flighthq/scene2d":"0.3.1-next.1084.04b8d9a","@flighthq/scene3d":"0.3.1-next.1084.04b8d9a","@flighthq/geometry":"0.3.1-next.1084.04b8d9a","@flighthq/particles":"0.3.1-next.1084.04b8d9a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.1084.04b8d9a_1786734173181_0.5942913374131766","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1086.d0d073b":{"name":"@flighthq/particleemitter","version":"0.3.1-next.1086.d0d073b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"443425f306ccdf46844b9cd9f8aea577a4bf3ee7","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.1086.d0d073b.tgz","fileCount":61,"integrity":"sha512-cUTf2Fk5gb2AZVIToKBs6r9kIQLOzOVIlPUi/Rd2fSkUfYDBfohMNgjoyiYkEUO27wVvRa425QK4IQ0VcN+kbg==","signatures":[{"sig":"MEUCIH4A5vCVDh+TzpO50/ZVPSA7dCL+TSJgEvrOSHLeMOYBAiEA8CzX9twqMx01z2DrhxD1vSX8uXc1ZOvDHt2iGo+iZdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.1086.d0d073b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1086.d0d073b","@flighthq/types":"0.3.1-next.1086.d0d073b","@flighthq/scene2d":"0.3.1-next.1086.d0d073b","@flighthq/scene3d":"0.3.1-next.1086.d0d073b","@flighthq/geometry":"0.3.1-next.1086.d0d073b","@flighthq/particles":"0.3.1-next.1086.d0d073b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.1086.d0d073b_1786737112171_0.19623263648749711","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1088.2bde749":{"name":"@flighthq/particleemitter","version":"0.3.1-next.1088.2bde749","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"b32e3ca3951cf4378c75014ab4e215f4582fc644","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.1088.2bde749.tgz","fileCount":61,"integrity":"sha512-SQncZUNGlgmVnHs2pHT09/4slAJfSsrBAiWrq1kFAavnLt5yYZi1A/ztz5tAF3QKTU9+kOIib8qudXNFGIzDgA==","signatures":[{"sig":"MEQCIHws/+qataz4nrbAvuBvichq3HbsI9JOghB9tsNk+X48AiApaglASAN84fgyvLs9V6G62x58ySf7msijkKlH1Mdifw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.1088.2bde749","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1088.2bde749","@flighthq/types":"0.3.1-next.1088.2bde749","@flighthq/scene2d":"0.3.1-next.1088.2bde749","@flighthq/scene3d":"0.3.1-next.1088.2bde749","@flighthq/geometry":"0.3.1-next.1088.2bde749","@flighthq/particles":"0.3.1-next.1088.2bde749"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.1088.2bde749_1786739249245_0.4138752146499385","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1090.6e79e6c":{"name":"@flighthq/particleemitter","version":"0.3.1-next.1090.6e79e6c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"ce98e3966d7665e9599c0bcecfdef3656833dc68","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.1090.6e79e6c.tgz","fileCount":61,"integrity":"sha512-k8twT9lkwGjuitQgtViWQshiWvbVBpH1XAcdrjvdnsfPkLjgRjd3F82RvD/dv2ePB1fMEfUqMU0s1AitVF1d/A==","signatures":[{"sig":"MEQCIBbaYz/CLflL0dGsxe0JsCcBt2baCdLKjsHejSVaRMEeAiBT160qaezzcUGgravBFuLak3DaIRpbDDWMxLeQtOTsvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.1090.6e79e6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1090.6e79e6c","@flighthq/types":"0.3.1-next.1090.6e79e6c","@flighthq/scene2d":"0.3.1-next.1090.6e79e6c","@flighthq/scene3d":"0.3.1-next.1090.6e79e6c","@flighthq/geometry":"0.3.1-next.1090.6e79e6c","@flighthq/particles":"0.3.1-next.1090.6e79e6c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.1090.6e79e6c_1786739558053_0.9298428291377259","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1091.b7aa6f2":{"name":"@flighthq/particleemitter","version":"0.3.1-next.1091.b7aa6f2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"e7625f64133f26f1566f2e9bb69218cb7172ce9d","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.1091.b7aa6f2.tgz","fileCount":61,"integrity":"sha512-3nXarU7FsKF17NnCk+mQPHXwrTFeSO/3MU1JLDsM5WbIaIoF72jJc7L8IovEs70+gKVrMDewjD1L/+ojaVp6Bg==","signatures":[{"sig":"MEYCIQCs3uM7BvDYU4Quxv2oioQAzs3TqcUAK0fs5i9jhcuhDgIhALMcXIUcPWbMxk+dnuXkz4PpH+bmRkUsmoP58F3i/qts","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.1091.b7aa6f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1091.b7aa6f2","@flighthq/types":"0.3.1-next.1091.b7aa6f2","@flighthq/scene2d":"0.3.1-next.1091.b7aa6f2","@flighthq/scene3d":"0.3.1-next.1091.b7aa6f2","@flighthq/geometry":"0.3.1-next.1091.b7aa6f2","@flighthq/particles":"0.3.1-next.1091.b7aa6f2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.1091.b7aa6f2_1786739794844_0.7636613910922785","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1095.16f1704":{"name":"@flighthq/particleemitter","version":"0.3.1-next.1095.16f1704","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"6d755f0824a1a5a4b5d573dd512c4f4d845fb201","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.1095.16f1704.tgz","fileCount":61,"integrity":"sha512-7Rml/bb7Sy6xoKLFHARH4jmJADCC7CoyJnQi5AJbv8AT+ZX/ZH6dgsq2ceb4EdvbQPiLAnIkVJicWeRoOfImgw==","signatures":[{"sig":"MEUCIQDuL1dqlwXcLbpJPLa/+qWtt+bRziwg0uX8SgSrKEJbHAIgKFQuVEeekD4Tfuii4BOGXT2lm5MzsR56yQ7B6i9L5DI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.1095.16f1704","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1095.16f1704","@flighthq/types":"0.3.1-next.1095.16f1704","@flighthq/scene2d":"0.3.1-next.1095.16f1704","@flighthq/scene3d":"0.3.1-next.1095.16f1704","@flighthq/geometry":"0.3.1-next.1095.16f1704","@flighthq/particles":"0.3.1-next.1095.16f1704"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.1095.16f1704_1786740915724_0.7493208301484424","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1096.4ddf1ab":{"name":"@flighthq/particleemitter","version":"0.3.1-next.1096.4ddf1ab","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"2d026c0aa79f33dde490e87ee35516bed1f11719","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.1096.4ddf1ab.tgz","fileCount":61,"integrity":"sha512-yi/YoQLQSPXhNs1AP34FC04Lq+VC4UGQsPLEfRq1xnZ4duVHEleq58KIPUfKHm0fmuOYRkXXhJX/7wTWDxAQeQ==","signatures":[{"sig":"MEUCIQDtnfQdv6Aqyd5jkX1qgdkOaO5jmQNhW+ykwZDn2vJ+3wIgIlUpFFrz0gWDALlReh8JbGoA3hqnu3DXJbfGDk4m01o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.1096.4ddf1ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1096.4ddf1ab","@flighthq/types":"0.3.1-next.1096.4ddf1ab","@flighthq/scene2d":"0.3.1-next.1096.4ddf1ab","@flighthq/scene3d":"0.3.1-next.1096.4ddf1ab","@flighthq/geometry":"0.3.1-next.1096.4ddf1ab","@flighthq/particles":"0.3.1-next.1096.4ddf1ab"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.1096.4ddf1ab_1786741707544_0.18803651719197734","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1097.b8126d8":{"name":"@flighthq/particleemitter","version":"0.3.1-next.1097.b8126d8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"f50db11b4913f906da59a878a621bd279c139723","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.1097.b8126d8.tgz","fileCount":61,"integrity":"sha512-gmsrggRySpyoKBjv03zJypVlTt7Nh8YEVVXl7eU/2ZFahr4yof6mSUtaXpglq9JzGZoIB1CfgF2kBD6UnnmlEA==","signatures":[{"sig":"MEQCIF6oBM4mAfqGal/+z0K2mLJutjghzPB+qZ2tyDZm2XxJAiAveuLJfSbL9HB1at9x09QRQtIvSDl+mWvxRTBf7DzBBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.1097.b8126d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1097.b8126d8","@flighthq/types":"0.3.1-next.1097.b8126d8","@flighthq/scene2d":"0.3.1-next.1097.b8126d8","@flighthq/scene3d":"0.3.1-next.1097.b8126d8","@flighthq/geometry":"0.3.1-next.1097.b8126d8","@flighthq/particles":"0.3.1-next.1097.b8126d8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.1097.b8126d8_1786742033528_0.3892413792782381","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1099.671eaf4":{"name":"@flighthq/particleemitter","version":"0.3.1-next.1099.671eaf4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"a82c3be7ec7e57047c55d2daa1ff5f7301ea438f","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.1099.671eaf4.tgz","fileCount":61,"integrity":"sha512-m4j4h17yXAx/jCwYghjsVO7Lk0VTPqZg3pluA3SClE7cAnvpW4SGZapoCQbhwn5uqDR60/jTKI/oOCahhrJupA==","signatures":[{"sig":"MEUCIQD6TZuPbEAuvQol8nTwZItzAdxco/EoWFtNbTDvLc7+0gIgEBuo6pTxK/erfodj6S6q/rpai2lBUTWNTHd5zKszNQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.1099.671eaf4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1099.671eaf4","@flighthq/types":"0.3.1-next.1099.671eaf4","@flighthq/scene2d":"0.3.1-next.1099.671eaf4","@flighthq/scene3d":"0.3.1-next.1099.671eaf4","@flighthq/geometry":"0.3.1-next.1099.671eaf4","@flighthq/particles":"0.3.1-next.1099.671eaf4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.1099.671eaf4_1786742304498_0.7983056026324091","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1104.8453d3d":{"name":"@flighthq/particleemitter","version":"0.3.1-next.1104.8453d3d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"91d3f2ebe72fd40ce93ca92a3d776d788784ba0f","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.1104.8453d3d.tgz","fileCount":61,"integrity":"sha512-nu7hxryo0HRU6/wOuImuuZGsHXdBhucdKp8jKX/op8JX5sirL6Hg4MbYTd+k4RNbcppm7HqAX0CP08MOmmhHrg==","signatures":[{"sig":"MEYCIQCYmhAst9PRp+TFWDNwG0bot2R9KuBpuhNkyLV9BHcA4wIhAKtkUMbq8lhxvYC7tWgu8VnAu7vdxXgWqICd6nHa5IVS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.1104.8453d3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1104.8453d3d","@flighthq/types":"0.3.1-next.1104.8453d3d","@flighthq/scene2d":"0.3.1-next.1104.8453d3d","@flighthq/scene3d":"0.3.1-next.1104.8453d3d","@flighthq/geometry":"0.3.1-next.1104.8453d3d","@flighthq/particles":"0.3.1-next.1104.8453d3d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.1104.8453d3d_1786744393758_0.24878012554440287","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1107.0b5d347":{"name":"@flighthq/particleemitter","version":"0.3.1-next.1107.0b5d347","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"172dc2cd622b885bd2f1427ab51e8832fbfba6ac","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.1107.0b5d347.tgz","fileCount":61,"integrity":"sha512-pJmynqj4gVoKrT8ZhfJ5qgICAq9xKNLO5n6yNkKg0KdVdE+I8dUm0JZa5mAxcpKKszIseuvR25yGtwETpmkx4Q==","signatures":[{"sig":"MEYCIQDxWBNot8OTp3u9fpIZfBnDWAMZ8rAQPzIwso7/0AeyFQIhAOV1UYbF8agirqw9gQtSw8Q8+kN3PACK9muze5Lkw9pw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.1107.0b5d347","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1107.0b5d347","@flighthq/types":"0.3.1-next.1107.0b5d347","@flighthq/scene2d":"0.3.1-next.1107.0b5d347","@flighthq/scene3d":"0.3.1-next.1107.0b5d347","@flighthq/geometry":"0.3.1-next.1107.0b5d347","@flighthq/particles":"0.3.1-next.1107.0b5d347"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.1107.0b5d347_1786747235743_0.9764537076435464","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1108.66cc86c":{"name":"@flighthq/particleemitter","version":"0.3.1-next.1108.66cc86c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"f7bff7617f2cbcc7735310e3b07bad6a492ac43e","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.1108.66cc86c.tgz","fileCount":61,"integrity":"sha512-pf10snQ31PtxyDKa+TxK62H70Wr/EPx3gjtvwskGiB7Em7BdFoekO7K5NSooSw4s3KA9/8KfSijLaDY7UxnJBw==","signatures":[{"sig":"MEYCIQCwRTnIRutZ4K9TpXiyXcPQv4aD9Rywik2E7sPydtJVCwIhAObP1TVZh1r8WhXSQ16GgjfgzczcuLSMAOMkR4frJWBI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.1108.66cc86c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1108.66cc86c","@flighthq/types":"0.3.1-next.1108.66cc86c","@flighthq/scene2d":"0.3.1-next.1108.66cc86c","@flighthq/scene3d":"0.3.1-next.1108.66cc86c","@flighthq/geometry":"0.3.1-next.1108.66cc86c","@flighthq/particles":"0.3.1-next.1108.66cc86c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.1108.66cc86c_1786748345339_0.6285172035915727","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1112.dea9723":{"name":"@flighthq/particleemitter","version":"0.3.1-next.1112.dea9723","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"12abcd9384e9e08f702501f10dc9a87a3e40ce48","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.1112.dea9723.tgz","fileCount":61,"integrity":"sha512-l502AcMjW3HePCZEa/Oh4h6Pi8kw2aFJC+jjLyxN+aPcBFt80JzMCoDeiewNPAGkVL8HCCdlZcquQa+PIhLOxQ==","signatures":[{"sig":"MEUCIQC2ooK2+E+Opj2rFj2i6fgQRsPDnEhrQhhAZWJ9UlgfswIgGXm66z+Z4FlHWIg/dOvkArs+f7boy5ZlfgMt6WAX6LM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.1112.dea9723","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1112.dea9723","@flighthq/types":"0.3.1-next.1112.dea9723","@flighthq/scene2d":"0.3.1-next.1112.dea9723","@flighthq/scene3d":"0.3.1-next.1112.dea9723","@flighthq/geometry":"0.3.1-next.1112.dea9723","@flighthq/particles":"0.3.1-next.1112.dea9723"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.1112.dea9723_1786758599136_0.1286700733730668","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1113.9cffbdf":{"name":"@flighthq/particleemitter","version":"0.3.1-next.1113.9cffbdf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"48d3d46550b3d4e0a295aadd6f2ce7313bc3d191","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.1113.9cffbdf.tgz","fileCount":61,"integrity":"sha512-tdVbf0iuPM66mkLKx/B478rMA/orcdP7jzrj3FQosEwh7zsWUOeIY+D1jOSgpznM09riBJCakBly7QSRFYNUEg==","signatures":[{"sig":"MEUCIGLdqmrVQ6Wj0ptm78cxn27xutFlxb2BXiHlmzPS4nm0AiEAnMAEHHHBEBNHYHvs7zYVYE0CfkiM0qjjnBa0d00G4/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.1113.9cffbdf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1113.9cffbdf","@flighthq/types":"0.3.1-next.1113.9cffbdf","@flighthq/scene2d":"0.3.1-next.1113.9cffbdf","@flighthq/scene3d":"0.3.1-next.1113.9cffbdf","@flighthq/geometry":"0.3.1-next.1113.9cffbdf","@flighthq/particles":"0.3.1-next.1113.9cffbdf"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.1113.9cffbdf_1786760541403_0.15781514583583478","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1114.3ce681d":{"name":"@flighthq/particleemitter","version":"0.3.1-next.1114.3ce681d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"764381e6f45b183aac3136fe83e02e2119553106","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.1114.3ce681d.tgz","fileCount":61,"integrity":"sha512-8RT4R8hi/3H/g8VNRv6fzcX5ue6uH+T2o6dyuXHTx7bFY3SLDo8jvAVLcBsTuBJuovVfdKexY60lQA6Yx6+ehQ==","signatures":[{"sig":"MEUCIQDNF7YdEA052Zy1qiaTaoSErGdtO1DKSuxT8zDxq/iB7QIgULwyqTpfLqHd8G/xYD+X/CG5ERJoMNIi1H1qdXD3D+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.1114.3ce681d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1114.3ce681d","@flighthq/types":"0.3.1-next.1114.3ce681d","@flighthq/scene2d":"0.3.1-next.1114.3ce681d","@flighthq/scene3d":"0.3.1-next.1114.3ce681d","@flighthq/geometry":"0.3.1-next.1114.3ce681d","@flighthq/particles":"0.3.1-next.1114.3ce681d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.1114.3ce681d_1786763688187_0.24065769054190844","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1116.866c771":{"name":"@flighthq/particleemitter","version":"0.3.1-next.1116.866c771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"a5b2b56501540ff6de5bb161aad0383e0e77e2f6","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.1116.866c771.tgz","fileCount":61,"integrity":"sha512-Y5l2fDah7AJJXsSXw3Hc/zOQY3qFXjXs2wRRTXLTXCDE0hwRjAeaXmzKLELxZRumsg/Ss3JAblu6v71mnBSgIg==","signatures":[{"sig":"MEUCIQD75jiF3pCYsC4mR0BhqxshFlMvbeQWTNEiTOgATA/AhAIgbGv4fHSrQQWNdOMVfpikpyc2cGhf6KTzSyJ4w0qvboE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.1116.866c771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1116.866c771","@flighthq/types":"0.3.1-next.1116.866c771","@flighthq/scene2d":"0.3.1-next.1116.866c771","@flighthq/scene3d":"0.3.1-next.1116.866c771","@flighthq/geometry":"0.3.1-next.1116.866c771","@flighthq/particles":"0.3.1-next.1116.866c771"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.1116.866c771_1786772842490_0.47048412692926567","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1162.1c7f42e":{"name":"@flighthq/particleemitter","version":"0.3.1-next.1162.1c7f42e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"dcd4a9e63ccfb2f0874915436db46ae4156805d1","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.1162.1c7f42e.tgz","fileCount":61,"integrity":"sha512-Tiw2n4SnrxvYOEV5YXQO8un4/z4NdAKvjZKiYAn+I3bDjpFTUg5rGPvm/T24R/I60OdSI+grLcBVozUz581HxQ==","signatures":[{"sig":"MEUCIQCalbP9GgJOMyQ6unOBXpJZObvD7P4PNufwcPYw6HA23QIgaO/+Ls15FIOXmsEgpyapgClrLIbO5ko+WyGMK+bL0mY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.1162.1c7f42e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1162.1c7f42e","@flighthq/types":"0.3.1-next.1162.1c7f42e","@flighthq/scene2d":"0.3.1-next.1162.1c7f42e","@flighthq/scene3d":"0.3.1-next.1162.1c7f42e","@flighthq/geometry":"0.3.1-next.1162.1c7f42e","@flighthq/particles":"0.3.1-next.1162.1c7f42e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.1162.1c7f42e_1786893333936_0.39638957353777027","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1165.285e507":{"name":"@flighthq/particleemitter","version":"0.3.1-next.1165.285e507","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"ecc188f05c4bb357fc6a558e78b5f0009eda0bf8","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.1165.285e507.tgz","fileCount":61,"integrity":"sha512-Y68rX3zxKAJLnNUsY1xHsl2quaylDRrKHupzyrueKQB6mrUkjj3+EAmOalCcIK9DUQhXywXXivG/0ychX6NgHg==","signatures":[{"sig":"MEUCIQClT74Od+OotmzjRFIb0gTNZKxtzIrCHm9tlmOyuuykoQIgPQJ81LQR5ab8VHhbsjfHboYaVNZQa5iGkNozEZf5pUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.1165.285e507","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1165.285e507","@flighthq/types":"0.3.1-next.1165.285e507","@flighthq/scene2d":"0.3.1-next.1165.285e507","@flighthq/scene3d":"0.3.1-next.1165.285e507","@flighthq/geometry":"0.3.1-next.1165.285e507","@flighthq/particles":"0.3.1-next.1165.285e507"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.1165.285e507_1786916277282_0.7149283164965143","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1170.8a733e4":{"name":"@flighthq/particleemitter","version":"0.3.1-next.1170.8a733e4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"fad74e827aff97f95b2054e782e5187edea93195","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.1170.8a733e4.tgz","fileCount":61,"integrity":"sha512-NusV4dWsJ/GndwgD9FCYA89ar6QKwntIuJ8ZyaV/e1gsiwzg6WFtcGPoqnlVTrvtFMHN1sslpMGuti12IOj1gQ==","signatures":[{"sig":"MEUCIQD3VBdnna1es3G2UX1Af9+MU4b+HHflm8Ds2Floe+9gswIgYH2x6pKV2kTFf0QaSq43bQuCWJlpfWutsvgtJ5eArKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.1170.8a733e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1170.8a733e4","@flighthq/types":"0.3.1-next.1170.8a733e4","@flighthq/scene2d":"0.3.1-next.1170.8a733e4","@flighthq/scene3d":"0.3.1-next.1170.8a733e4","@flighthq/geometry":"0.3.1-next.1170.8a733e4","@flighthq/particles":"0.3.1-next.1170.8a733e4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.1170.8a733e4_1786922325712_0.5861569457132558","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1191.e999f6c":{"name":"@flighthq/particleemitter","version":"0.3.1-next.1191.e999f6c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"43792421c38ab55c8303f2ec5930ea15e8c5d606","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.1191.e999f6c.tgz","fileCount":61,"integrity":"sha512-wEdEGVot3X1kL2d1TAhtdGMPntFSo4iawcJnxuUhYkbmU0T7Mn5wxbvkTvJQrdCVjpyw/dNmTsll2s+UUuhXHw==","signatures":[{"sig":"MEQCIA2Q7TYMEJTCcdFS5EWdbjTIX0e6DS0j5hjtkNzdrTMjAiBscUTfe3IqJjj8MYrv3GB5f0MniVZ6K8T63i10mhXF0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.1191.e999f6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1191.e999f6c","@flighthq/types":"0.3.1-next.1191.e999f6c","@flighthq/scene2d":"0.3.1-next.1191.e999f6c","@flighthq/scene3d":"0.3.1-next.1191.e999f6c","@flighthq/geometry":"0.3.1-next.1191.e999f6c","@flighthq/particles":"0.3.1-next.1191.e999f6c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.1191.e999f6c_1786959838001_0.042633517817544764","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1217.5f07972":{"name":"@flighthq/particleemitter","version":"0.3.1-next.1217.5f07972","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"7b5e3571b3e7863f5886f6dcda7c4a85999f02de","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.1217.5f07972.tgz","fileCount":61,"integrity":"sha512-MeUA4V2W/DmtARm7QYwl5ZjbLLyxHlM1ndhXrQzf2H7owsU42YqCiWdkEqzCayb0Yqf/QqWST+V9GKpFR2WWZg==","signatures":[{"sig":"MEYCIQDhyjwC7fI/vqMsyNs+Dre7WN945JkGQ2QKzJRz3RiXNwIhAK3y1BysRvqh2osxNWlBbaKBnVbboXw8SXc8NqvPSyfn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.1217.5f07972","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1217.5f07972","@flighthq/types":"0.3.1-next.1217.5f07972","@flighthq/scene2d":"0.3.1-next.1217.5f07972","@flighthq/scene3d":"0.3.1-next.1217.5f07972","@flighthq/geometry":"0.3.1-next.1217.5f07972","@flighthq/particles":"0.3.1-next.1217.5f07972"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.1217.5f07972_1786991284586_0.7002374953994945","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1240.e41e1f0":{"name":"@flighthq/particleemitter","version":"0.3.1-next.1240.e41e1f0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"8aa65157954e978d66a65c72f77f2a0f69c81534","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.3.1-next.1240.e41e1f0.tgz","fileCount":61,"integrity":"sha512-BYA2m4eV/eumCsrm8XT9jWYh112zgJ3kf4qFmhTVlhRHryWCNav/tNpPVlhnExuP8jA12XpJ/EF7tavMpDGhpQ==","signatures":[{"sig":"MEYCIQC1dtZwKmHr7vzzdg3wytMY+HBZUULjZuTjxHKHUlGKdwIhAOoiPUgIGz5su4suo3/XqubFnxVwYpQHpa1tbxa6tPIS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.3.1-next.1240.e41e1f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.3.1-next.1240.e41e1f0","@flighthq/types":"0.3.1-next.1240.e41e1f0","@flighthq/scene2d":"0.3.1-next.1240.e41e1f0","@flighthq/scene3d":"0.3.1-next.1240.e41e1f0","@flighthq/geometry":"0.3.1-next.1240.e41e1f0","@flighthq/particles":"0.3.1-next.1240.e41e1f0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.3.1-next.1240.e41e1f0_1786999503310_0.9352412136509549","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1261.f361161":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1261.f361161","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"fa96d8291e3cfe031a21b459fd66b13feaad5fc4","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1261.f361161.tgz","fileCount":61,"integrity":"sha512-gvt8B/Bjxcu2k3hBAjmxLFOQkI81iqsfOarjIP/y5Npk8eE/cV1lj4A6R37codYlaCF8N9ry+KcO4OENqc3n4w==","signatures":[{"sig":"MEUCIAmuMsf+9mGTzp6yPpchap9J0uHuieL2NVCpWmzSrxAPAiEA10i5g+viMoAODwUk7pJiJAoihoBIC2vTc5f1b5+0vP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1261.f361161","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1261.f361161","@flighthq/types":"0.4.0-next.1261.f361161","@flighthq/scene2d":"0.4.0-next.1261.f361161","@flighthq/scene3d":"0.4.0-next.1261.f361161","@flighthq/geometry":"0.4.0-next.1261.f361161","@flighthq/particles":"0.4.0-next.1261.f361161"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1261.f361161_1787006149337_0.2198144285569723","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1263.aa14a22":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1263.aa14a22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"53cbeafda9d7db134d68581476e7fb402b13a38a","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1263.aa14a22.tgz","fileCount":61,"integrity":"sha512-V+7bpIW2bxen++PqO/WobA4IT2nW8gHTkf84SuaGBhVa0OPiZvNoBXb/r+Pptcf7ooLz+qKMckTWAuu2TOMzuQ==","signatures":[{"sig":"MEQCIFczT5ZKqeYQCgH4yoPAgpeHSeL4txos+p0DratvJ5r/AiBvFplL5QchXpGA52LCEdvSByKOCCvimjBsjPayUyB27Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1263.aa14a22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1263.aa14a22","@flighthq/types":"0.4.0-next.1263.aa14a22","@flighthq/scene2d":"0.4.0-next.1263.aa14a22","@flighthq/scene3d":"0.4.0-next.1263.aa14a22","@flighthq/geometry":"0.4.0-next.1263.aa14a22","@flighthq/particles":"0.4.0-next.1263.aa14a22"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1263.aa14a22_1787007220358_0.4614042472619908","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1287.1dae9df":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1287.1dae9df","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"de25d53cd25004bb38ad439bec8a4a7ef6987bbc","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1287.1dae9df.tgz","fileCount":61,"integrity":"sha512-ZE5Gw3KtpXzDRXuEJg52sntxanvEbvdgiaM+r6qkFHRDJxR68Ez/tKb0J5O0Dxevrw1/YznOuclr3QDetJGlUw==","signatures":[{"sig":"MEMCIHvQl5PABqddEMi/gr39/k6o4tsFIJ+eJzUm/vtGZc6QAh9L63agiGFr7rYtyOKP2mcHHC2L65eQ2VlWgZO+8PQe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1287.1dae9df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1287.1dae9df","@flighthq/types":"0.4.0-next.1287.1dae9df","@flighthq/scene2d":"0.4.0-next.1287.1dae9df","@flighthq/scene3d":"0.4.0-next.1287.1dae9df","@flighthq/geometry":"0.4.0-next.1287.1dae9df","@flighthq/particles":"0.4.0-next.1287.1dae9df"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1287.1dae9df_1787014810383_0.5866942207393331","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1290.99fd889":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1290.99fd889","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"e79fbdb4bca6c2dc978be48900045c2be66761e8","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1290.99fd889.tgz","fileCount":61,"integrity":"sha512-JdDVh231s8yBfBLAaRVtHb73i3ZE4D1tlq67lnJa/s6S/ZILkwKSyIrTu11JAnreOCgtY4o9wO6Li6gtOLKbKQ==","signatures":[{"sig":"MEQCIEh8yBdeIyFlOeZLnz2/zGDs6zfymJ3+nf98mR5ueaACAiAJg+TzGVDyzl80sL5FLlBh/8RD0npEP/bPfmPl2d5JYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1290.99fd889","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1290.99fd889","@flighthq/types":"0.4.0-next.1290.99fd889","@flighthq/scene2d":"0.4.0-next.1290.99fd889","@flighthq/scene3d":"0.4.0-next.1290.99fd889","@flighthq/geometry":"0.4.0-next.1290.99fd889","@flighthq/particles":"0.4.0-next.1290.99fd889"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1290.99fd889_1787016163392_0.5818529958427596","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1294.03b2010":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1294.03b2010","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"40422ee1bb21908da2b9d9f018cbf196d680e736","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1294.03b2010.tgz","fileCount":61,"integrity":"sha512-wa/8XIH3mkfE+omX/LJ7IYfRkHWRoUVo2/slQFu2LTR9xvZwT1tgE2f6Xgoyn6/U8lprTSyOFlKOlImnB2336w==","signatures":[{"sig":"MEYCIQCyOZmeaXSJp+KZ+8wyqo5zLQiWEKRpbPoA08/aCMR9xQIhAN6fjd0qqFR1i6xmT479mLZxS2jY1RBTdLg27FKje9Ke","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1294.03b2010","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1294.03b2010","@flighthq/types":"0.4.0-next.1294.03b2010","@flighthq/scene2d":"0.4.0-next.1294.03b2010","@flighthq/scene3d":"0.4.0-next.1294.03b2010","@flighthq/geometry":"0.4.0-next.1294.03b2010","@flighthq/particles":"0.4.0-next.1294.03b2010"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1294.03b2010_1787020376504_0.10032980770617961","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1296.dfa990a":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1296.dfa990a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"e3bf334b6fb93563da163e7e7729198430988904","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1296.dfa990a.tgz","fileCount":61,"integrity":"sha512-rBXLxerKOYpGXziKxsB7vdfXOS5k6zs4WBkMd9YZnWejdNFqfgCjMLNuN5wuX4SS9HnsDM101tvIOUXlpuRiOA==","signatures":[{"sig":"MEYCIQD0ROZrPoG4JG6gTPYTOOvGr5iN7TJB0qOvoo1vzl4IBQIhAPdzpPy8Rz0PI29WsGtsAY+RdV877GI7SVwIMillwcVL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1296.dfa990a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1296.dfa990a","@flighthq/types":"0.4.0-next.1296.dfa990a","@flighthq/scene2d":"0.4.0-next.1296.dfa990a","@flighthq/scene3d":"0.4.0-next.1296.dfa990a","@flighthq/geometry":"0.4.0-next.1296.dfa990a","@flighthq/particles":"0.4.0-next.1296.dfa990a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1296.dfa990a_1787026908259_0.04229107271125665","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1299.541fadc":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1299.541fadc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"911f1e991995946346b72a103abf257f94871493","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1299.541fadc.tgz","fileCount":61,"integrity":"sha512-xR76tPqa358XM+bvhW3QzTYOnY/MTi4oyRsx5VpS/JfcmWCI3hkUJlGB+SPcze8AFfhQfMsLna+GSiA4a51j9Q==","signatures":[{"sig":"MEUCIAT9lbCK2XHJUhKJEn2q9R485V2z4uR3IWf4pN/GTvsDAiEAosgOY6RL9mTUWuHcOHahQF5FSeB7GaYlrdZJrDQ8wD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1299.541fadc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1299.541fadc","@flighthq/types":"0.4.0-next.1299.541fadc","@flighthq/scene2d":"0.4.0-next.1299.541fadc","@flighthq/scene3d":"0.4.0-next.1299.541fadc","@flighthq/geometry":"0.4.0-next.1299.541fadc","@flighthq/particles":"0.4.0-next.1299.541fadc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1299.541fadc_1787033943134_0.04331389776624106","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1350.7431bb1":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1350.7431bb1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"1520cbaf891d12921f98416b8069e8e4fd18cee5","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1350.7431bb1.tgz","fileCount":61,"integrity":"sha512-iGn0tDXRvZLJzkeVgxZx79VQAq7xtRUxjTBkuauCNdZcvMBBB5jSpwIDt5g/xUcq6JY02M7KqktM9I06GVCgsA==","signatures":[{"sig":"MEUCIQCMpsijxcbeSATxJTizSg6moVNK2i1a4AHY8ipu4yF96gIgKt5LNH1zDS0TMYDxFY92p76Ia1G/wmWafxELyLWoZ18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1350.7431bb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1350.7431bb1","@flighthq/types":"0.4.0-next.1350.7431bb1","@flighthq/scene2d":"0.4.0-next.1350.7431bb1","@flighthq/scene3d":"0.4.0-next.1350.7431bb1","@flighthq/geometry":"0.4.0-next.1350.7431bb1","@flighthq/particles":"0.4.0-next.1350.7431bb1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1350.7431bb1_1787067052400_0.7429766206874662","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1351.6ec45d6":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1351.6ec45d6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"5c67ff6d0ff1e730e25552002b7d9af48407fd2c","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1351.6ec45d6.tgz","fileCount":61,"integrity":"sha512-Wc4HZDz8/p+FVCnbJCDSxEjMa858DYyHG8cKVPfpPjZfB+wuiIIIrUO+CnygxBp6WoK2+mw+K3Hzo+As5erxZg==","signatures":[{"sig":"MEUCIDLSHL1bVHHRUuae18NDBbUHLxAfptzZ5sUrMNhoygyfAiEA69Uyq3zJUmGixfEfUfjb8Q+nPVmsqotmc2JxzDddux4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1351.6ec45d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1351.6ec45d6","@flighthq/types":"0.4.0-next.1351.6ec45d6","@flighthq/scene2d":"0.4.0-next.1351.6ec45d6","@flighthq/scene3d":"0.4.0-next.1351.6ec45d6","@flighthq/geometry":"0.4.0-next.1351.6ec45d6","@flighthq/particles":"0.4.0-next.1351.6ec45d6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1351.6ec45d6_1787068052411_0.283264225053097","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1354.5181c5f":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1354.5181c5f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"97a69716c81e9aad0fde9528e0e21d8bb9425e2b","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1354.5181c5f.tgz","fileCount":61,"integrity":"sha512-w6+XPj5Q3YUkXnapIgrZgmCHU8ZNGZMePuYwV9owMIs1i14dblAPvc2LFjmgmvQjvThaGkl8yRMIqvQqVCK4AQ==","signatures":[{"sig":"MEUCICicFDu9vdJIJyvPTDixXQKLmB+jLG4sVEgppsDQXK+MAiEAixaHdT9puqvw74Eac8+Cg5aWAY2P+dqJf75b2zAC2YQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1354.5181c5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1354.5181c5f","@flighthq/types":"0.4.0-next.1354.5181c5f","@flighthq/scene2d":"0.4.0-next.1354.5181c5f","@flighthq/scene3d":"0.4.0-next.1354.5181c5f","@flighthq/geometry":"0.4.0-next.1354.5181c5f","@flighthq/particles":"0.4.0-next.1354.5181c5f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1354.5181c5f_1787076829491_0.11821124722170984","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1356.924bb91":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1356.924bb91","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"765f6e1bc1f453cd9d44da1fddea2bc3502cd82d","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1356.924bb91.tgz","fileCount":61,"integrity":"sha512-bGTvlwm57ctMItWTc/1fn/Y5Y5PRCNiJqjFLABShU0mD5lMmuoZ7Y6RO0MCwwhlzsCBOBgxQ2qJDWooagUlh0g==","signatures":[{"sig":"MEYCIQDKkI791sgDJaN7M2N4jwEiMtM2KuhYl76Yglvk90FjXwIhAJwCXX2IHemH5jBMt09PtWlsy4dI4iXPYdhqF27Njifq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1356.924bb91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1356.924bb91","@flighthq/types":"0.4.0-next.1356.924bb91","@flighthq/scene2d":"0.4.0-next.1356.924bb91","@flighthq/scene3d":"0.4.0-next.1356.924bb91","@flighthq/geometry":"0.4.0-next.1356.924bb91","@flighthq/particles":"0.4.0-next.1356.924bb91"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1356.924bb91_1787078114875_0.26580911060490675","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1357.b87b5c1":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1357.b87b5c1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"00f30879302da84a5baae9714ea347739735a4cc","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1357.b87b5c1.tgz","fileCount":61,"integrity":"sha512-wzC/V1tEWgPD/mJW8wnTY4sV0uY7M5sMvEhvwG5m4buH7ioUmBvFS3+mW5b7DWJ8uPgTtNHOYjQ0a8cl2svezQ==","signatures":[{"sig":"MEUCIQDxK4oBzgZ3Suaw0gKTP/Y0O6WQKR68cYHyJW2DQ6DVWgIgAubPy4M2ppGmUdawID5hJpV4qYuxQ9x5M+SUIPbT5CA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1357.b87b5c1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1357.b87b5c1","@flighthq/types":"0.4.0-next.1357.b87b5c1","@flighthq/scene2d":"0.4.0-next.1357.b87b5c1","@flighthq/scene3d":"0.4.0-next.1357.b87b5c1","@flighthq/geometry":"0.4.0-next.1357.b87b5c1","@flighthq/particles":"0.4.0-next.1357.b87b5c1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1357.b87b5c1_1787078265733_0.09929591718552655","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1362.3734bd4":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1362.3734bd4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"b227af86a9a0f0e37147d33ce6954a6513b45e94","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1362.3734bd4.tgz","fileCount":61,"integrity":"sha512-f2iYkenG/ptZxh2qoxPYnq4wrdVWUEnKYBM9rtFlukWOIShA1EH7BKYVndjDTFMhh+KCmh9fq9P6KzbMCqQaow==","signatures":[{"sig":"MEUCIQCc2nhfcnnwfJxdvpCOwBVXLgRRELcO5Fvpy6IAsvypFQIgeg+aLmhxwm/hvhgTh5oKxxC0AkMbFzH0MwNknvta8kM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1362.3734bd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1362.3734bd4","@flighthq/types":"0.4.0-next.1362.3734bd4","@flighthq/scene2d":"0.4.0-next.1362.3734bd4","@flighthq/scene3d":"0.4.0-next.1362.3734bd4","@flighthq/geometry":"0.4.0-next.1362.3734bd4","@flighthq/particles":"0.4.0-next.1362.3734bd4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1362.3734bd4_1787078918441_0.8199561340950896","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1383.b8eb497":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1383.b8eb497","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"c2f94335b9283a5dc46be6d2edb9b7d1dfc9e4b9","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1383.b8eb497.tgz","fileCount":61,"integrity":"sha512-TW1W3yAauEzoBYgMyXf3ayc2oEySDD5DqnfZDMa+ivFOPaayrN9Pyfb1YAKj86lTjv6S/VAvWhXhvcGY8uUGgA==","signatures":[{"sig":"MEUCIGSHYTraSKSbdjKEkqI5+s1scFKTAM2Jc9n/6ZzFzrwgAiEA8u1fehKfGr56ahp4MMGw3gi12ss0dyrD1AcE3QuAf8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1383.b8eb497","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1383.b8eb497","@flighthq/types":"0.4.0-next.1383.b8eb497","@flighthq/scene2d":"0.4.0-next.1383.b8eb497","@flighthq/scene3d":"0.4.0-next.1383.b8eb497","@flighthq/geometry":"0.4.0-next.1383.b8eb497","@flighthq/particles":"0.4.0-next.1383.b8eb497"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1383.b8eb497_1787080250690_0.264481955715157","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1385.dc129fd":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1385.dc129fd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"e403953bea58f6b0bf702029cc72af6b2ff41e45","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1385.dc129fd.tgz","fileCount":61,"integrity":"sha512-JNJZk7zDW3oSXLTm31/FS0mOBmrz+fNkR9+ekx4uNI1nfav1Lt5r35/wiPg/UW/x5/jjmRrRVKQCTyTHg6W+ug==","signatures":[{"sig":"MEQCIAtgegoBUlLV3OHTB6aS6nZ1u6bIM5QHNYuFGtiX4dCyAiBYLzYSc2HLO2jea90PY4r+6zoT0Ec5ai9x6plvm9znAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1385.dc129fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1385.dc129fd","@flighthq/types":"0.4.0-next.1385.dc129fd","@flighthq/scene2d":"0.4.0-next.1385.dc129fd","@flighthq/scene3d":"0.4.0-next.1385.dc129fd","@flighthq/geometry":"0.4.0-next.1385.dc129fd","@flighthq/particles":"0.4.0-next.1385.dc129fd"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1385.dc129fd_1787082010211_0.551095357807825","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1390.ca3ba2b":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1390.ca3ba2b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"87d3d703a43f2bc1a360dac315b965966b2b2357","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1390.ca3ba2b.tgz","fileCount":61,"integrity":"sha512-TE0qvgeEDSplR+wFNTWKgxPLDkgu1vAFmqp9dvDS7Fk0ySK3IlBp6c9bU4CihYiTHQPr8cfME5s4W75lmVBKNw==","signatures":[{"sig":"MEYCIQDhaRoAt4d0ZmQHdoVyhpP9JTaFLDJBAiJKhdus/RRRHAIhAOspwBIrhHaiP226U+v61jQnrcw7LFpoHLHoZjtEX3bK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1390.ca3ba2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1390.ca3ba2b","@flighthq/types":"0.4.0-next.1390.ca3ba2b","@flighthq/scene2d":"0.4.0-next.1390.ca3ba2b","@flighthq/scene3d":"0.4.0-next.1390.ca3ba2b","@flighthq/geometry":"0.4.0-next.1390.ca3ba2b","@flighthq/particles":"0.4.0-next.1390.ca3ba2b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1390.ca3ba2b_1787084734315_0.06440126675543967","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1391.ef8547e":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1391.ef8547e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"73fee8751cd81f35ecc399e1b97c72de2e4ddb2c","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1391.ef8547e.tgz","fileCount":61,"integrity":"sha512-Pwf6q73/UlecyEn+qGFYIw3rz8wWy5y7s/xSfMrHbUiEHBa7hIvKl+WuWIoUqyGO9ZS+L2aOmhZ/QF+KH6W7aA==","signatures":[{"sig":"MEUCIQCdAzojIBUOYFU7TCX966ihIRh0wR3Xn5MdcstaNWwcUwIgVGXuoR3oe+U74MMcbY/UU/LtSNJ7h6tWLPJow19ft10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1391.ef8547e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1391.ef8547e","@flighthq/types":"0.4.0-next.1391.ef8547e","@flighthq/scene2d":"0.4.0-next.1391.ef8547e","@flighthq/scene3d":"0.4.0-next.1391.ef8547e","@flighthq/geometry":"0.4.0-next.1391.ef8547e","@flighthq/particles":"0.4.0-next.1391.ef8547e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1391.ef8547e_1787084892672_0.7302398986254881","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1392.ae73a44":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1392.ae73a44","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"fe6e9540d3995a4bc2752f0fbd3a745e8fce51fa","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1392.ae73a44.tgz","fileCount":61,"integrity":"sha512-7AhnzFiFZ2FGRWAfWsmyillDkLOQw3xkw8y962Yb3+80BiDV8bpBB4uewBgOdz/plDmtveJAiDMLc7TvDTWa3Q==","signatures":[{"sig":"MEUCIEMMl6N4N95BS3SE0S3lTqLOlXCWIZztNk4aVWbiHVgGAiEAiH4hDhkOVZqnse4wgIa3TUEBRkCxH1lyPTiOF/5tV3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1392.ae73a44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1392.ae73a44","@flighthq/types":"0.4.0-next.1392.ae73a44","@flighthq/scene2d":"0.4.0-next.1392.ae73a44","@flighthq/scene3d":"0.4.0-next.1392.ae73a44","@flighthq/geometry":"0.4.0-next.1392.ae73a44","@flighthq/particles":"0.4.0-next.1392.ae73a44"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1392.ae73a44_1787091036605_0.44913302032571356","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1396.66c9814":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1396.66c9814","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"a644e906fa37fc9f3dd981bfc828c9adf7e1d2f7","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1396.66c9814.tgz","fileCount":61,"integrity":"sha512-YGVfWr2WD2jWWyNWQIw16pp9zqIOKoo//Q2CSJKrN/xqQRBSzW3HRVJUf8GCLISzS+D9UDBOOWYhOwOToQWXYg==","signatures":[{"sig":"MEUCIQCs/Av+ZAH+AMxvbDQRz3ZUfmYBSLlJofn2yMKaSYD79AIgSbvbjtYAd7lBeglZJlXITy7pW6m4/kvNu91SOfLIVME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1396.66c9814","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1396.66c9814","@flighthq/types":"0.4.0-next.1396.66c9814","@flighthq/scene2d":"0.4.0-next.1396.66c9814","@flighthq/scene3d":"0.4.0-next.1396.66c9814","@flighthq/geometry":"0.4.0-next.1396.66c9814","@flighthq/particles":"0.4.0-next.1396.66c9814"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1396.66c9814_1787095720131_0.26299912940291836","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1398.776fd7a":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1398.776fd7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"417ca28b539ab8de70a98216f5a8d9c98f849a43","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1398.776fd7a.tgz","fileCount":61,"integrity":"sha512-FEUqtau+bqWjM5yQa7o/+qBO3ZN2Lcm3K14MoOOHpIa5HOWNk1IWhS5IgH7QFREnz/ByW7zlOPuzJf0o/Xdz+w==","signatures":[{"sig":"MEUCIQCVc0GRrG5AsVi46xf1UCE3y12iPIaLmGWGxUjriDP5MgIgeiatFFZH2VGyPK8SrDc2xnZVSFp2GVGoeFAGKquTYWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1398.776fd7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1398.776fd7a","@flighthq/types":"0.4.0-next.1398.776fd7a","@flighthq/scene2d":"0.4.0-next.1398.776fd7a","@flighthq/scene3d":"0.4.0-next.1398.776fd7a","@flighthq/geometry":"0.4.0-next.1398.776fd7a","@flighthq/particles":"0.4.0-next.1398.776fd7a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1398.776fd7a_1787095853111_0.19562223523693434","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1399.9d20d2e":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1399.9d20d2e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"2dcd93fdf34a6f3a70fa30a3948c2b9c6ff830b0","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1399.9d20d2e.tgz","fileCount":61,"integrity":"sha512-CiYzdU2J+vk7CDEKh0cEIOhhnMZluksm69h10jkMAp4C66KFOYJJDH5WKB5SozuH6V9RVo/ANC6nGNXgm7Cv7w==","signatures":[{"sig":"MEUCIQDfsBzhYa5AC+z+ad18K9zOiGaf/4Gyujoo5ybvzCwZOAIgampL7tbw3BpKEW1xguefevEqWYOHQKi4Wl7m2Ynq3gY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1399.9d20d2e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1399.9d20d2e","@flighthq/types":"0.4.0-next.1399.9d20d2e","@flighthq/scene2d":"0.4.0-next.1399.9d20d2e","@flighthq/scene3d":"0.4.0-next.1399.9d20d2e","@flighthq/geometry":"0.4.0-next.1399.9d20d2e","@flighthq/particles":"0.4.0-next.1399.9d20d2e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1399.9d20d2e_1787097460407_0.8612124828686993","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1404.4936e90":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1404.4936e90","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"1c6e4b379b13a20088115b9234af57785e3d79b2","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1404.4936e90.tgz","fileCount":61,"integrity":"sha512-IbMeFehYHHhMdXI1yMD6Sl/JPHtKHtlZkNU73+7bl6W4RB5ISAgLKEu6aOPqFbF7x7Qo71y92K7Y1kuSG4V7Hw==","signatures":[{"sig":"MEUCICsJU1P1tqVgLnS1N5EcngU5NeEy3CxdhgHGnIM9Pmk1AiEA+u4IgO2yLfBcNr6hC+7qnpRqApDZdC6ZbpVtACTUCIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1404.4936e90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1404.4936e90","@flighthq/types":"0.4.0-next.1404.4936e90","@flighthq/scene2d":"0.4.0-next.1404.4936e90","@flighthq/scene3d":"0.4.0-next.1404.4936e90","@flighthq/geometry":"0.4.0-next.1404.4936e90","@flighthq/particles":"0.4.0-next.1404.4936e90"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1404.4936e90_1787102264994_0.7003477421288677","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1405.d7484cf":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1405.d7484cf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"63147aa9d6ee1076ab57d9f4bf05d14612faffe0","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1405.d7484cf.tgz","fileCount":61,"integrity":"sha512-tO00XMWWfMIholheG2T9q304Yxsjkdva4nZbtbUXdvI0fafmL5lr/1FLfhA8dD9UhunE6+XxT39A5AsqTw/SKQ==","signatures":[{"sig":"MEQCIGDLlD5LXJvfwHrGUm9GuKGi7Z8Q7+qh3dsauJdRGqV/AiBMzHfvEC1A2lN3eriCeRzwyIeneSeh9V+tXzfM5NFTsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1405.d7484cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1405.d7484cf","@flighthq/types":"0.4.0-next.1405.d7484cf","@flighthq/scene2d":"0.4.0-next.1405.d7484cf","@flighthq/scene3d":"0.4.0-next.1405.d7484cf","@flighthq/geometry":"0.4.0-next.1405.d7484cf","@flighthq/particles":"0.4.0-next.1405.d7484cf"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1405.d7484cf_1787102393909_0.3736091492389848","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1410.a69907a":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1410.a69907a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"257941602fc52c44086223dad96e4503c0a04a64","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1410.a69907a.tgz","fileCount":61,"integrity":"sha512-m7+UyuNjrD+l2VlozqIgul8PHcWFZfAXiVShYi30G2kKQerfsEVALjkHMKPB4xEHmeQdFephSrjb8l4l79KiXw==","signatures":[{"sig":"MEQCIA0Z1y3X+NTfe3+1kvHyT/h3L3Z2fMo/dIr/idBrFoDyAiAUw4fmTNPa3oL2RSUIHE7UhWRiykDHlvQWeQeDbGo0gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1410.a69907a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1410.a69907a","@flighthq/types":"0.4.0-next.1410.a69907a","@flighthq/scene2d":"0.4.0-next.1410.a69907a","@flighthq/scene3d":"0.4.0-next.1410.a69907a","@flighthq/geometry":"0.4.0-next.1410.a69907a","@flighthq/particles":"0.4.0-next.1410.a69907a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1410.a69907a_1787118521837_0.7995491751251611","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1412.05a7272":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1412.05a7272","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"8c0fc2a9ba7f738cad2b2c0135506813fc38bc34","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1412.05a7272.tgz","fileCount":61,"integrity":"sha512-/dmSSjFfS9pjRu/WL9BQHnq0a3/BVbipVsizqaqxK+tcmQOgU+N699ZnTn4PEtfCy+pBpsgMUCTTjgfhPnnL+A==","signatures":[{"sig":"MEYCIQCMtRT4eBon+iw37uwYX99u1jTotNWdBaq0HEEgnIroJgIhAJbb0x7tcQypRS3scynMbTqsFGPi0+DX15mtfrx+Uwek","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1412.05a7272","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1412.05a7272","@flighthq/types":"0.4.0-next.1412.05a7272","@flighthq/scene2d":"0.4.0-next.1412.05a7272","@flighthq/scene3d":"0.4.0-next.1412.05a7272","@flighthq/geometry":"0.4.0-next.1412.05a7272","@flighthq/particles":"0.4.0-next.1412.05a7272"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1412.05a7272_1787120550027_0.509374310895025","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1415.00028b0":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1415.00028b0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"26fa22c782c10464238bef18e71d0e4cdc8b6165","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1415.00028b0.tgz","fileCount":61,"integrity":"sha512-j55UCm3urPSXOKEChq/iG72aK34NLMJgY/AVrBrbjBJUcZqOW502e/aIgr2LQkX7hc2tu/6Ikl4O/rYGGWUM+g==","signatures":[{"sig":"MEUCIQD4fSGz0zTSVH817/mSfFHJH+2S3vuPAnmyG2ni/YH7sAIgdOah+wXxXui3QzdVeaUocol12eqPGYs9OU6en7pqyd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1415.00028b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1415.00028b0","@flighthq/types":"0.4.0-next.1415.00028b0","@flighthq/scene2d":"0.4.0-next.1415.00028b0","@flighthq/scene3d":"0.4.0-next.1415.00028b0","@flighthq/geometry":"0.4.0-next.1415.00028b0","@flighthq/particles":"0.4.0-next.1415.00028b0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1415.00028b0_1787121440785_0.30925760896574217","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1416.ef4fae7":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1416.ef4fae7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"cff1dfeaa76fe9f226b1e60b58de4a064895fd0a","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1416.ef4fae7.tgz","fileCount":61,"integrity":"sha512-H2F2TTqMcZAiP5HJXsDWBI1uePKSuk55qnhXAff7O5b6pucJ50eMWia1A+r3G0OKNNnpWXQF8h/RTv8j/q9b4Q==","signatures":[{"sig":"MEUCIGRf7w00xPniP3DQSt/ALfPBawefoSu8Cd85Ck+G1j17AiEA8CljgfmCylh93WTywsxeVs4IxqB8Rn8lfyC3ngW9pyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1416.ef4fae7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1416.ef4fae7","@flighthq/types":"0.4.0-next.1416.ef4fae7","@flighthq/scene2d":"0.4.0-next.1416.ef4fae7","@flighthq/scene3d":"0.4.0-next.1416.ef4fae7","@flighthq/geometry":"0.4.0-next.1416.ef4fae7","@flighthq/particles":"0.4.0-next.1416.ef4fae7"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1416.ef4fae7_1787155973228_0.5920497036091015","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1487.e25e95d":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1487.e25e95d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"b5074e708ad17a8c3efe970ca8363a27e2f72218","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1487.e25e95d.tgz","fileCount":61,"integrity":"sha512-n2eeuUEmkLTdlizrYRWeg0S8eFIwIZGeP3cuS3cvtTEWqZN/yG5NNnRY1Y91c+jBveeCtDzrGub+lLRIfiDESw==","signatures":[{"sig":"MEQCIBgjQsceeEUzldVu3wVSGVKyj9pO/dq68OsCYWwYTbJ4AiACJyDGGfyHhFyUziGttl6UWyCKHVyRilHz27yLOFv0DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1487.e25e95d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1487.e25e95d","@flighthq/types":"0.4.0-next.1487.e25e95d","@flighthq/scene2d":"0.4.0-next.1487.e25e95d","@flighthq/scene3d":"0.4.0-next.1487.e25e95d","@flighthq/geometry":"0.4.0-next.1487.e25e95d","@flighthq/particles":"0.4.0-next.1487.e25e95d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1487.e25e95d_1787182299059_0.6178296048458589","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1488.43bcb37":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1488.43bcb37","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"49422ea25aaf40b93986eafbe65d9971953852c2","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1488.43bcb37.tgz","fileCount":61,"integrity":"sha512-SIY1pG+rlz7stGDX1TOhGWf5wAY67UVt8IEiQu9iT2X3yaZmLBofogDl+VoWfCLrdPOUNtKhjeuBYo4HxHU48w==","signatures":[{"sig":"MEUCIQCK3VoV0xdqcQeNeGGnh9mHLg7uSvON9rqSSc7hFLEGcQIgHgYzTJFh22O4XG23NBG2yi2RZxavUGgxe+9VfJ2ppZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1488.43bcb37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1488.43bcb37","@flighthq/types":"0.4.0-next.1488.43bcb37","@flighthq/scene2d":"0.4.0-next.1488.43bcb37","@flighthq/scene3d":"0.4.0-next.1488.43bcb37","@flighthq/geometry":"0.4.0-next.1488.43bcb37","@flighthq/particles":"0.4.0-next.1488.43bcb37"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1488.43bcb37_1787200977548_0.4819127758472286","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1584.a8ddd61":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1584.a8ddd61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"1fd5dfdb31bee0b21132a6e4b0e2e379d3783680","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1584.a8ddd61.tgz","fileCount":61,"integrity":"sha512-xFtxq7RWXKHnUTPjl7bVNM7LKd/9caXIqT6ENX4yhgaYHzujNbHuXS/48GtayWS9KK63fjHM6dT2Syy/TsybOA==","signatures":[{"sig":"MEUCIAY78pBheXcaBW+5OY2LDz5LzB0vfC212mIcZ6GYSUdCAiEArkp86Qv4ayRS8LKtPn6Wpl+iBVd6afMScrZEl6vJCs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1584.a8ddd61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1584.a8ddd61","@flighthq/types":"0.4.0-next.1584.a8ddd61","@flighthq/scene2d":"0.4.0-next.1584.a8ddd61","@flighthq/scene3d":"0.4.0-next.1584.a8ddd61","@flighthq/geometry":"0.4.0-next.1584.a8ddd61","@flighthq/particles":"0.4.0-next.1584.a8ddd61"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1584.a8ddd61_1787250488211_0.19673095033348087","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1585.bf131c8":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1585.bf131c8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"821473135b75ddfca1104f3bc1752e29ea975990","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1585.bf131c8.tgz","fileCount":61,"integrity":"sha512-LBSWS81Lxc3Hn/el3eV8zzpifm6AT+mXPR79mc5muQu9lriZ8a8PHczakBhtF9R3VgL9571Fb48962ll9zTM3Q==","signatures":[{"sig":"MEQCIGjwl1131ocRlYc7lMiMOjH7TpKjBTCjmDcrl0Jo/YPvAiB/gHPrVewRtJz3hMePnMqX88u79vLgVwrjkQO0LOCPLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1585.bf131c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1585.bf131c8","@flighthq/types":"0.4.0-next.1585.bf131c8","@flighthq/scene2d":"0.4.0-next.1585.bf131c8","@flighthq/scene3d":"0.4.0-next.1585.bf131c8","@flighthq/geometry":"0.4.0-next.1585.bf131c8","@flighthq/particles":"0.4.0-next.1585.bf131c8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1585.bf131c8_1787251150188_0.21267765956976814","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1602.af48ed1":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1602.af48ed1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"8dc22d80b00212e97aa72bee35a86cb89ba65966","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1602.af48ed1.tgz","fileCount":61,"integrity":"sha512-QIxArrzcVHtUe+lgokCGqGswWZN+qVEj63RNfswFPhqAKZVHiFcg+8HuBc3Cm7pK2ROK1grDFnpYgjzxoLFPCg==","signatures":[{"sig":"MEQCIEkV7/xJKBUQaQjyztQALG+HZNfE8aR6gnmvXqnyTGyXAiBKPeu4MvDdIU43h0V/imaxKvxx8G8IhcfdHbCDBdPoTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGHjk/A/ihVEt+bSbrhGnR685NC1YfTJ9Xs0X7HhWBHcAiBwTv/UlOqRs0C/e9tynFt1DWPxI4xy/wTISJnGMS/QBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1602.af48ed1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1602.af48ed1","@flighthq/types":"0.4.0-next.1602.af48ed1","@flighthq/scene2d":"0.4.0-next.1602.af48ed1","@flighthq/scene3d":"0.4.0-next.1602.af48ed1","@flighthq/geometry":"0.4.0-next.1602.af48ed1","@flighthq/particles":"0.4.0-next.1602.af48ed1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1602.af48ed1_1787267662843_0.03636839338598952","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1652.39f08fd":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1652.39f08fd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"7a907840c68231f22f9d7f0fa11fcf564801939a","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1652.39f08fd.tgz","fileCount":61,"integrity":"sha512-7Z2t+l4eZE/LST0TnYNg6fPZkhNiEDA85w6KkUTOYbFTIe9jY5j6ZgqWB4F5Q4Qido18WBfxVZ6DBWpdDvuZ0w==","signatures":[{"sig":"MEQCIAh65tSmdRJu2u5TJ9yXvpAb3xCzxuYnN88NUQ6g7tSBAiBGlzFmAn2GTYbl9KBi3lKy+LWPJhxWsLTb5FzaeaV/7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBlB+UbcNYzp55J96cY6PZhNqcSzOmQF3HWtWGQVw7AUAiAwtCeGV91rMEtKswDduC7u+1e3gk0OsP6hXLagrAIvrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1652.39f08fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1652.39f08fd","@flighthq/types":"0.4.0-next.1652.39f08fd","@flighthq/scene2d":"0.4.0-next.1652.39f08fd","@flighthq/scene3d":"0.4.0-next.1652.39f08fd","@flighthq/geometry":"0.4.0-next.1652.39f08fd","@flighthq/particles":"0.4.0-next.1652.39f08fd"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1652.39f08fd_1787281030894_0.5002748599626585","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1663.d9c5746":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1663.d9c5746","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"42eeeec2ffbe1502835ec67540df3f6a5fc85ae8","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1663.d9c5746.tgz","fileCount":61,"integrity":"sha512-4nKaKmeeeEHmhS2chD1Rbh26qaYcECeKE7YGFAcx8NFhwlEWPf0oE2A1tWUt0CG+s1GJ2HIKnovcQf2iZK9F1g==","signatures":[{"sig":"MEUCICQNuD6CF31abHCGy+xjUAgY9kIKvzjjPsBVLMxPK3UyAiEA7IIh8atl5fSg/63cDdF6qNZsnoCMe5zNq8xyVZeWl74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDUYedxbHGsm1zOEV3jDcJWYovMrwUiJy/B4jfHSeUT6AiAWcx5uyMH4IqpS1KUznGbUKX1BxszcQXkOjRLeAdeGRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1663.d9c5746","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1663.d9c5746","@flighthq/types":"0.4.0-next.1663.d9c5746","@flighthq/scene2d":"0.4.0-next.1663.d9c5746","@flighthq/scene3d":"0.4.0-next.1663.d9c5746","@flighthq/geometry":"0.4.0-next.1663.d9c5746","@flighthq/particles":"0.4.0-next.1663.d9c5746"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1663.d9c5746_1787287754769_0.17626352379841448","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1694.598ef6f":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1694.598ef6f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"888f9fb41278c49713e8435ae1aa60c62dcf4c69","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1694.598ef6f.tgz","fileCount":61,"integrity":"sha512-LFtY9uWX127Z2SuXXP+LiMSiYsm+P2D9TUkO05VyWb5dDQoo80FqgWRsXjWeDdcVlkXflf/Sl9jKvVjjEPhJcg==","signatures":[{"sig":"MEQCIDzSnyHhP6ueogPiZoWvZjrNJOu5t6BmppJFQsQ9aaxkAiBNayomgUZTRioXeZLbI/w+fqiO6InVaMRxUKlR9v11lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCj5SnUtvxncE4oXeC+nsY3S7YnGooRMQTOhn1sl0uq/gIhAJ42FJ4ojIXS48PG/XmbfmjqaFZtyZtE+tLbhYVgICSb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1694.598ef6f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1694.598ef6f","@flighthq/types":"0.4.0-next.1694.598ef6f","@flighthq/scene2d":"0.4.0-next.1694.598ef6f","@flighthq/scene3d":"0.4.0-next.1694.598ef6f","@flighthq/geometry":"0.4.0-next.1694.598ef6f","@flighthq/particles":"0.4.0-next.1694.598ef6f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1694.598ef6f_1787288583900_0.5703145212589062","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1695.181dea5":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1695.181dea5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"a1bc3ae1dae851906b4fb9d713459f6086243216","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1695.181dea5.tgz","fileCount":61,"integrity":"sha512-9HifAwrJbuI5G9VpZ2cQp91BsGf2Y7kLwf1xFFTUTn1GQcCtb9DhrFzlX9FrM1mj5/bnM3b/Olud3Gwi7tpIYA==","signatures":[{"sig":"MEUCIQCoRjB+2bRykEZ+upXEXFS4aULUgkqDkfUnUNmgetakkQIgYpJWm2j0N+ED/IDedfIfse/FKw7NIiQXlrq6bSjp61M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDm8NpDfaypj3nvNNYCs8Yau8MwRzhYDk7C1/fFc/JYPQIhAIaZqJWp2tvkSEdffcUQUmTUkgTfsJqhsfZiDtBYksdQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1695.181dea5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1695.181dea5","@flighthq/types":"0.4.0-next.1695.181dea5","@flighthq/scene2d":"0.4.0-next.1695.181dea5","@flighthq/scene3d":"0.4.0-next.1695.181dea5","@flighthq/geometry":"0.4.0-next.1695.181dea5","@flighthq/particles":"0.4.0-next.1695.181dea5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1695.181dea5_1787292988069_0.7647134772035813","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1696.93f6f63":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1696.93f6f63","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"bdcfba0d06ebf4175c470f7b26c5ff967738a505","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1696.93f6f63.tgz","fileCount":61,"integrity":"sha512-MGSs8ZontqVrp2/uc0LmpwUUJG5jzS+SHzDsoP2WN4WpBN0mQ2XdN9+5HvB8IMUTtzhEpKE9o6D6OaH7NpGh6g==","signatures":[{"sig":"MEUCIQCQ/aJHisHQ/OHoezbOO9IVnKWflHLFNrTGWtFmBQuhPgIgMJIYNq2rzluOuEB52j7hYGYmjKFwqNRBDlV6sDa8FLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC+XDOfk9o4fq/TcoAShWRNPUNpl2IDPl3HH6QgP/+46AiAhihtWo2r1bjDehwtbbzl6JH3Rh3kSig4hgyRVlGVNPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1696.93f6f63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1696.93f6f63","@flighthq/types":"0.4.0-next.1696.93f6f63","@flighthq/scene2d":"0.4.0-next.1696.93f6f63","@flighthq/scene3d":"0.4.0-next.1696.93f6f63","@flighthq/geometry":"0.4.0-next.1696.93f6f63","@flighthq/particles":"0.4.0-next.1696.93f6f63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1696.93f6f63_1787293495428_0.21875037880998427","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1702.61a7a7c":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1702.61a7a7c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"c0d480f74822a6c99aaebfe25904dfd26479bafb","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1702.61a7a7c.tgz","fileCount":61,"integrity":"sha512-VtUelOje1TJIxuPxHbemP2Hcm6HrQzb1+S8gPf0jyyAq7bWP47jOJKew9ayoUDYxHHweieNxf/iPYntmR4aGpg==","signatures":[{"sig":"MEYCIQD33Ehzw1SLTFBjhABn3HdKqJ7Vw9aDca4CCpbCGkmsvQIhAJdS8MDsEA4yKm0De4iLEnGBkW2qouQ4/o3J3vn30gq8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHY3Re7IVDgAsJYofK9JsXD4TxBvCTccIg6F1Ucwxc1fAiEA0IrhE5fAEC+PYQFndel94tvtBnAQQkBEBBwuF0LQPq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1702.61a7a7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1702.61a7a7c","@flighthq/types":"0.4.0-next.1702.61a7a7c","@flighthq/scene2d":"0.4.0-next.1702.61a7a7c","@flighthq/scene3d":"0.4.0-next.1702.61a7a7c","@flighthq/geometry":"0.4.0-next.1702.61a7a7c","@flighthq/particles":"0.4.0-next.1702.61a7a7c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1702.61a7a7c_1787296490063_0.9239677953872367","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1703.b82d313":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1703.b82d313","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"95aaf8530f49a4e023f334dbc712669e8ae17584","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1703.b82d313.tgz","fileCount":61,"integrity":"sha512-rrPrzZzZxWvGtgxyZAeQnZZcVxVfMIMhkP3aNAtv+KpKijJlpUmAFYNimTsgCzi716J3oWd+aoa7ZarXB6KEAA==","signatures":[{"sig":"MEYCIQChSiW68hHLhBE5pc000GOWC2BmjbdXSStPaDRhJ4HoDgIhAKEEkTAZz+OKwhMoJVjH3Ie2YGUEMxkUhQnK8CLj1EgG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDfRTBW/iAaM5uoXeptDWdVylSwHWOlgUWYQ+sUkXQOWgIgJgTaXowHXmi4PFU8WDfO1P3spVG9NT6LEKdGM8L4UOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1703.b82d313","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1703.b82d313","@flighthq/types":"0.4.0-next.1703.b82d313","@flighthq/scene2d":"0.4.0-next.1703.b82d313","@flighthq/scene3d":"0.4.0-next.1703.b82d313","@flighthq/geometry":"0.4.0-next.1703.b82d313","@flighthq/particles":"0.4.0-next.1703.b82d313"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1703.b82d313_1787298319064_0.7907487939606912","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1704.9eb98e1":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1704.9eb98e1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"d2aa050fb117dd12c30ec05e37f8001a4af20f1e","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1704.9eb98e1.tgz","fileCount":61,"integrity":"sha512-qDpZKXqLrVYn/ALq0hbA/Wsd2K+8rozK/B6LvdgNn9h162iW9IfNDrvdeD4ny6i7wq5zER+761qyyCcaOJO/Tw==","signatures":[{"sig":"MEUCIHFRBv6rM7H8qzCXcdJ2fp9rgRYVQOHZvIGZMG1mlzqNAiEAq3kq1LaNjkmxdSL8GD4XkJ6OU7eojB8Kb0N4WLeZnTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDa4dH1fzfg2v3PTaSJxb4xCBGeG6wke9zn87v+IW4GFwIhALKgCzLNSI+9fn3MDDhkzcsNQM7yYnGXykqG190ubm0m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1704.9eb98e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1704.9eb98e1","@flighthq/types":"0.4.0-next.1704.9eb98e1","@flighthq/scene2d":"0.4.0-next.1704.9eb98e1","@flighthq/scene3d":"0.4.0-next.1704.9eb98e1","@flighthq/geometry":"0.4.0-next.1704.9eb98e1","@flighthq/particles":"0.4.0-next.1704.9eb98e1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1704.9eb98e1_1787301148328_0.03654211584883038","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1716.1979cc9":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1716.1979cc9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"38ca6cfcd33b273c305acb2a3610664f919137a2","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1716.1979cc9.tgz","fileCount":61,"integrity":"sha512-H93BaLoyvdDA7OCpFt7ICp5vkoTOzRzNvv92eOAef7MSS2iYuHCB0AqRjdQaPSJd0o7DPAT/dZ2hz3AaYni7Wg==","signatures":[{"sig":"MEUCIQDkL+VuSFyBCAHQWcb9CcjDW8D6Y5k9W8+jcodn23DLTwIgaw4WR3shtd0XqaWvzgGfl9+OB/S7oHe5m3b4/2lpRTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB5BTlCy/YOnuPUNL0d47rXqEEuNjJsQFmUx+OAJVQfcAiA6NfoaokGTg6wR7xmedpDiY7cBl+RrpsqgGotn1BgowQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1716.1979cc9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1716.1979cc9","@flighthq/types":"0.4.0-next.1716.1979cc9","@flighthq/scene2d":"0.4.0-next.1716.1979cc9","@flighthq/scene3d":"0.4.0-next.1716.1979cc9","@flighthq/geometry":"0.4.0-next.1716.1979cc9","@flighthq/particles":"0.4.0-next.1716.1979cc9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1716.1979cc9_1787305401992_0.2526009521309003","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1717.9d6a20b":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1717.9d6a20b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"d6b697191bcfac66ed14df81e11f39f1c68efb6a","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1717.9d6a20b.tgz","fileCount":61,"integrity":"sha512-bc2fxpRCbFLBErEOx43RgH6JvWNJdTfHe8YC0FkU9kPvPDO0T44Qnl6MsjUrrpAAydYfz1ERkGuYlCaDd2ut7w==","signatures":[{"sig":"MEUCIQCuUgZL5C1xcPlJ/f1ut3cfDAlcTsIX+5frMoEi4ADm9wIgU4NcmVHuprp+GaxYZLNAX78/gRU9HWRcTWhjddYJ86U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCV7liWTZp/7uUvIzEApDU0Rep+y/XFtdWSMKF495aMfgIhAOHqn1d4PBxdQ63vCgDd5sbIf+TScU724G5G3cVBnS3h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1717.9d6a20b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1717.9d6a20b","@flighthq/types":"0.4.0-next.1717.9d6a20b","@flighthq/scene2d":"0.4.0-next.1717.9d6a20b","@flighthq/scene3d":"0.4.0-next.1717.9d6a20b","@flighthq/geometry":"0.4.0-next.1717.9d6a20b","@flighthq/particles":"0.4.0-next.1717.9d6a20b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1717.9d6a20b_1787307915244_0.21403221834259534","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1725.752ca79":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1725.752ca79","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"0012b576345d1afddc390916d28f04782bb798c0","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1725.752ca79.tgz","fileCount":61,"integrity":"sha512-gzkPiLPEK8OXnLoOaQQEIS4wFnJhCl+tCIMnw2Q1f2g0Ml9xUgpikrkjyT3rySuldZVby6VXlc2OEnT5+nkF/Q==","signatures":[{"sig":"MEUCIQD81XTauOJWCVBHTI2Z84l2QiIhq72bXw+5pgdomHhXFQIgZJooiukplC0xpkkstmvXr+DKpfXMlHajv9G4rHF5Gaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCVNj4wDcl0fXfJPrCdpXOwAv5z9wJ1jIqMBN/keL7QhgIgKxhsDr3X+Z5ol1onh01tQiNYVUc+/hZ7qYgP6h/au70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1725.752ca79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1725.752ca79","@flighthq/types":"0.4.0-next.1725.752ca79","@flighthq/scene2d":"0.4.0-next.1725.752ca79","@flighthq/scene3d":"0.4.0-next.1725.752ca79","@flighthq/geometry":"0.4.0-next.1725.752ca79","@flighthq/particles":"0.4.0-next.1725.752ca79"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1725.752ca79_1787310811386_0.6920833161634108","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1728.f69160b":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1728.f69160b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"7279be7c0d7c836d8c2b9e35bd7e3b48f4c7558e","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1728.f69160b.tgz","fileCount":61,"integrity":"sha512-i5ZJybzGA88/dlSE+xOM4GOQbgOFyixPUG3ObL2Lr6/aykCl3QUAUUP9Lw5eugd5JQpY/ZnXnw9N3ljq4nOgXQ==","signatures":[{"sig":"MEQCIFel9CCrJSE3Knu7AuPHPxHTmf4HGRGAyFcFHS1ZZY0hAiAySQg8LoAlniH7D1mzTNT/Xhoz3Ed9kew0c5R0i8uNJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICnEknU8chQjGgnLzXkXJyozj8HOAJZiSGqUMIXXsDl9AiEAvJg/CRdwxPEScK+BlUN3bcZ0T/DnD49f54yDZTjqc9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1728.f69160b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1728.f69160b","@flighthq/types":"0.4.0-next.1728.f69160b","@flighthq/scene2d":"0.4.0-next.1728.f69160b","@flighthq/scene3d":"0.4.0-next.1728.f69160b","@flighthq/geometry":"0.4.0-next.1728.f69160b","@flighthq/particles":"0.4.0-next.1728.f69160b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1728.f69160b_1787313738469_0.9626082765204476","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1749.d81a21c":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1749.d81a21c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"9adcd2b809d8a79875f7b980eb03fe7c00c3b111","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1749.d81a21c.tgz","fileCount":61,"integrity":"sha512-LkAbtR9p4Ch9lqYB+vuKaAsf8F9BrbN1MQ1D/7P27f5Z71q/ih+EypsukWVnUWVEdLHVrB0hcpbxLHcjmescbQ==","signatures":[{"sig":"MEUCIQCaYKsYiE7U1007gz/5XiZaGsUBFRxxYj7mEx6ryVrqpgIgV6zXjfEm5fG8oimzVUUBQA7beys24D2VFiuzYYcWlKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFXhx3tgghiCKO304oEEE2j8uSgYvYYvWzYnwVt8EKhPAiEAtj2fS3TAG29tbTzX8X+fj6CZdnoGO/iHSpQ0afNhG3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1749.d81a21c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1749.d81a21c","@flighthq/types":"0.4.0-next.1749.d81a21c","@flighthq/scene2d":"0.4.0-next.1749.d81a21c","@flighthq/scene3d":"0.4.0-next.1749.d81a21c","@flighthq/geometry":"0.4.0-next.1749.d81a21c","@flighthq/particles":"0.4.0-next.1749.d81a21c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1749.d81a21c_1787315963037_0.6459138678632022","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1750.13ec8b1":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1750.13ec8b1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"a906414741b83a67769fc7ed0968d4937bb6dc39","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1750.13ec8b1.tgz","fileCount":61,"integrity":"sha512-Sr1Np6WQuxnABGKb6dNh8UHCb8qzLhBCpfUhP9ChwZxqyGSlGtV5iD66tkGHTbOtSsTt5UZfOq6D8twVGEOQpg==","signatures":[{"sig":"MEYCIQCXx0cD6+jNPoJiZAPVFas4xz4qw35NUpko3hXynnSjmwIhAJJWQPlp5gX3K+o2/Zxq8pLK3RywFGMu58lD2iQ0gmf/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGTjuPI6T3A1vC2OSxJZfeTt1CJdytVz56OEczz2kUbzAiAtI8/8I06DSWgC+/PWFVbFApsX7DcqNSGVvi8eFfSjDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1750.13ec8b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1750.13ec8b1","@flighthq/types":"0.4.0-next.1750.13ec8b1","@flighthq/scene2d":"0.4.0-next.1750.13ec8b1","@flighthq/scene3d":"0.4.0-next.1750.13ec8b1","@flighthq/geometry":"0.4.0-next.1750.13ec8b1","@flighthq/particles":"0.4.0-next.1750.13ec8b1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1750.13ec8b1_1787327097752_0.6837468263769586","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1751.b3eea5f":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1751.b3eea5f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"db680a51dedeb369985fa226df577c378242a17d","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1751.b3eea5f.tgz","fileCount":61,"integrity":"sha512-jOG1ACVetjqz4fAdk6VyOps0k0pYmwpW2hp8ZHx2qcWMsn6GZCeZmgpoXSgQrsz+9rTdTxXkd2hirN6kbOetcQ==","signatures":[{"sig":"MEYCIQCsh8uJVnE8wkchBeUvcCt1SNYDuVFxPaDAntworKXNgwIhANMjEf8/abOrO0N1diNgDzLGSK49RSp3j7Xbdxf33gnC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHH3i9o6hV6M4i7W7Cn5SZu81ZXMeSUAEz0p2kiceCUeAiB/hE2IoNuGovf7L5WD5/D7emq9KTI/vvDfNjf0q3lEdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1751.b3eea5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1751.b3eea5f","@flighthq/types":"0.4.0-next.1751.b3eea5f","@flighthq/scene2d":"0.4.0-next.1751.b3eea5f","@flighthq/scene3d":"0.4.0-next.1751.b3eea5f","@flighthq/geometry":"0.4.0-next.1751.b3eea5f","@flighthq/particles":"0.4.0-next.1751.b3eea5f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1751.b3eea5f_1787328282322_0.5135666448160789","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1752.f250cb9":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1752.f250cb9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"06e5cefc2f0b33177f488ae1a087dd0a9d81f1ad","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1752.f250cb9.tgz","fileCount":61,"integrity":"sha512-wPsiTQ5D9lee40MUpjMTbVhRR3fsHgG0ninlisAodtjqQyJnX14P3EgoOKwLTK81Nu4D8P615SHH7cV+xtuKiQ==","signatures":[{"sig":"MEUCIH8bq7lphhM2kHFTIkhRsmQOhvtLuMw8l84SrOxxyRpJAiEArFpagoL52pGd8lUZUb8S+aSgJ+FDYomtvlszyAzanfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDXUpFcmsO3xRCDJs9vwz75Bsidd3AOFrDTKo55oepwbQIgVzKU+ZYqCXVdSkzKg/BrHEG839O7L8icMl4Ap+MrGtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1752.f250cb9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1752.f250cb9","@flighthq/types":"0.4.0-next.1752.f250cb9","@flighthq/scene2d":"0.4.0-next.1752.f250cb9","@flighthq/scene3d":"0.4.0-next.1752.f250cb9","@flighthq/geometry":"0.4.0-next.1752.f250cb9","@flighthq/particles":"0.4.0-next.1752.f250cb9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1752.f250cb9_1787329925988_0.1444326334548791","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1763.f98ae25":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1763.f98ae25","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"7bcde7be70fb59f3f1a5f8ad3763b1b9f367a5e1","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1763.f98ae25.tgz","fileCount":61,"integrity":"sha512-O4xb6WVtv/fLGz2QmDPhXTE6CMEgTPLX0i8nXRHlhKhuFg6bep5TGW7N625EEzlTcddnMRIROqOIXvXbFLz5ig==","signatures":[{"sig":"MEUCIE82wNapQCgQgk8CW9GcaCVrTW89nR187SM03UTay5iJAiEAnFdYETwgQfPpIFu2gzmIfH+YbHuCqkz99yQ4a8Cv0oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDxVUWKLq/nDyaZY9Eq+qFoGF/wi2IKGL97H86AnJDDdQIhAPqHz8Xq9f282AtxKaY85oUm9RjBNq4LPiUVhMZ/UYBr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1763.f98ae25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1763.f98ae25","@flighthq/types":"0.4.0-next.1763.f98ae25","@flighthq/scene2d":"0.4.0-next.1763.f98ae25","@flighthq/scene3d":"0.4.0-next.1763.f98ae25","@flighthq/geometry":"0.4.0-next.1763.f98ae25","@flighthq/particles":"0.4.0-next.1763.f98ae25"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1763.f98ae25_1787330273245_0.656379385521799","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1771.f4d15c3":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1771.f4d15c3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"b9b70ce1462548b74192e2f81b101616510e7bee","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1771.f4d15c3.tgz","fileCount":61,"integrity":"sha512-1sJ94u5D+i7uY2/zQfVxGbT+2nTWId206HrEBFx6U3gmHgVzAspclXOgFZu06Du6fQMiuHoUy8GAZjsyjrgL3Q==","signatures":[{"sig":"MEQCIGPouHPzAAeXZmjWVRx60nZHW4hrQ8FJ7yX5I6Ttr0M4AiA1V2t+FX0i+rY6YvqBlhfbsO8eZDQuRJ2eAzwsfK5q5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWWEDb7x8bV9qu8FodqZ1CUemLxK13cmuJvHqbEbZx4gIhAOzR88viOB2TeqGkD9YWZW0qmBM1hrm/N3NjiL9VIePB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1771.f4d15c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.8.2","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/node":"0.4.0-next.1771.f4d15c3","@flighthq/types":"0.4.0-next.1771.f4d15c3","@flighthq/scene2d":"0.4.0-next.1771.f4d15c3","@flighthq/scene3d":"0.4.0-next.1771.f4d15c3","@flighthq/geometry":"0.4.0-next.1771.f4d15c3","@flighthq/particles":"0.4.0-next.1771.f4d15c3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1771.f4d15c3_1787338253706_0.8783843165382481","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1809.9b3b71b":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1809.9b3b71b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"12c3d7b3054b77d382625b69ac6bae1996639707","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1809.9b3b71b.tgz","fileCount":61,"integrity":"sha512-MyijMmJv+VLeaLlsJOmmssAJ4ytgIEhlsB7ocWLR7bFhiLloIZG3iLiE3+9Yc3/UkPYt17la+WnmjwqGWARGNw==","signatures":[{"sig":"MEQCIAFZ76i4gZlHFqVDVNDxKH1hGDdOhO+lUUtsdJlbX4D2AiBzyAYIMvcKOst9cv6e4E7Amd5HyPGKIDfRNvQ+XD6hqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC57fYAeEegzHccxjhM5ndbUTNeJzab1SHy+h3nZghSvwIhAOB1MbulgUju5kU/ivJH7EPTESib5YOISFD3QOCgSQTx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1809.9b3b71b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1809.9b3b71b","@flighthq/types":"0.4.0-next.1809.9b3b71b","@flighthq/scene2d":"0.4.0-next.1809.9b3b71b","@flighthq/scene3d":"0.4.0-next.1809.9b3b71b","@flighthq/geometry":"0.4.0-next.1809.9b3b71b","@flighthq/particles":"0.4.0-next.1809.9b3b71b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1809.9b3b71b_1787341319711_0.025790756920765157","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1811.dde7eb1":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1811.dde7eb1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"11bfa3dae4c5eb303216b8f83dd20f862b2ae445","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1811.dde7eb1.tgz","fileCount":61,"integrity":"sha512-rYu7IltffLR+H8UA8NOIr3C8Dz5wIl9GfhvKozyHbvF+GgrhYLVLeHdPmSDSwD6ghpVmRlHRlwD3neBs9Hj3lQ==","signatures":[{"sig":"MEUCIQCDRVbOaAUyB+C8ncUlxiq5O/2IPfWV3mOTE7VkFan9DgIgULqz046ygTvjRb3Gz9T11fl5kMI3vur0uL38JAUCxj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDt6VZjjsPowLqeYpEjaj3J21ULzfcN/+jMLqr9z9Lv9AIgbjg6FuIRRsnWj585wb/4lHwWDp8vAaJvZfAf1HTzVZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1811.dde7eb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1811.dde7eb1","@flighthq/types":"0.4.0-next.1811.dde7eb1","@flighthq/scene2d":"0.4.0-next.1811.dde7eb1","@flighthq/scene3d":"0.4.0-next.1811.dde7eb1","@flighthq/geometry":"0.4.0-next.1811.dde7eb1","@flighthq/particles":"0.4.0-next.1811.dde7eb1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1811.dde7eb1_1787342074195_0.5442453978110406","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1815.e47cc3c":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1815.e47cc3c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"7d0fc57d1c4bb0a03b184d3d084af9384904631e","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1815.e47cc3c.tgz","fileCount":61,"integrity":"sha512-6XXI43J42Pj1TMuMRUJLR0kkd8654VR/DZwHgV20QUig/lNnUXEUyBe2fi0MUMYsQtQ6pt7WbEzkuP59mGEmDA==","signatures":[{"sig":"MEUCIEr2YckwGDobOeibxxb8Bz6QEGq2KbhlLgv/COfXXclQAiEA8tmMb7FDNBQDsio6vQed2uOVZXN7A4PR463vfQmvKU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBdFVBC0uTHoxxWFbhv1ba43HVqLY3n1xgt7QiBpR2+KAiEAm/CQE7IxuMOmzjFU1+/FcMnlesXJNNEJLXOPqYMjj7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1815.e47cc3c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1815.e47cc3c","@flighthq/types":"0.4.0-next.1815.e47cc3c","@flighthq/scene2d":"0.4.0-next.1815.e47cc3c","@flighthq/scene3d":"0.4.0-next.1815.e47cc3c","@flighthq/geometry":"0.4.0-next.1815.e47cc3c","@flighthq/particles":"0.4.0-next.1815.e47cc3c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1815.e47cc3c_1787344189852_0.3535440916931092","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1821.efb1cbc":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1821.efb1cbc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"2458d602cf1033db5702829d9c95682b6f17674e","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1821.efb1cbc.tgz","fileCount":61,"integrity":"sha512-9KKcymO31u5HLQmad5MUmNsW2xD9b5CTjjT2dzXDMppQcNc3G6VbU3BzUd2n8MdVn8V18NtcVCU2ReDOj+5FbQ==","signatures":[{"sig":"MEUCIQCAy8qDZvKnS6kh81qKZKmf+TtFkL9B3aWEQzAAKw2nPAIgaAgR4dW9hjGQDjBqA5GBZB9cXQKXROOCk6LSkE3Pnt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDY3YOfpypT4KLNR9fnXQG5Val1/B2q2elPeNTkebZQJQIhAP6P5Pq/UmLrhduJnmi/jeXMJJRM0svXAcAvdS24dxva","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1821.efb1cbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1821.efb1cbc","@flighthq/types":"0.4.0-next.1821.efb1cbc","@flighthq/scene2d":"0.4.0-next.1821.efb1cbc","@flighthq/scene3d":"0.4.0-next.1821.efb1cbc","@flighthq/geometry":"0.4.0-next.1821.efb1cbc","@flighthq/particles":"0.4.0-next.1821.efb1cbc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1821.efb1cbc_1787351631703_0.5479717639655421","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1827.9db114b":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1827.9db114b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"f6944ad90cc0922c2680850da7a7d9462b8b9202","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1827.9db114b.tgz","fileCount":61,"integrity":"sha512-bP0dT+24MxE6ENV+/Jf9RI5VliLu8hSY/3bvYrcRw2tnWILKkv6wjZ6UZ6gAFq1FxEcerqfa6jIWzNcASR9MYg==","signatures":[{"sig":"MEUCIQD6rzYJdcEm0AlvL73W1lJWBJHCHblDIo7jb+6VWICQ2QIgaNo4DpzBCPCfmEHlt7r1C0zfitEIMHA+UGv5Qe39zmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCo8oU1DC2t6+0qOa7E4vYvhW66XCMavF+3Zdp9Wxom9wIhAIFk5rVcyjq41e+c5jIsfbEZlQ0Dr9OXd53Nhst1DS2J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1827.9db114b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1827.9db114b","@flighthq/types":"0.4.0-next.1827.9db114b","@flighthq/scene2d":"0.4.0-next.1827.9db114b","@flighthq/scene3d":"0.4.0-next.1827.9db114b","@flighthq/geometry":"0.4.0-next.1827.9db114b","@flighthq/particles":"0.4.0-next.1827.9db114b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1827.9db114b_1787356426636_0.5315347906655354","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1836.147ae1e":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1836.147ae1e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"a67954e9f97e4f1d57ff2825aefd53803a9c3e35","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1836.147ae1e.tgz","fileCount":61,"integrity":"sha512-4lJ+yYVRo6iHPD7YvRn2n4K7W4Y6X84fxRWWrjKJ/MEthnY0fTzvaSC6K7G3H6AjoIYWW60ZhhNX1rDtv/f8rA==","signatures":[{"sig":"MEYCIQDk3OHnPmSS4omGbrmifuGzKqKUXsMnzndk6ks8f6ulnAIhAKcn/0bAVVXMfzsFgr+WFAh4sIJL1g5JRm+oDxSa30hO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBOmdDU0LLGkt69P1/CaTdqBncIT24HPGncGy7Hq/mx5AiEAslLbiI/8xcM1pFqv8VL5ZLmCOBFNq2yMhKWLACvsUrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1836.147ae1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1836.147ae1e","@flighthq/types":"0.4.0-next.1836.147ae1e","@flighthq/scene2d":"0.4.0-next.1836.147ae1e","@flighthq/scene3d":"0.4.0-next.1836.147ae1e","@flighthq/geometry":"0.4.0-next.1836.147ae1e","@flighthq/particles":"0.4.0-next.1836.147ae1e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1836.147ae1e_1787362711452_0.35263124525186296","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1884.6a2d46f":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1884.6a2d46f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"4b166e47dade93b0a04ffbc23efd5311194ac30f","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1884.6a2d46f.tgz","fileCount":61,"integrity":"sha512-O2UEFGVhLBoOE2PfgNIuOeEp6kC2Vkhh5GY5mDKQhbrdJ0rl2ktjnLYF05Jj1tHJziQBxi6VxbTqOberjeRcuw==","signatures":[{"sig":"MEYCIQCipWtVXsyxwvXnywsk3VXoeb8uVRDsogJiRTCmQnVLCQIhAPMV5h4V91BVH/Ggg4rbnRat/vpdpK3jjwuNAg4g0EtY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCw4G6OYC2EOJ1IovdPYyGC8qkLRqHPF3ltx8QZ8slZLgIhAJ05YGw5qtFvf7BzH3CqdruyR3HL1oGarCHj4WbsinBw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1884.6a2d46f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1884.6a2d46f","@flighthq/types":"0.4.0-next.1884.6a2d46f","@flighthq/scene2d":"0.4.0-next.1884.6a2d46f","@flighthq/scene3d":"0.4.0-next.1884.6a2d46f","@flighthq/geometry":"0.4.0-next.1884.6a2d46f","@flighthq/particles":"0.4.0-next.1884.6a2d46f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1884.6a2d46f_1787384964641_0.1732655103761207","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1888.e9e80b4":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1888.e9e80b4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"d9bf743ccc75d7c7356188c4f2c6a849f20bae18","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1888.e9e80b4.tgz","fileCount":61,"integrity":"sha512-uGTEW0sG1oJMMUUpZoxCMm8BW9sNiVA//lXQODEMe8GsbsgANDj5+dIbUuSq8sFIT7Zkd+rx1+FyuNTSecrpBQ==","signatures":[{"sig":"MEUCIQDL4ORDdrEzqbj091jnkZSJi227Ja9JO6jkfW5NNfY23QIgFXfeQREKPmduOTfAT3uG/ASD1wkvXX30usyUKoWtQzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDle8cjuN+5Hv/Zm4pokU9W9UGIrRNjRJNo+JXBJBf/xAIhAORlxi2s4jvAv6YzMff9OHKSLiJtRZUF1gFvdtScPfPD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1888.e9e80b4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1888.e9e80b4","@flighthq/types":"0.4.0-next.1888.e9e80b4","@flighthq/scene2d":"0.4.0-next.1888.e9e80b4","@flighthq/scene3d":"0.4.0-next.1888.e9e80b4","@flighthq/geometry":"0.4.0-next.1888.e9e80b4","@flighthq/particles":"0.4.0-next.1888.e9e80b4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1888.e9e80b4_1787549377114_0.6151994192599575","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1892.a0b519a":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1892.a0b519a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"cdffb675d39d9b880af154ccc60155feab408387","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1892.a0b519a.tgz","fileCount":61,"integrity":"sha512-Fs4oKyqNkinXdgXAdgt+K7sN+X31dUQpTR52pkSHu4WmYCx4UxFM1ezHjZT47WY/cVeou54gWlL8Lj1op1WD9g==","signatures":[{"sig":"MEYCIQC2aQTtbTOBdFBPe1XsTVPwBvjGO1tcBTA0tFdW9c9EmQIhAPAQCzc/FcMvhXGD5InVMZY9hzBLLy7UDvNeXSFtJy4K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDLTYIHlCOLH+5vSgshkGREiEob6B33e8bQL7YHbJ2K6AiEA86Ftep1AFU5iW+ovR9QcCZLRbjc9I1tP0F54bTDEKYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1892.a0b519a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1892.a0b519a","@flighthq/types":"0.4.0-next.1892.a0b519a","@flighthq/scene2d":"0.4.0-next.1892.a0b519a","@flighthq/scene3d":"0.4.0-next.1892.a0b519a","@flighthq/geometry":"0.4.0-next.1892.a0b519a","@flighthq/particles":"0.4.0-next.1892.a0b519a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1892.a0b519a_1787568787439_0.0897906007781728","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1896.60d766c":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1896.60d766c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"d6dfba561cf11810689cc409fa8e76b9c85743ad","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1896.60d766c.tgz","fileCount":61,"integrity":"sha512-xYeYlaziLt3+5STsTA4AHym7XtEB2Ot2mvUhB8qWYmTgcz2IKAGJK5eDUkznKqxMA+2EX3r7WlzWv584h5XFwQ==","signatures":[{"sig":"MEYCIQC+RZcK4NOo+8lANpzl2En6/USxNPRq+4QPgVRV7T4kqgIhAN9ct3lxlNrWfjRGI4eVtXsgn+/BU3FY11cobTJ/I1Ck","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCaOluRq1pRyQ+eHxtsWu0ZIm/U21NqA0TSyQ7n7hzEWgIgRtF0q8AwGXqQNeKHN1qoHRrCCNKa9GdxWenn8V2XZvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1896.60d766c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1896.60d766c","@flighthq/types":"0.4.0-next.1896.60d766c","@flighthq/scene2d":"0.4.0-next.1896.60d766c","@flighthq/scene3d":"0.4.0-next.1896.60d766c","@flighthq/geometry":"0.4.0-next.1896.60d766c","@flighthq/particles":"0.4.0-next.1896.60d766c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1896.60d766c_1787571292126_0.4053453163107592","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1898.266773a":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1898.266773a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"1794e6f16ead83f7e71c17d3fa9c5d4e3e005b09","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1898.266773a.tgz","fileCount":61,"integrity":"sha512-nSdila1gnSEmfY5pXuEVszjE6LxO+xLf6+PivPxGCO1hz1RxCItvvYkXSczN2jVwUigtqPGCATzGg6ZhIoClHQ==","signatures":[{"sig":"MEUCIA85m54HccwBo4pt8ht/1OdqP64dBjmb/5+I86P8oKw9AiEAnKjpRk3j3f6UNXJqFGMmrqYQ1vw4iSJfokFrTrvlnLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDhiAVOcW9SyyYEB6S7wC+hHF4HULUq8S12IK2Q0zMoRAIgJ/BW3XDR5s3ovQXGWR/bhKFMkMFg8a9VH/2uvwdciVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1898.266773a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1898.266773a","@flighthq/types":"0.4.0-next.1898.266773a","@flighthq/scene2d":"0.4.0-next.1898.266773a","@flighthq/scene3d":"0.4.0-next.1898.266773a","@flighthq/geometry":"0.4.0-next.1898.266773a","@flighthq/particles":"0.4.0-next.1898.266773a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1898.266773a_1787575178291_0.07397086118090779","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1903.50bfa67":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1903.50bfa67","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"b4e4acf4ad5355efeb81d203581ea890c69e2406","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1903.50bfa67.tgz","fileCount":61,"integrity":"sha512-ONk6U1OoW1Np6oPnpWzPa7mt7NRWTykm+eH5s51J08BbyvIuHogeldgeWLx5qwv7a6RWhtsM8Jn8IBd9RGQ1ew==","signatures":[{"sig":"MEYCIQCC/PrEWRAIZLuZE0CfTEh/Vt+2YWvb6WAc7Il44MpAAAIhALrOXnsDZyJiWECrNbTtErY+WxFS7LQ6WA2rU3Rf90we","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFtLLw4ZZMkpXA2u59NGbEQXgAvsxchSs4LJ5ltqNjOzAiAz38FqqRAWx/UPDOTdDcKSPXE0tVZGyNvRgwARsqHxQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1903.50bfa67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1903.50bfa67","@flighthq/types":"0.4.0-next.1903.50bfa67","@flighthq/scene2d":"0.4.0-next.1903.50bfa67","@flighthq/scene3d":"0.4.0-next.1903.50bfa67","@flighthq/geometry":"0.4.0-next.1903.50bfa67","@flighthq/particles":"0.4.0-next.1903.50bfa67"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1903.50bfa67_1787587840957_0.793522919848499","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1908.751021c":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1908.751021c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"e0ec882ed2a7799729dbbd827f8e22f8f5edb22a","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1908.751021c.tgz","fileCount":61,"integrity":"sha512-TLIcV8loUfUuLNHS+M1gC6k7F3J9irAurLESjhem8f0vaRIytEeA5OpyYYktAMp2aujql7ZazIywixxmAUd+Eg==","signatures":[{"sig":"MEYCIQCJnqHoLidbM9H8KuLzM5UVYqGZvoIeKlL3WQaXU7QEeQIhAITwaTOxRVhTxrZhs2mWLz63cBs4/YDYwhh5v/xWbfYC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCGGSCHHuEnY6PStKKhXQ+iZ5QgSwOBfxpc7bk2KNeUdgIgTL3rJduH9IaxNbGR/8AVR2ApXP3QZYj9jftz7zAdZvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1908.751021c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1908.751021c","@flighthq/types":"0.4.0-next.1908.751021c","@flighthq/scene2d":"0.4.0-next.1908.751021c","@flighthq/scene3d":"0.4.0-next.1908.751021c","@flighthq/geometry":"0.4.0-next.1908.751021c","@flighthq/particles":"0.4.0-next.1908.751021c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1908.751021c_1787607413707_0.027719313834500436","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1908.751021c":{"name":"@flighthq/particleemitter","version":"0.4.0-edge.1908.751021c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"26fc9c696e47cf70784f7914f8be8127a7dfb863","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-edge.1908.751021c.tgz","fileCount":61,"integrity":"sha512-GCcbp2CirGKh2U5f3DbAN+VBzPhrP04xFw4fQGzz9KcXBmau21cZIRUCM/U2eGwyeaT3XEahnJ+xF8d67sh8Yg==","signatures":[{"sig":"MEYCIQCy38Az5QnCEKkrVzPX8LGgXD0fLcM7KLTZcRIDiUKDvAIhANq5g+xyqZROKF7GRdvv9aLEXrrb/fZ4I2IXsoIjVFEh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICNzSVf62RkVxSQV2n5F3StIRUq3B6Exf7WcnR2Y+/ZiAiA4vGumy160oVXef/yU/rDHMpiylJSxQjj2PcDAhQpVGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-edge.1908.751021c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-edge.1908.751021c","@flighthq/types":"0.4.0-edge.1908.751021c","@flighthq/scene2d":"0.4.0-edge.1908.751021c","@flighthq/scene3d":"0.4.0-edge.1908.751021c","@flighthq/geometry":"0.4.0-edge.1908.751021c","@flighthq/particles":"0.4.0-edge.1908.751021c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-edge.1908.751021c_1787607834269_0.006276517631059297","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1909.c102f22":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1909.c102f22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"e46ce32cc840dbe0c502c94e9c40ef65fcbad2ca","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1909.c102f22.tgz","fileCount":61,"integrity":"sha512-jv10oVcIswzYVUuC/mlJ2TKpurCrxU9aVKAfaADSCxVRNIwWqfyvjWOqY+9mp2/m2igpTwFjveSZoL4zzDyD+A==","signatures":[{"sig":"MEYCIQCyvtkockeJCTlbL5YHGZG1KC4DElSU5VLxvexs+EQABwIhAI1nshPXwMG0GPSYlpx+1vJW3sWgoTRrQYUNhVYq3YM1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCF44+WkmTsB4pv8+Znk1xUjytUdCB54g+hEq7jqIX1/QIhAOfIIg7PDhj4zwSA3A3U+frnwRgF2uT4IqpYqc6A3cEF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1909.c102f22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1909.c102f22","@flighthq/types":"0.4.0-next.1909.c102f22","@flighthq/scene2d":"0.4.0-next.1909.c102f22","@flighthq/scene3d":"0.4.0-next.1909.c102f22","@flighthq/geometry":"0.4.0-next.1909.c102f22","@flighthq/particles":"0.4.0-next.1909.c102f22"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1909.c102f22_1787607885826_0.553524301272917","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1909.c102f22":{"name":"@flighthq/particleemitter","version":"0.4.0-edge.1909.c102f22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"c0cf1bb75fa0d63a6686117cffb9463756f354df","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-edge.1909.c102f22.tgz","fileCount":61,"integrity":"sha512-bS4P7cR5dbZxveae/jGzzn/Q1J3XT/UqbMPyCwgP3g3y2MuSFzuaf7jXPvSs0pzbYoP7dgd/BzWNJxI4cD5dTg==","signatures":[{"sig":"MEUCIH5vgwhxE3tnNz6JZou4xlM/KaNdbKeGUwK5ocAyXfM4AiEA/UyDng2v8yR5pcyrwGe3+8DcZmrs9Baexosr5V0Ebiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDgNRxKKME6rPZjWXSkNrbNwskp10B2RdNNiT/9FUhLqQIgJqWPb8kOVmnYgvLFWl2BqcVd4CLktC6vNQkQUmF1W7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-edge.1909.c102f22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-edge.1909.c102f22","@flighthq/types":"0.4.0-edge.1909.c102f22","@flighthq/scene2d":"0.4.0-edge.1909.c102f22","@flighthq/scene3d":"0.4.0-edge.1909.c102f22","@flighthq/geometry":"0.4.0-edge.1909.c102f22","@flighthq/particles":"0.4.0-edge.1909.c102f22"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-edge.1909.c102f22_1787608481250_0.49506342894576916","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1917.1b88fee":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1917.1b88fee","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"07ad506461c196bb86c3c2932cfb6215200372a2","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1917.1b88fee.tgz","fileCount":61,"integrity":"sha512-dtwCVjLsrvFDnszdV9FlXhb0+TCj8qQP+q+wWuoQQqMvhREYigIShQCELBdTkRXmUnx1c3YZ79ze03FebrKmJw==","signatures":[{"sig":"MEYCIQDmlMyvipEjryBLvKGsMsF6LQbyhLbcGMdJPKMt+Cq4CgIhAII3dmYVJnRfeVePPWu1a5C3NGvY+34FS9PUCmUKF2SK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICUV9bAC9/AggLnt806C0Wyr/5aw7ScOviacw8YwD0s9AiAGxfZLpW2BEN3rFfMZqOTyW6JFf3AiIRaTzSNy1ZVqmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1917.1b88fee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1917.1b88fee","@flighthq/types":"0.4.0-next.1917.1b88fee","@flighthq/scene2d":"0.4.0-next.1917.1b88fee","@flighthq/scene3d":"0.4.0-next.1917.1b88fee","@flighthq/geometry":"0.4.0-next.1917.1b88fee","@flighthq/particles":"0.4.0-next.1917.1b88fee"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1917.1b88fee_1787691755257_0.500290352405526","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1920.b93ad0f":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1920.b93ad0f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"24f0d8416ed63aaf04ffae5f2499be3ade9f7788","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1920.b93ad0f.tgz","fileCount":61,"integrity":"sha512-x9l6Y7bEDM2V9qaMdDf8kP8x9qg7GJe48zPcuCZNF+77yr/vnL2HvYAW1rtfo9gw4yLElOH0r0pzkywPg7q85w==","signatures":[{"sig":"MEYCIQCr3CxjQ7GTBBbSQrw8wYrO4yqTaEtbnxmTJKAGaYXVVwIhAIAAy3NusjNnYBDbhRuBSTK2j2dCDM71WenGoqMI/3HN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAdKn9fzefzkzJNyE2/cOIFRsDspMDpW6Lm4z7oObmKwAiB83uvwn5Ww4jvV7Q38M6DB9KDn7yrZ4C/dgcKMtYK1mQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1920.b93ad0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1920.b93ad0f","@flighthq/types":"0.4.0-next.1920.b93ad0f","@flighthq/scene2d":"0.4.0-next.1920.b93ad0f","@flighthq/scene3d":"0.4.0-next.1920.b93ad0f","@flighthq/geometry":"0.4.0-next.1920.b93ad0f","@flighthq/particles":"0.4.0-next.1920.b93ad0f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1920.b93ad0f_1787699459346_0.848283430369676","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1920.b93ad0f":{"name":"@flighthq/particleemitter","version":"0.4.0-edge.1920.b93ad0f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"d8c49f7929a3fe6d131b7cd7a090f9ae0f425d95","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-edge.1920.b93ad0f.tgz","fileCount":61,"integrity":"sha512-6/mlTdvdoAP0EeWwgNyoUsx6oBJ6Ecarqv1fGAqQm/fOUQf2/HC4EE8SZMo/xxh0Q+XGaNiPhNCMUuotYZUK4w==","signatures":[{"sig":"MEQCIGZtbiBZamdjyIVMaSqOW4nN++zNmtaaPhNm0MrAMj7lAiBbRTMUxYam1g5JLL6MBCInVErYchSk6XlEHDz7BL8B4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEmY/4gcb/vHO+mYEttIXOcttwPYSD7frUy17fGT/Sq/AiAIPEWB8W+VuKBg3HraNvdQnBBimYVYyoowo12KXUesjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-edge.1920.b93ad0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-edge.1920.b93ad0f","@flighthq/types":"0.4.0-edge.1920.b93ad0f","@flighthq/scene2d":"0.4.0-edge.1920.b93ad0f","@flighthq/scene3d":"0.4.0-edge.1920.b93ad0f","@flighthq/geometry":"0.4.0-edge.1920.b93ad0f","@flighthq/particles":"0.4.0-edge.1920.b93ad0f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-edge.1920.b93ad0f_1787700002871_0.6889148927879929","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1921.0a61bdb":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1921.0a61bdb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"0d7656849c258ad1189baaddfb34d7f587b5c0e1","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1921.0a61bdb.tgz","fileCount":61,"integrity":"sha512-h3QcPp2bjM3V2MXnKAS9Id+9KRbjBJvr2tGSYeYLm3JyDa/zXNzRr0Y3JucPSIl33zX6N/3FWFXmLF7QNzY2ZQ==","signatures":[{"sig":"MEYCIQDkcilOugs0qMTXuLbj5HF/g1e4dzG9Ce5/eAtrw1rq8wIhANZH+jaXtrJt6blzsR/tTC+2kSJoK3XY0sI6sVWjEAY1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCj2wDydQ5cfAMLuqvR4jS2e786jX+7bPepbxLRvz/9EwIgePapb5L50n10u9oTbLsq/7ebY8YQkSD7lx27eHBaZOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1921.0a61bdb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1921.0a61bdb","@flighthq/types":"0.4.0-next.1921.0a61bdb","@flighthq/scene2d":"0.4.0-next.1921.0a61bdb","@flighthq/scene3d":"0.4.0-next.1921.0a61bdb","@flighthq/geometry":"0.4.0-next.1921.0a61bdb","@flighthq/particles":"0.4.0-next.1921.0a61bdb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1921.0a61bdb_1787701362787_0.8929450850998859","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1921.0a61bdb":{"name":"@flighthq/particleemitter","version":"0.4.0-edge.1921.0a61bdb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"7519520362ea8ef596e06118ddbd97381df0c9ec","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-edge.1921.0a61bdb.tgz","fileCount":61,"integrity":"sha512-5gbvGodalMjUuKq9KBgZtXykJs8N/uyiluHXWK162Nc7bnXOFVJO8D/ZREAVSyExgedRAv4FncPLlT0v1lqWJw==","signatures":[{"sig":"MEQCIH+MMxrfQMkkHm5sej56AR04lmi1cGwCuEWFNuUuyKCNAiBSiAJbusX/jRThqA+qlnpbTtNJVh/wigIaYQAiz3Iweg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAkENUglC8OoBRlToDZYZY+OiMNBombpj3JPF0BrII/nAiA7ZGYyDFTVBxn+XJwZUhq1vKXRGu1e0Nah/0kfmtWzZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-edge.1921.0a61bdb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334681},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-edge.1921.0a61bdb","@flighthq/types":"0.4.0-edge.1921.0a61bdb","@flighthq/scene2d":"0.4.0-edge.1921.0a61bdb","@flighthq/scene3d":"0.4.0-edge.1921.0a61bdb","@flighthq/geometry":"0.4.0-edge.1921.0a61bdb","@flighthq/particles":"0.4.0-edge.1921.0a61bdb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-edge.1921.0a61bdb_1787701962816_0.3798414582713092","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1932.1ef883a":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1932.1ef883a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"3a86750c30e28e51287ff35ac9834d4d6b09ee8b","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1932.1ef883a.tgz","fileCount":63,"integrity":"sha512-2+5m5R0qfy3TaurpL/fW2k8/5vxaxIyeC2TRzRRp4L+U5tlFHzcccf3zbYzn/dBuDtcfqHhDPM6b78Oq52LkBw==","signatures":[{"sig":"MEYCIQCaPL9AwWNZqMBqIHgP9yMRVr5XTd+raoWD8uiKNdmJ2AIhAPTTwwXz8FKCpEjiImEdpDSlyhsg3hHX5GjdZphDu4WN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC0Q5GR6pTxlOK/c3+sIqtLJQ/76s+9mvrNadHYEpae4QIgdcjh5pbi+brPHOviMOb9q1wsIVGmpM8e10JLL/YJeHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1932.1ef883a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336642},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1932.1ef883a","@flighthq/types":"0.4.0-next.1932.1ef883a","@flighthq/scene2d":"0.4.0-next.1932.1ef883a","@flighthq/scene3d":"0.4.0-next.1932.1ef883a","@flighthq/geometry":"0.4.0-next.1932.1ef883a","@flighthq/particles":"0.4.0-next.1932.1ef883a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1932.1ef883a_1787771429838_0.48028312016582153","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1932.1ef883a":{"name":"@flighthq/particleemitter","version":"0.4.0-edge.1932.1ef883a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"8a1be157c3287657c7490340b683cb8fa4a0f8a8","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-edge.1932.1ef883a.tgz","fileCount":63,"integrity":"sha512-NcJuA0KnhhWzrdQdbSxi2XY6MKbwlbr+ecdCjWXA5bI5siujfkpDcE2JT+d/clWuavIC9JExBrOaOIoUIvZMTA==","signatures":[{"sig":"MEQCIGKP1h39bt5kUJ3xGieJ2zMy0swKq6qSZjSixXYY9oIoAiB8qxnzzovPJNlIFAv3DICSIykSbYwEQWJjvjNoN7sdyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDaDNeuJlwIgOC0veAZlS3soaSJVv2HZfIh6YVMAVJSGAIhALcn2uT4pzVBE73BqstNcF1SIa4mVOVCoPa3LSDnnYTG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-edge.1932.1ef883a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336642},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-edge.1932.1ef883a","@flighthq/types":"0.4.0-edge.1932.1ef883a","@flighthq/scene2d":"0.4.0-edge.1932.1ef883a","@flighthq/scene3d":"0.4.0-edge.1932.1ef883a","@flighthq/geometry":"0.4.0-edge.1932.1ef883a","@flighthq/particles":"0.4.0-edge.1932.1ef883a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-edge.1932.1ef883a_1787771888610_0.8654255295912292","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1933.e4809f4":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1933.e4809f4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"8d1fb19be89491e4cc8e62881fb82c62e5e6edea","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1933.e4809f4.tgz","fileCount":63,"integrity":"sha512-9WNS3pxcI2bW34cRrnu/YdvLMEGSzHc+lhNvx5zPf8sjr4NBWMp/42In7If8xGbH68QQbTfEoCn/LAZfIFokWw==","signatures":[{"sig":"MEYCIQD20SlWOaN1yNXvr/RDzctUUGqenSNIazlB+0l1JurxWQIhAOwpuMC/Ez6aLSJIFx15RRdunP5/ZqT3tohouzFDsCJL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDgQ3uLfOVL/n11hpkjPamIRQKAAt8s7XMJ7ZQV8nBq5wIhAO/+nJpQqJGD2OzQPqHute1laUm+015Q+bwPgZi3owYF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1933.e4809f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336642},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1933.e4809f4","@flighthq/types":"0.4.0-next.1933.e4809f4","@flighthq/scene2d":"0.4.0-next.1933.e4809f4","@flighthq/scene3d":"0.4.0-next.1933.e4809f4","@flighthq/geometry":"0.4.0-next.1933.e4809f4","@flighthq/particles":"0.4.0-next.1933.e4809f4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1933.e4809f4_1787775103011_0.05572034738161036","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1933.e4809f4":{"name":"@flighthq/particleemitter","version":"0.4.0-edge.1933.e4809f4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"9abddb765061e7ad1983852f3f80e3b016b56af6","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-edge.1933.e4809f4.tgz","fileCount":63,"integrity":"sha512-vA0kQS41URhEkY/4kuq3hDoDO9pIo2c+I+sFmD3GA6ggsw+nwfNlK1L2BT9XaN6vS+oZbpnJSTVC6QDMhs615A==","signatures":[{"sig":"MEYCIQCXnpZAHRnD2xoUInbF+VPJw5mnAUWMrBpgFi6r0x4IpQIhAI4UTu9i4n0Z6E9jGDSDAXZoTHiPRMu8MA58QDnO5obm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCXwSgvQUGn7jZi8XTd0ZuPZAgZQclmmifLZkNyW0wNRgIgKMtaVpSmVxrjD7S7mHjDwwiyy641OWKHQMgv0IsCPoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-edge.1933.e4809f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336642},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-edge.1933.e4809f4","@flighthq/types":"0.4.0-edge.1933.e4809f4","@flighthq/scene2d":"0.4.0-edge.1933.e4809f4","@flighthq/scene3d":"0.4.0-edge.1933.e4809f4","@flighthq/geometry":"0.4.0-edge.1933.e4809f4","@flighthq/particles":"0.4.0-edge.1933.e4809f4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-edge.1933.e4809f4_1787775540568_0.9924583548845334","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1935.74c34fe":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1935.74c34fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"519ec3095ee44422fcbf22adc97668c907afb732","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1935.74c34fe.tgz","fileCount":63,"integrity":"sha512-9XH1IkDF+kSn8z3gIphdqPNGz+Tq4cUeukSXOukKB6sZ0gW4PwzTM1bMN+cnSxMgo+XimyfRmJEmIKMhBouqkA==","signatures":[{"sig":"MEYCIQCDojs0ZMOw+qZCNE1V4EWVbD2ecBmeGaFujBg5nBq/lwIhAOS5C3Ivbr+v9I6yKC3GlB1S/WtHvJsmj7jIi4i87qY5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCsCO1bAnodKMIfKGGuZLPx6zaFqJtOi2S2Q43MU+e9WwIhAL/+NhQR1ByCg5gR2CEGucaG0q1rJ3JME1UT6FMeN9QG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1935.74c34fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336642},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1935.74c34fe","@flighthq/types":"0.4.0-next.1935.74c34fe","@flighthq/scene2d":"0.4.0-next.1935.74c34fe","@flighthq/scene3d":"0.4.0-next.1935.74c34fe","@flighthq/geometry":"0.4.0-next.1935.74c34fe","@flighthq/particles":"0.4.0-next.1935.74c34fe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1935.74c34fe_1787777457894_0.4196155988986394","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1935.74c34fe":{"name":"@flighthq/particleemitter","version":"0.4.0-edge.1935.74c34fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"4be3d8e2654bb40eacd82646f2c9af1d9216bb30","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-edge.1935.74c34fe.tgz","fileCount":63,"integrity":"sha512-5SmdeUhyAr6Go47dXjEcEKJUVSZfe0scoEB0CeK7j4inIL+2g/1qvXAfwXXPwVRihFGFXVfDVgaHcUDPwE/A4w==","signatures":[{"sig":"MEQCIEYKCKQ7xpU5FbkwQeCUTcyFY6Mrf2XkzY7SRMJr301iAiBS6hchY3lb1yRjKYvN5dJyBt12MuBHkz5lsxgb85Bj8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDDQdUStZcTeIa4ln+vHhtWnMZKxLC5Jx+YRfniJTjHqwIgNmkR0p2jOz+AhkcD7FFwt9EFAjXbhbbSgjk1Ud6puKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-edge.1935.74c34fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336642},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-edge.1935.74c34fe","@flighthq/types":"0.4.0-edge.1935.74c34fe","@flighthq/scene2d":"0.4.0-edge.1935.74c34fe","@flighthq/scene3d":"0.4.0-edge.1935.74c34fe","@flighthq/geometry":"0.4.0-edge.1935.74c34fe","@flighthq/particles":"0.4.0-edge.1935.74c34fe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-edge.1935.74c34fe_1787777788240_0.21396099646684608","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1936.bc924d7":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1936.bc924d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"949ce10827c40df0046aa53153117be774376d17","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1936.bc924d7.tgz","fileCount":63,"integrity":"sha512-+iiwIVz6ddIEvOYGkTJr/R+M1LC2dxMYnXFRMCP4UwZOYOmUp9hQnGyCujKUs9zRrFvNQAegFX8Dr835xeknDQ==","signatures":[{"sig":"MEUCIQC3u10vLUNNHTrYzfwjRT8A6bk+s6n489IbguEhug7x8gIgFg9cXSxCpj2SF850vTwjX/3NvmSfvJ2zhPZrsRWp6Ds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCxZIQAPaMoYdAX+zo3MFcc8OCjB7OyF/sR1A/nnHy5VwIhAN+9m8WiT/smGQpkElq/VVqQB5ViAVuM31zCgi+bNJAD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1936.bc924d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336642},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1936.bc924d7","@flighthq/types":"0.4.0-next.1936.bc924d7","@flighthq/scene2d":"0.4.0-next.1936.bc924d7","@flighthq/scene3d":"0.4.0-next.1936.bc924d7","@flighthq/geometry":"0.4.0-next.1936.bc924d7","@flighthq/particles":"0.4.0-next.1936.bc924d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1936.bc924d7_1787779737529_0.5533338321662069","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1936.bc924d7":{"name":"@flighthq/particleemitter","version":"0.4.0-edge.1936.bc924d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"41ab55b6634faa147b7f30e9d1015f6576a29439","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-edge.1936.bc924d7.tgz","fileCount":63,"integrity":"sha512-NKPdmnHKT7feWOPNzYZsWsVX8jH+aU6pS75UWUfEP72RLBL1CgRGlgB8limYZMlMQcOp9jrlSzd+FjaHbY3ojA==","signatures":[{"sig":"MEQCIFnyhuOJ9f4R561rY5HDjeHAo7GTbCnww53/EMREVWaGAiAgdnzfcVGnv3w2Epws94UOW8wn0Nj/UF84o95rGw7c3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICW+hzYgHlRn59Xai63HTO5d59+wN1ip8k7zmgC3/mxEAiAaFLTCy/rlzJ1ySrU6ZanS8xhkYHydXTWPL2kFssrnMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-edge.1936.bc924d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336642},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-edge.1936.bc924d7","@flighthq/types":"0.4.0-edge.1936.bc924d7","@flighthq/scene2d":"0.4.0-edge.1936.bc924d7","@flighthq/scene3d":"0.4.0-edge.1936.bc924d7","@flighthq/geometry":"0.4.0-edge.1936.bc924d7","@flighthq/particles":"0.4.0-edge.1936.bc924d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-edge.1936.bc924d7_1787780166717_0.7770285334306744","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1937.0d089b3":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1937.0d089b3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"bd589de7fd93efb95128267bcc3527af26bc3dbc","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1937.0d089b3.tgz","fileCount":63,"integrity":"sha512-gjOQJVqth1Obaq98rJy5YAcPUeyc1TYeE8XDzTwUFKJohxWWy2agxcdWo+pi/bxSyz71l3w/0K5SUnWycF6sNA==","signatures":[{"sig":"MEUCIQDWtM7kIMwgliQvRsI/mPTZ/3q/S1Kte2GKvlsJeMobEAIgdARr4qbc9hP6CRY0z3/rwEWwhFHb5tTQvhsLPG9Ynq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHgHjgj6MJbMTK1pu3rJVlY6t0bFXsxxUO4BfxSsQIWhAiEAuONW7IfaAXsGtI1dqtA+qk13hUtuq+yKXnXrFFHjqrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1937.0d089b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336642},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1937.0d089b3","@flighthq/types":"0.4.0-next.1937.0d089b3","@flighthq/scene2d":"0.4.0-next.1937.0d089b3","@flighthq/scene3d":"0.4.0-next.1937.0d089b3","@flighthq/geometry":"0.4.0-next.1937.0d089b3","@flighthq/particles":"0.4.0-next.1937.0d089b3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1937.0d089b3_1787783122178_0.04457465059171617","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1937.0d089b3":{"name":"@flighthq/particleemitter","version":"0.4.0-edge.1937.0d089b3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"4264d6e4b46e0b90211d395da1ca233065296360","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-edge.1937.0d089b3.tgz","fileCount":63,"integrity":"sha512-A1vdGdTsbvQE9Fh5Of0UTyDBU4Q0sBoALn8rnF0A3TuQIjEz13ixbKQq90o5kVKqBJU8rL0Ek/ZVTo05J1MwRw==","signatures":[{"sig":"MEUCIH0JXoKwu/OZv8LAGq1W1V7fh+5WbbIXhQ4IRdrR6VtHAiEAkGaSn22Nq4Dnhbeb2GalbR9mSyD+7+VHfnfkXh3nzqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICHsRM1LC5hSrWOynDPE2lQ4rijruvszuWCvJOIFG67UAiEA2ycSt1XPTdt+z7dkdCfVTXR5cKMI8Uj8q0/y+jnNgqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-edge.1937.0d089b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336642},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-edge.1937.0d089b3","@flighthq/types":"0.4.0-edge.1937.0d089b3","@flighthq/scene2d":"0.4.0-edge.1937.0d089b3","@flighthq/scene3d":"0.4.0-edge.1937.0d089b3","@flighthq/geometry":"0.4.0-edge.1937.0d089b3","@flighthq/particles":"0.4.0-edge.1937.0d089b3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-edge.1937.0d089b3_1787783556483_0.2542693974984722","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1939.481bde5":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1939.481bde5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"b5d7b7f30213fa11111d0a64898974345d6e3213","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1939.481bde5.tgz","fileCount":63,"integrity":"sha512-2J2fsnlPsE6VimEujWOjUREUXCqfV0GUMm8ISeUpQwn2bXLKOGUhtu5YvNq4qWlkzigKnAHBqvEolHmEcURbPA==","signatures":[{"sig":"MEYCIQCtWpW7QYbP+aJOJXXimwln7uEYKLnKcMGuHLGKT07qAAIhAMrChMfd1MNhysU+PZ8yQGjTJ3EujDABxLBedpktCu9t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICM7Ksv+ge704aXWKcGBW4RcRfwfJiWMjq61BUsYPFlgAiEAlqFpb6DxZheV9lSddDnz/W9Yivi6FUMPvweKp19uTGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1939.481bde5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336642},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1939.481bde5","@flighthq/types":"0.4.0-next.1939.481bde5","@flighthq/scene2d":"0.4.0-next.1939.481bde5","@flighthq/scene3d":"0.4.0-next.1939.481bde5","@flighthq/geometry":"0.4.0-next.1939.481bde5","@flighthq/particles":"0.4.0-next.1939.481bde5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1939.481bde5_1787789978350_0.7241735227325534","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1939.481bde5":{"name":"@flighthq/particleemitter","version":"0.4.0-edge.1939.481bde5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"996c15a5a12a191722cf584d322769bcbfc000f8","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-edge.1939.481bde5.tgz","fileCount":63,"integrity":"sha512-G1JmIT4ASZWamdV478uMtjENLIxgiWQ6T3wMHGqJojyU13ajxqSh/OeZmBJDjeW6cpUx+gE2HSSHcl3M6uYrOw==","signatures":[{"sig":"MEUCICkuM/FY9IO5bFCATyU3TdSizh66Slp3rZ+uv5uIJAwPAiEA1QkRBi9Ox+9JWa5CIcvw5KPKrT734wulbzciYoJZaxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFLWnKU4gK33xMowosfiRc8Cdapwvxp9KoomxLpDMNdMAiBSk+oDmi5pxlvRmDxPd+CIU/ZzwJ/xphPATCyVkL05nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-edge.1939.481bde5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336642},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-edge.1939.481bde5","@flighthq/types":"0.4.0-edge.1939.481bde5","@flighthq/scene2d":"0.4.0-edge.1939.481bde5","@flighthq/scene3d":"0.4.0-edge.1939.481bde5","@flighthq/geometry":"0.4.0-edge.1939.481bde5","@flighthq/particles":"0.4.0-edge.1939.481bde5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-edge.1939.481bde5_1787790320256_0.21366030812689019","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1940.b8a4265":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1940.b8a4265","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"fbfba2132d2956bf0b37e4f3b0a7a30407b03b46","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1940.b8a4265.tgz","fileCount":63,"integrity":"sha512-iAP7gOuWSL4q697zEEJCnmDSITbQyTBPacj193m8Aj9+9w8ccoKUBy45kKYnjO/5T7MnvKtrLu3PgYTc2Olf4w==","signatures":[{"sig":"MEUCIQCaqA7DLZLqB9X9QGd0aVaMpOZmAH0sunSsaGR+tCuQAgIgEtX9oUYHWpC4X+QqSJXngRxBxOdvNBpDrPgKAIBpRY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFWARyCtPg0jkTRgh4l9zJWCrrof9GuhzXqrkgInEOMqAiEAoBCFEjsOuAoq4pbkfU0iAtelgAgil09s5jKdekcMkc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1940.b8a4265","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336642},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1940.b8a4265","@flighthq/types":"0.4.0-next.1940.b8a4265","@flighthq/scene2d":"0.4.0-next.1940.b8a4265","@flighthq/scene3d":"0.4.0-next.1940.b8a4265","@flighthq/geometry":"0.4.0-next.1940.b8a4265","@flighthq/particles":"0.4.0-next.1940.b8a4265"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1940.b8a4265_1787792911672_0.27111992353224523","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1941.1d7f2bd":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1941.1d7f2bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"012fe46d3adee0eebb4d6345f5d352a4409bf992","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1941.1d7f2bd.tgz","fileCount":63,"integrity":"sha512-7PDb0a2sFLSXQZpfbmhk+69zkKHPV5HcCgof9kJDZT/pGMQwYrQDSYi9N+6laAsytUpNsSgfpy0n50ue7xaDsQ==","signatures":[{"sig":"MEQCIF3Ju9ECPR1EIholI/Amh7zVi6RO6PpVPVHvSwzKAqpKAiBVmjYLO+OHTiDW4KtIlj50tG+gAfPp8ZA0RYRZUJfOtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD9zCplOpJXTDD4cYdMW1vMyisTLsw+crhzcIqQ/jZIfgIhAMT6n8XLqAvPatHBWenEg+2qjXLduVxmyMCHA1o4mYwk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1941.1d7f2bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336642},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1941.1d7f2bd","@flighthq/types":"0.4.0-next.1941.1d7f2bd","@flighthq/scene2d":"0.4.0-next.1941.1d7f2bd","@flighthq/scene3d":"0.4.0-next.1941.1d7f2bd","@flighthq/geometry":"0.4.0-next.1941.1d7f2bd","@flighthq/particles":"0.4.0-next.1941.1d7f2bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1941.1d7f2bd_1787794103794_0.8310384597596585","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1941.1d7f2bd":{"name":"@flighthq/particleemitter","version":"0.4.0-edge.1941.1d7f2bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"d73bb587c14b54e023a532d66dc23b917a367207","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-edge.1941.1d7f2bd.tgz","fileCount":63,"integrity":"sha512-0UK6s1KkkaB2l088WXe92XYfhFD5pkFpqe9f+BTpttrTofHZ0Bx8MPKZY9nxn6DxLlJIqbjPnmcHKjkYgsL1+A==","signatures":[{"sig":"MEUCIFsKlGXMtae1hSx2tIjC1osprcxTNFhs89FYS8kdnNHqAiEA5MXgn9S7ZntE26no62avigk3dmQi8OEwUo6UvMNE8qU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDslHf2kQ62LPxrGd73NREghraJmzeGDCZU+6/YpHGkoAiEApfTxUatMTnTeUZvB8uh08Yy5OW3SP+ZlAi8BOSssMzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-edge.1941.1d7f2bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336642},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-edge.1941.1d7f2bd","@flighthq/types":"0.4.0-edge.1941.1d7f2bd","@flighthq/scene2d":"0.4.0-edge.1941.1d7f2bd","@flighthq/scene3d":"0.4.0-edge.1941.1d7f2bd","@flighthq/geometry":"0.4.0-edge.1941.1d7f2bd","@flighthq/particles":"0.4.0-edge.1941.1d7f2bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-edge.1941.1d7f2bd_1787794599977_0.16231619541771902","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-next.1944.cd6b6e7":{"name":"@flighthq/particleemitter","version":"0.5.0-next.1944.cd6b6e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"5d274aa8e8b49815eb979c437f96872abd6725ff","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.0-next.1944.cd6b6e7.tgz","fileCount":63,"integrity":"sha512-FD7UhkZRbLAy2gNC3OhyDmqvgmKCCBSmErcH5U9DnB5aT2Js24ucJ8SMe9R4rbCHZICfO5UadePsMOjeDAjQTg==","signatures":[{"sig":"MEUCIQD+6jzEBjC5ZHhcB5mpb7qZl7L3H5r1RPT1oYuCt6YtlAIgLzDpwji6OrQ69Lej3G9DywCciVeqMKNN7o2V9dXI5j4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCIUHv5RraG+qRJguHoi9SC7okerov0Fz4PRGrTrWYJIQIgLcHGxQwhtoaVingn4MT9fnc/Wcbhub8Cv2/S4NAlz/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.0-next.1944.cd6b6e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336642},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.0-next.1944.cd6b6e7","@flighthq/types":"0.5.0-next.1944.cd6b6e7","@flighthq/scene2d":"0.5.0-next.1944.cd6b6e7","@flighthq/scene3d":"0.5.0-next.1944.cd6b6e7","@flighthq/geometry":"0.5.0-next.1944.cd6b6e7","@flighthq/particles":"0.5.0-next.1944.cd6b6e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.0-next.1944.cd6b6e7_1787795601200_0.04100393459628604","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1943.b4c3e61":{"name":"@flighthq/particleemitter","version":"0.4.0-next.1943.b4c3e61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"19d57100bcb0e4a5d9e8e384c4e1424b53285ff1","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-next.1943.b4c3e61.tgz","fileCount":63,"integrity":"sha512-boPN1M4I8adTu1Tz64U3y/wR6WT8uELFTU4mrOTiIKNa0oNKlxZZNiOs1RuzjMArBagQDGMgNkBcDEsgcaN2ag==","signatures":[{"sig":"MEUCIQDdhOiOt5hFxT/aEVsCm8WWSSxPiC7bj6BDTROASkDhpwIgdYyjr5TK30TGqmrI3/zfBA2QyvDGsJaJjSCeJAWd+70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCL2/TnSHCEOkykq1poVy1GAANcyoVzz37Tu14iClIoLwIgAcXAfNqQiIpCDvv8W8mb9EffWOgr5WzObsZJVKwHeik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-next.1943.b4c3e61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336642},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-next.1943.b4c3e61","@flighthq/types":"0.4.0-next.1943.b4c3e61","@flighthq/scene2d":"0.4.0-next.1943.b4c3e61","@flighthq/scene3d":"0.4.0-next.1943.b4c3e61","@flighthq/geometry":"0.4.0-next.1943.b4c3e61","@flighthq/particles":"0.4.0-next.1943.b4c3e61"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-next.1943.b4c3e61_1787795609559_0.7839087662903093","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1943.b4c3e61":{"name":"@flighthq/particleemitter","version":"0.4.0-edge.1943.b4c3e61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"4d6c7402777c66331acfd8a3ebb51b4044e275e6","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0-edge.1943.b4c3e61.tgz","fileCount":63,"integrity":"sha512-+PJwr+Q/Le6KsrHk/+1Gqw1RSjJo/tHkZAUJzHxuH1fJxqRUfQd3qv37G/QKvF//M1c1l9DGPSgiGoWwOp98aQ==","signatures":[{"sig":"MEQCIHl3ZORD8BdtHi1v7/J5I+ljOiSvBUw4L7etFmCQ4IhsAiBZIxHW/DwjiuRB7eW4W3T1md9bXd+7RZiS6PVQ5xTvSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICAjidoDZqApU/jwmSobKaPhhZrCAdtHKmoG8lAfGTFRAiEAmOXKvIrHBesWIdPjTOCdMNB5X5LpvQBAYFwU9FrDHZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0-edge.1943.b4c3e61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336642},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0-edge.1943.b4c3e61","@flighthq/types":"0.4.0-edge.1943.b4c3e61","@flighthq/scene2d":"0.4.0-edge.1943.b4c3e61","@flighthq/scene3d":"0.4.0-edge.1943.b4c3e61","@flighthq/geometry":"0.4.0-edge.1943.b4c3e61","@flighthq/particles":"0.4.0-edge.1943.b4c3e61"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0-edge.1943.b4c3e61_1787795777438_0.21596096059332637","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-edge.1944.cd6b6e7":{"name":"@flighthq/particleemitter","version":"0.5.0-edge.1944.cd6b6e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"96b21fe543700db568af719978abd9945320a035","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.0-edge.1944.cd6b6e7.tgz","fileCount":63,"integrity":"sha512-BBkIS+P5RsbHskIo9hNVlbSdfs/zZL+WZJ4qQ7egnSASrshvyQ4nVM0zOVZOWq1kdo6Do1WsOJJmdp/OhTAcVw==","signatures":[{"sig":"MEQCIFvhz43eUqocxBfU3XwZtPN1IK6S6aGNeemMn+3XdsL6AiA2+dos4UsxZyqv5Zg9rrVhvsLZPyFeESq8QAFVdaJ0Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCKFI+m9uqc/q/LC6+lXR1kpPaWPW/OIV9yW/O0McA4kQIhALZeVufMjfHqFNhNHBFCVDviJ5L14eOb5ZqJ+Ar9asMO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.0-edge.1944.cd6b6e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336642},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.0-edge.1944.cd6b6e7","@flighthq/types":"0.5.0-edge.1944.cd6b6e7","@flighthq/scene2d":"0.5.0-edge.1944.cd6b6e7","@flighthq/scene3d":"0.5.0-edge.1944.cd6b6e7","@flighthq/geometry":"0.5.0-edge.1944.cd6b6e7","@flighthq/particles":"0.5.0-edge.1944.cd6b6e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.0-edge.1944.cd6b6e7_1787795989042_0.02663727086678369","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@flighthq/particleemitter","version":"0.4.0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"e74535fbdd3f12f0b2bb3ea57a444e39db633d93","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.4.0.tgz","fileCount":63,"integrity":"sha512-FBZATA00VNej1QLQAejt5chhvrLhopvFzWSKSmrSWOHx0GgTKoMrZYB2q6hB67pQECERrs+lUn7032UaLV5vuw==","signatures":[{"sig":"MEUCIQDAumypfrYnmFw3c2Y7d3yjvyC049ptx1/RhEi7JKpWCAIgGN8W70HhgW9mntKaQz5iv3W7gJk0+gF+cMVK5usF5sQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICkuHT2q8lESpvnyEWQHwEquJCjCxLY+AC3RuVdB2IVnAiBNBc1EobM2jvs0LHI8WZKKdvv1QEUJKex9/T785mzvvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336498},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.4.0","@flighthq/types":"0.4.0","@flighthq/scene2d":"0.4.0","@flighthq/scene3d":"0.4.0","@flighthq/geometry":"0.4.0","@flighthq/particles":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.4.0_1787796097946_0.980299722614167","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.597.ab004dd":{"name":"@flighthq/particleemitter","version":"0.5.1-next.597.ab004dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"27a7907d89f1498b248400f5bdfc6789cb2b28dc","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.597.ab004dd.tgz","fileCount":63,"integrity":"sha512-MjLijYklnQBHIH1iTOCWtsKLUsIVzK8xfiy0qk3hCICHxfs4VOFfNiPEz/rO85obLVk5OYYn2i/hyq8BcLWJOA==","signatures":[{"sig":"MEQCIEcLzc01zTRTOzd5nHFrsbEre1zjTalsjM9ubrqwHSyrAiBbYdZRS3fu5cNmtTFtUEg3KRwnA6ev/N7btbwAzJUyRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCqw6ccDeJ/1+hbRIm1EYZMMttSFL/5AC1MSPVj3zoytAIgVSfwLCuRh140Lmo5JgBdu3DMrBevrisKzoCsyR2Asdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.597.ab004dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336634},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.597.ab004dd","@flighthq/types":"0.5.1-next.597.ab004dd","@flighthq/scene2d":"0.5.1-next.597.ab004dd","@flighthq/scene3d":"0.5.1-next.597.ab004dd","@flighthq/geometry":"0.5.1-next.597.ab004dd","@flighthq/particles":"0.5.1-next.597.ab004dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.597.ab004dd_1788159489944_0.9038914302665824","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.597.ab004dd":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.597.ab004dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"cdbf1ed30a68ac835dc79acf011d3f8153180737","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.597.ab004dd.tgz","fileCount":63,"integrity":"sha512-wgX+ts8F49PGb6CIUy/h0QublTbEhL56/NO+Pa6zl5whVGxcO8RVaQYc6mj7qTmO/4UPkEa2zsXHGrLZqN76Ig==","signatures":[{"sig":"MEYCIQC49OEvv9e/PjjYsNQjPHByJImcFr+3QdKYzG1+39Cs5QIhAKY4QMpCT4+deSE8HNjqn+BrhSovAWpkDsycvXG0UTSP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBXKHMUm2rFhSKqAWXun0Q371uXluxgsB905+wC293dSAiEAyUVs4MkdGBHixGb1Y76JD15INx5o2YfqmMTa5XxrN/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.597.ab004dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336634},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.597.ab004dd","@flighthq/types":"0.5.1-edge.597.ab004dd","@flighthq/scene2d":"0.5.1-edge.597.ab004dd","@flighthq/scene3d":"0.5.1-edge.597.ab004dd","@flighthq/geometry":"0.5.1-edge.597.ab004dd","@flighthq/particles":"0.5.1-edge.597.ab004dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.597.ab004dd_1788159907154_0.399138464444569","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.601.e6e16ba":{"name":"@flighthq/particleemitter","version":"0.5.1-next.601.e6e16ba","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"8aacb6fbd15cbc07816e790b64fbaeb6945f6bf2","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.601.e6e16ba.tgz","fileCount":63,"integrity":"sha512-FRXoJLQcIfwezf/izH3suvvfuE+k5Km2iV/iu2L0ZNgcJgxEV4C8OcJAwVfBcRfVboRLZt5KgO14h3QGsAP9EA==","signatures":[{"sig":"MEQCIG1S00vOjrPMOFn8WwTdhU+wXm2Tajva5fhanu4Sr/TzAiBzIfp7gTZbFnE/5INs/WkApemC8saWmAOUYnjcRyfntA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDhv7LqeZmQAbl1fe4di1D9v1xoLCiDYgAwrLGqvHi2ZgIgHaCZTKs8tNMiwN/Ml2vgvUNrNKAPmwEkGfV3q7mg+rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.601.e6e16ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336634},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.601.e6e16ba","@flighthq/types":"0.5.1-next.601.e6e16ba","@flighthq/scene2d":"0.5.1-next.601.e6e16ba","@flighthq/scene3d":"0.5.1-next.601.e6e16ba","@flighthq/geometry":"0.5.1-next.601.e6e16ba","@flighthq/particles":"0.5.1-next.601.e6e16ba"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.601.e6e16ba_1788163127134_0.8022204835213922","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.638.d4dbd4e":{"name":"@flighthq/particleemitter","version":"0.5.1-next.638.d4dbd4e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"30eb1639be872379842bb37b1b8f0d43006fb876","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.638.d4dbd4e.tgz","fileCount":63,"integrity":"sha512-4+2vgEzL0JhUOSCKMKMqxVVtI8LMh9LT5MezmDbk2xbcaaAoLCA0CCfYTREgIRuNBMq12nofeFfro3Tml6MjqQ==","signatures":[{"sig":"MEUCIQColpszGxiMxu+DPkqMJnR/IunjUDU/VB2TyktQJUEO8wIgcC71Gs7wkfCUjbHHG+jZTk5ZX9CgYRDYibcLN6RL1DM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFuvSJtY/b30rPRktzQa1ZTLTrrnQw1t3Dvqlq0fWTkyAiAKWKGQHV7brpMOESr+qlOk3tiFHnL9qfhlDtoOb80Oqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.638.d4dbd4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336634},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.638.d4dbd4e","@flighthq/types":"0.5.1-next.638.d4dbd4e","@flighthq/scene2d":"0.5.1-next.638.d4dbd4e","@flighthq/scene3d":"0.5.1-next.638.d4dbd4e","@flighthq/geometry":"0.5.1-next.638.d4dbd4e","@flighthq/particles":"0.5.1-next.638.d4dbd4e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.638.d4dbd4e_1788194047643_0.6077192174390462","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.638.d4dbd4e":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.638.d4dbd4e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"cc8dcbc3194255400abb6dfb68e8911225468467","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.638.d4dbd4e.tgz","fileCount":63,"integrity":"sha512-E3WsPFvGt32SApMVW73zTOOojYuU+O0q+Cex5eLNvz+X6MLSSsGbsJQs9o/6rNJObYZic8WlalfmKwPBSOGG5w==","signatures":[{"sig":"MEYCIQDsdfaaivuxezrphaXhzETz5PIlFFmmAQUa9CAe8baSNgIhALnTgi/gUPhFkodkRKXmNuj/Xg1M1yxuuJIp8pNnywPE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCiJ9094N/SANzHH3luOGhJxl86dRqxGjm1NdaO27/qCgIgTAY1iy1j/nXW0P8JDv0PZ2fGWiKyyUvFlOTwvW4xKIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.638.d4dbd4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336634},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.638.d4dbd4e","@flighthq/types":"0.5.1-edge.638.d4dbd4e","@flighthq/scene2d":"0.5.1-edge.638.d4dbd4e","@flighthq/scene3d":"0.5.1-edge.638.d4dbd4e","@flighthq/geometry":"0.5.1-edge.638.d4dbd4e","@flighthq/particles":"0.5.1-edge.638.d4dbd4e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.638.d4dbd4e_1788194535889_0.4637894719903082","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.640.24b4c62":{"name":"@flighthq/particleemitter","version":"0.5.1-next.640.24b4c62","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"625f09d81dce37a09d93a99ad2c3b674db88d4cf","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.640.24b4c62.tgz","fileCount":63,"integrity":"sha512-h4ClvAg8Hswdl5OHEMMuCeUQqOsVtl82+c6Q9Cs5aBEhjsnuVHwK4PypA7ZTymKR7BcrmnnFG0K8hxEQjSgW3g==","signatures":[{"sig":"MEYCIQDBglZburlv8SoGoluhGhW/bQUk8ogw/21FclCKPjKZbwIhAJQKHf8zxmw8+MSoD+SLm7JI+S+MXlkm2BIsR3IPugeA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDBUk1jGonkyz1ju/BhV3LbGlrX5x9/tDRiXEU1Una5WQIhAPquwHKE7i15HTJ93NJYgb3RiEWHGk70RTD/CVo7J1tW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.640.24b4c62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336634},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.640.24b4c62","@flighthq/types":"0.5.1-next.640.24b4c62","@flighthq/scene2d":"0.5.1-next.640.24b4c62","@flighthq/scene3d":"0.5.1-next.640.24b4c62","@flighthq/geometry":"0.5.1-next.640.24b4c62","@flighthq/particles":"0.5.1-next.640.24b4c62"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.640.24b4c62_1788200125882_0.23684005485301363","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.640.24b4c62":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.640.24b4c62","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"504c804c3a229f475552b2300d8e9396809327c6","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.640.24b4c62.tgz","fileCount":63,"integrity":"sha512-I38JSb7PPjoN+d1Q0i02MZbuKuNAgpNYQsB8WD0ja3AB4j5QDJZ89kGg/s1KIlkYy7atLVqrAe9SB1ix3EN5JA==","signatures":[{"sig":"MEUCIQCvsgMsl9Abbe0dur3ttTiLtx6G4uj7Bsml5P/6LK2wvgIgZBSX8Ykdfk0Bjs0sdBSpTeeExDgJq/wSknititjLp2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDa7gwB7Oh2nPP56yAzOaHsT9dCE5xpXi0jDgKqb2ZtfAIgafRNdHrYfxRuAC/UyBuGsVENnqRgwR5yYwqPSRfyuB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.640.24b4c62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336634},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.640.24b4c62","@flighthq/types":"0.5.1-edge.640.24b4c62","@flighthq/scene2d":"0.5.1-edge.640.24b4c62","@flighthq/scene3d":"0.5.1-edge.640.24b4c62","@flighthq/geometry":"0.5.1-edge.640.24b4c62","@flighthq/particles":"0.5.1-edge.640.24b4c62"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.640.24b4c62_1788200554245_0.5299890913249174","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.650.5d3df0b":{"name":"@flighthq/particleemitter","version":"0.5.1-next.650.5d3df0b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"24ac441ab800fc90fe3cd863cf021567913c2ce1","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.650.5d3df0b.tgz","fileCount":63,"integrity":"sha512-NmL7F6wlbFuwZRPmrXBfyB+gjP5dKG/OaWkoA3EUsIoqNJrDHnQdvs/8R3uT7srKmFQuPzeS9XcZr3tVqVdoTg==","signatures":[{"sig":"MEQCIDlhvqIsHcw7vgwFf0iRvuEVpsh4CNS5NPANTi7AW7v0AiBg0w/J5uKDXi2yzw1yfyRJ8XTiOslpB0l/kREHElwAFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE0/nE1o6o9qReKdQj4mQ5Y+XuJD0Pxuds7WRbdYVil9AiBgcoVw1eqeGhF+Y5kJRpWFa1PPfIaauQuZqwQm15YDcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.650.5d3df0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336634},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.650.5d3df0b","@flighthq/types":"0.5.1-next.650.5d3df0b","@flighthq/scene2d":"0.5.1-next.650.5d3df0b","@flighthq/scene3d":"0.5.1-next.650.5d3df0b","@flighthq/geometry":"0.5.1-next.650.5d3df0b","@flighthq/particles":"0.5.1-next.650.5d3df0b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.650.5d3df0b_1788220776815_0.904380931529825","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.650.5d3df0b":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.650.5d3df0b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"58d930142ee96990b3da457694ec347f1e03a650","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.650.5d3df0b.tgz","fileCount":63,"integrity":"sha512-hAD4OThgk5/WkA1Jt6j4nJoKbkLuYSrikRqkodJvFL1T+iY5/5Azkk3NwWSgCHHQBt5rAdU5MOMxlHILd6ukDQ==","signatures":[{"sig":"MEUCIQDCFd3ZUyoDg6Yr7MKEPPgiuaa3bdIXvyIIJ4OB9fkUpgIgV+YPdM6a4fuNDH8eZ/s/1zKZRd1N1FhnDlmyR9IpOR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCp7cyqXUac7cUwo51MDpuS1z9g2ErmeXcwUzZttxaYGQIgOy0MjMlhTdjW3htUu4XFXDLkgiYukSD8KVAdC8qk+fE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.650.5d3df0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336634},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.650.5d3df0b","@flighthq/types":"0.5.1-edge.650.5d3df0b","@flighthq/scene2d":"0.5.1-edge.650.5d3df0b","@flighthq/scene3d":"0.5.1-edge.650.5d3df0b","@flighthq/geometry":"0.5.1-edge.650.5d3df0b","@flighthq/particles":"0.5.1-edge.650.5d3df0b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.650.5d3df0b_1788221417646_0.000003120869543682403","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.654.b54779d":{"name":"@flighthq/particleemitter","version":"0.5.1-next.654.b54779d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"9f0e0e497416ab11d87de4121c0cea438971796f","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.654.b54779d.tgz","fileCount":63,"integrity":"sha512-ah5XDMnI+o32nxFgu/Ph8oBYfWR2b/NS3D0PVmzzQcyz5YTg8XyeOmf3nwxABeP7rgmlHoI54MjBwlGN0L5MYg==","signatures":[{"sig":"MEQCICyNB7YOcTauXdGV2EValmFfwhapn1gOWTaGUSirM3sIAiBafMW+xhQn/xZ/ssYuN012q4jkImzrIPlXGZj8skOOLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB3ZGKZOjC0N3NaNJ5obJD3LJkgisElHcor/8ukbfZ/QAiA8A4Hddp3UScID1W6PfypTL/AXEWUs9qOm9h61cqmBng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.654.b54779d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336634},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.654.b54779d","@flighthq/types":"0.5.1-next.654.b54779d","@flighthq/scene2d":"0.5.1-next.654.b54779d","@flighthq/scene3d":"0.5.1-next.654.b54779d","@flighthq/geometry":"0.5.1-next.654.b54779d","@flighthq/particles":"0.5.1-next.654.b54779d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.654.b54779d_1788233917453_0.9218352504153433","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.654.b54779d":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.654.b54779d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"76251b30cd9475de3d2c948324a20a875c804f62","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.654.b54779d.tgz","fileCount":63,"integrity":"sha512-a2ctTMTztKcg97YWSN3vI5IHFjFdt2n/QWi9dVaDZ4zVQhaM+t7Oj8LwQikhBGDdaFXCabYCPx79wg9anHUqtw==","signatures":[{"sig":"MEYCIQCAMQsp8qHROoaZ2DsdrS06vJc35mQSqpa2TU1DUgSQHgIhAKl3yym56sOCIgXUQGrnksR1ktwADfeBCEB3W9wkSIKB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCahq02GZFvAI7+rQEHHjwu3MPiEj/1e4eQwxQSlgV5hgIhANZr+VG/odQ9fvDMlonlHYPxevm32c8EJQt3uQuMo5pK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.654.b54779d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336634},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.654.b54779d","@flighthq/types":"0.5.1-edge.654.b54779d","@flighthq/scene2d":"0.5.1-edge.654.b54779d","@flighthq/scene3d":"0.5.1-edge.654.b54779d","@flighthq/geometry":"0.5.1-edge.654.b54779d","@flighthq/particles":"0.5.1-edge.654.b54779d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.654.b54779d_1788234325495_0.2360538453751171","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.658.9cb44d7":{"name":"@flighthq/particleemitter","version":"0.5.1-next.658.9cb44d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"3e92a4266511593a7abcb0a68e4c5aca7e013d0a","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.658.9cb44d7.tgz","fileCount":63,"integrity":"sha512-DT4MsCSLJit62GQE0p+0D4MOS6MwFU03ikBBvC0qu0489QfAbLzRNJPXsHflzg8SBHcT4NxKTw++MY+KmzzYcQ==","signatures":[{"sig":"MEUCIQCz1h7nsqMrKsH4PlVAuAQNuAP4SkRlXty7IRe/lZhQGwIgLvoNzSsbcpms0JM583cL7gn31e9jMDjXh7RVkaKTOsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDxCeKwJfeShbl//x7WBzYsfh1oRV8BOj3ky+6VSQ56fQIgNAGGJC3XgpdLUaGhsxgLE88UtVU46PdT1XpP6Yv3oJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.658.9cb44d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336634},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.658.9cb44d7","@flighthq/types":"0.5.1-next.658.9cb44d7","@flighthq/scene2d":"0.5.1-next.658.9cb44d7","@flighthq/scene3d":"0.5.1-next.658.9cb44d7","@flighthq/geometry":"0.5.1-next.658.9cb44d7","@flighthq/particles":"0.5.1-next.658.9cb44d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.658.9cb44d7_1788290409409_0.3613030759081224","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.658.9cb44d7":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.658.9cb44d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"9936dd1a9bdc03dd0880d55250eaa85ab4570218","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.658.9cb44d7.tgz","fileCount":63,"integrity":"sha512-FKvA/V7kzM/PZr0gdLjc7DY+Kt92L4qmpv7XqDLarcu4Qa6SL/DfiYwRvtoKv0y82mSTiVodDrpZ7wUY3a+37A==","signatures":[{"sig":"MEYCIQDVBPo8T6kB9m/HCkLkNLOyKmsPNhsi8n0HP34X01hpJgIhAPCodIZfEyHeYdju3VkpUTZ/PKFnzDOeKAznaIXFOA5j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIELrgcaVt2/87HaP2X2RbfycXXwBLWgy/3lsca7vLha8AiEA1dj+r2jYNTvDbp7a03xP1PEPcyACvqN7mNMck2+CGc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.658.9cb44d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336634},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.658.9cb44d7","@flighthq/types":"0.5.1-edge.658.9cb44d7","@flighthq/scene2d":"0.5.1-edge.658.9cb44d7","@flighthq/scene3d":"0.5.1-edge.658.9cb44d7","@flighthq/geometry":"0.5.1-edge.658.9cb44d7","@flighthq/particles":"0.5.1-edge.658.9cb44d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.658.9cb44d7_1788290653763_0.003630802519538179","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.685.f72fc7f":{"name":"@flighthq/particleemitter","version":"0.5.1-next.685.f72fc7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"1d189f7e59f48de5939ae978f4d7302efb8b0a19","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.685.f72fc7f.tgz","fileCount":63,"integrity":"sha512-z4jitlnZJ8dlp5DwSiSTuHecxUHpdDZWuGvb+RP2g+S3FNMig+DY5MkcYcZLdyRDQJaaahW7gZn8XoquRbmtXQ==","signatures":[{"sig":"MEUCIGksc2cJArs+5Z/LFMZ54zaqK5fs302mFYjNTZGw+jDrAiEA1IAQxXE7TK3uwkEfd3rE/WMnQueLycBxiuahWQFB9lY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCrAqMmuUzG+MzsOVW58eoaxWzPwk1rGGh2ew6XqRoF/wIgSBBtTc3YkW40Q5erLhTCmWzRgGk0BpcRdg0A2naiEdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.685.f72fc7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336634},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.685.f72fc7f","@flighthq/types":"0.5.1-next.685.f72fc7f","@flighthq/scene2d":"0.5.1-next.685.f72fc7f","@flighthq/scene3d":"0.5.1-next.685.f72fc7f","@flighthq/geometry":"0.5.1-next.685.f72fc7f","@flighthq/particles":"0.5.1-next.685.f72fc7f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.685.f72fc7f_1788311599138_0.4135780699959861","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.685.f72fc7f":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.685.f72fc7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"d37feb6ca2a432b53dd5557ea1fa25fc5c72d445","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.685.f72fc7f.tgz","fileCount":63,"integrity":"sha512-fz+fSsgVX5L1T1ClDOM+9z2OBXDQb+Wfj2RcGJYyDRDpmw2xQS7tf0BzxkyuBQQikqLY+tnHWC93CWH4oM5UXw==","signatures":[{"sig":"MEYCIQCRjEl+aFkPs+rteUYLTsK5G6GQhQrbREwcQCSgsdj2zQIhAObM5PFvKxw3yzwfD+eXMF9t1sTQAzn3RCU6vfKIKS4T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC+HypijuLbkgjKNzs2vKGUVaqk66e78LUvEtScBRwp2QIgF9ttKOh0zfIN1XCC1ndCeHuUCryHFn6pYozQVCeTHKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.685.f72fc7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336634},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.685.f72fc7f","@flighthq/types":"0.5.1-edge.685.f72fc7f","@flighthq/scene2d":"0.5.1-edge.685.f72fc7f","@flighthq/scene3d":"0.5.1-edge.685.f72fc7f","@flighthq/geometry":"0.5.1-edge.685.f72fc7f","@flighthq/particles":"0.5.1-edge.685.f72fc7f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.685.f72fc7f_1788312036007_0.08449626203613159","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.693.478551c":{"name":"@flighthq/particleemitter","version":"0.5.1-next.693.478551c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"7ec8e78cf4ce63695fc63a601e28113a2b4a4d0a","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.693.478551c.tgz","fileCount":63,"integrity":"sha512-utXYwBWePCW9ab08AoLjwZ4kKBDNEFcZiYClj0rltY9KTH0Od25yFpkiR386bmR5zrYjIj5HM3Q7oUj/VKnwlA==","signatures":[{"sig":"MEQCIEDVmAvTTlREch2uB0A17CT5GZy9ajrlPEqYkIr8T60vAiBEIyJ6QO2iaU58ccNz3h5lCX3wW0BZ6ZKz/BCG7zhTzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDxahySmgLD7aF6uptR+GmkxbmgFI699EXVOV0uMJYCfQIhAMrxkYsoTET9fIbtPoYh/B3r19nQ8KAhTQhLRCKQUrEd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.693.478551c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336634},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.693.478551c","@flighthq/types":"0.5.1-next.693.478551c","@flighthq/scene2d":"0.5.1-next.693.478551c","@flighthq/scene3d":"0.5.1-next.693.478551c","@flighthq/geometry":"0.5.1-next.693.478551c","@flighthq/particles":"0.5.1-next.693.478551c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.693.478551c_1788320741181_0.7091935051364808","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.693.478551c":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.693.478551c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"c288c2a0995a11772fa94b2a50d2b8f3500a49ba","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.693.478551c.tgz","fileCount":63,"integrity":"sha512-SiY24HYhjUaI97vudVzDAJzOLHLA/8OE/KOkKjBHs7Ba9/3SPFSJXFZP6q+CFwirSFyncZMzkK8vFARFdNAtLg==","signatures":[{"sig":"MEUCIQCbT0ICjjynl2SDYfm8Pi2PAvsI1UNZDi97en2e/JosPwIgHdmNVdV2ryP3UOSz6gj2lSabWd/o1wN61g1VS9HTOOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIED3LBO+omrP+pOBOMONO5MGJY3jMEcQszxONpq9Eta/AiEAqnhV+Z2BDxD6Bks5A2y30eBUyxjmmFFP8L3iSNPqTr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.693.478551c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336634},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.693.478551c","@flighthq/types":"0.5.1-edge.693.478551c","@flighthq/scene2d":"0.5.1-edge.693.478551c","@flighthq/scene3d":"0.5.1-edge.693.478551c","@flighthq/geometry":"0.5.1-edge.693.478551c","@flighthq/particles":"0.5.1-edge.693.478551c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.693.478551c_1788321175243_0.5798046678880735","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.704.19c91ec":{"name":"@flighthq/particleemitter","version":"0.5.1-next.704.19c91ec","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"98b16891fe02775e0552f288805f5c58ae2a2592","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.704.19c91ec.tgz","fileCount":63,"integrity":"sha512-N+xT8U7ccCb1Hz8QwqV4VhLbhaXPrV60/U1nRK12YGpbd1EFL/4doU5Ir3ha5E/RcU7Mnmcm9NsINn4BEWSTlA==","signatures":[{"sig":"MEQCIBj8utSeEg6iqJFHYr9CbDQIQEEQn3UzQ7mTt7Rsjwh3AiBW/qYiXmGNstoPZNdEG9smD5Uv0+2KYbJA+u4JY57bHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICN0aYyYQf3svNT473yG6pLo8n8W9FQsH7AsX8mX6Jb5AiB9u1Gz8lkbbGpBiUfj9FnKDZzfvN8fVgl7cQJ+k8asLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.704.19c91ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338400},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.704.19c91ec","@flighthq/types":"0.5.1-next.704.19c91ec","@flighthq/scene2d":"0.5.1-next.704.19c91ec","@flighthq/scene3d":"0.5.1-next.704.19c91ec","@flighthq/geometry":"0.5.1-next.704.19c91ec","@flighthq/particles":"0.5.1-next.704.19c91ec"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.704.19c91ec_1788384579716_0.5692454031023635","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.729.2aeb707":{"name":"@flighthq/particleemitter","version":"0.5.1-next.729.2aeb707","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"4a91c8c42021130f416ad580570445e8b9da350b","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.729.2aeb707.tgz","fileCount":63,"integrity":"sha512-C59Ib30bmU3X6nLo4dEvKV1VZPeIe4B8sSxG9QsBC3EQTau2nbs/jJDa1scXWy6ehFZ6u1F+aiC3WVlqLSXgyg==","signatures":[{"sig":"MEUCIQC/VizPJauTbQeIPtNmzFWMfieVvuw9hQkmQ5WD+Dn1DgIgDkMfG/V3Ufe7LdrIeGBrntmA8veIzjmbX6LKE/qMT1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHLS4A6q7dcDc7IUHLCaraKb/TFjaY3mIcwtQcBekssNAiBXsejOesLbFSZLS45T5DfLGjH4tyHoPxIEZBkLnWp6ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.729.2aeb707","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338400},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.729.2aeb707","@flighthq/types":"0.5.1-next.729.2aeb707","@flighthq/scene2d":"0.5.1-next.729.2aeb707","@flighthq/scene3d":"0.5.1-next.729.2aeb707","@flighthq/geometry":"0.5.1-next.729.2aeb707","@flighthq/particles":"0.5.1-next.729.2aeb707"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.729.2aeb707_1788400606353_0.3048284435121986","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.730.f29a5aa":{"name":"@flighthq/particleemitter","version":"0.5.1-next.730.f29a5aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"0d6585a8671112c52cd7c7610f66a6f6bfa77c9b","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.730.f29a5aa.tgz","fileCount":63,"integrity":"sha512-1JRF3ZcSWWNyewW5NCVhEmx2MYSs8V8VR28q/5LHKABBwuMy9MysXSJwdoC8k2eQYLh19F/YqEPp63xfTI1xFQ==","signatures":[{"sig":"MEUCIAbsVgSD94cWwg+KzXNwQG5eB98YtQC9WcUIq8fjCxKkAiEAvQxZy9HD7FfJVLdIbaLBLB8ODOIAbldj9eotTiaklGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDwYQpGoNNzOzAawlGfD4n8cGOj+GsmQtaq6J15HTnwogIgCvsRA4TUnZB4+vmgi4ltOLu7LMm9uoiahlgv9EF63LE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.730.f29a5aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338400},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.730.f29a5aa","@flighthq/types":"0.5.1-next.730.f29a5aa","@flighthq/scene2d":"0.5.1-next.730.f29a5aa","@flighthq/scene3d":"0.5.1-next.730.f29a5aa","@flighthq/geometry":"0.5.1-next.730.f29a5aa","@flighthq/particles":"0.5.1-next.730.f29a5aa"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.730.f29a5aa_1788404766129_0.9023756682809387","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.730.f29a5aa":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.730.f29a5aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"151e588e3e7e4298b0c8ab50bfa8e8519cfd2007","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.730.f29a5aa.tgz","fileCount":63,"integrity":"sha512-0WOG+JiYVi6i2kD9xqSCYOIbr8zzH+QbOBCwFUtWRpPfexl3n6FuqUWBsToqjAeiatl/qfv405jGs55dgGqIPA==","signatures":[{"sig":"MEUCIE9qIWH0MgqotH1D/QBO2I7xkaZUQcWpJmNbkmy3FV4gAiEAhLibSrpiSI8tCqoVT4KgwayMxjVrwpXBXIAmAxM5/Nk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDFqY3hu/fENhdxtukDXCIsEe5PYS91B0G00Xrs66y1FgIgT/UXD6Ufx2rAWwokFGakpOoDauBDdIZ5noNKQ7lgGbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.730.f29a5aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338400},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.730.f29a5aa","@flighthq/types":"0.5.1-edge.730.f29a5aa","@flighthq/scene2d":"0.5.1-edge.730.f29a5aa","@flighthq/scene3d":"0.5.1-edge.730.f29a5aa","@flighthq/geometry":"0.5.1-edge.730.f29a5aa","@flighthq/particles":"0.5.1-edge.730.f29a5aa"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.730.f29a5aa_1788405501289_0.4140456410730209","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.731.0ae0aa4":{"name":"@flighthq/particleemitter","version":"0.5.1-next.731.0ae0aa4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"94661f086c3c0a9e9a8e3c799da57066ea825343","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.731.0ae0aa4.tgz","fileCount":63,"integrity":"sha512-BuyUfHU1R1agv5/JwBI5KTbKufRI7/vmF8FdOemoO8lyNFTHug4Tyf/tM2JWRNIbVKQHzRx1wNYQft2xDTBF2g==","signatures":[{"sig":"MEUCIQCUr3xebViha5M/s8z0g3uWf7qgAGcFedDUk2+GoiWc/AIgQUiISjbYKXS2t8CASQYYi0OxGjMyINGbAYyre9AK2js=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIESu8YqJBTUTVzNkVoBeJLOSUNTjsVLsC3TFrVSzc3KPAiB8Nzc0VwIBcVXS2K6fZKqrrnevgqRE+4Ul2g+9wRJ//w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.731.0ae0aa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338400},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.731.0ae0aa4","@flighthq/types":"0.5.1-next.731.0ae0aa4","@flighthq/scene2d":"0.5.1-next.731.0ae0aa4","@flighthq/scene3d":"0.5.1-next.731.0ae0aa4","@flighthq/geometry":"0.5.1-next.731.0ae0aa4","@flighthq/particles":"0.5.1-next.731.0ae0aa4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.731.0ae0aa4_1788405659993_0.05255520200460273","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.731.0ae0aa4":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.731.0ae0aa4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"d034b56fd1bddf3f1689799b440dff49fd7a05ea","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.731.0ae0aa4.tgz","fileCount":63,"integrity":"sha512-lWE3Ou5P7f0+nnJeo8XUg/aEcmjHYHtR45ICgJ/GC++5zDNXJGUomDH7eNF2ziYz44QN6XAhCjzv5GMPqzP2hg==","signatures":[{"sig":"MEYCIQDnWij8f4oaWllh7mhJY7gOZLdH+HFV9K2faLPcdeq4QQIhALX6bW5pXaxYvFaC+9kxvypJlhKe3xC8HiTplA0lm1EZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHS9DhfprfAEFLWGnBffLMv6EDiEdvIPPERJcrRsuciPAiEAxaPhw2riz0rR5ICePez6BlLIFsUw87QVtHSbvH3ZFBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.731.0ae0aa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338400},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.731.0ae0aa4","@flighthq/types":"0.5.1-edge.731.0ae0aa4","@flighthq/scene2d":"0.5.1-edge.731.0ae0aa4","@flighthq/scene3d":"0.5.1-edge.731.0ae0aa4","@flighthq/geometry":"0.5.1-edge.731.0ae0aa4","@flighthq/particles":"0.5.1-edge.731.0ae0aa4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.731.0ae0aa4_1788406145099_0.3646797379391984","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.743.8d09db1":{"name":"@flighthq/particleemitter","version":"0.5.1-next.743.8d09db1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"cde0a4f3c4a78a0b3dde90f99322ccaa368562a7","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.743.8d09db1.tgz","fileCount":63,"integrity":"sha512-TdP1lZo4wqnN/FyAehtCTph7E/6mikHmEvXJNd3Nv8HxetLYqVIyByJ5AjrPTEU++iLMK6Ux8r6G3maJJi/m6w==","signatures":[{"sig":"MEUCIDFMm/+gWtgTc/eZUe6tX3jxn4JmG5GUiQoKYFadOClNAiEA5AipJp9N1vaOx+Z7uz9EDMHxsN/cs3Nlyegz4n76SXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCRRXGXw0c4EUo5C566egeFqWHaolJtsp08l2L00pyNgQIgBgu7hKvKaI/CvdGJ5zToSCS0CTOJwX7yXu0fzdsf5qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.743.8d09db1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338400},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-next.743.8d09db1","@flighthq/types":"0.5.1-next.743.8d09db1","@flighthq/scene2d":"0.5.1-next.743.8d09db1","@flighthq/scene3d":"0.5.1-next.743.8d09db1","@flighthq/geometry":"0.5.1-next.743.8d09db1","@flighthq/particles":"0.5.1-next.743.8d09db1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.743.8d09db1_1788426673995_0.38102936147657585","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.743.8d09db1":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.743.8d09db1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"77f439d5c7e489bf887731eb115b334d4dede3dd","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.743.8d09db1.tgz","fileCount":63,"integrity":"sha512-nwHAKgkOe+l8bRhfDAy7zK9tATJWcYDcuZGbaXxeBvN5+PaSF6K44wumqGQzBjYnSutBD+baT+qR3MFfKw4d3w==","signatures":[{"sig":"MEYCIQDBSsWUZvq6dkJGVjnT0CblBMWqgd4Zd2pesCfWtwrpSwIhAJZrRQ84mEbwVZrwVWAWUESvekbBNplFdwc68B79E3W8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDXFYX3YG3duHrGw89CfMMqPBrqs6FcblI3noAZaZsNJgIgBizzfr5u9QSN9wHjGAQbLp4T3nvQqrjIg+TDPLn2Uu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.743.8d09db1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338400},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/node":"0.5.1-edge.743.8d09db1","@flighthq/types":"0.5.1-edge.743.8d09db1","@flighthq/scene2d":"0.5.1-edge.743.8d09db1","@flighthq/scene3d":"0.5.1-edge.743.8d09db1","@flighthq/geometry":"0.5.1-edge.743.8d09db1","@flighthq/particles":"0.5.1-edge.743.8d09db1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.743.8d09db1_1788427174982_0.850355971560858","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.799.62ef0c7":{"name":"@flighthq/particleemitter","version":"0.5.1-next.799.62ef0c7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"4d06dce26984481fca9cd191db17b0a893f31c49","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.799.62ef0c7.tgz","fileCount":63,"integrity":"sha512-ZUnhwEV3PybwW3OZzy6+XOFz2q/UriR2pc5M0vKxxkS1JW0Z6CRC92WYRF8H96M+AEJ50rhvZtDRVXXmEWLlew==","signatures":[{"sig":"MEUCIBLFWf5YF2x1UM9yNHHOKIm9VDz0AFZgAyyW2FCFcoXcAiEAref+A/y+A83U2X37BDSgBhYxojz89rWeUnvz3St9Lso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCXfl3GPmaPQMCert1Oil5G+kGnl9abVlYT2sotYZXSkwIgZL6Ut2Gk6+C+ADL/GqVcr0KB7Qz8LmjwfhnjDLVSE6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.799.62ef0c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338581},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.799.62ef0c7","@flighthq/scene3d":"0.5.1-next.799.62ef0c7","@flighthq/geometry":"0.5.1-next.799.62ef0c7","@flighthq/particles":"0.5.1-next.799.62ef0c7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.799.62ef0c7_1788447418073_0.8658556104583197","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.799.62ef0c7":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.799.62ef0c7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"affe610a47369754b16e0a24bd785e76e05d1f9b","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.799.62ef0c7.tgz","fileCount":63,"integrity":"sha512-eqlLKfR9Xlpugw2o5Pjv2AnPfcmZbwHSvlZ6OfGR446GOriK52APYGtsdFHBckgZ2TdExYJ2pMR+qwWfsPzyPw==","signatures":[{"sig":"MEQCIA1hgblzIPfUQ6EkKs+PhFvt+uNn/Dw3h0e0Tc4+0YZ2AiA6zyNxYIkydc+7xWuNQ158QZkVnDGngUm9lYflpPMy1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCAxk0kzrIRcREseKU8f5iwJs8zrMFqd4lKhR9tXVzhpAIhAOS28aBeVOkC/nWwbUpaDY+EjHaMjyVE/fVXSMiowybM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.799.62ef0c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338581},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.799.62ef0c7","@flighthq/scene3d":"0.5.1-edge.799.62ef0c7","@flighthq/geometry":"0.5.1-edge.799.62ef0c7","@flighthq/particles":"0.5.1-edge.799.62ef0c7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.799.62ef0c7_1788447805985_0.31078405802615117","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.815.cc08b93":{"name":"@flighthq/particleemitter","version":"0.5.1-next.815.cc08b93","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"11480c1a26e1d4849c3a7e5e9f06647ef027ad6b","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.815.cc08b93.tgz","fileCount":63,"integrity":"sha512-H1oVLq1uODyB6hXo0oqHfdJkFn5dVPL9cVgeKb2/zzTqv5jok8KXSEY0734ESNEqgANXCjPiWKJ71Cp3Tthfnw==","signatures":[{"sig":"MEUCIH3G1qZAS+hZYE3VxeyOuP/+63xgl1rVw/CKQgWaVPLMAiEA6EuFeIkCQWa+/kj34QkAn9Y1v0uOaqo5TFhcFS80z+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCr9ICk9keCPXjFznw97E28ICriIyYGD/4cyum/TI7w5AIhAO0LAYV7d3Woid989CBx6y5Y7YZk37lnhGI6lPFQxOuP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.815.cc08b93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338581},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.815.cc08b93","@flighthq/scene3d":"0.5.1-next.815.cc08b93","@flighthq/geometry":"0.5.1-next.815.cc08b93","@flighthq/particles":"0.5.1-next.815.cc08b93"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.815.cc08b93_1788461165129_0.9346376711628401","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.820.97b3830":{"name":"@flighthq/particleemitter","version":"0.5.1-next.820.97b3830","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"89e30104516d972ca9843c291e83ffebb0619a38","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.820.97b3830.tgz","fileCount":63,"integrity":"sha512-qpjtPxBRgDJfNqTW0pn04RRGGST3VdcYFirfDPYYueBcYkGYGg/2D1iMfLXeWPsMJyoZHgyohgRfqpsMiJOJFg==","signatures":[{"sig":"MEYCIQDlAhLvXog6oaHF0bplX+59xiZtc1dQjc7rXStq5jfMywIhAIyKFZ9EiUg9gHrTTKXvnwUsIrt4zQDD25P4yt2H0n1I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICeuKDNw6YhtJ7W8AgacGyJrBgtwlcIV6Czi5tuYJjA3AiEArETAeTivKZ9FwcA41kMidemZlz9u2V8hLrTi63UWmug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.820.97b3830","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338581},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.820.97b3830","@flighthq/scene3d":"0.5.1-next.820.97b3830","@flighthq/geometry":"0.5.1-next.820.97b3830","@flighthq/particles":"0.5.1-next.820.97b3830"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.820.97b3830_1788469932693_0.91193518021105","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.903.f434bc2":{"name":"@flighthq/particleemitter","version":"0.5.1-next.903.f434bc2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"862b0ea9d4f341be5d9884f8e787178ab4a10971","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.903.f434bc2.tgz","fileCount":63,"integrity":"sha512-/+QHW1a3sY5lT7ljj7Mrt+iJVQQoKh2Y4ON//7eBL3uU+62w5qNu4NSW2XrOdUmXtTw/2ruWk3ZWE06jhHcvlw==","signatures":[{"sig":"MEUCIQDcvuTd+m3SDjOdVmehikUaU6JmVdDJG1+SyJhjXggsdQIgZDZ89oPwVCtFQJL5X4aL9qBcQ6ZVS6mQUEZ3IldES6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBeUlmJRNmJvirf1OirsFuwoU9T/5k6V2cJfwbkhHr5mAiBNOLRWliRgpM7hSrn6NDCI0HZl9dJKZex7Obl7TlvcqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.903.f434bc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339569},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.903.f434bc2","@flighthq/scene3d":"0.5.1-next.903.f434bc2","@flighthq/geometry":"0.5.1-next.903.f434bc2","@flighthq/particles":"0.5.1-next.903.f434bc2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.903.f434bc2_1788551077928_0.0419494348720324","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.904.b545d9c":{"name":"@flighthq/particleemitter","version":"0.5.1-next.904.b545d9c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"2106c62a6a9a11d005d8fc6be413f29b7a9a53a2","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.904.b545d9c.tgz","fileCount":63,"integrity":"sha512-j7Lax74yttKw2IPeN6T9KMxjX4TxWuDw8Ccx2Gm8fKjZt5LNYDkG16sUsaET4sr+q4AWcJHVv450Xs915XZUOw==","signatures":[{"sig":"MEUCIAsoHcS+EJsOWHaOXWPHbwdCIl4vfCb6mGUAoktXRlNWAiEA3Wq2ScC/WAv4ye35Mq24p21BtJoVuG9aKk1LhioiTxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDOgdKxHXum9u7+UDWYT9GcCZOIkUO6crR80hG/LW/oEQIgas0vIyNfljLAXLhWduYn5WACPjb8RjBdFshZQI05Qho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.904.b545d9c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339569},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.904.b545d9c","@flighthq/scene3d":"0.5.1-next.904.b545d9c","@flighthq/geometry":"0.5.1-next.904.b545d9c","@flighthq/particles":"0.5.1-next.904.b545d9c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.904.b545d9c_1788554767538_0.7011482508406239","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.905.5fbf787":{"name":"@flighthq/particleemitter","version":"0.5.1-next.905.5fbf787","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"d5467bd7a708bc00c025f0605a60062fd20f0408","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.905.5fbf787.tgz","fileCount":63,"integrity":"sha512-jCoHsqio/srT6hY1sxERGRneWvRG0DmtYUI5opa63XjQKsrrSKYt9VZlgVr5l5KXOcao9yjkjTyoHDQVW1WoNw==","signatures":[{"sig":"MEUCIGwSn6s3I4xQUNYtMyJOQkslcV0+NAWRzhl7QLCxgO64AiEA0SLZgeAxooqJHwdr8TesgLR/X3fstXWwH0RjWQYpPFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC/L6xTD02mHsSKXnoDlm9itqEkw08xUlLqW1yXUHnsuQIgXq/A67H+owaAAX3T98rXChVxxb8QUttIXb5ts7fmSa8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.905.5fbf787","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339806},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.905.5fbf787","@flighthq/scene3d":"0.5.1-next.905.5fbf787","@flighthq/geometry":"0.5.1-next.905.5fbf787","@flighthq/particles":"0.5.1-next.905.5fbf787"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.905.5fbf787_1788556021020_0.5476049541580505","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.906.419e5c9":{"name":"@flighthq/particleemitter","version":"0.5.1-next.906.419e5c9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"7523b8210cf675df383a2e68250dd3fa1d0f1182","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.906.419e5c9.tgz","fileCount":63,"integrity":"sha512-tGbv1L0Dj0CqnNHqrsMVC8jO/WB7kpeTI6RFl203VEKvSRuQyc5qLu6dxXZyQbTAamUCH5eDHj+UWd3eP72pyQ==","signatures":[{"sig":"MEQCIFncIVe8C72Jhj99Q+Yo1GjfaPUwTeQfgDbe7n1x6O8xAiB/ZNBDySQckmrG2wKjru58uY2TQXsbnyeVjCAHays7gA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC+YybD7DsKa7AdgEoPh7AyNEBsOoQ3tlVorE6p5D1VjgIhAMXAlU/dJEJqIY0HFiXy7uKkJTCYp+Is3uUxJZjiiaXT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.906.419e5c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339806},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.906.419e5c9","@flighthq/scene3d":"0.5.1-next.906.419e5c9","@flighthq/geometry":"0.5.1-next.906.419e5c9","@flighthq/particles":"0.5.1-next.906.419e5c9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.906.419e5c9_1788559688492_0.35858599499575594","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.908.b072fbc":{"name":"@flighthq/particleemitter","version":"0.5.1-next.908.b072fbc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"86124d4c1afe5f30f19b5f093dfc7cc9722ed74b","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.908.b072fbc.tgz","fileCount":63,"integrity":"sha512-3LG2tJ7l+UqqundzFi/m4SGf3moUgX2Pw3aWSGjFE7cj+S9N8q90pWobcuUZnXowKZDxEzgHv1n4RKrxW6Dyng==","signatures":[{"sig":"MEQCIBlqA2350INhesvxHd4w6dLU9i6gfLU6FRdGbwg4H85mAiAs7UZWjjz5AENsri4BE5F5H6iF4+whf5DPujUdZIDH7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG70ZGjDk33w8m3wgseg5uWolNT/nTa6igfEkpoFTTJZAiBBS/uA/+BruQiRuWcCS/mPMv/7VImNUeP0mflVkhW9Mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.908.b072fbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339806},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.908.b072fbc","@flighthq/scene3d":"0.5.1-next.908.b072fbc","@flighthq/geometry":"0.5.1-next.908.b072fbc","@flighthq/particles":"0.5.1-next.908.b072fbc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.908.b072fbc_1788564344402_0.2010718276590444","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.909.a5d1857":{"name":"@flighthq/particleemitter","version":"0.5.1-next.909.a5d1857","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"5bf96d149b6685ecfe36545f3a7fe0f2799a571d","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.909.a5d1857.tgz","fileCount":63,"integrity":"sha512-LHOU9VMuZ/OXUb95ew4ZBTkiLoFU0kLIDxwh92mTAzWxDkZceD9focY0mXIR+CsJPQZr/ZZPrjhrINfYBVZo3Q==","signatures":[{"sig":"MEUCICoMOkiyNcqJ8kDhYV2y+jmP2bB1N9ZVoyyDtRl+zxwXAiEAljDSzEVYLxMtPUgJoWe94TnCuia6N3eqiO93Ng5/gPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHCHZKNTAVvdnUfpqg5x1IKDt+kH24sa6wpYuDL9dwMZAiEA0VtdyagMDhtTql+KBeiR0HCbNe1mydUKvIVCTu7kpy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.909.a5d1857","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339806},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.909.a5d1857","@flighthq/scene3d":"0.5.1-next.909.a5d1857","@flighthq/geometry":"0.5.1-next.909.a5d1857","@flighthq/particles":"0.5.1-next.909.a5d1857"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.909.a5d1857_1788564895076_0.27791092130126094","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.909.a5d1857":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.909.a5d1857","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"3a8736e003ae68657788134e4bb89167003230ac","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.909.a5d1857.tgz","fileCount":63,"integrity":"sha512-0LumhkyIkf57OOo37Y1HxS9pyu0FgejmZG7n+GLuA60QlTV3NmsNovlisTux/m7VrD3lJGNpftKlve5N0zonJQ==","signatures":[{"sig":"MEYCIQDFcs88FARlV+f/+1LNJCuMPs5CmVoAz0iEvBWWxPStCQIhAKnZZ1AH61S7hXVzsRA5TqAGoKcTZUmuwEmGadT15lhW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHQXrxo1HrStQlh8OG9GWnHPG6hXPf8rjy3Wj01MTByvAiAaRK1XA0GvXTGtkHNdW46zIyI71Mq6moPn5vhRS4IWTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.909.a5d1857","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339806},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.909.a5d1857","@flighthq/scene3d":"0.5.1-edge.909.a5d1857","@flighthq/geometry":"0.5.1-edge.909.a5d1857","@flighthq/particles":"0.5.1-edge.909.a5d1857"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.909.a5d1857_1788565462925_0.05207039019598536","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.911.32a089f":{"name":"@flighthq/particleemitter","version":"0.5.1-next.911.32a089f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"36d037b3be80f32f9b2c02c5d9c891caf1afe342","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.911.32a089f.tgz","fileCount":63,"integrity":"sha512-AXuJsY2EYxTW36/8MmzTvfzR+Nnf/ZF2SUysRpPqgmQ/zwFMuGxuY19sGZTqgjUtdTwvLO3BwYHBfkZcwizWhA==","signatures":[{"sig":"MEUCIQC6tX/KSEp4Eg6R8FiCctUCQ9BCA6VqXOeM9uLYN9t93AIgYCdHnj3xjekfhKwBSxkFVNyTez4PlVt5wroWZjKIxz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCKOuigKGPqxQb+0A0SjZp8hVB/ignAzck7eLcKDqV8QAIhAMnU0kl+DFTzTtSMQi4SEI2iJCA13tMV53UuJEtb5aJP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.911.32a089f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339806},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.911.32a089f","@flighthq/scene3d":"0.5.1-next.911.32a089f","@flighthq/geometry":"0.5.1-next.911.32a089f","@flighthq/particles":"0.5.1-next.911.32a089f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.911.32a089f_1788585375515_0.009955292443218022","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.911.32a089f":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.911.32a089f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"c3ce86e398d4f83eb0f7be84c57b293e57adcb7c","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.911.32a089f.tgz","fileCount":63,"integrity":"sha512-OxrWJrZ72w5sdfx287lXGrpykmLeFaj08BS3F6jRl6PjLotiv84dF/n6jrN8uZD4moWhGlexYVbfKH2y8clAwg==","signatures":[{"sig":"MEYCIQC8aYe5nStPj7K3uduJU5pCRIhwNUxRZGqKDepDQWBWNwIhAMgXgcdFXt0cY5kvB/b7anNoLW4oSPMVa7+rMxXR2F1N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCLAJwz34/8G9aO0En3eTGobi+43IZ1CaeEtk9qYHYaAQIgInp80597rOD0WWnsO2oglQPL6viBhEx0vIfUbaar1jY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.911.32a089f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339806},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.911.32a089f","@flighthq/scene3d":"0.5.1-edge.911.32a089f","@flighthq/geometry":"0.5.1-edge.911.32a089f","@flighthq/particles":"0.5.1-edge.911.32a089f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.911.32a089f_1788585773556_0.935126908382683","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.912.289aaa0":{"name":"@flighthq/particleemitter","version":"0.5.1-next.912.289aaa0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"ff6716132010ccaa4afd1e032cc4031dec770481","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.912.289aaa0.tgz","fileCount":63,"integrity":"sha512-iLb1luC1BJI6JwlHPi7lyEdzmdYCJcVBoVN1ZrG2Xznn9lryIxej4EoO7cHqDLeDSXjvbzC57430Cu/7SESuig==","signatures":[{"sig":"MEYCIQDx7LKY585scJKwWpZqXkwfbpULY4OtTuEcmdboKEqlYgIhANcmiJy+bDlC0+6jHZXLE1nvtqtafoVNLUu6Tq+b9tOU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHUregZJ8ORDM+ZvMWk1uMrEaXgmSb+KymVDa6zRCfG0AiBr7jhKGPJJqpeC+njc2ugHMKZt/HIA/7rwSdL9dfXkBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.912.289aaa0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339806},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.912.289aaa0","@flighthq/scene3d":"0.5.1-next.912.289aaa0","@flighthq/geometry":"0.5.1-next.912.289aaa0","@flighthq/particles":"0.5.1-next.912.289aaa0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.912.289aaa0_1788587322986_0.17904072717694763","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.912.289aaa0":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.912.289aaa0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"b9feaf4f484719092fbec145ac6d2d5716ee4f73","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.912.289aaa0.tgz","fileCount":63,"integrity":"sha512-iiSllqKwjoqkKd85kL6qNN0WMgmmLmCuOwOcHq1/4u1pk4ODI4ZMlygqWFCbdBDYAZelt20EowZxRo7qRMkjEw==","signatures":[{"sig":"MEUCIQCkFMGtRdY9YhsbH9S+yz5bwnQV1HBE3pUy/B9WU5t/NgIgaGQeQrf3/IL2WOTmQy2VC3Y+4gpTNYO9GUJ50BJWMTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD9m0go6vaWs0/lqwoS5ezxdMBjevm6mLkiUYyAP5hklgIhAOW7K87gM/W7ElcdJxhLN1vsQOpHJT3TddoRHDhJ6SUw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.912.289aaa0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339806},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.912.289aaa0","@flighthq/scene3d":"0.5.1-edge.912.289aaa0","@flighthq/geometry":"0.5.1-edge.912.289aaa0","@flighthq/particles":"0.5.1-edge.912.289aaa0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.912.289aaa0_1788587646703_0.2909323074176007","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.914.ed01add":{"name":"@flighthq/particleemitter","version":"0.5.1-next.914.ed01add","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"87ed93453e7b86f29b8bc624ddeb694c326c1c71","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.914.ed01add.tgz","fileCount":63,"integrity":"sha512-eTHW/RgRSA9S77unKXF//wjuNCwVHRwNntQUgszs1a2oHQdQ83VUDnz6mwANKLbM6wOMucXVkkn2X3tgtBZZyg==","signatures":[{"sig":"MEYCIQCWjrdxPkgqM4zPNlY80BQsCraeLVCSZoXZQJMEd/IFVwIhAPe+YbBGA7fzmoibYg7Bu047n/4Pdlq8RSqt+BgLOVhx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAkw+FDqbA5NHzvWnxW0aR8tbrySC4rQJqRH7+lyUMsDAiEA/6asLdltl2l3d/ej2w0Jn3Rr1RqYQvA5bE5uNLC8m+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.914.ed01add","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339806},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.914.ed01add","@flighthq/scene3d":"0.5.1-next.914.ed01add","@flighthq/geometry":"0.5.1-next.914.ed01add","@flighthq/particles":"0.5.1-next.914.ed01add"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.914.ed01add_1788630821343_0.3130947312277008","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.914.ed01add":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.914.ed01add","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"9b6b73f34f98b973d160969ec2af3cc47454f23b","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.914.ed01add.tgz","fileCount":63,"integrity":"sha512-X26ZX5Y7xFRZl0mEJPgIuJyfKg4A7xYxLjgI7Bjkj/iMvYQuHYi9lAFqQQHDCgFhFARMtUlxd4pVRoWs2hgTiw==","signatures":[{"sig":"MEQCICrSeb2UPa4cRu4lhwAvNJIU5IITX6fegUx4ja9JsWiOAiBqb5zHFSkt4qjF45/GD+7Yd5fPsjRQB+93DxRbHcqxNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC/poMV6yOyAKFhnBMYvUVOCzhwXktmShAAGspOapZXzAiByVAyXHz2qd3VsQAUVOgPFkzaVgjXm5DgMdvHDo0E4mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.914.ed01add","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339806},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.914.ed01add","@flighthq/scene3d":"0.5.1-edge.914.ed01add","@flighthq/geometry":"0.5.1-edge.914.ed01add","@flighthq/particles":"0.5.1-edge.914.ed01add"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.914.ed01add_1788631328507_0.9162784169008651","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.915.d4da7e7":{"name":"@flighthq/particleemitter","version":"0.5.1-next.915.d4da7e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"58e0c9eb97782c0d3902b5973799cc02af5b9954","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.915.d4da7e7.tgz","fileCount":63,"integrity":"sha512-7WYXZIpMlmUfbFb/GB3Prcjr3bglcwwdkIXRzD3Q/FAzxFolSVi70Dz+qoACJ4Mm2iSEqr0LtvS5Cnh/IP60Aw==","signatures":[{"sig":"MEYCIQCCkE3fFHDsYaJXOr6SeQ5n6xkXLi+GvAADJ74OHZI5PAIhAO1tohVi7jiYUc0AsVoCZzdRW/SQEeZKaRoWXVo3cYIQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD7PlF+8CJCRsf+VhHCcfPYc5GvwgzOEZLV/5DhznhkQAIgd2Oz/enYJyLUvpdGyLJw/eBlmAwSpaTt6evq18Fy+gc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.915.d4da7e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339806},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.915.d4da7e7","@flighthq/scene3d":"0.5.1-next.915.d4da7e7","@flighthq/geometry":"0.5.1-next.915.d4da7e7","@flighthq/particles":"0.5.1-next.915.d4da7e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.915.d4da7e7_1788632444270_0.44909039516904037","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.915.d4da7e7":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.915.d4da7e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"ee3d9ba893b1f238462affc28fe93429f5aea251","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.915.d4da7e7.tgz","fileCount":63,"integrity":"sha512-/AkRdBNFbMRS32XsuAXHtGxqnixO3gFrUiXtC7w4hpoMhLnocozBNQQ0sJ0s0OQP78ClpuoDrSH0opU+i2LAuQ==","signatures":[{"sig":"MEUCIHqMcvNfCNAWSn5zULRa7AqEDG/EVm7XRmwi2i/yBU28AiEAjnDSe9/wZCAzX1AeMOxoZ//WZMWh3r72lSGFA+LiVX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD90gRlNkzq1b5mmLLnWxOvwBJBUVW/j+AUlArWUU9lcgIhAOBP7KBEv1pB5aUobF1gxKo3wpQ12QutEMpQ8u4XCLsy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.915.d4da7e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339806},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.915.d4da7e7","@flighthq/scene3d":"0.5.1-edge.915.d4da7e7","@flighthq/geometry":"0.5.1-edge.915.d4da7e7","@flighthq/particles":"0.5.1-edge.915.d4da7e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.915.d4da7e7_1788632868112_0.24460776900343295","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.919.354c575":{"name":"@flighthq/particleemitter","version":"0.5.1-next.919.354c575","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"a7f697a4499833d90a5bff6347f999d5f8865f17","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.919.354c575.tgz","fileCount":63,"integrity":"sha512-8e9dqhJl2dJfrEPxL1JWG8l39g9YTFbkISa29kYHYhsFNbdR3mPyJd9LyFMcBffc/s+pomGT22oOHkdpP8VrRQ==","signatures":[{"sig":"MEYCIQCnXzsqKzhJ3TRwpYaRhz9/fD8pgI6B0YQ65iPrwFBvGQIhAKO8Oi/AWPlKRpCafctnNrI5Qm4pnn8AHdFnZtwdHlGR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDpxMCofZP6N9D5pl7OhjR9iDlKnq26nsZwca052b/5kQIgXHNAn4vXqLPsKoPhH4viTt7/jORIcuyUBCcUrqBlgSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.919.354c575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339806},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.919.354c575","@flighthq/scene3d":"0.5.1-next.919.354c575","@flighthq/geometry":"0.5.1-next.919.354c575","@flighthq/particles":"0.5.1-next.919.354c575"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.919.354c575_1788649919671_0.21228186434707963","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.919.354c575":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.919.354c575","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"5ac1e7836209e09b3a35631eecf7c01683273e1f","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.919.354c575.tgz","fileCount":63,"integrity":"sha512-ZiQDmhouhB25ZFSZF4nKANUUi/lmlPsqN0aaQicJ/h9GWAP/JI6+lkLl2EhUeUSOcn6XeLNXVIWFi3ni7a/ziw==","signatures":[{"sig":"MEUCIE1GSvb/iS+/OAPMuwD3Vs80ACg7cgemWKFoYuJclNtuAiEAyK7dzos1nQv+LLD4mtHN2sZXxLG6vZYGg5scJtr0uZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG+5zBmngFpGxnMTEl+KDNpHl2Iwgfybe7DvidkgjpOXAiAaOeFGRhQcyzqi6UK5hI1Rc0DY6Oh9YirhdHWXmQW25Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.919.354c575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339806},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.919.354c575","@flighthq/scene3d":"0.5.1-edge.919.354c575","@flighthq/geometry":"0.5.1-edge.919.354c575","@flighthq/particles":"0.5.1-edge.919.354c575"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.919.354c575_1788650434488_0.14899804068862","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.920.da8f530":{"name":"@flighthq/particleemitter","version":"0.5.1-next.920.da8f530","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"99d74bc08d8abdc95d66ef855a585881b65ea462","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.920.da8f530.tgz","fileCount":63,"integrity":"sha512-HD8sg8RDZ/54aZIr6522g2LC5NtJ19nd9jri2/KOzs7m2bb6Rl2c2Rc98Xx9Xp2AwOLPD6X+WfhBTwReHsGDEg==","signatures":[{"sig":"MEQCIHd42FbJs2gKh2TmISJPJEN+RlMRQeCfVNQBWEKutfo6AiAyPVwRPcpxVbH8a46nr5ubW2tlKuXm0uO7CVCYF6ottg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAzTWtEalUas+gy4E0Ilj/ZTJaGjNTRANV1H9cLMgUjwAiAg3ojgaWW2BAz6Zna+R4krPtH+zWWDDuWoVLIf0zgQig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.920.da8f530","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339806},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.920.da8f530","@flighthq/scene3d":"0.5.1-next.920.da8f530","@flighthq/geometry":"0.5.1-next.920.da8f530","@flighthq/particles":"0.5.1-next.920.da8f530"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.920.da8f530_1788726429735_0.7946168683829786","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.920.da8f530":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.920.da8f530","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"d806e12d42b56a959eb805a076c17c0ed8e5c5b4","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.920.da8f530.tgz","fileCount":63,"integrity":"sha512-U5+uD6qNnRC8zKnvRl0sX3kfLrNk4DxaydudWCwVb50xWSqCB9/+KVUBHNHxB+hALlhzrmnopnNde1+H/Qxlng==","signatures":[{"sig":"MEQCICGxXGkbO6J5yZ0JvNLT3S0VXAcSLRKRlNsFrHhWXbk1AiB3EVfoxqbbr2178Y+mQPJTOAa5SC65tyGU+kbSMHKTkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHKa0P7PikCOGdh0vB2gDAKT/xMvbk1zSqLCNbgtF/uAAiAcPBdDGxrynY2n+E1ta0uFJt2dEAUHcO1H5C8zli47NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.920.da8f530","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339806},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.920.da8f530","@flighthq/scene3d":"0.5.1-edge.920.da8f530","@flighthq/geometry":"0.5.1-edge.920.da8f530","@flighthq/particles":"0.5.1-edge.920.da8f530"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.920.da8f530_1788726789999_0.17106099789036566","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.973.788d3d7":{"name":"@flighthq/particleemitter","version":"0.5.1-next.973.788d3d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"edc2d5d8e9395b2d5677cd594b98d4f14d2586d1","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.973.788d3d7.tgz","fileCount":63,"integrity":"sha512-HIl0YdteQ0yjYRYikGrtLQcMGuuaFvs0F9w3wU7wjjCahLC9zqf6idGb1Pnj+Pugfs2ap80ZDqvMw/inoGXW/A==","signatures":[{"sig":"MEYCIQD31Rty8MJ8nDCAA1xP8nBUseVM0FfM4UB5ksFrewhDOAIhAOP+xvO6lrnpx7DaLBTXsoyvSUY0ftGRXBCsZaVdR2MR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC9adWXJ4wJH56bk7wW333Tf92HAb/E+fXLwRJDxXoevgIgBolHg64ho+Sjm2OJ/GB6ofJTxoveQhv1GK7v2PH7PX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.973.788d3d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340866},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.973.788d3d7","@flighthq/scene3d":"0.5.1-next.973.788d3d7","@flighthq/geometry":"0.5.1-next.973.788d3d7","@flighthq/particles":"0.5.1-next.973.788d3d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.973.788d3d7_1788898867891_0.5353393135682527","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1017.13841a8":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1017.13841a8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"433c11af54e9f2b276b5f3a1258676dfd22cd90a","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1017.13841a8.tgz","fileCount":63,"integrity":"sha512-ZOj4KZ3zHrKXJgPlNeYGPNEIF5bvJc4ZK1442iLq+x80sGWNMUTeBSSiNxrp9fQHcPm9e6a4FYZWCqRLuX/rTA==","signatures":[{"sig":"MEQCIEQTd4Z1ATrdzsKDfMTzgHlk/HYCURtpXnojwvfs+8cYAiAFqY5corznFQRUHWqmQRQLw10ZWZHAurtZrspwNTpKbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF6ftpsIcuBLUvH5BaMdjo/3kn0tqYFM0mv8MPth7KrOAiEArC+F8EPRul4AwyvFxaSX2SiAs3oK/KmqfExQGtcx4sM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1017.13841a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1017.13841a8","@flighthq/scene3d":"0.5.1-next.1017.13841a8","@flighthq/geometry":"0.5.1-next.1017.13841a8","@flighthq/particles":"0.5.1-next.1017.13841a8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1017.13841a8_1788927312677_0.790430099027702","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1019.1274ec5":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1019.1274ec5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"b5fc4fd900e4da0e82212cbd915a1cb1395ff109","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1019.1274ec5.tgz","fileCount":63,"integrity":"sha512-6rZeOuT8nELzA3RyaET8XFZzDNqQhHpRNFRzRhcP/Zc0rj1+CKYaqq31Gt8wTRSYZQUaOzMG3hgWwOCsQ1p+1Q==","signatures":[{"sig":"MEYCIQDmcRduAaum5PolrYiv97xfSqeFUHOHODIIdv/SKzyt/wIhAI5SHwySB7/hWG1gTcnVI1eaMe+9sVb3/bVaLckEMBjr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFBckDKbdBbxoHo/oEGI4qTAzFWwl8YR2Wf+MzKNDveXAiEAoQqxwLSasQZ6cGKiuqr3rEvtbvYfw9ZGzbzkvDPok90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1019.1274ec5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1019.1274ec5","@flighthq/scene3d":"0.5.1-next.1019.1274ec5","@flighthq/geometry":"0.5.1-next.1019.1274ec5","@flighthq/particles":"0.5.1-next.1019.1274ec5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1019.1274ec5_1788934496870_0.6872432309746397","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1019.1274ec5":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.1019.1274ec5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"2a2375cabe98f163c69523207796acc198b63c66","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.1019.1274ec5.tgz","fileCount":63,"integrity":"sha512-RzCdb2+0E6BRzIAQmCmXkBrTbUOLdDWobvgSnGTf84QcUhX3+xafBfQLP5aDw8Q8Eh8T4xKUd3PZWajVxaihXQ==","signatures":[{"sig":"MEUCIAjdGQYGN1tziNmR/JwcF5Ce61RPltK3qHYlbUUaG/F5AiEAluFeTd2NviHmYUPn+gHkcgCb9hjurLptRLfMbWIjhbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCPpJgK1DTlAP5mUOs/iaDQhs1ZNU8QFsBTuT07v6GbwQIhAMQl1HmvO6MgYm1J2SvmVF+94bqURS5iCp+uKIddGAUy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.1019.1274ec5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.1019.1274ec5","@flighthq/scene3d":"0.5.1-edge.1019.1274ec5","@flighthq/geometry":"0.5.1-edge.1019.1274ec5","@flighthq/particles":"0.5.1-edge.1019.1274ec5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.1019.1274ec5_1788935002287_0.9982921543865193","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1047.858b9b6":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1047.858b9b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"041f43abf19599af10cee455deb4894d2b9ed433","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1047.858b9b6.tgz","fileCount":63,"integrity":"sha512-ug4Snxy0nTQQi0p5nE8r8pk662YgkAHxzDC4rf3J958RgZGEg4BhS7kTu+pV1Cg6qGRGZIbZjChvBl++Hc1xBA==","signatures":[{"sig":"MEQCIGYrfr1wCtD9z/meAl1VsOz7+sqnY3qFxyZTCtJ7Aa+vAiAEDz6afyukXJH4cj2ayVecq6tYV6/Fm+3Ycwj3IYW26w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCDpSe7yzt9dJJaieYNInnNNOoMgc39J6pPiLfgPkngCwIgU3VVrdIDBcrArwgJmC6yZe91l4QK5IKJ3gCf+WrVMCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1047.858b9b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1047.858b9b6","@flighthq/scene3d":"0.5.1-next.1047.858b9b6","@flighthq/geometry":"0.5.1-next.1047.858b9b6","@flighthq/particles":"0.5.1-next.1047.858b9b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1047.858b9b6_1788973312231_0.5897059588640927","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1047.858b9b6":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.1047.858b9b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"d39f93c1d1b35780cc3a1345698e4875c4d0aead","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.1047.858b9b6.tgz","fileCount":63,"integrity":"sha512-zW7YOXj3EaZ2G1V7hekekzW3beqH0cGftKSniaiyFohauIlw87bbcf4dAsc89fQtnQUxgXWHLhM/m/YZx7GxHg==","signatures":[{"sig":"MEUCIQD87uNIHkpBncKP1440PusQZbHWaqp5UFKID0tPeGfJ0QIgHEYOLX6bZL3wo4PEUvMoubQmbJkv5Pqm2LJTG7GZw14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAcgrgLFamwRkb5X8wxPue73NxuEPZRLUEm3NnBb8qZVAiAfiqwJO2RkM3AggKeP//Cp3j4tCcW5eqkuSHEOttH7XA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.1047.858b9b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.1047.858b9b6","@flighthq/scene3d":"0.5.1-edge.1047.858b9b6","@flighthq/geometry":"0.5.1-edge.1047.858b9b6","@flighthq/particles":"0.5.1-edge.1047.858b9b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.1047.858b9b6_1788973519940_0.46678589829253325","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1050.0bd43cc":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1050.0bd43cc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"8272ec71f4bb34b3a2ce43bbab8c01860fea564f","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1050.0bd43cc.tgz","fileCount":63,"integrity":"sha512-FNgzqb7S0CPpvzAzuIqibrNj7N5Wg3ubAYYkjl4OFKqs81cHw/18AkDNqtXZwedn0iPYHc+6Hhv4rPUVURXD4g==","signatures":[{"sig":"MEYCIQCy/5p/+DzHuq2MTjFe7vaF/RvyHj9A0Q6ifw4ttr+xHAIhAJvoPNSNN0y5uGYeL1IU5/zMlNykni+IvlAMhzSQrVSp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDcp9q5alrNT+7p95hEY9TkTKvCnE8JAYkmPjfcYFrJTwIhAMzt/9mLnvRv+Lv6+SaHUgqrGosJtRa41jqlFakftw9c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1050.0bd43cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1050.0bd43cc","@flighthq/scene3d":"0.5.1-next.1050.0bd43cc","@flighthq/geometry":"0.5.1-next.1050.0bd43cc","@flighthq/particles":"0.5.1-next.1050.0bd43cc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1050.0bd43cc_1788988431276_0.873457473056197","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1051.65889a1":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1051.65889a1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"ec138ae61214c2f0dd6edf4c66a0c9d5cd377fbd","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1051.65889a1.tgz","fileCount":63,"integrity":"sha512-meE4xWC5bgJoriznLc0KFAoCv7SNne5XSPOBWbD1SA6wzw6I8fNUxO7dRwH21zWivRglh3n3C8w12b7kNAYctw==","signatures":[{"sig":"MEUCIQCA76Aeh8VqczNEeMhpdNEvJFFvpuCVxF1u9s1vUbL8+gIgVS/prVpZ0KbvIc7sG0CeDD7PTIxB3Cd14VSF16PJXro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC2YPz4XYtxxe93MHnB8MF37Pi3q3BK+P16efOC8/XbBwIgQpbPcNfhRrSPkeJkU4FwfDYgZp7nM4oF8vjF7bR7eL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1051.65889a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1051.65889a1","@flighthq/scene3d":"0.5.1-next.1051.65889a1","@flighthq/geometry":"0.5.1-next.1051.65889a1","@flighthq/particles":"0.5.1-next.1051.65889a1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1051.65889a1_1788990927955_0.014625568304473147","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1051.65889a1":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.1051.65889a1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"69a51218bd42fe60103ec952bbe46231cebd2565","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.1051.65889a1.tgz","fileCount":63,"integrity":"sha512-iygk5e6qlHCma2Dkq63mDlGsFguGXsbY4n0+7WES2gT3tYbIF3YjIdOw4y6wFrFBUXKvdZ+mRmBGT9YMmweRvA==","signatures":[{"sig":"MEYCIQDJDWd2dqp33h8HrmpkuAhr9D63B8T6D2bhOxfXmuszlAIhAIEbfYsjgmiArFMIBkAXimitVjiKX7Y/bVQRSP3ScjcN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCU8h1tNxLkvZ8/Hw5vNGMgRajLqyLUxeA8dh1h8THengIgXwzoUFQf5Ng3hGRCiE+3gR65okrZC/rcv7EQaGNSalw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.1051.65889a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.1051.65889a1","@flighthq/scene3d":"0.5.1-edge.1051.65889a1","@flighthq/geometry":"0.5.1-edge.1051.65889a1","@flighthq/particles":"0.5.1-edge.1051.65889a1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.1051.65889a1_1788991565704_0.5068885908298832","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1052.ea38f97":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1052.ea38f97","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"8cb0f7026bd268251be79da4f88a563803c29a1f","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1052.ea38f97.tgz","fileCount":63,"integrity":"sha512-YjeR0NLyaUlOAVtw6LGkL4FjYlbWqE6um7EHGGplCy2/LmSJ6RHcOSZJaaryja5BnkrGFz+iupxh/sRBbjypHA==","signatures":[{"sig":"MEUCIQChJ6HlFtKFOdM3oi3tjtYuJLqxBiZHzsBA2xq6mrlipgIgZKTu+aG1DEfrZSuWNmNAG5PmN42LHdnibFH9Cm9hW4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDie21RimHc6fLOF+5rp5PsK4W5cxoBk4vbqi729U3kYgIhALP0EB4VT9b5ULFpJxPzuyzApiWFvWV77/RPUXT3V+Vt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1052.ea38f97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1052.ea38f97","@flighthq/scene3d":"0.5.1-next.1052.ea38f97","@flighthq/geometry":"0.5.1-next.1052.ea38f97","@flighthq/particles":"0.5.1-next.1052.ea38f97"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1052.ea38f97_1789013690691_0.6919045960972361","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1052.ea38f97":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.1052.ea38f97","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"135569366a571aaa334e7220d2c16c75898cc30e","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.1052.ea38f97.tgz","fileCount":63,"integrity":"sha512-yWVQUhOJtqpP2eK/zk5YS5cZyxw4ti7DS0Cs39maNR+FWNO97etwdycqQ7CIVU4QhHhBnMWZH0nXjJcncVUQaA==","signatures":[{"sig":"MEYCIQDWU9q30gWgKcNOeQYZ6loFNXpMZRl02poC9nzMgGNPeQIhAIBBU6iFL8ADsN/4Quwz0mByLS+ntjBfuX5koYEVwKRp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDgkj10UwVTTlJH08nOzN+FUX5Jn5owLr5IZWv7FnGxdQIgSK/WzhwT5tDIyFRIlU7hxfE8pDjvKkkw7ytyBveGooo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.1052.ea38f97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.1052.ea38f97","@flighthq/scene3d":"0.5.1-edge.1052.ea38f97","@flighthq/geometry":"0.5.1-edge.1052.ea38f97","@flighthq/particles":"0.5.1-edge.1052.ea38f97"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.1052.ea38f97_1789014006090_0.9412114277654715","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1056.4945b81":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1056.4945b81","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"d27490911d878a0b73819fe6a51ed64dddcb2e37","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1056.4945b81.tgz","fileCount":63,"integrity":"sha512-DxAKIxiJQUiO785JA8OJXvQedwdClJlKznqNDeLEc9MrxTxb7TdLVS4Fb0Qjbknzq1h+UVACNvIOlOMki/+CAQ==","signatures":[{"sig":"MEUCIQDMN+AafaZoMu0GlsQmMxnQrGWWaIqMOmQw/Ia+QSrh/AIgUv75Rzj8fn6Pnle9gO9HlkkajgKomcRknA47lITy4J4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDNN1MAnZhdM8xiEvOl/6hSpQdzcVgLKqkSDfOsvcLzowIgc/mLoDi8T7FeLfxgRdGkhUnyAmB9o3rRiaFqafjZ3p8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1056.4945b81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1056.4945b81","@flighthq/scene3d":"0.5.1-next.1056.4945b81","@flighthq/geometry":"0.5.1-next.1056.4945b81","@flighthq/particles":"0.5.1-next.1056.4945b81"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1056.4945b81_1789060566685_0.21329134468664268","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1056.4945b81":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.1056.4945b81","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"bd4c1d4a21a0db71e846f9dc65ad115ed8a53ff4","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.1056.4945b81.tgz","fileCount":63,"integrity":"sha512-ilkz+TBdZN8wcUuFZ80kwUs4hxJxAdXYv5tDkthBnnQRQ8maDx2DJEUFBq3YlMKSScQHObQy0U5CMzln9HuHew==","signatures":[{"sig":"MEYCIQCi7nU1Ul/86HuI4HtQc/Bm1nN5/SlFX7NCLo3o8BNgqgIhALqcNc/A0TPwTMHadpdrF87hOO+yC9FDLwxqcOBbqEVP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICFFpXg5GZDRBXq8WtrdAOv+sHxEsPKs9bdy2BQCM2yUAiAz+FFTNhqrvqWZs1Ezym/3OVI2oH5TbFuV6dLugjgrzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.1056.4945b81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.1056.4945b81","@flighthq/scene3d":"0.5.1-edge.1056.4945b81","@flighthq/geometry":"0.5.1-edge.1056.4945b81","@flighthq/particles":"0.5.1-edge.1056.4945b81"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.1056.4945b81_1789061063139_0.43428842411907875","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1058.751c53a":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1058.751c53a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"19d96603a30c043339a58a2b42fe8cbe518e2d8c","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1058.751c53a.tgz","fileCount":63,"integrity":"sha512-82hrWYguWY8sS3iu1i7043Z4LNVhILPxPt3nI9zpzDaEvcAXtKzRWQlIrD1kfC/QqZ66FT1eO5GimlD/U0PjwA==","signatures":[{"sig":"MEUCIA5llkVOX3zCWd7iNtJHOUa4hdwuz7lq+uBYpoKWmDa/AiEAgdZDl0zgRZqrzEuqdbcnI+i6o46iEHpNRoKELZ+uYPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCfBXUhEEGg9Ryf4gC0jwvJr02j5A/3vePbFlzMpZjBGQIgDRLDZ3h1HsznN/UMf70pVHEFTxM0+Is89PmAtIpLg1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1058.751c53a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1058.751c53a","@flighthq/scene3d":"0.5.1-next.1058.751c53a","@flighthq/geometry":"0.5.1-next.1058.751c53a","@flighthq/particles":"0.5.1-next.1058.751c53a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1058.751c53a_1789079836482_0.19299159617553174","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1059.c56d3cd":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1059.c56d3cd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"e6d91e4022b04b151b6bc945d5768c439d96ec2a","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1059.c56d3cd.tgz","fileCount":63,"integrity":"sha512-eJhQ0rAql1slsacK4BfvU2b2H3ss1nsbUHZn2IUIBGgzNEXlAaer7uyJn/gfi1o7FGdskaFqLW5TyrrqARQOaQ==","signatures":[{"sig":"MEQCIAyBp1BK+6/QgRk8HfAPX1qpYLGzfRdjDN/rpTVjwbhBAiBAsV94lP/DZJTMWFbkse4nyWKs0d+K1JAKPtx1oRFcOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEjEYNxxe5Zkrv+if6z+fKHzhr/DrsQ/XfoXdbMo0FHPAiEAmA1180Y+0sHEInpk8obopMtMmukRPCpksx2xxNXlgKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1059.c56d3cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1059.c56d3cd","@flighthq/scene3d":"0.5.1-next.1059.c56d3cd","@flighthq/geometry":"0.5.1-next.1059.c56d3cd","@flighthq/particles":"0.5.1-next.1059.c56d3cd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1059.c56d3cd_1789079981233_0.11067831086446778","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1058.751c53a":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.1058.751c53a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"186067365e2ff3c099db6f28ac33daa25a67d8b4","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.1058.751c53a.tgz","fileCount":63,"integrity":"sha512-6tIv5y9q8vPxv5UwcUkxo8KqjEwFm7SZMEM3seWPhg69fB9JjOeYO7ZRHl+llxOmTMNyLnNFSLPWLQPGdPDJrQ==","signatures":[{"sig":"MEUCIQD38H6uIQbtwvQX/yqy5pNIDUqdPaC7Mj6W6+AIJXNOTAIgPvarx/5TXIHPJSa0CWzmjnoe4zeJZ20kxJrGJbSFD3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGpWlwvvDLgz2UqgbvyiqYKdOMs2jHouRlJreltFFQPjAiEAm70rwe77m2bUs6y1UZHQl1KfMZ9L7xvMYTx+aoG2IMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.1058.751c53a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.1058.751c53a","@flighthq/scene3d":"0.5.1-edge.1058.751c53a","@flighthq/geometry":"0.5.1-edge.1058.751c53a","@flighthq/particles":"0.5.1-edge.1058.751c53a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.1058.751c53a_1789080242798_0.615876982950976","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1059.c56d3cd":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.1059.c56d3cd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"83e9d83a72e6e83b0f0626660ad11457802bcb59","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.1059.c56d3cd.tgz","fileCount":63,"integrity":"sha512-2rrqpWeWjvXarLmpToML28moUAA0+7j7ZaG+adlXDktXCOjXf17m4+kN4FNuLK1V3trLENL2+bHIM+yxUHrZsA==","signatures":[{"sig":"MEUCIF1BFzz9tUlcp5r3BTHcNrf/OkFNeuyukJPkOhcYpHyQAiEA4VHbrKEeX1lAWDo0E/08M2Bw4+Of0tGF2QrvwPbvVEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHjMqwRsL4XW8xxefxstACoHxO6MXlVhIKP6aORXV/haAiEAjTJi0UgAaqqq3r+YtHFS98I2cKeKDoNebUQOMNJQ1WA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.1059.c56d3cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.1059.c56d3cd","@flighthq/scene3d":"0.5.1-edge.1059.c56d3cd","@flighthq/geometry":"0.5.1-edge.1059.c56d3cd","@flighthq/particles":"0.5.1-edge.1059.c56d3cd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.1059.c56d3cd_1789080563449_0.04378698900864464","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1066.36fe89b":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1066.36fe89b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"f01f12be686505ef8c0153cff7c5a7358b56483e","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1066.36fe89b.tgz","fileCount":63,"integrity":"sha512-UX3P9JpgpPJuHFk9lmxNOCJw9/1dhDotIhtfgETcCHXW3iCrHpA10hFK6NoN0mftkbT3c8QZNVLrUGLsuSHLUw==","signatures":[{"sig":"MEUCIQCLVWrNVLyUYF3BH/xYnJtbEsRLlh/0bkl/BOjpb2vhlQIgOGAkGthJMc+8ExmKf9+v781lOPO7LgBg4kEi2KB2/oM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDQQXJ3HwZ5FPEXPP52Cyd9uMRo4WrCx6ESrxrCd3pGbAiBDSEbfeX64aRS5t7gD0oNAHTBqyRY5HcSR228RrMCQuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1066.36fe89b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1066.36fe89b","@flighthq/scene3d":"0.5.1-next.1066.36fe89b","@flighthq/geometry":"0.5.1-next.1066.36fe89b","@flighthq/particles":"0.5.1-next.1066.36fe89b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1066.36fe89b_1789109460865_0.8765590766982962","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1069.554a2ac":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1069.554a2ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"8ebc1e1e73f1e3b3c8e17c7f387d7918d014680f","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1069.554a2ac.tgz","fileCount":63,"integrity":"sha512-7qazJ6Xrtrgiuh/pVqWMmBKa152clRKdZKBbwPUFw3b4XnXG+gUT5DPRBXADW7k9vxZDAniyadTYYpKkYgsU+g==","signatures":[{"sig":"MEQCIGrBWl9sIEgr3525vOlK/NeRhgW1eCZQsW1eWRwqWRyyAiBFyWxTxceMDIBR4wzVJxGy8ZisVH2w+uj2v1ZkF0SRBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDqjOtl/L7ME1SQOCUuceXkgFxpRj8dxu/sFKVljsO4SgIgGWb8666rZz0rqoFPWA1JfKMcvTce1ncbchmL/0zHuhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1069.554a2ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1069.554a2ac","@flighthq/scene3d":"0.5.1-next.1069.554a2ac","@flighthq/geometry":"0.5.1-next.1069.554a2ac","@flighthq/particles":"0.5.1-next.1069.554a2ac"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1069.554a2ac_1789112144297_0.22724426914522722","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1197.6a425ce":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1197.6a425ce","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"ccaf9499993b505f15e3b386c463d9e5e8f3b989","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1197.6a425ce.tgz","fileCount":63,"integrity":"sha512-hjTTd/Oy/bkvo+1KgNvp8LCNIpIfDf9aAMsGQpC9J9dPklBAP5uqiaCBAVt11ZFvJhazGcjlryPKMmaH5NA5wg==","signatures":[{"sig":"MEYCIQCgyhQbgJQ5+TFIfbKFKdzLX8N4Fzx3vDv85C35Ztsk5wIhAO9Dm9MnYxWMskJZX/VsoFH9K78gab0smZd5Qurh8Q3U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDsAL5epMC55A1qfDP+6v+f2hT320mv2cshfWQPv/fh9AiA2U94x9Qy0gKfZiZ1exOi8ZU1gC/hDFeNPZWixBNzXAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1197.6a425ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1197.6a425ce","@flighthq/scene3d":"0.5.1-next.1197.6a425ce","@flighthq/geometry":"0.5.1-next.1197.6a425ce","@flighthq/particles":"0.5.1-next.1197.6a425ce"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1197.6a425ce_1789241125568_0.16328923386706728","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1201.9b49dee":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1201.9b49dee","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"34c2e172392fdb3cdce13a32c4c1ab92b47695de","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1201.9b49dee.tgz","fileCount":63,"integrity":"sha512-F5A37ZfMo9yElf5+imH6X+/H8YiTLUAmL91awAbRlkdkoosrf1HilhHA+9BdSoEjLrCfCbn4upA0AaJhGa5j8Q==","signatures":[{"sig":"MEUCIGT8IQVPMx3cibEruDjjvZXLAPKja1Xk7eIJ9s8t7/iTAiEApsSvcuLG2BDgilXhgwy54iFM3lbCoOaVxxlCry2JeD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDL8Q1SsdYXrStHNlAwEYC3yrbAaLGTuOjuFU1pHC4hHQIgKc5jy7SDeItV+azqZjfR9K1/Liy94sxAhLEw48sWsWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1201.9b49dee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1201.9b49dee","@flighthq/scene3d":"0.5.1-next.1201.9b49dee","@flighthq/geometry":"0.5.1-next.1201.9b49dee","@flighthq/particles":"0.5.1-next.1201.9b49dee"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1201.9b49dee_1789245671008_0.6566773706355586","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1202.e31f126":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1202.e31f126","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"04437d3c9f25b318bda5a1dc410e917bca79e6e2","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1202.e31f126.tgz","fileCount":63,"integrity":"sha512-16URyXUTm4LD39u3KA4kk+Ft8brUB0iVac31QgJbhijzRigzYn1WDZxrJ0PUEspZZvN6NMGbeqk43P0Npegs9Q==","signatures":[{"sig":"MEUCIHGLPI6w0iegwj4Edhkq2l4QF2mRzO4NxueO3Ah7xVmDAiEA296awqpc6FAfgwJs3IZnT0jYSF4zTF0ZcTQNY/8KzFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDb+oO8I+Bv4VqznY3+U72tEWNT2VrbDCWG72GxIT1bPAIhAIZsh89uooRJ6MC+fnk33kVOquRYmW3ck9jXG+KSM6jm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1202.e31f126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1202.e31f126","@flighthq/scene3d":"0.5.1-next.1202.e31f126","@flighthq/geometry":"0.5.1-next.1202.e31f126","@flighthq/particles":"0.5.1-next.1202.e31f126"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1202.e31f126_1789249455737_0.9472090962910116","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1204.e33a1ac":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1204.e33a1ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"76c74359ca9454e676041e4e52080d1845cc53d3","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1204.e33a1ac.tgz","fileCount":63,"integrity":"sha512-M6GCLsPdpoQm4TYgnIiBZ0nxJVhTqBqwfAv9Veu4l72vrDG8RLBA7wes+Wn0jwEjL7KXYwVhR1gAIl/4VZEbnA==","signatures":[{"sig":"MEYCIQChgiSQ3TqJ1JqNrDkJDTJySMtFstpTGOvWsWwIuU8hrAIhAK6+wgUV3I1ptxuiSRF+vlPS/o85r2caKJHLzPm6KHEF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE3057SrSeU0yWIs3bv5ZSnTG2iz38ZStbQTo/zLrVjLAiEAznnyQ+H/ZO5EBJq94gWUEVfTV7HWd+E8iw4vx8HAYso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1204.e33a1ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1204.e33a1ac","@flighthq/scene3d":"0.5.1-next.1204.e33a1ac","@flighthq/geometry":"0.5.1-next.1204.e33a1ac","@flighthq/particles":"0.5.1-next.1204.e33a1ac"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1204.e33a1ac_1789256071418_0.20048094760030777","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1225.129b76d":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1225.129b76d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"a4eb24a5770a9c383bdb73664079c77ce5b7a767","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1225.129b76d.tgz","fileCount":63,"integrity":"sha512-cgd/COANGj9vh25ZZwZPSBd9Y4vQxGIAY9Y5DTd86q1nVvKPoTKuhh5y/ReJp4+de0/MHbvPAv6GngrlnJRyHA==","signatures":[{"sig":"MEUCIEBih9kdP7jX5DvIjhz6HF8E4TlWevtuAV4igMGaH/XzAiEA0Iouo0Nx/5FipgNBrgLFkqNcC55SW+z4gNoQjFLdo1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDh/NtURsJchiQBXS0amuHpblan2jKm1gIFWIlc9IkHWgIhAMRPiRv0zP60g1FXtXRkV4D2vgl1B1GerHIyf4xi1cgk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1225.129b76d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1225.129b76d","@flighthq/scene3d":"0.5.1-next.1225.129b76d","@flighthq/geometry":"0.5.1-next.1225.129b76d","@flighthq/particles":"0.5.1-next.1225.129b76d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1225.129b76d_1789269760542_0.26180742971486315","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1244.12290e1":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1244.12290e1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"628e18151815522b5fca9d3917b773a8b16060bf","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1244.12290e1.tgz","fileCount":63,"integrity":"sha512-D8YGXaTqr8rxVNd90RFCHCg7c+r5sMm5qqo/UmpI9gJjFFYsyBeISNIkY4DMRat4GYoT/ELndGQM4T3qubazFw==","signatures":[{"sig":"MEUCIQDyX/w/LQdPqAhiFjJrIEtQKJrsq5x7GuCqt3NyH943DwIgFwfEdBnk1qmzNbg6SCmqooIkVNKeF2zy1mMI2hzpSDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDqojMAQv+9P/guHnbFlSZmvFgQsZvx0gGwgdshHSh1CwIhAIdV5TjnNJ/YylRhecX5ub2N7Vkd0i0nAqGdVdSZrHcj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1244.12290e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1244.12290e1","@flighthq/scene3d":"0.5.1-next.1244.12290e1","@flighthq/geometry":"0.5.1-next.1244.12290e1","@flighthq/particles":"0.5.1-next.1244.12290e1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1244.12290e1_1789288220939_0.3916318264386167","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1251.918ea64":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1251.918ea64","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"4184497fca75699c57c0a8c16eb15952ee1e5f2b","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1251.918ea64.tgz","fileCount":63,"integrity":"sha512-tbCaE9+6MEW5YIEvB4d74BrX9/X+KlKEP+iTc0EOT/D2VoE38/HbUZsS3yeKDR+bQbgWJ37+u7tClieMivxOSQ==","signatures":[{"sig":"MEQCIHuQ9KI9CnmurDz4ZxhLpnhWIIg1BX1FFpUb3AFnd/tpAiA+T1UV/PwBi0tvYIncvgwUm7RG62rIPdYUC584aS8M/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID/BbxZBi24Le7oC/fnLBIBCeVtub5WI8IWZGNOYDi4wAiEA0xuGuPdZPBaTAV6wo4Bzz9eoj/K2DwSF/ohfMMLZPek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1251.918ea64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1251.918ea64","@flighthq/scene3d":"0.5.1-next.1251.918ea64","@flighthq/geometry":"0.5.1-next.1251.918ea64","@flighthq/particles":"0.5.1-next.1251.918ea64"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1251.918ea64_1789314028919_0.7676627412842707","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1252.15e4611":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1252.15e4611","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"6e05327365454a18601adb3afdfc1d99db3aee29","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1252.15e4611.tgz","fileCount":63,"integrity":"sha512-CGRs9TNo3zmBi45xs3dCWYZiHV6jsc2QOl7f996suAsa1Eqkg/14cDkoNHw4um4A3h9h/azzAJsS44JQENpS6w==","signatures":[{"sig":"MEUCIQD5hrbuM4xvNpkE4n63+KD/Ys7WSVtVXOr3D2KokmdWbwIgERnKW+KUQIHbjj01FOfOQbC2IvWFkbD/f8bErlyEut8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHWhm5QyMor3FxyiUciIbgMneOFr808+6fy22OuGsCzOAiEAuaff4n4jwvPKWXTesOSm2SZU/1VVxYtF3afg1GtScOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1252.15e4611","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1252.15e4611","@flighthq/scene3d":"0.5.1-next.1252.15e4611","@flighthq/geometry":"0.5.1-next.1252.15e4611","@flighthq/particles":"0.5.1-next.1252.15e4611"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1252.15e4611_1789315115716_0.5195966766533793","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1253.6fe252c":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1253.6fe252c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"7ff9e3628d076a9f4cf66a151fa98fc4b333658c","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1253.6fe252c.tgz","fileCount":63,"integrity":"sha512-rd3zxZfDU/rXtRfm/zjsgvovI0qvcgXGAqpv/eb8yrp9E4/CUKws/WcY50v6XGDoGTb6Z6S6GgAY1yrewTyDng==","signatures":[{"sig":"MEUCIEfDeNCihB+zlzk+aH6oHmnRHrgwFck2PlDVuhF54z91AiEAx+10Y8fhwa4oBkfCb2sd+9tMVYz7+OfsYJEqyanMYPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFEgsXqPwyP5gcO2l/u8yEWB+qSx3qskUvltPi9uzsKkAiA3Ue4Art87HqD1O/uaScJLLcyN4NeK++t7dfnpNyF9VQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1253.6fe252c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1253.6fe252c","@flighthq/scene3d":"0.5.1-next.1253.6fe252c","@flighthq/geometry":"0.5.1-next.1253.6fe252c","@flighthq/particles":"0.5.1-next.1253.6fe252c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1253.6fe252c_1789334688946_0.07844924097405692","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1254.2ab4a06":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1254.2ab4a06","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"8423d03b7c4694b714a09038c01f5d5d9c8e8a78","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1254.2ab4a06.tgz","fileCount":63,"integrity":"sha512-7aqdTmxD1XZ/YM2Ue89+PyK5mfKnLg0U/pZyzrESZdRnJxgG5SchYlgYoo97/oG62lNxTNOGADZoluG+jkXr4A==","signatures":[{"sig":"MEQCIH3386dfs8FT7UK9Trg5u5Yz7KTVM0kwTky+KiVvmydSAiA+wF7mB8DdgB/TxGmEcoyxg83n/uz6outUOKY9MRcFJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCi5J5MbouOsfNCA3KNwL08dqDhewD4bnPBspAUKfyBLAIhAI46s+/tlvAOyf/6TU7vW7x8wr4tESwCMY96Pwtklgi6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1254.2ab4a06","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1254.2ab4a06","@flighthq/scene3d":"0.5.1-next.1254.2ab4a06","@flighthq/geometry":"0.5.1-next.1254.2ab4a06","@flighthq/particles":"0.5.1-next.1254.2ab4a06"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1254.2ab4a06_1789341151934_0.19470790713963448","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1257.b2a4509":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1257.b2a4509","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"8796353c861a8dabde6c2528c45756fa87e60f0f","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1257.b2a4509.tgz","fileCount":63,"integrity":"sha512-FbhR3dHrJgdN/amO1WIvf6xEEX1LnVQja9XOZuqn2KnrV1r6Vj/AWgAZ7jOdoPOOYErqYWoP7A5AAwCykYCvmA==","signatures":[{"sig":"MEQCICNRv7NHERJpZfXzVYc3q9zVTT/QNhpZG5fqsnsWfZX2AiADTayNqA29m/mJCGjOcvIn3WFI8F1LtaTMWRVEsiOnqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHSxizFOXFkkdf60uvHjvIA4hGsJOTRjPwLdjlca1Zc/AiEAy/myvsPVo5JmEHqt1ivalOVEzG5/D7qT0fagAyYhTxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1257.b2a4509","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1257.b2a4509","@flighthq/scene3d":"0.5.1-next.1257.b2a4509","@flighthq/geometry":"0.5.1-next.1257.b2a4509","@flighthq/particles":"0.5.1-next.1257.b2a4509"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1257.b2a4509_1789363765998_0.9044402080397689","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1295.2b6bfa3":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1295.2b6bfa3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"1fadd986aeb2d4b9f61efc05e7636a1bd9ba87fd","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1295.2b6bfa3.tgz","fileCount":63,"integrity":"sha512-AdYMPUu6asDWlwHZ3dHTqF8A4lQ/S472JnEx+3icEiV2e9WMLtjJwwNO36PhB2751BHtFXycXJk7DUolXTLBgw==","signatures":[{"sig":"MEQCIH0DHFr5JPBjjM93ZBAaxpk+dMOc3ovR+U6zcqaYIV2HAiBSeLAZp8E7ZEPCvbQ6FI/gokC+mZ9OmV2PQMCcZ/RNHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDGAHw9N4WdsdYlHuIHsuBlp02st8LP25+A/jBAI1rSYAIgQNcT5dXl2CkdgoztbZhiBarBtZb1LQ9m4sdwpzBMhxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1295.2b6bfa3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1295.2b6bfa3","@flighthq/scene3d":"0.5.1-next.1295.2b6bfa3","@flighthq/geometry":"0.5.1-next.1295.2b6bfa3","@flighthq/particles":"0.5.1-next.1295.2b6bfa3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1295.2b6bfa3_1789417451757_0.053451649376265786","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1344.b88acc1":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1344.b88acc1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"96a66c7aa3d0694c9753af2d2c8fd4ce80ac4fe9","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1344.b88acc1.tgz","fileCount":63,"integrity":"sha512-yxbB9lIEygRpyjHtaNqYH3SCmXkJLWMD3yhpZO/oNTp2LU/GyCyLCkqPMIRx8RYBoKSRjZQyz3Y9miv6+lhixg==","signatures":[{"sig":"MEYCIQCBH3pZfKDBS/s1UIHceWOFKP2e7hq9zhNqrgJhedVMvwIhAJJj4Co/S0LHP3mGtQDVMvA0UMmbUGFzWzq0Zo6v6AvB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC+RgDX06rT3YAheeBj6apIPxZ0cBOOVOQUJYY9T2i3BgIhAI2Zy5clROH2qnH1AhDqgnN4PpVcJ8/4M9aT30SsuTsm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1344.b88acc1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1344.b88acc1","@flighthq/scene3d":"0.5.1-next.1344.b88acc1","@flighthq/geometry":"0.5.1-next.1344.b88acc1","@flighthq/particles":"0.5.1-next.1344.b88acc1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1344.b88acc1_1789452764951_0.7287862998725936","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1345.0995dc5":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1345.0995dc5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"037a742cbf777aa1ba992432bfdd3944c67954ab","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1345.0995dc5.tgz","fileCount":63,"integrity":"sha512-EAhw7hEad81itoYAy1fUYV7c5ERoXxigxSj+JvfGQW0YTglEN3NvaAPi8miQKP02eSYACv6U20X4fB6Im3rXDA==","signatures":[{"sig":"MEQCIH5g3XPHnpboCXBOhis1FcXG55dpI2UTJPuiBkmuU2leAiAA5ZOkBK2eCH/AAzJHOpDoJjeyuHv48vXmWLNDEJmjpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGippZ0Y5GwzKNuSIrg3C/bqhR+9rmhapy6Iou8QUcdcAiAm5V5RQG/C5+5Kj5dzhN7iOrYz41+KzFBRe+8v8XfT4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1345.0995dc5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1345.0995dc5","@flighthq/scene3d":"0.5.1-next.1345.0995dc5","@flighthq/geometry":"0.5.1-next.1345.0995dc5","@flighthq/particles":"0.5.1-next.1345.0995dc5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1345.0995dc5_1789454577123_0.38094607949096027","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1347.54f97d8":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1347.54f97d8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"5ddc7af0d5eb9829191f63e7fa4d8a379d342359","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1347.54f97d8.tgz","fileCount":63,"integrity":"sha512-+diByYdnBFLNsfYbPRS6bGABeKFZ2AkBmSxVP2JGjTButAdqUnQKLwf+iXe3GxmCLv34JM1mky1nrezB4k8m3A==","signatures":[{"sig":"MEYCIQD0jMJUtfhv5OK2c9GnwP8ON9XJrjnm6r+CIOnCySUoIwIhAK1ZVIk0bygU3FWlqbegFCo6W295s6mt1eemzZJrzdXV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGozm5lwHPizehgbYe3hKpXu7TgaGzKpqPFQ/6va0vJBAiA8dJUXZVqoXVVarBOftFGceNGW1+eXXxFwXK660REW4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1347.54f97d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1347.54f97d8","@flighthq/scene3d":"0.5.1-next.1347.54f97d8","@flighthq/geometry":"0.5.1-next.1347.54f97d8","@flighthq/particles":"0.5.1-next.1347.54f97d8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1347.54f97d8_1789461036894_0.901930176387697","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1348.e71a747":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1348.e71a747","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"cc2765884354695a0db24d5a226215c6d615c152","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1348.e71a747.tgz","fileCount":63,"integrity":"sha512-PNyEm6sfeeGp0xq9MVeIsMgavEYWqrHvF9ixvknxwKulQAouZquv02DHS/NkKCowxpYUUFpoon4lcR5+6jzqzA==","signatures":[{"sig":"MEUCIQDcfxiH5BmXmEskCGAj6R8GbT1gYrenUa4rNmoeV3tG7AIgUZB/bWBc/D5rPn2cS/CuceVGASm0sUWh85da8YQOQAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHXi1eML9rZMm9JqA0+sL0rsr5HZBWdE1UVYsEPCvV51AiA8WTEapuiYql+w7KqHxe/oTK5iDrqXv/Qb+v7q+/zczw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1348.e71a747","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1348.e71a747","@flighthq/scene3d":"0.5.1-next.1348.e71a747","@flighthq/geometry":"0.5.1-next.1348.e71a747","@flighthq/particles":"0.5.1-next.1348.e71a747"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1348.e71a747_1789464677235_0.513149513747567","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1349.05b053d":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1349.05b053d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"4cbb76f793f0046fbf47fcb6e1041b3f25a7a7b0","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1349.05b053d.tgz","fileCount":63,"integrity":"sha512-UbYGriZr7mEfcqoPkspJxcvre23emlgFFTdJjP9aVKIIcjZjT2SUHRly8uL9QH/xQxqppSGXUZFQChj7voWPVQ==","signatures":[{"sig":"MEQCIAxoYlL2hFWhV8p5c40z6iTp16g2uru1ROV9sexPZdk9AiALNaCaGKzt4s17mKH+sKKHr2tROPH59CaX+vakiU67Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICY/8M0jSLouY3RFziWnS9+ZfBqhas2AUeTSbaY17UiPAiAI9OnCJk7kz4DuK8R/H1mvyDHFcF0NdclMEGR2kCOF1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1349.05b053d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1349.05b053d","@flighthq/scene3d":"0.5.1-next.1349.05b053d","@flighthq/geometry":"0.5.1-next.1349.05b053d","@flighthq/particles":"0.5.1-next.1349.05b053d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1349.05b053d_1789468983380_0.8510663429227623","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1349.05b053d":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.1349.05b053d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"eae9001297ee8e68aa5c5de003b3635f9875fe6a","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.1349.05b053d.tgz","fileCount":63,"integrity":"sha512-/BVTwGSesSp3i1op96B4YE06A0eUxK00D+jz38rRAoyuSXIB6apbMWii2ADoEfPCCRvEkawpkvSfNEuKj2BP5w==","signatures":[{"sig":"MEYCIQDusTP6BaOeASm+sFAescvrSb7Vz0uYY2MfkFNpNbK5wgIhAJKZwmeLZVlwlw4+ntSQf597qTwt9kX6e03tf/m7ZyXg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID6ts3xxlBqkCanBkGrM7+V+iUJcvUfWou1lgUwD09j+AiEA3FtNTWTluSPTlmHQMm5r0LXql8ct3kcaPUJDvuAbsDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.1349.05b053d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.1349.05b053d","@flighthq/scene3d":"0.5.1-edge.1349.05b053d","@flighthq/geometry":"0.5.1-edge.1349.05b053d","@flighthq/particles":"0.5.1-edge.1349.05b053d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.1349.05b053d_1789469514265_0.42711204902885624","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1350.8ce488b":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1350.8ce488b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"a41ac2ac99c1bc84b2c83f320157593e061b4829","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1350.8ce488b.tgz","fileCount":63,"integrity":"sha512-RhxhtvHuV2jVaU+nvnq+oZ5qTzHtbnPcSMpLlfLjEaq9OLMFaCyrO/c+svOWil1Q9q3YJo91iLrVjz9bVZ9+TQ==","signatures":[{"sig":"MEUCIQD4+hVvwO4Xee7FNP79O4q1hs+j3qRi92iOQiDJIrhQ4AIgMV+vIe1vqCIfZOFuaGSQmSJBS6SwJQe6wfWKYl9LTK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCCr+qzjq0eyHH8terrvgIe9ThwwOOIVIEc3WeYLaR26QIhAMwAslQh6waqfPbbQmbIWum57vnr7F3r1KpLJ2JxChBR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1350.8ce488b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1350.8ce488b","@flighthq/scene3d":"0.5.1-next.1350.8ce488b","@flighthq/geometry":"0.5.1-next.1350.8ce488b","@flighthq/particles":"0.5.1-next.1350.8ce488b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1350.8ce488b_1789489628905_0.4831608281450537","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1350.8ce488b":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.1350.8ce488b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"667ca5af933e06683c4f537258dee16eda37f236","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.1350.8ce488b.tgz","fileCount":63,"integrity":"sha512-7exQTrWKtRJuSHhNXqiV0AnU9C5MbvtBpEmGrG1J9QWwBvI1Q6GotQrENY5idohp2CHo8YFxZY27EKqpjUrhBQ==","signatures":[{"sig":"MEUCIQDgROKQBRiRYQjihCZm5CRokMOCROQ1toHf1frZoXfuFwIgAL4k5sDKGlKVbgYQJjmv6T4EXaqdTanPmYGpXXGX5Kk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDasfDAgAltgOSwDGjyNiHyFCRD5Ols/v+Eh/E1FjbR5wIgH4w0VzfXQH0+VtLB7w4qM76pe4eF0KXfHupCIRwyq2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.1350.8ce488b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.1350.8ce488b","@flighthq/scene3d":"0.5.1-edge.1350.8ce488b","@flighthq/geometry":"0.5.1-edge.1350.8ce488b","@flighthq/particles":"0.5.1-edge.1350.8ce488b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.1350.8ce488b_1789490182070_0.08642998425041282","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1370.903f328":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1370.903f328","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"72e8435b206829fcc36212d68154c84b202a4541","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1370.903f328.tgz","fileCount":63,"integrity":"sha512-9JO7PhpDgnI99ai2shXQ7D3DLeeEm8eBT+mhirD75Xm3VWZNwWOA7tAg8Mb9Tpw+NCLcvi7T3i+C8CWfzAsd6A==","signatures":[{"sig":"MEUCIHje5zMffwxHcOrHCawjidd02MDCjtSeQ/b4rD/tVrDPAiEA0z5acFgsHkbWzvWub2tdzcVGC/s+Wc/NoHdZHhpaBAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCp3dKcB8sWurVQr68tTvf9niL7u/Jjhi7C1LBGdavzpAIgH30+qR5Zzltbx2JzXisK4u2UPzSTNZFXGyYlg0aZpJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1370.903f328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1370.903f328","@flighthq/scene3d":"0.5.1-next.1370.903f328","@flighthq/geometry":"0.5.1-next.1370.903f328","@flighthq/particles":"0.5.1-next.1370.903f328"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1370.903f328_1789537746521_0.03813360989496295","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1370.903f328":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.1370.903f328","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"c2bb08e92ac9f6b807283efef2212e5ff0b23927","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.1370.903f328.tgz","fileCount":63,"integrity":"sha512-EpAMV2gYJbFPqoQE/kCfkIpJYKwYu/o+yqtm6Ftol8llqgiecpdaWoB5bHmfhWJI5zCgw7HHrM2eEMU1cGZrfw==","signatures":[{"sig":"MEQCIFL0M/Rda4a3CF0KCkCrUSlsG8tfhB30hJafsuTSks9WAiAtLG235y+vCUpauowPng5pcFQMbMlSucom4FjufszWSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA9TzEXs2SOs/91+UxuhM7PpKYyUy8uMKVHe1fP46anFAiADxPl/wn61y9gN5F60+XLiH/K24pFV57RRNK485r8JJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.1370.903f328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.1370.903f328","@flighthq/scene3d":"0.5.1-edge.1370.903f328","@flighthq/geometry":"0.5.1-edge.1370.903f328","@flighthq/particles":"0.5.1-edge.1370.903f328"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.1370.903f328_1789538341808_0.027452858265022195","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1404.457d1da":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1404.457d1da","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"7d99e3dd407a88e0d6e3cb7fd3b5b963a220fcc3","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1404.457d1da.tgz","fileCount":63,"integrity":"sha512-Y/gGOklEz+rJMxKERY+1IJOWYi+O53NhMkV8mPgn0C//IQzarlshgWQmMWAc+bjq/8RE3+zirtJXQcUGPxhwZA==","signatures":[{"sig":"MEYCIQDwbOutoofDSGIRl87ydx8p3LOVy6SnyTmNy3vQt6MDzwIhANaNM1Kv+bvGWH1IhrijBQoqhDmj3QeQAWa3tI1fCnIu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCdueSZr3nXGF7tCqhRgjfAKZRdMOfkOM1+lPqv0nNqTAIgIks4J9cQ7f/Xj4tWyxuJCoBWh4AxOFraoLcFCjX2nqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1404.457d1da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1404.457d1da","@flighthq/scene3d":"0.5.1-next.1404.457d1da","@flighthq/geometry":"0.5.1-next.1404.457d1da","@flighthq/particles":"0.5.1-next.1404.457d1da"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1404.457d1da_1789625956734_0.9485235633918232","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1405.69d9356":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1405.69d9356","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"f98a0930574bff1ea0ec73e416ccbcebb4118e45","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1405.69d9356.tgz","fileCount":63,"integrity":"sha512-RtYOUs/c5fz8xoAi99wJ7n7+S2MZVYXbVMuDdHD2wxUXt2nb8WdWwckvnf5elbWooMqyU9zVSGDzFfopJR+UXw==","signatures":[{"sig":"MEYCIQCYdtQJmbbTmVLuzGxHhsn/WyQ0Kd8GHxnf2wRkMervOQIhAOJMpgdbRHj3p+TxgpJngt2HqCNPEugbcd+U81dZ/vG9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC0Xsdu8wfmap2YmNLNCDyLZKxvW91XUS98NuLaXu4dBwIgXMB36pmFwQdFcliACwuELJvtfTlQkurTk5R8hc2LvZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1405.69d9356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1405.69d9356","@flighthq/scene3d":"0.5.1-next.1405.69d9356","@flighthq/geometry":"0.5.1-next.1405.69d9356","@flighthq/particles":"0.5.1-next.1405.69d9356"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1405.69d9356_1789627697348_0.08822970746307868","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1405.69d9356":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.1405.69d9356","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"45a09324e7179c3649cf2f734defa449cbd6aaaf","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.1405.69d9356.tgz","fileCount":63,"integrity":"sha512-0JEXQEA+16Arf63ALv6t76sch76cVA6Mdc+gAtEFaDAz+zmdHlmmEBUyzRxCHpt37cuiWqgAZCS3v7P6oemZDA==","signatures":[{"sig":"MEYCIQCVNHC1En2sJOSa3wD6q2blO1zUsp1TZ/5AREoC13bXtwIhAOZ9yaePkyN6KFbBhEQYzW5BjEltaneJSQX3WKgJKOsS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBcNWaDV0zEhFY5FwVrHuthDjdZdgQTP0dBnJi4gS/kEAiA+kBzyo6N8b7sfjTuQJTczE2fzkAtPr14chxp45KyhEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.1405.69d9356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.1405.69d9356","@flighthq/scene3d":"0.5.1-edge.1405.69d9356","@flighthq/geometry":"0.5.1-edge.1405.69d9356","@flighthq/particles":"0.5.1-edge.1405.69d9356"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.1405.69d9356_1789659698062_0.25820339291297634","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1410.b534771":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1410.b534771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"b66a9e481fd02c559f5680b1a7ebbc6df57f7779","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1410.b534771.tgz","fileCount":63,"integrity":"sha512-vLV0yP79jUeZRKq1POvl1s3Y93eJDwFmQlrt3kLCY0osFdLo0sIMuvIKrmzPHIyVS06JgoMyE0FEBFdXorWHxg==","signatures":[{"sig":"MEUCIQDSQluc/5xVqLN74M0MZAmriBE4W8O9q845J3RzM6GaogIgRQeJ8Y+ftdCAxnPw4+vtx6CZdxSdzk6HRgNWyaisxt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH/zV/3r4utR3vfQqOlFGz63Dq7KtpJaBd75kv+Y0UwCAiBKVLL1uHsVSlxPWjCyD7yPAOGMiILMvSfYCezumtVDHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1410.b534771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1410.b534771","@flighthq/scene3d":"0.5.1-next.1410.b534771","@flighthq/geometry":"0.5.1-next.1410.b534771","@flighthq/particles":"0.5.1-next.1410.b534771"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1410.b534771_1789670509727_0.567459975753138","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1410.b534771":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.1410.b534771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"8588d33dd58f4f1f09cb2ac485a1f4c3e741dd0f","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.1410.b534771.tgz","fileCount":63,"integrity":"sha512-q1S71DPdGK0WQ4a6wE1y1Af2CkL/FII2IlGDS6j8/OGYdzHsZWN3T6fub1dt/J+oy82rtbkn/fFGqfcSCRas6w==","signatures":[{"sig":"MEQCIHT1hB4T8j0EAKQajVNgG7ehlJX/yr6J2/0zUnxFzg7vAiBajWh+1sNs9MrpPjwBEWrpsmR6QK+IiHS8oidNAZ+YTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCmxPqZN15hLHs6W6IVGbPLmo4CJTVFrU350XPygmCaHwIgLSkPGNxSuzWfbYefTxzkqnl5xTKPkXue6L9lT7t/kfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.1410.b534771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.1410.b534771","@flighthq/scene3d":"0.5.1-edge.1410.b534771","@flighthq/geometry":"0.5.1-edge.1410.b534771","@flighthq/particles":"0.5.1-edge.1410.b534771"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.1410.b534771_1789671154513_0.5919555912193695","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1450.5738463":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1450.5738463","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"fa49e3a3edbf3a31a5dd4e51c49daff4202a02de","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1450.5738463.tgz","fileCount":63,"integrity":"sha512-mGSBCFvwvFAMt7NJDtSTK1igHCMYB20aWyTiJB2W0kk1aW48P6LrH9Wo6boPn2Ornr+ynVt91rPIql5CCv767g==","signatures":[{"sig":"MEUCIAnBmMdm0/c3oDS8yzrrg2L5MxG7BULnyXsts1mGQzvYAiEAt5eiTGFf5qIhc2bmn33X4G/qXQ10zUF8Hz8k/Tmj4mE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGsgi53PY/LTAlx26AoQhFFiMc1KmJHkHjcZ7pQEcIB0AiB35dOHbq0AkjBTYI+3PSuzD8Ep+/mSUt6pwianut36Cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1450.5738463","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1450.5738463","@flighthq/scene3d":"0.5.1-next.1450.5738463","@flighthq/geometry":"0.5.1-next.1450.5738463","@flighthq/particles":"0.5.1-next.1450.5738463"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1450.5738463_1789779642503_0.3284046030603345","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1462.5a251b6":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1462.5a251b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"239c15c218a0adc1edfaa80808d6646d1b173f6c","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1462.5a251b6.tgz","fileCount":63,"integrity":"sha512-TY2fZp6n0lF2GKNmlIv99wBSIwk62dkWUnwimdnP5SM1h5bo6XF9jcnb06GFDvke8Pp2Nhf4UYI5JZhSn6eDBg==","signatures":[{"sig":"MEUCIQDgTs3UcERtLhsCtYWSRe4Cthf58INkHVZR4wgz9qyuQwIgKlkFeTU0oCVUr0tIEgGP2SJZC1gDtdsppdCapzPx7wA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDNMfRDR7mhpXZXIrQ23qF8DkO9e7YWaGyOHK+CcPGgRAiEA2KQavkwOLjNtTfWwvWLCFR9ZienyFqDRfcyWmkGQbPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1462.5a251b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1462.5a251b6","@flighthq/scene3d":"0.5.1-next.1462.5a251b6","@flighthq/geometry":"0.5.1-next.1462.5a251b6","@flighthq/particles":"0.5.1-next.1462.5a251b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1462.5a251b6_1789840219596_0.03807731467201969","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1462.5a251b6":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.1462.5a251b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"e1c190bbd12094356a0db219070b84e9a34388a2","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.1462.5a251b6.tgz","fileCount":63,"integrity":"sha512-+mwEJSK8utbsfgANkNANUKR9RyR/EXIXnfWLDWM7wXPy62KhLyeB1/XYJN/UnE7j2xJ9JhbikdEYkwBK3WSNyA==","signatures":[{"sig":"MEQCICBK6IPQrpbXFmQbO9K1bZOr1D+xl/InS/wM1xJ6zoaOAiANASW3CiyB4z/4UnG+FSP+XvECEjF5TZ0zvMd/Hl5GMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCXqw4nf3+Ef6O6sQ0KZR+ztnd/Cp3BTy5qHEL1YtJ4gIgAdqgmTW3n0NbIO27ueQufSqp7BeLEhlLi25Oja/5hD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.1462.5a251b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.1462.5a251b6","@flighthq/scene3d":"0.5.1-edge.1462.5a251b6","@flighthq/geometry":"0.5.1-edge.1462.5a251b6","@flighthq/particles":"0.5.1-edge.1462.5a251b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.1462.5a251b6_1789840839620_0.3240275351618309","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1467.7e2fc7d":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1467.7e2fc7d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"2eeded4865a121b62a2d589272bc1a0d0a54d807","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1467.7e2fc7d.tgz","fileCount":63,"integrity":"sha512-R9cTycnwpW7CJsqylAP6NWd5VsmeTJt/ZSzVZwY+ttB4tdeeI1KmSMnmojfxR4Aw/Aqajkyo9jTv01Y7uSl0wQ==","signatures":[{"sig":"MEUCIE+K0P/ytW3mfIhB9wfURj+X48WKXBfOvNMdlD3kTVWDAiEAhDbAhhBNN2GoeXROrzZHUH6buA2I8/TUrhEJsSHCfQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBLWCLeha2Z5xIx8833U7M/wVz8U4JrwU4y2tolEnz2gAiBJS30Fc3Rlo0ydH4uu2eu3sWY0gmBZh5QmHOKJKP9Ljg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1467.7e2fc7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1467.7e2fc7d","@flighthq/scene3d":"0.5.1-next.1467.7e2fc7d","@flighthq/geometry":"0.5.1-next.1467.7e2fc7d","@flighthq/particles":"0.5.1-next.1467.7e2fc7d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1467.7e2fc7d_1789850209250_0.6182841159050425","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1467.7e2fc7d":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.1467.7e2fc7d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"23346759eaa5475279096cc3ad3cd17eb8e2d7e5","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.1467.7e2fc7d.tgz","fileCount":63,"integrity":"sha512-ApCArn36x/eEvNzQSseY9lWTI+z+s39PAJDUClpUCEig3WDzTdQvXQ6G/YAvp4FyHTNcWRzNdHjXnEPcJEa2ag==","signatures":[{"sig":"MEYCIQCj+cTCFe6320zk2z/9j/aQvrcNl7Ni+u6BMZbi+qCbYAIhAMSctp42oHfL0nqQsnbZbhojWXiXOi8E6SdWhE+Dxw27","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC+5XOz57y5thtmbv8tpC4rUbwOB2JzL6WVU70UaApQcAiEAhPfhnelgCQ7GaafnLVLEpPGVdhw+hDqXhh0En2UPIds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.1467.7e2fc7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.1467.7e2fc7d","@flighthq/scene3d":"0.5.1-edge.1467.7e2fc7d","@flighthq/geometry":"0.5.1-edge.1467.7e2fc7d","@flighthq/particles":"0.5.1-edge.1467.7e2fc7d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.1467.7e2fc7d_1789850939304_0.8293896277430257","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1468.61b1d9d":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1468.61b1d9d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"ef2cc8bab2a86698059b302b176260df908fbd4f","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1468.61b1d9d.tgz","fileCount":63,"integrity":"sha512-yHd/e0pYshvb8Rkc6paPqIs5fYByldZ6Vftrq5gtMrLl1XwW1LzLA9A+rpzF7GuqzRzl70Iu+RSBjBSR2iAG3w==","signatures":[{"sig":"MEYCIQC2kYeAVoLXTYhL14RHjVjYLyWceRdjgnf7oJfDRObSKQIhALQZz92HdKe58U2ya0YoUnJ/LIcGE5SylkHBG4BiLrn/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCeNAdD8BbhidFunZkuWZppQ9q5gtan6lBYxkg3gsZqwIgRYTb6iB85H/6KH64SpAvQrDv/N868aGZDtSgriJ8/DY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1468.61b1d9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1468.61b1d9d","@flighthq/scene3d":"0.5.1-next.1468.61b1d9d","@flighthq/geometry":"0.5.1-next.1468.61b1d9d","@flighthq/particles":"0.5.1-next.1468.61b1d9d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1468.61b1d9d_1789852889878_0.5233262135220793","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1468.61b1d9d":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.1468.61b1d9d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"e7754edbd3021b6dcdb49b383749e19962e444a0","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.1468.61b1d9d.tgz","fileCount":63,"integrity":"sha512-C0da4I2ApyFvqi6m7r0HOTq8hcCnoQUWZbFVCPW6/C24uNgygU9sG0YXdcczU+MBVGsLEwNI+fexDuambUhQHw==","signatures":[{"sig":"MEUCIE3W2OuHd6fPaAuASmTgACr2S6UrwN2uollROhyabZObAiEA02LmnxV03t9qYX9CkbxRTIiANJB8PISXQVNl4F6RrNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICPC/mJVa6NKSnUY8r5mDDVM4Bt9pBey2AK8k16mbUJrAiAe1c5jwYEoZTiml/eqofdm6fh2KDSAeI0lBg3sIxDmOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.1468.61b1d9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.1468.61b1d9d","@flighthq/scene3d":"0.5.1-edge.1468.61b1d9d","@flighthq/geometry":"0.5.1-edge.1468.61b1d9d","@flighthq/particles":"0.5.1-edge.1468.61b1d9d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.1468.61b1d9d_1789853467403_0.12705293600142364","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1471.4e82419":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1471.4e82419","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"f4e58ad8429b5ea17634a81eec6c28a962f0c7af","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1471.4e82419.tgz","fileCount":63,"integrity":"sha512-E2L+ZiIJT2BVrSsppblEUjvyiM1PSK9KQA1UGl2e7bG4dIWSSTzuASDuMZ5q2KvBcxrA5PaR750pORw9SE8dMw==","signatures":[{"sig":"MEUCIE/BwpCcPQw+cYyKKw+2idfbZQ0ApvLBsm7mXK11Qd+rAiEAoPGpr5NjPbGBwYV+PEwNSm8HT1ERqsqEQfRivTFMkMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDjQdhdk6mXVFN8DyYic8xcgIpA2UQJSAqawGntj3KVDwIgcl6HmY6vmB/nF2pviXlA4hm1zFCflwcJCx3zRt5/458=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1471.4e82419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1471.4e82419","@flighthq/scene3d":"0.5.1-next.1471.4e82419","@flighthq/geometry":"0.5.1-next.1471.4e82419","@flighthq/particles":"0.5.1-next.1471.4e82419"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1471.4e82419_1789886185138_0.6135338909594867","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1471.4e82419":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.1471.4e82419","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"a757ac5eb6cc3a30a3ba9de67813dbd3c2ee608a","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.1471.4e82419.tgz","fileCount":63,"integrity":"sha512-zkfCVvX9A+TrotXpMWPX1YFw8/H5nNlq3aOlADjV9/pb83aa7/kZAcSzRs3sE61MGrHDlq3wX72WzdVp5zA+XQ==","signatures":[{"sig":"MEQCIBlPobavXdXmeO2nmDWepkOsO+k5Bel92NjTNbdWrTTIAiBXlfDeRDIhUS4gwsW5S5DboAmiNHKC+6YOHYUXM8nlww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAUD/dWTs8I38JtunyFrpmxWIAEtvmjRI+9JSxamzjfiAiBhL5z8ZD6JTDvNA1v7uimMbrTNPjA1/1r1ZOUrZaf20w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.1471.4e82419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.1471.4e82419","@flighthq/scene3d":"0.5.1-edge.1471.4e82419","@flighthq/geometry":"0.5.1-edge.1471.4e82419","@flighthq/particles":"0.5.1-edge.1471.4e82419"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.1471.4e82419_1789886754100_0.557630868620562","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1505.5790c72":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1505.5790c72","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"36b7c8e21a2530f8d68d6aea216ff25a02ccf144","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1505.5790c72.tgz","fileCount":63,"integrity":"sha512-ftZ7s3uUV8B2oHfqiPervxfCfExhq+28gkmJKPwMNOWQb+T5Le4nR3mrX3iqYm10sb5T5sqdH4Jet4nHU/FAQQ==","signatures":[{"sig":"MEYCIQDnXGEbeZvyrs3BAFlnnrtYnS6DtYGfzPVpCGIdRhON2QIhAPLLELU9OGKvXDISTzPVYN9sP2fRQ64to0Cn0Re8EiD+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD/QGQgTZjT5Kh1BX6oTIuNlX+fxuJ+IHhgBDbYaAbZDwIgDGh06b1pmAFrUS4MxMzu7NafhtSmytGJIjwO7BRspk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1505.5790c72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1505.5790c72","@flighthq/scene3d":"0.5.1-next.1505.5790c72","@flighthq/geometry":"0.5.1-next.1505.5790c72","@flighthq/particles":"0.5.1-next.1505.5790c72"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1505.5790c72_1789901651937_0.1369441821863442","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1520.4887418":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1520.4887418","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"8227c442642de4acfd4ce2a77b19fc12b1daa15a","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1520.4887418.tgz","fileCount":63,"integrity":"sha512-YOxhTnRhPkew9zXAl3+QUFvGgL07br3hbx5/I/N3gupTM7QcKFFKiRhjDlAlHOXy6Ow5gduUwcqCD60O+3v8dA==","signatures":[{"sig":"MEYCIQC8Yhuw0uRmA0ueuvMMUZujeeJowVbwuWeXVP632VK+ugIhAP0pEsfBhVv9oVXq965KqcKEViGhmTVe4bqDV5rP4Blz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC6L6gSgSdBOI+iM8XmUbTiIZ8+NU6abtJSSWjvzLTSvQIhAJmdg7Omsue9JbIyq2Od2ffqedXj/09m612HE5e8t4gj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1520.4887418","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1520.4887418","@flighthq/scene3d":"0.5.1-next.1520.4887418","@flighthq/geometry":"0.5.1-next.1520.4887418","@flighthq/particles":"0.5.1-next.1520.4887418"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1520.4887418_1789918193796_0.4314616534356417","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1523.c47f79f":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1523.c47f79f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"d5d42049a9cfd68174400d84780afb0f042bb372","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1523.c47f79f.tgz","fileCount":63,"integrity":"sha512-ghHKQmvTMYk/zRI0Jn4s3unSnpDzQyM50q5x0jflYcadpT1ZpJ2K1bbLGJHVdGvM4UR4Qxt6W8kaJhkN9yY5Hw==","signatures":[{"sig":"MEUCIQDCVBbtWh1yLPjPQdhpTvyhcKa27urFZffcCCSlp6o40AIgJAEsDt0PbRV/YCv/gRvmM7dwrNMoIVWJIwZ+l/nj53A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCXsdImuFuB3vT2BClO/thbJPhUmywj1T+iCW+6c7tDxAIhAOJ8n0AsK6sMKr2Y/42TuR85hkb6uwZBm9pcxWioY+IF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1523.c47f79f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1523.c47f79f","@flighthq/scene3d":"0.5.1-next.1523.c47f79f","@flighthq/geometry":"0.5.1-next.1523.c47f79f","@flighthq/particles":"0.5.1-next.1523.c47f79f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1523.c47f79f_1789921680833_0.7480742855207894","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1533.2910b54":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1533.2910b54","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"959f3c4ca722c12fcb846804184fdec1abcd3afb","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1533.2910b54.tgz","fileCount":63,"integrity":"sha512-ufSY4Ix33Zw1dO1uf/m4SftiVJj7biciRXJ+9lggoSA9h9FHrvqJwePX4uAebQ+L4cDJqwQnXSeA1ZWW2AO0yg==","signatures":[{"sig":"MEUCIFH9T4lTKAFGGA26B6lI6syHI57DuhvKkZ+Yd+Hr29+sAiEA6U9eiaMwaSWfkGw0CoLEvYRy8O5hJuUPFQcviHX3h4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDU60J+V8u9DSZKbRt6oO655K/eVmbTEe9joOXLlzWWYAiEAnPTIwVKVqgV9pV63Fs4C99/NAs+WN6feLVlCiIMPq1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1533.2910b54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1533.2910b54","@flighthq/scene3d":"0.5.1-next.1533.2910b54","@flighthq/geometry":"0.5.1-next.1533.2910b54","@flighthq/particles":"0.5.1-next.1533.2910b54"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1533.2910b54_1789930251791_0.005573388418995906","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1538.09885fb":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1538.09885fb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"9fcedfbcf8a092d6a6461a8a7015dd435783a357","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1538.09885fb.tgz","fileCount":63,"integrity":"sha512-2L0GJ9ylJ9C21GU3k/uN/ki6t1zsr7g2XtkDJqfZfXF2c4MIj1WW1LOy9q3AoLxu88uW4ryLCYch3IxiYa8MRQ==","signatures":[{"sig":"MEUCIQDAk5oR9BarduCufoDWvmNpRKpqnxtwDB+ToyWXf+J6KAIge+UUdMadukH9gmNdUYcb2VRnCt4eh7/yQY8GLYFfjIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG4e/Hg0WZmBkckZhtWDiJPcfE6PqDRc12EfFhbam58IAiEAmydaNV9drV7FRCbxhV0+DF5YMtJ/g8yphwmpdlo8TT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1538.09885fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1538.09885fb","@flighthq/scene3d":"0.5.1-next.1538.09885fb","@flighthq/geometry":"0.5.1-next.1538.09885fb","@flighthq/particles":"0.5.1-next.1538.09885fb"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1538.09885fb_1789973353691_0.5321249311710186","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1541.b94031c":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1541.b94031c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"6cf05de7824cea6c6d521a83545be3b2c24b1c9c","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1541.b94031c.tgz","fileCount":63,"integrity":"sha512-jS0fbzLI6ZxHauTTAeVpnKErpKmzsVV4yEkgqbQXQQ+X78tjJtZQVPJor/Ted4tx5kPIcwFyK+GnKb157BKzwg==","signatures":[{"sig":"MEUCIQCi7j+VFmsKZ+kjbLlQdJclBYYLM9NItsJcS2IDg+dLDgIgT7uAdfWegVrG4YU+XarhmhQYA2er3OTDh7S747pxSoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBzyMSY/n6m6TqWNZnuJlJRQYSZOnb+i1welEmvfajw7AiEAiPytlsZoNZIWQyML3+D9iQgJPpDbPbCoWQ1xJmIs+sA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1541.b94031c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1541.b94031c","@flighthq/scene3d":"0.5.1-next.1541.b94031c","@flighthq/geometry":"0.5.1-next.1541.b94031c","@flighthq/particles":"0.5.1-next.1541.b94031c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1541.b94031c_1789974641925_0.2272099556513032","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1543.41f4a99":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1543.41f4a99","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"15fa935f26adc886643f6c58c6b0c47581191b21","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1543.41f4a99.tgz","fileCount":63,"integrity":"sha512-k5aTjGWVNMTDa8MigHObrtJZRa9OETNFrTcZp8/zvgNOtvXpfYAKUlx7Ls06ws+xigm71n4JJ09Cy3TmWbaf3A==","signatures":[{"sig":"MEYCIQCAcCZu13QH46XCsOpCTcsBgCaz0xufWkpivxgNDzsswQIhAMtgLmxGlDlXHSTDGdsayqAku4GkKtsclqij8iQZSQka","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDN0igu7mko6cODT9og5Sfp+PShrSt8EwT94KP7R7BXJAIgSODDVE8bxGwMtYnQdGu5Pe2XkfnAf+dHCqaA67E7H1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1543.41f4a99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1543.41f4a99","@flighthq/scene3d":"0.5.1-next.1543.41f4a99","@flighthq/geometry":"0.5.1-next.1543.41f4a99","@flighthq/particles":"0.5.1-next.1543.41f4a99"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1543.41f4a99_1789975233080_0.4583816728846106","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1545.a3a19e0":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1545.a3a19e0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"3f1058fc3debb6f4cd9bd70fa2beced61a806f83","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1545.a3a19e0.tgz","fileCount":63,"integrity":"sha512-FunhOt9zvOXcfeDlZ2Cben83FW+l8VwW2rZxB/1EVP5D1nm3NXEJcx1rX0vFpHTDhgIU7isMyMSThf9uPFJKRQ==","signatures":[{"sig":"MEUCIQDIt7L5LWb3NUMWkCK08pI5H1USaYXI7SEPHQRpExBpoAIgG0KcfFuVRgJuOEzXjBlgcppKU1Y9z+UZOlACbaSP49U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIADB7pS5oDCKeeaike6vwDWSbZw+2YEnXzfiTf2kfnVzAiBYFjcDsqibya5VeyVsG0cigkgNP4V9pyUeuENdxifj0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1545.a3a19e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1545.a3a19e0","@flighthq/scene3d":"0.5.1-next.1545.a3a19e0","@flighthq/geometry":"0.5.1-next.1545.a3a19e0","@flighthq/particles":"0.5.1-next.1545.a3a19e0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1545.a3a19e0_1789976364380_0.4240383816215092","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1545.a3a19e0":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.1545.a3a19e0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"0697e183e470671500169aada1770c5e49131b66","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.1545.a3a19e0.tgz","fileCount":63,"integrity":"sha512-08oYj7zb4g/hnRZuxvwsQ8UhhypT4fq2K2dqZXnyiFOrA8XZywOFQxej/ljHLbBjPm+0DirxIV17b+ah/GTzgg==","signatures":[{"sig":"MEUCIBZVxkptErgoE7FQtv7tmO2TswFF2X0R3zxXziBWQIMNAiEA9ySWGNZ0EsHdenPSE68YeRq1nUUszRSP3a8sfZDHIec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFkSKAQ/RQFVkZ2NoJiaCmlUqs3IenyZsrBkajyd/dgsAiBcek+bdyz2MmYzEnd235CbG2SfH0xweEJ1oiTdeQ0rAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.1545.a3a19e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.1545.a3a19e0","@flighthq/scene3d":"0.5.1-edge.1545.a3a19e0","@flighthq/geometry":"0.5.1-edge.1545.a3a19e0","@flighthq/particles":"0.5.1-edge.1545.a3a19e0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.1545.a3a19e0_1789976996534_0.634639806619484","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1556.ff9e615":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1556.ff9e615","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"550e2bb919eb5d2cbdceb5488fb70dd981379145","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1556.ff9e615.tgz","fileCount":63,"integrity":"sha512-YV9JGf60lyToTXRJaH2eVFUsKBE1XD71ylwv+IuSGpd+P9w4FdZq1Nt1JtRmD+HZ1vBY1vAnOdlaWZyUfg8gwg==","signatures":[{"sig":"MEUCIQCI9rsA3oZK/UZqUyC1X9kiN7S6J5K0U8m1MRUuy+8msAIgGKLFJbBBC2KIP8FaKf9fqMIjaVX5ZRgA0XcCHRtru9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCB6x4UMzARToL6xoxGAld/D0lXSULeq1ny/ECCWKIhvAIhAIwl4A00bhfnUA8ypM9932FGwtu/dGXVz6jUvfoYDWzD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1556.ff9e615","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1556.ff9e615","@flighthq/scene3d":"0.5.1-next.1556.ff9e615","@flighthq/geometry":"0.5.1-next.1556.ff9e615","@flighthq/particles":"0.5.1-next.1556.ff9e615"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1556.ff9e615_1790028143519_0.014767284037717099","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1584.db3c393":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1584.db3c393","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"70ce7ac03b485eb47d9d8b5e383574e05a9be0ee","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1584.db3c393.tgz","fileCount":63,"integrity":"sha512-bWcvSHgVYqN5x82wTWgjJTu2W7uhf+MqOwD+toURmXefe1MIBuQJa4BNSaZLTX2abyzeEwhIB9CAeOXVQn8LuQ==","signatures":[{"sig":"MEQCIE6oETv6n6vnZ8HW2a/z/84yXv8EAskOQZgn4xINn7DJAiBnABUs8sdvqM1yyF8jx421zPf/2Yu+/fM65RqyHfjXNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDxhytKPkjqeQAUao4GsRDzVorOl8CcSECWFCHWyBy+gQIhAKdyQLtVnzwVSCqBCrbhdNEMbNT7HBsoBMGbcY87SubP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1584.db3c393","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1584.db3c393","@flighthq/scene3d":"0.5.1-next.1584.db3c393","@flighthq/geometry":"0.5.1-next.1584.db3c393","@flighthq/particles":"0.5.1-next.1584.db3c393"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1584.db3c393_1790054376110_0.5805387341984902","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1629.669e7c5":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1629.669e7c5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"0ed1923029b558b1a4b5b8dc3f1ee272b8e36325","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1629.669e7c5.tgz","fileCount":63,"integrity":"sha512-+pWEGiZ4q1UsYxs6eL0/OgN0XuNjfRYXBfiV4YMQURJzpUS+X5YwlML0t5hT7o3F2F8xK80zjxpKzA/i+djfxg==","signatures":[{"sig":"MEUCIC9eMZfm5ZPY3zJIY5CZkk26Zdk9gn0LdHknorNNuHGGAiEA99qZz7RA+5584VpJB9f2pw3u+7YA2fgTgltZfHcdHqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCUGq8vOIu3yqFhm6x6NSImy4WTzv1ugUpG9IJAI9H7JAIgKzh9Wyt8goPXD/DXWmbr9T969zSdJUx/EILORtawsMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1629.669e7c5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1629.669e7c5","@flighthq/scene3d":"0.5.1-next.1629.669e7c5","@flighthq/geometry":"0.5.1-next.1629.669e7c5","@flighthq/particles":"0.5.1-next.1629.669e7c5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1629.669e7c5_1790140495887_0.9938265510969551","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1669.c9827a8":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1669.c9827a8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"02abf30143b967f0738e12978d17f0e151c8b100","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1669.c9827a8.tgz","fileCount":63,"integrity":"sha512-bhznkQcC8CbhZJpdIaWswdbBNFVBXm+O2DRktl9bdrDEw5X3YBV8BTIm2Vbdh7MM9vEphgVyJ3vSwdpoVl1J1g==","signatures":[{"sig":"MEUCIDpzRQWGDSeSXcOdyqBisOfUK7bA87zq+fZPSvVN809ZAiEAg/qlY7J3r7PgPkCxl8FV8PMZuCIKB+SuXigbH/LIzX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEiJXZyhtLCLTZVbl7eQcKebaeZRQ+fwzsTvLonwIYmIAiEAkDLHvzo1PFij0W3JpKcWL1NH6QFPSe006rSAt5AMwDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1669.c9827a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1669.c9827a8","@flighthq/scene3d":"0.5.1-next.1669.c9827a8","@flighthq/geometry":"0.5.1-next.1669.c9827a8","@flighthq/particles":"0.5.1-next.1669.c9827a8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1669.c9827a8_1790192677078_0.37185082951907567","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1680.bdc44c6":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1680.bdc44c6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"9c75e02b59091c5cc8a382a06dc04417ffb93d7b","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1680.bdc44c6.tgz","fileCount":63,"integrity":"sha512-KHmDyOizK1PlbW9/ylj/nXE6dRv0be4sCWSRK2mndNfKbP6T4dsULRbQ7laHKJpuvaOQoNAueTgcjsK7jrRVEA==","signatures":[{"sig":"MEYCIQDkSf2o0wCBF5msEOmVFdptLnP5rZ1WVTI652eBOFGa+gIhAPJqYpK7rvQSD+JCF5kqhCiMqhZZqbe2tGj3KZ8no7FI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGDYajOhmcmP/JsF5OlWnAsdwav53J1Nmr6A7jlKaCdDAiAKPc84IDCwrE546W9B025q2k3ZxAOAgLnlmJPqzkNUxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1680.bdc44c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1680.bdc44c6","@flighthq/scene3d":"0.5.1-next.1680.bdc44c6","@flighthq/geometry":"0.5.1-next.1680.bdc44c6","@flighthq/particles":"0.5.1-next.1680.bdc44c6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1680.bdc44c6_1790214564340_0.4668656377322089","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1681.3f21b44":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1681.3f21b44","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"134ef13ddc7cefc9730c72e2d94568cc33235645","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1681.3f21b44.tgz","fileCount":63,"integrity":"sha512-08De6bv4GXTp7sAhlDYdViJi0eJo5OGoUwGWB9bSk5rm8BYP36phz9HVPLBoILfX3EPy1GXcrJaS9KXaVMBjJQ==","signatures":[{"sig":"MEUCIQDdasdyKPK0qnpNwh/nCQ1Qs7ZfrEneg5UnNT0TbQ/BiQIgVvOuZTDliZDTj7zzaS6eQgelftPB6iMnBwOojHoiNaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA2KSdADKvxVp2Bbt2RLMmH2JeLezHpqppBgZDTFC4WWAiBUpyL9w03ryRZ+4a16MzR0mkT0QjRXFnxal3Zg51Fckg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1681.3f21b44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1681.3f21b44","@flighthq/scene3d":"0.5.1-next.1681.3f21b44","@flighthq/geometry":"0.5.1-next.1681.3f21b44","@flighthq/particles":"0.5.1-next.1681.3f21b44"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1681.3f21b44_1790224349672_0.7777321444697127","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1682.f1470fe":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1682.f1470fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"4cc2863298d02a3c627d9867f5da7ea548f12ffd","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1682.f1470fe.tgz","fileCount":63,"integrity":"sha512-K1n5ttvqZDw+gU6jAwxBbye/3q9Yn4GQpCUBsUHS+RC7t0AfZEZxJ4+N9m+xB76vbTRC4DNqUGMI6bhq1IfI8Q==","signatures":[{"sig":"MEQCID0yBCED1tLlW5ICAisriK4erEcFIXiaiGkyJbC9dPevAiBnkceiekLGlIhJIAF88qqvKXqggDD816VyIJGzNHSymg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDKCXJ6bS5u9KHRJ9DVK0dIzT36WssmqwWrffNKqiQZyQIhAKqavq9Vd8OZsFdVJXzkEFkoB5hWEC9Zou+y8SbefM9A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1682.f1470fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1682.f1470fe","@flighthq/scene3d":"0.5.1-next.1682.f1470fe","@flighthq/geometry":"0.5.1-next.1682.f1470fe","@flighthq/particles":"0.5.1-next.1682.f1470fe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1682.f1470fe_1790226279583_0.8596402420754614","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1685.dc0e23a":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1685.dc0e23a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"64c282ee7e693418f1471979c5ed321960897425","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1685.dc0e23a.tgz","fileCount":63,"integrity":"sha512-gHhhJwKKOLmoO9FIr5W26OVPe28KF4Nn4C2AIX1CmgqFb47MF42f5UObQLzkukq0/saNeFF7xKsks16TkHNP+w==","signatures":[{"sig":"MEUCIGWT24MdJdjFmFsdS8WIlynLx8RQk4ms70P8UFmZ56R3AiEAx/jBJXR58yihJyPoXhU4r5lx6rClz1UuuEZAfIysOTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC+p1JWaLd1fdUmV7Ohgtx3RIG2CgNQK3SOqGM5CSn8ewIhAI9dTilSfb30QzgRmEf9MzxORj/wVSjuHrgv4kbeBFUH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1685.dc0e23a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1685.dc0e23a","@flighthq/scene3d":"0.5.1-next.1685.dc0e23a","@flighthq/geometry":"0.5.1-next.1685.dc0e23a","@flighthq/particles":"0.5.1-next.1685.dc0e23a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1685.dc0e23a_1790262545087_0.45555582795822813","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1685.dc0e23a":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.1685.dc0e23a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"efbf3536bb3920517a99d1a3a6cc7179f9efe816","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.1685.dc0e23a.tgz","fileCount":63,"integrity":"sha512-SJWCTsh8ljIvnPKGZ/m2A9VAVOGhaLcImqw/z1XRRO67yOf/GpgRUWrebvHDPg7CbDJ2ZGQR/Cz9/Jn0d8eg3g==","signatures":[{"sig":"MEUCIAyWp9IFQYgcAzM5VgnG5skQbSAwUbDbuBVXRDlVVV+HAiEAyj5qXoCmkosN1XWgHZwKmEDWP1UGSswSQRU+6IYmLXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICkiw+zxwruWlS0CvT20O7D7FsFAzwyhRV64Lw8BJK7yAiAJQL6Uy0E4Ns13dTCFelFMdHJoL/fi7aSYe7aHaYn5KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.1685.dc0e23a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.1685.dc0e23a","@flighthq/scene3d":"0.5.1-edge.1685.dc0e23a","@flighthq/geometry":"0.5.1-edge.1685.dc0e23a","@flighthq/particles":"0.5.1-edge.1685.dc0e23a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.1685.dc0e23a_1790263188461_0.8336603578298694","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1687.b63c819":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1687.b63c819","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"e22db62ac1fa37acd3aadccc0244dce08671ff13","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1687.b63c819.tgz","fileCount":63,"integrity":"sha512-My3Itg4aLZ5dm7Eij/x2lne+dl/cWV0Rmxqv5aDS8Uv8BQ4XFmFXqB9e0j/NtGEJs+qEVn6bz3Q81Kri+71xNg==","signatures":[{"sig":"MEYCIQCKgg36BuHwFcrjBydrpc7qRiivSKfxtatSk1+8XcvFiwIhAPHbtfa+DHBQvomw5Eu5EFzWSkLCyhXhzDZiyuwDR0u4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD+NPtIfOp/o9oo/ViisFcbfMrT/A+zQsETPbW7ORYP6wIhAJ7VBsxL9mlUlGLAZUj7YiQQYRm3Ja6kCParQr2iyu9m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1687.b63c819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1687.b63c819","@flighthq/scene3d":"0.5.1-next.1687.b63c819","@flighthq/geometry":"0.5.1-next.1687.b63c819","@flighthq/particles":"0.5.1-next.1687.b63c819"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1687.b63c819_1790271335769_0.398761669129329","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1687.b63c819":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.1687.b63c819","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"3a9dc34322699497f16532cd91c6852d409f6154","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.1687.b63c819.tgz","fileCount":63,"integrity":"sha512-Q1nl06z2swQoUYohxaaxQM1kk18w8GZ/HBKdy/a2PO5weOQcm/lNOUCsOeR9bukR39/Y/ULiT6nmf/B8ghO1MA==","signatures":[{"sig":"MEYCIQCV7GS2sbRCljnaNFcAPCeXQbcoKL/IRSFyXkKNAUl+PAIhAN3mnmNfaLPuku9uFup4XvGhO+jWEpdOwf76eQvxKCfC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDAXB/2fMmaHPQ69DOvz4VSmHiKP0vPBQ6JkOInb2NQOAIgJ0XPXLZej4VIo3ryhCUxCkTnua5Nyl9XoSqC9jdWbEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.1687.b63c819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.1687.b63c819","@flighthq/scene3d":"0.5.1-edge.1687.b63c819","@flighthq/geometry":"0.5.1-edge.1687.b63c819","@flighthq/particles":"0.5.1-edge.1687.b63c819"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.1687.b63c819_1790272024540_0.21757859329014484","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1692.64cda40":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1692.64cda40","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"c13ff5a748b2a8666434a8d7651b87de38dee8c2","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1692.64cda40.tgz","fileCount":63,"integrity":"sha512-5jKD/M2+q7QNpP6G92XxDm99e6z4B5ZzeGd0oFQ073WrCHBfty+w7oJ/rerJlFYU8GKSeJQcZpv0W7MGvH23Fw==","signatures":[{"sig":"MEUCIBpvGijmHgY/zoUdJXQsU4Fo2JJbhU88g46ZH8aATuNVAiEA0kThf7PhLXkdQeBJm5ucr3h4O3ndgIti5GwjLXPO7AM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCDpwP0Jer9TjUeGrm5caE02Q2fqaKd3pawShwmFzFjJAIhAK/PDMb/QYc8WJUEWhwlFOpMfRQ9RtDmmbkLWqdl3NdM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1692.64cda40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1692.64cda40","@flighthq/scene3d":"0.5.1-next.1692.64cda40","@flighthq/geometry":"0.5.1-next.1692.64cda40","@flighthq/particles":"0.5.1-next.1692.64cda40"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1692.64cda40_1790294154827_0.8936734356601761","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1692.64cda40":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.1692.64cda40","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"fd799de869ac32f90038fc3f1bb6e186da31faa5","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.1692.64cda40.tgz","fileCount":63,"integrity":"sha512-6SpZXSoL6R6aWBTtNHfp41bjKvnipOCxsB3fkD4ucNq+LGnt9e5CtYW1e8WdHfLugpUCQoEbmKEOpdRYtq/LCw==","signatures":[{"sig":"MEUCIHe0hNtYafdSQfi+4qg4V/rCD36nKW8eUXJGfz61GUitAiEA73Uecdftgl+zsNXYcOYe61VYaNCgymAF4+0RvEvCjXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEwgyHJHla07PLzmDtbX/r0sXsmFkumedPmsHLj7A/NGAiACZxUt8VGg600QWsBZ2TqmB1HeMy6PonKA4s00Klji2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.1692.64cda40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.1692.64cda40","@flighthq/scene3d":"0.5.1-edge.1692.64cda40","@flighthq/geometry":"0.5.1-edge.1692.64cda40","@flighthq/particles":"0.5.1-edge.1692.64cda40"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.1692.64cda40_1790294813566_0.659072411075772","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1694.112d897":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1694.112d897","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"b9a9bfd96207de11c4038acaaba3278c40ab3551","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1694.112d897.tgz","fileCount":63,"integrity":"sha512-8Z18zVkR6sE1/9d8k4H7dCv4AmaJhfM0AJ1wrY8EABLT5krqt3dOQXywtuyknZMGAFkPCRPa2GBVxDuBoJ6WTw==","signatures":[{"sig":"MEYCIQDezBQ6zhkb2m6OJdggUQshLwaGq9kzMfQrsunsd4pJIAIhAOUF7Vw8kHq6pgJwpp2+4P466P9rvRkkQESiyDiRk8YG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDmk1h6UslJhY2PqoZ63C0EhoVMHI+nUvhmgvXtibnhDQIhAIVeQS4ZJ9stXAT/D4QPSo8TwE8s2nyN5aVN7qXEv0AD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1694.112d897","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1694.112d897","@flighthq/scene3d":"0.5.1-next.1694.112d897","@flighthq/geometry":"0.5.1-next.1694.112d897","@flighthq/particles":"0.5.1-next.1694.112d897"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1694.112d897_1790302368093_0.3297823185061679","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1700.cefb2f9":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1700.cefb2f9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"0c88d65c3aff91b7837af67dd4537d6f96ee68b6","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1700.cefb2f9.tgz","fileCount":63,"integrity":"sha512-dnckvhww+XIWQ9KQ27yeb3UmwmMDyFEkPkqOGogTmAwt18U+oJVQj0SECRP645bc86L/gUp5DF4jFNH24Cv7Jw==","signatures":[{"sig":"MEUCIQDydPtnGtaHFhFmCNvAQOkOK2CLVoZ/gsgGK6iporbM+QIgTuSkWMNL6w5n4//YomUd6q4lBOrskReVliInrHSDEBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB+K3ZgtzEapGDzEod2lR9gMzEZxP/7GuQu+ieBzwN6sAiAzl8RU7y5RXEIXCIesRaYZhkNO4t77DwyevYx5RJ3NeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1700.cefb2f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1700.cefb2f9","@flighthq/scene3d":"0.5.1-next.1700.cefb2f9","@flighthq/geometry":"0.5.1-next.1700.cefb2f9","@flighthq/particles":"0.5.1-next.1700.cefb2f9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1700.cefb2f9_1790305271704_0.29026928540215535","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1703.1905242":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1703.1905242","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"e308a72c2b13a1f6a33a5eaf02e0153b33889be4","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1703.1905242.tgz","fileCount":63,"integrity":"sha512-M9pYx0I6YuoTGG+LdG5mCeeWkgp/zoGqoMyxTzNU1rXDKfJM04+4GnvWXFbE3QSwoQGJwIULB5vrGL+aCFFdUA==","signatures":[{"sig":"MEUCIH4VW4MmjuwVW3hRYQkVy3VYrTsPASQnFen0uidfA4uZAiEA81F9QPphVkeW5hLT/149XaPMyCNY5ZRkO7vaNHEnFWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDUbzSCMSdoMXHTCHXc8DNTqvzPXM2FMWy3wj0QVJqevAiEAm68D6BGTctaXFEmE0nYEXIHwzHD+enytBPiLfto0zTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1703.1905242","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1703.1905242","@flighthq/scene3d":"0.5.1-next.1703.1905242","@flighthq/geometry":"0.5.1-next.1703.1905242","@flighthq/particles":"0.5.1-next.1703.1905242"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1703.1905242_1790323808485_0.989411913993834","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1704.1832e8b":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1704.1832e8b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"7e98c75396ba0457cbc15433e480ca3c1262d8b3","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1704.1832e8b.tgz","fileCount":63,"integrity":"sha512-kIL7Ryk7f4NU103ixHDt0Oh4y6jf/qtS11KsfYMQzbN1fo5eDiJIcgvVEmo/FHKeWI9I8gb1/o18ylEKejcUrw==","signatures":[{"sig":"MEUCIQD+UwUjgyuXe1rbFVqN9npsA0ZUHAhb0lymzIKtiAbcpAIgLDxlpdS/1IJPJIozo3r9pVtOm/VGMrOc0lnWWCitb+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDi/0wRhimSkyANuWt8mKroqMjm9fFkS9Ha9NacCGIU0AIhALcBnuv9+Nk1iCfY2VH65ntyGcfmM+BYrOH8yTtiW3lb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1704.1832e8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1704.1832e8b","@flighthq/scene3d":"0.5.1-next.1704.1832e8b","@flighthq/geometry":"0.5.1-next.1704.1832e8b","@flighthq/particles":"0.5.1-next.1704.1832e8b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1704.1832e8b_1790326848195_0.7850624102595647","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1704.1832e8b":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.1704.1832e8b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"a9956506f848c99f96a66a7a768ee145d1f7e996","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.1704.1832e8b.tgz","fileCount":63,"integrity":"sha512-5A+rseImY2WxXRYJoXbvKVG9ErCpxKGaWzt1bOK/UvxRdSrs53nkPiCDYs60HMUqqY3EANk1pvcxbsO6RcoEyg==","signatures":[{"sig":"MEUCIFybqR4gDK+8TqMX16YaYg+yAQH/rDPTG59yg3ovsmsqAiEAksIe0VYunmu9hBovEWsWvgAHu8wIEEN3wU4XgOefu4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDiReogrpqYLyU31fd3VTHaqERqpiwDsbnidNHccfU2DwIgM23Scpgxhn8gfznYphtGA2mMHZzo6TuMWLmyi0b15/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.1704.1832e8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.1704.1832e8b","@flighthq/scene3d":"0.5.1-edge.1704.1832e8b","@flighthq/geometry":"0.5.1-edge.1704.1832e8b","@flighthq/particles":"0.5.1-edge.1704.1832e8b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.1704.1832e8b_1790327403886_0.971518387735187","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1710.81c05dd":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1710.81c05dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"06dbb3ca1726ac7a663fbcd4917ebec90f4a748a","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1710.81c05dd.tgz","fileCount":63,"integrity":"sha512-nZWwAl/sXy4ytHhj6N/MI6q981+OfE5jo4WTGuwz6llkvX/RKOpG0dGpO5Kvoot2qG6OcMnrrB9M393T83PSbg==","signatures":[{"sig":"MEYCIQCRTPlIJW8hLLjay5XKgLaSJK7AKcTvFMDA2O/PSzdN/QIhAKhz8UMem3f9tB/kJbbJ76Lu/a37G8qCf/Km7fxesp6K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDuxjkvcBT7ROGASCxeFCNqY+NSUEQUMox2/K4iicWYGwIhAMCqkenuRpCes80oL3oWfLXzhj+PG5rSLNBMFyRg2cKU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1710.81c05dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1710.81c05dd","@flighthq/scene3d":"0.5.1-next.1710.81c05dd","@flighthq/geometry":"0.5.1-next.1710.81c05dd","@flighthq/particles":"0.5.1-next.1710.81c05dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1710.81c05dd_1790356358344_0.12534163696199574","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1717.f605ef3":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1717.f605ef3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"8574768ac322ca6548c3dda050f3dfcd4b47b7e3","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1717.f605ef3.tgz","fileCount":63,"integrity":"sha512-tfQkENvKLTVZIMo5G4Is4/FPOBllurG4Y0aKa/sNtzZpNdXYaidO9E1gTjEXDxibmUk/WGmAdUPRGxGUWdp0Rw==","signatures":[{"sig":"MEUCIQDNEsiPrl/NsnBXSAamzJqLcJTLry3O669+7SWBonMsyQIgT2wqe28UJ8Acfi2Naf1YBuj//W5LWwrqQ2fKX5dJqjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCgXYLLB8mPJ4RJ8nn4jomYvq8Fb4JV0YOuuxgx9QzivQIhAPWxVfIDMCjWTGDrx2q0BWgMy7Te+FLbpaP8k/ZTBDJn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1717.f605ef3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1717.f605ef3","@flighthq/scene3d":"0.5.1-next.1717.f605ef3","@flighthq/geometry":"0.5.1-next.1717.f605ef3","@flighthq/particles":"0.5.1-next.1717.f605ef3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1717.f605ef3_1790363656775_0.011933983237610413","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1723.553fc7a":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1723.553fc7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"d98588a3651a70be9fa234651603293097788cc1","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1723.553fc7a.tgz","fileCount":63,"integrity":"sha512-F3DjmAI0VfXdtf1r1kUWcRGHR/WQvV7I9c4cn1/4jzWlJwRRqiQMceLH7MHe9+0FOzJyNmkTwM6ee1MRWQoLYQ==","signatures":[{"sig":"MEYCIQCCL97/i0VtXnKSvM9gxHS8tkfTMXQ/ui4XGaBCZECcWQIhAOSVSRZWCNqDRgpKRKUcXR+b6jEmgMDJyL014WI4GoCo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD1SJc/BgzVvDOu/bSmMIRH6kk2mTzzNEO0uQybH2rL/AIhAMtt8U3WDDp/9qJJ36YlkwItjJX8mvWJXOcRD5XCm+RP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1723.553fc7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340875},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1723.553fc7a","@flighthq/scene3d":"0.5.1-next.1723.553fc7a","@flighthq/geometry":"0.5.1-next.1723.553fc7a","@flighthq/particles":"0.5.1-next.1723.553fc7a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1723.553fc7a_1790371458559_0.05755405534251867","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1724.c250cb4":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1724.c250cb4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"0ca6a542d0b1a7405e2c66d0d8fdda363c946a42","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1724.c250cb4.tgz","fileCount":63,"integrity":"sha512-DyaEbDhX4qI1HTS58K0aGToy7eubtVI5hx0wzHlXQjbGtH8bxdNjCKmrwgdJWYeyIdQMSKnDxgaFc1T/LT76hw==","signatures":[{"sig":"MEUCIAb7Rkzp50qfAubjvVi7kT4jcxfVTRbel4i4O1vv06nlAiEAs4MdsSh1Fjx4qdcYjmwU/5cqYaG6QxZrAzNU2iZWv1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAzlwgZ2VxcyplH+IY/qNW7L0rzdfZ8cyR/LIbIEpdlxAiEAwwjE33F7V+dgJBTQW3eOiGLFxg35IITmXjyaIp7baXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1724.c250cb4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341055},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1724.c250cb4","@flighthq/scene3d":"0.5.1-next.1724.c250cb4","@flighthq/geometry":"0.5.1-next.1724.c250cb4","@flighthq/particles":"0.5.1-next.1724.c250cb4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1724.c250cb4_1790377556218_0.5215583832183657","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1725.30f1dd0":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1725.30f1dd0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"08f83da52fa89148851e493954a575718fb7817d","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1725.30f1dd0.tgz","fileCount":63,"integrity":"sha512-O1ieu5Q/UO5lL2TQyvL82BpVl1U4OiQoP0dM4KyhbrZHds1UTt/0Bf3cXMs80IcJkre5HTvmJiH2A4CxMpJV5Q==","signatures":[{"sig":"MEUCIQCGH6Yxy+HV7JcsPE97H7t+e+xgdNL5Jqo6BD0lLnKaVAIgX86l4XClEOty256ONnRVTwlSvILgASZqZWcUyayUBHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQChVVvE++GucIFaWBLDFkDKXMdBkGwx4CATM/IUl0717QIhAK+4M49X7kFzr8JZdykMIX5REVtuIw/OeInAT4SdqVYf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1725.30f1dd0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341055},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1725.30f1dd0","@flighthq/scene3d":"0.5.1-next.1725.30f1dd0","@flighthq/geometry":"0.5.1-next.1725.30f1dd0","@flighthq/particles":"0.5.1-next.1725.30f1dd0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1725.30f1dd0_1790380096696_0.5353500669401361","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1728.e0a1ceb":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1728.e0a1ceb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"52119ee8e1a348b8e06a1b945d2274855898f43f","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1728.e0a1ceb.tgz","fileCount":63,"integrity":"sha512-s3kajekgofhJ3tydMud2pQceRec+ImS/RyYPmaLDllpmOc7StOJGn7co5gMUz7c/J+VIuatVuIC9wo/35xRfcg==","signatures":[{"sig":"MEUCIQChus6uYKYiHtrs7BxKwJ0brX5xqTRY/5yalpFNCUGsCQIgUeNtRE+qIq7N3CC835fIwhH+JB6r1uG0imXfOyw2JRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDvCWjb6yTToSRrbKuPc1mxQgxWvAQxthwd9H+YL5lg3QIgKGJi5htoPM0L/sUao0Jo5TdpDqSFAr9pdSYTFcIHVmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1728.e0a1ceb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341055},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1728.e0a1ceb","@flighthq/scene3d":"0.5.1-next.1728.e0a1ceb","@flighthq/geometry":"0.5.1-next.1728.e0a1ceb","@flighthq/particles":"0.5.1-next.1728.e0a1ceb"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1728.e0a1ceb_1790401743530_0.7662629304116082","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1801.21234f6":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1801.21234f6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"935064b020ae02326f5765862e0a70592a009894","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1801.21234f6.tgz","fileCount":63,"integrity":"sha512-9XTZegDt1BRefAzUp3VVIAxoWXO9TeJoG4y8NM0waYL1aagf2Oy0fh48GqjPlBL21mvuKB6l8cpq5Thn9IIjrQ==","signatures":[{"sig":"MEUCIQCOuqTN66Zvz3NPYMdy5elLyXqFJKw2htAq6X05+W0c3wIgKfbI/QgmLgu5p/hKcorCOtqUuRkK4u5Y7rOj7839VOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHSfMetv/bysMgeBehdFeHxgkI/v5y+dTDpsgE62PPjvAiEA/+VjjguMK+KN/znL27tj2tMhXFngPC2NhmsaTp/4ORk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1801.21234f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341055},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1801.21234f6","@flighthq/scene3d":"0.5.1-next.1801.21234f6","@flighthq/geometry":"0.5.1-next.1801.21234f6","@flighthq/particles":"0.5.1-next.1801.21234f6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1801.21234f6_1790486358878_0.3037075067978403","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1831.a0b57d4":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1831.a0b57d4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"4a42c603a2aafea19f11df828ca0164267356bc4","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1831.a0b57d4.tgz","fileCount":63,"integrity":"sha512-PNp4Ufe58BaDS17yRJYoOa5yfapCy9kdix81WDQyds4JPrUkMgvPN1hURCT/gpaKsPiF3S5taO8O8F2azeQkpw==","signatures":[{"sig":"MEQCIG4vpKIIeFvfmaEwzuIUxhH7t2h84PVem7cdsSolRgpsAiAGa8CCVbnLxQi8pNHlHh0PpYPtPGlJ+ooByYloivpymg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFu8iZ51PlRNzOVCaR2W1RI20dNfEpXaesjRHPn3YNaoAiABezQt6X+bmww4WOmVWMiaR9rWY0vW1mu98fALUv00LA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1831.a0b57d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341055},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1831.a0b57d4","@flighthq/scene3d":"0.5.1-next.1831.a0b57d4","@flighthq/geometry":"0.5.1-next.1831.a0b57d4","@flighthq/particles":"0.5.1-next.1831.a0b57d4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1831.a0b57d4_1790553548366_0.21832092741567322","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1850.5adb645":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1850.5adb645","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"f7467353ba200ef00f699361a481a05aa115fa57","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1850.5adb645.tgz","fileCount":63,"integrity":"sha512-sLJi56ilZnxqJAp3RGSM16b2mX2gMQbOY5Ld8Ee7vS5MfdnAiS25D3ACKuOlLG/lzGu16snqzhm6W6QRqk4PHA==","signatures":[{"sig":"MEUCIEVnT/NLPW6B1fStPwkU2OZLtaGr4s5cqN1wwJJo+8eJAiEAhNgnS5BW1n1WWNhdLaKCq3jVkkXaB8J6BvwAQZyTGDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCm6QVLd2dsvWOn5F7JMm6R+Wi2zYS9acxBf5b4yr85rQIhAK65NOSNcxIYci2P7wmsAjBwnlBQcT64rmqraqr5uGQb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1850.5adb645","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341055},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1850.5adb645","@flighthq/scene3d":"0.5.1-next.1850.5adb645","@flighthq/geometry":"0.5.1-next.1850.5adb645","@flighthq/particles":"0.5.1-next.1850.5adb645"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1850.5adb645_1790568832132_0.9399400287570296","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1892.cbd15bd":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1892.cbd15bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"395946c63779e8fb75807f49d9d8a5dcb090e5f0","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1892.cbd15bd.tgz","fileCount":63,"integrity":"sha512-O9LfXFz4n4b2kVFKFVonE0JTTzuwm+QtoF4YUvX2K4dZv3x3Px39U+ZwPO/IWzTMo8FmAKMfXinSFXjSsA5PjQ==","signatures":[{"sig":"MEUCIQDUnyn4hskw/99hxQE843/SdjEFzdtTM+g11b+CDs1CxAIgSAz2Xh5P/HvKtaqkZALi0PiQ54iviULKx4K8Q8Ct5xE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICZlINe1whkL0WY6U9OJr3P1DxwiVS4DiIJMgFWSRbqBAiEAuTm1OMkxTFu2jFYwOg7E9GUg0PA6MKjsfu1amcX05B4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1892.cbd15bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341055},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1892.cbd15bd","@flighthq/scene3d":"0.5.1-next.1892.cbd15bd","@flighthq/geometry":"0.5.1-next.1892.cbd15bd","@flighthq/particles":"0.5.1-next.1892.cbd15bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1892.cbd15bd_1790599708882_0.9085434959515548","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1892.cbd15bd":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.1892.cbd15bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"2ad6845b08c1c2bce264c8a13a8a455015bee62f","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.1892.cbd15bd.tgz","fileCount":63,"integrity":"sha512-OVkCOf/qsq0oXzc9kkgCaDDVWSH1k5G8IEvDhE5TN6whb0Sxl1ZgPIMaM73Iw3btw6odFv+C/YwlHjlQkWl8FA==","signatures":[{"sig":"MEUCIEdouaAC1y2nOvq8z1xwZICF7jmEPOHHilMIBzq2x5rYAiEAjT4nRgrotUdvd8RC1ad2ZR933Zm/DTbRckFlYPqkIJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA6QL42lFPFjGM5Nyn0VYFvH9o9ca8icZlPcTGpktpYMAiEA98XolGhflIZ6AK+ZZI5YK90SYiaNUSlMp6X+YTktzFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.1892.cbd15bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341055},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.1892.cbd15bd","@flighthq/scene3d":"0.5.1-edge.1892.cbd15bd","@flighthq/geometry":"0.5.1-edge.1892.cbd15bd","@flighthq/particles":"0.5.1-edge.1892.cbd15bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.1892.cbd15bd_1790600407227_0.029478616179633876","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1899.4b1311e":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1899.4b1311e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"a08f0a3bb1c169c06433475e7000ff3819aff3cf","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1899.4b1311e.tgz","fileCount":63,"integrity":"sha512-ZS3tS6Yxnejv4X0w5Ac56U8Z++lcjr7vPLBgk2SlfAK7rzrWKdiaux4ZAon99bkXN4Xe3xXQkIgHWt0YAyqaMg==","signatures":[{"sig":"MEYCIQCLv6bJw6Hl2Qdi9BLQWrXjhodDnfbb2yV1SQuQgFABIwIhAJA3wMzDILiU/qShbzjFceggRdMltRBCj9oi/MJHmNmb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDqqOpDg7CGt7ogrde0lP61msJFKzs/3p7lfJ88nSI58wIgd8a76YHErXfkvul/wqs7nwQpKvSJmzGZuIFJtBiXMxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1899.4b1311e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341055},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1899.4b1311e","@flighthq/scene3d":"0.5.1-next.1899.4b1311e","@flighthq/geometry":"0.5.1-next.1899.4b1311e","@flighthq/particles":"0.5.1-next.1899.4b1311e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1899.4b1311e_1790630624412_0.6250507753526846","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1899.4b1311e":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.1899.4b1311e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"cd9361665126e974c877178599c11fdb172fcedd","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.1899.4b1311e.tgz","fileCount":63,"integrity":"sha512-eiWCVcHTlNjUBS5msp2rKQI4RS0j+/9Syg6eLZSwJdF9WIl1qKHlYfBvqMqpIpNQZ6iuVJXhwQYLdoZ4ofkKgQ==","signatures":[{"sig":"MEUCIQDtG4iPi9CZMiWMZyWNtWID1iKvmwSGGpxYMIXPD021oAIgFcpUNg2oyrm+6nI+h7c+fnz9U58dCJIXB5zKk4MUwzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBOH4S//i9burYTQN91ArM85Hew5ey7n0vMSesz8YdWKAiByNzyw/mUSJRZsZXWMR/I3g/4Bg5YITxJ60zc4vhjVcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.1899.4b1311e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341055},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.1899.4b1311e","@flighthq/scene3d":"0.5.1-edge.1899.4b1311e","@flighthq/geometry":"0.5.1-edge.1899.4b1311e","@flighthq/particles":"0.5.1-edge.1899.4b1311e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.1899.4b1311e_1790631542872_0.26049412952103435","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1903.956d5a5":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1903.956d5a5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"16655d390d26a69f6e9b2f2e1b4f27bf3fa8afab","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1903.956d5a5.tgz","fileCount":63,"integrity":"sha512-9u36Cus50lgpEc6sEY0Mbyv+wT4qxJ1DFDtXogCke4EdI/WS9PjZIbsPjl1xOvOz4Ou4700TEIuB8suBESgSTA==","signatures":[{"sig":"MEUCIFukJe5Fz85PQYILbJzATUHf9qGvauAiniVR4G+Gu/8SAiEA+8l2z42jG4o5yb9VQ7kIgwZokdx2DXTwZE3vNUm8lEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGCQrF0HgNHNJuWihwMIs9+KOIKcFME/EImybN1dvJLtAiBJ1o24aYvi4hRCeuE7J9wXlieO07u8+ly+eXSDCwLbIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1903.956d5a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341055},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1903.956d5a5","@flighthq/scene3d":"0.5.1-next.1903.956d5a5","@flighthq/geometry":"0.5.1-next.1903.956d5a5","@flighthq/particles":"0.5.1-next.1903.956d5a5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1903.956d5a5_1790658321919_0.8954670093863757","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1903.956d5a5":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.1903.956d5a5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"4e5b34865a3eb185a11abfa8bec83ed7b99f33ac","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.1903.956d5a5.tgz","fileCount":63,"integrity":"sha512-Qu1RL6BjN/bhrv4lB5LonpcwBF6/t1+zfOqvZo6gCh7dbnh67p+Cys+DJH/OvtvwYBos4yjob341BrKircsWlg==","signatures":[{"sig":"MEYCIQD3jFe0I73/UI/0gCNEpeof+t95qg4nw+3wi9M+U1DfbAIhAOLMAnEPvgMuabvBLJKZdEvlBipPMQXnq6lZcUZf8teP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCeEUvhuVyJKmmfbaMVkFZDVa32drBgTWPgkFck+c6begIhAMXQwfg94tHdOqvKJfwgKKONPJyjKynBQ75Z8cASN4Si","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.1903.956d5a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341055},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.1903.956d5a5","@flighthq/scene3d":"0.5.1-edge.1903.956d5a5","@flighthq/geometry":"0.5.1-edge.1903.956d5a5","@flighthq/particles":"0.5.1-edge.1903.956d5a5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.1903.956d5a5_1790659074394_0.9751646733430359","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1906.1e09ca0":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1906.1e09ca0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"b8cdb0e2a304c6512e564c1f24eb3ae2410f6640","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1906.1e09ca0.tgz","fileCount":63,"integrity":"sha512-TQ2D1iow+BOcJHBMHB2O3mc/6XLNSKJeqfOUOrNOY3ag2tOJG1QelGGtIUrGtPOjXYVM9w0pKXmNfr/2vmAwtg==","signatures":[{"sig":"MEUCIB98px/iFZbWGQnTsPf3KEgR8Gz38G4uQ0BQ/fVZsl7vAiEA8HFzaT0TheCZb6itnS+HelVqNwgb6sQshENFvgRu1k0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDAr+Yqun88HI4rlfF+sjh9bKtzPjeDfbC+sLvZ4IX5eQIhANlEL+Fm4RLBafyLoG34ztZd8R3L6ki+WzgzJMlTl7da","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1906.1e09ca0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341055},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1906.1e09ca0","@flighthq/scene3d":"0.5.1-next.1906.1e09ca0","@flighthq/geometry":"0.5.1-next.1906.1e09ca0","@flighthq/particles":"0.5.1-next.1906.1e09ca0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1906.1e09ca0_1790785013289_0.7386308572401228","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1908.309c1e7":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1908.309c1e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"b046dd1531ed28ce099915defd28c8da21819434","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1908.309c1e7.tgz","fileCount":63,"integrity":"sha512-5jCySBJ+QTteBEdz5zRq0pHJqyc8odT4B2izmhO8xXmcrAkNGTxQewpmoHKiwgTExr87c2ZrF59kPSUj6tQ5hg==","signatures":[{"sig":"MEUCIQCbXQviJI1YlH1GBSRej3kJN1y2vVA1wLqTFcOfsHBqkgIgVHJzK0eW6+E9uTTLmYsXm3g2VY2uLA0UlaxyKc9U8hY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH0Eq38z+7KAaAwUziQkHjo3pSAjz+plGyDwtGYVCcdaAiEAglPCe5DjN0eHD5ySLobpeMNQCIyZS4pcCbMnsC7NOB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1908.309c1e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341055},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-next.1908.309c1e7","@flighthq/scene3d":"0.5.1-next.1908.309c1e7","@flighthq/geometry":"0.5.1-next.1908.309c1e7","@flighthq/particles":"0.5.1-next.1908.309c1e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1908.309c1e7_1790786096829_0.45541773756552906","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1908.309c1e7":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.1908.309c1e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"487d7f60e2e67d54c34c8245598e6967848adb72","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.1908.309c1e7.tgz","fileCount":63,"integrity":"sha512-Ef0EQBAKvzMh4RkLUWWgpo+BbBQ7URvrDYJMtC5D8WOL4wMRInlPrcOLDOrCNbjAPFbJoBughhSiuyw1kxasHQ==","signatures":[{"sig":"MEQCIBuzFxHtK9Xdf9QMKXdz4jXcpjAZGAn3OIiks/RM2NsVAiA1f1eNZD9Z2DSE6mdowMBEOuTrkEKx61AwouZ2Bj4GSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD4g6e3JP1xvvNPbI6WwvzdwJwrzueQe2Ero2PeFMWIqwIgBZSMg1FGtU7dG4NJhd0tuqPvkRDxtXsAfbCtUBQ2m/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.1908.309c1e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341055},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.1908.309c1e7","@flighthq/scene3d":"0.5.1-edge.1908.309c1e7","@flighthq/geometry":"0.5.1-edge.1908.309c1e7","@flighthq/particles":"0.5.1-edge.1908.309c1e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.1908.309c1e7_1790786761276_0.7743493093127027","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1909.7bccf72":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1909.7bccf72","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"0afb424448cc48a52e9ca944c2f5b2670318b703","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1909.7bccf72.tgz","fileCount":63,"integrity":"sha512-kVZbgeLzGNoXCHYbEOsg8PxS8yIzWdPuBmYy+wdGromich02sezRzK/sS5NjHMdHYw3wmEsmV7bznz9cClVNPA==","signatures":[{"sig":"MEYCIQDjZ9qBirO61XudWinJ/hL4AceRnOw4df4JdRBT1Ma8qQIhAP+SvPNvhQXE310hlxZxNJ7BnFLBfIkE/vDA8BP8QoF5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBpgk+s25JpL2VFWO8+AzZ8LvowqvnOSU1rB6el4aVjbAiAI/RkQ245kKCYCSWIk/QId2GhREJssSPejpikdtkdb+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1909.7bccf72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341055},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.9","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@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/scene2d":"0.5.1-next.1909.7bccf72","@flighthq/scene3d":"0.5.1-next.1909.7bccf72","@flighthq/geometry":"0.5.1-next.1909.7bccf72","@flighthq/particles":"0.5.1-next.1909.7bccf72"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1909.7bccf72_1790789965755_0.4603180643689717","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1910.85d85a3":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1910.85d85a3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"dfb75cfebe7fe917bdf210ea4ee9cd6cb696ec15","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1910.85d85a3.tgz","fileCount":63,"integrity":"sha512-CSizPyPkSIDM1xs1gQLGuQ7E1KG7XkS99UbV9ZOQNEMejlB2tLBibA86Oix7QFkBgLNGj/oJYM6p9YX0ZyzUnA==","signatures":[{"sig":"MEUCIHQaDAzLQ+E96Y8T1E7QG6XNiJRmWy2s99TvxvKyJUsjAiEA/t34gQH+s1RpfNTM8yK4LS/g5TS93rN9vOoJEcYt2R8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBRavequqWmvFZr1Q7QqpD5lWaieX1yQ/8CMZ64NxW1IAiADJndyQDiDNuqJjHaTntfco/LX1gRFUz8yjYdHyEXQ4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1910.85d85a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341055},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.9","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@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/scene2d":"0.5.1-next.1910.85d85a3","@flighthq/scene3d":"0.5.1-next.1910.85d85a3","@flighthq/geometry":"0.5.1-next.1910.85d85a3","@flighthq/particles":"0.5.1-next.1910.85d85a3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1910.85d85a3_1790796438188_0.4248187569508557","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1910.85d85a3":{"name":"@flighthq/particleemitter","version":"0.5.1-edge.1910.85d85a3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"b42f9dd8d5a5996db20d80e35ea5427a69da40dd","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.1910.85d85a3.tgz","fileCount":63,"integrity":"sha512-vUHLY8VQe4dp4WT0ZKzIdN1P/2Wv8tdNtnJAZglowrHtvRmfuqMUorX3CdFztWcjEBTG3sg4O2bpMNPQVBnJGw==","signatures":[{"sig":"MEUCIQDlO7oYUyOFhExk7pApi4YVGl3G9cYF402PS9wAPUl/FAIgIEoG8PoM9GFPHFSJoqTIyS6aUZT60uu0DBDOWRdtPfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFbQdB8n7vk07C6vC0BziyPygeZ6mhAAZ29LjWbCU9FlAiEAvk9BEP/P4MkRr+3MPJJljl78iLjU3WpdV5l293EoFUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.1910.85d85a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341055},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.8","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@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/scene2d":"0.5.1-edge.1910.85d85a3","@flighthq/scene3d":"0.5.1-edge.1910.85d85a3","@flighthq/geometry":"0.5.1-edge.1910.85d85a3","@flighthq/particles":"0.5.1-edge.1910.85d85a3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-edge.1910.85d85a3_1790797171488_0.7747441778117308","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1912.a627849":{"name":"@flighthq/particleemitter","version":"0.5.1-next.1912.a627849","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/particleemitter@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":"732e2d03b28d4cb976f17e749702d312536b073c","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-next.1912.a627849.tgz","fileCount":63,"integrity":"sha512-6V6cQERklOkEJ8PuY7936yw1AU8n33dLVNOiUznZP2SvWp6qUF/YfyM/9pA5i15d+U09I5GInUE0rbWIedr0WA==","signatures":[{"sig":"MEUCIQDsL6m4QBgQ9KRjvPndJeWZvwqp+u8a44WDvbMUjkFFZAIgGgJ7o8CZyGPCsvdNwmUE17PTOyPKSyfGl85VQ26GgGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD1CEPswqJcXdlZIrZArhJ27nAd3/xGLD48VZJqx1KUmwIhAO/Vej+wxmUHUIWn2s5lZquWPA4W/BRI/swNXejudlv/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-next.1912.a627849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341055},"main":"dist/index.js","type":"module","types":"dist/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/particleemitter"},"_npmVersion":"10.9.9","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@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/scene2d":"0.5.1-next.1912.a627849","@flighthq/scene3d":"0.5.1-next.1912.a627849","@flighthq/geometry":"0.5.1-next.1912.a627849","@flighthq/particles":"0.5.1-next.1912.a627849"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"tmp":"tmp/particleemitter_0.5.1-next.1912.a627849_1790860245840_0.5238486458140958","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1912.a627849":{"_id":"@flighthq/particleemitter@0.5.1-edge.1912.a627849","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"df6867b409bcb8ab47586e255ae1847ee65dd3ab","tarball":"https://registry.npmjs.org/@flighthq/particleemitter/-/particleemitter-0.5.1-edge.1912.a627849.tgz","fileCount":63,"integrity":"sha512-tgQRfM6y+kHt8qC5WDk7vNKVba12EUddpTYXo4NnnV5pkboQ4AWflsJYX9loC+xbRhnrkmfo0Nx5RN1LzI6NpQ==","signatures":[{"sig":"MEUCIHYib6wjgeIV5FSdlSKzHjTppux/r0w5P/Htw6cgWLPiAiEAt6erSY+KOB3S9yMjPcMCfDapYemSYXAa/I3Ktad8+/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCCCJn7wRn8/akMA3RyXWwXLVLKTvSPvVlC9f+u/YghwAIhAOP67B7jjyY1wi4WIaVFApyE5FPdgFs2rlXP1wMJC8xP"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fparticleemitter@0.5.1-edge.1912.a627849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341055},"main":"dist/index.js","name":"@flighthq/particleemitter","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/particleemitter"},"_npmVersion":"10.9.9","description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","directories":{},"maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@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/scene2d":"0.5.1-edge.1912.a627849","@flighthq/scene3d":"0.5.1-edge.1912.a627849","@flighthq/geometry":"0.5.1-edge.1912.a627849","@flighthq/particles":"0.5.1-edge.1912.a627849"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0","@flighthq/math":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/particleemitter_0.5.1-edge.1912.a627849_1790872450998_0.8215245442871992"}}},"time":{"created":"2026-07-13T17:04:35.529Z","modified":"2026-10-01T16:34:11.693Z","0.1.0":"2026-07-13T17:04:35.850Z","0.2.0":"2026-07-13T20:12:59.019Z","0.2.1-next.410.a23f189":"2026-07-20T19:52:03.766Z","0.2.1-next.423.3350e53":"2026-07-21T06:29:23.368Z","0.2.1-next.444.a313478":"2026-07-21T15:53:06.258Z","0.2.1-next.448.afbdd31":"2026-07-21T19:52:38.690Z","0.2.1-next.449.355834c":"2026-07-21T20:01:52.596Z","0.2.1-next.451.d9a4a4e":"2026-07-21T21:29:49.638Z","0.2.1-next.459.fb59cc5":"2026-07-21T21:38:54.452Z","0.2.1-next.530.a223ca9":"2026-07-23T14:24:15.535Z","0.2.1-next.585.c7219b8":"2026-07-23T21:29:22.976Z","0.2.1-next.624.d23e6a9":"2026-07-24T07:22:37.254Z","0.2.1-next.640.ec2ea9a":"2026-07-24T15:00:18.713Z","0.2.1-next.647.2252e02":"2026-07-24T17:27:14.870Z","0.2.1-next.652.c550eaa":"2026-07-24T18:01:10.291Z","0.2.1-next.666.4af7f8b":"2026-07-24T19:05:01.014Z","0.2.1-next.701.409c279":"2026-07-25T03:50:57.894Z","0.2.1-next.738.07b221d":"2026-07-25T05:14:56.103Z","0.2.1-next.840.857425c":"2026-07-26T00:48:58.907Z","0.2.1-next.841.373388f":"2026-07-26T06:04:43.189Z","0.3.0-next.906.07cea63":"2026-07-28T06:27:10.139Z","0.3.0-next.1021.f5f1ee0":"2026-07-30T15:26:17.319Z","0.3.0-next.1032.e2b99fc":"2026-07-30T18:33:48.911Z","0.3.0-next.1162.e90e518":"2026-07-30T23:17:01.705Z","0.3.0-next.1220.6982c21":"2026-07-31T13:52:39.816Z","0.3.0-next.1248.f867198":"2026-07-31T15:37:57.904Z","0.3.0-next.1272.222de94":"2026-07-31T17:08:33.772Z","0.3.0-next.1280.6369398":"2026-07-31T18:10:23.037Z","0.3.0-next.1297.43a5ef8":"2026-07-31T20:28:59.493Z","0.3.0-next.1299.b32cbdc":"2026-07-31T20:54:10.279Z","0.3.0-next.1315.1d4eb64":"2026-07-31T22:50:27.608Z","0.3.0-next.1383.c61de17":"2026-07-31T23:41:47.101Z","0.3.0-next.1392.f0bd0cc":"2026-08-01T00:44:47.897Z","0.3.0-next.1422.b585c0c":"2026-08-01T01:54:28.940Z","0.3.0-next.1435.f870241":"2026-08-01T03:00:00.193Z","0.3.0-next.1436.388ef5e":"2026-08-01T03:09:13.315Z","0.3.0-next.1445.14ca01c":"2026-08-01T03:53:30.057Z","0.3.0-next.1452.011a16e":"2026-08-01T05:21:47.758Z","0.3.0-next.1454.b17f8a5":"2026-08-01T05:57:08.443Z","0.3.0-next.1456.ace2107":"2026-08-01T14:17:17.456Z","0.3.0-next.1458.0c01b63":"2026-08-01T14:58:50.597Z","0.3.0-edge.1458.0c01b63":"2026-08-01T15:18:56.234Z","0.3.0-next.1460.2c18805":"2026-08-01T16:04:25.694Z","0.3.0-next.1463.b454aa8":"2026-08-01T23:56:38.508Z","0.3.0-next.1466.e0866d4":"2026-08-02T01:33:51.829Z","0.3.0-next.1473.098a860":"2026-08-02T04:25:33.683Z","0.3.0-next.1494.7333e82":"2026-08-02T05:36:21.252Z","0.3.0-next.1498.065f223":"2026-08-02T06:50:44.631Z","0.3.0-next.1511.9977321":"2026-08-02T16:22:47.968Z","0.3.0-next.1512.edc0fee":"2026-08-02T16:44:48.710Z","0.3.0-next.1514.a24d43f":"2026-08-02T16:57:20.498Z","0.3.0-next.1515.d4dc88e":"2026-08-02T17:04:15.471Z","0.3.0-next.1516.1b4fb2b":"2026-08-02T17:36:06.184Z","0.3.0-edge.1516.1b4fb2b":"2026-08-02T17:58:20.971Z","0.3.0-next.1529.90e58ad":"2026-08-02T18:21:41.528Z","0.3.0-next.1530.70058bd":"2026-08-02T18:51:20.889Z","0.3.0-next.1543.f490ae8":"2026-08-02T20:12:49.627Z","0.3.0-next.1560.03a2b36":"2026-08-02T20:27:44.526Z","0.3.0-next.1562.75af469":"2026-08-02T20:40:38.452Z","0.3.0-next.1566.dcdf1d3":"2026-08-02T20:53:25.807Z","0.3.0-next.1584.a68fe91":"2026-08-02T21:55:49.133Z","0.3.0-next.1585.17d10c4":"2026-08-02T22:28:25.639Z","0.3.0-next.1593.a47f94a":"2026-08-02T22:33:58.375Z","0.3.0-next.1595.4d49b41":"2026-08-02T22:43:20.834Z","0.3.0-next.1601.12b771e":"2026-08-02T23:25:36.296Z","0.3.0-next.1665.6235922":"2026-08-03T03:47:21.383Z","0.3.0-next.1669.5808974":"2026-08-03T04:25:00.384Z","0.3.0-next.1689.2810c05":"2026-08-03T05:56:58.002Z","0.3.0-next.1692.f1a7a9a":"2026-08-03T06:31:48.560Z","0.3.0-next.1702.8973fda":"2026-08-03T06:38:49.483Z","0.3.0-next.1704.8557784":"2026-08-03T06:49:43.241Z","0.3.0-next.1714.3bd86f1":"2026-08-04T18:55:06.119Z","0.3.0-next.1728.26853f6":"2026-08-04T19:53:29.619Z","0.3.0-next.1729.f927a3b":"2026-08-04T20:29:57.971Z","0.3.0-next.1781.5d072ef":"2026-08-05T00:01:36.166Z","0.3.0-next.1783.cd11ab1":"2026-08-05T00:24:27.191Z","0.3.0-next.1848.58f06fb":"2026-08-05T01:09:49.978Z","0.3.0-next.1849.a370765":"2026-08-05T01:15:40.592Z","0.3.0-next.1872.c2b1f7c":"2026-08-05T19:28:08.388Z","0.3.0-next.1883.9cd374b":"2026-08-06T00:12:52.479Z","0.3.0-next.1887.cad72aa":"2026-08-06T15:06:58.142Z","0.3.0":"2026-08-06T20:47:21.562Z","0.3.1-next.209.43ef1bc":"2026-08-07T21:02:40.158Z","0.3.1-next.320.fe56fc2":"2026-08-08T03:09:21.318Z","0.3.1-next.348.8115937":"2026-08-08T05:10:58.504Z","0.3.1-next.385.e32d957":"2026-08-08T08:56:04.479Z","0.3.1-next.401.5d59659":"2026-08-08T09:58:25.133Z","0.3.1-next.407.d03a0bb":"2026-08-09T17:49:51.724Z","0.3.1-next.409.5c00b00":"2026-08-10T04:13:30.946Z","0.3.1-next.425.a3192ab":"2026-08-10T04:28:00.623Z","0.3.1-next.493.539802d":"2026-08-10T20:00:40.793Z","0.3.1-next.509.c235802":"2026-08-10T20:40:58.584Z","0.3.1-next.575.c1f8e01":"2026-08-11T02:42:29.832Z","0.3.1-next.616.aa7ae7f":"2026-08-11T15:07:56.216Z","0.3.1-next.617.89baf58":"2026-08-11T15:11:55.964Z","0.3.1-next.625.675880d":"2026-08-11T15:30:16.125Z","0.3.1-next.703.e259040":"2026-08-12T18:33:35.340Z","0.3.1-next.704.69286f6":"2026-08-12T18:48:57.102Z","0.3.1-next.733.f1845ac":"2026-08-12T19:30:53.006Z","0.3.1-next.780.12e6944":"2026-08-12T23:29:10.203Z","0.3.1-next.794.0bfc53e":"2026-08-13T00:40:42.935Z","0.3.1-next.836.609b031":"2026-08-13T01:19:36.241Z","0.3.1-next.837.46a9259":"2026-08-13T02:24:00.373Z","0.3.1-next.845.b5a7c82":"2026-08-13T03:01:58.010Z","0.3.1-next.847.2e6f8bf":"2026-08-13T03:59:18.061Z","0.3.1-next.861.5a56d7a":"2026-08-13T04:01:36.078Z","0.3.1-next.887.9f59a84":"2026-08-13T06:21:52.372Z","0.3.1-next.948.85d9f30":"2026-08-13T15:34:16.138Z","0.3.1-next.970.9691e7b":"2026-08-13T15:50:41.837Z","0.3.1-next.971.33e20ba":"2026-08-13T16:01:48.462Z","0.3.1-next.975.01aea94":"2026-08-13T16:45:20.333Z","0.3.1-next.996.06087b5":"2026-08-13T20:31:12.638Z","0.3.1-next.1041.35b950c":"2026-08-14T00:05:33.389Z","0.3.1-next.1050.9114695":"2026-08-14T01:41:31.826Z","0.3.1-next.1055.12501ae":"2026-08-14T03:48:54.003Z","0.3.1-next.1076.4f48950":"2026-08-14T16:03:35.955Z","0.3.1-next.1079.38fd007":"2026-08-14T18:08:52.620Z","0.3.1-next.1084.04b8d9a":"2026-08-14T19:02:53.381Z","0.3.1-next.1086.d0d073b":"2026-08-14T19:51:52.445Z","0.3.1-next.1088.2bde749":"2026-08-14T20:27:29.413Z","0.3.1-next.1090.6e79e6c":"2026-08-14T20:32:38.208Z","0.3.1-next.1091.b7aa6f2":"2026-08-14T20:36:34.991Z","0.3.1-next.1095.16f1704":"2026-08-14T20:55:15.910Z","0.3.1-next.1096.4ddf1ab":"2026-08-14T21:08:27.692Z","0.3.1-next.1097.b8126d8":"2026-08-14T21:13:53.691Z","0.3.1-next.1099.671eaf4":"2026-08-14T21:18:24.641Z","0.3.1-next.1104.8453d3d":"2026-08-14T21:53:13.917Z","0.3.1-next.1107.0b5d347":"2026-08-14T22:40:35.968Z","0.3.1-next.1108.66cc86c":"2026-08-14T22:59:05.484Z","0.3.1-next.1112.dea9723":"2026-08-15T01:49:59.293Z","0.3.1-next.1113.9cffbdf":"2026-08-15T02:22:21.531Z","0.3.1-next.1114.3ce681d":"2026-08-15T03:14:48.393Z","0.3.1-next.1116.866c771":"2026-08-15T05:47:22.647Z","0.3.1-next.1162.1c7f42e":"2026-08-16T15:15:34.112Z","0.3.1-next.1165.285e507":"2026-08-16T21:37:57.428Z","0.3.1-next.1170.8a733e4":"2026-08-16T23:18:45.879Z","0.3.1-next.1191.e999f6c":"2026-08-17T09:43:58.132Z","0.3.1-next.1217.5f07972":"2026-08-17T18:28:04.740Z","0.3.1-next.1240.e41e1f0":"2026-08-17T20:45:03.463Z","0.4.0-next.1261.f361161":"2026-08-17T22:35:49.476Z","0.4.0-next.1263.aa14a22":"2026-08-17T22:53:40.511Z","0.4.0-next.1287.1dae9df":"2026-08-18T01:00:10.546Z","0.4.0-next.1290.99fd889":"2026-08-18T01:22:43.520Z","0.4.0-next.1294.03b2010":"2026-08-18T02:32:56.659Z","0.4.0-next.1296.dfa990a":"2026-08-18T04:21:48.391Z","0.4.0-next.1299.541fadc":"2026-08-18T06:19:03.267Z","0.4.0-next.1350.7431bb1":"2026-08-18T15:30:52.594Z","0.4.0-next.1351.6ec45d6":"2026-08-18T15:47:32.628Z","0.4.0-next.1354.5181c5f":"2026-08-18T18:13:49.633Z","0.4.0-next.1356.924bb91":"2026-08-18T18:35:15.023Z","0.4.0-next.1357.b87b5c1":"2026-08-18T18:37:45.889Z","0.4.0-next.1362.3734bd4":"2026-08-18T18:48:38.598Z","0.4.0-next.1383.b8eb497":"2026-08-18T19:10:50.831Z","0.4.0-next.1385.dc129fd":"2026-08-18T19:40:10.386Z","0.4.0-next.1390.ca3ba2b":"2026-08-18T20:25:34.469Z","0.4.0-next.1391.ef8547e":"2026-08-18T20:28:12.826Z","0.4.0-next.1392.ae73a44":"2026-08-18T22:10:36.759Z","0.4.0-next.1396.66c9814":"2026-08-18T23:28:40.279Z","0.4.0-next.1398.776fd7a":"2026-08-18T23:30:53.258Z","0.4.0-next.1399.9d20d2e":"2026-08-18T23:57:40.552Z","0.4.0-next.1404.4936e90":"2026-08-19T01:17:45.221Z","0.4.0-next.1405.d7484cf":"2026-08-19T01:19:54.061Z","0.4.0-next.1410.a69907a":"2026-08-19T05:48:41.972Z","0.4.0-next.1412.05a7272":"2026-08-19T06:22:30.174Z","0.4.0-next.1415.00028b0":"2026-08-19T06:37:20.933Z","0.4.0-next.1416.ef4fae7":"2026-08-19T16:12:53.386Z","0.4.0-next.1487.e25e95d":"2026-08-19T23:31:39.199Z","0.4.0-next.1488.43bcb37":"2026-08-20T04:42:57.703Z","0.4.0-next.1584.a8ddd61":"2026-08-20T18:28:08.352Z","0.4.0-next.1585.bf131c8":"2026-08-20T18:39:10.341Z","0.4.0-next.1602.af48ed1":"2026-08-20T23:14:22.944Z","0.4.0-next.1652.39f08fd":"2026-08-21T02:57:10.985Z","0.4.0-next.1663.d9c5746":"2026-08-21T04:49:14.863Z","0.4.0-next.1694.598ef6f":"2026-08-21T05:03:04.001Z","0.4.0-next.1695.181dea5":"2026-08-21T06:16:28.177Z","0.4.0-next.1696.93f6f63":"2026-08-21T06:24:55.529Z","0.4.0-next.1702.61a7a7c":"2026-08-21T07:14:50.147Z","0.4.0-next.1703.b82d313":"2026-08-21T07:45:19.149Z","0.4.0-next.1704.9eb98e1":"2026-08-21T08:32:28.424Z","0.4.0-next.1716.1979cc9":"2026-08-21T09:43:22.074Z","0.4.0-next.1717.9d6a20b":"2026-08-21T10:25:15.334Z","0.4.0-next.1725.752ca79":"2026-08-21T11:13:31.530Z","0.4.0-next.1728.f69160b":"2026-08-21T12:02:18.564Z","0.4.0-next.1749.d81a21c":"2026-08-21T12:39:23.134Z","0.4.0-next.1750.13ec8b1":"2026-08-21T15:44:57.854Z","0.4.0-next.1751.b3eea5f":"2026-08-21T16:04:42.468Z","0.4.0-next.1752.f250cb9":"2026-08-21T16:32:06.131Z","0.4.0-next.1763.f98ae25":"2026-08-21T16:37:53.357Z","0.4.0-next.1771.f4d15c3":"2026-08-21T18:50:53.787Z","0.4.0-next.1809.9b3b71b":"2026-08-21T19:41:59.821Z","0.4.0-next.1811.dde7eb1":"2026-08-21T19:54:34.278Z","0.4.0-next.1815.e47cc3c":"2026-08-21T20:29:49.950Z","0.4.0-next.1821.efb1cbc":"2026-08-21T22:33:51.803Z","0.4.0-next.1827.9db114b":"2026-08-21T23:53:46.714Z","0.4.0-next.1836.147ae1e":"2026-08-22T01:38:31.537Z","0.4.0-next.1884.6a2d46f":"2026-08-22T07:49:24.719Z","0.4.0-next.1888.e9e80b4":"2026-08-24T05:29:37.198Z","0.4.0-next.1892.a0b519a":"2026-08-24T10:53:07.535Z","0.4.0-next.1896.60d766c":"2026-08-24T11:34:52.210Z","0.4.0-next.1898.266773a":"2026-08-24T12:39:38.370Z","0.4.0-next.1903.50bfa67":"2026-08-24T16:10:41.057Z","0.4.0-next.1908.751021c":"2026-08-24T21:36:53.805Z","0.4.0-edge.1908.751021c":"2026-08-24T21:43:54.357Z","0.4.0-next.1909.c102f22":"2026-08-24T21:44:45.910Z","0.4.0-edge.1909.c102f22":"2026-08-24T21:54:41.339Z","0.4.0-next.1917.1b88fee":"2026-08-25T21:02:35.380Z","0.4.0-next.1920.b93ad0f":"2026-08-25T23:10:59.465Z","0.4.0-edge.1920.b93ad0f":"2026-08-25T23:20:02.965Z","0.4.0-next.1921.0a61bdb":"2026-08-25T23:42:42.871Z","0.4.0-edge.1921.0a61bdb":"2026-08-25T23:52:42.954Z","0.4.0-next.1932.1ef883a":"2026-08-26T19:10:29.936Z","0.4.0-edge.1932.1ef883a":"2026-08-26T19:18:08.719Z","0.4.0-next.1933.e4809f4":"2026-08-26T20:11:43.224Z","0.4.0-edge.1933.e4809f4":"2026-08-26T20:19:00.657Z","0.4.0-next.1935.74c34fe":"2026-08-26T20:50:58.022Z","0.4.0-edge.1935.74c34fe":"2026-08-26T20:56:28.312Z","0.4.0-next.1936.bc924d7":"2026-08-26T21:28:57.659Z","0.4.0-edge.1936.bc924d7":"2026-08-26T21:36:06.803Z","0.4.0-next.1937.0d089b3":"2026-08-26T22:25:22.267Z","0.4.0-edge.1937.0d089b3":"2026-08-26T22:32:36.579Z","0.4.0-next.1939.481bde5":"2026-08-27T00:19:38.526Z","0.4.0-edge.1939.481bde5":"2026-08-27T00:25:20.364Z","0.4.0-next.1940.b8a4265":"2026-08-27T01:08:31.756Z","0.4.0-next.1941.1d7f2bd":"2026-08-27T01:28:23.879Z","0.4.0-edge.1941.1d7f2bd":"2026-08-27T01:36:40.081Z","0.5.0-next.1944.cd6b6e7":"2026-08-27T01:53:21.290Z","0.4.0-next.1943.b4c3e61":"2026-08-27T01:53:29.697Z","0.4.0-edge.1943.b4c3e61":"2026-08-27T01:56:17.567Z","0.5.0-edge.1944.cd6b6e7":"2026-08-27T01:59:49.145Z","0.4.0":"2026-08-27T02:01:38.026Z","0.5.1-next.597.ab004dd":"2026-08-31T06:58:10.023Z","0.5.1-edge.597.ab004dd":"2026-08-31T07:05:07.257Z","0.5.1-next.601.e6e16ba":"2026-08-31T07:58:47.231Z","0.5.1-next.638.d4dbd4e":"2026-08-31T16:34:07.739Z","0.5.1-edge.638.d4dbd4e":"2026-08-31T16:42:15.974Z","0.5.1-next.640.24b4c62":"2026-08-31T18:15:25.974Z","0.5.1-edge.640.24b4c62":"2026-08-31T18:22:34.378Z","0.5.1-next.650.5d3df0b":"2026-08-31T23:59:36.898Z","0.5.1-edge.650.5d3df0b":"2026-09-01T00:10:17.730Z","0.5.1-next.654.b54779d":"2026-09-01T03:38:37.552Z","0.5.1-edge.654.b54779d":"2026-09-01T03:45:25.593Z","0.5.1-next.658.9cb44d7":"2026-09-01T19:20:09.501Z","0.5.1-edge.658.9cb44d7":"2026-09-01T19:24:13.867Z","0.5.1-next.685.f72fc7f":"2026-09-02T01:13:19.227Z","0.5.1-edge.685.f72fc7f":"2026-09-02T01:20:36.151Z","0.5.1-next.693.478551c":"2026-09-02T03:45:41.281Z","0.5.1-edge.693.478551c":"2026-09-02T03:52:55.333Z","0.5.1-next.704.19c91ec":"2026-09-02T21:29:39.807Z","0.5.1-next.729.2aeb707":"2026-09-03T01:56:46.471Z","0.5.1-next.730.f29a5aa":"2026-09-03T03:06:06.236Z","0.5.1-edge.730.f29a5aa":"2026-09-03T03:18:21.374Z","0.5.1-next.731.0ae0aa4":"2026-09-03T03:21:00.116Z","0.5.1-edge.731.0ae0aa4":"2026-09-03T03:29:05.204Z","0.5.1-next.743.8d09db1":"2026-09-03T09:11:14.092Z","0.5.1-edge.743.8d09db1":"2026-09-03T09:19:35.065Z","0.5.1-next.799.62ef0c7":"2026-09-03T14:56:58.162Z","0.5.1-edge.799.62ef0c7":"2026-09-03T15:03:26.075Z","0.5.1-next.815.cc08b93":"2026-09-03T18:46:05.219Z","0.5.1-next.820.97b3830":"2026-09-03T21:12:12.775Z","0.5.1-next.903.f434bc2":"2026-09-04T19:44:38.028Z","0.5.1-next.904.b545d9c":"2026-09-04T20:46:07.619Z","0.5.1-next.905.5fbf787":"2026-09-04T21:07:01.124Z","0.5.1-next.906.419e5c9":"2026-09-04T22:08:08.640Z","0.5.1-next.908.b072fbc":"2026-09-04T23:25:44.517Z","0.5.1-next.909.a5d1857":"2026-09-04T23:34:55.153Z","0.5.1-edge.909.a5d1857":"2026-09-04T23:44:23.011Z","0.5.1-next.911.32a089f":"2026-09-05T05:16:15.595Z","0.5.1-edge.911.32a089f":"2026-09-05T05:22:53.638Z","0.5.1-next.912.289aaa0":"2026-09-05T05:48:43.086Z","0.5.1-edge.912.289aaa0":"2026-09-05T05:54:06.792Z","0.5.1-next.914.ed01add":"2026-09-05T17:53:41.431Z","0.5.1-edge.914.ed01add":"2026-09-05T18:02:08.589Z","0.5.1-next.915.d4da7e7":"2026-09-05T18:20:44.352Z","0.5.1-edge.915.d4da7e7":"2026-09-05T18:27:48.195Z","0.5.1-next.919.354c575":"2026-09-05T23:11:59.764Z","0.5.1-edge.919.354c575":"2026-09-05T23:20:34.585Z","0.5.1-next.920.da8f530":"2026-09-06T20:27:09.820Z","0.5.1-edge.920.da8f530":"2026-09-06T20:33:10.082Z","0.5.1-next.973.788d3d7":"2026-09-08T20:21:07.991Z","0.5.1-next.1017.13841a8":"2026-09-09T04:15:12.772Z","0.5.1-next.1019.1274ec5":"2026-09-09T06:14:56.995Z","0.5.1-edge.1019.1274ec5":"2026-09-09T06:23:22.371Z","0.5.1-next.1047.858b9b6":"2026-09-09T17:01:52.338Z","0.5.1-edge.1047.858b9b6":"2026-09-09T17:05:20.036Z","0.5.1-next.1050.0bd43cc":"2026-09-09T21:13:51.369Z","0.5.1-next.1051.65889a1":"2026-09-09T21:55:28.069Z","0.5.1-edge.1051.65889a1":"2026-09-09T22:06:05.833Z","0.5.1-next.1052.ea38f97":"2026-09-10T04:14:50.779Z","0.5.1-edge.1052.ea38f97":"2026-09-10T04:20:06.162Z","0.5.1-next.1056.4945b81":"2026-09-10T17:16:06.778Z","0.5.1-edge.1056.4945b81":"2026-09-10T17:24:23.225Z","0.5.1-next.1058.751c53a":"2026-09-10T22:37:16.613Z","0.5.1-next.1059.c56d3cd":"2026-09-10T22:39:41.338Z","0.5.1-edge.1058.751c53a":"2026-09-10T22:44:02.906Z","0.5.1-edge.1059.c56d3cd":"2026-09-10T22:49:23.534Z","0.5.1-next.1066.36fe89b":"2026-09-11T06:51:00.950Z","0.5.1-next.1069.554a2ac":"2026-09-11T07:35:44.370Z","0.5.1-next.1197.6a425ce":"2026-09-12T19:25:25.655Z","0.5.1-next.1201.9b49dee":"2026-09-12T20:41:11.100Z","0.5.1-next.1202.e31f126":"2026-09-12T21:44:15.844Z","0.5.1-next.1204.e33a1ac":"2026-09-12T23:34:31.499Z","0.5.1-next.1225.129b76d":"2026-09-13T03:22:40.619Z","0.5.1-next.1244.12290e1":"2026-09-13T08:30:21.039Z","0.5.1-next.1251.918ea64":"2026-09-13T15:40:28.997Z","0.5.1-next.1252.15e4611":"2026-09-13T15:58:35.824Z","0.5.1-next.1253.6fe252c":"2026-09-13T21:24:49.022Z","0.5.1-next.1254.2ab4a06":"2026-09-13T23:12:32.029Z","0.5.1-next.1257.b2a4509":"2026-09-14T05:29:26.081Z","0.5.1-next.1295.2b6bfa3":"2026-09-14T20:24:11.846Z","0.5.1-next.1344.b88acc1":"2026-09-15T06:12:45.045Z","0.5.1-next.1345.0995dc5":"2026-09-15T06:42:57.212Z","0.5.1-next.1347.54f97d8":"2026-09-15T08:30:36.992Z","0.5.1-next.1348.e71a747":"2026-09-15T09:31:17.334Z","0.5.1-next.1349.05b053d":"2026-09-15T10:43:03.465Z","0.5.1-edge.1349.05b053d":"2026-09-15T10:51:54.366Z","0.5.1-next.1350.8ce488b":"2026-09-15T16:27:08.991Z","0.5.1-edge.1350.8ce488b":"2026-09-15T16:36:22.165Z","0.5.1-next.1370.903f328":"2026-09-16T05:49:06.603Z","0.5.1-edge.1370.903f328":"2026-09-16T05:59:01.892Z","0.5.1-next.1404.457d1da":"2026-09-17T06:19:16.813Z","0.5.1-next.1405.69d9356":"2026-09-17T06:48:17.431Z","0.5.1-edge.1405.69d9356":"2026-09-17T15:41:38.155Z","0.5.1-next.1410.b534771":"2026-09-17T18:41:49.807Z","0.5.1-edge.1410.b534771":"2026-09-17T18:52:34.655Z","0.5.1-next.1450.5738463":"2026-09-19T01:00:42.593Z","0.5.1-next.1462.5a251b6":"2026-09-19T17:50:19.677Z","0.5.1-edge.1462.5a251b6":"2026-09-19T18:00:39.703Z","0.5.1-next.1467.7e2fc7d":"2026-09-19T20:36:49.338Z","0.5.1-edge.1467.7e2fc7d":"2026-09-19T20:48:59.396Z","0.5.1-next.1468.61b1d9d":"2026-09-19T21:21:29.964Z","0.5.1-edge.1468.61b1d9d":"2026-09-19T21:31:07.498Z","0.5.1-next.1471.4e82419":"2026-09-20T06:36:25.211Z","0.5.1-edge.1471.4e82419":"2026-09-20T06:45:54.202Z","0.5.1-next.1505.5790c72":"2026-09-20T10:54:12.028Z","0.5.1-next.1520.4887418":"2026-09-20T15:29:53.889Z","0.5.1-next.1523.c47f79f":"2026-09-20T16:28:00.915Z","0.5.1-next.1533.2910b54":"2026-09-20T18:50:51.877Z","0.5.1-next.1538.09885fb":"2026-09-21T06:49:13.770Z","0.5.1-next.1541.b94031c":"2026-09-21T07:10:42.019Z","0.5.1-next.1543.41f4a99":"2026-09-21T07:20:33.167Z","0.5.1-next.1545.a3a19e0":"2026-09-21T07:39:24.466Z","0.5.1-edge.1545.a3a19e0":"2026-09-21T07:49:56.624Z","0.5.1-next.1556.ff9e615":"2026-09-21T22:02:23.609Z","0.5.1-next.1584.db3c393":"2026-09-22T05:19:36.220Z","0.5.1-next.1629.669e7c5":"2026-09-23T05:14:55.960Z","0.5.1-next.1669.c9827a8":"2026-09-23T19:44:37.177Z","0.5.1-next.1680.bdc44c6":"2026-09-24T01:49:24.430Z","0.5.1-next.1681.3f21b44":"2026-09-24T04:32:29.756Z","0.5.1-next.1682.f1470fe":"2026-09-24T05:04:39.694Z","0.5.1-next.1685.dc0e23a":"2026-09-24T15:09:05.175Z","0.5.1-edge.1685.dc0e23a":"2026-09-24T15:19:48.565Z","0.5.1-next.1687.b63c819":"2026-09-24T17:35:35.861Z","0.5.1-edge.1687.b63c819":"2026-09-24T17:47:04.623Z","0.5.1-next.1692.64cda40":"2026-09-24T23:55:54.909Z","0.5.1-edge.1692.64cda40":"2026-09-25T00:06:53.669Z","0.5.1-next.1694.112d897":"2026-09-25T02:12:48.182Z","0.5.1-next.1700.cefb2f9":"2026-09-25T03:01:11.790Z","0.5.1-next.1703.1905242":"2026-09-25T08:10:08.556Z","0.5.1-next.1704.1832e8b":"2026-09-25T09:00:48.274Z","0.5.1-edge.1704.1832e8b":"2026-09-25T09:10:03.971Z","0.5.1-next.1710.81c05dd":"2026-09-25T17:12:38.421Z","0.5.1-next.1717.f605ef3":"2026-09-25T19:14:16.872Z","0.5.1-next.1723.553fc7a":"2026-09-25T21:24:18.716Z","0.5.1-next.1724.c250cb4":"2026-09-25T23:05:56.310Z","0.5.1-next.1725.30f1dd0":"2026-09-25T23:48:16.773Z","0.5.1-next.1728.e0a1ceb":"2026-09-26T05:49:03.619Z","0.5.1-next.1801.21234f6":"2026-09-27T05:19:18.962Z","0.5.1-next.1831.a0b57d4":"2026-09-27T23:59:08.445Z","0.5.1-next.1850.5adb645":"2026-09-28T04:13:52.223Z","0.5.1-next.1892.cbd15bd":"2026-09-28T12:48:28.973Z","0.5.1-edge.1892.cbd15bd":"2026-09-28T13:00:07.295Z","0.5.1-next.1899.4b1311e":"2026-09-28T21:23:44.549Z","0.5.1-edge.1899.4b1311e":"2026-09-28T21:39:02.952Z","0.5.1-next.1903.956d5a5":"2026-09-29T05:05:22.000Z","0.5.1-edge.1903.956d5a5":"2026-09-29T05:17:54.479Z","0.5.1-next.1906.1e09ca0":"2026-09-30T16:16:53.383Z","0.5.1-next.1908.309c1e7":"2026-09-30T16:34:56.979Z","0.5.1-edge.1908.309c1e7":"2026-09-30T16:46:01.363Z","0.5.1-next.1909.7bccf72":"2026-09-30T17:39:25.834Z","0.5.1-next.1910.85d85a3":"2026-09-30T19:27:18.273Z","0.5.1-edge.1910.85d85a3":"2026-09-30T19:39:31.562Z","0.5.1-next.1912.a627849":"2026-10-01T13:10:45.931Z","0.5.1-edge.1912.a627849":"2026-10-01T16:34:11.092Z"},"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/particleemitter"},"description":"ParticleEmitter 2D and 3D composition layer over @flighthq/particles","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"readme":"","readmeFilename":""}