{"_id":"@flighthq/animation","_rev":"382-c43e43e3102f327ba1feecf20d7f2af6","name":"@flighthq/animation","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/animation","version":"0.1.0","_id":"@flighthq/animation@0.1.0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"dist":{"shasum":"456d85cb5ee0a2503389fe40ea204f4acdc00044","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.1.0.tgz","fileCount":20,"integrity":"sha512-gBhyyyyEacZnY8tgCqEPZaRiY1K3KO4nhc8UaZQybcY6pYki15GzO5Mh1YtMUT6C+G7AwE6AvnDgOeYUezJaYA==","signatures":[{"sig":"MEUCIQDCT3rw7OlBm6x8PRpADW8DS3Q1C3uK7oxO7Vsun508EgIges4cb3GfcBSl9s1KV6WZImvR4alZMqh/xH+9Cne7wlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29570},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"2aace48ec98a87082152baf119efedcd86240596","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"_npmVersion":"11.16.0","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@flighthq/types":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.1.0_1783663217092_0.5138468140086048","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@flighthq/animation","version":"0.2.0","_id":"@flighthq/animation@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":"980f52227d619f3236604bd8638a53386d540548","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.2.0.tgz","fileCount":20,"integrity":"sha512-uuxOenBEsNAjX7vDyY1nHc0ImfVOKAVKOhdB94Uryd3A+QpdnNOZ0TeScDHjALRM8c911K9uH62QjHcvloqkIg==","signatures":[{"sig":"MEUCIDoStib76k8RynysrhgPLQ/B+w+bXUtpHF0E+eEOJCLWAiEAuMBvxalof0bfSxFsEUzjZ1a8NeWrmCV5CjYb3ymq9Ns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60799},"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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.0","@flighthq/signals":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.2.0_1783973350927_0.767126666604508","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.410.a23f189":{"name":"@flighthq/animation","version":"0.2.1-next.410.a23f189","_id":"@flighthq/animation@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":"96e619e6d9a7a1ff6d143452e6561c67a14d370d","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.2.1-next.410.a23f189.tgz","fileCount":20,"integrity":"sha512-Ji5KG9Oqhp3OHGTr5UC5leph7tdhb1VMlJF5jAnrdIJM2h5p9oFI3T9wj8pOimrHLsbZ/LgmnD31l5Oemym7Mw==","signatures":[{"sig":"MEQCIDueul+piuQIoq55TF7NqiXWAocZPICsvC9QcKOk4V1SAiA76F3/LG/G3mdtnxe/6abdEGuMIzNqiChzRSCcFTK9Mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.2.1-next.410.a23f189","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60850},"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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.410.a23f189","@flighthq/signals":"0.2.1-next.410.a23f189"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.2.1-next.410.a23f189_1784576886954_0.4976757051408742","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.423.3350e53":{"name":"@flighthq/animation","version":"0.2.1-next.423.3350e53","_id":"@flighthq/animation@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":"797e7a9b5f0b5769c586744c677fade72f4f5d42","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.2.1-next.423.3350e53.tgz","fileCount":20,"integrity":"sha512-OFxAc9a/I5L0Y9Y0ellXyWzy/m3OCJkuI9u8mBr8Is7zBHlfjBIJZG3uWEYg9N/l5AHRz5GYgB8VEKDmvTNgLA==","signatures":[{"sig":"MEUCIAVxfdB7W9RLOxSPF7FJ98YQ+8gptpuj7EcqmBGRt6BuAiEApymgWXHlOKvYcL6YRanAaMOpXjBqkSXzEXeFniILkvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.2.1-next.423.3350e53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60850},"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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.423.3350e53","@flighthq/signals":"0.2.1-next.423.3350e53"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.2.1-next.423.3350e53_1784615129806_0.14055989574626415","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.444.a313478":{"name":"@flighthq/animation","version":"0.2.1-next.444.a313478","_id":"@flighthq/animation@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":"c321eb0c56cab5d9395a75aa49cf87fb47d3040b","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.2.1-next.444.a313478.tgz","fileCount":20,"integrity":"sha512-FNA6Lw7IfBAhcZhgIFH0cW+k+BnAdIFXTecmwtVb6vKBI2QcZr1CGsKuHgrInWKdSyLV0AK2iuHBls8MHTWATQ==","signatures":[{"sig":"MEQCIF0uIHiOhZVQn5tk6wyef+G5K2wlOxmIg8PTMprzfeAhAiBmxTfXlplMg57EuIpO949XG7UJWB4EQhpYa/SVNsZCyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.2.1-next.444.a313478","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60850},"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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.444.a313478","@flighthq/signals":"0.2.1-next.444.a313478"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.2.1-next.444.a313478_1784648935602_0.16700355150575752","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.448.afbdd31":{"name":"@flighthq/animation","version":"0.2.1-next.448.afbdd31","_id":"@flighthq/animation@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":"75e3d96653a39369fba1804ee49b80a40e229a85","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.2.1-next.448.afbdd31.tgz","fileCount":20,"integrity":"sha512-v2Htq8iy/E2wpAnAlI2pB/hu4lp8r/JNrlDLHp+o9oulvoGTr+EruC6DhUypp57qz86W/SSzs0VOwJ7mMshi9w==","signatures":[{"sig":"MEUCICxD0svrdduvlYTyN4YRXwdOAPk7yFMbKkPmdmpv6BUEAiEA+3lIu/h2QQ7ZuxKQOHmfyfT65Ksf4IITsfs5ZiDK7Z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.2.1-next.448.afbdd31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60850},"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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.448.afbdd31","@flighthq/signals":"0.2.1-next.448.afbdd31"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.2.1-next.448.afbdd31_1784663296934_0.41414450107630985","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.449.355834c":{"name":"@flighthq/animation","version":"0.2.1-next.449.355834c","_id":"@flighthq/animation@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":"f92d51e50852b448e47d458735b4532442d5ceb8","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.2.1-next.449.355834c.tgz","fileCount":20,"integrity":"sha512-+48+hlKdFhNl8l2Vq9taNJy4XVvgrcPHvWU0eRWXBM8vR6Qdz/wN2ivq5CbKBC3HWFY1qKg8BWCcr7UqUuecUA==","signatures":[{"sig":"MEQCIDtIt5IiDM184ocZok1ze3GBj4Bpzgi6EzHw/MCiNSQjAiAS92xKrjApOGfy0xKZf2I/HvTPtVgNENT3rSa3qhHftA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.2.1-next.449.355834c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60850},"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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.449.355834c","@flighthq/signals":"0.2.1-next.449.355834c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.2.1-next.449.355834c_1784663877272_0.0709247780032094","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.451.d9a4a4e":{"name":"@flighthq/animation","version":"0.2.1-next.451.d9a4a4e","_id":"@flighthq/animation@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":"24528bfbc38d3ed202713aad3a2a564a706af6e3","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.2.1-next.451.d9a4a4e.tgz","fileCount":20,"integrity":"sha512-5AXA528UXU4l7kuBlqNLazP9D7pXay1ZblT3czKgJfW2y2KdHkxJBRPmVIYWJBy0g/qI/TRTmY/qK6+GdDnPag==","signatures":[{"sig":"MEQCIAJBL8+uT1Tea9xoUa1VSJfjkx6em9YU2d5KIY6pQnjRAiA5t4/PH9rpz11w3RUOLBOXIwMGymoI3rdH8BHtKMDR2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.2.1-next.451.d9a4a4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60850},"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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.451.d9a4a4e","@flighthq/signals":"0.2.1-next.451.d9a4a4e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.2.1-next.451.d9a4a4e_1784669125765_0.931433989932563","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.459.fb59cc5":{"name":"@flighthq/animation","version":"0.2.1-next.459.fb59cc5","_id":"@flighthq/animation@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":"56c65e30cc8063e810314b7c12986f155e808736","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.2.1-next.459.fb59cc5.tgz","fileCount":20,"integrity":"sha512-4fov6vt3yoGSeOmn1UCOZBtJuahCbMwi42y7M9yuUzap//BECL3L1mxUzFtKCso8z+62Zw8vBclqctkruOGuVA==","signatures":[{"sig":"MEQCIBOzAP2axSq21p2U9I6YzVdETMR62OpzVFTICTPZJ3KVAiB5j6puI2gZxWD4ZsMCeLh7spfuZVghVGjzgXwrOTuhcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.2.1-next.459.fb59cc5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60850},"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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.459.fb59cc5","@flighthq/signals":"0.2.1-next.459.fb59cc5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.2.1-next.459.fb59cc5_1784669715658_0.1746533484754429","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.530.a223ca9":{"name":"@flighthq/animation","version":"0.2.1-next.530.a223ca9","_id":"@flighthq/animation@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":"d3127e13182fd948b0229d6093b9881e151bdb3c","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.2.1-next.530.a223ca9.tgz","fileCount":25,"integrity":"sha512-ZfZeuDAzqdq7IZmbuc+aICuHEnpZpnFAhFmwekg4/KM2VBna8fPRxyTq7qwzf2QxV/8D5E/aA6wmZT5C0Qpbdg==","signatures":[{"sig":"MEQCIDu2Pz7EM1OoudM5ByL6UVHgRBleB9K3FLRm0Ij31m0yAiAevyYy+AY5PBlH/BlwIiMJw4+gGyQacPGhvlr+JlnC8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.2.1-next.530.a223ca9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80094},"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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.530.a223ca9","@flighthq/entity":"0.2.1-next.530.a223ca9","@flighthq/signals":"0.2.1-next.530.a223ca9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.2.1-next.530.a223ca9_1784816121495_0.7995058011330896","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.585.c7219b8":{"name":"@flighthq/animation","version":"0.2.1-next.585.c7219b8","_id":"@flighthq/animation@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":"c75850cdb3ac5ceda5330b34b828674a6fa2fe0b","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.2.1-next.585.c7219b8.tgz","fileCount":25,"integrity":"sha512-/55+5Z0qnoDPTSjG5xYJVGM24Eduaf2NQuoqZ72fr4buQVU1UcSUOOGaSufWahrPqifwtnIqQ+/tBrU2JxxkXw==","signatures":[{"sig":"MEYCIQDVagqRcG2Hs8Ic9+M/gGquG/cIUoR6x9bhndcRTNEkWAIhAJLWNPzzsCyMr71Ed+T9jEwVTrDFW399urj0fRrubRK9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.2.1-next.585.c7219b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80094},"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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.585.c7219b8","@flighthq/entity":"0.2.1-next.585.c7219b8","@flighthq/signals":"0.2.1-next.585.c7219b8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.2.1-next.585.c7219b8_1784841851041_0.7623399579209327","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.624.d23e6a9":{"name":"@flighthq/animation","version":"0.2.1-next.624.d23e6a9","_id":"@flighthq/animation@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":"c5bdbd0285dd5cef255c57ea4b4a4efb807bdf94","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.2.1-next.624.d23e6a9.tgz","fileCount":25,"integrity":"sha512-P8KWcqqh0etoMOgYWeSO0jTL2wHQtan5uCTuBxw8WYDVdFDkN0TlOVjRw+gfLqwgWx+SjvgcIWnhyD+OSBO9ZQ==","signatures":[{"sig":"MEYCIQDNgS+zs7d39ElAZBgKLwURNxeOUdLYHu64NZJOKdUuUQIhAJF556GQpHmRM1SnzRy2W+HTYq/Dra6gOwurGDT8EGLJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.2.1-next.624.d23e6a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80094},"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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.624.d23e6a9","@flighthq/entity":"0.2.1-next.624.d23e6a9","@flighthq/signals":"0.2.1-next.624.d23e6a9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.2.1-next.624.d23e6a9_1784877327600_0.637737836214795","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.640.ec2ea9a":{"name":"@flighthq/animation","version":"0.2.1-next.640.ec2ea9a","_id":"@flighthq/animation@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":"d2f3d341582ec38b1fa6071dc463aa6ff2d39e32","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.2.1-next.640.ec2ea9a.tgz","fileCount":25,"integrity":"sha512-ffZe6t9e7pNL5PVmmEJzuTf7tA2BrupNM6JOpWRmH2h8CgTA0qe8LYhrx0n+SboHWPZmig7nY3buJiIKdBUgFA==","signatures":[{"sig":"MEYCIQCNgAgDoXlZQYDmwrMjPre92URbKJft66lIWdfH+LGj0wIhALvR9DK/kejhuIAnihoEIg5q2a/ZWGONcSZx4oRBUDgH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.2.1-next.640.ec2ea9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80094},"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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.640.ec2ea9a","@flighthq/entity":"0.2.1-next.640.ec2ea9a","@flighthq/signals":"0.2.1-next.640.ec2ea9a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.2.1-next.640.ec2ea9a_1784904797073_0.07221913269664038","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.647.2252e02":{"name":"@flighthq/animation","version":"0.2.1-next.647.2252e02","_id":"@flighthq/animation@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":"59b3fcf0ac2979d8c88c27f10acb9f90e88a083a","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.2.1-next.647.2252e02.tgz","fileCount":25,"integrity":"sha512-KbS1X1VmyglcTt+1NMUbx+z2GtJGuBoTRu00cFMfitAAh9w2WUHQBE0kHt8h6OgEE1GBdTAeXv+wEAY5E4OV3g==","signatures":[{"sig":"MEQCIGxtde16a9k4ECCDNSC7xtAe1VqWSi6ewy6rXCqCjC67AiACilQEa6HsBASQfsTKvyiY3efuhbtV3fmFq6xEdHvrFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.2.1-next.647.2252e02","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80094},"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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.647.2252e02","@flighthq/entity":"0.2.1-next.647.2252e02","@flighthq/signals":"0.2.1-next.647.2252e02"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.2.1-next.647.2252e02_1784913708241_0.4296286567022962","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.652.c550eaa":{"name":"@flighthq/animation","version":"0.2.1-next.652.c550eaa","_id":"@flighthq/animation@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":"6f1810a42bae8c9646c81497e6ff526bdddf1480","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.2.1-next.652.c550eaa.tgz","fileCount":30,"integrity":"sha512-iMlfOkE9t3pJYOJAoins0+1PqjOWK8z61udKmdI1mUvzt0c0n1ILL5bjcobXxjDhJTn96hHVgl3dje0u+yNqhg==","signatures":[{"sig":"MEUCIQDjPRJg5xZF39i1BXvEfvut87IRdY3yw3frJeykEv3gbQIgAgP4fcEcBP4GVX99ugNDindHWyF1Sh6xhZfB0sjKw2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.2.1-next.652.c550eaa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102207},"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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.652.c550eaa","@flighthq/entity":"0.2.1-next.652.c550eaa","@flighthq/signals":"0.2.1-next.652.c550eaa"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.2.1-next.652.c550eaa_1784915634486_0.9580810596126963","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.666.4af7f8b":{"name":"@flighthq/animation","version":"0.2.1-next.666.4af7f8b","_id":"@flighthq/animation@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":"255c118e36435e6952b494d3914aba9e5d56b08f","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.2.1-next.666.4af7f8b.tgz","fileCount":30,"integrity":"sha512-v3gGRXSa+nlm+o6xmu4cyQ4G2f4rvsvdKBUEIMx/W1yGdIQcM0goki5FVGLf3kz7QUF1/nWA+hTEvj8sow69Ng==","signatures":[{"sig":"MEUCIEMM5hx67lHmOvTOwR9tSfDr+6sArnbxe/1lWxGMG5JQAiEAnqtcTKrf5PwVGZXtTUA1WahyUn6L/Z22g0m5DjX0AWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.2.1-next.666.4af7f8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102207},"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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.666.4af7f8b","@flighthq/entity":"0.2.1-next.666.4af7f8b","@flighthq/signals":"0.2.1-next.666.4af7f8b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.2.1-next.666.4af7f8b_1784919628204_0.24290002927954157","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.701.409c279":{"name":"@flighthq/animation","version":"0.2.1-next.701.409c279","_id":"@flighthq/animation@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":"e94d8b41730ed5561a8672c827f57959d331d8ce","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.2.1-next.701.409c279.tgz","fileCount":30,"integrity":"sha512-/XpjAHQomYLL8TOp222CkT8e4gwUU57RVXbn/A0xhP07QLw47OgOcfjS2aD6eRhT2jJb3O/zvGWONnu9xzc4rA==","signatures":[{"sig":"MEUCIH70L0YwllHEnSYtPMIL2YO8KC2ZSor8OpGk221gQneBAiEAqNGcfatyIurMOuc39Dgy6gZFapvlQ6qeFYvFULxXj9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.2.1-next.701.409c279","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102207},"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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.701.409c279","@flighthq/entity":"0.2.1-next.701.409c279","@flighthq/signals":"0.2.1-next.701.409c279"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.2.1-next.701.409c279_1784951062770_0.32662985430809166","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.738.07b221d":{"name":"@flighthq/animation","version":"0.2.1-next.738.07b221d","_id":"@flighthq/animation@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":"53f3d53fe87787ae58a04b5d97d0ce37eb8b17b7","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.2.1-next.738.07b221d.tgz","fileCount":30,"integrity":"sha512-NSfc9CjpqVZ2Ppc7cF53L9LUm4GBAh6WQfVFKmtM4plq0v588keFE3Mpfmy9gU+CF+qIeWpuydmX3HP0f8DNhA==","signatures":[{"sig":"MEQCIBWiOjEMFuVAFK/qyXRVWTdcgAjCmjZ+Y7egCgVOLs9rAiADYaHY3nKK6h8ffVp9AY6cCCkzBkkkBvHRAVT5oSYwLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.2.1-next.738.07b221d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102207},"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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.738.07b221d","@flighthq/entity":"0.2.1-next.738.07b221d","@flighthq/signals":"0.2.1-next.738.07b221d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.2.1-next.738.07b221d_1784956122422_0.011231039491390593","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.840.857425c":{"name":"@flighthq/animation","version":"0.2.1-next.840.857425c","_id":"@flighthq/animation@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":"0bb3cb655575947ea196eed5933caf0671a0b393","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.2.1-next.840.857425c.tgz","fileCount":60,"integrity":"sha512-Fou2UsakqoI5ifRZgn48Unk3KPMtQ9TcnuQZz55WU39q5HOcNumoych5sOfj3uGyKGFPdKj/wNyxZFJjLz7vAg==","signatures":[{"sig":"MEUCIHUQ91jRJTLAtVUHdM+E2FMZjc1LdRAvXCI9StIjNsoDAiEArOYeQDFo12TC2MiOOOzXZkSyDHLx6xLWJMDOotMUEO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.2.1-next.840.857425c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212064},"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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.840.857425c","@flighthq/entity":"0.2.1-next.840.857425c","@flighthq/signals":"0.2.1-next.840.857425c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.2.1-next.840.857425c_1785026617224_0.3260258597286214","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.841.373388f":{"name":"@flighthq/animation","version":"0.2.1-next.841.373388f","_id":"@flighthq/animation@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":"d39d1b9637446b194fb9325f2fcd61a36fb16032","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.2.1-next.841.373388f.tgz","fileCount":60,"integrity":"sha512-XY/vAquOtWlRFLkGC5Ds1B2E7+8huD3aslp9ADlDe3XiaEOkGVM/lKd481PbbxIp3O61J14oMac9+7eJJk6DjA==","signatures":[{"sig":"MEYCIQCP1P0jPKe5EcVHUOhVuMpVxff+iQh+uB0/93mZ+XmU8QIhAI8b+orMROk+s2FNXvYYBGtNSjBnIEaX3h2XxJRZ68wo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.2.1-next.841.373388f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212064},"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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.841.373388f","@flighthq/entity":"0.2.1-next.841.373388f","@flighthq/signals":"0.2.1-next.841.373388f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.2.1-next.841.373388f_1785045658914_0.47679085830482104","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.906.07cea63":{"name":"@flighthq/animation","version":"0.3.0-next.906.07cea63","_id":"@flighthq/animation@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":"6977e6d3ce1b559a289aff7559cd7fcbef7d1cef","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.906.07cea63.tgz","fileCount":64,"integrity":"sha512-Za5oAh4/dtUACeTCu8LGAeyExbD8ap9Go7IXfoRfFdfWwNpGnCoC2K+y8Up+mKx/pDISmKOKdz60QNnNxUs6bg==","signatures":[{"sig":"MEQCIHCf2hWmPCVN4DDR2ZwdyRAOmMKkVL0mno8e6dar7IifAiB4x9537mIHORxOH2i27ukPKfJHo74BSd6rreUHvS/aOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.906.07cea63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217108},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.906.07cea63","@flighthq/entity":"0.3.0-next.906.07cea63","@flighthq/signals":"0.3.0-next.906.07cea63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.906.07cea63_1785219809884_0.6859154682394841","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1021.f5f1ee0":{"name":"@flighthq/animation","version":"0.3.0-next.1021.f5f1ee0","_id":"@flighthq/animation@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":"a064a460ccb9cfca729089698506de885e3be885","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1021.f5f1ee0.tgz","fileCount":64,"integrity":"sha512-HqupIp01/tRoonsvioGy0Q3nAT2p9tTvwHpO2ZDh3oWuYBGvi1GBeVevGGZp8mabY+ps8GQ7IsC1gGXlAHHFSw==","signatures":[{"sig":"MEUCIQDE6njGAAVWgo6cssImdFb8REP52IwL0F4aRY0My66QJwIgT+CveQag4TWj6inCyGvSHky6sOfFn+gMKdUKQ9rmNxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1021.f5f1ee0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1021.f5f1ee0","@flighthq/entity":"0.3.0-next.1021.f5f1ee0","@flighthq/signals":"0.3.0-next.1021.f5f1ee0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1021.f5f1ee0_1785424938287_0.9389435690252179","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1032.e2b99fc":{"name":"@flighthq/animation","version":"0.3.0-next.1032.e2b99fc","_id":"@flighthq/animation@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":"33a2ccf8967e1938a5b8080ef7c310af8a5b8404","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1032.e2b99fc.tgz","fileCount":64,"integrity":"sha512-keYuVqIr9mBwI8qJFVyrLKnyhb0CDLDG5oKGQstqiM2B79FGBdPB4AdVeRkUWxoWhqc2Ju2RZ8RVev0/fmRjJg==","signatures":[{"sig":"MEQCIFfhT9kJwgRAgW/pOC9Umcy3F7RpkdVn7iaxU0/yHprUAiBZ1xzGdcxol3Tc3RR9jjSH9eVcqC7KQuONmWGOrdSv3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1032.e2b99fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1032.e2b99fc","@flighthq/entity":"0.3.0-next.1032.e2b99fc","@flighthq/signals":"0.3.0-next.1032.e2b99fc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1032.e2b99fc_1785436194388_0.5844449910211464","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1162.e90e518":{"name":"@flighthq/animation","version":"0.3.0-next.1162.e90e518","_id":"@flighthq/animation@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":"71ded6c87b37d138cc633bfacf1b469590d08b16","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1162.e90e518.tgz","fileCount":64,"integrity":"sha512-M8i2GqRzMc4iO01LSUjOMT9dL2crS4KccpmLfFurqJoGmhqRFiAJYVx4i8C80q8W7P4Z8HwFpxL9pW3SiNjvIA==","signatures":[{"sig":"MEUCIQCmKmgbyl/GQ29FOTxW7gb3TMJVszbFuT8vHim72gRcdQIgXF4CoBc2r6fI/dT2slG5j8zUsL8nm4Eohj3ddapDFfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1162.e90e518","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1162.e90e518","@flighthq/entity":"0.3.0-next.1162.e90e518","@flighthq/signals":"0.3.0-next.1162.e90e518"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1162.e90e518_1785453178235_0.7320513879045476","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1220.6982c21":{"name":"@flighthq/animation","version":"0.3.0-next.1220.6982c21","_id":"@flighthq/animation@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":"06328f56cea6d8653729d252fd9d9ec637ae39e9","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1220.6982c21.tgz","fileCount":64,"integrity":"sha512-4Wlu25waRwuwr1TNw+b6JJnqrigwnTlRI9ekVf7dh+6YA7s6VnFKzWJvlFN7lSYX3kqpHMgIiE0N60kUyY8peA==","signatures":[{"sig":"MEYCIQDRfUvdJmE9Rd8k26wpsptXkwj6ZnqsoHIvUDibsmzOoQIhAIW1RKBmnRxeKEMI6VCosgmHWaD3FrclHUeHzJDF4Pdj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1220.6982c21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1220.6982c21","@flighthq/entity":"0.3.0-next.1220.6982c21","@flighthq/signals":"0.3.0-next.1220.6982c21"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1220.6982c21_1785505717545_0.21410866919977245","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1248.f867198":{"name":"@flighthq/animation","version":"0.3.0-next.1248.f867198","_id":"@flighthq/animation@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":"0a496fd1d515ece5bad9a828bb62c98cd018ccb8","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1248.f867198.tgz","fileCount":64,"integrity":"sha512-sSGp+Z6HrHGc2EqVJcerK0wChy5AW+EetVfDjikmIKZ/z3NN+z4+jr9wUPx2qmuhWRnvTRt4Pyi0qEFeHTGufw==","signatures":[{"sig":"MEYCIQDJUvJZaubgLC2euCZQUg7NygBphQluP+/Ygq5P0/sk2AIhALvenuDT/wUPoAyjQQ/YGtexvjtuCSQ0k1yfj8wzKsrL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1248.f867198","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1248.f867198","@flighthq/entity":"0.3.0-next.1248.f867198","@flighthq/signals":"0.3.0-next.1248.f867198"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1248.f867198_1785512034027_0.7747965955413882","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1272.222de94":{"name":"@flighthq/animation","version":"0.3.0-next.1272.222de94","_id":"@flighthq/animation@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":"5389ba8227a8355945bf6d1ea0ae216964b0ee05","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1272.222de94.tgz","fileCount":64,"integrity":"sha512-5i0NkRz0SexPLMtKyDZcNqCYEeDOrwm1Eru8iM155aLzaVrDI4T+81jAqIceEkFlMInrTm1w5Nj3EhyXBaTVkg==","signatures":[{"sig":"MEUCIGmTB/czI+fcMuKps3agL+xcoILz+WguV32VI8+dhX7kAiEAvumhXgwo+xIlS0ftO2RPlRlUMAgMXcxM1XIaGknNoDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1272.222de94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1272.222de94","@flighthq/entity":"0.3.0-next.1272.222de94","@flighthq/signals":"0.3.0-next.1272.222de94"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1272.222de94_1785517455826_0.9916506505896789","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1280.6369398":{"name":"@flighthq/animation","version":"0.3.0-next.1280.6369398","_id":"@flighthq/animation@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":"fe0f181ecd4f8370a6dfa654f7d791818230e468","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1280.6369398.tgz","fileCount":64,"integrity":"sha512-feRstpZO+06VGcBm6jtmepsigO7kHeBvx2T4Rcm0oYWD6T8DVdHgm8hI4yW3cMnWOCy7Budp/pHGHmbP+xCYzw==","signatures":[{"sig":"MEYCIQDgvp263/lFNHEF3lxLTL60+PwPIuREkyVMOl1wbF/J+wIhAIuXrpjpGgRedwnIAQ7aQYVpBjgou8RhY/ohGnRYSrJq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1280.6369398","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1280.6369398","@flighthq/entity":"0.3.0-next.1280.6369398","@flighthq/signals":"0.3.0-next.1280.6369398"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1280.6369398_1785521145956_0.6554960759921047","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1297.43a5ef8":{"name":"@flighthq/animation","version":"0.3.0-next.1297.43a5ef8","_id":"@flighthq/animation@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":"d9e4443b7cc9d6944cf96c87874ea40395ad65a3","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1297.43a5ef8.tgz","fileCount":64,"integrity":"sha512-b+0vhFvUIT57iHPs5yLIm0adpsgn19UC343k5QL2zwsSpSADNW974YmroSSYj7DX3ulopYIZa6iw7godnpeusA==","signatures":[{"sig":"MEMCIDWaJ+/buFgSjeEdRRkyobmDZNdHo2ZtPIphxpLDxA0KAh86gjr0UCPYijRlxtpLNHB/lEomqWR+zLDTT75MKS5k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1297.43a5ef8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1297.43a5ef8","@flighthq/entity":"0.3.0-next.1297.43a5ef8","@flighthq/signals":"0.3.0-next.1297.43a5ef8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1297.43a5ef8_1785529508936_0.42569025786410974","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1299.b32cbdc":{"name":"@flighthq/animation","version":"0.3.0-next.1299.b32cbdc","_id":"@flighthq/animation@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":"e48ce33c2f77822f4dae6c1c5080fa4208b4358b","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1299.b32cbdc.tgz","fileCount":64,"integrity":"sha512-B50uz/WMU0UuowqUzOeYayaOLQHgIisUtVG/+iOdDLadiSHYnhg/uZRcnF1gnfi8aXbkv6F0/KpPr9HXxnDqfg==","signatures":[{"sig":"MEQCIBCO4LW6EN4BIGwJu00EovWB3aJb7+3AQdJ8A1HfQndoAiAIOlr7qOJeP4CZhy2VWowB+qHjyFDI4Lvwy2w9ZIgycQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1299.b32cbdc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1299.b32cbdc","@flighthq/entity":"0.3.0-next.1299.b32cbdc","@flighthq/signals":"0.3.0-next.1299.b32cbdc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1299.b32cbdc_1785531027204_0.8749953403635102","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1315.1d4eb64":{"name":"@flighthq/animation","version":"0.3.0-next.1315.1d4eb64","_id":"@flighthq/animation@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":"e923b1907d2a61076d63c18d84a7ff61beb29bc1","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1315.1d4eb64.tgz","fileCount":64,"integrity":"sha512-fFzdN25S2AtSKG9p6ejwxHBSW2/zlOfAJ3JXuHMiQoU9vekZ2eRufhpz62EcCo33srVCXlw08m1Cl2auA/Gl9w==","signatures":[{"sig":"MEYCIQDYTYo0Lrh6RPm8ye+RwbA7cXZ1onAL+bI4av4C7ggBigIhAKmwMMejoYp71elS8Rffy1G4vn8DKQ4Ecrc5s7NDo1rB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1315.1d4eb64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1315.1d4eb64","@flighthq/entity":"0.3.0-next.1315.1d4eb64","@flighthq/signals":"0.3.0-next.1315.1d4eb64"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1315.1d4eb64_1785537991183_0.557203283053235","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1383.c61de17":{"name":"@flighthq/animation","version":"0.3.0-next.1383.c61de17","_id":"@flighthq/animation@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":"0c3464ab6e7cd930b14560b9e7ce2802a2ac0206","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1383.c61de17.tgz","fileCount":64,"integrity":"sha512-G7mS6l3UH9/yQQPgdlVZhiACKGvNSt5k8bDel7B5Di1AX5eeSeRo4CAXWok5tnESqG649Ncp7WBHmIKD0Zxs/g==","signatures":[{"sig":"MEUCIBWUWjLgvcGiLDMOsGc0mwO/aRnlyyrqL+VIAhsXoP2qAiEA9cSkajOuFDbQ6V68RFyS+CVTsHifw6JBTlOCiezB8cI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1383.c61de17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1383.c61de17","@flighthq/entity":"0.3.0-next.1383.c61de17","@flighthq/signals":"0.3.0-next.1383.c61de17"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1383.c61de17_1785541068754_0.09768374107738853","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1392.f0bd0cc":{"name":"@flighthq/animation","version":"0.3.0-next.1392.f0bd0cc","_id":"@flighthq/animation@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":"303d9cba367046173086e7f2b29bd936a559e156","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1392.f0bd0cc.tgz","fileCount":64,"integrity":"sha512-MFfZbZ3Njuzy7xHCo5ehOTrvY4d3chbsSbt3h2oCIa8nB4r5nWj8l+nJ8ZfZkv0R/vxEx8mWvhlGnoR9Ya3x+g==","signatures":[{"sig":"MEYCIQC0jpiB4l52MywwpOYpZAgbVRaDV/HgsI7wXPamSioURAIhAO6DhZFLtPE34L7n01t2bYYQK8j8y3sXZ6IY8xqLotWx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1392.f0bd0cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1392.f0bd0cc","@flighthq/entity":"0.3.0-next.1392.f0bd0cc","@flighthq/signals":"0.3.0-next.1392.f0bd0cc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1392.f0bd0cc_1785544853493_0.5197257092345626","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1422.b585c0c":{"name":"@flighthq/animation","version":"0.3.0-next.1422.b585c0c","_id":"@flighthq/animation@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":"bb18e4494886dc4eb3b78d47fd4ff9032a4b6174","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1422.b585c0c.tgz","fileCount":64,"integrity":"sha512-lQ6z0NSM+Bvyhg2z3D14xJktjqrfZHBCnUhWsaCEMnCWc0FX6b10cNTjcE96dvKyqCc5JBMk22jzx+K64M5rOA==","signatures":[{"sig":"MEUCIFtiqtl6/Ds+NWqEgGeTS2KiUoDuOwIb+6HdhY61g4abAiEAjdHeDE5zyrDdDsBkJYlTmNwV358wtRHY14hTtTVv+X4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1422.b585c0c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1422.b585c0c","@flighthq/entity":"0.3.0-next.1422.b585c0c","@flighthq/signals":"0.3.0-next.1422.b585c0c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1422.b585c0c_1785549048748_0.8976968129051766","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1435.f870241":{"name":"@flighthq/animation","version":"0.3.0-next.1435.f870241","_id":"@flighthq/animation@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":"03aadba74a964a69c92ce62fe73997ee72539d2f","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1435.f870241.tgz","fileCount":64,"integrity":"sha512-2nAf2YLnrEywO24PeOnhOCohTOhRaYAodllCoQ9LYLbaEhrbdBA//jse2GOIN0M/AcGwznBrFO935499IVyS9w==","signatures":[{"sig":"MEYCIQDCXlZkUvx67Oc+qTPOsM27/hLfJk96cBCZdpkamFn/LwIhAOGmuoiYPgkU43uZloIzI8irzBUyfA/o+3IhaD79Jfpu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1435.f870241","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1435.f870241","@flighthq/entity":"0.3.0-next.1435.f870241","@flighthq/signals":"0.3.0-next.1435.f870241"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1435.f870241_1785552982140_0.19797304677468675","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1436.388ef5e":{"name":"@flighthq/animation","version":"0.3.0-next.1436.388ef5e","_id":"@flighthq/animation@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":"1b22c7058bf6da7f7c04b4520d78c7622abb0497","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1436.388ef5e.tgz","fileCount":64,"integrity":"sha512-IZa0x88+3qB9vUR6rSlP/ePK9ZSvQT3COyqOfKFX/E3GF2ju69rDqfNWpoqRv5SbfU4rwaDL2UATe3XuzFTCew==","signatures":[{"sig":"MEUCIQD6DTqwq+KOiQ416el6C7l7M/EVwo2os9nGvEX5l5ddagIgIw5FZxfTR4ZoGF065o60wPIeFOzDr2EWsBdguC2fqaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1436.388ef5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1436.388ef5e","@flighthq/entity":"0.3.0-next.1436.388ef5e","@flighthq/signals":"0.3.0-next.1436.388ef5e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1436.388ef5e_1785553538661_0.2858926486987108","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1445.14ca01c":{"name":"@flighthq/animation","version":"0.3.0-next.1445.14ca01c","_id":"@flighthq/animation@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":"815abf9b0cf84eb70a83bf3a65b54fa3e702377d","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1445.14ca01c.tgz","fileCount":64,"integrity":"sha512-QCsd2T+4voy3My61gNbEcXOK0aZOGyKovBq+NNpNufiiFyLGvZcsbAfjZ8qjBA2gs7zz17v901OjpbpF+cd/DQ==","signatures":[{"sig":"MEUCIH5cuUuRCICGpXO3NsE1FUQ/LjaskiO34DDS9LXX1PRUAiEAkhtea6FkXlry7KHahaetrP4n9q+wJWVNXguvih4RjnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1445.14ca01c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1445.14ca01c","@flighthq/entity":"0.3.0-next.1445.14ca01c","@flighthq/signals":"0.3.0-next.1445.14ca01c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1445.14ca01c_1785556181185_0.4052386710739382","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1452.011a16e":{"name":"@flighthq/animation","version":"0.3.0-next.1452.011a16e","_id":"@flighthq/animation@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":"6153e5d8352acef9beb7763f9c83932fdd953452","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1452.011a16e.tgz","fileCount":64,"integrity":"sha512-HdouS/9jBk9Pncks4r5ImYHDKOvUxOdNT6pA0hTlef0xNCFeXoBltRbv7BTafo7jID4WymtBiUT2cwuodxJ+qQ==","signatures":[{"sig":"MEQCIBQqKf9Ch150EEw0BPQBavJBz5y8q9KoDEYoqSre6f19AiB8Bes0mpa9aUDr1hrJ72LzFo6QejmX30pRjRvRzDwKJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1452.011a16e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1452.011a16e","@flighthq/entity":"0.3.0-next.1452.011a16e","@flighthq/signals":"0.3.0-next.1452.011a16e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1452.011a16e_1785561478323_0.2832687810278438","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1454.b17f8a5":{"name":"@flighthq/animation","version":"0.3.0-next.1454.b17f8a5","_id":"@flighthq/animation@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":"5cde88a5497490b48acbde05ab5ba63134595e0c","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1454.b17f8a5.tgz","fileCount":64,"integrity":"sha512-IaVghj1XtMmMg+0m/D+JeTQobtqs0evBufE1KYyG72W7JEuMgm+MWy38rNA9bCxI09XrfaWOWquqJgV1YiIVCg==","signatures":[{"sig":"MEQCIATZYvPj2YZDzVuGQH46A53fNGivxWcR8Yye6faUtV+FAiBkd+evt4omGFtaJOSGj0XN+K+O6iT6y7ZI19h4iepPIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1454.b17f8a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1454.b17f8a5","@flighthq/entity":"0.3.0-next.1454.b17f8a5","@flighthq/signals":"0.3.0-next.1454.b17f8a5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1454.b17f8a5_1785563615745_0.7686426852451209","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1456.ace2107":{"name":"@flighthq/animation","version":"0.3.0-next.1456.ace2107","_id":"@flighthq/animation@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":"8198e1692043136c53ecf60c79b93f109a1db6ee","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1456.ace2107.tgz","fileCount":64,"integrity":"sha512-D1+RrcubMVu//UOkPespmba5IPIaRVouMu9JRES3uDvHlTH6DvNOMnMDHpwxWkde7UVYgcBN81B6tAOrbdNrIw==","signatures":[{"sig":"MEUCIBFcuSyf+IK/xyGfGms0k/Yfj6FUMthUF2mVf7ApxaaGAiEA7Ij2TLOdl+VVj3mOi8M+rmR767hl2j9X0jHVK2v4yzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1456.ace2107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1456.ace2107","@flighthq/entity":"0.3.0-next.1456.ace2107","@flighthq/signals":"0.3.0-next.1456.ace2107"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1456.ace2107_1785593561718_0.7123041150568383","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1458.0c01b63":{"name":"@flighthq/animation","version":"0.3.0-next.1458.0c01b63","_id":"@flighthq/animation@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":"ae8d700626c81f76f84c64c05f32d20f8935c566","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1458.0c01b63.tgz","fileCount":64,"integrity":"sha512-plJS+6umjcIQxWO0uR5ExCW5XFE65l/lq1NkxH/VUwhpxM9u1YKPmDVyJQofy5MY0N2NTqQ15/kU2TYCX/oBUw==","signatures":[{"sig":"MEUCIDMYA3InC2hayiDz02aZZztVCuPhZ2bWtvFx1ZYtWQDtAiEA43/lEeo5shZ8py3dbQ/JRE/iYCUw0CbrpwKRuPHhi8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1458.0c01b63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1458.0c01b63","@flighthq/entity":"0.3.0-next.1458.0c01b63","@flighthq/signals":"0.3.0-next.1458.0c01b63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1458.0c01b63_1785596112681_0.9676494193313181","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-edge.1458.0c01b63":{"name":"@flighthq/animation","version":"0.3.0-edge.1458.0c01b63","_id":"@flighthq/animation@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":"8deb9f9d55dd0f05ee5a57f43051ba00ee8aed11","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-edge.1458.0c01b63.tgz","fileCount":64,"integrity":"sha512-V/m9ekYHvx9f99SEk8HxNT29jE4111z+1JJDLvpSFQq8JP5eu1qBkFW0Fe+pcUhOtcXCk75O0BZmHvxqHG0DVg==","signatures":[{"sig":"MEYCIQCj2dMvBlFmQids80XPAePmVjeawHQyIp4o86VnvhAIOwIhAMlJ7rSpxYouWX0VpMODI3NteY1PrKn8NMp8/IuYMUP+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-edge.1458.0c01b63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-edge.1458.0c01b63","@flighthq/entity":"0.3.0-edge.1458.0c01b63","@flighthq/signals":"0.3.0-edge.1458.0c01b63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-edge.1458.0c01b63_1785597289916_0.42440425306931284","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1460.2c18805":{"name":"@flighthq/animation","version":"0.3.0-next.1460.2c18805","_id":"@flighthq/animation@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":"950bddeadf01168dc0045564fcab4206dd80bac1","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1460.2c18805.tgz","fileCount":64,"integrity":"sha512-HE4nC+HUgGKgKKr1UTzG+Y7hsglaIyhM/OtC6ZfRVBrkW+T8vC/3LDHZZz0GeFLWUINe4uwj16yNLAlLmVT0kQ==","signatures":[{"sig":"MEUCIQD2TPL3iAKKAmXrG3n6Eeuu/Wii/NefNdQXFLi6zsk6YQIgQlbKq1z9vNLn1/N+n1L16RsEqbfS4ToABV46ARctNLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1460.2c18805","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1460.2c18805","@flighthq/entity":"0.3.0-next.1460.2c18805","@flighthq/signals":"0.3.0-next.1460.2c18805"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1460.2c18805_1785600049958_0.24788583640842798","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1463.b454aa8":{"name":"@flighthq/animation","version":"0.3.0-next.1463.b454aa8","_id":"@flighthq/animation@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":"668c99bb27ed7bb0e9bfcc057f1fa46a454dfa22","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1463.b454aa8.tgz","fileCount":64,"integrity":"sha512-y1Tw9Wc1n9UB+sW562wF50UPFtT+yCHaJWCoS822rSvx8FgXkI2hVE7iekeZ5e9F8K6FBK4BtOqMgQBQfJeOoA==","signatures":[{"sig":"MEQCICbsFemR/ZDnRcFoE+/Eag2KqSkFKh/iFsgRp4mDH+2rAiByG2Z2+K2ihpPk0Kahr3ibyzW5sGgXVbYcoNqYYjwmjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1463.b454aa8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1463.b454aa8","@flighthq/entity":"0.3.0-next.1463.b454aa8","@flighthq/signals":"0.3.0-next.1463.b454aa8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1463.b454aa8_1785628355692_0.5098202585346028","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1466.e0866d4":{"name":"@flighthq/animation","version":"0.3.0-next.1466.e0866d4","_id":"@flighthq/animation@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":"ec765f14d2f5a6c9f81a3635a3040b916e57caf9","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1466.e0866d4.tgz","fileCount":64,"integrity":"sha512-9tFaABJlIYRU3ogtoDoiAMBZodm/zuhVETpmgrjS7Lcrpdh/aaHs8iOpDpLABVCmzv9CVvSN+tarGcNLvWDaeQ==","signatures":[{"sig":"MEUCIQCye46VPrQF2FXaek0Ya/q5nLKtbKWeaW3wPyGrxxGG8AIgLzzNTb1phl9xclMat0/ztQ2e39EpOdt+VKamKrCUhas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1466.e0866d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1466.e0866d4","@flighthq/entity":"0.3.0-next.1466.e0866d4","@flighthq/signals":"0.3.0-next.1466.e0866d4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1466.e0866d4_1785634159934_0.0661973469750532","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1473.098a860":{"name":"@flighthq/animation","version":"0.3.0-next.1473.098a860","_id":"@flighthq/animation@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":"3e9fb473fa70f4c4574eba54bb3e31538ab14814","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1473.098a860.tgz","fileCount":64,"integrity":"sha512-5+YZn+ryk1Tl1kiHgF89p2gm4MJiWQfmr49givBjUQB+x4XJh2ciVChzyWHec14aFNq+gZidvgtT9vQENGrb7g==","signatures":[{"sig":"MEUCIB0XdDn7LmOVlVIqo96xqowpBq/OaL355l2CRaBG4ncmAiEAwaCNJhF+KoTqTCZRY4dKW/qRyGBMscpciZkmcQls3Ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1473.098a860","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1473.098a860","@flighthq/entity":"0.3.0-next.1473.098a860","@flighthq/signals":"0.3.0-next.1473.098a860"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1473.098a860_1785644493879_0.11092784995109106","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1494.7333e82":{"name":"@flighthq/animation","version":"0.3.0-next.1494.7333e82","_id":"@flighthq/animation@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":"02d93e9ac70495589885aae4470d27d1d8fde25c","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1494.7333e82.tgz","fileCount":64,"integrity":"sha512-Z7acAwalpw2fe3RSUF1iAo+P+8fl7CdZTQQL39MReHJBuZUJd7l+x+MxsfVycO0pife+xIwjW8OspOQkIi+RNA==","signatures":[{"sig":"MEUCID0A+r2td3bPC4oLYbkU/tuHItM8LaoykgBZUeg3zooDAiEAj5DuhTRYGCq+NGyYF/UEhyv+tSuRflyn4RdAzPdgqc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1494.7333e82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1494.7333e82","@flighthq/entity":"0.3.0-next.1494.7333e82","@flighthq/signals":"0.3.0-next.1494.7333e82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1494.7333e82_1785648726087_0.9909221055206316","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1498.065f223":{"name":"@flighthq/animation","version":"0.3.0-next.1498.065f223","_id":"@flighthq/animation@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":"25fd2bceac0e78fa684fc54fc09df76d3efcc717","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1498.065f223.tgz","fileCount":64,"integrity":"sha512-BvISQFsmZzjQLxH0EFEqNLzwX253WWQScvDkmpBlocEfb47onAKC7V21WqRNYhdfhH5mXz0fdXaQ7u9sEqRauA==","signatures":[{"sig":"MEUCIDFRLZDD/Bdl9c7FeNLiG7OXLawFG0zDIaa3S+YkRzpzAiEA4QPo+PLhBnaZHLzx2pCBw1I3a1e0zDB7/nWTaqehSwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1498.065f223","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1498.065f223","@flighthq/entity":"0.3.0-next.1498.065f223","@flighthq/signals":"0.3.0-next.1498.065f223"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1498.065f223_1785653165852_0.09581445722249993","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1511.9977321":{"name":"@flighthq/animation","version":"0.3.0-next.1511.9977321","_id":"@flighthq/animation@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":"6c0bd459c9f98a4ccde65908cfb8077efeb7d5cf","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1511.9977321.tgz","fileCount":64,"integrity":"sha512-LoNnOSvM8CG+MaRQ4/cjNnh7/xsLbjDnc4hfBNRijUkAzNnS/pZQFfY7KNbm67vntd8Qmaf/p778NPBaqph5tg==","signatures":[{"sig":"MEYCIQDdlIvZwth7urkDjG/SS+7hMf33smNwdlsNDEH8o6Cm7gIhAOx25bBIYJA0xak0uLdYfXiZOR4Fj4S8OrYhd+xKtETm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1511.9977321","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1511.9977321","@flighthq/entity":"0.3.0-next.1511.9977321","@flighthq/signals":"0.3.0-next.1511.9977321"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1511.9977321_1785687537417_0.608756681461377","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1512.edc0fee":{"name":"@flighthq/animation","version":"0.3.0-next.1512.edc0fee","_id":"@flighthq/animation@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":"8f98233e37e123ce4326d24adbeb7d1bed81cb6f","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1512.edc0fee.tgz","fileCount":64,"integrity":"sha512-Tx6JNjWsw045RND2T10PSp5qr8gVz7vhPpU4CpW8g+G6dB7jfLtiiVriKD3AOkF6LBFo8wQNfK/8FEVXGleBiw==","signatures":[{"sig":"MEUCIASTRbBc/OgMCbEi1m+8DEjYVs5I5LzXv15hM/wce6BhAiEA2fCT9WjtC2Pa/xGhC4zIlP9aQonWJ5A/ZHObEBCtDic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1512.edc0fee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1512.edc0fee","@flighthq/entity":"0.3.0-next.1512.edc0fee","@flighthq/signals":"0.3.0-next.1512.edc0fee"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1512.edc0fee_1785688828906_0.5521988759933805","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1514.a24d43f":{"name":"@flighthq/animation","version":"0.3.0-next.1514.a24d43f","_id":"@flighthq/animation@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":"defb37701b2ea2a27e01f5c470a18983b4d002f1","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1514.a24d43f.tgz","fileCount":64,"integrity":"sha512-7vKGjuOISVfFnucz00UgUpcUjUpkk2YBQXFSbusIqr8lySqonrcf18iL+AXKhlg6KtmQQKEvxQQAeJVXFGiIag==","signatures":[{"sig":"MEUCIQDp0s9kJK8LAQR1MYAxP8B0J2m3KANUR1wnCF8Sz/yM0AIgMTgkCR3OjjVSmAchBOyAtLpRdrge/QQLCIeFhVcjteY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1514.a24d43f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1514.a24d43f","@flighthq/entity":"0.3.0-next.1514.a24d43f","@flighthq/signals":"0.3.0-next.1514.a24d43f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1514.a24d43f_1785689513640_0.9392341626604681","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1515.d4dc88e":{"name":"@flighthq/animation","version":"0.3.0-next.1515.d4dc88e","_id":"@flighthq/animation@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":"427a6d2a38320d1c9e2d1349c07dddd987551e3e","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1515.d4dc88e.tgz","fileCount":64,"integrity":"sha512-hR26tTDLf8+ODjoFrEHEIQFvCx+0GKWukavH5tIt6ZxxXiR2mPiGDdIBkcszlZ2wwd/vA/V4yBGKf+3VsM/oeg==","signatures":[{"sig":"MEUCIQDXHFaPLmXZY0SHAGhBbvzIyBBjf66cIz2TkS4+hOsLhwIgeYLpUtaLF6I7LzjbRei2P3ds0u9mw6gyb+H3qPWwwjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1515.d4dc88e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1515.d4dc88e","@flighthq/entity":"0.3.0-next.1515.d4dc88e","@flighthq/signals":"0.3.0-next.1515.d4dc88e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1515.d4dc88e_1785690216112_0.8760339698197996","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1516.1b4fb2b":{"name":"@flighthq/animation","version":"0.3.0-next.1516.1b4fb2b","_id":"@flighthq/animation@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":"e0acef45551abe83485ef6806a47ecb0c9151904","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1516.1b4fb2b.tgz","fileCount":64,"integrity":"sha512-IGpi/+Y81km6uCSt49F9bXZxv3ya4Th7omjhHbgtSgEjAYD3RYtjMs5tevy0o389r1jcPPIITuMcFy9QemOxpQ==","signatures":[{"sig":"MEUCIQDFLLws0aZ5AyN+CCH+sfSfV5SRwWGDKBNlpAeWkbJ3+AIgVWZt/ONq7XAScjU114HvtkTHS/zW8SMk+lTP4lxj3qI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1516.1b4fb2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1516.1b4fb2b","@flighthq/entity":"0.3.0-next.1516.1b4fb2b","@flighthq/signals":"0.3.0-next.1516.1b4fb2b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1516.1b4fb2b_1785692124371_0.7015812886849138","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-edge.1516.1b4fb2b":{"name":"@flighthq/animation","version":"0.3.0-edge.1516.1b4fb2b","_id":"@flighthq/animation@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":"9d7519d9d3a4e41c6f1745c727e628e9a74c88c3","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-edge.1516.1b4fb2b.tgz","fileCount":64,"integrity":"sha512-FRoNfTdnoWRhnuz13lhVXnrCCHp1Wwv7+yRWHnKZjo5rmZWLWogu25CbOTFRfC7IdBPX0EMYSSPOvwnk7ImCCA==","signatures":[{"sig":"MEQCIEBbxkqfQdlyQCAI+kxU8ylU2iC1ZIaU7D3+ppca1un8AiAB0YMz1l1lDKmmqlBQoIUhSkI34kHL3H9uXMNln0Gbig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-edge.1516.1b4fb2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-edge.1516.1b4fb2b","@flighthq/entity":"0.3.0-edge.1516.1b4fb2b","@flighthq/signals":"0.3.0-edge.1516.1b4fb2b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-edge.1516.1b4fb2b_1785693461660_0.31219297665570367","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1529.90e58ad":{"name":"@flighthq/animation","version":"0.3.0-next.1529.90e58ad","_id":"@flighthq/animation@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":"2b28abe577da413433203e8bd72685b997b3ad4d","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1529.90e58ad.tgz","fileCount":64,"integrity":"sha512-VezqJUm6+SV6yTzKVdWyI3aBXOHOhk1WgiCn/kpGQ7cYPlz4M4aDed36wmHtcxPWBLtj+FFq/OjlI7C8mO1+Hg==","signatures":[{"sig":"MEUCIQCCxhhAP37TdvjM7wVWhvNxRFwqizyQMkICphR/EYL32QIgAULS1FRdDDBG0aNMIUZKFNDelPfpUwSXZUurNMLLv7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1529.90e58ad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1529.90e58ad","@flighthq/entity":"0.3.0-next.1529.90e58ad","@flighthq/signals":"0.3.0-next.1529.90e58ad"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1529.90e58ad_1785694863307_0.7183746334288394","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1530.70058bd":{"name":"@flighthq/animation","version":"0.3.0-next.1530.70058bd","_id":"@flighthq/animation@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":"7f6c44ff8da5c72bda00d9b882cccc2d744d1114","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1530.70058bd.tgz","fileCount":64,"integrity":"sha512-r2+dcNyciS4ojrN0FNcqBmI8D/MbQ6kwYbqrBSVa7AiJBK4bffoEkF0D/8T7w34PngPmM+X8nuMAZHxV2L7Rug==","signatures":[{"sig":"MEUCIHDljq4F3t2YD5Aji3Rh1rbUQ9KkVLVQYM/Z169FHGLhAiEAk0JKfZMFoSqcEe5PyQZxOE2LNC0ZUuSIN1YfPT1Z+4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1530.70058bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1530.70058bd","@flighthq/entity":"0.3.0-next.1530.70058bd","@flighthq/signals":"0.3.0-next.1530.70058bd"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1530.70058bd_1785696642015_0.1064682195484925","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1543.f490ae8":{"name":"@flighthq/animation","version":"0.3.0-next.1543.f490ae8","_id":"@flighthq/animation@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":"5fc4a0ab62982fe7847795f6e01d8b215764784c","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1543.f490ae8.tgz","fileCount":64,"integrity":"sha512-PUIqGJig/55M2nc6MiPrwbawXaS2g9j6PGvEaQyrMpxz62AcbowztUGW1NAVMSssyA1eb9KU3xZ2iHhuppMfHg==","signatures":[{"sig":"MEUCIGaQT+HboJJSFCNXLkyoVxHd4vyCHhH9v2R24JOEzai+AiEApfIu8FMfM9SDCFeShCHtW0qseuGWSFoZoxdZya7tYOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1543.f490ae8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1543.f490ae8","@flighthq/entity":"0.3.0-next.1543.f490ae8","@flighthq/signals":"0.3.0-next.1543.f490ae8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1543.f490ae8_1785701527257_0.6047349095927486","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1560.03a2b36":{"name":"@flighthq/animation","version":"0.3.0-next.1560.03a2b36","_id":"@flighthq/animation@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":"e23e87b0eb8d1da897257e3bce0d1bfaffa40770","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1560.03a2b36.tgz","fileCount":64,"integrity":"sha512-f4cUrcN/1eX4Kr7136l/SFYPOzaMBJCibMVKXF8VVXyZ2CLz69ZiAl+lFhuNZx35uAvPtDjIYPtdEwcwOj2WKA==","signatures":[{"sig":"MEUCIQCoAbSpFOxTnvnW9rROmwbHYqSoqxlSmdjnIfYROFl+HwIgfkdrv9dcQUCmGwZ8erjT1lLkDLhYfnVM9IzBtf7vtEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1560.03a2b36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1560.03a2b36","@flighthq/entity":"0.3.0-next.1560.03a2b36","@flighthq/signals":"0.3.0-next.1560.03a2b36"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1560.03a2b36_1785702424022_0.31263077174957465","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1562.75af469":{"name":"@flighthq/animation","version":"0.3.0-next.1562.75af469","_id":"@flighthq/animation@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":"bc6a1ac558947ecd9fb03ab4f8098b01e0b24be8","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1562.75af469.tgz","fileCount":64,"integrity":"sha512-A7dk6M2szUO0nQLUtjIG4yKuxJKQyyr1eY1FWWHEeatvgoCM5YdO5duLbjPvgCGyyJrUn0AIihAnYTWAWi15nA==","signatures":[{"sig":"MEYCIQCFITowzkGf07qP66F6fBPkV0D/3newko4L04hxE606SwIhAO7Z3Z99bV6+bnaSciRHA82gbN4Pketxs1+TCpkPvVD8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1562.75af469","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1562.75af469","@flighthq/entity":"0.3.0-next.1562.75af469","@flighthq/signals":"0.3.0-next.1562.75af469"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1562.75af469_1785703202526_0.3377794335127038","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1566.dcdf1d3":{"name":"@flighthq/animation","version":"0.3.0-next.1566.dcdf1d3","_id":"@flighthq/animation@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":"d3c2e58c2c7211345dc6a8cb4898e00e73c6f7fb","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1566.dcdf1d3.tgz","fileCount":64,"integrity":"sha512-ZlRf8BIkVx6WwpZn1hXuBaRQJ6X+xleW/GTVY2FakowcZVer1OC+XE0qXJlvSTqFCIgwL1tx6SXwmtZ3OEoRgA==","signatures":[{"sig":"MEUCIQDJCzBkFQ/S+yQjdkJXU3rFnTgYDP+EyqZ/4zLz8rM9lgIgLOU6fcqIchkLYBNrbP/4Y5k3aV4rNcpEhJAGZ/1/CTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1566.dcdf1d3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1566.dcdf1d3","@flighthq/entity":"0.3.0-next.1566.dcdf1d3","@flighthq/signals":"0.3.0-next.1566.dcdf1d3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1566.dcdf1d3_1785703968807_0.7855516306289143","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1584.a68fe91":{"name":"@flighthq/animation","version":"0.3.0-next.1584.a68fe91","_id":"@flighthq/animation@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":"e6c803f430fb21e1a647c748f45106067043fc28","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1584.a68fe91.tgz","fileCount":64,"integrity":"sha512-9zFkF1ieCqEWYPhlNYizCKiRgvIvMHqOR2tZmHcxBUdm6VFRbKMb0jyXDkGCjTGmdrdVpEsTRyENblxR8fpXbQ==","signatures":[{"sig":"MEYCIQDv0ekMKz1avMbmZSL+0ZUuO+NbFxUrZhXTlRSbKaqfQwIhAJ+DS+NeUsifY34qwFdXPIXVoZptWgykFh0vRemeDZrG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1584.a68fe91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1584.a68fe91","@flighthq/entity":"0.3.0-next.1584.a68fe91","@flighthq/signals":"0.3.0-next.1584.a68fe91"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1584.a68fe91_1785707710671_0.8082432825321137","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1585.17d10c4":{"name":"@flighthq/animation","version":"0.3.0-next.1585.17d10c4","_id":"@flighthq/animation@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":"41f8294e5541998389527b905ddb2e4d5afc9bde","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1585.17d10c4.tgz","fileCount":64,"integrity":"sha512-9GsdJ6IKCr++6hnU6Nptd8SRB85AmJy+lj3ZIxVpADbkJ6AzHWCcUr7UvsSAPO2YkbHMUwwutYsWA417wYwZmg==","signatures":[{"sig":"MEQCIExH6nvff6J9Gt+gzUGGCBKKrvLcBAcnL+7yQPix8lu6AiBT8qgNPkEKJqkJIEOwbQiep77TIPhYl+nO4DJQk9/4nA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1585.17d10c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1585.17d10c4","@flighthq/entity":"0.3.0-next.1585.17d10c4","@flighthq/signals":"0.3.0-next.1585.17d10c4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1585.17d10c4_1785709674132_0.31022184383827955","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1593.a47f94a":{"name":"@flighthq/animation","version":"0.3.0-next.1593.a47f94a","_id":"@flighthq/animation@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":"67ddb59d593d50cd74c6e2e443e3f225804f2fd6","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1593.a47f94a.tgz","fileCount":64,"integrity":"sha512-0appr12hZYgSNs4zcbUTamACdMDXTTVZtK3+AGW2BQhFn0kSAwdbUjxj//gBeTPgWJPAvRiFrIbP/Mr+Kr1RSg==","signatures":[{"sig":"MEYCIQCHDygx8uUO3yC/0M4XgAfIK3BxGSRAfy/EUYWY+fOaBAIhAM8VU74VdfqUeSjhtamo6dizcyvuMWSu81uVarsXffEw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1593.a47f94a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1593.a47f94a","@flighthq/entity":"0.3.0-next.1593.a47f94a","@flighthq/signals":"0.3.0-next.1593.a47f94a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1593.a47f94a_1785710000078_0.23262135872571177","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1595.4d49b41":{"name":"@flighthq/animation","version":"0.3.0-next.1595.4d49b41","_id":"@flighthq/animation@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":"537e277bfc3bf46037a259a865935f531d5d0f32","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1595.4d49b41.tgz","fileCount":64,"integrity":"sha512-CZfxdfqUzrppf7TuZawXbMmwxVGaGvb05x2bIhnjWCgITWZuTGe+Ar5RzL54V2CqduCiCa2c7tIu09mUOnwt2A==","signatures":[{"sig":"MEYCIQDw+lr02vAYDN8OcKJVRA8JmtQDEI979I0n4vP7ShvtjgIhALBQolxnmnZ7GcyliI34myXsUBOlgsBeJ+L5Tl8ychug","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1595.4d49b41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1595.4d49b41","@flighthq/entity":"0.3.0-next.1595.4d49b41","@flighthq/signals":"0.3.0-next.1595.4d49b41"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1595.4d49b41_1785710557928_0.7766745246480944","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1601.12b771e":{"name":"@flighthq/animation","version":"0.3.0-next.1601.12b771e","_id":"@flighthq/animation@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":"141d49d8ebbd4a47754e61d7c957527262c7984a","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1601.12b771e.tgz","fileCount":64,"integrity":"sha512-vMXmSWLSlk3C3UF2KSErW2dz5xc8YhOxXEOiy+578z8MjhheJZnxh/+CTYmTSvXxO/c3gMzEIWyPQXKUqrUCNQ==","signatures":[{"sig":"MEUCIQCm9Q6tnY4uoHMrB0wyLNH+GMNKJsIpCkVW4XTQaNktnAIgczdMI6XCN0MeB5phgx1C+n9LZlXhDHXwDOuzryjTVAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1601.12b771e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1601.12b771e","@flighthq/entity":"0.3.0-next.1601.12b771e","@flighthq/signals":"0.3.0-next.1601.12b771e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1601.12b771e_1785713101487_0.1644652173472878","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1665.6235922":{"name":"@flighthq/animation","version":"0.3.0-next.1665.6235922","_id":"@flighthq/animation@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":"dc98b6647db683fb0c67d1c40868feacf779076a","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1665.6235922.tgz","fileCount":64,"integrity":"sha512-wpHB/e+z54xW+ckyptDIhKRjRMGk31ZsJP5q6J6014YjZXKzwm0Tbi19Rh1dPn/aRKwcIqqJUNrC6WjMwlEYoQ==","signatures":[{"sig":"MEQCIAfD4CmFm2QH90yvJQo3I/04HZLdPAeGWDr48pOy3iLoAiB6BRbJUK6cWTdWKANZlN0TZsDIUEJn+wvhlD8Wx7BX1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1665.6235922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1665.6235922","@flighthq/entity":"0.3.0-next.1665.6235922","@flighthq/signals":"0.3.0-next.1665.6235922"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1665.6235922_1785728805759_0.2914292236197664","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1669.5808974":{"name":"@flighthq/animation","version":"0.3.0-next.1669.5808974","_id":"@flighthq/animation@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":"8b44475d6a8c62c484822856ecae9f1369e4730a","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1669.5808974.tgz","fileCount":64,"integrity":"sha512-oP1cMA5zaWaOEFIx9jIC1bmMSY4wbt7/53I+0GaODNhk7FnGdlAvBXULvxK4oof35DTfyEerrm7DfAcDZcQRuA==","signatures":[{"sig":"MEUCIF7DkUbFI7N1z6BVZP9tOhjvVacHY4UaCWlg/z99YUH9AiEApmqGsjze9nKtFOU5z8oo660vJr39dDD78oJ1b5UIv/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1669.5808974","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1669.5808974","@flighthq/entity":"0.3.0-next.1669.5808974","@flighthq/signals":"0.3.0-next.1669.5808974"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1669.5808974_1785731063661_0.0027327346126830854","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1689.2810c05":{"name":"@flighthq/animation","version":"0.3.0-next.1689.2810c05","_id":"@flighthq/animation@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":"86d21f4b3f5769a0794e9229bb7ec9078a305f98","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1689.2810c05.tgz","fileCount":64,"integrity":"sha512-SHNEuFM37pOTwHuWI/OMygsQ1kZBr1ckuSDo1iB36eKhfCDw0BhrwT+HSuy87HrO4Vbt9rUUgQqhhTYVJGnMVQ==","signatures":[{"sig":"MEYCIQDmZ9TET+VHB0CUYChbbTJ30ACD45kvXgEyKsnZn13GywIhAL7GfjDcToj97Eftf7ZfTbezNiRjrbMiIIWXncSW001/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1689.2810c05","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1689.2810c05","@flighthq/entity":"0.3.0-next.1689.2810c05","@flighthq/signals":"0.3.0-next.1689.2810c05"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1689.2810c05_1785736583011_0.11259095287876497","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1692.f1a7a9a":{"name":"@flighthq/animation","version":"0.3.0-next.1692.f1a7a9a","_id":"@flighthq/animation@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":"db170f3b1338cd248ed95c0f40a024d60953e3ad","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1692.f1a7a9a.tgz","fileCount":64,"integrity":"sha512-zV1/TFY6UaSKBasgx2rAJ8yNzc3b9Wf2zU5xOgmEdqx4cIiCcqClueoD3w0DNwxg0VsFWEueH9LQ/EqgqYHeIw==","signatures":[{"sig":"MEQCIEOAf+GhVMClnHj+pfSjuGQyHz45EIb1eDnkn2OYPpIEAiA9GX3/I07XO3pVnQiE9KwhgeLDsXNUJ2e6/IAHDUzWgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1692.f1a7a9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1692.f1a7a9a","@flighthq/entity":"0.3.0-next.1692.f1a7a9a","@flighthq/signals":"0.3.0-next.1692.f1a7a9a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1692.f1a7a9a_1785738670640_0.2891232451025423","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1702.8973fda":{"name":"@flighthq/animation","version":"0.3.0-next.1702.8973fda","_id":"@flighthq/animation@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":"f210ac70158e7c909cde4d47554a78caf7a5d1db","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1702.8973fda.tgz","fileCount":64,"integrity":"sha512-1Z/5sa4Hij7ceumPW3VXtgNsUsqQt2DVgxpIiksxgqKfmysSZYsnZaV6gnIE6pOr1H301Gkf514UkkjXzJY1cg==","signatures":[{"sig":"MEUCIQCQUjChfX+vxiElOFuIdD7Tgqo6E+5yOQULd4h72i/OtgIgWPBLrzoYas/YrHxSrll50iGwLaLdPF82bDV+qgniQrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1702.8973fda","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1702.8973fda","@flighthq/entity":"0.3.0-next.1702.8973fda","@flighthq/signals":"0.3.0-next.1702.8973fda"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1702.8973fda_1785739098835_0.24992970035737994","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1704.8557784":{"name":"@flighthq/animation","version":"0.3.0-next.1704.8557784","_id":"@flighthq/animation@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":"5d7fb2e948f8ed7355b894b21613372c788c324f","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1704.8557784.tgz","fileCount":64,"integrity":"sha512-7lyoVmQKHgP7I+vtWYyJLJUK54h9oNuX/q4CQNXyTbuLhFdAIOG+23PUoFL/BjEfudfuvySL0uW/JZj+wkvelg==","signatures":[{"sig":"MEUCIQDyv3dTt4tGPe/FzzuhhSQEKm29WnS5kUyfMEDn0VPj2AIgL5LTvMzqShPb1FXjt8yUz43qkubO5B0GmtN46/xynnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1704.8557784","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1704.8557784","@flighthq/entity":"0.3.0-next.1704.8557784","@flighthq/signals":"0.3.0-next.1704.8557784"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1704.8557784_1785739747906_0.8148748690331684","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1714.3bd86f1":{"name":"@flighthq/animation","version":"0.3.0-next.1714.3bd86f1","_id":"@flighthq/animation@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":"a5ed823db7ad9510487d8727c6073fe495419355","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1714.3bd86f1.tgz","fileCount":64,"integrity":"sha512-JcuhKKhbmsbdQitpfdRSz6N0gcpQXksD1Nhd9fPsODQjiKH4k+e1M5XX0OK1CSmUP+i640I8rKrynAsWu8++yw==","signatures":[{"sig":"MEUCIQCZfEpXizSIVKokydS2WXHSuXwe02+5q/XJMOVsfr1kuAIgB69e6WEjZ0Tm91F1nq7eab6EgxV3lYYu07AXm616J0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1714.3bd86f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1714.3bd86f1","@flighthq/entity":"0.3.0-next.1714.3bd86f1","@flighthq/signals":"0.3.0-next.1714.3bd86f1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1714.3bd86f1_1785869670080_0.3627252037206472","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1728.26853f6":{"name":"@flighthq/animation","version":"0.3.0-next.1728.26853f6","_id":"@flighthq/animation@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":"5d83e08717eef7fbc7317696e5d72b7d216399c7","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1728.26853f6.tgz","fileCount":64,"integrity":"sha512-ddlZ7Pu2Adbj//OPCA5LwpfsSUGLIZyUCUj/lJmsOyLHfoOe29dSCSGtaqUeFGxxOQiG/WKOMP8xJpaGf3gNaQ==","signatures":[{"sig":"MEYCIQCx52Ma1AhhdGceEdgFIw0drAOGj/TF0wcCcVbRLbAJCwIhAIriNmIXz57JbdV9G2IQ6dPWuyv0cogT+WrAxJRrfFgc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1728.26853f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1728.26853f6","@flighthq/entity":"0.3.0-next.1728.26853f6","@flighthq/signals":"0.3.0-next.1728.26853f6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1728.26853f6_1785873173950_0.4397115881765641","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1729.f927a3b":{"name":"@flighthq/animation","version":"0.3.0-next.1729.f927a3b","_id":"@flighthq/animation@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":"dc966b6ab385ddf59353763d0fa027319ca03105","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1729.f927a3b.tgz","fileCount":64,"integrity":"sha512-dADW+n4alzXazzS0HtcogDz0Zbq0Oq+SHh4ptnVikWanWOlO2LJzSlWgK9zWgVts7aCCW5n8V8WPdyajeab7Rg==","signatures":[{"sig":"MEQCIF8gix9iT8OtCy9sbpzx4j1Z6Dq1u5VXotLqZzneg8heAiBRAxSWip1odJtQ/hNwPQNsMFU9q/KXssTcAokdSyQnRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1729.f927a3b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217112},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1729.f927a3b","@flighthq/entity":"0.3.0-next.1729.f927a3b","@flighthq/signals":"0.3.0-next.1729.f927a3b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1729.f927a3b_1785875362433_0.9962454678732025","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1781.5d072ef":{"name":"@flighthq/animation","version":"0.3.0-next.1781.5d072ef","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"0602adbc20fa6736d4daf75d908023382d21e111","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1781.5d072ef.tgz","fileCount":64,"integrity":"sha512-gR8+lTxFB0wQLFeFTs1u1/mJOKt+ZDY+hSGCKErJMMT9N6KzCRyZAZvc+aezcJosY5aSKUsjYsL1NyGWYw3jkQ==","signatures":[{"sig":"MEUCID61ppXTZsklzMoxHDjAkdNARIvPyJtM3E/iGJK8GXzGAiEAo+9G7zsRXp+WLIju3a/YUFvqo8Z4Qetb3ga6srRIhY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1781.5d072ef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1781.5d072ef","@flighthq/entity":"0.3.0-next.1781.5d072ef","@flighthq/signals":"0.3.0-next.1781.5d072ef"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1781.5d072ef_1785888060989_0.003101085156115291","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1783.cd11ab1":{"name":"@flighthq/animation","version":"0.3.0-next.1783.cd11ab1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"02c331fcaeae8cedde4231381e81f564ff87e011","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1783.cd11ab1.tgz","fileCount":64,"integrity":"sha512-6J2C+OMwpNrBfuPvjnzYtKDB8YrzTa5ML+TQQTxmYcwOvtDNFP8Y5t5LKR8RKXpvMgom1HPoKYOFHgN/jZyAkg==","signatures":[{"sig":"MEUCIQCWZepek8i0i1wwTPRgktJRp55Y16Isbnic91gcVIzJGwIgF6TyDIak6MtUwEMVManvWIsXFZil0mjZK0GajpeZKLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1783.cd11ab1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1783.cd11ab1","@flighthq/entity":"0.3.0-next.1783.cd11ab1","@flighthq/signals":"0.3.0-next.1783.cd11ab1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1783.cd11ab1_1785889432003_0.6969668166678096","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1848.58f06fb":{"name":"@flighthq/animation","version":"0.3.0-next.1848.58f06fb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"c2724bd477fc7be9f17c69a38a3294fd839b37f9","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1848.58f06fb.tgz","fileCount":64,"integrity":"sha512-QgD7TKYA+WFIGBgu6H+6c0+IeNNLOZOngcltIJKkGlZCH4uoGGasZcMEpqXBe+jrySG8zOb51dyYKp6J/5JiUQ==","signatures":[{"sig":"MEQCIBr+ysOmaS0XwGLjqdqvGoDGmcnin6yGNtarO0s1tekdAiBVz+OeVVkTqwC7FuuBhIIXQt2QBBpnH768iz6hIypAtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1848.58f06fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1848.58f06fb","@flighthq/entity":"0.3.0-next.1848.58f06fb","@flighthq/signals":"0.3.0-next.1848.58f06fb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1848.58f06fb_1785892151540_0.21251696095761297","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1849.a370765":{"name":"@flighthq/animation","version":"0.3.0-next.1849.a370765","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"47b046520b14e6f1faacc36465067862989bdeca","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1849.a370765.tgz","fileCount":64,"integrity":"sha512-6Hz9X+NdYvs0TwX+qWolikyoBZmqU0aQBA25YCiKy57Q0AHbXsIrhH/6W28ibn/aCdLJc6ru4iqgb/jvfGGvxw==","signatures":[{"sig":"MEUCIHqb80w6cu4DocTczNDy5q+5H0tuEmyL4KzrI1LDkjvSAiEA0PKa7pDt8SArJwzu9tmFScmW8MTfUocRF7BZug3D6/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1849.a370765","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1849.a370765","@flighthq/entity":"0.3.0-next.1849.a370765","@flighthq/signals":"0.3.0-next.1849.a370765"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1849.a370765_1785892503369_0.6122813558151354","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1872.c2b1f7c":{"name":"@flighthq/animation","version":"0.3.0-next.1872.c2b1f7c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"30003bf3ae864968b89f29059d0f2269f97588ed","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1872.c2b1f7c.tgz","fileCount":64,"integrity":"sha512-KW35rBymthxAIAMVsPi8mYgxiv3sy6nJXamwq04epXwBYjZ+0Y3BMfcNnubdTgbQQcWDfUQ43m6YYbGUwub0lQ==","signatures":[{"sig":"MEYCIQCViQ+nulbt4aZb+69cxVoCLgQTTzps+jZBDa5brtzXJAIhAMa2UK4ihQDhTp/7lrlgO/BnYMbzmjZ4ltye9egseLCg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1872.c2b1f7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1872.c2b1f7c","@flighthq/entity":"0.3.0-next.1872.c2b1f7c","@flighthq/signals":"0.3.0-next.1872.c2b1f7c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1872.c2b1f7c_1785958034327_0.10477186383179604","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1883.9cd374b":{"name":"@flighthq/animation","version":"0.3.0-next.1883.9cd374b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"6ce44908e4024743c669e3a5e7d30aa5c596e178","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1883.9cd374b.tgz","fileCount":64,"integrity":"sha512-SbBtZvNdF6xJy8cSNFA9EU95y3WldRAWQK7fs0iP7stE3aEx+S9dAqNbeBmA/FvICCBj7FePUfjzVwIxCqW89Q==","signatures":[{"sig":"MEUCIQCJ45bW2oS3j7m8goACxbSrB0Otu2atNS96I4Jq9Rr8SQIgZkqyxPmzZ0po4sSYp7GsjyvTgOxGfBVxI1/g4/5AX2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1883.9cd374b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1883.9cd374b","@flighthq/entity":"0.3.0-next.1883.9cd374b","@flighthq/signals":"0.3.0-next.1883.9cd374b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1883.9cd374b_1785975129644_0.827901850695481","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1887.cad72aa":{"name":"@flighthq/animation","version":"0.3.0-next.1887.cad72aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"16564f01af8eb80ab19cc348f72a44379ac41205","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0-next.1887.cad72aa.tgz","fileCount":64,"integrity":"sha512-o3NiO0s6jgGd6gM3iP8eQHbSL1YBCtv5BgTFC5vgP83Q492tlPzSS3BzYwenEFxBgcgSEOZzVcoaXYKX08ajQg==","signatures":[{"sig":"MEUCIQCBObGStDKdGtg56Ux4x616Es6cu4KNrFJIRYIHFr877wIgbxbx+D0tUj3GCOFEBK4FocD6obXgpD95Qvhpt09dy88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0-next.1887.cad72aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1887.cad72aa","@flighthq/entity":"0.3.0-next.1887.cad72aa","@flighthq/signals":"0.3.0-next.1887.cad72aa"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0-next.1887.cad72aa_1786028778795_0.05218165961956589","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@flighthq/animation","version":"0.3.0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"5a520a9f9a374a4e59ef7d049a74d1dacd67cdf1","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.0.tgz","fileCount":64,"integrity":"sha512-q4bxgXL38NephsQLmg65KKFTSkE1dwahoQJ/z3iQRF5YJ6EM/xCnqDz/AP9GHIGYHWt7KO3zyCJVlAeT9HJ7nQ==","signatures":[{"sig":"MEUCIQD7vyc+jVAEkxfFzD5YDXNZLWBSPaWTzK4/eAUVidzdvAIgUDvdXmE8SNoJY/lvofR20+NK8z0AWhOEqT0H+a8sKIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217113},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0","@flighthq/entity":"0.3.0","@flighthq/signals":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.0_1786049198703_0.07187511627164489","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.209.43ef1bc":{"name":"@flighthq/animation","version":"0.3.1-next.209.43ef1bc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"6be7e7537ad23eddd7a425ed4493a1b5f1b69eef","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.209.43ef1bc.tgz","fileCount":64,"integrity":"sha512-pO81KIxjulibo+nitBYGlTRQ5Zz8FRd6PCzCGIO0RjIW8yCrk22/R1GxIH4RF4rAoeGP09QVPxR4vbKQEltqRQ==","signatures":[{"sig":"MEUCIHKsffQIEVjowBO+roKSzcxSrX/nR4wRbF8ez+reLif6AiEA41bBO0hUeapvPV/w+aebaLOsjl21koSddpk1VUpb4Yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.209.43ef1bc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.209.43ef1bc","@flighthq/entity":"0.3.1-next.209.43ef1bc","@flighthq/signals":"0.3.1-next.209.43ef1bc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.209.43ef1bc_1786136522555_0.9283192462192846","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.320.fe56fc2":{"name":"@flighthq/animation","version":"0.3.1-next.320.fe56fc2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"c6ed8400cf8a0881fb4dc3b5a827d05b7d0e370a","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.320.fe56fc2.tgz","fileCount":64,"integrity":"sha512-MwFTWGmtRzBwmeKzqOLnkWqSu92Z9h95xBPQnRptrmzK4g+i8hZ6Aa/d8Es2lD6xNK40CKc/qsrU0b66wZsLhw==","signatures":[{"sig":"MEUCIQDmEUcDj0vqh/FwAB4uBX3xymoNOVjVVffbi+1q/BpfAAIgV0kzp46ak8NB46AnquCKtgtOCaQ8jvzxgKM7+MKmTm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.320.fe56fc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.320.fe56fc2","@flighthq/entity":"0.3.1-next.320.fe56fc2","@flighthq/signals":"0.3.1-next.320.fe56fc2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.320.fe56fc2_1786158505285_0.7586305099134649","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.348.8115937":{"name":"@flighthq/animation","version":"0.3.1-next.348.8115937","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"ef6aa94817d0525b0afb1e62224b9a92dc1863e7","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.348.8115937.tgz","fileCount":64,"integrity":"sha512-cttDL9HGYa2ZiIkLpkfqqxWMkOflk3D/up39I0XHc81zrUyuFmkGMX00ie1oPkrRR88MRte1hFxgePLf2fP7tA==","signatures":[{"sig":"MEQCICEMOKjHaz0dD+0nc1Je7scjBxZDlGumsQCWy/T5CHb/AiAuCyTdkmb/1DPxF+8jjyTT973aKdcC3mQQE3o1Sm50AQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.348.8115937","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.348.8115937","@flighthq/entity":"0.3.1-next.348.8115937","@flighthq/signals":"0.3.1-next.348.8115937"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.348.8115937_1786165819646_0.8943155294432534","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.385.e32d957":{"name":"@flighthq/animation","version":"0.3.1-next.385.e32d957","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"0989fec2b1327d94fd6f78ce64ec4a1a7b904495","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.385.e32d957.tgz","fileCount":64,"integrity":"sha512-vF8TwAGArh4C2z0spAhGbADkisvmQFvmQwdYpiMPQ9JZBOaUkKvPiYh3YV+TS55VLI/V0tqWYoMuuEJVglWyZw==","signatures":[{"sig":"MEQCICNSY5Y8RU3XGvAe9UZF0nNwtNRD39BwOX9Vy1/DoFaiAiBtQzQqKrCxyxTtZutm8DPTOQOQECWT65Qtr+kS8ePWbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.385.e32d957","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.385.e32d957","@flighthq/entity":"0.3.1-next.385.e32d957","@flighthq/signals":"0.3.1-next.385.e32d957"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.385.e32d957_1786179325927_0.7027106154410905","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.401.5d59659":{"name":"@flighthq/animation","version":"0.3.1-next.401.5d59659","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"ccec4c4e42a730a853d9453d7f0a8473e57d395a","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.401.5d59659.tgz","fileCount":64,"integrity":"sha512-JyuLHpQI1MaOPceq2RrT6obTsD/yPh0GvLRWUcOCg3FfMXU4qEf4LbV2rXYi/TAKBICffiDKGfWS+mx9Tj/V9w==","signatures":[{"sig":"MEUCIBgPpmjrnlwGMyF5FT8CaOOBHJJkiQDpeyNa/Qz2w8xhAiEAiUMnOL5MTrSDYajjnpXQdi/JCBYG/YLFk9AqV0cFRlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.401.5d59659","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.401.5d59659","@flighthq/entity":"0.3.1-next.401.5d59659","@flighthq/signals":"0.3.1-next.401.5d59659"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.401.5d59659_1786183065906_0.8571686915286834","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.407.d03a0bb":{"name":"@flighthq/animation","version":"0.3.1-next.407.d03a0bb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"506a5a86e11675d52a33ee4337efb90d84cafcad","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.407.d03a0bb.tgz","fileCount":64,"integrity":"sha512-LyKdNgiTSfXFL7X8WkCMroQyIq4Geiil3IxwaMuQg3g171/egO34YwrjLKbVVc5tJzvpLQ9NJwbfk4Huz0waWA==","signatures":[{"sig":"MEQCIBQ6Tk94v/6JtolTNzNq9rLX0nB9W/CI4xp6DfhAi7y8AiAop8MfQkREMOkXetZ1DcPV7Isecl34riE27Iu6IkuK5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.407.d03a0bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.407.d03a0bb","@flighthq/entity":"0.3.1-next.407.d03a0bb","@flighthq/signals":"0.3.1-next.407.d03a0bb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.407.d03a0bb_1786297754005_0.012267590308253196","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.409.5c00b00":{"name":"@flighthq/animation","version":"0.3.1-next.409.5c00b00","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"7188792b01f450e4b92346aac200b34325f16c33","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.409.5c00b00.tgz","fileCount":64,"integrity":"sha512-bl9i5ufD/81NTWWc+e4ZYHIUdbEjvG905kbXuGnS4u8nUcSe8MFnUGLiW2rl7onzDlnDBZTQvgbrfIowDIecDQ==","signatures":[{"sig":"MEQCIForsCdd5pj4ofkSbPFE4S5J4FD3eBvpdK/qA/gxq8RYAiAlkPCjzzD/7RkA1A7Gl/7HkFWIkKonlvGgCCoedrDyRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.409.5c00b00","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.409.5c00b00","@flighthq/entity":"0.3.1-next.409.5c00b00","@flighthq/signals":"0.3.1-next.409.5c00b00"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.409.5c00b00_1786335152757_0.09378259894744478","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.425.a3192ab":{"name":"@flighthq/animation","version":"0.3.1-next.425.a3192ab","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"4467c1983e8c04f44f05f2e9d5f94acbe6127fcd","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.425.a3192ab.tgz","fileCount":64,"integrity":"sha512-WgE394TN69mG6Czdg2Ed1w1tHiyxs7+cUW9djvbTxst5ql3vGRZlR+PsuI5uGqHs+jLSr1xn/G5OdS4rqUuFKw==","signatures":[{"sig":"MEUCIQC3u20PGIkqNhSZpyZ6aZPX7iBYi5rVsXteA0FEYB6lugIgJp74agta18TZVkqvL6lPkcneDytwrBqQmkg0en3FuJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.425.a3192ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.425.a3192ab","@flighthq/entity":"0.3.1-next.425.a3192ab","@flighthq/signals":"0.3.1-next.425.a3192ab"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.425.a3192ab_1786336039906_0.3023126987062019","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.493.539802d":{"name":"@flighthq/animation","version":"0.3.1-next.493.539802d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"17171541360d4ba64343559661b028d501e7f6bd","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.493.539802d.tgz","fileCount":64,"integrity":"sha512-hNy70YXHW6P7lpUaSrm38kSkSJjpJV84D3VfrKG/oq7yxGrWvgTpm6TLgiq/7bznLIS7ecBvvpclwsQfnsSKyg==","signatures":[{"sig":"MEUCIBESTbEFFSlnFZ0Ec42g2SOy1rFuc2B9hCU6WilSb6i1AiEArq8Ts4gnEatwDuiJqP7wVFJQZrpfZCWlfQ76hHqOGlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.493.539802d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.493.539802d","@flighthq/entity":"0.3.1-next.493.539802d","@flighthq/signals":"0.3.1-next.493.539802d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.493.539802d_1786392003924_0.03256042875824061","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.575.c1f8e01":{"name":"@flighthq/animation","version":"0.3.1-next.575.c1f8e01","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"c9f376672d0dc9cbce0cb7055d243635eac8b0c3","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.575.c1f8e01.tgz","fileCount":64,"integrity":"sha512-zGX2TAsvPa9z3b7LHJo6QrVYCjCWTPLD5FVi6O5Mw0eozaLGh7pj2QKcsjVEYbcPWqlvihR5k9y2DpI3nvlSFw==","signatures":[{"sig":"MEUCIEiN7deA/FczeuNcHPkfye3AvfP/V+NAptGqsp19cTGaAiEA/Ro02j2u9BwzxEZcn/BybgxIem4WFCLeyQdZIlO9IlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.575.c1f8e01","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.575.c1f8e01","@flighthq/entity":"0.3.1-next.575.c1f8e01","@flighthq/signals":"0.3.1-next.575.c1f8e01"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.575.c1f8e01_1786416103734_0.4293235387354972","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.616.aa7ae7f":{"name":"@flighthq/animation","version":"0.3.1-next.616.aa7ae7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"423f01c0c689761d0f5b785d181b884792f2948b","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.616.aa7ae7f.tgz","fileCount":64,"integrity":"sha512-rqru9TEwOSF+eH+EAdsby7y1S7JXOjlu5Z2SlbYcY1FgWz2WonKDAbrV39qWR41snzqKXPnhfG7Esxls939mXw==","signatures":[{"sig":"MEUCICC0x34rUQM86LfkUHuhZdt8hnpG55bxo021hEWrIBBrAiEAiMr/I9L/7uROTG7dZpFYVaywS30DCdNL7jWx9blxSEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.616.aa7ae7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.616.aa7ae7f","@flighthq/entity":"0.3.1-next.616.aa7ae7f","@flighthq/signals":"0.3.1-next.616.aa7ae7f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.616.aa7ae7f_1786460836781_0.10717048829708786","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.617.89baf58":{"name":"@flighthq/animation","version":"0.3.1-next.617.89baf58","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"90778ff9a58634a06eff233dc0b08f28b4f2d588","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.617.89baf58.tgz","fileCount":64,"integrity":"sha512-lFLJhKs/Bjm1JwMZKZv+gKo87K2rfCGilOrAJXF6lb7B2d0BxMzs/RUX9Q8kYQ18KnlElbSr5tAnrNb5f+RPcQ==","signatures":[{"sig":"MEYCIQDu2amG7l8NyyVsS/Ssnz6QxmaKfohyJXN5Ruzdkdh5WAIhAMwpHxrvccQkN+g/jQdGWFxtHlqqbuEf0TZ/XLDqsThi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.617.89baf58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.617.89baf58","@flighthq/entity":"0.3.1-next.617.89baf58","@flighthq/signals":"0.3.1-next.617.89baf58"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.617.89baf58_1786461077860_0.33993570926323047","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.625.675880d":{"name":"@flighthq/animation","version":"0.3.1-next.625.675880d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"2e2fd3038103f335b0efbd35eef9e18fc3fe766e","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.625.675880d.tgz","fileCount":64,"integrity":"sha512-ezwv6c0k9kw/vrv6U3GpF7oOiUd3BuKeUipLVCIO0RLrr4iM03zuYZBsoJTcIyDvPPs10uo9YB9Y/BOIdwxQsQ==","signatures":[{"sig":"MEUCIDGVoh7IHPGy2aX+RjIRGIkGbugD7Wyzw5zgMnyYoXeBAiEAo7wbfuPjI1wEU36uXNEND4g9JDkjT3KPRdd5vxsG27A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.625.675880d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.625.675880d","@flighthq/entity":"0.3.1-next.625.675880d","@flighthq/signals":"0.3.1-next.625.675880d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.625.675880d_1786462177176_0.04117263871465582","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.703.e259040":{"name":"@flighthq/animation","version":"0.3.1-next.703.e259040","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"118e005b5ad1a0b3a9c101aa45d18088ac3d5a9a","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.703.e259040.tgz","fileCount":64,"integrity":"sha512-xpZV7aPDx2OdJcOJlIHiGDFb/if65hq1PGplBzNht6VBQnKcXdZvf3LDcQIHTkHfw4D5dDtun/FkrHt/dsbEww==","signatures":[{"sig":"MEYCIQDBU7Oe7rx3yV9po7BQf0UyqL4Mi0lrCMYrZPa8WmgvOAIhAMXB0NgMHviY3NV0Q1g9x3KQ/gpZgwWkCGhenBGz7HJn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.703.e259040","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.703.e259040","@flighthq/entity":"0.3.1-next.703.e259040","@flighthq/signals":"0.3.1-next.703.e259040"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.703.e259040_1786559577224_0.5472001434741531","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.704.69286f6":{"name":"@flighthq/animation","version":"0.3.1-next.704.69286f6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"47ba40653de15400fe0ef70d04ee291b986ba9fd","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.704.69286f6.tgz","fileCount":64,"integrity":"sha512-kSp25eMnBoa3KiAN2BRyp8Zm6ega6ddpqjJyC5m4P7d8ObGNlVkucGJacK0MQz4WWnU6uI/pt5kdO90dbmeaBw==","signatures":[{"sig":"MEQCIBMeMfBFugntCBOEmvWiaAhlv+nnUYqqag8VzPgygYUfAiA1XXapgDnCFNO/e9OmXZ5zqn/w3r527ZIZlvws77KEZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.704.69286f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.704.69286f6","@flighthq/entity":"0.3.1-next.704.69286f6","@flighthq/signals":"0.3.1-next.704.69286f6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.704.69286f6_1786560497677_0.38880796805443807","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.733.f1845ac":{"name":"@flighthq/animation","version":"0.3.1-next.733.f1845ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"37aa52f82998852e67f83dc556dd7a15da9f1636","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.733.f1845ac.tgz","fileCount":64,"integrity":"sha512-/fv6y6N07J+C7rdHAwFRjYHS51mB3CWnOYndzHp8Bvt8O/KjIXfLCoF4lGFxtK7IcrUWiz81VieCd4RMkSQBTA==","signatures":[{"sig":"MEUCIHOKHAQrQVc/mV93Cs3HeBG4r3EnxIt+Z0/4DspoBGd2AiEAojJgwOEGzyO8z2nETfdNXFW4TQ0tJrtV22uEUQzhWlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.733.f1845ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.733.f1845ac","@flighthq/entity":"0.3.1-next.733.f1845ac","@flighthq/signals":"0.3.1-next.733.f1845ac"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.733.f1845ac_1786563015227_0.7694542736408012","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.780.12e6944":{"name":"@flighthq/animation","version":"0.3.1-next.780.12e6944","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"3ebde29f448d19355d9563dbfa514e56edaaef14","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.780.12e6944.tgz","fileCount":64,"integrity":"sha512-o4onvq+DNagg5an5BltwuKVMAht5fNcVKbKxugVEyT0ZSM0wKfr/F8hSJ/gj/kvZAkLecPhBfhUL2ToeExrGyQ==","signatures":[{"sig":"MEUCIQC1e81lyQGP23lbUB9a4zeptig29Bmb6Rkg5VIt2s2OvgIgAbCT9T1KT2aEOPybQZDMcDir9BGSNsebct6S6CEdxd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.780.12e6944","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.780.12e6944","@flighthq/entity":"0.3.1-next.780.12e6944","@flighthq/signals":"0.3.1-next.780.12e6944"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.780.12e6944_1786577308444_0.7765468471672015","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.794.0bfc53e":{"name":"@flighthq/animation","version":"0.3.1-next.794.0bfc53e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"cc22aba5bbb36d371aa6672d73e36ac9081f7c54","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.794.0bfc53e.tgz","fileCount":64,"integrity":"sha512-+5WymbIMC5R5L4NulmRid3yQHmrrPUx6ExRmr8ngL/V/d++FXT3lnLdYtvHgNHenYCgz5ptypP1kLD9j2b++ww==","signatures":[{"sig":"MEYCIQDnPDdDfHcULyxn0PoBH5+uJ7Ri924hXIttNXJP4+LerAIhAPyPNJnRbq06Pc94AFS6Zud8fhJt4AXFW6wdUvMRTB0c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.794.0bfc53e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.794.0bfc53e","@flighthq/entity":"0.3.1-next.794.0bfc53e","@flighthq/signals":"0.3.1-next.794.0bfc53e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.794.0bfc53e_1786581599791_0.1504014612098361","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.836.609b031":{"name":"@flighthq/animation","version":"0.3.1-next.836.609b031","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"9985cd6f27aa2a80210e2579da2b84fb12109624","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.836.609b031.tgz","fileCount":64,"integrity":"sha512-QUcW2dKZYHStBnLjBC6mJOtr50D5rZ81elwDL4gUoRYQADFnGdoe0deYVLwS/j6QPKjGbZsaUnLDRMjk63lZlQ==","signatures":[{"sig":"MEUCIQD/MuWbS8nf3xovEWYogJTP8g7Oc4tOP4Lv9FruSKslmgIgGissBTHdK63+O88BqHyws7XZse2QO6kj57NcgZOQxdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.836.609b031","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.836.609b031","@flighthq/entity":"0.3.1-next.836.609b031","@flighthq/signals":"0.3.1-next.836.609b031"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.836.609b031_1786583937468_0.21805550475256696","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.837.46a9259":{"name":"@flighthq/animation","version":"0.3.1-next.837.46a9259","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"d764eeb032877e9226af181f0801d9f4fefe9a7d","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.837.46a9259.tgz","fileCount":64,"integrity":"sha512-VaUa5K2EpSykuNikKM6yYYYjRMSneJwESV8o94dLK6u8vJFAlLEn/tNP/L/2T7J82LqWFsIJrZJeOe/UNvAN+g==","signatures":[{"sig":"MEUCIATANXG/HEH+uIO2ggKRI9oxE2gwoqQr4D8UcfNHjsUHAiEA4IS8oXitHUqcirzA79nKKpcekWTOp+kJjTpbk7SfNI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.837.46a9259","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.837.46a9259","@flighthq/entity":"0.3.1-next.837.46a9259","@flighthq/signals":"0.3.1-next.837.46a9259"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.837.46a9259_1786587797652_0.8007008936630926","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.845.b5a7c82":{"name":"@flighthq/animation","version":"0.3.1-next.845.b5a7c82","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"c3660add0d88c20f5683096aadb63f51c99dc053","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.845.b5a7c82.tgz","fileCount":64,"integrity":"sha512-G5AKZbN7CoBr1Aie1E3TqDbVmlmMTcTEWhbo8eHqHBAl7+wL+y3G70Kkb+iTIaaqf5u18wZtKBmfPS54jp3H5A==","signatures":[{"sig":"MEQCIFlDJULldguVOeOs0kZQgHCAksG73n88bDgmbttMOHZPAiB9pJGg6o3ZIFN7UyqNA9zmRumd/szCIi4mcyJWAMt4CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.845.b5a7c82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.845.b5a7c82","@flighthq/entity":"0.3.1-next.845.b5a7c82","@flighthq/signals":"0.3.1-next.845.b5a7c82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.845.b5a7c82_1786590071446_0.016606033910194107","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.847.2e6f8bf":{"name":"@flighthq/animation","version":"0.3.1-next.847.2e6f8bf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"616367c93ab4aaa1dba2456ed24c8b2774a10cb8","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.847.2e6f8bf.tgz","fileCount":64,"integrity":"sha512-LV1ZxZhZzcrK/lgHW3FncINMm4F+1i0/x7PdPZ+1V3OvCmDy1cS8VUoVZcC6Pw5IAXP+k1NOF2GRY4d4tIirzg==","signatures":[{"sig":"MEQCIC12RIiutqXpF/LhXajVEDObTJntiaUR3KKHT4lsZuS9AiBaAd8Q35Dl8hYrUPLcDuViVwPNPfzLBi/MuSYZOJbWpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.847.2e6f8bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.847.2e6f8bf","@flighthq/entity":"0.3.1-next.847.2e6f8bf","@flighthq/signals":"0.3.1-next.847.2e6f8bf"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.847.2e6f8bf_1786593518829_0.2119532233560193","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.861.5a56d7a":{"name":"@flighthq/animation","version":"0.3.1-next.861.5a56d7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"cd86e268e6f80cc4deffe056f811450197cce340","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.861.5a56d7a.tgz","fileCount":64,"integrity":"sha512-Yc6l/Q3tYW2zN91ircPSGmGphL7hYUWypLGKwDPvUsbUpbmK8EPob0ek4cy1KJwKOQb2/bwDQ8PtXGQ1d6UboA==","signatures":[{"sig":"MEQCIHiW1/5HnUcHebh2ODBHSLmD+93asKGWF0rNaVFDMmKkAiAtkqNXcVA8NVtV6pku5EQBxHsSjbAZONlNQrVgpxvJsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.861.5a56d7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.861.5a56d7a","@flighthq/entity":"0.3.1-next.861.5a56d7a","@flighthq/signals":"0.3.1-next.861.5a56d7a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.861.5a56d7a_1786593651957_0.4081423818953436","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.887.9f59a84":{"name":"@flighthq/animation","version":"0.3.1-next.887.9f59a84","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"b6c82acc49ccbbc41c3e9d0ff6d41c39ede3ed0e","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.887.9f59a84.tgz","fileCount":64,"integrity":"sha512-AKRUvlAro++Dz9LrTteLVnU8i8JkUu4RUQtqD+3Awat1GadWXiMjSzCHVgxtv719M4wDEuvpbbN7UZ9XV6mrAA==","signatures":[{"sig":"MEUCIQCGd54RWdNKmWZ1cVDhVnp6FlGFmjq6c6SMnHH5U7XqFwIgWs7NULupOOksSosbSU9iUdGTGfM9EeDXSkqKq8myF90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.887.9f59a84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.887.9f59a84","@flighthq/entity":"0.3.1-next.887.9f59a84","@flighthq/signals":"0.3.1-next.887.9f59a84"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.887.9f59a84_1786602002522_0.4537116711077305","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.948.85d9f30":{"name":"@flighthq/animation","version":"0.3.1-next.948.85d9f30","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"7ea64c55ffcf57757fb515ab647c09c9efbc7c12","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.948.85d9f30.tgz","fileCount":64,"integrity":"sha512-nTdhmVGvBvLTUIqXtyRwuf4hFLjBMWwVhrLnRviUCpJ41Ivsz8KnJXwLDglDrkwLLW0FiVvp2nCzUhwgy2EK2A==","signatures":[{"sig":"MEUCIHCIJNCnAfSAE/WbjpeMOAByK+rhLQSNSy15Q6dIs80wAiEAzq7lQ7sPYL6zXZQKx71ofsoWnIBXuTK58Ay09kHSrk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.948.85d9f30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.948.85d9f30","@flighthq/entity":"0.3.1-next.948.85d9f30","@flighthq/signals":"0.3.1-next.948.85d9f30"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.948.85d9f30_1786635217219_0.531892083151877","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.970.9691e7b":{"name":"@flighthq/animation","version":"0.3.1-next.970.9691e7b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"bfa83fc401e40ef354d79f5a4b9ae29fea01d226","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.970.9691e7b.tgz","fileCount":64,"integrity":"sha512-g/MblyY+pds+DeUomuVtjljiphU2V6BUakHWwAKkX7rsB6+/E6kwJL6k0a81/fi1Xn2xfJT76vahf0voT2btqQ==","signatures":[{"sig":"MEUCIQDHsmAU65y0MPGWFjeIdwF5172QdBjdRXUSbpQ6SvQ2vwIgWxAUqVceBmfs3QlVyt/asTVOVsgyTUNKe+uQ2AL+4+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.970.9691e7b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.970.9691e7b","@flighthq/entity":"0.3.1-next.970.9691e7b","@flighthq/signals":"0.3.1-next.970.9691e7b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.970.9691e7b_1786636191835_0.7894380016156728","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.971.33e20ba":{"name":"@flighthq/animation","version":"0.3.1-next.971.33e20ba","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"d6fce0176901c10cd12731d37c87bebc7af445ff","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.971.33e20ba.tgz","fileCount":64,"integrity":"sha512-F+GMajpB1rnwme4R+oVOO4f6CRaSbDvw3BsP+Am0vdIHoi48FpPEoxyE6MaJrBaxjWZQcbMEYooHa4UZoUJp7g==","signatures":[{"sig":"MEUCIGOrOlkROZ/ToZldXPL3mPltFJZE5wKhsRXdwrJv+4V9AiEA761f6AFJorqtsAyKvRyqo0MAUhkuJuOU8Yx+wb0/WZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.971.33e20ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.971.33e20ba","@flighthq/entity":"0.3.1-next.971.33e20ba","@flighthq/signals":"0.3.1-next.971.33e20ba"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.971.33e20ba_1786636867866_0.6373588829183832","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.975.01aea94":{"name":"@flighthq/animation","version":"0.3.1-next.975.01aea94","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"61cbb5ec2b21828a6324bbcb7e1f2bebd673c08b","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.975.01aea94.tgz","fileCount":64,"integrity":"sha512-V9OaYZPEpeBRwDbwtIysY5a54kT1lB6Vl6xChpShxLGTPVQVhvW72ng31zM9nl3KDi4cbSstD/76IC9DzJUMOw==","signatures":[{"sig":"MEYCIQC1ee08KbdtOMGQlcjnDuYtlE4CaioHpN7v42TE+9QE1QIhAPtFCdrtVPFnk7sGpnHjBTg9xEehx3nwkzXNzm7yd/MX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.975.01aea94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.975.01aea94","@flighthq/entity":"0.3.1-next.975.01aea94","@flighthq/signals":"0.3.1-next.975.01aea94"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.975.01aea94_1786639479930_0.8078177375146232","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.996.06087b5":{"name":"@flighthq/animation","version":"0.3.1-next.996.06087b5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"275ad2556d51e6fc4e983055bfe5125636c63eb7","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.996.06087b5.tgz","fileCount":64,"integrity":"sha512-678uQvROH2Ea9sIiqbBHRFBVU/ElszGmcPteE0Akhq2Z+OkoIuskA9ZzKJ9dWxZ6glfYaykH6j6DYh0MPVHhcQ==","signatures":[{"sig":"MEYCIQDN8oTb+tKBUP9WOuouLRekOXwGyyAP1zE+p+70claUEAIhAJHsNhDGbj7d8+srnwLHVqZZz840YwFJ3cYxZ0+Im48+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.996.06087b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217181},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.996.06087b5","@flighthq/entity":"0.3.1-next.996.06087b5","@flighthq/signals":"0.3.1-next.996.06087b5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.996.06087b5_1786653021026_0.5741054583952869","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1041.35b950c":{"name":"@flighthq/animation","version":"0.3.1-next.1041.35b950c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"a9fdcac1d563191014aaccea3a2a663562440aa9","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.1041.35b950c.tgz","fileCount":64,"integrity":"sha512-i7y1TssAsx/NPUCGPEAnxqUEU/9NJ86vWzOlZnUAvtoFeDgq2kzfMGGRNYg8bTkA1AnktFsqYDiQZzFPp3Xb5g==","signatures":[{"sig":"MEYCIQCCaH+m6Ole906kO4j5HvjH6WWjjvBUvxqHck2TKoV4dgIhAJOD52w59JQaT1odHnfxSZbL1aYoTSPWuxFI6Qo5Qtpv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.1041.35b950c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1041.35b950c","@flighthq/entity":"0.3.1-next.1041.35b950c","@flighthq/signals":"0.3.1-next.1041.35b950c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.1041.35b950c_1786665897935_0.9351434951564668","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1050.9114695":{"name":"@flighthq/animation","version":"0.3.1-next.1050.9114695","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"fe3534902ba8dfd0ab2b6f85a847f2ca812d08c6","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.1050.9114695.tgz","fileCount":64,"integrity":"sha512-d0tIPHUl0WHfc0TXN3jUf3jT4lFfpOOJFoonQ1AnPO8SmA+hn8YYxzN8nIBMGV/FmuEYGXmyTdWczB3nP7h4iA==","signatures":[{"sig":"MEQCIF5aYrhHjRpoMuWul60mUMv5HAnoUuP/q7s9lENT33uRAiA57pjvf6pwarElV2ljxrgM2+UlwC4E/xo+0iRG41bitg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.1050.9114695","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1050.9114695","@flighthq/entity":"0.3.1-next.1050.9114695","@flighthq/signals":"0.3.1-next.1050.9114695"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.1050.9114695_1786671653371_0.3468900449079666","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1055.12501ae":{"name":"@flighthq/animation","version":"0.3.1-next.1055.12501ae","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"1de2253e183aeca3cd8ace875cbea308e5d3fdf8","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.1055.12501ae.tgz","fileCount":64,"integrity":"sha512-u+JTUOkPWwQdmbBApawBtD6JCIKpq+PLA7mi5hmeQfWqrifL4ZpPK+IRsvF1XaozctxQ54Kz4O3Dm1lHSWC7hQ==","signatures":[{"sig":"MEUCIQCW0nLS/H+c2Z8/a7mLOKCyTXjSOxLSoOkhPPlfE4CtQQIgCka/Qm4j8i9a1wr3P/U/vue2gqRH5NRH7luCptiDIvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.1055.12501ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1055.12501ae","@flighthq/entity":"0.3.1-next.1055.12501ae","@flighthq/signals":"0.3.1-next.1055.12501ae"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.1055.12501ae_1786679295394_0.7979746575328488","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1076.4f48950":{"name":"@flighthq/animation","version":"0.3.1-next.1076.4f48950","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"19b64b3b8d63e89e470e1dc778810f7649d013ea","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.1076.4f48950.tgz","fileCount":64,"integrity":"sha512-hG6+poI1LqgenfdMjti7ElY5rhvVR3OZglhGwTCkIZjiCdPOC1inLHPccNlYwPGoFYA0g/yJJBEubeQikqIZBg==","signatures":[{"sig":"MEUCIAfON9lfavHtkR8fo/HqSOI8+Z2rhGnhW2nAEiS9a4eZAiEApHID53e6THH4wS5z7261ZjnTF3TpKaV5e+Xd6KbaGq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.1076.4f48950","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1076.4f48950","@flighthq/entity":"0.3.1-next.1076.4f48950","@flighthq/signals":"0.3.1-next.1076.4f48950"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.1076.4f48950_1786723373798_0.45822950577654287","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1079.38fd007":{"name":"@flighthq/animation","version":"0.3.1-next.1079.38fd007","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"0ee312f468352ca7c25ca8afac5de253eda4eb59","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.1079.38fd007.tgz","fileCount":64,"integrity":"sha512-9JEqTtG3LkuHcYLfN+hx43RIm1ayLeUTOBqaztcf51JegkVVw+CaRdBZx3xjPqocmfxt8l11tFHqlcfruTJcPQ==","signatures":[{"sig":"MEQCIEr2YIjxeuM3JiRMfGY9jUu2eyy/MEFzBgjujtTdw17tAiAD5kyYTIdVfNuMZ69fX3kCfGeOcwKu9PClsJV3AQh6WA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.1079.38fd007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1079.38fd007","@flighthq/entity":"0.3.1-next.1079.38fd007","@flighthq/signals":"0.3.1-next.1079.38fd007"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.1079.38fd007_1786730897680_0.5350634180177078","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1084.04b8d9a":{"name":"@flighthq/animation","version":"0.3.1-next.1084.04b8d9a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"21faf425405160067b7d4248491902b92b8c8803","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.1084.04b8d9a.tgz","fileCount":64,"integrity":"sha512-6+8wRgnqxJ+e6HV/c/8s0jpN2TanDLv1u/D7BqWlL87e0IgQ0SLooLnea/qT/9Ex/7QyqLnBNI791iGrhUXdjQ==","signatures":[{"sig":"MEUCIDkb0y9o9z/jJExrc79shA2lWsbqOSdXUAn5eXShcx75AiEAmjcwjQpC4a4J4X1WJZAE3u1LatxEUAHu8KbtrGAuOf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.1084.04b8d9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1084.04b8d9a","@flighthq/entity":"0.3.1-next.1084.04b8d9a","@flighthq/signals":"0.3.1-next.1084.04b8d9a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.1084.04b8d9a_1786734137383_0.7010162758240253","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1086.d0d073b":{"name":"@flighthq/animation","version":"0.3.1-next.1086.d0d073b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"6b7b5bdaf42d7adb02ec6556f643206020a80e75","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.1086.d0d073b.tgz","fileCount":64,"integrity":"sha512-moGzSaKXNTxG1IrXE0Xy2JmEZhWP1vQdK6GIHcAnsev1zAO8Ofq/RlIYaAoJCrSr+4nikCVD1ekvErvhkyYL4g==","signatures":[{"sig":"MEUCIE39mk7FA0vuoS0t2vVZUPFR4YgrJD2W9NWY3z3R6OpYAiEAnStSV/t9sQI6YgmYztVz4uDAty79+s0WKJ5R75/+/sE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.1086.d0d073b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1086.d0d073b","@flighthq/entity":"0.3.1-next.1086.d0d073b","@flighthq/signals":"0.3.1-next.1086.d0d073b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.1086.d0d073b_1786737071955_0.7269696310077773","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1088.2bde749":{"name":"@flighthq/animation","version":"0.3.1-next.1088.2bde749","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"16de60422ca2aabfdf15d39060f576f887ff04c3","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.1088.2bde749.tgz","fileCount":64,"integrity":"sha512-rQ7mjRTe4OdKyli4oHEBEW7KMQY50FjkS+Y6vM/T7jXt4BRzjz0zs7SZHnfdnAf0mCToWCk/BDBZTyyLTfN7hw==","signatures":[{"sig":"MEUCIQCBx+WolJy+5iit4NMbcUzLWvuLVDwjx1s0ZVRFDRjXQgIgFvQURNp9Lv4TjMVrLF7O/Pw0Phk+j3ZGc14kEg+qpRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.1088.2bde749","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1088.2bde749","@flighthq/entity":"0.3.1-next.1088.2bde749","@flighthq/signals":"0.3.1-next.1088.2bde749"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.1088.2bde749_1786739213820_0.34513826159778316","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1090.6e79e6c":{"name":"@flighthq/animation","version":"0.3.1-next.1090.6e79e6c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"ee994c88afdfdd359085a842c9dad65e247edad7","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.1090.6e79e6c.tgz","fileCount":64,"integrity":"sha512-YC2Yn/+GfbHxkExNeRVqYIHjMIg8fatJX9+oC9fK/vgPvS7CmdJ+1Dkt6imNQpm+CO0EkjECDHPiz1sO0rt36Q==","signatures":[{"sig":"MEYCIQCRnfOVgTk32pQU8XbYzXEqQ2S20dmwJCnjv80ykqicWgIhAMKh7JAiL7vpAaoHaUJ+udPUNSesgcRCwoIPiup+4l22","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.1090.6e79e6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1090.6e79e6c","@flighthq/entity":"0.3.1-next.1090.6e79e6c","@flighthq/signals":"0.3.1-next.1090.6e79e6c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.1090.6e79e6c_1786739524244_0.3532220439281175","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1091.b7aa6f2":{"name":"@flighthq/animation","version":"0.3.1-next.1091.b7aa6f2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"6f0db719ec865a104d77003cf9ef93f087558623","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.1091.b7aa6f2.tgz","fileCount":64,"integrity":"sha512-mpmu9c/yB9Tm29vyk5FdSFbI8xdIRq5ZcnapF6d8wylmP2n5Ur1oeeDeEIttELPuBW1BwjMVO0VStJOgW/82xg==","signatures":[{"sig":"MEQCIEkn7uI9G8fcadOv+aMQu623rJ4OI/GQCcwI1WL9x+XaAiAvdyUxV9ivK9hSLmd+OFuZbtKQrQBKBOxXgRAG2oMueg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.1091.b7aa6f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1091.b7aa6f2","@flighthq/entity":"0.3.1-next.1091.b7aa6f2","@flighthq/signals":"0.3.1-next.1091.b7aa6f2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.1091.b7aa6f2_1786739755846_0.8886336018869541","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1095.16f1704":{"name":"@flighthq/animation","version":"0.3.1-next.1095.16f1704","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"822df5c21442afa24058d5a8ac6ebd2568bc7cb0","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.1095.16f1704.tgz","fileCount":64,"integrity":"sha512-sxUhGAJQjjytT3b6rWhmNcbk9bs+JeTPV8x5zufLU3ZIySyXk87OdkxJmjehTyv80FfeDI3TrlAw+6s5xnuRsQ==","signatures":[{"sig":"MEUCIHhWtqsnBEeS7SBdjGv+YTW1YVJQw7WorzPoVUc6cv41AiEA6rgCwlhQsBRtKg4hqlG4szoj5h/d74BGcaU77m8H2ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.1095.16f1704","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1095.16f1704","@flighthq/entity":"0.3.1-next.1095.16f1704","@flighthq/signals":"0.3.1-next.1095.16f1704"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.1095.16f1704_1786740877423_0.7232510193860762","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1096.4ddf1ab":{"name":"@flighthq/animation","version":"0.3.1-next.1096.4ddf1ab","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"80725bbd55ead23036179972bfea0f0337ea6636","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.1096.4ddf1ab.tgz","fileCount":64,"integrity":"sha512-nIB/uebUWkRPCfeWLOY028wPqnPZI9AJo5SIv9+a0KMIf+33I+Vte2ieTm47xpMdpuwbwhVMTr+I0+FaZiGhgg==","signatures":[{"sig":"MEUCIQDd2Lc5AY/lkk+SGRwR6xZqfItxEpItF8fo7khm5lVOnwIgB7Zrrro4/+67NZogDbpNvQBmVAqE5uiPRsnH4+EYVvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.1096.4ddf1ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1096.4ddf1ab","@flighthq/entity":"0.3.1-next.1096.4ddf1ab","@flighthq/signals":"0.3.1-next.1096.4ddf1ab"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.1096.4ddf1ab_1786741672834_0.6257306630449235","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1097.b8126d8":{"name":"@flighthq/animation","version":"0.3.1-next.1097.b8126d8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"6eefdb7e996c44ea71007e202169316aa490f2f8","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.1097.b8126d8.tgz","fileCount":64,"integrity":"sha512-MCi4IgM/zI9HIvwiaF3ZsZJiIRjN+UlF/VQA94az6iY6692kkdU5BMvTePb+nJmyC2r3RnNz23KQ374EwN+ZrQ==","signatures":[{"sig":"MEYCIQDSVWxH7C6XkN7JOwU5kaCx5Wq3gfbFvl8RVxyBTndnTwIhALj8k3d4jQ/hdaXrv0i50HLxa6I949rhJ7HQo5N0EtxM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.1097.b8126d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1097.b8126d8","@flighthq/entity":"0.3.1-next.1097.b8126d8","@flighthq/signals":"0.3.1-next.1097.b8126d8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.1097.b8126d8_1786741998878_0.985787728247143","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1099.671eaf4":{"name":"@flighthq/animation","version":"0.3.1-next.1099.671eaf4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"d8ebf3daa6adb1b9e22cacbd05cde64e8db217bb","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.1099.671eaf4.tgz","fileCount":64,"integrity":"sha512-MJ7diifKqACaFxYXmop96bQdHdMp2rMobKWV5EH8CbwiO50vEaQ0HTjytgonnbLtMedYVgUJjSVi4LxoWU8/nA==","signatures":[{"sig":"MEUCIQCqYZ3gqsx32+fqFVMSwnF28NS/SK3ChblsxwtU18XBegIgTaQ3rsb0uO3QU1IcaF0AKdkDLXDm1ItwB/1gKSPMlkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.1099.671eaf4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1099.671eaf4","@flighthq/entity":"0.3.1-next.1099.671eaf4","@flighthq/signals":"0.3.1-next.1099.671eaf4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.1099.671eaf4_1786742268281_0.4211910832175718","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1104.8453d3d":{"name":"@flighthq/animation","version":"0.3.1-next.1104.8453d3d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"0a87106f9dd8ffd2ed869fe1d6aab35182f1c4e0","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.1104.8453d3d.tgz","fileCount":64,"integrity":"sha512-NAI8X4xqL8z3un9+AsgD8mPo5uqETTenztH+Z9j4QI3bip6SW7VweaFozXzHEnLG+3XrxcXvIrgvK+UwzDvpUw==","signatures":[{"sig":"MEQCIFJT9cZCocxF5AxQDxMxq2PF7Ya2DfLgSREPaDYDvgwvAiA+nx7mPGIf3MBxid6yAnMYGl0M2TaTMIRTE0XSkR0rDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.1104.8453d3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1104.8453d3d","@flighthq/entity":"0.3.1-next.1104.8453d3d","@flighthq/signals":"0.3.1-next.1104.8453d3d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.1104.8453d3d_1786744355630_0.8704937447694074","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1107.0b5d347":{"name":"@flighthq/animation","version":"0.3.1-next.1107.0b5d347","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"88bea5ab379ecb360803f28c8ed6b37b35218902","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.1107.0b5d347.tgz","fileCount":64,"integrity":"sha512-FUuN9hB3k68lpqaVoVSzG0aiTaQBLgxp/ZGSfCPOCt7tBsur5a3s3N/im/6Aqzr5achl1zNlvI2YfzL/rcPqng==","signatures":[{"sig":"MEYCIQC25d3zD+t1V9C8SU7O2yq5mlFxwiLGpao0y54aQkcHPwIhANzK0EFqg2KQtB+hDHYti/lbHQ4AFQYOEadMCCb/zQid","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.1107.0b5d347","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1107.0b5d347","@flighthq/entity":"0.3.1-next.1107.0b5d347","@flighthq/signals":"0.3.1-next.1107.0b5d347"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.1107.0b5d347_1786747199240_0.9201450549403771","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1108.66cc86c":{"name":"@flighthq/animation","version":"0.3.1-next.1108.66cc86c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"45ab3e7228ff541dfff092ccea4f177c4291b798","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.1108.66cc86c.tgz","fileCount":64,"integrity":"sha512-KJlVWZ2LN9OdNAjob1kEtzmXs7QEDirpQrvuKUGe+CtQEHPFA/uXL1oDv80usB8/vWgVsiCR3ZMwWeDWhXnQjQ==","signatures":[{"sig":"MEYCIQDjUBHGAhc5Itn4m0GStf/2iH/znbJXnpenGV4rYF40tQIhANejWFBvs2m7hW19CbbQLSIUb8+uaIdptLsd+ujw90QP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.1108.66cc86c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1108.66cc86c","@flighthq/entity":"0.3.1-next.1108.66cc86c","@flighthq/signals":"0.3.1-next.1108.66cc86c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.1108.66cc86c_1786748306823_0.6301972406878651","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1112.dea9723":{"name":"@flighthq/animation","version":"0.3.1-next.1112.dea9723","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"4436628ed474762d89d9ef7344f720fca1f63dad","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.1112.dea9723.tgz","fileCount":64,"integrity":"sha512-3AEHn8Qg83cqR/wD025lvOn++E6EKmG5GHBG2nP/6OB+lv5jXaBSUpPIj2vsnbdeN4QI9domxyBgwaQespqHLw==","signatures":[{"sig":"MEUCIFuZe18SR/o8QBDk4qxvLqzbkyMebXiGTpWDcLMDjaDNAiEAtMY33HKgpER6TFDwdn56uV8015tbpi2tgueKsKT2o28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.1112.dea9723","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1112.dea9723","@flighthq/entity":"0.3.1-next.1112.dea9723","@flighthq/signals":"0.3.1-next.1112.dea9723"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.1112.dea9723_1786758559215_0.6774754829786798","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1113.9cffbdf":{"name":"@flighthq/animation","version":"0.3.1-next.1113.9cffbdf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"4d300744076ef5ddec93e12e4de835c14148e011","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.1113.9cffbdf.tgz","fileCount":64,"integrity":"sha512-Qfdg8fKFjTWw8QppAskRlUcudhfhuKLCSl6Qp++FcL7UuPmNyo+AG6qBheKDaqrfBoW8+037sdZ+WyTubqc1qg==","signatures":[{"sig":"MEUCIQC73PshEDPIqTdhfqDuIEhRGDt8QLLNr33OjImnRoO/ggIgbjv9LMiBuHcOYPV7fYmXL+kEa0vt6lRx84aCdL/oIUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.1113.9cffbdf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1113.9cffbdf","@flighthq/entity":"0.3.1-next.1113.9cffbdf","@flighthq/signals":"0.3.1-next.1113.9cffbdf"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.1113.9cffbdf_1786760502952_0.4935202255872235","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1114.3ce681d":{"name":"@flighthq/animation","version":"0.3.1-next.1114.3ce681d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"80e0ea846b66f6918d125639dce11f96fdb50e1e","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.1114.3ce681d.tgz","fileCount":64,"integrity":"sha512-4q0Tnh6dBbm6QxpkhKKJVkCM0Bv/hJ8O5U2BE0MmLxaJbI0ZW8ysC3rnsHolvKLrUlJAmXgLiDHjf8KweS4Diw==","signatures":[{"sig":"MEUCIEFJeZK38BvKX8R1ipzoTp8Lxn3TVue6qHqGER+lmjGdAiEA8YOhGgD02L6+2+ClgWMtkRRmAXTf8uV2yvgTa89RimY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.1114.3ce681d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1114.3ce681d","@flighthq/entity":"0.3.1-next.1114.3ce681d","@flighthq/signals":"0.3.1-next.1114.3ce681d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.1114.3ce681d_1786763648391_0.7433824196622465","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1116.866c771":{"name":"@flighthq/animation","version":"0.3.1-next.1116.866c771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"9b7adb3e5d32bcbff321b306c1e32755a14ff9a1","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.1116.866c771.tgz","fileCount":64,"integrity":"sha512-PX4z/wFbiATOL7nlWyidOAFVki3jsM/GCsOqSaXOhkskvIZlMYKjjUihbUp/77SHpMETvvYAvkVo2V59xsdJnA==","signatures":[{"sig":"MEUCIQDTqX/f9cYFqs5IbB9fDruYXJT1h+VY8vIcRK7POssNKAIgH61+lWRkiW95YaBXlxi88N6r6eQC2oY2S87R1hmZ0O8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.1116.866c771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1116.866c771","@flighthq/entity":"0.3.1-next.1116.866c771","@flighthq/signals":"0.3.1-next.1116.866c771"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.1116.866c771_1786772806695_0.5847786250557048","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1162.1c7f42e":{"name":"@flighthq/animation","version":"0.3.1-next.1162.1c7f42e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"d821cedc5009a73d62dca4ebfba686585d1b2f29","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.1162.1c7f42e.tgz","fileCount":64,"integrity":"sha512-Tg5KyrDnvIlBQ6er0AAmCTINUxImZd6zJIGGqh4tmg0d0RL/WAO+AUwdnzf/5NRqbHCEuk7L+DELF1gzvfcsBA==","signatures":[{"sig":"MEQCICYMkhYkhta2TGncd7HRRbO37YJAQpJPqokUXRWd2FaoAiByRp2ITPWvLwJIDvLQ0IruxNUoKq4U34YDmx+KtnIH9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.1162.1c7f42e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1162.1c7f42e","@flighthq/entity":"0.3.1-next.1162.1c7f42e","@flighthq/signals":"0.3.1-next.1162.1c7f42e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.1162.1c7f42e_1786893294523_0.4785897350408499","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1165.285e507":{"name":"@flighthq/animation","version":"0.3.1-next.1165.285e507","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"936c6193b6dd43ce7469618457364bf230101ac2","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.1165.285e507.tgz","fileCount":64,"integrity":"sha512-mVu6btrO+9tT6bNHVEGV3o5pBNdZJ/NeXXIo970vk8PxKrjnvI1TXSuj+Iaoff6cFRsA+E/utw3AbP4SBt56rA==","signatures":[{"sig":"MEYCIQDQZTtYLSIp/Pu8PBVUBShjHn4iZ2W+GZ0a8IvlGv1AkQIhANY+gMEytLC5dj3LU+fhe7ZVyOqlPWgKIAmF3RS8O8XT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.1165.285e507","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1165.285e507","@flighthq/entity":"0.3.1-next.1165.285e507","@flighthq/signals":"0.3.1-next.1165.285e507"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.1165.285e507_1786916239918_0.7794825601271649","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1170.8a733e4":{"name":"@flighthq/animation","version":"0.3.1-next.1170.8a733e4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"04201f03748bc98febbd420c538e013ae41602cf","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.1170.8a733e4.tgz","fileCount":64,"integrity":"sha512-7iQceTRAkNy7Yddtxv+2H2ffQDisQImAhOor1lrp8V+a4ooy/J0LtYJ47KQvjbt4tiGlT01gW45EGoQZN1RqAg==","signatures":[{"sig":"MEUCIQC0oUI9DZ6UWXq0YW55/QM9ffISvWVhQ6kc9uVDMu2ZYwIgKBM/Nl8IFcRfO14jdaOGiWlyH420WBSxSgG7fN5wOtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.1170.8a733e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1170.8a733e4","@flighthq/entity":"0.3.1-next.1170.8a733e4","@flighthq/signals":"0.3.1-next.1170.8a733e4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.1170.8a733e4_1786922286718_0.5434793161384399","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1191.e999f6c":{"name":"@flighthq/animation","version":"0.3.1-next.1191.e999f6c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"c89676d740dd275711fbe51de889c2b344115ca5","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.1191.e999f6c.tgz","fileCount":64,"integrity":"sha512-AmjJ3rc7BoHn9pxdenCWbtLlUWeFmyO6UH00n64F1KVfcbOMEN4J9ncVjwrulVxZTrEjMNyUvvT49jY3d1lzeg==","signatures":[{"sig":"MEUCIH2rWuGaZWqbE3VYwzM5pkzbRvrCUn1XS5jQhNgV+eCYAiEA3leWBqSTyb6xStLQXZd1OCqtDgibVNhVPyO6rpbiLkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.1191.e999f6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1191.e999f6c","@flighthq/entity":"0.3.1-next.1191.e999f6c","@flighthq/signals":"0.3.1-next.1191.e999f6c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.1191.e999f6c_1786959777183_0.48464140927915955","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1217.5f07972":{"name":"@flighthq/animation","version":"0.3.1-next.1217.5f07972","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"ebf9893b9656a2746de6177828d6961a791da212","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.1217.5f07972.tgz","fileCount":64,"integrity":"sha512-WghlJcSlOC92/Q2warv2vrdb4QMTsIOX1rKSrLXTUCTKaOhuHryDIEkqqFAhhlgpx0HTkQFaw6U5a8tKJRF5Yw==","signatures":[{"sig":"MEQCIG1r9t600SWzYYkPukg8dSIACiK0mdD4WWejlblbeVEDAiBniBpvub9NY7W15kGZDE4jEb0wHTFceq6G3cpidwOd4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.1217.5f07972","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1217.5f07972","@flighthq/entity":"0.3.1-next.1217.5f07972","@flighthq/signals":"0.3.1-next.1217.5f07972"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.1217.5f07972_1786991250750_0.37379498418453205","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1240.e41e1f0":{"name":"@flighthq/animation","version":"0.3.1-next.1240.e41e1f0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"c563aa0a6b6a0d9f3136cf727e236dd686efa6bc","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.3.1-next.1240.e41e1f0.tgz","fileCount":64,"integrity":"sha512-P3OxsE80gQSyVSsX4TOKFJwvzJxMf/vVqiOVVXL5yVSSrkgr5NviXved/KPK7i5ltGVFqYjSALvLz34e7XWzPQ==","signatures":[{"sig":"MEUCIGKOXp9mrTnVjn3yM7991lq4aQd5/k9vH/jJIhBhbWAdAiEAoscapZnOBgi7tr7E/mz3J6oRvld2ejjsIdYPqOCKJWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.3.1-next.1240.e41e1f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1240.e41e1f0","@flighthq/entity":"0.3.1-next.1240.e41e1f0","@flighthq/signals":"0.3.1-next.1240.e41e1f0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.3.1-next.1240.e41e1f0_1786999462650_0.06685721340774897","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1261.f361161":{"name":"@flighthq/animation","version":"0.4.0-next.1261.f361161","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"be87a033f2c390b55cd3cad6584ef9e6cd65b93b","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1261.f361161.tgz","fileCount":64,"integrity":"sha512-pcMunlVKQvS6zAaIuBF1t+urRBL3pR4jWVeiOlk1eL85aQDmxWIK0yfiqFenWUeNfdzXyW9IyG6Bzk0ZTND0TQ==","signatures":[{"sig":"MEYCIQCGRnMV9UguE1XXk4IxIBAXJHN+GljF1jkle/d5ojcd0QIhALwW9j2yqqGVG6kYrt0ujs4HYR8gIu9IRhqzzVCZerOl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1261.f361161","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1261.f361161","@flighthq/entity":"0.4.0-next.1261.f361161","@flighthq/signals":"0.4.0-next.1261.f361161"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1261.f361161_1787006113536_0.5315404766415277","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1263.aa14a22":{"name":"@flighthq/animation","version":"0.4.0-next.1263.aa14a22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"4c957dfdfd3f45adfc51342b582fb15c1cf37e94","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1263.aa14a22.tgz","fileCount":64,"integrity":"sha512-66Eo/MIzDw7zEpdLs83ujdrKuui3Ow2Cn/0hMPmmrCMKNxwk/VyOsuU0jkGHZoJxgmaXLMAXTHIfB+Ah1unsUw==","signatures":[{"sig":"MEQCIHOQ2LjpdV46FbwUgn/TJxGCCb6zr1eQA7P7v+Ep1GQoAiBnRufdkMQVw3avyZGoYHoI5gsiguoFQKDpDy1m04StpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1263.aa14a22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1263.aa14a22","@flighthq/entity":"0.4.0-next.1263.aa14a22","@flighthq/signals":"0.4.0-next.1263.aa14a22"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1263.aa14a22_1787007182472_0.9881479727481806","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1287.1dae9df":{"name":"@flighthq/animation","version":"0.4.0-next.1287.1dae9df","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"7670be74156a6cae473f28176cf1614415cc5e0a","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1287.1dae9df.tgz","fileCount":64,"integrity":"sha512-GkLYW5Y4bh97AiGFhNZyRx8BtRKnTV8uShQCN7YQ1pJw5xbGf8Aj9SCpc+GI519X+Eg7xel/xkIKko0D/EIMaw==","signatures":[{"sig":"MEYCIQDnsUmSnK/4cHpFfdXJoD82Id5mlmk9VrnSJ7t7apL7zAIhAJ1prf9HTS0WJ17SsuY5PlzmNC/BXGpcHgxazYZHwnbv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1287.1dae9df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1287.1dae9df","@flighthq/entity":"0.4.0-next.1287.1dae9df","@flighthq/signals":"0.4.0-next.1287.1dae9df"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1287.1dae9df_1787014771876_0.276575865496814","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1290.99fd889":{"name":"@flighthq/animation","version":"0.4.0-next.1290.99fd889","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"46617b587b4a8ae05cd262b2e2d3974d0f748de2","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1290.99fd889.tgz","fileCount":64,"integrity":"sha512-tL68F6efY585qqbjh5J4wr8vJR/KpaiVEFNe2yASsAh01jTFCCa2LjNg7rqWjB6YmmP6AZAoW8eVE4VojTRluQ==","signatures":[{"sig":"MEUCIQDyUcOw6MsGZgXtSEuW7UyJWmDxJ+H8M66dE5+2RXIJRwIgY4R+2DgXUUCXlLTcVMmc4QquKDcNfw1U/7Pb0IoCeI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1290.99fd889","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1290.99fd889","@flighthq/entity":"0.4.0-next.1290.99fd889","@flighthq/signals":"0.4.0-next.1290.99fd889"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1290.99fd889_1787016132200_0.9402118933074659","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1294.03b2010":{"name":"@flighthq/animation","version":"0.4.0-next.1294.03b2010","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"260bdbf62d3b69ade50282a5254a55b98ead568c","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1294.03b2010.tgz","fileCount":64,"integrity":"sha512-w7uTDBlyWsiyUeknHySQ7wQQk6yWM3dslRFGT3gSba9ey4HNZej95bwgZsNP3/SIIic907ekQrHmUdczU6UXMA==","signatures":[{"sig":"MEQCIA8NjmeFNFRniEACVNt43RkQjejahIhslSVGiTl4+xgNAiAqKQeklUDp9egD2lCTZJT5Kp0DjnbWDqHf6si6xM9jpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1294.03b2010","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1294.03b2010","@flighthq/entity":"0.4.0-next.1294.03b2010","@flighthq/signals":"0.4.0-next.1294.03b2010"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1294.03b2010_1787020338544_0.5818178046526177","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1296.dfa990a":{"name":"@flighthq/animation","version":"0.4.0-next.1296.dfa990a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"37738b09b8d0b74864a228434d18c8b231c9ac25","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1296.dfa990a.tgz","fileCount":64,"integrity":"sha512-rNvc9KROxAizVqN1/NnazZYf9RfyEER06MZ+bL+x1J5judxiRR+YEe0683WJpMrjNJ+QiXsNhnf71fXivEFLYA==","signatures":[{"sig":"MEYCIQDIU9f8zYoiu5pgxqv+Ul5wdvFKwuNQZrrlKiyqjeFnGwIhAJ84x9O0xhn9PNAkA1ymbOcq47VAU+gv6v8uc4UnLNSY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1296.dfa990a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1296.dfa990a","@flighthq/entity":"0.4.0-next.1296.dfa990a","@flighthq/signals":"0.4.0-next.1296.dfa990a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1296.dfa990a_1787026869143_0.01950177643247275","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1299.541fadc":{"name":"@flighthq/animation","version":"0.4.0-next.1299.541fadc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"2f9c8648adc0a9712d04023b13380b7c150481fc","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1299.541fadc.tgz","fileCount":64,"integrity":"sha512-vmkhdnJ3MqrbVvMBsL6ykmzrhA8Hx2Kq/EW78l9UAciQZN7qYlR/WfB9H7zVNyHwCvydXsjh8Q6QdOKbu9UzcQ==","signatures":[{"sig":"MEUCIQCCZOJy8lh16no7lv1yZDKkPSDGdhhRLRmEFs8CcuEwJQIgEiwbi7FR7YhgBr5Mxpvov9GuSFLZCaJMJeSjaZo0O5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1299.541fadc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1299.541fadc","@flighthq/entity":"0.4.0-next.1299.541fadc","@flighthq/signals":"0.4.0-next.1299.541fadc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1299.541fadc_1787033906771_0.23261273806275584","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1350.7431bb1":{"name":"@flighthq/animation","version":"0.4.0-next.1350.7431bb1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"bc47b1c8214a8a7f76eb209fdbe71f325dbb01eb","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1350.7431bb1.tgz","fileCount":64,"integrity":"sha512-8wpqGkei0b8lntJTq/fUwoprBQhhERTHphoWFIaCHuROHPpNHL8U6YJZ8Mkpt048eO/jp4UPMh2ltAqt6PyJPA==","signatures":[{"sig":"MEYCIQDJlwF/D9umpaqKuVKKYoZqgV59wdVaCZP+3D0NaovZXwIhAO4pYguncL5sWsXZN5uo7UEgcY70x5tXxWAcObN6D7K5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1350.7431bb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1350.7431bb1","@flighthq/entity":"0.4.0-next.1350.7431bb1","@flighthq/signals":"0.4.0-next.1350.7431bb1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1350.7431bb1_1787066981536_0.01601303093508788","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1351.6ec45d6":{"name":"@flighthq/animation","version":"0.4.0-next.1351.6ec45d6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"84131031d7cd40504faa0209fc757b325f5caadf","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1351.6ec45d6.tgz","fileCount":64,"integrity":"sha512-T8gmC0tjM+vrmszEOwnFQ9QagpzYP4jcvG//B9n4fRQGpneiHbxixZNqt1O3OfG/RYiSyDVKr+fC2qXzRNTbUQ==","signatures":[{"sig":"MEUCIQCidzcp0Zv0/DkJIeCuMZw35EW0hDL5w/Y+UAxcYY/29gIgdDDutAnJSl5ZzOywIJQRybtj15/Wy7vgB4PNBoARmAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1351.6ec45d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1351.6ec45d6","@flighthq/entity":"0.4.0-next.1351.6ec45d6","@flighthq/signals":"0.4.0-next.1351.6ec45d6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1351.6ec45d6_1787067999755_0.03522424062953777","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1354.5181c5f":{"name":"@flighthq/animation","version":"0.4.0-next.1354.5181c5f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"656ac602bbcfa642f4847a655917498c0f1caa08","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1354.5181c5f.tgz","fileCount":64,"integrity":"sha512-qfflmOCYb9Ru6VafOK19+mWmmPxULXA+4vEg3w3Oj3QkCD0AvvFNp1mrqRPmldx1BVet6/L3d96iSRO7VqXjCA==","signatures":[{"sig":"MEQCIDWqmRelT7uWChrO6A7uVvzP4feasHzPZ5kKcyC6rUnAAiBopMnokPmhm6MhBpISAHPZChp4UbAbRHfo/LbUAwhQFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1354.5181c5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1354.5181c5f","@flighthq/entity":"0.4.0-next.1354.5181c5f","@flighthq/signals":"0.4.0-next.1354.5181c5f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1354.5181c5f_1787076775971_0.7402034648289639","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1356.924bb91":{"name":"@flighthq/animation","version":"0.4.0-next.1356.924bb91","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"62be709055a1d1bc890b13a6c485b087644de48e","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1356.924bb91.tgz","fileCount":64,"integrity":"sha512-JvtyHfxFhPWyjsgc03VUCI2QwxyX742AwlD+6WP/tFEIfo4J3Kose787m1FjbEza8utbzfsxKC/LNkxmcigtjw==","signatures":[{"sig":"MEQCIDN9H4kMKU8WlxNM4tqt+P1FrkbWYBDKwqeV79n4Y/7HAiBjdz9P2z4b0dkQ+4ls8xI783Mx3RGzt0W0FEWTR9N2jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1356.924bb91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1356.924bb91","@flighthq/entity":"0.4.0-next.1356.924bb91","@flighthq/signals":"0.4.0-next.1356.924bb91"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1356.924bb91_1787078060052_0.42535279871200493","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1357.b87b5c1":{"name":"@flighthq/animation","version":"0.4.0-next.1357.b87b5c1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"99ff2438fccef9cf8f8a68a01cc70e78416426fc","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1357.b87b5c1.tgz","fileCount":64,"integrity":"sha512-OqKsLZtRqN3Y2kmXWm1hJ7bIR6qW+Dm+rjKtO1w0qZrWvk7Nof48B2W/RTbxeg9FHlInbuYEH9pUaVF2JnDPXA==","signatures":[{"sig":"MEYCIQCkXkRdK2f2Wj0EnKm2KHj4l4CQcVxC28eMW06ckRx1gwIhAOS1Wwe6NafPO5UFTI4WZ+0e3FTuJbrdVcgtkec5V2lZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1357.b87b5c1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1357.b87b5c1","@flighthq/entity":"0.4.0-next.1357.b87b5c1","@flighthq/signals":"0.4.0-next.1357.b87b5c1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1357.b87b5c1_1787078216734_0.19895670313720393","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1362.3734bd4":{"name":"@flighthq/animation","version":"0.4.0-next.1362.3734bd4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"63cd02f5bd0a2c8a2da1383798639f87dbfab2e6","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1362.3734bd4.tgz","fileCount":64,"integrity":"sha512-iqy10qP3BbIkSWGMxIA8D9QhNVtzN9ZtbhFjpM2rRgn+cG9JPCfsl9ognz4UtMYaKSewVHnUXN8y93UUY5igMw==","signatures":[{"sig":"MEUCIBrbPIQebb60x08AtlCEHijW8yeQJWYsDI1FlKePbkXuAiEAq42GZyPUK9+5FPdIAxt5LXYE97T6NPXn2QBk0BGi5lU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1362.3734bd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1362.3734bd4","@flighthq/entity":"0.4.0-next.1362.3734bd4","@flighthq/signals":"0.4.0-next.1362.3734bd4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1362.3734bd4_1787078866293_0.002256575454165466","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1383.b8eb497":{"name":"@flighthq/animation","version":"0.4.0-next.1383.b8eb497","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"63c24a560b912806aa9c672a69d5c7b21a8d40e7","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1383.b8eb497.tgz","fileCount":64,"integrity":"sha512-uBnbGY9C4/TZg8+uEe2NBoP5GG+XV7s/tkZNpBX5QcpI7WEdTsMzeLq7IVGhv0Eg79sOf+k5PIdIRTZeBgX70w==","signatures":[{"sig":"MEQCIFn3CSpc/bHrljDnpn8dFKEK2e7WVgY0DC06g/g5g710AiBktGXP1fdi+/8qSND7vH2/eA0gOe3ehIbdvsI136Vrnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1383.b8eb497","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1383.b8eb497","@flighthq/entity":"0.4.0-next.1383.b8eb497","@flighthq/signals":"0.4.0-next.1383.b8eb497"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1383.b8eb497_1787080212948_0.5255068252833626","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1385.dc129fd":{"name":"@flighthq/animation","version":"0.4.0-next.1385.dc129fd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"d59cd3840dda35e0dc588de7d7bf012f46f48827","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1385.dc129fd.tgz","fileCount":64,"integrity":"sha512-+PbQBc9l3xDEmxhHHlXFgwG/dXVeYlIDqE1t3H4DyI6HhJO9SaZUKg9gWL8krnIROsXl+AB2n+LBh/S1qYK2bw==","signatures":[{"sig":"MEYCIQDukyDEYyhr92ia1NQUr0Ftw6EPRhg216RerWgFNcW8tQIhALe5GrGBHYhzUdIjZ9WCP2hifpudP1sGXf6L1PdMVGs7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1385.dc129fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1385.dc129fd","@flighthq/entity":"0.4.0-next.1385.dc129fd","@flighthq/signals":"0.4.0-next.1385.dc129fd"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1385.dc129fd_1787081964068_0.3434404713899446","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1390.ca3ba2b":{"name":"@flighthq/animation","version":"0.4.0-next.1390.ca3ba2b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"ad7e16570ad535cac4a671d715e4046452e6593d","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1390.ca3ba2b.tgz","fileCount":64,"integrity":"sha512-F4PLLooPnwZ0qFgBfnEtp9Qgz/JhVTuR4vpxoAJg6LdIc0KVXRgyRP0wJE7mF7dPfZHRBA2Wd3XvnfLK4H6eHQ==","signatures":[{"sig":"MEUCIQDOPYVcnqlc+QylkLtretAD1SKWhocVf0szeNz2RMsQXwIgUWrINd8dCBNb/jILaB2K06GNKdV2duzxThz7ecHtH00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1390.ca3ba2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1390.ca3ba2b","@flighthq/entity":"0.4.0-next.1390.ca3ba2b","@flighthq/signals":"0.4.0-next.1390.ca3ba2b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1390.ca3ba2b_1787084697751_0.4444800019995563","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1391.ef8547e":{"name":"@flighthq/animation","version":"0.4.0-next.1391.ef8547e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"2d299cb71d9f4f52fd46840d7ecca75027ce5b72","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1391.ef8547e.tgz","fileCount":64,"integrity":"sha512-zBUFebdX2DXYRUbGIqXrM+L1cqY5Hfj3YwdL+P624zQrOXx63c4GMjmJgOVjbiDjNMt0o51DSTP8soPq+aAoJg==","signatures":[{"sig":"MEUCIB9uKCHF5DfDCkpHZw5aNqYwkojHsGtFwVgw8CVE4DV6AiEA6mP2JjtMWdafMOn2UrJJGxyTXNgy4gg5Z9Ye/wC+Vf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1391.ef8547e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1391.ef8547e","@flighthq/entity":"0.4.0-next.1391.ef8547e","@flighthq/signals":"0.4.0-next.1391.ef8547e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1391.ef8547e_1787084840810_0.22889075455824393","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1392.ae73a44":{"name":"@flighthq/animation","version":"0.4.0-next.1392.ae73a44","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"afbef7a13943ae6dd96b7e34ef4a4c97daca8c75","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1392.ae73a44.tgz","fileCount":64,"integrity":"sha512-xrkKUJzaiC3MyQQgGj56wOSwsOnVACXMqFE075VedG2q3jl5wagWlQzeLTREBXFsw2aLj+N+3D7xnOCMWaQuyg==","signatures":[{"sig":"MEQCIHTGms/GfNJ0snaRgDC0ecWsmB9fKaeuJdBVKSEvANAXAiBWfpOxk+F+PKdgKN45oCmTWsQ6aJWhFLJJGHHwqV4Wew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1392.ae73a44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1392.ae73a44","@flighthq/entity":"0.4.0-next.1392.ae73a44","@flighthq/signals":"0.4.0-next.1392.ae73a44"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1392.ae73a44_1787090989402_0.720214515891799","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1396.66c9814":{"name":"@flighthq/animation","version":"0.4.0-next.1396.66c9814","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"94ab98eb95c8e3cac9d8f7e8d0132fbddf402afb","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1396.66c9814.tgz","fileCount":64,"integrity":"sha512-ZmJ6segHwEX6KA8JV9WkO2ubnuh+/dNhSG3Y3xeQfMhnLIrUPJaTQYJg9DHIxY1UxciWFRXCGdRmBSe9OxftYw==","signatures":[{"sig":"MEUCIEL4EP2FUc0xOH+pwqd65LavCfVisIQUJ8wMODGOlGltAiEA0o0LYYHLuf6n+u2Gnhw/etkoCeUKi4J3W4roKJv0OPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1396.66c9814","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1396.66c9814","@flighthq/entity":"0.4.0-next.1396.66c9814","@flighthq/signals":"0.4.0-next.1396.66c9814"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1396.66c9814_1787095673517_0.3849000362535109","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1398.776fd7a":{"name":"@flighthq/animation","version":"0.4.0-next.1398.776fd7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"7ea135bf2b1e6192c99049c0a2ab455156cf6cfa","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1398.776fd7a.tgz","fileCount":64,"integrity":"sha512-lNA1kKDBKxHL0hD1XGowVqTvHmwJZUmXPy4B8GVS6eUE8yUWpg5ojFr8u8rAieMU3UfE1I1eYvgUB/Dxm7jgWA==","signatures":[{"sig":"MEYCIQDasXGcrCNv1VPAhTjMx4wfuy9Qk85wjkdspHX28JwxRQIhAMykOqNPvpn+q6Jn1xvQjj44E4MLTeA1tzegeRDzp8Fd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1398.776fd7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1398.776fd7a","@flighthq/entity":"0.4.0-next.1398.776fd7a","@flighthq/signals":"0.4.0-next.1398.776fd7a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1398.776fd7a_1787095813873_0.8101402494385219","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1399.9d20d2e":{"name":"@flighthq/animation","version":"0.4.0-next.1399.9d20d2e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"aff0d21d91973af8b511f80155c4d6752146e84d","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1399.9d20d2e.tgz","fileCount":64,"integrity":"sha512-d7GTTBzXIRfUl7B59TWUlKFDy2OzM4KdgFuvFkm8UkJ3HL9IC0tk/tW91K12exD5+0J3CtZNWUM0BhANbDUbBA==","signatures":[{"sig":"MEUCIFDjZa10CbGzB242fJoZ23wBZDGkog/6CvU66XIMoearAiEA1Ob1eNUEKjS4BE0no94MEHjpp43Wa9lBOBDgNmfxl/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1399.9d20d2e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1399.9d20d2e","@flighthq/entity":"0.4.0-next.1399.9d20d2e","@flighthq/signals":"0.4.0-next.1399.9d20d2e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1399.9d20d2e_1787097423255_0.1375878120943712","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1404.4936e90":{"name":"@flighthq/animation","version":"0.4.0-next.1404.4936e90","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"7687972f2608acb1802dac31e578c2d74234aff7","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1404.4936e90.tgz","fileCount":64,"integrity":"sha512-9CQ6ECg2vuLHw2xUe6RC8pOc9mVPd+RyJjuv0/l1+v2TeOfTTk8uBVWHQg56+H+vBFZY+DnVkts8xaooReFDoQ==","signatures":[{"sig":"MEQCIFmh1C01+d8MVTS8G7xrnKAyVR7EciyqyaXkkG80wLVPAiA4gObBu1S095DmC1u0PJoGpsQHYZSL7yBzXozWor0J7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1404.4936e90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1404.4936e90","@flighthq/entity":"0.4.0-next.1404.4936e90","@flighthq/signals":"0.4.0-next.1404.4936e90"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1404.4936e90_1787102228643_0.5373371121055794","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1405.d7484cf":{"name":"@flighthq/animation","version":"0.4.0-next.1405.d7484cf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"8c2959293d807cc98ce8143b7c58acb6f9217155","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1405.d7484cf.tgz","fileCount":64,"integrity":"sha512-bCDkxN3Jz3xthsWqCJYAHvp773CX3mNV0jJg+XZqaf2RFiL4uKImHlOg6q5PJp8yd81APGdQFtZxrQPcl4PB/g==","signatures":[{"sig":"MEYCIQCTLYludNQ2J6Lpsyu8Qe8m0zhSzuWZpUlBvhJCrzR4CAIhAKedKWFN9gnWdxhb7u+EURfu/5eec7sZuecUhDR1ioIO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1405.d7484cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1405.d7484cf","@flighthq/entity":"0.4.0-next.1405.d7484cf","@flighthq/signals":"0.4.0-next.1405.d7484cf"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1405.d7484cf_1787102348409_0.6259137567454731","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1410.a69907a":{"name":"@flighthq/animation","version":"0.4.0-next.1410.a69907a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"be9bb2ece24deff913a1411dc295b59060ceb0f6","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1410.a69907a.tgz","fileCount":64,"integrity":"sha512-j3Vb+vjXLsQE83lg1gy/puXaUqQ5yzinZv4YC7N+qBIH5MuHz1ZBmrUBTCRXdveEkpXtEqPRepWNaEyoT/8NwQ==","signatures":[{"sig":"MEYCIQDiCyYa0Ykch3XoZkSl+dqUyxTmLUL6oteGGURdsABiNQIhALtGKWWQmOm5HpQRNHn16v/pw/We2kv/PG2ylSv5qEHA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1410.a69907a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1410.a69907a","@flighthq/entity":"0.4.0-next.1410.a69907a","@flighthq/signals":"0.4.0-next.1410.a69907a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1410.a69907a_1787118481906_0.9960327434224314","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1412.05a7272":{"name":"@flighthq/animation","version":"0.4.0-next.1412.05a7272","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"7feafe5a98da72198d29015aac6c2884e7d4aabe","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1412.05a7272.tgz","fileCount":64,"integrity":"sha512-Iy/ek8hpf6nyfINzHgH+OweZCe3S8GY3kHtE1GSe0f411jIAjf/MNCKAAos9xx+pzl4Kt8bKDyRTULDcv5VWNg==","signatures":[{"sig":"MEUCIALeBEdg4XlxWGHGwZN4U2uK/oY9xgieZB7QaopsdE5cAiEA0kd59nJ28hjxtudM27A53e/WJuJOC0F2ypnh5U8y6AE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1412.05a7272","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1412.05a7272","@flighthq/entity":"0.4.0-next.1412.05a7272","@flighthq/signals":"0.4.0-next.1412.05a7272"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1412.05a7272_1787120507345_0.3765615017753232","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1415.00028b0":{"name":"@flighthq/animation","version":"0.4.0-next.1415.00028b0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"025b556b4ab335c321d2a06330a8211c5cd1f98a","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1415.00028b0.tgz","fileCount":64,"integrity":"sha512-K/LLakSQKI4xIFyfMT9LPuNjj44TDrM/4RR9wDk0dUCkHGr0BVRd2YksvRYv0Oh+ZPQkCCre+KKTbAqR/XesJg==","signatures":[{"sig":"MEUCIQC9zmO8MQkUTjyzDhnPz1L+hco22onIUxLdiE35NYNZ2QIgRLXZqKgIMQyVgEN+BirSsG+ogTKzDp75/iXVSTUzUoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1415.00028b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1415.00028b0","@flighthq/entity":"0.4.0-next.1415.00028b0","@flighthq/signals":"0.4.0-next.1415.00028b0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1415.00028b0_1787121399811_0.7432140110310907","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1416.ef4fae7":{"name":"@flighthq/animation","version":"0.4.0-next.1416.ef4fae7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"4e8774551a599e1a32227e4027f265377eb9a830","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1416.ef4fae7.tgz","fileCount":64,"integrity":"sha512-NC4A2dkuPIw2wyMzbG5RikPpVpMcCYqy6Zox46fwLIFPUWmNBcTO2d9g2ozlS/TrIoN4qW337VlC7cpu7tdFEQ==","signatures":[{"sig":"MEUCIQDtkMFx6zYf+nFeJwfyPysjzRSnl1LC81qceqJpLOriNQIgENJtHkL8Y+4PBFHWJYWDdX51mbTcqzkMUqv9CxP8Hnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1416.ef4fae7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1416.ef4fae7","@flighthq/entity":"0.4.0-next.1416.ef4fae7","@flighthq/signals":"0.4.0-next.1416.ef4fae7"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1416.ef4fae7_1787155935439_0.0989415789573389","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1487.e25e95d":{"name":"@flighthq/animation","version":"0.4.0-next.1487.e25e95d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"e017951646677e09827c3a7a23dba76492661ea1","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1487.e25e95d.tgz","fileCount":64,"integrity":"sha512-h5n3AzO0hlSTlJLB2Xk++R5863Xrfggiu33ZFiK2wyUMO0dgfJcWfvNqZ+/B7FAYWMqSOCTf/SXVS92C2C3BIQ==","signatures":[{"sig":"MEQCIFq+qkpzVkU0pmBB38m4qKwsEfoQa42ASG/n5QXiO7TSAiBuWoMRnyt58T+CYo0q7cN/ykUeprGreqZLRI5o3F6u/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1487.e25e95d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1487.e25e95d","@flighthq/entity":"0.4.0-next.1487.e25e95d","@flighthq/signals":"0.4.0-next.1487.e25e95d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1487.e25e95d_1787182262554_0.5641740342725119","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1488.43bcb37":{"name":"@flighthq/animation","version":"0.4.0-next.1488.43bcb37","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"104a32d45459120c5a1a793a64985042a61d97ac","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1488.43bcb37.tgz","fileCount":64,"integrity":"sha512-Ct+MQOBqhebskLyU5TJ+nvHEAm5IJpyIG08oMSaQti6lJJWnd2H2iR9Z+b9MCt5IkkK3Hj4+gjjmRL3OsgGoGQ==","signatures":[{"sig":"MEUCIQDOtIQmhL2+zKoj6RMkG6Co7Xm4KdI/+mcWeEJx+XHmvQIgcKQDOQoMp4j9+PUofRmydn0jfS4dxuqsisFXnWYcwwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1488.43bcb37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1488.43bcb37","@flighthq/entity":"0.4.0-next.1488.43bcb37","@flighthq/signals":"0.4.0-next.1488.43bcb37"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1488.43bcb37_1787200944313_0.834892595673324","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1584.a8ddd61":{"name":"@flighthq/animation","version":"0.4.0-next.1584.a8ddd61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"058c254bf85b9ab01b4cd0649fe73208c5b24a28","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1584.a8ddd61.tgz","fileCount":64,"integrity":"sha512-TQj90xqKZ07r2XazdNpd6ziF/tP/b6kbRG/dkvaMDclH731TwPvNOOsxN9cGJ8XZSqNc9mNLnPVnXADrv6/r8w==","signatures":[{"sig":"MEQCIDIG74j88ySZMtnoFCCatk/8B511H5llU4m19TIypa86AiBvWikPjGzBOP0bYwzLd05vfX0xzX4vM9RMM43h6IHJ+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1584.a8ddd61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1584.a8ddd61","@flighthq/entity":"0.4.0-next.1584.a8ddd61","@flighthq/signals":"0.4.0-next.1584.a8ddd61"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1584.a8ddd61_1787250452113_0.12437229454525278","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1585.bf131c8":{"name":"@flighthq/animation","version":"0.4.0-next.1585.bf131c8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"c8daac90d79403de4d1a28c13b128612d7015d7b","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1585.bf131c8.tgz","fileCount":64,"integrity":"sha512-1EdRNynf/qXmwFk4kYMAfVajWs37tEvygt1Tg7oXaMZeCWBfCSfZ+dzlKVpf9L0ZQLcylgTZz4h4IOctXFhBeA==","signatures":[{"sig":"MEUCIQCtbshmpAp+bw/U8UeEWPRLYOU630B2rCeMslfGzEKCKgIgN0DMgPgPptAb0tsVwfnxSZMwi3Qes4p+2iCMfEI1bag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1585.bf131c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1585.bf131c8","@flighthq/entity":"0.4.0-next.1585.bf131c8","@flighthq/signals":"0.4.0-next.1585.bf131c8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1585.bf131c8_1787251114971_0.4248776883157026","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1602.af48ed1":{"name":"@flighthq/animation","version":"0.4.0-next.1602.af48ed1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"418159b49dcf3c704319a53b528b7cca293dae05","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1602.af48ed1.tgz","fileCount":64,"integrity":"sha512-hYCz+of8/AaDTW0aBhuJrK5+SZ515PcvJzYsypLkoCPD2we1VjKkObkjD8fHCD8IFWHYK8QAjWtbaBVFi5byzQ==","signatures":[{"sig":"MEUCIBduJDgd2dmvNG7Iz4kVQex+m5QHqHsj3fkv0gPWZzPwAiEAx1MTmNCdGeblSOWuDAU8YLNact5qbIgzKFoRntktxfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHTk5yaq3iQdHtfeWIPRjDmIYne+Fgg/8BCd5Oxh19+iAiAClaTz7pwwNt1bN0NTo06BdGR4IDzW7K1C+wHQqQ1NVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1602.af48ed1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1602.af48ed1","@flighthq/entity":"0.4.0-next.1602.af48ed1","@flighthq/signals":"0.4.0-next.1602.af48ed1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1602.af48ed1_1787267562354_0.8978544483165238","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1652.39f08fd":{"name":"@flighthq/animation","version":"0.4.0-next.1652.39f08fd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"7b72e90edfd948daeeade5dfc1bc30e66e46cf8e","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1652.39f08fd.tgz","fileCount":64,"integrity":"sha512-nM0HX5wfyv07abnpKkbzdCMDTdfTDI1w/E+a98wC7AlOJwP6XJ7TcHLGd5Zwc17qZ3uiX9igX0lkRny6NrG/yg==","signatures":[{"sig":"MEQCIF7m/nVY7RtpPYidIDW72qE5YdTxi6sPosZ9yFjux+TjAiAWuFK/up0xVIw2uFAMGdojxaww7BMRibUR4OjoNX0XBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDoosk5XSUvEsT8nmJRhnHL/yKyYGDVkO5MLONWJyY/kwIgQImWoQNZZG6edEk76EuEBTnHk1Ykbt7W/jGJwdm/Ff4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1652.39f08fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1652.39f08fd","@flighthq/entity":"0.4.0-next.1652.39f08fd","@flighthq/signals":"0.4.0-next.1652.39f08fd"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1652.39f08fd_1787280859727_0.22057574441378036","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1663.d9c5746":{"name":"@flighthq/animation","version":"0.4.0-next.1663.d9c5746","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"0d77a402b9ac92e62f2b8056a27287dbf670aee8","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1663.d9c5746.tgz","fileCount":64,"integrity":"sha512-VNkg6WCw28YERGlFEr5avk5SIGFvga+aVHENRYTzXhAU+8A0nqwkCadYoIv0l6fB6VJtgN6C6GRKbQIm7xpQ4g==","signatures":[{"sig":"MEUCIGFCAA5UQrTYGpqqzEkH5Si+wkFMJmLwsUrDYzi5R7MIAiEAir91RDEiPh383aCBzc6i+JSOfSZWIDjJvmmEsETUCdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDsTglhjCLA8eLqolr8OO1sLZF4DfdKn4z3KOWhbnPZ0QIgLNc/17lrJpYTbqXzYHAPTxKW2lr0gEH0H0qoMmHhN/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1663.d9c5746","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1663.d9c5746","@flighthq/entity":"0.4.0-next.1663.d9c5746","@flighthq/signals":"0.4.0-next.1663.d9c5746"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1663.d9c5746_1787287653611_0.4654982338494451","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1694.598ef6f":{"name":"@flighthq/animation","version":"0.4.0-next.1694.598ef6f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"03971da28bcbbaff4cd7f210e16be3c127fdf987","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1694.598ef6f.tgz","fileCount":64,"integrity":"sha512-n5lwzdkUoDDy1bjaUAyyNHsOzlZ26/viRCGR1qwxykIA0oYb8scjDgzlPpdbTLdcCRqN9up3kZNaK2T+tSi2hw==","signatures":[{"sig":"MEUCID4jSBR1JKi9PAhhS0Zu2Exrx8Dq3AAs/gGtoZ74pi7vAiEAliFwgIUJ5kJm/eX/vTgPl8re9+8cBQLtASsGbLgQiJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF/KKpOiJTNkzeNbdG0i2ARIWst32JYLXvdcZH+iajwOAiAKG/6aHoMpqK1X6r2NOHxIorJgbovzXUyiNUVFlN1PhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1694.598ef6f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1694.598ef6f","@flighthq/entity":"0.4.0-next.1694.598ef6f","@flighthq/signals":"0.4.0-next.1694.598ef6f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1694.598ef6f_1787288539287_0.35991104406879226","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1695.181dea5":{"name":"@flighthq/animation","version":"0.4.0-next.1695.181dea5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"d8db2569acdad848a4b0ca52930cdcd39c3e38c3","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1695.181dea5.tgz","fileCount":64,"integrity":"sha512-VXgxsc0PEvD0Gj/WIVGgcmSoqV9u9HLROgvUdti52ftqlMXZ85mg/yGLX8ErgFXwTYFbQTZNzjtyme9Vi6uH/g==","signatures":[{"sig":"MEQCIAh5/YitwjVGTrXW/2sRzrRvuR3ASsoy6F8iDFH0ResPAiAjosXLaAhgjLH8txnm0RP1Z7XwDNPIshhwokpv16M/5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEf8HzGHIqcYo77Kw9NouJsl6/0BA7bxI49qMIM7RfTVAiEAqv2q/U0mqZDcPE983gOS8CZjgTpdmNMcSqliMeLveM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1695.181dea5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1695.181dea5","@flighthq/entity":"0.4.0-next.1695.181dea5","@flighthq/signals":"0.4.0-next.1695.181dea5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1695.181dea5_1787292932476_0.010964155199545855","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1696.93f6f63":{"name":"@flighthq/animation","version":"0.4.0-next.1696.93f6f63","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"c06b856ccea3bbfb4623ef9ba75c777e7707cf18","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1696.93f6f63.tgz","fileCount":64,"integrity":"sha512-EteWuffEgP5DEfh5+PdJPp3H1kuSwiWirjmrfj92MwQcL1exeYYn9T22ka/Quq2WBMTO/KJRnbdnehFOvVUWew==","signatures":[{"sig":"MEUCIQC4y5WWDdWI/YthMTB92fSVRVh6R7rI4JpLhVsoRFFJWAIgIdg9YsdApmd3IgyspPqZMQ9WHyGY/RA4z0CORNG8ejw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDY3dXw114eU7I2PSC/xg2aiOQ5CJJFiEJcVjBmVxDUFQIgQADZpOlZQbn3ybxYUn/utIeVTk8lGu30AxV1ZfDiFMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1696.93f6f63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1696.93f6f63","@flighthq/entity":"0.4.0-next.1696.93f6f63","@flighthq/signals":"0.4.0-next.1696.93f6f63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1696.93f6f63_1787293521383_0.600436667919874","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1702.61a7a7c":{"name":"@flighthq/animation","version":"0.4.0-next.1702.61a7a7c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"288eec527e5f1d211c3d81c194409225dc2410cf","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1702.61a7a7c.tgz","fileCount":64,"integrity":"sha512-3VF5OJ00dxyWJP3BhCc6jRh2FMCef9JZ3ZzHth/3ec64UVBt8IOkVVt9eLJm1L16x9tm7nEpn/KUUEDDfcm82g==","signatures":[{"sig":"MEUCIQDg9Xyyx3guhV/BFwZ+kB1w+pkekkQJw6s1FKGkJRB3VQIgdVknNBc7bWi8zaHtFiz40v1Y/QJwAUsKfoCas1tQEtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA33V+2emAiI/9QAVD6vlLy1W4BNsMsgJDKmBfJFKMaoAiEAlBim5cQRPN+ag4GVO8ZloNnoV0i5njL9rEjVqHTvaFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1702.61a7a7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1702.61a7a7c","@flighthq/entity":"0.4.0-next.1702.61a7a7c","@flighthq/signals":"0.4.0-next.1702.61a7a7c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1702.61a7a7c_1787296391223_0.22420068187013587","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1703.b82d313":{"name":"@flighthq/animation","version":"0.4.0-next.1703.b82d313","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"fed9741c46ac54adceb21d99cf556e3d2abe9abd","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1703.b82d313.tgz","fileCount":64,"integrity":"sha512-x63872mN+dfwcBtNKBVzJe2za4pSqB/56Jz/JGA8Er51klKUnH+J+AyJmfPmEjKM5P3MGtG3uev5sfmMB9x+PA==","signatures":[{"sig":"MEUCIQCEDhunC9RlVLDs8UOw5UYAQOfPiJB2HEFjb9O9LZABzAIgAco50Mqx3xPWww6xZCqjG49tFq+OqPsyB3woeqW+vNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB1KGTVSYNurSRT1c8V6ZuDB5wOpVdguobWR8Y9aqhfGAiBjSkHAtLmarJ6XL+312bs2jz8DFAiyuclP0ovRV4+uvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1703.b82d313","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1703.b82d313","@flighthq/entity":"0.4.0-next.1703.b82d313","@flighthq/signals":"0.4.0-next.1703.b82d313"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1703.b82d313_1787298276027_0.6002779540196188","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1704.9eb98e1":{"name":"@flighthq/animation","version":"0.4.0-next.1704.9eb98e1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"c24254d634c51b8999f2b5713ad34b477dabb8d2","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1704.9eb98e1.tgz","fileCount":64,"integrity":"sha512-mZgicGkDxbTzk1P31xVs6CGC3qtvtSpXz2MjiBYsEwPFrzvm6h7/nffVzhKwsjoFLl6PkHolC5u57CbZilSnBA==","signatures":[{"sig":"MEUCIBUUJTqpKjeUgYlY12AX9VaChMx35Uc/fe7SA89CAGmFAiEAyAmbTC0NVKFtjBcD73U6scZvE8hijJ7XYnhkolM1a5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCHNbOLroiM71OFP+Qy8C6gZeQ5bQ6yqMGofDYiiuOSfgIgAOv4y5ySX1AXC/hncUTPXipLr6CKmyLNWMDp0Esuin8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1704.9eb98e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1704.9eb98e1","@flighthq/entity":"0.4.0-next.1704.9eb98e1","@flighthq/signals":"0.4.0-next.1704.9eb98e1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1704.9eb98e1_1787300994060_0.5735987014517032","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1716.1979cc9":{"name":"@flighthq/animation","version":"0.4.0-next.1716.1979cc9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"822e5b141b03fc070d6b57cf735390353522d673","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1716.1979cc9.tgz","fileCount":64,"integrity":"sha512-shuZ5AeOnAydRdh6VuPeC1KoMS9jr3h5LrKaF+UH6649IcilquLYAEdQwV5TOTJIRaVHn3NwFVtM0EqueI3o5Q==","signatures":[{"sig":"MEYCIQDZkmADs8AYVmnW0xhLH6XESHtrFw7cSBn78GvvvePPPwIhAJRj+cpX9sOwfPUVVfmJudV+Iv4aYk8E9lPTMOX0Eozn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGxHN1N5z97lj7ipLwnyI979IDdSWMkRUIsDUATN+h+rAiAQ0qRZQ4Ya1LBJwSJ2BwlmQi6jDp2zFcCLOr127eoQFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1716.1979cc9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1716.1979cc9","@flighthq/entity":"0.4.0-next.1716.1979cc9","@flighthq/signals":"0.4.0-next.1716.1979cc9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1716.1979cc9_1787305531578_0.29139062874590427","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1717.9d6a20b":{"name":"@flighthq/animation","version":"0.4.0-next.1717.9d6a20b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"e43eab993569f148c8910962363a9cf2a16295a9","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1717.9d6a20b.tgz","fileCount":64,"integrity":"sha512-XHsf/G0Dn2j6uvX1d9NSXEfvrVn2CLGCtOKgy/Wk5YDCxafTkt5yMro+cSLcK5PJkNLb4qp7RPN5wVtYLz+I1g==","signatures":[{"sig":"MEUCIQDtq1pTlUu31Fap6r1NeqcC+srr+jORZqNQY10zXa3LdgIgaIJMxgD9C9L5tzSsdE5GGECeEmdfHi6GljxZXucf0hg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF63QlZPYnLyIraSXfEJXnIPblEeQDNQYbQWU3VaAc5YAiBAi/9/iDPk6UcYBv+1/bo5wtNgqI9TJoTDfUMmzJJ4YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1717.9d6a20b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1717.9d6a20b","@flighthq/entity":"0.4.0-next.1717.9d6a20b","@flighthq/signals":"0.4.0-next.1717.9d6a20b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1717.9d6a20b_1787307865469_0.7167234184320257","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1725.752ca79":{"name":"@flighthq/animation","version":"0.4.0-next.1725.752ca79","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"f8b9bcf25e3e7bdf3cf59b4b81aa11cfe2feeae9","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1725.752ca79.tgz","fileCount":64,"integrity":"sha512-oa0eHITQcR4k02B36p8pNaRH2oT7G+pdcpvJKoQHc1GBW/HEClZBW4ap98U2aCmb+Ju6J9nU8U1hoc7fJGRC8Q==","signatures":[{"sig":"MEQCIESCYKs9XqeB/fj35e3Tq/TLiZ23VnZFUG+fpjwkBIZKAiBXKqGFCDbf5fNWV/hZeFtrkzZITp/ezVBpELK/dzpKEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGFn+p1qqFPPxDPhqNdzcBVmEIjANtelP44qzLZmLftHAiBXgRsylNKfDhvYvf5OEiYFFkmkf9GLUuuyg5Ttci/Pbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1725.752ca79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1725.752ca79","@flighthq/entity":"0.4.0-next.1725.752ca79","@flighthq/signals":"0.4.0-next.1725.752ca79"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1725.752ca79_1787310891333_0.2196594753836416","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1728.f69160b":{"name":"@flighthq/animation","version":"0.4.0-next.1728.f69160b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"657c7138b22a4281b3dd044d65219d31d4ed7260","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1728.f69160b.tgz","fileCount":64,"integrity":"sha512-vG6ADG0dLpjYjG4IDir7yABkRlWUTiLN60YnYqOOZHW3S4+u7sLhcPz2D5mCfFV1wTvVnXCq7bMF6wGOPrvjgw==","signatures":[{"sig":"MEUCIQC8EluraZ3tx5HipVdN+3mxnj1A3SqMYQOKP0VXfHM8uwIgZZnXiJiP+0kcvpFsMxsxVqFnn9sx8CkNHXgxtOFaKIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCycFWVMi4HoKupvLbTyC+9LlKeqJol4k2E8aTxw5ZLWAIhAJfJtjhvSAroWzZL6+5TYN0YlSaUmOPCdtWxo5dz4uxo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1728.f69160b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1728.f69160b","@flighthq/entity":"0.4.0-next.1728.f69160b","@flighthq/signals":"0.4.0-next.1728.f69160b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1728.f69160b_1787313733722_0.2356813081762419","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1749.d81a21c":{"name":"@flighthq/animation","version":"0.4.0-next.1749.d81a21c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"c81657908094554d9a6e9476123e265a95859bc8","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1749.d81a21c.tgz","fileCount":64,"integrity":"sha512-ZNMKks8q6xNN2Em7HhApg/2XfzK6XfhxY8n+mUcDGfGVk6SktuzHF+f1fwFLbJ2pZAZ5ocEWF48Nr85os20tdA==","signatures":[{"sig":"MEUCIQDGWBVQbfuUVE6c7S2UoXkFL+kFhxj1H7dMNSRhji6jsQIgQq7tKysPz6JXRwP+/HfhvV0q759T48ZueJv1DuN4VgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG6nFwY/QJvR9dR/SNXbodBmstzdK0mK7nRBQA8p7hNcAiBRSaTI2tKX3y9zfbnt0zvlKXza6qdEsLRfCWK4+5CpEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1749.d81a21c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1749.d81a21c","@flighthq/entity":"0.4.0-next.1749.d81a21c","@flighthq/signals":"0.4.0-next.1749.d81a21c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1749.d81a21c_1787315782282_0.9262282050975135","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1750.13ec8b1":{"name":"@flighthq/animation","version":"0.4.0-next.1750.13ec8b1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"c0458f81e963436bc5bd13f06bdcc4f3bddcc72d","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1750.13ec8b1.tgz","fileCount":64,"integrity":"sha512-PYDC6W7cOTwzU9RluxXDC9PqliWAl5VoDUwAaA8EFdu5kven8qo+esJT+WEVtUXfNLhMl6t8ZQYizo4/l9wCsg==","signatures":[{"sig":"MEYCIQCgSNGfbqtQQeLhG9tPw8HvBTzJaYN6/sEDk03d+cT8JQIhAPBw4eA4H4fXJWgMGpkdiIM/dm3i4DC9dHqypbSS+WpV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICX8q7VYY04oy4fJ7t6AOEkCM60sQD/djVJWGNvgxU0xAiAX5qo9iFdr6HQNOnL9UEK+JF0Xi6JZCMboEN9jrcwssQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1750.13ec8b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1750.13ec8b1","@flighthq/entity":"0.4.0-next.1750.13ec8b1","@flighthq/signals":"0.4.0-next.1750.13ec8b1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1750.13ec8b1_1787327239497_0.24922101246432504","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1751.b3eea5f":{"name":"@flighthq/animation","version":"0.4.0-next.1751.b3eea5f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"4115cb2844cd5645664e8f4cb3c1493817fcedc0","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1751.b3eea5f.tgz","fileCount":64,"integrity":"sha512-3OKmnjk9nWCUByn3uo1Nv1fcEQv3K+7AzObQLOY1hN5fM2j8FmaM9rdJM1k4WyStwJrBY9J7y/rBjU1ECbZ8BQ==","signatures":[{"sig":"MEQCID52SHTA1rBbCQolN8B5svqMHHsjeXpqWTKBdFCJuIlaAiBfyYa0nIeDCMGmUDUtBUIa0JSDTvpU10orv+cdyJ+LOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGAOvE7d+amUtLRq4AMCbDMKhV7H8d9l7eODNx+J3YTHAiEAl9qgY9rgUsB+uiZHqQnME9GXz1LOBchhRcCkuwjfU4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1751.b3eea5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1751.b3eea5f","@flighthq/entity":"0.4.0-next.1751.b3eea5f","@flighthq/signals":"0.4.0-next.1751.b3eea5f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1751.b3eea5f_1787327938815_0.5816099965186841","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1763.f98ae25":{"name":"@flighthq/animation","version":"0.4.0-next.1763.f98ae25","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"4ea18b0edd861a7fdc5ccbc8079b120ce1efbe06","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1763.f98ae25.tgz","fileCount":64,"integrity":"sha512-+6Vaozuiry/44WCzayOgMPdUJjh7tF1drA+bEN2G1In6xp7T9I34Pz6fA3kjuog0Uuq6KxYFhY/IKUwBu5yiEg==","signatures":[{"sig":"MEUCIQCGMO+OvVMzTXXgjOFCeB80qHvWvStvcowkSwD349NPHQIgQskn1GNvK3bnPh6EADapXJG+g7cuQyJgtmonoCNcCGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFHR6DwF5kXNuobJwjyx2shwdhxqtSgSrOIOuQqpTsqZAiEAlEyiH/DyEpJ92XLg3nOQeGvRVJZw2GwWC5ipjDer7lI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1763.f98ae25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1763.f98ae25","@flighthq/entity":"0.4.0-next.1763.f98ae25","@flighthq/signals":"0.4.0-next.1763.f98ae25"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1763.f98ae25_1787330108680_0.02100756675944715","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1752.f250cb9":{"name":"@flighthq/animation","version":"0.4.0-next.1752.f250cb9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"91bc51ad20492c02ba10d1b59ea511f5ee5d068c","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1752.f250cb9.tgz","fileCount":64,"integrity":"sha512-bsZu7yoYOh8k56Nlgrf2ej783PWlvrPVrbf1vVD2rA2bZGONtjrMbBXwgfmGKFrEUfTG1u2lK0ZnDf4ExmRPTA==","signatures":[{"sig":"MEUCIE44bfCDCkzG4piOemz9spXZJGUQ7+LlC3pCJYpcHJ28AiEAwdvswBUV9Nfc8m7FI3vjCKNPOXOLNJqsWVLEBt1FeSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCVxmy4uk/M8gH0iHZvOe2+pSIvYYqSAQ4f8hHVRGcOBgIhAI6Ee4e0MjpRw8f8d9z+aNTRoTm5xMJkM72ifHsfcMvC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1752.f250cb9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1752.f250cb9","@flighthq/entity":"0.4.0-next.1752.f250cb9","@flighthq/signals":"0.4.0-next.1752.f250cb9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1752.f250cb9_1787330133186_0.2500688909158726","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1771.f4d15c3":{"name":"@flighthq/animation","version":"0.4.0-next.1771.f4d15c3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"c5dfdf7b99506e2e458a79ffefb46e06b0f3b59a","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1771.f4d15c3.tgz","fileCount":64,"integrity":"sha512-3nIEEXH3Pnhd6Hh7vmFTVTTMtfHUJYaZuw5ab6lriRzy9CKUpCJcQG7DNV7fvDifgSL2vEyCXI29wvHxeg1AYg==","signatures":[{"sig":"MEYCIQDWwSjjesUJoqPqIL5JIb5zaSS61+7a60EUYmI30xFCeQIhAIscaxpBbelVYZIh3bm6S/T8xdzv2TpZypCE6ZZYOj/d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCIbvVsuaIX8RjFcmrkJeIxQnTg3GOwWqBa8akzlrGzDQIhALLg2o9/R6vfpqqrjVJLMZ6ZM1CZkZWJN23MWXe8OA/L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1771.f4d15c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.8.2","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1771.f4d15c3","@flighthq/entity":"0.4.0-next.1771.f4d15c3","@flighthq/signals":"0.4.0-next.1771.f4d15c3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1771.f4d15c3_1787338217149_0.7095702320184853","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1809.9b3b71b":{"name":"@flighthq/animation","version":"0.4.0-next.1809.9b3b71b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"e97f18775945f9a24af1b038ace80b537b2b167b","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1809.9b3b71b.tgz","fileCount":64,"integrity":"sha512-oT0tAv/Qf2wsAIIREogQI6njSkszgjSZ1926kcQkC5xJd0kKicx3dEf1v2i7g1KrGwtmGEjKZDs2DTvIApEcGQ==","signatures":[{"sig":"MEUCIQD6WUoSiLmnFZBI9Omf0R+v6P/2Jfbi188k7xw7B+NkFwIgA3QRJgsHPDvDsDEVtI+gUvcE7GxTtevhR14lelwzvkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDdv9ktQygiTmar1IjR7ysyYjUWWWeJYGdamfLpGdQNngIhAJXdoeOsbxZ4aIwctxmFCfscdTVU2BNTbGWpixeZXsaw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1809.9b3b71b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1809.9b3b71b","@flighthq/entity":"0.4.0-next.1809.9b3b71b","@flighthq/signals":"0.4.0-next.1809.9b3b71b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1809.9b3b71b_1787341162087_0.963650871789197","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1811.dde7eb1":{"name":"@flighthq/animation","version":"0.4.0-next.1811.dde7eb1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"46725b74c5e36ce101c6470315f34639e10c69b2","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1811.dde7eb1.tgz","fileCount":64,"integrity":"sha512-STOWKYkgltZvAZ6UEJqjfupDLXJ2PmCb2xrQfSxn0bIsFLLyWBWrS0lqYb4kW0Kq0FmKt8e4JQBeFeWQSWw/PA==","signatures":[{"sig":"MEQCIHX5XfoUiVxhB3NS//7Snby2guJWf+xGXVaUKWRB3EdiAiA2uKSV43wzi3eFiLpt+mVTsbE0i6dS5JBy/qBkqMRMGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDhmkg4Mi79Qjb9G1+axwgutGMnsJ+6WMwhIW1QpZ6PJgIhALBi4yN2frmNRxRNdKixy8hQK5UOuqxsNDv6LjWGkTpG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1811.dde7eb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1811.dde7eb1","@flighthq/entity":"0.4.0-next.1811.dde7eb1","@flighthq/signals":"0.4.0-next.1811.dde7eb1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1811.dde7eb1_1787342220804_0.7821324575764503","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1815.e47cc3c":{"name":"@flighthq/animation","version":"0.4.0-next.1815.e47cc3c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"b615db830a62bf07108543d29869bd88089bb8bf","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1815.e47cc3c.tgz","fileCount":64,"integrity":"sha512-lSHfIWIbtubMjBziC7P861G8JxBKDO+2GqEqQsynzSFGulf2k6fr+59iVZ/uvNWa8RV0ku+QSZyqN7N0fybveQ==","signatures":[{"sig":"MEUCIQChNQt/GFI7bwrmXHJChi6oPAX128UAU60imNFDOpHvCwIgYshQfUMJuqn/LRnAl4yCNNliGprQAnGlLu54Spxshyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDmQZqdEJBVlelXZXVNWvP4HvZJPBQACOjcbEYwVL8HpAIgJbysx45UBUr37D/xizcKSJlvYG4eOq6LPp/8W6EdCls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1815.e47cc3c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1815.e47cc3c","@flighthq/entity":"0.4.0-next.1815.e47cc3c","@flighthq/signals":"0.4.0-next.1815.e47cc3c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1815.e47cc3c_1787344214395_0.6591827724722263","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1821.efb1cbc":{"name":"@flighthq/animation","version":"0.4.0-next.1821.efb1cbc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"2fc3cb3b927620b8f97e1c26bd75faf579047256","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1821.efb1cbc.tgz","fileCount":64,"integrity":"sha512-RW+kuwvG5EKTjTHzZqd0HzBy50y2RpUu6Ui1f3GEoGhaU/TPbLbNHhLM49v1QXkm911jkp1EwLpcaduYbntq8A==","signatures":[{"sig":"MEYCIQCVi/zNx/HZsRb3WBjWyqnA8Uaobvds/yObXNs/nEXKnwIhAITAqDo9zakTmJlxAgic19lOmRpKq6S5qKE0PCxuzZwI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCCw41zWwoCRjLDMvcda2rsGCkgq2kXEKEAqAt1+lZTOAIhAOZ3/KCZ/LDdQ4b67LU5v4EchlrVA1XSQhTmtPVNy+yD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1821.efb1cbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1821.efb1cbc","@flighthq/entity":"0.4.0-next.1821.efb1cbc","@flighthq/signals":"0.4.0-next.1821.efb1cbc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1821.efb1cbc_1787351716199_0.5591414075640773","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1827.9db114b":{"name":"@flighthq/animation","version":"0.4.0-next.1827.9db114b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"8920ba757c027aadef644b3fa647450f394bf3e1","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1827.9db114b.tgz","fileCount":64,"integrity":"sha512-hMrm9L8w+YJvrPr3/Ia6G+RyTQk+BIc4tfaarTc/ep5t3iapFZjA0Pv0CynZqzHj1Nw+urLK6vNageowULZe3g==","signatures":[{"sig":"MEUCIQDmcLUekV3h+Ag9W5YUYDaoJHw651Pjs5yCvb6hqLxmCAIgG7tUfYr4hYZlqYjwc6W48g5kIH0Mzff75qUFuw/dB5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC3aF4Mi4LfNunxEPo7otD5bzUTjEP9F8KKsi/T2OKoTAiEAh5BbksaFY3gpTF/fiHrdkeabxzDdIMqdZGQ2o+TIdHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1827.9db114b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1827.9db114b","@flighthq/entity":"0.4.0-next.1827.9db114b","@flighthq/signals":"0.4.0-next.1827.9db114b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1827.9db114b_1787356389545_0.2820858956226935","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1836.147ae1e":{"name":"@flighthq/animation","version":"0.4.0-next.1836.147ae1e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"fb84389ec0eb8f2292a9fcb82986f9865f98f805","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1836.147ae1e.tgz","fileCount":64,"integrity":"sha512-WXYPeIpKGC1JttiCB+RGFEKopn5bJUWs0cx7DCvClPNzQ8VVqQi5JdE90WDxG3qUoNrzOl/kVNyH1yEIpk/ncw==","signatures":[{"sig":"MEYCIQC0T6K326f1SWLp4eTHjHr47XPs8Thv4+w5DkDXx9LrWAIhAL17aZcn/p0pqzGgKd17pGPkuBLApNbNa9NTIaytuMr9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH/4u4fGo+mRb1uUR85Obtgq+rGIW490xwq0EzHNGgcEAiEAxMR3Jx+kGJwS6dGDKFFvLaHaG8OZv40pljw7DCCApHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1836.147ae1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1836.147ae1e","@flighthq/entity":"0.4.0-next.1836.147ae1e","@flighthq/signals":"0.4.0-next.1836.147ae1e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1836.147ae1e_1787362669201_0.13499185070708597","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1884.6a2d46f":{"name":"@flighthq/animation","version":"0.4.0-next.1884.6a2d46f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"9da5c45d973c482ad4824b0fe5572aa40acabe08","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1884.6a2d46f.tgz","fileCount":64,"integrity":"sha512-RchtB8klaM+D3kFakjyxm2HgxX8e6d+d37eGtMLT3Fgp4//N0UcvUXsw+1oskK4nifF/yT1mH7D9Z109Vu0Zuw==","signatures":[{"sig":"MEQCIHWTvZmkFZqm4IHFuCnNUXATsrLoaqqQp7vkis4OaqBdAiA89JF3OXqrEuJpUm9gR0EFsQoZC2FHBME+KvKvqzfcFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDh3IJyxprj/oT3vq0rWSkcsYI15RBpRfyygvC4RPP/fAiEAyrk8Aoz5QHaA+8u2X4BxoHRDaQPc2d65QET9+tdqe9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1884.6a2d46f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1884.6a2d46f","@flighthq/entity":"0.4.0-next.1884.6a2d46f","@flighthq/signals":"0.4.0-next.1884.6a2d46f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1884.6a2d46f_1787384795821_0.4535126694328073","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1888.e9e80b4":{"name":"@flighthq/animation","version":"0.4.0-next.1888.e9e80b4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"377f822a772abaa2e02e4024b7fa37555ec0f63e","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1888.e9e80b4.tgz","fileCount":64,"integrity":"sha512-iOnqE33x+R9nnAjk4BIzdMavvkt95Mg0Gj8oX18gVGAtDbJHTgq2oCeAP2aau2MC9Dw9shooOoqIk7IVLpQf+Q==","signatures":[{"sig":"MEQCIDlru1eC4nUG7v2DtOO7jJA86ZPwem3dXbniiB7GsbghAiAxcKaO6fpkgKJGVe4chOGmqjTOy8tADmSvK0dJ/h3s+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAEzy1wbElunvm8T29ov7ItRjIvlAHmgKX/EILLaM8HlAiEAqDR3mCOdEKU5hbKBs99c5a5QqziZkb/xyb6tk2QuxNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1888.e9e80b4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1888.e9e80b4","@flighthq/entity":"0.4.0-next.1888.e9e80b4","@flighthq/signals":"0.4.0-next.1888.e9e80b4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1888.e9e80b4_1787549286340_0.5290969700028647","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1892.a0b519a":{"name":"@flighthq/animation","version":"0.4.0-next.1892.a0b519a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"7b4530d43f08a962e9b50454ac1d32acf99f977b","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1892.a0b519a.tgz","fileCount":64,"integrity":"sha512-KENfgI3zl/fINV+9IAM64ROF7ZMSJSrPWIvMlpfjNiyK//n0zGBwl/Z2uAlHifVIpkeBzWLc1ICCUuguS2fLQA==","signatures":[{"sig":"MEUCIF/tRQhPzB+/MKqe6FjA0OuPoUbzAqAiC3S6jZZythZCAiEAsMlJdLpRnNyyj37c9mmIKM+AHw5PQ0oRgxWJPkfS2v8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB2ziRHQBAx3gHaqeNGrOAbQvBWT6kZI5Myjs8tHRAO6AiABcDgUoM4Ao/XrCw2LnHTaFsvzTLpQVX9md0ZS/ubwFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1892.a0b519a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1892.a0b519a","@flighthq/entity":"0.4.0-next.1892.a0b519a","@flighthq/signals":"0.4.0-next.1892.a0b519a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1892.a0b519a_1787568690988_0.9447709297593316","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1896.60d766c":{"name":"@flighthq/animation","version":"0.4.0-next.1896.60d766c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"f5dc0643f2b8121137848fefb1bb5eb0771645f8","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1896.60d766c.tgz","fileCount":64,"integrity":"sha512-tKWWLcSSw+nUXB/1eb9s6m4osAk8FmQZiy3PoxRrXs1CA8nN3pGeNZlH6FT9scuSSy3tG2jdEfgDXdVjxF4yKg==","signatures":[{"sig":"MEUCIQCeD0YoIwt1NdFi0e4nAC/TRwXTIuKlXJvD2Cbp2jmzPgIgQMnOQ6eJ5Br16l6NOApLdxnYcdvwM4XRySu8yiqtyBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA+JdqRDWEUOkVzLGE4/OS4R0SL23YQt9Af8bRcv4eb6AiEArPhPKkrjVyG3/igmf5q3D9kBBCRiqbKmDiBoV5CaxbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1896.60d766c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1896.60d766c","@flighthq/entity":"0.4.0-next.1896.60d766c","@flighthq/signals":"0.4.0-next.1896.60d766c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1896.60d766c_1787571261262_0.12738625927801128","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1898.266773a":{"name":"@flighthq/animation","version":"0.4.0-next.1898.266773a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"e9db586ae6eb9b3d6251b9ae66b06af801b90d13","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1898.266773a.tgz","fileCount":64,"integrity":"sha512-L1Yjb3gZaEmLlXDfkP+0/lNOnQ0eMmu3QcF3tU0bJQiEjBQCSeDttkyKrRt2DidxveDvf8Cx5STcF2EeSNZk8A==","signatures":[{"sig":"MEQCIB8U707Bd/Q9L/J3krzCJUvacQil/+FrWlY06hPdrI5lAiA4eCqL5CEyy6fjDTtQyrRRBsGkff8An14nnX4bXDyJ7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDsAxAIM5QiZ79yl8SmGE84cFVIwPGUW1+1GSto/1DdVwIhAIb1QlKtJQ6LLninCxPocf9o2Y7YjFXFzZyu1scHtIfR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1898.266773a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1898.266773a","@flighthq/entity":"0.4.0-next.1898.266773a","@flighthq/signals":"0.4.0-next.1898.266773a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1898.266773a_1787575082562_0.9519131026936531","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1903.50bfa67":{"name":"@flighthq/animation","version":"0.4.0-next.1903.50bfa67","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"4ca7e3546277e225859fe878ec85164ff4cac192","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1903.50bfa67.tgz","fileCount":64,"integrity":"sha512-KO6vk6O7cHJ7lVSlIfgnA9mIMm7ijN2UIoPWy81JT3pXWvEkz7EA3eKcTAMRgkeLRXGkyRjPdZ57c27UAXuYag==","signatures":[{"sig":"MEUCIFogMxi25AoCMd5SDZWaSJeWx5MBOxPmjpqbeaIsGry2AiEAzMENO7eOv+i5mhDm1Wz46ik4eo0W4qx7wsGSwRDKWVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHh+UiYQ2VQ1FFtLLt5l5Xbb9Kf3MfD48uy7qD7iPldDAiEArjsc+pEsB4F3GtRbzq1s5UoPw8zD3VnIZH3LkkM27d4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1903.50bfa67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1903.50bfa67","@flighthq/entity":"0.4.0-next.1903.50bfa67","@flighthq/signals":"0.4.0-next.1903.50bfa67"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1903.50bfa67_1787587931602_0.8980078766201745","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1908.751021c":{"name":"@flighthq/animation","version":"0.4.0-next.1908.751021c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"3a6b7575a60ef2732dda95a27c10f24dfb820153","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1908.751021c.tgz","fileCount":64,"integrity":"sha512-ienVHQnSvmO6x8cGYJa6vXFdyXgseeFBBxrJhe0fhNjyVRl0CqnOq9x4nMwX0RrUzCHnCPLiCICZWx0x5mUFYA==","signatures":[{"sig":"MEYCIQDpW4yWtfzrH8YoIwC1yXZaj2Tlj/ipMSzCkN//GdoDgwIhALM8X0UYBc+Gpan7VcLTVTmrN8XTHj4zEXvrUcU1VzYG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCJrE9GPmJK6nDjJ7slRsMaJnvPdcLqABLReXps/q9cTQIgW1Jw3SIOS+ViycBHUHACvW2b3BmnLtQM+2VKVJeUwVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1908.751021c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1908.751021c","@flighthq/entity":"0.4.0-next.1908.751021c","@flighthq/signals":"0.4.0-next.1908.751021c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1908.751021c_1787607375667_0.4288784559248786","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1908.751021c":{"name":"@flighthq/animation","version":"0.4.0-edge.1908.751021c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"51c28061e44a9b2a86f5b25516899cb5ad0f6205","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-edge.1908.751021c.tgz","fileCount":64,"integrity":"sha512-s6LlsBmDuiiP8IVuvMAery06d3ilc+BlcJRqH252sgmq+P5enPKf/E4t89Mur6Of/NPznhqJjmwu9RpLEXOj2A==","signatures":[{"sig":"MEUCIFo7MK9tF4hxRzqdkAjnWVWQhkbFDYdHYKmgJI0vWT3VAiEAwuChARpBy0lLIOVU2UhNburbyFiAy+GR3CfugdBR7Qo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH6sLkP7QTxlhzaw81Gu8YLB3mpb3uAyjeG6SGgVYE27AiAg7ypo5Iv0mtb/HBx8V29IKARXxBVAFqUNm1VLgQjk1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-edge.1908.751021c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1908.751021c","@flighthq/entity":"0.4.0-edge.1908.751021c","@flighthq/signals":"0.4.0-edge.1908.751021c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-edge.1908.751021c_1787607804787_0.23248942322408173","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1909.c102f22":{"name":"@flighthq/animation","version":"0.4.0-next.1909.c102f22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"d449e9001b272381912a0cd84b9a000aa7ff2c13","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1909.c102f22.tgz","fileCount":64,"integrity":"sha512-7ycB5u5986lVG0EyGUp8iXnCo0I58wr7OvD/qxlX4dcEcYbwQIDH3tH3q49GFmbb951VA91U0Jstf3F05mFQMQ==","signatures":[{"sig":"MEYCIQDl7uwCsWiWoETw7F3F43X2+yXLJY3ML0w4NTqof0SsvQIhAM1WkIYepRPgTpkx0HfvyLx20FrW910XmcqAm33w0F7v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDmz82iXi+im270tGK+i7Pz37krCnN84HthhAP9K7nGoAiApHBsAJwkiCBNk2TbjRxMqGH/qJni9mFypKa9TVS8h3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1909.c102f22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1909.c102f22","@flighthq/entity":"0.4.0-next.1909.c102f22","@flighthq/signals":"0.4.0-next.1909.c102f22"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1909.c102f22_1787607916367_0.19796102665299076","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1909.c102f22":{"name":"@flighthq/animation","version":"0.4.0-edge.1909.c102f22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"acccde4d3a66286c4ab387f63c304cdd00b1984c","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-edge.1909.c102f22.tgz","fileCount":64,"integrity":"sha512-E+ZsVRubb89ztb6kr+lSiCbyuOYOyHNhrt8zhCYMtctaF9hqamPt+TFNlf79gUkXgsDjX3ioAlMKTCIQV56qZQ==","signatures":[{"sig":"MEQCIFrJRF6ez9/sJ6HaNlPbK9hteYDK7dLuTmeiPFpnZzGlAiAiGxTcjsLTn8tD0HB81y2zxDJDy5oGY0jJrDF7bON8WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD8mQyqy1tlfZjzWxl4ErSxBAjgpMbpL5yrlZNknmxicgIhAL0h263mAPyji2GecstuGgFqtMhQ/89vhHSRLq+SX+Wx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-edge.1909.c102f22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1909.c102f22","@flighthq/entity":"0.4.0-edge.1909.c102f22","@flighthq/signals":"0.4.0-edge.1909.c102f22"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-edge.1909.c102f22_1787608327046_0.3668903855408594","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1917.1b88fee":{"name":"@flighthq/animation","version":"0.4.0-next.1917.1b88fee","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"759241b751cb7fd604cb478177e11bbfa9e81143","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1917.1b88fee.tgz","fileCount":64,"integrity":"sha512-nvRBRluUgRsipttOvWwUvTc5GIGZIi5nlAbs38ZzjBRd07/dhYmkG3HMl+QDO8fMvGAMbCVhjKDH8xVmMO6EgA==","signatures":[{"sig":"MEUCIQDNz6elo/miBeRGBh8idrufe9BgD7jzT0K1nRbMBsdD+AIgLbe+JVDQ1Qv6tn5OCqsqIqkX+1bB8FBmAVzktx8oK8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD0IecCBJk2wcJJyUIEOY5VLqZRasvqKp29Eyvs4GyX/AIhAIFJIT1pjR5HIwXcthJCQ0GeFQbGo1A49IeV06KoQOQ1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1917.1b88fee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1917.1b88fee","@flighthq/entity":"0.4.0-next.1917.1b88fee","@flighthq/signals":"0.4.0-next.1917.1b88fee"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1917.1b88fee_1787691717094_0.7912495642896797","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1920.b93ad0f":{"name":"@flighthq/animation","version":"0.4.0-next.1920.b93ad0f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"196dd46667b68e88126a5d04f19a49a369ab77e8","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1920.b93ad0f.tgz","fileCount":64,"integrity":"sha512-gnR+uvWi1hqj78uoU/DPf3D5U4lRBMdpkO78X8YfdRg5AVc+ENpi7EH1az80kpDr3S4lnZIWhrWeZJuo8Y0jSQ==","signatures":[{"sig":"MEUCIBDjH57B5qy5R74TTJuk5aq53AmsQgwVgYKnyKEutAQkAiEA+zo2BB4aWmi6nVRczZ6694oN1g6eOp8RG9RGw0338Is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDh4VxOCYkqLNvaGC+OgnI9Wf9IlGk6EzZm1GVDvgD5FwIhAKF6f5DFh5fL4lvRz+YDTtgqLUvVMnLpp9KCRMnEADmd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1920.b93ad0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1920.b93ad0f","@flighthq/entity":"0.4.0-next.1920.b93ad0f","@flighthq/signals":"0.4.0-next.1920.b93ad0f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1920.b93ad0f_1787699415214_0.21323427069935574","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1920.b93ad0f":{"name":"@flighthq/animation","version":"0.4.0-edge.1920.b93ad0f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"e6e5233f52bfaf6c80e8939b0d50a1f545dd0e2a","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-edge.1920.b93ad0f.tgz","fileCount":64,"integrity":"sha512-abVoY0LHRj8qKyjutEogBAUngxHw9KRKu/bnQf9RGVOZHvgRsAmJ+P3NgB5PnzMVUF4W//fnGXP2q6N3MdO6Ww==","signatures":[{"sig":"MEQCIF1CP64uF6fXrpWYUvfbGF5IFe/tr4e1RXOybqFSiPRIAiANzpzyIgtdXsK3jLhCufAjgRvB2uVXHUDN9WUr472v4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCGII8JgAPPitTfVH1USAdLD9lsUalE6qHmTjdnAuWeIwIhAIC8juMIy4I1xL4O4kms0OCggH/MwQXXAyC30Fmc+/36","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-edge.1920.b93ad0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1920.b93ad0f","@flighthq/entity":"0.4.0-edge.1920.b93ad0f","@flighthq/signals":"0.4.0-edge.1920.b93ad0f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-edge.1920.b93ad0f_1787699945191_0.00019403162700615262","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1921.0a61bdb":{"name":"@flighthq/animation","version":"0.4.0-next.1921.0a61bdb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"4fb012011697a2ccd30fbf7e8c81b8c4d923dfcd","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1921.0a61bdb.tgz","fileCount":64,"integrity":"sha512-3fOnu6ttP5KjeGcIEpHWP8hWGUJNUWzLzK+6KecZ6BFTNQsq8LlWz0aH9K17PITsYkNQ7ie5ljFSIVNu7qj0qw==","signatures":[{"sig":"MEUCIEMeDP2424lmCTpFn0wymYDTfnK7WSWCbJ3AgSaOaXG3AiEA52zSWVXEyhUEYXSW2MjlNU/LPMK4p5ZvFQlBznl6wHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDVS158/2JGn69BBm7OUBzd1xTEpOzEE00zCmdrI6gqAAiBDb/XX/TbgDMkDkZ7uSIfgzfjjVvTsjMFsmj/ZHBg8MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1921.0a61bdb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1921.0a61bdb","@flighthq/entity":"0.4.0-next.1921.0a61bdb","@flighthq/signals":"0.4.0-next.1921.0a61bdb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1921.0a61bdb_1787701452586_0.8469736880603365","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1921.0a61bdb":{"name":"@flighthq/animation","version":"0.4.0-edge.1921.0a61bdb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"081de63bdec38b2ebf24bbbf388a52c44f3a042e","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-edge.1921.0a61bdb.tgz","fileCount":64,"integrity":"sha512-WW4uLz70SeUo+qIzIbvZxb+hgimi/VunuCKou2KuT/CrmKXYKrQO8iLIc4wJ4Ma1xzjhLnnumN0K+67qbMuu+A==","signatures":[{"sig":"MEUCIQCJgAZI/MtwcBnxi+KhUFNe2FuOEd/tg2VDnSi0XSfNuAIgM9IT2iqWXt1FLvmhAPzVsAoOLPjxridu/gDPzHoHPq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC/9EgxeAtcwgomjMQiDVxq4NFFAT6bquvmXrQujT0oVAIgCuNTThZs2yJyqXN8A9XlnktQ5a2bcE6TCejVr8nyHnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-edge.1921.0a61bdb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":217185},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1921.0a61bdb","@flighthq/entity":"0.4.0-edge.1921.0a61bdb","@flighthq/signals":"0.4.0-edge.1921.0a61bdb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-edge.1921.0a61bdb_1787701920737_0.5962523746618551","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1932.1ef883a":{"name":"@flighthq/animation","version":"0.4.0-next.1932.1ef883a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"3f145bcbea0b9ab36f1ba9d5e71d70c6fbccbb22","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1932.1ef883a.tgz","fileCount":66,"integrity":"sha512-SwSFTm/Zq6CiamEbzMlLTDtJRQYvq59DYUO91gaHfna86Hb2UmVUgk8a2M33Ls3Ps4vtL7mkL5WVuixw7CED9w==","signatures":[{"sig":"MEYCIQCkX4UufCwAS6IIh6HWqgZsfo7XknAdlg8+lQ7a3aOgpgIhALTRERyUyFBUlvT2+X0AdcjI1GMVR+RebvdUO2Za89nv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH36H33tnK9uK6MrsB1Nmwg3EcDeE1/Llp/GxgPena5IAiEArUhSofKn9cRDwgRzDFkSqAMnb91juyR2h69PdM+BaEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1932.1ef883a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219157},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1932.1ef883a","@flighthq/entity":"0.4.0-next.1932.1ef883a","@flighthq/signals":"0.4.0-next.1932.1ef883a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1932.1ef883a_1787771513959_0.2700135074328385","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1932.1ef883a":{"name":"@flighthq/animation","version":"0.4.0-edge.1932.1ef883a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"9d6cfd637fb54262546706fe2370601bc17e0775","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-edge.1932.1ef883a.tgz","fileCount":66,"integrity":"sha512-LafRD3nVgmW8+U4KjfHxc0gbavP1VCnacszGt4+lWfMyChA7XLmf0yzREuea4QzeNo7ZkD2rnIHLldyxBaVE6w==","signatures":[{"sig":"MEQCIFXPccg5IuGjog/UoZioqaJKugVevB5MA80RZS026LEJAiAaWtiGyTtLuLTp1LlRaVXgl0h/XOOutKgcbRfA58EIMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFdrex58cOTDKHFY3C5gYOTra5FiR6qLd+cEwNgmKF6eAiB1JTpc0z21NfqEZ2Jd0PjSIEFes1mt7utpKKNKcWNlFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-edge.1932.1ef883a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219157},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1932.1ef883a","@flighthq/entity":"0.4.0-edge.1932.1ef883a","@flighthq/signals":"0.4.0-edge.1932.1ef883a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-edge.1932.1ef883a_1787771848899_0.13809509382524587","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1933.e4809f4":{"name":"@flighthq/animation","version":"0.4.0-next.1933.e4809f4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"11b9541ad73f49015258774e4d5d36580e6ba8ae","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1933.e4809f4.tgz","fileCount":66,"integrity":"sha512-hFTxAcueoOfvBOcGr3xBl42nj1MoQw5tsyrMvSX2piR/cHcYzjkCCILTzUfTiBz7If/quuKSMxwAbEWuJL9xJg==","signatures":[{"sig":"MEQCIBOLH7WaSw0jvPbOuFHuqM1y6eAGrlbyiowMI1IKwsSkAiBOYYdkwrGSpeIiAz8D/bEjF4yodU48AH3zlGRD/8voNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCm+1KSuFcSTGkiipcb+f7ufGkk/JTqioA+0VEdbfR6WAIgC+NznSiGTu9ciaK+tadG6QrYDJxEmptL+l9jEBBxVjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1933.e4809f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219157},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1933.e4809f4","@flighthq/entity":"0.4.0-next.1933.e4809f4","@flighthq/signals":"0.4.0-next.1933.e4809f4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1933.e4809f4_1787775051704_0.7277472879545424","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1933.e4809f4":{"name":"@flighthq/animation","version":"0.4.0-edge.1933.e4809f4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"975d17f479faf6469e449c2f5b938f813347288a","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-edge.1933.e4809f4.tgz","fileCount":66,"integrity":"sha512-kIKEI5+0Nk7lQun8GXKV/7X0w2/ZsulCyL44pshsYt10i7fXB8Y2g1f/9i7bqEYqcdcG5OVJ8c1K09aKeu78+A==","signatures":[{"sig":"MEYCIQCADFMHLteDAsp/BI/h/l4hte1wnJ6qyXtMLqwjnBLJRwIhALMNiNX+XZfUyxuUZD2STRMBjBgCv6Vobrs82C/dh3UJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC5xsSNMwi0I0vR2utUku3ZF6flfhVoIJeyUK0Qpl8GgAIgVjmLyQq/4Y67p7Vrv2Lo/h8657F5BlrnAkHZ/Icgz6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-edge.1933.e4809f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219157},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1933.e4809f4","@flighthq/entity":"0.4.0-edge.1933.e4809f4","@flighthq/signals":"0.4.0-edge.1933.e4809f4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-edge.1933.e4809f4_1787775500714_0.00861968423763515","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1935.74c34fe":{"name":"@flighthq/animation","version":"0.4.0-next.1935.74c34fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"b993907b7cf7b7deb090a5ef61e4b7b6e8ab3116","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1935.74c34fe.tgz","fileCount":66,"integrity":"sha512-zDX0ozyWU/6h9xfxcTVTJRAVymQXi0POi9ez6rzxoC/VzLEZZt/b9KzuZLi5OkHLIC5PtYHAVvzx9ODqk299OA==","signatures":[{"sig":"MEUCIF21nrMWxy5kqcjtoL0Iy86m2YMp5v4kPTbsEKazevvaAiEA+0Oj8YHww9TVRFL0ZOvDCkweChkjabhSOlWrqhKEB3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCtPxcW8EKc//d5ZA4liFUpAZhCp07bnoyQRtSIuKgVWAIgamFstkSww8yYnJhdJkQFXBIIKPn0sMfATlvSodYvz10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1935.74c34fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219157},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1935.74c34fe","@flighthq/entity":"0.4.0-next.1935.74c34fe","@flighthq/signals":"0.4.0-next.1935.74c34fe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1935.74c34fe_1787777331909_0.8870472383228014","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1935.74c34fe":{"name":"@flighthq/animation","version":"0.4.0-edge.1935.74c34fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"46dd4fc91c5ff7020136d37edd892fb729d0311d","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-edge.1935.74c34fe.tgz","fileCount":66,"integrity":"sha512-UgLvKOLWPDL1AG6+hOtCkdtzNzEqoQk2rqG+XBXC2fenHSWLZok6cn0PoTq1nS/8UeOB7D2RF1qpPAE9Q+5a7w==","signatures":[{"sig":"MEQCIFlpwMsBKwlur556azUssA6FedN8pt/4aClcANVrMBRKAiA2Cq2yDwbMRDJKtakND7QQGCfixBzABox9DHAuYx9YoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD7AqFr853EtuZjL5ndkUDj3VB+7nKO+kTpOVfR9+JoKQIgTptK9NuURnV2aYp7SJ7qvnl/4ZkgOY97OZpzwPXnvLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-edge.1935.74c34fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219157},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1935.74c34fe","@flighthq/entity":"0.4.0-edge.1935.74c34fe","@flighthq/signals":"0.4.0-edge.1935.74c34fe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-edge.1935.74c34fe_1787777739148_0.902624680785737","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1936.bc924d7":{"name":"@flighthq/animation","version":"0.4.0-next.1936.bc924d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"d5ea4e97cd839289597063cd9fb077a5d840236e","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1936.bc924d7.tgz","fileCount":66,"integrity":"sha512-0ucMvkjKX1f1Au9zT46wGdxJ9IPKy6YKKvveYOTvu4egyirVgL/r+UU33fRqARJA3b4LCWyQgaP7Somh6Is6Vw==","signatures":[{"sig":"MEUCIQCMY+63oC3+6t1dShv+oQOTsng+1tlYGPsCfVdqBUFACwIgStvjRk8JuZfWKDmZyFNdYpIZcee4jf/aTvp4CWu/mgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCL8DzektqsUK6QR4Q4pooLK9bt0Wi7Rvq8tkWbHZHS7gIgMKRyCH6YAjoah3bsO/ncnazUHlVRKAWpRDd7oQg1Dj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1936.bc924d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219157},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1936.bc924d7","@flighthq/entity":"0.4.0-next.1936.bc924d7","@flighthq/signals":"0.4.0-next.1936.bc924d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1936.bc924d7_1787779626470_0.9966995101921028","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1936.bc924d7":{"name":"@flighthq/animation","version":"0.4.0-edge.1936.bc924d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"7e4985b2219b7efc4db49f7f04fca89bc51c7314","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-edge.1936.bc924d7.tgz","fileCount":66,"integrity":"sha512-976mrlKHCcB98XEJHSgrnDvysSIMJW5yE2U3/IykNVEMBPXob+SinvaYBJqf3G0nlBIiw+D+HREYNF12k0Ta7Q==","signatures":[{"sig":"MEUCIQDSzdaA0lPAb4Ks8KEU2K8ypi006Hmfiz+53xi04C9RswIgTPzlvFmhzJghcyX9yzqOnxgjT1PFryBOhRfvTRsBCJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG0aCZySjT2D2Yz20TTrTCYAS9D+iyLeNSAmVKaFMfNrAiEA/pZOIaP7RFMN1rWDQeJBl/a7Tez7vw6QPZNQfiDbQQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-edge.1936.bc924d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219157},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1936.bc924d7","@flighthq/entity":"0.4.0-edge.1936.bc924d7","@flighthq/signals":"0.4.0-edge.1936.bc924d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-edge.1936.bc924d7_1787780187650_0.10845459913569666","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1937.0d089b3":{"name":"@flighthq/animation","version":"0.4.0-next.1937.0d089b3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"f4aa3f7ee6b888e8532774e6304ee54c7a6cac25","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1937.0d089b3.tgz","fileCount":66,"integrity":"sha512-pU/6AE5fzzuB7ZFNarKbDpRV7VNdq3HWEHDOvc0tSM/5/Q/P806JAsV8BQ4LMbEFcKO2GZqM4Yckom/9SgYvNQ==","signatures":[{"sig":"MEYCIQDn1Ab/6+Yrxpb3ACW8acE77NtA7RGji4gjNqkqdal3WgIhANn3weDmECIZLVxlPSmVIZu4W9KloJszMdoJgC9DGHU6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHlWFlPH7fOK+gN3LGR39cvgUYQeVRRQaKv2QWBYEnIzAiEAimSy5czilao3QeHp04HRF72waoMcn/mjOEd+3Yb03jY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1937.0d089b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219157},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1937.0d089b3","@flighthq/entity":"0.4.0-next.1937.0d089b3","@flighthq/signals":"0.4.0-next.1937.0d089b3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1937.0d089b3_1787782961192_0.7697377862347179","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1937.0d089b3":{"name":"@flighthq/animation","version":"0.4.0-edge.1937.0d089b3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"8a6b43cd20aaac2d1a8dd0bf5b7c843eb0067c4c","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-edge.1937.0d089b3.tgz","fileCount":66,"integrity":"sha512-3CDIN2Da7OOYD9Swpvq+J/x8i6jYfNRyP0+de3XE77IL80mhxYAVeWF+ePvn+5JDfMeLlH9kAS3uOi+jnfgb+g==","signatures":[{"sig":"MEUCIGR7Y8b+2FsRd7Icer+79nlfGWV7UVVYnl8xM/PS5sEYAiEA6LoUsti/JadJG6pki9QUz0d/epFDgHMqtfZavJ1XtRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDwBDGbBz2IJtQnbsDjIYYyuG10TE/uSXPanEzNMyiSaAIgO8e3rbRMVcyDU2pxZDFWqqwKhT1Mgu0j7cY+Q6JbkQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-edge.1937.0d089b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219157},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1937.0d089b3","@flighthq/entity":"0.4.0-edge.1937.0d089b3","@flighthq/signals":"0.4.0-edge.1937.0d089b3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-edge.1937.0d089b3_1787783395075_0.8924575633519864","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1939.481bde5":{"name":"@flighthq/animation","version":"0.4.0-next.1939.481bde5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"bf2e132f06fc56a5f3e7b94649d57df68236ba43","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1939.481bde5.tgz","fileCount":66,"integrity":"sha512-3NluGTWb73RoO/duuKMPGvtZzYgrcehktxTIqd9ICeeFSRp3JWN9gYH4ltbnsqTo7cmCARvLuFS7QKQE9YrXQg==","signatures":[{"sig":"MEYCIQD5doHLHPfnLcKZZM1kHSUwvBx9r00zmmJFmaFrb0cZswIhALCHjqIoB2k6xNfi0j8LLAOsbBUi7Onb3SNwMVg7sLN8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFTGt+ykl+0Nf0i6B1bsa0MUxW4mN25mqsODo1sDmMn4AiAgiuoxCMBQeR7abiVMwpAAgmjWWr5AuQ7MlkllGBnUvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1939.481bde5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219157},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1939.481bde5","@flighthq/entity":"0.4.0-next.1939.481bde5","@flighthq/signals":"0.4.0-next.1939.481bde5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1939.481bde5_1787790182128_0.7328169806912439","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1939.481bde5":{"name":"@flighthq/animation","version":"0.4.0-edge.1939.481bde5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"88d089c1cd6acd77f3f3f9f3427df49e372c97f5","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-edge.1939.481bde5.tgz","fileCount":66,"integrity":"sha512-YU/uIXQ20EpijEUBizsI/4oA6MSrs33mxp6lgBgRxli7pcYtC1LTZX3X0e9bXj0+Q5cchw1r4z9zbUGyjeOLpg==","signatures":[{"sig":"MEYCIQDr42L2Uk4/8Hb35R20wIGs2sqj+rWUl9OQTOPMbXgMDAIhAMDxbQvRcicfYhUFkx+/dx4OSShzLBmyD3/NHMCExXGT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG4/3eR90dJKRIkeeMvvUbfSTCgaC4OiSIsHpJtgc4BZAiEAi3wpwjijaxPoeUouTZoiOyk7KPaBfBpPDoAaTrl/kyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-edge.1939.481bde5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219157},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1939.481bde5","@flighthq/entity":"0.4.0-edge.1939.481bde5","@flighthq/signals":"0.4.0-edge.1939.481bde5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-edge.1939.481bde5_1787790281576_0.7248569359805423","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1940.b8a4265":{"name":"@flighthq/animation","version":"0.4.0-next.1940.b8a4265","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"efde42b81a33fe8339c483f4371c5fc7023162a5","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1940.b8a4265.tgz","fileCount":66,"integrity":"sha512-6YR5K4IqXx35KuPEFTrRKAc5p7rg6Tr4rVv/0fVbbaB+UC4OaV03Vs+Civj1v1sG5USvlcvSPTk2gP2BdCjaWg==","signatures":[{"sig":"MEQCIBgjKhjmJEbppOZMoDK+eXFijmhaJHXsQnUxHdZhaTgLAiBrGE7gRgD5MsnmbkjlDtjXyVq+ptHnTnTwse5zmT84Cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICxgONXQ0F63CCgXXlK1ob4VneZMIvM5hoGLED9jKKe/AiAHuQFfDy44LVfBkjF2/2BR25fe3PewI+Gcd8/HV3tTHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1940.b8a4265","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219157},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1940.b8a4265","@flighthq/entity":"0.4.0-next.1940.b8a4265","@flighthq/signals":"0.4.0-next.1940.b8a4265"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1940.b8a4265_1787792863982_0.8069215089767647","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1941.1d7f2bd":{"name":"@flighthq/animation","version":"0.4.0-next.1941.1d7f2bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"778d020306ac0c75d3c13e293437edf902d24a3c","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1941.1d7f2bd.tgz","fileCount":66,"integrity":"sha512-+qa4wyZLp/d4/8E+hJfr6KU1eizrK/DYo5oiPfrcWwj4v8LvC/hcb0rRoLotXZNGggzO6DeuAsB2pNKsQitnWw==","signatures":[{"sig":"MEUCIQDcfxsA5ZR7zP723GEpFsFXiRDuxv6qyd1CiJjt+JPi7QIgYj6zitvZWIR0YfbZbsI4iCpiAsMh1+Jj28aAPLCkLEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDLuTLvOzpsp7iVJR5joeY2QMpgp8QeYAbVnylnExpgqQIgM4Bp2xS0tt9kXNa/HFmoe6y1Pw6clxKfI42mzio1mik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1941.1d7f2bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219157},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1941.1d7f2bd","@flighthq/entity":"0.4.0-next.1941.1d7f2bd","@flighthq/signals":"0.4.0-next.1941.1d7f2bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1941.1d7f2bd_1787794192290_0.9961873567196005","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1941.1d7f2bd":{"name":"@flighthq/animation","version":"0.4.0-edge.1941.1d7f2bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"f5a5231063259571ff16c423459418ecb3133760","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-edge.1941.1d7f2bd.tgz","fileCount":66,"integrity":"sha512-VYAR7dMu1i618WpKdHAPVwHiS3hYX1+BCA4u2nC587JKhgpnHRT6QR9Ok/luKCKg36lQo6iUWpC2hXuwKNPu0A==","signatures":[{"sig":"MEUCIQCBPBokQlrf1aMZgK/9g7zFPuJmL+5m76yYqh24L4attAIgcZh/gZ+AjJ/uw1SUHLU050f7AvgAV/4on8OkWVX9+bM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDHJopW0PYFkOK0M1DQqJMQl72ly0qGUDuc1xy8anFZIAIhAImgY0OwKo+Zz9T3JJ2n9JCW24VASXSzvy1mlZ8gkiCS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-edge.1941.1d7f2bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219157},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1941.1d7f2bd","@flighthq/entity":"0.4.0-edge.1941.1d7f2bd","@flighthq/signals":"0.4.0-edge.1941.1d7f2bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-edge.1941.1d7f2bd_1787794511348_0.9905683475953373","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1943.b4c3e61":{"name":"@flighthq/animation","version":"0.4.0-next.1943.b4c3e61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"02c530da0de0eaaf7b44d22dcbd1cb82c77ca7be","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-next.1943.b4c3e61.tgz","fileCount":66,"integrity":"sha512-Jsw6p3a8XKZO8X9082PJXRMO54e5gaLhwAz+8hFoPWwnNw6VmmT1UEqdzat6hlLNkgiuwLTVMwVpY899ZylO6w==","signatures":[{"sig":"MEUCIQCvfsUp65NCHTUFsk/fVEHXAAYqoGVz8prwkJ5WXBxVzgIgI603IIFo69B351nUVSI73+QeH9gag+czCcoMSmjOxN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEsGKtydRPnFL9KcRKmoflSTdlw69R3YZTx5VOmcQ/38AiEA3oDZ8EP3+p071QqT53Fotk4nnXiuZoEAeZG4PRAATAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-next.1943.b4c3e61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219157},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1943.b4c3e61","@flighthq/entity":"0.4.0-next.1943.b4c3e61","@flighthq/signals":"0.4.0-next.1943.b4c3e61"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-next.1943.b4c3e61_1787795441933_0.7316791131412856","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-next.1944.cd6b6e7":{"name":"@flighthq/animation","version":"0.5.0-next.1944.cd6b6e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"a8f4c1b4ff9bad0fb198e2abb72527256a82f06d","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.0-next.1944.cd6b6e7.tgz","fileCount":66,"integrity":"sha512-mZTrxn1sw2Bv+b/YMKhrpYk8BTq7xr01psIDBSop5iBOApU6Cd4vyt51Qp6HwD2mZnBzqpEJ8quCXYcKlOHULQ==","signatures":[{"sig":"MEUCIGMexRLBYtmDy/SVim49O35Gf2rvq5S+nArfCe22CqZWAiEAvOCO5ccS9cQ+T1ca7yQHIAZ6AehcZ1kYJQthRoesfKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC55iwnZnIyhMCihLn5EInXA229nH2iX7/5HXtzJwesKwIgZrjeJjLdkrL++YYE7+QaDtwCg/CxwvILoSSpuyLL3OQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.0-next.1944.cd6b6e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219157},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.0-next.1944.cd6b6e7","@flighthq/entity":"0.5.0-next.1944.cd6b6e7","@flighthq/signals":"0.5.0-next.1944.cd6b6e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.0-next.1944.cd6b6e7_1787795503400_0.1809556598209947","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1943.b4c3e61":{"name":"@flighthq/animation","version":"0.4.0-edge.1943.b4c3e61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"f3e82c8474fb19ec8cb25171fe4ef69573e4ec55","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0-edge.1943.b4c3e61.tgz","fileCount":66,"integrity":"sha512-TLrv+0iT3Iw3NPxpVORMlE3UHOlSqOc3gnWAMLyXhWi3Gjgfks1SIht6iYINcK8MX9mpzNXad8A+6deZgvUOxw==","signatures":[{"sig":"MEQCIFwFDRSrI0SYZk/yE5AvgSlxLbb7gXmVUrQr2wOySuhmAiA5mZ2VLWmK99G5011mBLP/6qDIEOrvyprS35IVvutuqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF/0HYfGI/BLJ8AET6Q2CggOo70LEhphO1xFePDpfFSWAiEA+TTgEgeXphkRSK2Bi7Kr0IBY4n8XNimk0xklwP+zq+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0-edge.1943.b4c3e61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219157},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1943.b4c3e61","@flighthq/entity":"0.4.0-edge.1943.b4c3e61","@flighthq/signals":"0.4.0-edge.1943.b4c3e61"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0-edge.1943.b4c3e61_1787795676973_0.046805476013869196","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@flighthq/animation","version":"0.4.0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"112e800b41b198514f6f696318e4bcad084e2295","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.4.0.tgz","fileCount":66,"integrity":"sha512-qo76lpQwwqZoyJJNJiZ3XGFUUQYIcj3wHkBMG1KBo91pAc2bR7wBfLxI/sf87n9ZgsUb8NX8cn1bo1k51m0r2g==","signatures":[{"sig":"MEQCIBJkFjM9H419LikA2rQwG4gPCyjjK7GFcKlqXYjQzgM5AiBc033dFfcZGr6JBhT0ZBM1Io4fhgx0FhIYEbhPAsOZWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC/LEBwmZlSNd7XNEZ7+Mo3wkdsV8WhQsVuNmyj1wTeHwIgTqR4/cl5Mrw8+ZaTo75aIib6C97F7yPyBfLegxTf1qk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219067},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0","@flighthq/entity":"0.4.0","@flighthq/signals":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.4.0_1787795995841_0.43552066864264893","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-edge.1944.cd6b6e7":{"name":"@flighthq/animation","version":"0.5.0-edge.1944.cd6b6e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"d59f543946d14a56b249607f56d60ae3aa993c78","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.0-edge.1944.cd6b6e7.tgz","fileCount":66,"integrity":"sha512-WChbBo76oaDGA1ZT0jOwvFISv89hDwOC/BvJWp3RkDn6tATFNL3XMWbTb+CFU8+r+9qCg8r3g8qunicRxmyg0A==","signatures":[{"sig":"MEYCIQDKDYHdDlZY3w3U5IDGTqmD43a8xv8RQk9W0ssvyN7YSwIhAOVaEPQtjcMj4GXJyf8lrt9YRWlHuGd5X9R74eltIf32","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCKdz5sAVJrbJ9QOYXWqm3mZJmp1zEzWuMKGD+x26/UHgIgK+k4Ewcx5uS0DEKNN1mxR33qScOKJpg45XTRXbCUw9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.0-edge.1944.cd6b6e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219157},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.0-edge.1944.cd6b6e7","@flighthq/entity":"0.5.0-edge.1944.cd6b6e7","@flighthq/signals":"0.5.0-edge.1944.cd6b6e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.0-edge.1944.cd6b6e7_1787796014614_0.6756308402051514","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.597.ab004dd":{"name":"@flighthq/animation","version":"0.5.1-next.597.ab004dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"d9aa0e660201df9eb85e1568dd5748cd0bfcf1f6","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.597.ab004dd.tgz","fileCount":66,"integrity":"sha512-i3ghKuJTi+XuuU5xON7jubaoqUlv9jrsbs1GDqynLAqGzUmBJSK+/+iXYjoubpWYKilwXPdt2FlTpanQP1TxbA==","signatures":[{"sig":"MEUCIFG82eAxIWL5PPzEe35PButSyAaLevaChZ7uA7tI+H+rAiEAmc/Ml1AvpJuI2xf714My7Go2S0pWUODWseOKiOr5G8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIQD+hSXKvTIuQH7sOGlwrS6jJ7hS1AXTiehDzH//CAcFeAIfC/y/S8OnSmS34FWDFiz8zUMwgzF1HxjezFx5kdIvvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.597.ab004dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.597.ab004dd","@flighthq/entity":"0.5.1-next.597.ab004dd","@flighthq/signals":"0.5.1-next.597.ab004dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.597.ab004dd_1788159448536_0.6842507719849831","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.597.ab004dd":{"name":"@flighthq/animation","version":"0.5.1-edge.597.ab004dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"e809ebf57c7c484eb9b99a30637b357e19109071","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.597.ab004dd.tgz","fileCount":66,"integrity":"sha512-hcXrAqPs0nIkOBK+7l6yPCHn/dPDjsz9du2AxLFrVoI7e9RW3QD5gaJHhTHCcesZve5gRGFj9OLIrEDXnlmQ/A==","signatures":[{"sig":"MEUCIQDYMKUzsQY4LFKBQwvMDigHrrm4JRSgrhroQ17cm2i3IwIgEtCNsZYxRCtK4nsACxQB63sfAdfBloGZ8Oa+DqE52y8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDpxfFUC25GTZZi/t6O1IqAOGeY75Zo/QLKXihuRdxICQIgWjhCxJzx6ym4s+gadC/E1uw0T2m7vD6QY/YRp0W+a0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.597.ab004dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.597.ab004dd","@flighthq/entity":"0.5.1-edge.597.ab004dd","@flighthq/signals":"0.5.1-edge.597.ab004dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.597.ab004dd_1788159895611_0.03802951552799705","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.601.e6e16ba":{"name":"@flighthq/animation","version":"0.5.1-next.601.e6e16ba","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"0a5e81cfe141e1b6942bf90fa0d4f2a1fe27b5c5","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.601.e6e16ba.tgz","fileCount":66,"integrity":"sha512-6N+o/ObABpJ0nAFv+3M5GPmEO6N5F9P9UfI890j5wiICOBqRS+93J4idX5sKdX5FByFpzw2TrvOLvuIIO2Py4g==","signatures":[{"sig":"MEQCIFLfLHhTPAxb29rs7MSx1q80N6/EnPTQOQtCdqlAa52zAiBIhYMRhiWFbiEBJIv7FkU9/SX0rO68zq4H+NeL+z3FDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCyBBhlPRgg0qvIlwxZjsxWK4peUTBIgA5FJCrCWJ15TQIgK5jGwN2j0ypETFhh7OHzguP7RJoH11dU/nFYAutQmM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.601.e6e16ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.601.e6e16ba","@flighthq/entity":"0.5.1-next.601.e6e16ba","@flighthq/signals":"0.5.1-next.601.e6e16ba"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.601.e6e16ba_1788163141713_0.2569691978612465","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.638.d4dbd4e":{"name":"@flighthq/animation","version":"0.5.1-next.638.d4dbd4e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"48060b0216e0bda0f7504c4c3970c0166aef1bd5","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.638.d4dbd4e.tgz","fileCount":66,"integrity":"sha512-fAWdDYnntaJKXNiuemX3zjntJR4LTNTtygXpNAMKCXwyNYXqqYkW5O1RsFTHdeaT0Jtu3Ce7WVTdl8ZZaIv3cA==","signatures":[{"sig":"MEUCIHTY464a0tS0av+0/6aAihZJs/6AHD5x1hxigGBnaVukAiEAoJi44F03kDc7AjFelCEPEdijqaNXta1LZg8hPXlqdco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHkcX0sllIRRw6iLD+4zpPz4ILtgCm3AO8vP+2xvUt0KAiEA96BHIgyrGzKIjWa4vsxTBNIeARc5dmVTloeA28+gjNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.638.d4dbd4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.638.d4dbd4e","@flighthq/entity":"0.5.1-next.638.d4dbd4e","@flighthq/signals":"0.5.1-next.638.d4dbd4e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.638.d4dbd4e_1788193977259_0.23902353059245618","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.638.d4dbd4e":{"name":"@flighthq/animation","version":"0.5.1-edge.638.d4dbd4e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"4535901f449ff2dc3bf6b073dca85700feb4572c","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.638.d4dbd4e.tgz","fileCount":66,"integrity":"sha512-UYyyveMtnaTEaoRRa4CrUI2He/9ytNBekFGuicVOGOzCuqzdHCdjWddtWyXuWF9NZKPa/FPJY/BWgE74QiHkaw==","signatures":[{"sig":"MEYCIQC/EP1AprtS7fCy2ACvcu0ovU1YdyIB6XMgmfmyfMDsbgIhAO2jjSVJnmnGiYHXkRbrNZQRpZilRKgldhzA2o6gUn9A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIALjhZAj8vbIlP5Ls84pJCOBev5OawYPfll3MioJWTIQAiB4eiCOGVU85h6VKNhIqq6blAB9J/7G90L5i9mmV3Jd4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.638.d4dbd4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.638.d4dbd4e","@flighthq/entity":"0.5.1-edge.638.d4dbd4e","@flighthq/signals":"0.5.1-edge.638.d4dbd4e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.638.d4dbd4e_1788195377457_0.8794255958577806","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.640.24b4c62":{"name":"@flighthq/animation","version":"0.5.1-next.640.24b4c62","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"4b331498c7efc3ca2c48e77324f61b1a9861d9a7","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.640.24b4c62.tgz","fileCount":66,"integrity":"sha512-HUVzlwrW64kkuYcgxRFyhjXzNxFAd/67/coMhrmnSQgpVfIog7gXd3twfM9fjVVNqdmsVabxCiT6JmCDQVS3Rw==","signatures":[{"sig":"MEYCIQCt5qkJENLDhtgW6ka2QPH9qGwTbdzs1G/1MZYS5ScLewIhAPD7xuDzTeKIzfIA4P6yfg4z4RsA7vIjWgFhtwOaa92t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCiBy0K1C9x091idX5lotSGCXUIkPoDu3BnOrvrwK2iSQIhAIpim72G0deQRemIesXiPxWOwbThYel1XazdbxUDlP6c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.640.24b4c62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.640.24b4c62","@flighthq/entity":"0.5.1-next.640.24b4c62","@flighthq/signals":"0.5.1-next.640.24b4c62"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.640.24b4c62_1788200146974_0.6288233341694156","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.640.24b4c62":{"name":"@flighthq/animation","version":"0.5.1-edge.640.24b4c62","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"bcc2333c00852f7cbefbe28fae5b7dff82ae5d45","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.640.24b4c62.tgz","fileCount":66,"integrity":"sha512-KQ8QaGayQ1nAzf/ov/b1hJaf6+z4e5dO/Eq0ou33IOGAjczLF+cgG1zB3dC7evqQ8S49yALbCLvv7JDq8g0GDg==","signatures":[{"sig":"MEYCIQC0DQfTzlp11jIZJY9349sDlHxFRg6JnzR7kydmeW+K5gIhAOU7DEwJkXSwtaLcBjcM6PK8tuGoJ4Mcf/DLGcxM46jy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAyxJWAVkl9NoDUAk91d02OuLXiqkLVQupoUmQIsKDkUAiAIacQVQeX9hDTqwwuc8ZFFemAvZAn3w0wUHwJ3CE4twQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.640.24b4c62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.640.24b4c62","@flighthq/entity":"0.5.1-edge.640.24b4c62","@flighthq/signals":"0.5.1-edge.640.24b4c62"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.640.24b4c62_1788200588922_0.4947476723140969","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.650.5d3df0b":{"name":"@flighthq/animation","version":"0.5.1-next.650.5d3df0b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"04119dfdc26cd39b0172e058d640135b94e9533c","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.650.5d3df0b.tgz","fileCount":66,"integrity":"sha512-B3m+53/DFA0xcW11YyuwxSYF712EvvyOKnhpzkOAMjX6qFA4DdITq2AiHyUtAmEu+92Vh4W0KiO+mHMRYL5szQ==","signatures":[{"sig":"MEUCIQCbjaIff3RBXu4mVgciLagXHKFtTil/WnKrUaR6erBwSQIgfZ8HaULmaP4nzB9NwKaYgprRJaGNhgUXnro/AnKN6VM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFXlfpi02ZBkVGICr8orWxALmjKx21GFR7pOvn/9lvt2AiAefWif4zuFoLPDcUgbnsTRc3U7qDKq6k7WlkdS+5OQtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.650.5d3df0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.650.5d3df0b","@flighthq/entity":"0.5.1-next.650.5d3df0b","@flighthq/signals":"0.5.1-next.650.5d3df0b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.650.5d3df0b_1788220738494_0.47736638192302716","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.650.5d3df0b":{"name":"@flighthq/animation","version":"0.5.1-edge.650.5d3df0b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"2c8aab763005034a2fb14250b795a0e908bbada4","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.650.5d3df0b.tgz","fileCount":66,"integrity":"sha512-Sfukg6V70Mlcw/eauaJ/rPZ4a6X1rdgxor9++AGzu3gHPVmJgr+5PdvyS2Ioyq4TBk4WaSESzAn7JXUUmtAY3g==","signatures":[{"sig":"MEUCIAzu5T8QZZP8lEjpFyWM1SyYsDxr5YuiRR+qeWeatsVOAiEAvPDUaIJRmhASQr4D2atFIvlG2d61rz3F9MU3cCuHt/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCfcdTi5pYaiHMI2lwLLl9ak0KF2YMbCg6Gi/P4QUnTvQIhAKFqRGbe6r1Z9QxnPcDs+LiTAlV2fDrTt1CIYHNbNhLC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.650.5d3df0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.650.5d3df0b","@flighthq/entity":"0.5.1-edge.650.5d3df0b","@flighthq/signals":"0.5.1-edge.650.5d3df0b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.650.5d3df0b_1788221276363_0.3952006671504391","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.654.b54779d":{"name":"@flighthq/animation","version":"0.5.1-next.654.b54779d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"1f37d0f41713505fb23b9afa2f47a75a4b5eeda9","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.654.b54779d.tgz","fileCount":66,"integrity":"sha512-78kxdXTI2FPUuMo0EY0TegcQym6vG7zisYmCeRNbHFXH2GcF+dYxyiGECYwpa/txx7UMFW7B4iYuATLn8ptnQQ==","signatures":[{"sig":"MEYCIQCafaPG93xn+X3PB2znoxCpcv8EYU5SfzaNWuDsblTl+QIhAOv2q7a/uSKGodYG6virUsntJvV13xa5qpRs7Yp3Ww71","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDca350GkE6ts3168Dm2d3UgZrzRoMj4gYQAk2TrqyOewIhAKXzjS2igkBqYjA8dE1u5W7mGkwLTK/uH+dC68dxeopO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.654.b54779d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.654.b54779d","@flighthq/entity":"0.5.1-next.654.b54779d","@flighthq/signals":"0.5.1-next.654.b54779d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.654.b54779d_1788233878813_0.20472882854609775","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.654.b54779d":{"name":"@flighthq/animation","version":"0.5.1-edge.654.b54779d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"2632ca37063781c3c558d84fa845cfef2c1e403a","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.654.b54779d.tgz","fileCount":66,"integrity":"sha512-r4ANbbFyNEeHhvFZ1F3GX+ux1XqHZyIh6bxIAo95yfFKdHsIJrPflzNtaB3f05Y+0znhkV5LYAbanDECjqSr7A==","signatures":[{"sig":"MEQCIBYjLB2Z2zQNteSNR1qvh62SODq19RfTfyuQkMzUorwQAiBkOnaEeguS5r1hyC+0WFJMynRTxU8/eJd/dooMTmkRiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID+XqjVmdeGzSm38TnDoqvGkhbdFZ7DW6R20UtKnC0aMAiEAyF4JFGjJeKNZe+PqCR0KC19tk9KvH+OZnAod/VdTcMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.654.b54779d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.654.b54779d","@flighthq/entity":"0.5.1-edge.654.b54779d","@flighthq/signals":"0.5.1-edge.654.b54779d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.654.b54779d_1788234284614_0.4653583524518572","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.658.9cb44d7":{"name":"@flighthq/animation","version":"0.5.1-next.658.9cb44d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"f2c7fa3f09bfdd69121d47ed79d2b8fe83e88e8b","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.658.9cb44d7.tgz","fileCount":66,"integrity":"sha512-Dvdp/ZUYBL5gKUqmHRAMhNp6URf4Em1MxUspisesHKZ1xChMq3gQiIVZlWY85nFXw7HUdKZPV0ekYdF9Dse+wg==","signatures":[{"sig":"MEUCIB9HUvY/ZzULWVtR1/+czBBLR6i5WkbgSrcxBW4aZ2SzAiEA8AE48dT91HymivgQ/7ynFFfpcYOVOeUFr2UI79RUdOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCsW2Kza2p+mjetiTzaoFP6CItweBIc5FMWgpqnWNlBdgIgbYXbnek6r/M6eJOyTJzKcosKURXHADCZfsgC0XoEkaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.658.9cb44d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.658.9cb44d7","@flighthq/entity":"0.5.1-next.658.9cb44d7","@flighthq/signals":"0.5.1-next.658.9cb44d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.658.9cb44d7_1788290184024_0.4113118623317682","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.658.9cb44d7":{"name":"@flighthq/animation","version":"0.5.1-edge.658.9cb44d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"580fe38cb428a8a1031911e6e26d75a840b43979","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.658.9cb44d7.tgz","fileCount":66,"integrity":"sha512-nIk6VC7rQ2sQRPasFsb3DgrBl0uOjS844HPd794MCMpJVBW4YKKXInwIyxghJwqyu2v6ZrFZogLx4XXgpLuOdQ==","signatures":[{"sig":"MEQCIBFuQdAPOc1n9M0ZC2JdnLjnQlodZYPrUekBTHgiqLkAAiA7/o2/BYR6vQ7uzuFPdWHeri8iDA5J/GApdO616ShoFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH7kYHFHB4rVy+8qf0lXpFJX/8BkSUkJm6hIPTLOXQ9IAiA7PAV0o5HMTUklywQfN7GI+loxa2yKEPkbvaFCnnamqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.658.9cb44d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.658.9cb44d7","@flighthq/entity":"0.5.1-edge.658.9cb44d7","@flighthq/signals":"0.5.1-edge.658.9cb44d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.658.9cb44d7_1788290618672_0.9263947654961369","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.685.f72fc7f":{"name":"@flighthq/animation","version":"0.5.1-next.685.f72fc7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"587ac40f86a71d0bcf8db7ef24b5c9a204cf7a6d","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.685.f72fc7f.tgz","fileCount":66,"integrity":"sha512-qudz2LW6IX4jSQfTEccb4QCS8k8l7Gf2ox44HubW+pghEjDyv8PlE1khr1at0tI984qPCg/f5Tt9rVeiYNoVZQ==","signatures":[{"sig":"MEUCIQCWnoehxSDmPFy6VGxZkJIWeX0ASfGBKr9S0mohBEhP+wIgKbeitXUtTZCWZPXxCjxOhGlEi6LDs3g7K2UeNwEyMBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCBb3B3aUjPzZ4MqP8MtjMmrSoHkM4ztIW3f5O3d9ORJgIgNilW1zhxwiXtmSOdeSH7eOHkMghfm61ipQHQiixGCtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.685.f72fc7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.685.f72fc7f","@flighthq/entity":"0.5.1-next.685.f72fc7f","@flighthq/signals":"0.5.1-next.685.f72fc7f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.685.f72fc7f_1788311498576_0.2243217561989903","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.685.f72fc7f":{"name":"@flighthq/animation","version":"0.5.1-edge.685.f72fc7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"2a060118fba81d2e04de133db1759176e6951940","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.685.f72fc7f.tgz","fileCount":66,"integrity":"sha512-7uj9fOSAtva6xsONSGp/oQnxFe0lBPHRBB7XU4rovnzMWaDjZZpZy7hBf5cnHTzySs6J8/XfTlxf/QHpLARNQQ==","signatures":[{"sig":"MEUCIHit4bQHHka+7cr4JMWmflly0OkpfJMMaDLXGiJlMAZMAiEAkGbpuZzxFPlrhX8+6q2LvM4HVi9CQrkY9nTLW0RZpZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHKzUivDuBD+YI4VCGBem+Incbtaj590iXUlkxEBIOxSAiEA/rPhf6CEt4kcuS/GoRxWyjogSyBJ6JAUEZlugQG1yxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.685.f72fc7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.685.f72fc7f","@flighthq/entity":"0.5.1-edge.685.f72fc7f","@flighthq/signals":"0.5.1-edge.685.f72fc7f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.685.f72fc7f_1788311995876_0.08443556048521161","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.693.478551c":{"name":"@flighthq/animation","version":"0.5.1-next.693.478551c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"335fc3aad9cd4ee4e2134f82df5a729ae2e4c7e2","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.693.478551c.tgz","fileCount":66,"integrity":"sha512-56fI9GrZukNwazTeE66MH1b/fHjO2eFWkBHBEwyyEuwXf19q3qdBvgG26e5JBE/E5mcMHjwpZMTPjtqk7BNNKw==","signatures":[{"sig":"MEUCIFsdT5A4Fr6tE/mpkzK4BqwCML3RoKiWjA4HB2+yMfDtAiEAr3NLVgJ3yoB9GHoUhNi7jPa9v30y6+aE07nYyeee9No=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCWbPOdKOL1mmKBq7s8TwCvXhNanXCWld4X1m0tL9qDFQIhAM17yXOWPaX3hKiRx86BZdXaT7rAgNlGL1UVT+RY0Zu0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.693.478551c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.693.478551c","@flighthq/entity":"0.5.1-next.693.478551c","@flighthq/signals":"0.5.1-next.693.478551c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.693.478551c_1788320601448_0.9071111558020379","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.693.478551c":{"name":"@flighthq/animation","version":"0.5.1-edge.693.478551c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"1748fc75f9455c5ca295a19a78cf45db58685f4e","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.693.478551c.tgz","fileCount":66,"integrity":"sha512-ZWt3E0/cEhVf8mB/nAAg4Y03BCFXPEp65VeT8vfopXA3xmbqwTTZBUR3UCsvPNENPLTUWhSLTvf1BRKyh3iW9w==","signatures":[{"sig":"MEUCIFJEcO4I1OQeMewxda0UO/sClQlOGv3AOgq/T9yQe/x7AiEAjvmNH7FEWs34jZ4LhGgWZQcbm+KeSPW4rs1AEgI6HGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIByMYxu8iNWduEU6pc2MdngpCIwXEBjRgj8iT2EjeE8gAiA/O7Bj6wuerxhU7KtXTCuFQztgTiDkl8azVJeFIOh+NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.693.478551c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.693.478551c","@flighthq/entity":"0.5.1-edge.693.478551c","@flighthq/signals":"0.5.1-edge.693.478551c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.693.478551c_1788321450017_0.5394361587347973","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.704.19c91ec":{"name":"@flighthq/animation","version":"0.5.1-next.704.19c91ec","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"2cbfe3941e0016334f5b5dc44c3b9f5caf3490e7","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.704.19c91ec.tgz","fileCount":66,"integrity":"sha512-92L3fSwhJyEU7dMCTyAbW9SWzIASi4Fhg4YnUpvrQc2h3r3+O762i0eTGtdiVY9N1QuYWDraOE1cum7V6GFn1w==","signatures":[{"sig":"MEYCIQCJGlV4NvcrTm2z2ztZ2kzb+QAGsSM2TUZ6qeJ8e9NWgQIhAOq1phZnKlX/h9BwlkWBL2t1Mavr7kcDz7h6J2vj4Tf8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFu124oaZSnJqO6P6+cwUBfNCtc6ycaWMrduiT+Oa4o/AiEAkjfmXeMYu/6XbTqqSaqyPlkXT0IEiWyQxk5gBxMiHdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.704.19c91ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.704.19c91ec","@flighthq/entity":"0.5.1-next.704.19c91ec","@flighthq/signals":"0.5.1-next.704.19c91ec"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.704.19c91ec_1788384509596_0.2184292129599381","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.729.2aeb707":{"name":"@flighthq/animation","version":"0.5.1-next.729.2aeb707","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"7a9521aa60e13b7e5470243e4d4d8fc882752c59","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.729.2aeb707.tgz","fileCount":66,"integrity":"sha512-AHIm7qLKOAiCS+wLhMYAdDQudE/4+Mw6HZQLEINdMZYtbljSGUL/ZM7DsKcU2fb5KigV/GY6qIyDuIhLodYNkQ==","signatures":[{"sig":"MEUCIDSXoLGXUBSjvvfuQbHJec70DA90B/rReVniEAq8EyZ7AiEA+cZ6nlRezaCxZpCxXD9BWwVZ+FmRYDAJSEu2V5B0RLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCZjaSzwj3pt1bjRR0Pi7BtyB5Ay96qzmnJ68HBBAaHigIgWuA3NMMdaEzzigUCnEcB+MnsACfUKjRfk/XN0TKQopc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.729.2aeb707","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.729.2aeb707","@flighthq/entity":"0.5.1-next.729.2aeb707","@flighthq/signals":"0.5.1-next.729.2aeb707"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.729.2aeb707_1788400539731_0.6213530574088513","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.730.f29a5aa":{"name":"@flighthq/animation","version":"0.5.1-next.730.f29a5aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"2c5ffb5b7afdb21fede7e2c7bf716ab198d6b0ba","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.730.f29a5aa.tgz","fileCount":66,"integrity":"sha512-1QT4OMBFKhuMeDf5YLc0jgA1D2bxlGYHVcNcywXfXNxWSm6tjDm6ZASAUXLhHH0sG18G7FIliLuEx1LY1W9SBw==","signatures":[{"sig":"MEUCIQDElEBprWnvC0Ycshl6OFX5M7MW/mE7v5gRZJaucs18jQIgNka+PA2gscekdJ1fjUiE5vrYebb3GQhR8rV8WwzPzx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDt1bH4R8iP9bFaXR62msqkzlelGgJKbGv9JWQPqnjuRAiEA6F12TYF838vcPjNE4wJpDcZvjHBqZbTyHcSlv65UWiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.730.f29a5aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.730.f29a5aa","@flighthq/entity":"0.5.1-next.730.f29a5aa","@flighthq/signals":"0.5.1-next.730.f29a5aa"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.730.f29a5aa_1788404729817_0.4044740326038605","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.730.f29a5aa":{"name":"@flighthq/animation","version":"0.5.1-edge.730.f29a5aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"21cb90d2ca3451a3d433e4ee27f63c34549f7fe9","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.730.f29a5aa.tgz","fileCount":66,"integrity":"sha512-h5W5uF1uXIprZThyt/wGRFsEAoQp8py5xlARXwuPXTi92mBb4c4edznqoANHODv4S3N+wVtpqXyyoTxUdpR8Pw==","signatures":[{"sig":"MEUCIFs+tQKIMhEQO+PhLcmzNrViJADXHjvnRSKVQSf6nkdQAiEA/FvHfRWEoJgiSUY7pkX83IyjIpMHg/HYt5MI+1FZEwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCaqthVkO/eEezzMT9eGJag+mKjHbH9YNMgui7wApw3PQIgAT2COCqA/2m7mhcJL8tFMmnPJcf9H0zI+VOSKe6bE9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.730.f29a5aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.730.f29a5aa","@flighthq/entity":"0.5.1-edge.730.f29a5aa","@flighthq/signals":"0.5.1-edge.730.f29a5aa"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.730.f29a5aa_1788405339511_0.5074229970952424","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.731.0ae0aa4":{"name":"@flighthq/animation","version":"0.5.1-next.731.0ae0aa4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"7bec0a8bae22e7fb465d269e80b1195c3e3910f8","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.731.0ae0aa4.tgz","fileCount":66,"integrity":"sha512-kSX65ctdamFwhth9lRYUX4qMW02NXa5lpdNIFIW5C2C3kjHXcxnbEPTWUBndzQcwvsnu1BfHgLHBkL1H7iSIgQ==","signatures":[{"sig":"MEUCIQCY/7uGrwsS+Jrw+CRc88xk94AntoPpw8kSX8ZAEmke8gIgR57AYfUxy5WEjhJajJ9LkWO3HTt6wKeU1IOqd3lCj9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC18w+/yESiZeMLk0btEuiyg5gfVCEDMekLHzavBrDwTwIgaKfOX+YEzlxgLtow0BsH6Po/rY6+y1ycyaWZAYXOpEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.731.0ae0aa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.731.0ae0aa4","@flighthq/entity":"0.5.1-next.731.0ae0aa4","@flighthq/signals":"0.5.1-next.731.0ae0aa4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.731.0ae0aa4_1788405447690_0.880780034443442","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.731.0ae0aa4":{"name":"@flighthq/animation","version":"0.5.1-edge.731.0ae0aa4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"838bf931d50ffe026e360b22005516c78e64b4e5","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.731.0ae0aa4.tgz","fileCount":66,"integrity":"sha512-p0LqPSwp+r/6HNerxoqVHplZNcQGK9jnb3UnVAfDRRvBHQSSJHaXR63zPwBEx80ZY+bXuQfA1sxjndxgqATlaA==","signatures":[{"sig":"MEUCIQCezl+rgoufF3hkI2HOFq1RqJeoG+5X/7epgCjB0yIkAwIgKjV3oPcE/V3lbk+baAagw9NBkl0SfX5mbONpfBh6u90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBk3AglJC5OvXW9mU5vmz21185LI2+PJHYlDkIPV/8pZAiEAhVkZQuTu1pD7Q/steV78m2kMioUChFWypqzGlWMetsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.731.0ae0aa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.731.0ae0aa4","@flighthq/entity":"0.5.1-edge.731.0ae0aa4","@flighthq/signals":"0.5.1-edge.731.0ae0aa4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.731.0ae0aa4_1788405998158_0.1373594037419157","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.743.8d09db1":{"name":"@flighthq/animation","version":"0.5.1-next.743.8d09db1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"e6bcc1b275893bd035401ba85631e2e5cf6f1c0a","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.743.8d09db1.tgz","fileCount":66,"integrity":"sha512-M5LAgk98HWo0t/2uth8kHfp/jk2/yLnu4bOTh1MaPb5GNvtquuud/wxnQg3VgGun61Z/Msvnx+1GXUFsfofs4A==","signatures":[{"sig":"MEUCIQCfIst4LsDhEpZxizzXcptwzbCwYJ5jhWqTbi8219MmFgIgev4OQlsRUZnw+txm80fuWQuRgvA1ar+FDZka66eolQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBHd+mhGY1pwWOCxRR58fWhHVcMS4Megmhn29B8h4LMTAiBD0Bz/xXAD4NDpWw3jKMOGv71OWfPPX2Vln5KDWYolug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.743.8d09db1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.743.8d09db1","@flighthq/entity":"0.5.1-next.743.8d09db1","@flighthq/signals":"0.5.1-next.743.8d09db1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.743.8d09db1_1788426621105_0.20112104747407078","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.743.8d09db1":{"name":"@flighthq/animation","version":"0.5.1-edge.743.8d09db1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"784937b1535c98b2229cbf3b2453a5a1b897b8c4","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.743.8d09db1.tgz","fileCount":66,"integrity":"sha512-bmq1JFb1aQMkKreIQBe7PNCSDSkmhseTcHYH8iJLS8BodC+U/LGSG2+LFV4U6RcDiGVULHtcNVQo3qtq8C26fw==","signatures":[{"sig":"MEYCIQCJX2ekf7+z9FZ1z7SItw1F9YqjA0m4pmELP+rRZRJXXQIhAPYNa+6qwMaN7blMGGqs/gcYH3p4lf26M4A6c1Qrc8Mj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGONpA6Iajca67mqaBbRDUfEcZTBor6c+Cp39rRZrmFdAiBdRuTWF1vZV8tesGVyqEcEsbeVcXXQ3UwHqBeJgUNP7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.743.8d09db1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.743.8d09db1","@flighthq/entity":"0.5.1-edge.743.8d09db1","@flighthq/signals":"0.5.1-edge.743.8d09db1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.743.8d09db1_1788427133817_0.41164543559082745","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.799.62ef0c7":{"name":"@flighthq/animation","version":"0.5.1-next.799.62ef0c7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"bedd58ce983e28950bec90d327947859a60fa757","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.799.62ef0c7.tgz","fileCount":66,"integrity":"sha512-lnQVU0clu2uWePGopO89u4NGtPCXTH4JGEBrCV3HtD4wILqNz8p9899d0R1G2zpg1Vydb/sF1qVZ6vpQvEIrnQ==","signatures":[{"sig":"MEUCIQC9w0DBhezwupXuoqZzWxMNhAfCx/IeQpk53NIoU5DfbgIgIixlyPjuZVBsWEyBmHtAZ2my966GDD/iSdBV7jeuTbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDTCKNoz9gfpBnYtqZv1OZX37+oD5ZE/LXAXvWtzl3yegIgfs9bxm9rxb6PKiHJraDGA0rb/W9Yiwl3sKvwFDCNBx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.799.62ef0c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.799.62ef0c7","@flighthq/entity":"0.5.1-next.799.62ef0c7","@flighthq/signals":"0.5.1-next.799.62ef0c7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.799.62ef0c7_1788447301066_0.48661874302745134","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.799.62ef0c7":{"name":"@flighthq/animation","version":"0.5.1-edge.799.62ef0c7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"61f99126f59de7cf4b47ddc7bb0602cf4cf3edbd","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.799.62ef0c7.tgz","fileCount":66,"integrity":"sha512-JBdxdX3JjNS94IXeO1NkoqyWLDWcnsL46Vpq+6CdOpE97/jx2PmFFolaxPVBSWkZLypU2djdS/z37qgwMc8KeQ==","signatures":[{"sig":"MEQCIFGYTj+dSM4Jh/FC2fQCHDVD8kK5IQQGI4NPH0HpLjuFAiAw0++7iCyzOdw8FEFgF8qu48xNMse8UHKkj1qcMepvyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAGZFQFc1DAQZFi2Qzf6Z+QOYhP4pMjHH/s7DJBq42aKAiBLKy1nsF7MCwknj+0RFQEbgH50qSALa4pPv+Dey3AG3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.799.62ef0c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.799.62ef0c7","@flighthq/entity":"0.5.1-edge.799.62ef0c7","@flighthq/signals":"0.5.1-edge.799.62ef0c7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.799.62ef0c7_1788447837279_0.11756872116438077","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.815.cc08b93":{"name":"@flighthq/animation","version":"0.5.1-next.815.cc08b93","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"67422a259cd22bd5bc970e5cb90236bec10d6160","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.815.cc08b93.tgz","fileCount":66,"integrity":"sha512-b1lkXMoVNM12JYbF6+KHitP7JEzE5wcN2a/zA4XoEmrQvIXiKBo1tvDwj+sh+yQX1+v2nyt63dfTjdB4GV9YAw==","signatures":[{"sig":"MEYCIQCBPlH2os3QZ8nJppBlLATLgZl5qLj1s2oqTEyyCxVMggIhAPLZvHyI58jJeL1joUTaxe1QS09biIrOXZN4iQdV9zmM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDV1p8KUVmDWVRG9Tt4Q0iJYFyi4zVGDVoKdB8gIkxj5AiBx6oMupOloIwHEJu9qZQtmvONIdwnC8bIPoejFX3+WsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.815.cc08b93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.815.cc08b93","@flighthq/entity":"0.5.1-next.815.cc08b93","@flighthq/signals":"0.5.1-next.815.cc08b93"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.815.cc08b93_1788461083765_0.5019128341731058","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.820.97b3830":{"name":"@flighthq/animation","version":"0.5.1-next.820.97b3830","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"144a34954096389b9c9cd7796db9c445d56601ae","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.820.97b3830.tgz","fileCount":66,"integrity":"sha512-t/KOXB/JVAtwVcW2aePVQ/ZNTdUqrlq8kheGUNWeZOcaM6ehIKHQmW5BFZkzuyxHN8rRaV4pZT+KmOB9CnPeTA==","signatures":[{"sig":"MEQCIE4M/104yzuHYYBcfOh2j6IgiT4Yq18rZ0RzTBVp+2Z2AiASkmSCFEKsXvhSzApHWMSuXjmEA4GteH1wxJuls2nbpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCX+fJw78V+iQBYP7G3PS7khFz59JstNKIgw2EwTJ9j1wIhAKfr9HCFnhNibMWXW1vk2uphg7dWo3wFvMbL0xwodRAn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.820.97b3830","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219152},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.820.97b3830","@flighthq/entity":"0.5.1-next.820.97b3830","@flighthq/signals":"0.5.1-next.820.97b3830"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.820.97b3830_1788469786337_0.6483469007352869","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.903.f434bc2":{"name":"@flighthq/animation","version":"0.5.1-next.903.f434bc2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"bbbda018b66cdc3e7e1f6828758f066941ed6fe6","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.903.f434bc2.tgz","fileCount":66,"integrity":"sha512-NkSCP9hr6mzAnRA50GMEfc2uDrZSqCzRyKOjwipSZ3IA783PtTqo1lOkwb+2GCIPiPwPmoW39oJK8yi35Pgs4Q==","signatures":[{"sig":"MEUCIDeUp99DcR0KgMBDH+u5zUVd+DL2V0qLQo4gZtB3uzbMAiEA5Noa4KLFyduucfJ7DO0a3pvXM0aeUxhVXZJ5GjPoK98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCq1g5DTvNlwLF5tUXtBgzft0fVo6fM0GocXOkcZk+wWwIhANpgG8XznvJI26gmdzJWcoLuyrkq1FvqTL1E3Hhww31N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.903.f434bc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233682},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.903.f434bc2","@flighthq/entity":"0.5.1-next.903.f434bc2","@flighthq/signals":"0.5.1-next.903.f434bc2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.903.f434bc2_1788551073874_0.6475451455878158","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.904.b545d9c":{"name":"@flighthq/animation","version":"0.5.1-next.904.b545d9c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"0427d3246069caafa49cc9f10159734bc8a256f6","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.904.b545d9c.tgz","fileCount":66,"integrity":"sha512-m+2J9wrlUuFPE/gwHz0TmPSRgbcOM1z5JPhgJ+XtC6ASKxIXvufDAkoqr0zouO/qsTPPygiU4NZB0PYIv81qXA==","signatures":[{"sig":"MEUCIBIv11Y6f1eip5qsAIA+I/ogx+cY8Y1czHWFgtyBbifMAiEApchVBP9gbwrdLmBb5IhRw5PixZR656sRzed6UPLpbFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDgvSNNPFwv1WJ/y/3jygBmHOX3j8QAx/HnwryZgfc2TAIhAPEGB7z0pqZPmtNLRZ6r2itgQPKVzE6Da8mr8A617Lxw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.904.b545d9c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233682},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.904.b545d9c","@flighthq/entity":"0.5.1-next.904.b545d9c","@flighthq/signals":"0.5.1-next.904.b545d9c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.904.b545d9c_1788554673527_0.7916688882179608","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.905.5fbf787":{"name":"@flighthq/animation","version":"0.5.1-next.905.5fbf787","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"528df6e5e0670d6a7ffe422ba9f31d738cfa3da1","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.905.5fbf787.tgz","fileCount":66,"integrity":"sha512-ApabCDen+06+S/q5m+TEni1BTKjsQIh+xLnAvxaOPzwLv7wkK0K+Zd6t3NJWD3leo++bNbwfR+bLFYPf7RmBAw==","signatures":[{"sig":"MEYCIQCt8ZavQQJNyceg6QaMi/8cR8UG08ewSQ+CIRbfjRR3zQIhAIBJxmnfV076OQDOj83s9RXTIeR77yll6rBs6somBsMv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDF4BkgHDsZy2IrDWLsP0Jehj56MioI8jHCQrejcn1/3gIhAPdR1phNtXpCzuoEgbWkwPMk+Ba8St2IAEq1jzhRHmo0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.905.5fbf787","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236804},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.905.5fbf787","@flighthq/entity":"0.5.1-next.905.5fbf787","@flighthq/signals":"0.5.1-next.905.5fbf787"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.905.5fbf787_1788555980976_0.357851919424095","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.906.419e5c9":{"name":"@flighthq/animation","version":"0.5.1-next.906.419e5c9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"3bc5c1e3da8e207093724e4198a87a1a4a9a23f4","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.906.419e5c9.tgz","fileCount":66,"integrity":"sha512-R5S4AVIve8eaNr8oDbqu+3eTETLI/liUWC0zfYuO6NmivB829MX4fFIJhtzhTlcqQM3TpYWz1zcr8peYzdgwmg==","signatures":[{"sig":"MEQCIFed1esFOt136ht9VxozdPEvnXF3STyOwdpE8+2BNhRuAiBgwkbBucEWg9BAcqf7unJp0fUU3PkWGZGVxzXcSqVCTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDJd2L6Jq6tOqZZ+YX8Z4uURj7p/Qt2Vtm7EQHJuufe8QIgf5VnE4z5z7owSIno6tBIJwI8ITy3xhO3xW/cZQ900+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.906.419e5c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236804},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.906.419e5c9","@flighthq/entity":"0.5.1-next.906.419e5c9","@flighthq/signals":"0.5.1-next.906.419e5c9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.906.419e5c9_1788559759581_0.8562510594860389","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.908.b072fbc":{"name":"@flighthq/animation","version":"0.5.1-next.908.b072fbc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"59b6b30767feb4fb8a28d47330e7e2a1abdb67fc","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.908.b072fbc.tgz","fileCount":66,"integrity":"sha512-2uik95skEZsVGW4luiqhw0fEB6JKDkWrXDeNc3y0RatJ8tyAjZB0Uv0gMp3rwu1Hc0+ZVnI5ChMcsp03gATPPA==","signatures":[{"sig":"MEYCIQCYoDzcvic2xyrGm9mjWsrA/65P6ucdPpuKi6My5nsb3QIhAJRpm7NFJ0yynad8POXZhSMYrtVYnX9rqKiG7WmUUp/f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB6+ti56QgaLAbZSH8Idewzae7BIy42wRb6q1HbsELoGAiEAtd6oETei48ulLhnBHmcthFCKpiXFH8km5Q6kEHuhpW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.908.b072fbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236804},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.908.b072fbc","@flighthq/entity":"0.5.1-next.908.b072fbc","@flighthq/signals":"0.5.1-next.908.b072fbc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.908.b072fbc_1788564264259_0.10766669825067998","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.909.a5d1857":{"name":"@flighthq/animation","version":"0.5.1-next.909.a5d1857","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"6f35bc618be8a430696f70ab221136ca505e1d4d","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.909.a5d1857.tgz","fileCount":66,"integrity":"sha512-4hDS1BK1an+Da6WLd2oCgA/owQ3dKr5qtyJb4QjaTeI9nR4GQSz0VW9XncRp6q1TufvVAlfY+jQA875/yHJz2g==","signatures":[{"sig":"MEUCIQD4FygR4KUgD/xVW5WgzUwUsYV+G8xBpM0s9eAEP/wkZwIgVYBFCvhS16LYqjR0/TtpH5lpZabmFjiWzISf02ohCjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEO3wZ9ayNnL4FXca/w5r6OgCIlAZwKQynyJN3sDCkADAiA+bHUofyxsOD/VSrAUuqV21qJinqCWSx4dwQOTJufc4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.909.a5d1857","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236804},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.909.a5d1857","@flighthq/entity":"0.5.1-next.909.a5d1857","@flighthq/signals":"0.5.1-next.909.a5d1857"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.909.a5d1857_1788564816422_0.1898079364369658","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.909.a5d1857":{"name":"@flighthq/animation","version":"0.5.1-edge.909.a5d1857","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"6936496a901feef65e41c076c94b3242b5b066b2","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.909.a5d1857.tgz","fileCount":66,"integrity":"sha512-vTp5MnKeuuSUhdZkjX2mIB5WSnaU9Ch4RaGOj0ebvpMEst21JsLm+7lp+hI6KDxJqIu2Wwul91MjFox8y/zKQQ==","signatures":[{"sig":"MEUCIB6QgcTJAMwPGsllxd8JvpByh8CtIQcTtsckwWIQIU3sAiEAri28djq9M5b8VxjRirt4aZOySLYXLvyQIneD8gXzFT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDpZz1R9MBzf/enCILOIFNSlaavAO4MBPBCOeFohMcx/AIgKHDfwWVk8u7dvFzF2dicg0M/GcgL8kuIGNnVUM5mLWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.909.a5d1857","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236804},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.909.a5d1857","@flighthq/entity":"0.5.1-edge.909.a5d1857","@flighthq/signals":"0.5.1-edge.909.a5d1857"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.909.a5d1857_1788565409894_0.44217971677735135","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.911.32a089f":{"name":"@flighthq/animation","version":"0.5.1-next.911.32a089f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"a8e5a45df92fe41c0892d30b423bc90066a47d1f","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.911.32a089f.tgz","fileCount":66,"integrity":"sha512-OgmEqYY91hoIGYrTdalHWlm0VMwrSb2tS/XbFIn084ZZ/IedxCywJQ82eaxxGcFxgys0cS3A3PaYmuVAgplueg==","signatures":[{"sig":"MEQCIHa84ZfXlm/ERDvIfJ+1gusW+UPLKd40we3H82jfkCAFAiBbdgzE4H11fRjExekKnQbMeFRVOR51bt7Tmrp8D7mcaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAom9h83e4iDEIaeVUKbYGmlo7LGgJ2v0HhkKfnIRE4MAiBBpADq9m3Iz+K9CG5ydgz9JAruNC8EMw91UQ9NNTB2lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.911.32a089f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236804},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.911.32a089f","@flighthq/entity":"0.5.1-next.911.32a089f","@flighthq/signals":"0.5.1-next.911.32a089f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.911.32a089f_1788585321093_0.09458064806028599","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.911.32a089f":{"name":"@flighthq/animation","version":"0.5.1-edge.911.32a089f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"50b0dfdf5caa318e46381d47626069660b9ff830","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.911.32a089f.tgz","fileCount":66,"integrity":"sha512-vxFBTYL6xm8nKNrX3cVfr+ZDT1BiGvKBKJoB8Cg8J5Kc4K4a0Ew703c2UyXvXAkgmasRgL89SS1Eo0oL1gTU4Q==","signatures":[{"sig":"MEUCICyRvu3OlE1gdpluZyTNoyd3J7OnXbcSpep/K+eJdL75AiEA+EZh9NFi5hV4JTRk5xo7fjylkZLADhs0eMJgenMNSIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFcVxG98GjWaQzdu1pznnYEc2mXhh7WBg5CoG/VrcQd6AiAXdHsdF2DQs5R6cfMzqzrtKALX1z01Rs5KPhjKlfp45Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.911.32a089f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236804},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.911.32a089f","@flighthq/entity":"0.5.1-edge.911.32a089f","@flighthq/signals":"0.5.1-edge.911.32a089f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.911.32a089f_1788585723033_0.013064660270141415","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.912.289aaa0":{"name":"@flighthq/animation","version":"0.5.1-next.912.289aaa0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"2d7deb081983a97653748f71d0e2a6dda804cee3","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.912.289aaa0.tgz","fileCount":66,"integrity":"sha512-NW40bl520+s0EgDDbVNUqbqiKvBqBrVrMSFnCBHA26v6uzDhdLf6AXyA0UsojYYkbOIC3ASi/gACg+0NbYLL/w==","signatures":[{"sig":"MEYCIQDPvxHn9D5fJ5JZBlNL7cPnKsyVng5+4By/eD77+ZzTlAIhAOhT2WBfu0yvfFghva2cK002RNX5nGGguBrAi5jXr1FY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICFrgJs/+PO8zyvBVxrRtHOYD12oH1Wig9X4qhPg2F5lAiEA45gn9MnUxhsiIwONbxwwHVvjZpumAglCFHeqLLLqnFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.912.289aaa0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236804},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.912.289aaa0","@flighthq/entity":"0.5.1-next.912.289aaa0","@flighthq/signals":"0.5.1-next.912.289aaa0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.912.289aaa0_1788587213576_0.5842658966631784","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.912.289aaa0":{"name":"@flighthq/animation","version":"0.5.1-edge.912.289aaa0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"3caae158e17441ca35f03f857eec4dd632acd238","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.912.289aaa0.tgz","fileCount":66,"integrity":"sha512-6gA9C0xJaJMnjpsFvO7uD9/IlGFrEMYqW2Qw7U2B20khBQPwRvywUU8iJn19YE2FVRoCirENNlWGKCSQTBy9mA==","signatures":[{"sig":"MEYCIQDSlU7crocXbxll64F/jJC9PdKSs2D7LUCsEHlNWwCfOwIhAPs5xPLDahPA9r8mQTLmSNVW+whQaKjKuJpS7jMH4z0k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCcWDOzq5rK1SC5x+7IlHZ5kI2mJlH3coVjitLuIn4p+QIhAOvNpMrqb0KMN1w6Xj4vT//rWrdyyasRkW1kmFGnZ4Wl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.912.289aaa0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236804},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.912.289aaa0","@flighthq/entity":"0.5.1-edge.912.289aaa0","@flighthq/signals":"0.5.1-edge.912.289aaa0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.912.289aaa0_1788587583614_0.8736571169623317","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.914.ed01add":{"name":"@flighthq/animation","version":"0.5.1-next.914.ed01add","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"314ab9ddbe5df890dabb52f07de3a37708c88b13","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.914.ed01add.tgz","fileCount":66,"integrity":"sha512-QBM+T37AEMfx4mTR01it9mw9bpi3oxirN8l4Stxt1wqb9BjPS6F1ERrnrr7UnTWQMtu68Cup1S1HHdMUsZEeUw==","signatures":[{"sig":"MEUCIQDRa1dk9XM/gtwGUzC+OJI1fTXJxmBG9ejJFiugCcNAJAIgAmU8lRGWVbn//iImL2EjCmT8lpg5xFOsYrHQUesVJmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCgFubhDJ4luiEvlOhmF4zi108gyereK6T2s23b9MrehAIhALzSC5LKDyl4dB3uFhuCiT8wqNRhMqlxfNm+4KMlKAZU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.914.ed01add","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236804},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.914.ed01add","@flighthq/entity":"0.5.1-next.914.ed01add","@flighthq/signals":"0.5.1-next.914.ed01add"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.914.ed01add_1788630704807_0.10727961500929895","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.914.ed01add":{"name":"@flighthq/animation","version":"0.5.1-edge.914.ed01add","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"b19f6e2aa329b36d2befa90e6f351d0bdc19a6c8","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.914.ed01add.tgz","fileCount":66,"integrity":"sha512-FGjB8cdOsqDzK+gYTeVtamlg7JY0GqYyCPWYk/8BxE3wtIZb6c2j0mCvyftETA2kmP09elX6tnyxvAU/Z3ic3g==","signatures":[{"sig":"MEQCIB8MF8kuXZ9hCbKgpR5jY/ksNXltjACik7MnRYvzaAVeAiApBjHpjQ9lR7lujpT/cz+7xz9AX+bOcs0/Q76T35bMzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD2nYw2qSl6mk8yZkOX6N8kzYNmn/BTb6DEm36AeIqXSgIhAIURKgnojK9KvO2jO5imc9+o448xMmW5HKxkzOThcd22","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.914.ed01add","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236804},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.914.ed01add","@flighthq/entity":"0.5.1-edge.914.ed01add","@flighthq/signals":"0.5.1-edge.914.ed01add"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.914.ed01add_1788631274585_0.7404654032690923","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.915.d4da7e7":{"name":"@flighthq/animation","version":"0.5.1-next.915.d4da7e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"933c1e575ef066476fea8f2cf7d5269f804faae6","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.915.d4da7e7.tgz","fileCount":66,"integrity":"sha512-UpUpsGn91dAEF9jdeZx2TkGDfPUfd6eKs8pvLBGujkJ5xLiduqgPS3r/IEaUvdC0rM3MCI4l6+BGcihPcUCSQg==","signatures":[{"sig":"MEYCIQDAzf37RnF/hkNFoZbbn1IcAr67ydXujm2385lkW2dnIgIhAMeEf+3kY22ZGLSVAQPNiXM0Q7XgpLSPyVWr9TEqDR/H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCvxQkqG2bD+aN8lHENS4H0bV+1faWbp8Qg3d7dmMrVNQIhANHxI7TZ7D+HLSNWAVHK9RREgQzYmkmBlBp5/ft0mhCS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.915.d4da7e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236804},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.915.d4da7e7","@flighthq/entity":"0.5.1-next.915.d4da7e7","@flighthq/signals":"0.5.1-next.915.d4da7e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.915.d4da7e7_1788632387565_0.9469136460426293","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.915.d4da7e7":{"name":"@flighthq/animation","version":"0.5.1-edge.915.d4da7e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"25bd0697a43c62f335b1d69be1bd9d2ec229ae94","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.915.d4da7e7.tgz","fileCount":66,"integrity":"sha512-3zyIYQZ0L5KZUu6fkgcIc5hXgz2AQZRagZrRv2uoleeQdM81cJh1u30lmMKSSDUY1zPLhhNLeEmRHY5IWKHegQ==","signatures":[{"sig":"MEQCIB7owZvHO18Xusy9WrkzKUbLHorwS48V041DJr3Ym3L2AiBxJAo03qRWZQhTMf3kzib//G8+MmtGzgPNSeeWR34J6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF3w6Ys1Qhz/dTfvoLdSpndv9brxakJ7UdICJcuLqOu0AiBESzyVE+UTXvA0bk88IupQT6R3ZxCmb0zHCSxt1nsApg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.915.d4da7e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236804},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.915.d4da7e7","@flighthq/entity":"0.5.1-edge.915.d4da7e7","@flighthq/signals":"0.5.1-edge.915.d4da7e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.915.d4da7e7_1788632763365_0.22418526897153446","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.919.354c575":{"name":"@flighthq/animation","version":"0.5.1-next.919.354c575","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"39905054eec18534f71d65dfebcbd3ba362cf1c2","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.919.354c575.tgz","fileCount":66,"integrity":"sha512-gKDL5T8VEFgZ6SIWy1JH5NmRCDpx7QUnRqEzdKmrpclLnj5m6d+QKwvlYiuM8cw2aFk/67ioowLJLyIheDDHPQ==","signatures":[{"sig":"MEUCIQDi7A4EH3DMVOTzLbZJ2EfrVAs4EE0V3qSUEI4KpRgAdwIgNPyaUyAmAZrA6dJ65vlNta5qraEFeF4cebadl4Bk2mY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFcpryoU2YbM/d9C1uTn1sWIHRlIQp6zK2TJukUPtbmRAiEAgb+wkDURmDl+Jj7EbzH67UMjYaqU/fjHpcGXYQTPewc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.919.354c575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236804},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.919.354c575","@flighthq/entity":"0.5.1-next.919.354c575","@flighthq/signals":"0.5.1-next.919.354c575"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.919.354c575_1788649805512_0.9318964912741656","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.919.354c575":{"name":"@flighthq/animation","version":"0.5.1-edge.919.354c575","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"ea129cd444c96d130ec85c46cc4e19beef4653d9","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.919.354c575.tgz","fileCount":66,"integrity":"sha512-T6toG9B+2UGuNZ85cU4JSz2HGdwzPybrH4o4mqfMhsj15OvoyX/QqpCQQoyg8d+Jfvjl0LwUjDiWdgFF/hA4OA==","signatures":[{"sig":"MEYCIQCP1Q38RsDbuWCb7WdSjjwktBMfBCH+79AQFyyVNjUUxAIhAMFCPZ7U0Bbh0td35wjb1/RUcVtphWPt28WK0DJkSa4m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC6GERCjpbA1sqOEdaplRVMdyiHDWl0MwKS0876rxVLJAiEApTrCyS3k94VzOki/pMMCoJcQN13QI5tYAgUzDgHkbPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.919.354c575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236804},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.919.354c575","@flighthq/entity":"0.5.1-edge.919.354c575","@flighthq/signals":"0.5.1-edge.919.354c575"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.919.354c575_1788650350411_0.5250979892606542","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.920.da8f530":{"name":"@flighthq/animation","version":"0.5.1-next.920.da8f530","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"c140a6f956efc1af7a4d69ad207679c9826ad77c","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.920.da8f530.tgz","fileCount":66,"integrity":"sha512-Q+ahH5sg9Z+ZxyDmxZ8H0xb+dy66V7agZGiGgtd/+DzgSxugk06SFpjxtQVZmr+weRDD7/rexuXcVlsU9EFaBQ==","signatures":[{"sig":"MEQCIHGpZxL+CBvJomkuhBfACQ2qqmYKN7mGRHdq0QT2UwRpAiB5TYdMRORLYIYJcH5RS+Ja+jax59N0Vpae6/S+Isqw7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC1kfF7A/hxUlyVJjGDw+/zPNsVM9ZTrCMiUx7NZGroCQIhAIWWCmtEmc3IUVjwJCsw0qsjEUUAh3FjE4x5w0XAInL4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.920.da8f530","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236804},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.920.da8f530","@flighthq/entity":"0.5.1-next.920.da8f530","@flighthq/signals":"0.5.1-next.920.da8f530"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.920.da8f530_1788726130346_0.9179351260446145","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.920.da8f530":{"name":"@flighthq/animation","version":"0.5.1-edge.920.da8f530","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"064700cfd7ff88857ae40734bd52b9c2623c383e","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.920.da8f530.tgz","fileCount":66,"integrity":"sha512-10XkU0qkqGaT0uOFFR2FzjqT/7TOj2NvGblYaTi0mRhe5FFxJ9zgFrkosWlUSRACXTH9xx3E+mMKtHRJx2B4Fw==","signatures":[{"sig":"MEUCIFCQIWTdBk6cMaBLEDXr4+MsuwfqhJqAoHURvQPughFSAiEAw2K7I8tI4rI2rSTeMwrPjdsH7q6hhnLcOytl7YLZasA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD0eQWf6ufaZ8sqRCR8YJ1oiv3kD7GcrfaZgeIZMR9s7gIhAOvdXrejTHyik3sekwKfsNS43l/wPsK7O3rxYO+xP+ao","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.920.da8f530","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236804},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.920.da8f530","@flighthq/entity":"0.5.1-edge.920.da8f530","@flighthq/signals":"0.5.1-edge.920.da8f530"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.920.da8f530_1788726675762_0.39763463440078883","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.973.788d3d7":{"name":"@flighthq/animation","version":"0.5.1-next.973.788d3d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"11e2fac2ee0ab744105797e468f67ef501c6ecc7","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.973.788d3d7.tgz","fileCount":66,"integrity":"sha512-Ge6gzXeAXjL/zKE1Po+aFSUiUpOQAZI+RvYfc5dSJImhZoXHOdhgW3R2hlcB2ryG7JdtOCYP1Ub8xCxhzTRy6A==","signatures":[{"sig":"MEUCIQCZju4s4MIXb8553Q9e5AaKjdIKOvehyxopPqKPf6UUOgIgfkFPeVvzsi18amaW5zh7ojQz8kaBZhDX5m/E5AqyD2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEIZUbCuYW/fuO+DBLJeW/X37RZ4z7IZ6zgotQfZP9H2AiAVjkNLS8d3nH4qOPCY/deyCUWnx2BXfqYF02E9n6mwEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.973.788d3d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236804},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.973.788d3d7","@flighthq/entity":"0.5.1-next.973.788d3d7","@flighthq/signals":"0.5.1-next.973.788d3d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.973.788d3d7_1788898679436_0.21388302746954313","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1017.13841a8":{"name":"@flighthq/animation","version":"0.5.1-next.1017.13841a8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"de232b636cdc1348bbe9f3c513f3f6417ee79d44","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1017.13841a8.tgz","fileCount":66,"integrity":"sha512-BtIGwQnUo+Sb5BuSKjUlOhp/22DM+01z8dyM6K7vm/Fm4jQUTb5fqPSdQzNbkOPaITd1mlJqrGFY20KrMYDEAQ==","signatures":[{"sig":"MEUCIQDJz0gvOzw6aPQXDtZ4wXbCs0qtMQ2WT6Mt4qJTlhbTbgIgRBhnqXEBbCHcHafdmZKv6R8+N6Q8ApavkBL5Lz9rD/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAplvALiTPwOSrmuDwe+VVW3yfrfCf27vIqjy2s+eJRaAiEAicILdSsy0Uo5xJhKyOi2Q8Z6h24gJwNl6YfxQf6qTDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1017.13841a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1017.13841a8","@flighthq/entity":"0.5.1-next.1017.13841a8","@flighthq/signals":"0.5.1-next.1017.13841a8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1017.13841a8_1788927278608_0.6036385509786328","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1019.1274ec5":{"name":"@flighthq/animation","version":"0.5.1-next.1019.1274ec5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"e926464916fbb05b8260e03c3b7da1686a73b5ed","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1019.1274ec5.tgz","fileCount":66,"integrity":"sha512-Yik2JgmZgE/pA66KTgoJuH9UiVaZm+nYvdZY3+GOrq7ijT2R9KLurmt6VDDXUlG+sW0i7elMHhlsevEsNUnukQ==","signatures":[{"sig":"MEUCIC2NcnlRt7Yni39vgStJDSVFQ5eNSWHO3x/ub5D9GGeyAiEA3c8gLYNnojtQSbFUQSQAIXZndnvrrXjNKC0WV2XPixI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCs+OQSEjSdDZLj9wgSjXNpdH8LsJuwYT0lEpBWFJz7+AIhAJM3mAFw9LMs3u5kE0bvaPMXvZgOAj0h/tdmotEZAUP+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1019.1274ec5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1019.1274ec5","@flighthq/entity":"0.5.1-next.1019.1274ec5","@flighthq/signals":"0.5.1-next.1019.1274ec5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1019.1274ec5_1788934464476_0.2523775132215853","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1019.1274ec5":{"name":"@flighthq/animation","version":"0.5.1-edge.1019.1274ec5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"c48742ccd8222f548afc5a3edcb9e567eb93f22b","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.1019.1274ec5.tgz","fileCount":66,"integrity":"sha512-4Az0fx3iZO/B5BnWLP+5JiaDLC1UU908wWG9lbg3d4tVcOyihvOaxbKIv6sCMikpRDPPFtGoPhF5g18PWloz7A==","signatures":[{"sig":"MEUCIGAVaF6tpwCweid9N5RHIXtBEh/6GL8pB/Y1SxKcMX+aAiEAuUl2QtmUNzcSZ7/qKhkdChGttI/7qHTeBX31Fph59pU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAVArYh9BUEzgzvbA1wWyGVqtcxlOowiuf7TMSttIX+3AiALUUp50uCP1wwDujTpdsqGTTXkhThEmIbEHeSTrTnagA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.1019.1274ec5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1019.1274ec5","@flighthq/entity":"0.5.1-edge.1019.1274ec5","@flighthq/signals":"0.5.1-edge.1019.1274ec5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.1019.1274ec5_1788934862919_0.5633900616980454","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1047.858b9b6":{"name":"@flighthq/animation","version":"0.5.1-next.1047.858b9b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"a67af245b26120c11b22f93732c151814ec9d1f3","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1047.858b9b6.tgz","fileCount":66,"integrity":"sha512-YrN+f2cUhRiATwkU5GNNhynfN7wTAyBavWQa2/HVAaUhiNt637MZR9vievUH4tArs1EagfgueOR0ZCePQ8aeLw==","signatures":[{"sig":"MEUCIQDiozLWRYcvSGAO6Q4bPXyM2DJdI6OpAaE4160B0yfhVgIgbdE1Rj92wzdYBdX+xyTDOiWdCZc7ynRwiFr+y7XaziM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD7dflMrI33KtC75XKDeFv4dUgFdT0per57s7qYXuP3ggIgKymSQBeMF2NIThaV4MHoCvrdUFwNZPYFkmKnwdjxCjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1047.858b9b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1047.858b9b6","@flighthq/entity":"0.5.1-next.1047.858b9b6","@flighthq/signals":"0.5.1-next.1047.858b9b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1047.858b9b6_1788973141489_0.3122674670271679","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1047.858b9b6":{"name":"@flighthq/animation","version":"0.5.1-edge.1047.858b9b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"f354cb823ffc8942c8a3b2016ace6fe594ce638e","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.1047.858b9b6.tgz","fileCount":66,"integrity":"sha512-BeQSPFL60Dt4rXNFuTto0cvm2zrRTAqncKXqWOIpT25SwiXrwpEirz9tkgJ4ohgc2VkCuBa46Fh6dbtZEKgzDA==","signatures":[{"sig":"MEUCIBpo0Rjd5IMzRY+A+QIBhgfmrxRnNaFKlu/+Ny7UXG3GAiEA/pdbTlRNq9/GZZm1AWW+ZYcpm5vPpWZFy5SEF0qd83A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7r2A9KjGBr8MIU7Zq82+tk99LZfNgRTtJECDPAvI+GgIhAJnAWJCNVJNzQxfbmYH/BUx6Id6zLNw53TJla+oYVhoy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.1047.858b9b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1047.858b9b6","@flighthq/entity":"0.5.1-edge.1047.858b9b6","@flighthq/signals":"0.5.1-edge.1047.858b9b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.1047.858b9b6_1788973465052_0.6753644899036133","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1050.0bd43cc":{"name":"@flighthq/animation","version":"0.5.1-next.1050.0bd43cc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"41561b8bcd40c5652d80aa1f1ef3e387d35cc4fe","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1050.0bd43cc.tgz","fileCount":66,"integrity":"sha512-fzmXouiP/g4aDlJLzELrIO44cXhYrbP7ZfI1CYteGe6jzPar2sp6IxANSn3BVqkLL2wlmWB+Uh1znPH0UvSLog==","signatures":[{"sig":"MEYCIQDznK7zW3Uhng1FlN1sk0y39/cpaUxVaIE5oHRmlmjtrwIhAIH2e9XuYFBSdNlGlvedaIHcG1bcLQ3UXl5jkRkyTXuz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFC2d3aV3h8HzlYvZ02nhusvnOlFtMnJMMQRXKjurIZoAiBsxRFSaRhKY196nlWnGKHvypdfn7lnwnRUe4yUkFP4WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1050.0bd43cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1050.0bd43cc","@flighthq/entity":"0.5.1-next.1050.0bd43cc","@flighthq/signals":"0.5.1-next.1050.0bd43cc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1050.0bd43cc_1788988423173_0.51827517226651","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1051.65889a1":{"name":"@flighthq/animation","version":"0.5.1-next.1051.65889a1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"139c72ad02616206b96748f5b3b075f70213fffb","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1051.65889a1.tgz","fileCount":66,"integrity":"sha512-uTSqqnI38jYNAbSN85+J7pvD1ibJTdRV2lMrR0EyIjrfT0ujMicw5tFBoXAS56ro7mAczwyNW2HX7B2ToE/c3g==","signatures":[{"sig":"MEUCIQDSgkUGB6cyt8J5d8hUsMfbStO9T/7eALYd0z8EDnQL4QIgRQcMz0pI68ApSiI0+ItlLzsFZG8gY2KucadS8X2SZUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDajWZ0l/1+G9wFEf9pEEqQ2mirl/eCwwp6SUIOyUvcvAIgeqnTz6RQErUTdRRmu2pjsmUo/2AmNt3qLeEvhcoBk5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1051.65889a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1051.65889a1","@flighthq/entity":"0.5.1-next.1051.65889a1","@flighthq/signals":"0.5.1-next.1051.65889a1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1051.65889a1_1788990889495_0.7994013951696859","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1051.65889a1":{"name":"@flighthq/animation","version":"0.5.1-edge.1051.65889a1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"18a8dcbf1806a0e8780bd72429c450e59867e72a","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.1051.65889a1.tgz","fileCount":66,"integrity":"sha512-jggsd/lD/nni65gXjtSUDJRDXp9Jl7YlqcdgovVOW9usFaYcHnY8aQ1ay9s1zxxayx/yyL4XDp5wJZxrP45kQw==","signatures":[{"sig":"MEUCIQCWkVRSGfNyDspi5tqkf7pRwzTAPrcTzexgJbxI4IitsgIgH2gOUoj+RydkiyOShA8f0e9DI1+oqdG9VMKub2H+lO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGCJ0ZkbE22V3Pro102rvpmZKhzU6r6NOA3HdRKfpSCQAiEAkKGS+4wwFe8z6g+El3MLgk4PyHNTBEKTV4KbH44aFRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.1051.65889a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1051.65889a1","@flighthq/entity":"0.5.1-edge.1051.65889a1","@flighthq/signals":"0.5.1-edge.1051.65889a1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.1051.65889a1_1788991394387_0.3197516565227527","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1052.ea38f97":{"name":"@flighthq/animation","version":"0.5.1-next.1052.ea38f97","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"dca1f7edd835ff854c0b07a4019681ae323304b4","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1052.ea38f97.tgz","fileCount":66,"integrity":"sha512-F9xC9howvWcnQOrlJzM8YuMX4GRcb6hyNLQeak/DAjWdARVrSWwimVFp3CgjoXvuX5a15ahWdaHsu8tpyxZ7KQ==","signatures":[{"sig":"MEYCIQD/jrCoaKwjb1Ds6Sz/2DD5SSS7JF63aypxSeT8UtkW1AIhALP3SB+iw+dX2c7tysO4GTRq8IPMvMUnDGgNY/bapj6/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBy/1EA6sJP2Re282aeMwD5CX689WLtLFGc8r9uKB2RmAiEAhnwfOHvqfK0aW5izExSIpdhUBlcTb1D5XtQP1sdDLUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1052.ea38f97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1052.ea38f97","@flighthq/entity":"0.5.1-next.1052.ea38f97","@flighthq/signals":"0.5.1-next.1052.ea38f97"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1052.ea38f97_1789013629226_0.1494540927982031","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1052.ea38f97":{"name":"@flighthq/animation","version":"0.5.1-edge.1052.ea38f97","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"d0b5921c8c925c5928065ef5df96f094ccba378c","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.1052.ea38f97.tgz","fileCount":66,"integrity":"sha512-9t/C3IXEGyj7pb8cMLhwkO7z8KJctlu3UnsM8FKDBl/jXWPo7oywHLUufeT7X0WwtP/I7DiPLWLQgwWt670gJw==","signatures":[{"sig":"MEQCIA4ygmjQu1aosSV0Eeq4WPwdzg6o4JPT5LtOUwI8TXeDAiBYo6gCUEtWgar2RTlGfBo6WBMvGzG90m92z8a8qACFjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGYC/SlySb8cgQh1usgwSUBbvVFIpil32/fYfuF9nia6AiEA8iufpOtu3ch3ZZxwN/Dc+fip8QZQnM6yepK1bNTi/PQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.1052.ea38f97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1052.ea38f97","@flighthq/entity":"0.5.1-edge.1052.ea38f97","@flighthq/signals":"0.5.1-edge.1052.ea38f97"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.1052.ea38f97_1789014137315_0.4524579642302471","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1056.4945b81":{"name":"@flighthq/animation","version":"0.5.1-next.1056.4945b81","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"ab93f2a4e55ccbad047fce4477f3a443351bcb28","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1056.4945b81.tgz","fileCount":66,"integrity":"sha512-i2LYa4HMU2tvE9FD8m5MAeVtR5WztmhMX8AHFfChPrgrMOwYRUIWkGhpLfHF5qIOWHew6tW5kF9WUrqP/gYGCw==","signatures":[{"sig":"MEYCIQC3H0sV9hulpmULDaepqKi7/k0etLZBbK5868xf2NYzTgIhAOpxxWSHItt/N7BcIy4YfDx/Mh52B8oG8veKZH4hrnFA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCQI0KWpg1nOHbr7gOaJQPhKnW13/swHiefFB6viFxpeQIgPpdM1YSzhHfpald7RkEb1f7HX9aHAKO6Yja1EO2HQPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1056.4945b81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1056.4945b81","@flighthq/entity":"0.5.1-next.1056.4945b81","@flighthq/signals":"0.5.1-next.1056.4945b81"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1056.4945b81_1789060526019_0.03351466883959442","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1056.4945b81":{"name":"@flighthq/animation","version":"0.5.1-edge.1056.4945b81","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"24641e169cb3cbb1f8f8595d8c85562a8966ec26","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.1056.4945b81.tgz","fileCount":66,"integrity":"sha512-WUedtnzqsUcIVJQt8ezwTIMwYSO1q9MHFr2vaIqMGB7c7iFrw+hsK2XumZnJ4Z/LBYpLGE0ZT2cN7eC+5RgBIw==","signatures":[{"sig":"MEUCIQDtaEJJEdCBRdJlQMD2zW0oqttiIccB0xWvh6WLuc6PAQIgY22o3s8FqcI/aHiublD/Sk2BETXhL5SwpaFVLtQp6KY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFm+YFDk5CZb4PpFEeTyeWWaF64qheLda5rJhaUf9ox2AiAndkIi+rNBONQzvB8iKOLe5Ye9N28gL2QKpO17PZ8H6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.1056.4945b81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1056.4945b81","@flighthq/entity":"0.5.1-edge.1056.4945b81","@flighthq/signals":"0.5.1-edge.1056.4945b81"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.1056.4945b81_1789061097412_0.8821805385824568","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1058.751c53a":{"name":"@flighthq/animation","version":"0.5.1-next.1058.751c53a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"9a3fd0595a72965c7c50959604dd068f998774f8","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1058.751c53a.tgz","fileCount":66,"integrity":"sha512-PDNRInJbEkmrpiKwpLSh++3+mkLLPNSBFCv4Kt+Cbu1SYRWK/L31gZgDuPmdCwpGJSgMQw0NUR3svItUDV51DA==","signatures":[{"sig":"MEYCIQDgf2j/xQGo3TwYBIFnjuj92624KTN0v5deiSR4QXOwXwIhAK+Ob2JlNAB3lDOdazFryHF/H7RZc+fYT1UFvHp4ewVG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGCPK7nr4ep0zFUUGS6ykm/V0mTuF0YEAO9tzM9tEBhDAiBPuWaRdrBQT67qaoBJYd1a/NoAxnUqTwnq8MbkzzN0tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1058.751c53a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1058.751c53a","@flighthq/entity":"0.5.1-next.1058.751c53a","@flighthq/signals":"0.5.1-next.1058.751c53a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1058.751c53a_1789079825780_0.9473805985457948","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1059.c56d3cd":{"name":"@flighthq/animation","version":"0.5.1-next.1059.c56d3cd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"95c41a946736e6cd4db8c12bc82a4baa22c3c509","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1059.c56d3cd.tgz","fileCount":66,"integrity":"sha512-ecP6gShurgTZWf2xyuUm5qFLmmhT0EWf1VSRftkNXG1w34p12NJvRFKaV26vlSJmbQz0vPGt44OsPxpqoXyBKg==","signatures":[{"sig":"MEQCIHbvzEA1gV5NzL0QASR5yYRUjCqdZdNj5A+UHc9Ktlj5AiAdZIqtjq87S5Mzetbara2ZK40UH5z6CBGAnyBImiKa6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIETjb+cJdm/BC9clH0sIUdwbTcbAZGEditUARKGQzyDSAiEAsm55FazRe/M5//xOwkMiXMqBWLjAXHvomxqDhj7bqOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1059.c56d3cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1059.c56d3cd","@flighthq/entity":"0.5.1-next.1059.c56d3cd","@flighthq/signals":"0.5.1-next.1059.c56d3cd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1059.c56d3cd_1789079921516_0.4784389918398575","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1058.751c53a":{"name":"@flighthq/animation","version":"0.5.1-edge.1058.751c53a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"965856f393561d9697d0069b6b15ce76a1a6ec1b","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.1058.751c53a.tgz","fileCount":66,"integrity":"sha512-kgpCj//qmZoLUvH/9q/n4Ay7xeSXqVtpKbL9K9azdRVVNS1tOzyCydShU3bTA3zOM6sayx6Rybs/zM6tZqg5yA==","signatures":[{"sig":"MEUCIQDvBQWlBkXVztFanBjajkV5JAuEHdBeKTeYm5zdeM+JFAIgU/esNr2AuleaMRFasyH1SL7qxaH0tX6MFcU6vYtMIwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDGcFWgy8ls/bIHPiS3e2O8rMeBt3eyVf3qU6eYAxXQqAiEA0qLFYJKjbSouBB1z3becmZSkORfJYgKFHIhRQZut8EY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.1058.751c53a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1058.751c53a","@flighthq/entity":"0.5.1-edge.1058.751c53a","@flighthq/signals":"0.5.1-edge.1058.751c53a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.1058.751c53a_1789080192253_0.22241228640666288","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1059.c56d3cd":{"name":"@flighthq/animation","version":"0.5.1-edge.1059.c56d3cd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"b739167e2ae615f09076223dae51cedcb64fca94","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.1059.c56d3cd.tgz","fileCount":66,"integrity":"sha512-c2zQ/v9HgHfQBa0pOsvKPukEoaughyWITln7dzc7uNDEd9C63+tyfA90eCEYwXGonl83dJ+qYVDADPgf2XZ4Lw==","signatures":[{"sig":"MEQCIEaDwyXyWIUVyt5iBQoO/0dEFnS5VbhuL2EuIcMBhJN0AiB4VbbV/WamsmV6pO2PHLYBPpKuhdyHT49BNWSUdvePrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCMxnMkpvx2gJtJ365nzGCXJT773ea4NPASI4QLVFqk8gIhALXZ92qd2P/UVoxK4smFXmOcUEn5P/pUo8Y4W1XF2pIE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.1059.c56d3cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1059.c56d3cd","@flighthq/entity":"0.5.1-edge.1059.c56d3cd","@flighthq/signals":"0.5.1-edge.1059.c56d3cd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.1059.c56d3cd_1789080461390_0.07735357407608556","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1066.36fe89b":{"name":"@flighthq/animation","version":"0.5.1-next.1066.36fe89b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"96c810a408b68c0817840d43d7629a271de11385","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1066.36fe89b.tgz","fileCount":66,"integrity":"sha512-NU5FwbVTzcfZHpXXrepPNAccYTKX7qgUJ87ZHDsi8XzDNg2oUzKeSJxwaRURMwvUeO4HoUIWcBctkq7MaE03VA==","signatures":[{"sig":"MEQCIH1hsqzdtx7vBtZkGnixk/OGAmxKXMcPq1NxC0Cu2bT2AiAOU6jnUiMKPyhhYCptddZsbsVdrkTy4KE5NN9GEV0JVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGqxp0Db0u2ov0vd3eDUZQrN3RCL/7YoXF+SnNpKr+q9AiBkZgiMd0qwe5kmbcIT2K+YdaBTWVnwrgX64ZnxQf1UIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1066.36fe89b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1066.36fe89b","@flighthq/entity":"0.5.1-next.1066.36fe89b","@flighthq/signals":"0.5.1-next.1066.36fe89b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1066.36fe89b_1789109461457_0.8606552845705249","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1069.554a2ac":{"name":"@flighthq/animation","version":"0.5.1-next.1069.554a2ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"bb6ba20bf100f76cff02f79ef23f7ba048f8b70f","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1069.554a2ac.tgz","fileCount":66,"integrity":"sha512-saCNdzQdxKi8lMKp65kyyZ0KtXsmWQAI3G/GDyiGqn1Lqr8n/Mn1nibuuOoby7YCmOzzntd8TQoeCDtnUYuQtA==","signatures":[{"sig":"MEUCIQCMeygiRfkpgVazkEUsI/ZAeJaP5bmJ6g6rhMbPXxhPowIgRWUwOTx+paP+qI9hDKeurhZF2LQmYoSn1t2HYm8JCXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDpsxjq+lqj37HtllUFJtyzXmhyoilKSq24nM3MDqWKmAIgBSeEBsnWbTedP8hTycfCkknLxLVXkXcSSpClVqBr7D4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1069.554a2ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1069.554a2ac","@flighthq/entity":"0.5.1-next.1069.554a2ac","@flighthq/signals":"0.5.1-next.1069.554a2ac"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1069.554a2ac_1789112324953_0.13305101936413477","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1197.6a425ce":{"name":"@flighthq/animation","version":"0.5.1-next.1197.6a425ce","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"93b902336be1e7245880feb1b2702252d554ba52","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1197.6a425ce.tgz","fileCount":66,"integrity":"sha512-HIho3g7gu3Wi8hG3hSCOEenggpvTm+OIOOJAarNEYMvEUQOLBepqbaFjJ3lgi6hbbDpP24lKl4tlOWFqiia9UA==","signatures":[{"sig":"MEUCIQCE1syxnpcoHhUXD/7GI/tYPp6Sqv2VDfLePEU8MIRXXAIgKrl/QmlxYEPMFgc0cJnFAGALULC/QS1SmvBHvIR+5jE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFbWP9YyesbzJQX4cCI0SqU3RA4WP6Oz+jtMML3pD7o+AiEA+mqcA5RnnpHEs0rNxJ7pDShVJJOqlrY40sBgx31kDfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1197.6a425ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1197.6a425ce","@flighthq/entity":"0.5.1-next.1197.6a425ce","@flighthq/signals":"0.5.1-next.1197.6a425ce"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1197.6a425ce_1789241051776_0.21560265940410273","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1201.9b49dee":{"name":"@flighthq/animation","version":"0.5.1-next.1201.9b49dee","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"1b435a230e1368834ab60adc55be272c7e430ba4","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1201.9b49dee.tgz","fileCount":66,"integrity":"sha512-zconAgwglrHKG1YDzi9cywHC8YtLpABW/8ace6Uz4i70Ku7qNr5xOWYnpYq9uQsjss+tcouxg29fEOV4y59kxg==","signatures":[{"sig":"MEUCIQDqMqjoj2R1xOueWZDlMThzB8h2I+xpNzMPS8OXpycuLgIgRIKQxCpAuPTVTRFeKEAFrfKFyFCiqR4Mn4Aibh7UgEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBVq3D0jWqqJjI3AcdzcORRm6kVpWHMQjmByt4FZT9nBAiBJxl5LHXYs56zXz61uWtT+z/1FmoXnGDviTDI7STi5oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1201.9b49dee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1201.9b49dee","@flighthq/entity":"0.5.1-next.1201.9b49dee","@flighthq/signals":"0.5.1-next.1201.9b49dee"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1201.9b49dee_1789245655048_0.9986458369735309","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1202.e31f126":{"name":"@flighthq/animation","version":"0.5.1-next.1202.e31f126","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"bbf1cbb3eb30dd195a77eb7d45989ade20fc4f3d","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1202.e31f126.tgz","fileCount":66,"integrity":"sha512-VlXPB+Nyq7HGicWYSUarVZurLceWrHgcHy2vQqgDN87S6pPBtT6+LiaAuqngEPTPjMXa7/O1tPLeb/a6+qFWnw==","signatures":[{"sig":"MEUCIBHLkBoe0Pgb89uSlcUC8Lyj109YsHZo/aRwH9x6Yth6AiEAp8wtWUfXOeoWc0a/Zkmak+i2dSx3JQ0UmTk4aaioSbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEYRIpvYizpvBjYONW/CGk6xpu/g1WIyPB2M5jL84Rz9AiAjrkcpM+3QkgXD3M9p3fm1NIaaDqlm0LQ3vV5ztrXymw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1202.e31f126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1202.e31f126","@flighthq/entity":"0.5.1-next.1202.e31f126","@flighthq/signals":"0.5.1-next.1202.e31f126"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1202.e31f126_1789249418918_0.9425093189220826","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1204.e33a1ac":{"name":"@flighthq/animation","version":"0.5.1-next.1204.e33a1ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"1dd7f6ff1b778864e0f970e8e9019dd5e1daaaf1","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1204.e33a1ac.tgz","fileCount":66,"integrity":"sha512-hs/SPnaC754CPrOuaFZ5bhxxZSN8XIRiR43dOEGbxtsTG/aOyOXHtj4FUuj6NchqrDUzygQ+3H3x1rae4rYTEg==","signatures":[{"sig":"MEUCIQChIt7PRBjh6ITsRehtBMEDuQGTqFijHapkUGQvZL842wIgSJD0aKuXC0DwvqOdRgYQ4uOi3MieKaEPWEShvZGK3k4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF62tp+7fQDotvJyWPOyRSfA0XO4rOhNclb63V/Iol7yAiEAnrlufepV+UzVWcW1AkBGL+PnxTHDs4y63ByQbNYX8VA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1204.e33a1ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1204.e33a1ac","@flighthq/entity":"0.5.1-next.1204.e33a1ac","@flighthq/signals":"0.5.1-next.1204.e33a1ac"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1204.e33a1ac_1789256033438_0.8159977233611055","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1225.129b76d":{"name":"@flighthq/animation","version":"0.5.1-next.1225.129b76d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"e40390af64b7f8a84230d066017435b038bf70d9","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1225.129b76d.tgz","fileCount":66,"integrity":"sha512-Lw7Lki9fh7svuYUr1irnj/CHgysp89TXxfjaQ6zdJ2aGqh6cmEd0eeIyhAczIay/fJzhPL+iD5mLarrjvdyVzw==","signatures":[{"sig":"MEUCIG+0YkkSEQXndxiQEOJ4uRi1zm6zbKG4KPjv5F1vhjuUAiEAlz0FYiytf74Hh7p5JvhzUT52h64fJ4OA3FxUBcS1swE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAerqqhZaowcjAL8ot6HdKCwLwWEYQVEoKGf8FIg+0uUAiBUBJ+FMqB95ZJI/ecEJMIv776gweiHr4BVOBj2vA13xA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1225.129b76d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1225.129b76d","@flighthq/entity":"0.5.1-next.1225.129b76d","@flighthq/signals":"0.5.1-next.1225.129b76d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1225.129b76d_1789269854647_0.5020697111830463","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1244.12290e1":{"name":"@flighthq/animation","version":"0.5.1-next.1244.12290e1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"7b540009102abd1da377b8f103c3c3f0e2d63e10","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1244.12290e1.tgz","fileCount":66,"integrity":"sha512-N4qIRem+qP+x+D4myQmAqtunz8XwxOp4LdafFozkS2JjkjNa/owOZY1gl+qYb+Hj108B8Qy8836kvQIwmoBSag==","signatures":[{"sig":"MEQCIG8+BFx4MJFAv+310QR++HPB0DA7fqpwpLUYGitS8/DPAiAWaQKDDeMBp6k74w9LeMSf6ocpf1nO37Db1ORvGVNwXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDg9UJR0+wUhAaPqVdjgOeW0AkznnAMbsQQRW9qFeaWOwIhALzQy6Peff6HHqJ+94oNilvAD9imH0TD5TB5v7AQn1QP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1244.12290e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1244.12290e1","@flighthq/entity":"0.5.1-next.1244.12290e1","@flighthq/signals":"0.5.1-next.1244.12290e1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1244.12290e1_1789288184428_0.14191974943991292","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1251.918ea64":{"name":"@flighthq/animation","version":"0.5.1-next.1251.918ea64","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"4ac5b6be94c9ea8ed7b80186b5b705e68f54becb","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1251.918ea64.tgz","fileCount":66,"integrity":"sha512-AJBV934V5IczP+bEV+iSuAtzE8z8F3xvWpDA8KwCZhtG+SLWPH8ZS99nW8fYdPZZBAzbilYJr3SRqpusSLyUOQ==","signatures":[{"sig":"MEYCIQC8lAPrYotC3h3gtWjNUIDUmf3i46OiilTx79GMgFRIhwIhAMQxCOSd5lkPXlx027UKBxpHHypYjg8KYWj/g09srK+a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCYBhPxjoKOgpePkKK1aAUZO+Vmog1FpYV1KIq21fbkzwIhALFZTUAyH1xO49OyDUIzzP8VU5IGyw6I5UoWrBSk4zKa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1251.918ea64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1251.918ea64","@flighthq/entity":"0.5.1-next.1251.918ea64","@flighthq/signals":"0.5.1-next.1251.918ea64"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1251.918ea64_1789314014312_0.7789971531996398","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1252.15e4611":{"name":"@flighthq/animation","version":"0.5.1-next.1252.15e4611","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"412655de0eac745c9767cd82e59551bcd677871a","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1252.15e4611.tgz","fileCount":66,"integrity":"sha512-4fxy/Ml8g6CSTCBePZCN6AE+cPetJsB+9wPnyMW+wu2faHs14xW8+jLFijxDQlTXi8LdxYOoMyEYFWIuKQu8Kw==","signatures":[{"sig":"MEUCIC2CdA810tF7Rg8xmVxipvUoa2EGVAYKrmHHLAtBA6ynAiEA9dcJSJe/HWAR5U2CApW47w5MLbntWSBYDln6SlSlp0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCnAmpGTZdcplCVgCL8ZdnOe/0TPzOAdqbEFdCO85VX6QIgBQovCCpYlg2v1hnw1aXLwAAOfpWZjjOXeRWpy4wjBQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1252.15e4611","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1252.15e4611","@flighthq/entity":"0.5.1-next.1252.15e4611","@flighthq/signals":"0.5.1-next.1252.15e4611"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1252.15e4611_1789315084443_0.534324056787564","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1253.6fe252c":{"name":"@flighthq/animation","version":"0.5.1-next.1253.6fe252c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"e4ecbe28749a7db4e310526c88e325b6f911a9c6","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1253.6fe252c.tgz","fileCount":66,"integrity":"sha512-yjtMgIHewDbQdJIQNNIQOdK7AZ99Gz/UylwQRNPtdJ/+KSLXKnf0zHBJIb5dTsbi/Ym288OTHDYKzMSOWVADnA==","signatures":[{"sig":"MEUCIH1v+REk21STDe6yca3ndNKYl/qD6k0DsyKhNz8rxlnjAiEA48coIPRwab8TcKgRe9n/j3LDVYeID/S6X66aVnQLKts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAzOy7czNd6QWPSxkTLt48m8mJ2iT7FTQ5GPzr3J0WM1AiEAt64dSzj3raNnkRvuxcj90flDjRPxB5LOJDGGTqulz9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1253.6fe252c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1253.6fe252c","@flighthq/entity":"0.5.1-next.1253.6fe252c","@flighthq/signals":"0.5.1-next.1253.6fe252c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1253.6fe252c_1789334579953_0.48718044985642317","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1254.2ab4a06":{"name":"@flighthq/animation","version":"0.5.1-next.1254.2ab4a06","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"48bab82483d445b07384f132b68cb6b3258ce55e","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1254.2ab4a06.tgz","fileCount":66,"integrity":"sha512-Z8JPYqofF1TBw/FhO0TwLa7a5Vf6C4+Vk6IRc/wxw5wCJf5tZ0moG9e2psVM3alZbvhb+wz7c04pTmgdw9vkhA==","signatures":[{"sig":"MEUCIQC8EEyMf+P7MpKxHkveZcyiVRvS0qMPz6L7hepPf2S6aQIgXAIgGzlQIvMrP0EPNBz+RTHIRNpIKtpGHFRli/hn8CU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCmpicVVYgsqoW4luu1c23x0wNrI1tmLwP2X2l5g6HX4gIhANjcgxzZ5rMRZckRoLBkF6nZ7zGP7T+WNr8DQUpvAizT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1254.2ab4a06","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1254.2ab4a06","@flighthq/entity":"0.5.1-next.1254.2ab4a06","@flighthq/signals":"0.5.1-next.1254.2ab4a06"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1254.2ab4a06_1789341094726_0.3042742269853622","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1257.b2a4509":{"name":"@flighthq/animation","version":"0.5.1-next.1257.b2a4509","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"6a48cbf7ea46bda93b1895d6f5075c50d2533879","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1257.b2a4509.tgz","fileCount":66,"integrity":"sha512-gtMG2jtlUmcO0m3HFJAAn+DPFLmy/9wxmwAmKSCyu4GIXHh6SUDlduBO1EjYaHFy8/rk2XbNIG77Vgb4WwnX4A==","signatures":[{"sig":"MEYCIQCGVT/AB9Qo+RiV69QhgBpupByT72YCe1b/nOxLn4md+QIhANLdmVG2AYUFb3fFHDzklFQ0sDKZcA2GI4zJVbuNSXtL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC97/0FPypxDJBoHLvQbBFNBUur6QvrImCobZfV3qtH7wIgJYVir/ikC0InoOdjacCzqSgD8IYa0HRJptELy8J0MH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1257.b2a4509","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1257.b2a4509","@flighthq/entity":"0.5.1-next.1257.b2a4509","@flighthq/signals":"0.5.1-next.1257.b2a4509"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1257.b2a4509_1789363804646_0.46105706563958226","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1295.2b6bfa3":{"name":"@flighthq/animation","version":"0.5.1-next.1295.2b6bfa3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"2a0246f7dc6272e54d834ec01175d473e8898fd2","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1295.2b6bfa3.tgz","fileCount":66,"integrity":"sha512-C4+gFqVE1kb8L9w0Rx9j33spatc9XN/AmtmxYkqoBNL3ldq5dV2SgXInuC9lia0KSy1Hj3O/kHyZYHbZkaTkRQ==","signatures":[{"sig":"MEUCIHuoMBROqY1FtjOjDc0ZGN4BVwLae0daLxIa1mogDdP/AiEAn2/y3fMilzucYFA3ade7rAIk2n7wL4QZ1i10H/ZTdZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDNQFWyUw4gduGCqEZCSLMpk06nIsiAPlJCx2gzchmbkAiAwrsmcgKZ5Jc05V4Wx+42XEJEnRvYyx8rnnmTlrgZOTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1295.2b6bfa3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1295.2b6bfa3","@flighthq/entity":"0.5.1-next.1295.2b6bfa3","@flighthq/signals":"0.5.1-next.1295.2b6bfa3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1295.2b6bfa3_1789417168613_0.9368708535476069","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1344.b88acc1":{"name":"@flighthq/animation","version":"0.5.1-next.1344.b88acc1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"e2d6d7f7a2eb34248190031f6a42de66e3f80627","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1344.b88acc1.tgz","fileCount":66,"integrity":"sha512-/9ImCTiOomSiM7mgGXPys2r0Y3mSHoFlfcvwv6oEjiJoQT8A3EOguBa+76VHOkzmuO/CV5lfLQIb/ByqiLbvqQ==","signatures":[{"sig":"MEQCIE9OMTfUZlFsMS8vqb1I5Wl+rC3HyEQHRwiTxYfesxUCAiAJgZQnD/WzoWmdIliQhEUxTiDMK1gQq+s2FXpviy8rIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDSvOQDqEHBMpjMO5MD8rTkj8M4hbEk5jQC7eI/NlJB3gIhAM6VeGLPFxhW7I0hoRVnzgrQ/B0m/VK+lKYerVeRmAVJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1344.b88acc1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1344.b88acc1","@flighthq/entity":"0.5.1-next.1344.b88acc1","@flighthq/signals":"0.5.1-next.1344.b88acc1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1344.b88acc1_1789452535872_0.21598880616986893","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1345.0995dc5":{"name":"@flighthq/animation","version":"0.5.1-next.1345.0995dc5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"cef496c47474c9275e0d4ea8be05c286fbb384f5","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1345.0995dc5.tgz","fileCount":66,"integrity":"sha512-2cgo4HFQfbWUf1ZjGPGOHqugWEWSwqsSo5thkMmubTwZ0nZex5ZCmCFnj6Yw9umo0RHXPFyUq85O/gKn3aJZ6w==","signatures":[{"sig":"MEQCIE5w2TBPPuI0h5HgnifT0Uf87h7dIHjYrL+xcN2wt1SLAiBLfiuMZodTYDKF8fHU2X28r/AO97+Yb5Iid0UHPxsu5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB6PwDkiWvfvcJ+nbrdRGmZ93RE8ZpfF/b/3SEmtZm76AiEAwbsqdTpc2nLmHmdpmEorl0L0D7eNnshP4VGIHZAx0gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1345.0995dc5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1345.0995dc5","@flighthq/entity":"0.5.1-next.1345.0995dc5","@flighthq/signals":"0.5.1-next.1345.0995dc5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1345.0995dc5_1789454629906_0.013114325658193815","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1347.54f97d8":{"name":"@flighthq/animation","version":"0.5.1-next.1347.54f97d8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"87c1093ac25734f73de9c8f2ca3760e4f05959a8","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1347.54f97d8.tgz","fileCount":66,"integrity":"sha512-xUud0hYpwfBHhJrdWklliyG2rR9sUB3uKZgxDQWs7JIkiCsCRIR34YbqpDMtLaLFrrdVYtW7SkMD55OxnFRHMg==","signatures":[{"sig":"MEUCIQDRU6wnEsP9JPCJDAVHQrYsmWE7cWPsA7vngUiEybBXtQIgAyh0kKOHW/1GWgBm+IEaVtwFsazPNZ7Yks6YQ/sE7T4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA10nHUf/YUc885OftFGfgZZCBoLarKTkdWoPKoEeEacAiEA09RU/1v5X7oY9Ly3oyEIBut5K3tLKFMopOPt+3E+ma0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1347.54f97d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1347.54f97d8","@flighthq/entity":"0.5.1-next.1347.54f97d8","@flighthq/signals":"0.5.1-next.1347.54f97d8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1347.54f97d8_1789461005048_0.4034665212323554","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1348.e71a747":{"name":"@flighthq/animation","version":"0.5.1-next.1348.e71a747","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"1bfbc5871fcb627ac2803c2c6eab202bf9ad83ca","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1348.e71a747.tgz","fileCount":66,"integrity":"sha512-PmkFWbGtM1MOCwGs8SZ0wJx/X2ZlHTomE76W+g7/DLG5MwRrCODGqbMJTqZXhfqzNOamGh2N8b6IrtqZB2icQg==","signatures":[{"sig":"MEUCIQDQaaTqrzZSHaghHJj55GPGDIJAXIeZnvLnPMmE8H7awgIgBswHhluuaCTy8iUyHtsgDdjh9xbixEHL8NjrjCvmgfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE1aJCMQflrCRhrUR+rosWxu98w1LeZ/e0OBq7l5t7gTAiEAwBh/aWJwjV8OExcwbxoY+R+rouxL3wtkBT1uZs/bA0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1348.e71a747","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1348.e71a747","@flighthq/entity":"0.5.1-next.1348.e71a747","@flighthq/signals":"0.5.1-next.1348.e71a747"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1348.e71a747_1789464710041_0.40197254724464626","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1349.05b053d":{"name":"@flighthq/animation","version":"0.5.1-next.1349.05b053d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"edddd400799ad8bfb8e63a8f772935624bfac23c","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1349.05b053d.tgz","fileCount":66,"integrity":"sha512-N9zJTCOoHxqoHqFZea0pwe4sc8h9Qwx1rpUP1bm9xjwOrJQgYm9JJDsg49CTM7mbrcxc2JywKzffsnmD01Qt2w==","signatures":[{"sig":"MEUCIC8BfmnNYp5CL2bRbk7lCkoaBvtYcPKiwEaVpTXXP3YOAiEA2UQg7tuN7KwsNSIXw4Coj/C5b2RyQ14ZSruLO1lBt9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHsQPd1Yp/LxqgVNhQ9xnhoRI5+LbNIZKITdDnrC6uIEAiEApulXvKsSKaWEMywhw2cNXtQJAAlxrKZVXCIBAZbA08Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1349.05b053d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1349.05b053d","@flighthq/entity":"0.5.1-next.1349.05b053d","@flighthq/signals":"0.5.1-next.1349.05b053d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1349.05b053d_1789469004813_0.8760185304771511","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1349.05b053d":{"name":"@flighthq/animation","version":"0.5.1-edge.1349.05b053d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"fc58ebb00ae994ead0bc5cdcd98299c8cab48449","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.1349.05b053d.tgz","fileCount":66,"integrity":"sha512-ZA9Z+7ho80AoqI9UjZAnzT1dYpMYN7QJi7Z2Eu4H7798LG0oLslvhJg3tkgAGQvKYJZDxdjJU/YRBh8SWJdV4w==","signatures":[{"sig":"MEUCIQCBVinWmbsewgKnoEA4400bTb2h5LEoBLBa2OByQ3OoaQIgIoyzy2oYbah9wIZ8FlgnMehb1CX4OWP9YzRQJU5HLk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWROz2UXNVyTP413yVPd4EsD6XJy0l7NYfjpxB9fJqzQIhALUIqim7lSb9d9tx6zwXrOP9xC4/WRFrnHpa+joXAs8Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.1349.05b053d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1349.05b053d","@flighthq/entity":"0.5.1-edge.1349.05b053d","@flighthq/signals":"0.5.1-edge.1349.05b053d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.1349.05b053d_1789469281266_0.1456985445946315","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1350.8ce488b":{"name":"@flighthq/animation","version":"0.5.1-next.1350.8ce488b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"79be0011ac278310436b1c1b936aae5b471ab72a","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1350.8ce488b.tgz","fileCount":66,"integrity":"sha512-+m1AbJ3+nd+Ib4/XxV31qelVed4eYlQjoJxQi6KUqAcgEOMfCqKTJY2uCYB8FVJ04BDACMr8f8aFQPi17Md9+g==","signatures":[{"sig":"MEQCIHYXkgD/QnezMXmO9BXJu2nG/zkgxnqqVN66uVxAY9BDAiBVvgqlzqN9xpUBWPvuPNs9OaJp06WKq2nQMOAlDFmIPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDc8R/vHPcgbzB4Nd08D0HFD3XeuiDHARWqb9lBiVwsfQIgT/lVdpgONW6rVCrM/JFacr4kwQVKNigyAFl1ENAubeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1350.8ce488b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1350.8ce488b","@flighthq/entity":"0.5.1-next.1350.8ce488b","@flighthq/signals":"0.5.1-next.1350.8ce488b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1350.8ce488b_1789489695282_0.4264177362021013","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1350.8ce488b":{"name":"@flighthq/animation","version":"0.5.1-edge.1350.8ce488b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"7ef2892fec69a5dfe9c4b9ce6156f8bfb4969467","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.1350.8ce488b.tgz","fileCount":66,"integrity":"sha512-LXN/oIKuaqwNgJV39D4AXDjkPieNprvdEL2Py2xQXvznJdsXcuACO5+vBpII9UYz+4bKg85dwj912frRdQXZ5g==","signatures":[{"sig":"MEUCIH/DuVphNBJdB7H0POe2lWyNmdfxPdajNwF5y6HqKgVsAiEA/2gylnDsmL/PNYVBFx6nDL/8wVEhnQqFMovjFexzXx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFsQ7tZ6IP1VR5QnjzIPJpGSJVyrPmyaed8n+1R5wpD1AiEAxMraqFb6eUoPh9EON+L6x1jGdoPxJ//N4iJopQB9AQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.1350.8ce488b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1350.8ce488b","@flighthq/entity":"0.5.1-edge.1350.8ce488b","@flighthq/signals":"0.5.1-edge.1350.8ce488b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.1350.8ce488b_1789490137338_0.445770268922528","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1370.903f328":{"name":"@flighthq/animation","version":"0.5.1-next.1370.903f328","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"77bf3782b5e227d6b2f27284e916dc3310014b68","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1370.903f328.tgz","fileCount":66,"integrity":"sha512-W6Uzgjcd2sx8SHXQUGr2LscLQm8X5jB47eLZwxK5e6aimpVBj+B8PM3QvLADSwwZ+KHiUo6KA5MyhdMvQrdVBw==","signatures":[{"sig":"MEYCIQC3wof5tq3RvrVBkouu7EtR1iPWwsXd1uyxZqgf9f1qgAIhAOodFrvnY1qg4p2dQqofrTOvIOURo+TS0XmnmZxsqEd8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGvAf+dLgh/ziONv1Bllh2rv6wfTedrwdjrsXU1CalObAiBpULpWqauBxZLOvThVMAKHGaEG9qzcXSCYc5eqoxu5rA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1370.903f328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1370.903f328","@flighthq/entity":"0.5.1-next.1370.903f328","@flighthq/signals":"0.5.1-next.1370.903f328"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1370.903f328_1789537708026_0.38852569431831085","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1370.903f328":{"name":"@flighthq/animation","version":"0.5.1-edge.1370.903f328","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"0c7187fca633615371a23cbe2492c8df14db9ca6","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.1370.903f328.tgz","fileCount":66,"integrity":"sha512-0mqOpcmfFZ42RwMbqf+5K+F5tY2eJtTxauElpq/Ld1nFELdSkzRongIoB0X8VAzNbAwjXy4Fz5u3UhslwR5jYg==","signatures":[{"sig":"MEUCIQCpSOm1ZBYTAqw3Za5vWGFGFjcMO/cNoOgvuOZlTtbFkQIgHfvrOaMH7DPyL8grBgDzba5HRa08eor4FdHPTWfVCV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCZTlVQE9wzNPV1CtcUGETNruRs74a8G+C2QYw11UNOgwIhAN6F1B8uiK9gubKZWS7gDBQPf/hPXlsrqE5NU2PsMPYT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.1370.903f328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1370.903f328","@flighthq/entity":"0.5.1-edge.1370.903f328","@flighthq/signals":"0.5.1-edge.1370.903f328"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.1370.903f328_1789538364419_0.48557818312467793","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1404.457d1da":{"name":"@flighthq/animation","version":"0.5.1-next.1404.457d1da","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"e29456c9bb18966cb7beccca89b1691b3319ea5d","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1404.457d1da.tgz","fileCount":66,"integrity":"sha512-NZxWCRewk2AYOVKeP8vrfkz9vIizxWlS/bicldJtb49fUyDiXmJFDQKva/oAl9YID3C3PgnE/vb1t921DRojHw==","signatures":[{"sig":"MEUCIEbIh5CqIQk+3DBWYYm8Heok9mWLSZtVV2RjCsULGJZSAiEAvkgalKzRSblFTI3tA8nOpNJ7oDiO5gHSwh45Hio48HY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDtODjkOauv1s6YCCqkBdYrBXvz2PPHwKN4c91iPKfjeAIgJxVp3zHh+o3ECOtwXir8fU8Bmgr1+eM8+6w4B9w+HZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1404.457d1da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1404.457d1da","@flighthq/entity":"0.5.1-next.1404.457d1da","@flighthq/signals":"0.5.1-next.1404.457d1da"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1404.457d1da_1789625912666_0.24198946703065238","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1405.69d9356":{"name":"@flighthq/animation","version":"0.5.1-next.1405.69d9356","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"0073eb4bf50b8a148f722e0e96f49e9e92c33f85","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1405.69d9356.tgz","fileCount":66,"integrity":"sha512-N1r3aEgKltig9ofC0YX0sFI4GAs799RZOQe0gMGaw0qhGwiI0JdmsXCFlX5lhDcegdQ8ils0yeUJwDwuPvyv6g==","signatures":[{"sig":"MEUCIQDqDd1uye4j9oAOqigeH6uf/oxI3UlE6QzYFZN4TAzuIwIgeFUzyPQfbGYkERa9n4lavqx2ygOi109S8G2q+LloydQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD6yzYRlrIu12F4h6Sjbp7kOzp1hRGzNhKyJYMroZxiPAIgSCWro0yHmG+D5eKVdSTV79Sepa3LvbY6UY4MMVnIlAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1405.69d9356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1405.69d9356","@flighthq/entity":"0.5.1-next.1405.69d9356","@flighthq/signals":"0.5.1-next.1405.69d9356"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1405.69d9356_1789627596327_0.6537152642817998","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1405.69d9356":{"name":"@flighthq/animation","version":"0.5.1-edge.1405.69d9356","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"43ee16b5cdd88af94595fd5c956926f2d0606ebd","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.1405.69d9356.tgz","fileCount":66,"integrity":"sha512-j0M47gJPyvkhXvjyK07P8ndCPQcW4VNcR0GAiiAb+B5UCFdjakyzxW1n/8ZMt7gDKRsiBXeCZvDHFiLov8eLmw==","signatures":[{"sig":"MEYCIQDXPZSFo0qNPi/tEkiPSw1iShzEcPEnm3Q3EG4QQTyF8AIhAIkmFEQHLUkIV6F82Z8IKPU04h1eCf3U9DAQ0Uo1RSi0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBeom7NByaWonQ78dLh7dEXkmOv4H6jt1ZhIQIMJpt5ZAiEAus+FLxgXQBIMdRyoIrc8udyvqYFS7RfuQRXZoG8KYk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.1405.69d9356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1405.69d9356","@flighthq/entity":"0.5.1-edge.1405.69d9356","@flighthq/signals":"0.5.1-edge.1405.69d9356"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.1405.69d9356_1789659614542_0.9058958357930322","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1410.b534771":{"name":"@flighthq/animation","version":"0.5.1-next.1410.b534771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"922609efba46f5bc7d6f683a5e3a92101fe85df6","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1410.b534771.tgz","fileCount":66,"integrity":"sha512-7hdF0V3GIoHX8N/elLZM4YHLl0m/PinL0wGsLOc/B5f/3zNjcJVNCBYk7izzVYcg0SbgxvDCJkjFaHdvU8jkug==","signatures":[{"sig":"MEUCIQDxWg53IIH8IQnWd5ldTGIg1yQrv6R+XmZaVyvdMex4dwIgLiegnxizw2DtUT23khpYMMODoKq7FphyBWKzzWLqEmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCIxX3NGqB8DYE8Y129pH0HqSS+YrmQdlpo9EI8qMvrwIgVmTzgvqwI+cDJmzcFkMmE5wLba+83mkhtA5nWS6GQpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1410.b534771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1410.b534771","@flighthq/entity":"0.5.1-next.1410.b534771","@flighthq/signals":"0.5.1-next.1410.b534771"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1410.b534771_1789670405796_0.6914235881547528","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1410.b534771":{"name":"@flighthq/animation","version":"0.5.1-edge.1410.b534771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"837848023f8057eab8ccff6b8b86ec40d9335f1b","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.1410.b534771.tgz","fileCount":66,"integrity":"sha512-ltPks4kdPYjWmuBvXYIarkFHu6kTFQGzt6O23OSiJGm8lCTlIhqqcsbHfr1fwR0bGIqFBOiB4cnciQutm6t/wA==","signatures":[{"sig":"MEUCIQC62fRpsqX1+4wwb+UGtStteY4378FrjTi77BAFXrYrJwIgS9b65rkR8bppsr5Jzx/me2cF6mKKoMQ3srPMi0sbs68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBJaJJhZWdT+fY1SYIz+0K+40henT8TQyLpErCttCwN+AiEAhybdad3v11YzwDKSyxqrjWQ0BP1r7SyolTANfn+pqjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.1410.b534771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1410.b534771","@flighthq/entity":"0.5.1-edge.1410.b534771","@flighthq/signals":"0.5.1-edge.1410.b534771"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.1410.b534771_1789671013650_0.2978010067529273","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1450.5738463":{"name":"@flighthq/animation","version":"0.5.1-next.1450.5738463","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"37e63e2986a081f7f28f8c4f77f6fe17206e25c9","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1450.5738463.tgz","fileCount":66,"integrity":"sha512-kwuWNfCNNg7w5aZWDvk74QKtq3YBcI/os/0/fSjsN2yWB5Vl70uSK2rJAOJ4YdVDhK6c2rlS8f74mka9v0U6zQ==","signatures":[{"sig":"MEUCIQCOdGlc8ExPu3fM05wsg9InJryO3wQU+/RgSETn7HhvQAIgP3n96MtjOwx3J6uNN+Nn+vFHzdOrkgY+BsAGf9QJLC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB94FHEaCHbKBuCHCKRGX1kb2oM4a9SvccDqI/CL7XPMAiEA7+0tHrgQiBQibH5Jx07lpcHRDExpi6DX1YTG/UnOwzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1450.5738463","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1450.5738463","@flighthq/entity":"0.5.1-next.1450.5738463","@flighthq/signals":"0.5.1-next.1450.5738463"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1450.5738463_1789779677711_0.6205805934885289","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1462.5a251b6":{"name":"@flighthq/animation","version":"0.5.1-next.1462.5a251b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"4217b1383d021215abfeeaef48526fc53bcf934c","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1462.5a251b6.tgz","fileCount":66,"integrity":"sha512-zwgzhk6HVpSUOJQIF0nW++2w1JVHBwBaq98AN+WlmlqT9O2mk76bBVdQ4iTLFlLQ8W6Lm45Q3vPAZIgxnUcsfg==","signatures":[{"sig":"MEUCIQC9m730TeIAiUmXO8lA2B4DdZMF/ihFdVrIzfgn+6rF4QIgHOXeVXNO77oIHE32RlO2pT1bwP1EVZIxnLVL+UmomhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIALCu5G9E+flv8EWUEVbW1HtXwznuEI6GJGkVnivj/55AiAKvcUWl4IgQMSE69RpKQurFnEKcAaAnmQ6Z2w9v6Ym1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1462.5a251b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1462.5a251b6","@flighthq/entity":"0.5.1-next.1462.5a251b6","@flighthq/signals":"0.5.1-next.1462.5a251b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1462.5a251b6_1789840177831_0.24047782828950526","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1462.5a251b6":{"name":"@flighthq/animation","version":"0.5.1-edge.1462.5a251b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"b8f054b7e801e6e3f6643a8b67ea0dd53dab8d17","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.1462.5a251b6.tgz","fileCount":66,"integrity":"sha512-Bk1v2S5q/WfnHQEC1NVkYsI5tbUD/hOdbc729tNpIpxlxDCoLcJQSBx++2iuq7cxPe4uefXkvYMHuHPRwmfN4w==","signatures":[{"sig":"MEUCIQD4Mf7OISgq5yQmsZ9g+elCsU9H4aSQGA6a22Ne/1cdpgIgSrWciF4hp9tCPH+KddZnoNkqsbehXoyxQwz+tHHx2cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDUA7qH3FO2U2wz7w84wBNjyH+nfe9LwBdeASVLZKzTbgIhAOnHQNx31gFb3TX3bVBmwNqIRbQOdDKoIw+gJlFvbv5U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.1462.5a251b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1462.5a251b6","@flighthq/entity":"0.5.1-edge.1462.5a251b6","@flighthq/signals":"0.5.1-edge.1462.5a251b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.1462.5a251b6_1789840808509_0.013615201703630175","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1467.7e2fc7d":{"name":"@flighthq/animation","version":"0.5.1-next.1467.7e2fc7d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"b6475a76fbcd6c6af61d2e47403e140d34af5f14","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1467.7e2fc7d.tgz","fileCount":66,"integrity":"sha512-oWweY7m3xkAK0VT6paXk2UEGwmZGvT+HigXbTnY5bLaPb1/MX1MyQxihCxR7DKj3GV3xQvwhx8Fn0XfoKYR2OA==","signatures":[{"sig":"MEYCIQDsiJ92Zx4yzXrR/AyxaNj+P6UfIhjZoLCqSr0g5BnP7gIhAKDxcMBBDGU9CzUTsl7l+ntRs4KlGz6CgO8sgNZNrJ8d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWCckbSxaGGvcCtTCdltm0ubM4HyEn0cC5x0inU7mHlwIhAJXbvGWs36jCRmJSYNBDB10NubVpF1s1fRLBGvieAgw8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1467.7e2fc7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1467.7e2fc7d","@flighthq/entity":"0.5.1-next.1467.7e2fc7d","@flighthq/signals":"0.5.1-next.1467.7e2fc7d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1467.7e2fc7d_1789850148550_0.843073826450826","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1467.7e2fc7d":{"name":"@flighthq/animation","version":"0.5.1-edge.1467.7e2fc7d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"e29437389e935a12237a6327e9c401e280049a77","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.1467.7e2fc7d.tgz","fileCount":66,"integrity":"sha512-N9iiliUf932u/5Q3V/9GnaVEXGQjjwgKCWTH3DNYTZHK6Lg4swQpQbZgiXG9OBfPIEPF0llKzekVFx9oSC11Cg==","signatures":[{"sig":"MEQCIGRlzp3wUaF7QrOcUydQBxiWHFxUaVmSrO9ZQc6xjHsoAiBX5+BIrrKsbMEb1lBH4T3kkRUXd+SVFkBkHK2rG+WlKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHOusutqKJw+yXVZsMXqyJkQZF4jdYFOWe36a5RRYH5OAiBXxz4intUJRP2X4hjvKhl3OuXCocgkiZNMNbNX7dBB7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.1467.7e2fc7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1467.7e2fc7d","@flighthq/entity":"0.5.1-edge.1467.7e2fc7d","@flighthq/signals":"0.5.1-edge.1467.7e2fc7d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.1467.7e2fc7d_1789850797178_0.4735127620280992","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1468.61b1d9d":{"name":"@flighthq/animation","version":"0.5.1-next.1468.61b1d9d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"b919a81dcdaed2cdaf4613a228de9eb918bcbc70","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1468.61b1d9d.tgz","fileCount":66,"integrity":"sha512-GQWn0EkRf6vegg+Lmf1x/1vxcZIZdWrjoX8+nRjcgqn0vJ5XFr4+fv9Kayhp4LY9Ckd71huHRIrIZg3KtGcfWA==","signatures":[{"sig":"MEYCIQDgTCPbeiIVk/QuwXmsGE5/HtuZU51NQEYIA480SZFEuQIhANLLlPG5FlKBP7f8sMIKyh6Z4+KibtgEooPpKbiVfKM3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAzjufjCOkB+uHcXic9PMdGp2TDnZJ+ICIxL+1fNpzuLAiAVMsh9M7kZTaqK8CA0jsoQcZB2Q6nE63cujFXRuw8veg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1468.61b1d9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1468.61b1d9d","@flighthq/entity":"0.5.1-next.1468.61b1d9d","@flighthq/signals":"0.5.1-next.1468.61b1d9d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1468.61b1d9d_1789852829885_0.8822039682508163","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1468.61b1d9d":{"name":"@flighthq/animation","version":"0.5.1-edge.1468.61b1d9d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"89bf668066173d2692e0834442fde54cbe209ea5","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.1468.61b1d9d.tgz","fileCount":66,"integrity":"sha512-1CFHOPgz5d0tIcv1Fz1VPPyTinb/JsIm37ROIYtDVOx5nbscreeiwrFyY1kPqtSprhwaLaYrqEdNq8kemEXr2g==","signatures":[{"sig":"MEQCIC0NpQrLFB66Y46cEvLghoKGWnf1cXmTbKgWPBXOTIC4AiBSMNEHI9KRZIuD6rBm+gjlbinltx0noapvbO5OJhT6vQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAIhB6ZEd342tbfZrnw0IlbshinfBWP+jxD0NhF3EGy6AiEAiGjleg3i/+SXW9x5wyEieu8mnIpUI2O75umjsHfxj3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.1468.61b1d9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1468.61b1d9d","@flighthq/entity":"0.5.1-edge.1468.61b1d9d","@flighthq/signals":"0.5.1-edge.1468.61b1d9d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.1468.61b1d9d_1789853451063_0.5380447202389427","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1471.4e82419":{"name":"@flighthq/animation","version":"0.5.1-next.1471.4e82419","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"47cf1bd7df33956f135fcab38dae44edd3f2a0de","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1471.4e82419.tgz","fileCount":66,"integrity":"sha512-bwTFhJuBMgjleMUeJ49oM24HwW2sGY28eXb8YFR2QHLbOTksTrjWuoZTH8rI0bKNgwXvWXrpGgP9DYE7xJfDqQ==","signatures":[{"sig":"MEUCIQCMhu8KoDzb7G6k1rQYXIODbTIy2RnKPYbwO8zgLoxgigIgZdNPD0Wfs7Sh+zjI+DsRcfSH0ERH/o3iSpmZb3Pk4rM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAMAYUnqufLTWYMyrfOQAaeMovWhpa31zER4FGI/bdjPAiAp6MS191DfwtRi6ifihn0ZS+Zq7HjSrGYlMROFLc2Iyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1471.4e82419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1471.4e82419","@flighthq/entity":"0.5.1-next.1471.4e82419","@flighthq/signals":"0.5.1-next.1471.4e82419"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1471.4e82419_1789886109045_0.9738943690701625","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1471.4e82419":{"name":"@flighthq/animation","version":"0.5.1-edge.1471.4e82419","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"79d304bd7ca939bd30bd0cf02e130f2b65c58086","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.1471.4e82419.tgz","fileCount":66,"integrity":"sha512-aQd2GAGC91p6zmqcN+d8cntTYMS/h8vwD7RfQ59jYf7eIS/jiO31Dkud77KRy1OH0XFEvDGxZ+qu3aB/DiWKTw==","signatures":[{"sig":"MEQCIHxhQABjmQERaDTxPC3uFTbF/6EdPWUzc5Pptj+ZWq5TAiASBjsLZAcyBXeddsK8a5e/PRD+zRbFFeJ6m3Qx+yW5eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCQDSA1auoK/af6nxpz7O/8rGcvJXvw6r72HjGXhkHwXAIgF+XXbGn4lKqIi4ND55FLNPyHP5hzuimMOFbpA/N2o+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.1471.4e82419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236809},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1471.4e82419","@flighthq/entity":"0.5.1-edge.1471.4e82419","@flighthq/signals":"0.5.1-edge.1471.4e82419"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.1471.4e82419_1789886717511_0.3849023033890717","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1505.5790c72":{"name":"@flighthq/animation","version":"0.5.1-next.1505.5790c72","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"e09243b756510d4923f2ee49f6b7dd439b893fea","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1505.5790c72.tgz","fileCount":66,"integrity":"sha512-cd5se5I929s24uDdfCZQopbp8qw9mzcBac5xg39cI+6URJTouhUKQfVcjCk+2HbYDkhdpG+WiLLTA6JudqLKwg==","signatures":[{"sig":"MEUCIQCEtO2YeRW3XGOVi/P26qK+m33VEO4q9lyBjVNAZ6iKaQIgXKHIS+UZqzSaGMQ2m498Q7ZjCQICL1X4w+EFwQuHWDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDJpgwadT+99iZoaI9SihTXOWEpbekX7kLkdjYik6hLZQIgFYV/740xrLLnk5gPNooq6J3aOCAfQ5Cy4/Hj4Ew/6Ms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1505.5790c72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1505.5790c72","@flighthq/entity":"0.5.1-next.1505.5790c72","@flighthq/signals":"0.5.1-next.1505.5790c72"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1505.5790c72_1789901599266_0.3381134674295285","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1520.4887418":{"name":"@flighthq/animation","version":"0.5.1-next.1520.4887418","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"e6094c60e98cfa0e35f31c6d7bba61c027db8a69","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1520.4887418.tgz","fileCount":66,"integrity":"sha512-BqHLhHq9dYtZP5NQ7KGPtKlw8yyspeJNOjNX8/q+A9U7fPghlwGnXCmGSDDAZk7ljZDfg3ZRjiEeNAErfOsrsw==","signatures":[{"sig":"MEUCIQDyiAqsBCGPgYQIh5GtVeH5dZKcFJIFtDQoOND7tZvghAIgZKR1G30qmwRaNeHhxqO6LYqRF3ntL2A/Ld2Uq6DSicI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCr5F0s2NRySgNpIpVFV8+GRluHZ765MMmRluPXE6bR6wIgM/kh7oSDBEHsoB0m+mRgXdTPo6rhU5LUNWUbabM8+bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1520.4887418","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1520.4887418","@flighthq/entity":"0.5.1-next.1520.4887418","@flighthq/signals":"0.5.1-next.1520.4887418"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1520.4887418_1789918128625_0.8553755254582214","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1523.c47f79f":{"name":"@flighthq/animation","version":"0.5.1-next.1523.c47f79f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"88e47b73f454eac902588368f96060eed70663aa","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1523.c47f79f.tgz","fileCount":66,"integrity":"sha512-brp1pZLiGJFx/Xz/pIfzbJSqefZUdqey29I9pcg7Vyul/H9YAybBc0LVSEmqgE1P8jO6LxWhci7Z5Z5Od8R6ug==","signatures":[{"sig":"MEYCIQD6PRbd+bFYAquFbMf6xGfDZY4dTbt5uxe5/rQ88FEeeAIhAL4DSc5HNdm2+7vBzw3Xsgw1tlhcLhIPttiB+1V8wgEi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCPG6jCH/YBshL9VLqisIH6inme6rubPnhwwnmUnij1OgIgJjYqWG0to1X0xOs52owjOunDGcuxsvMr5ieFa9YleMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1523.c47f79f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1523.c47f79f","@flighthq/entity":"0.5.1-next.1523.c47f79f","@flighthq/signals":"0.5.1-next.1523.c47f79f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1523.c47f79f_1789921626554_0.7477300968599654","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1533.2910b54":{"name":"@flighthq/animation","version":"0.5.1-next.1533.2910b54","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"be6791083b6f91d72f0064db8d2d240e9b65d08a","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1533.2910b54.tgz","fileCount":66,"integrity":"sha512-f/8cncO+QC4lBf3rqWVcfVzTvPQQIfC3U1cDGxH+zaCN+4eebL07yjezZ8sLF/4dqr2SyiDwlx4jli0akWCD7Q==","signatures":[{"sig":"MEUCIAs40rEKFdgw4jqYhG1Y4atPBej2fe1E7mlhHjFFyzRiAiEArr3vthu7PcVhkg7y7O7/YsBUG27KERX68Qv9ztdqgtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDvKnvmPdLA1MrKlgm08Np+GqAt6nJ6n5dWfRUidk9zjgIhAI+AhPKNy7JN69nfz3K9YvFSf2IA6cYkp9z6j5XrESRC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1533.2910b54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1533.2910b54","@flighthq/entity":"0.5.1-next.1533.2910b54","@flighthq/signals":"0.5.1-next.1533.2910b54"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1533.2910b54_1789930294767_0.925816486021432","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1538.09885fb":{"name":"@flighthq/animation","version":"0.5.1-next.1538.09885fb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"14a57c3c6f56912b5fbf3b865565c1ae848fe7a6","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1538.09885fb.tgz","fileCount":66,"integrity":"sha512-Sh4VI/XChb9jYgycEriuldcyKMRvj4+dPldSfjTqC/IblWAoDBnooZylzzAd4NNO3WwqJaVH7TjS0aB9O0c94g==","signatures":[{"sig":"MEUCIQCcgjAAvRF8hYgqoddigbom8sG3+lltRjLJgwxZVLz8eQIgFKaUBNz9KRVmgpWmr6Xr4ozhAJaUM9Ut84BYfNSoq/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDs6wnxlMpo5big6j6vBVhV/DbD0UQUS/Lc2rddGUIfZgIhALAdxX4swa1gwshUp5BNuu+DsnunANbErbUALRYqSiEl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1538.09885fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1538.09885fb","@flighthq/entity":"0.5.1-next.1538.09885fb","@flighthq/signals":"0.5.1-next.1538.09885fb"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1538.09885fb_1789973470287_0.4502802200487559","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1541.b94031c":{"name":"@flighthq/animation","version":"0.5.1-next.1541.b94031c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"1237e29b634aec762aa094a05f396d6d20dd1328","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1541.b94031c.tgz","fileCount":66,"integrity":"sha512-pWBgx18NlipJ9e3NUm+AEHvZKYPoBhPb1UDv9tnbrjIsLqttJ0lsh2HDHFCREpVtGQbGpAqRkxoqPr9A5qPojg==","signatures":[{"sig":"MEQCIGQt2EB5XePeyLiofbtowWlvZGBBANFe5C2VjMDCbbs/AiBqUgklYqZeknVl0dVRAU/NooHcLtE0Uih6DRyRT7E13g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAwxV7Q51i+NcgRxI807W0L73XH0fb+qj/tpVTmNAmMNAiAGm7tIjkD1UZC8CMsmxMFCnBWboPh+hqSmcHmn8VvVbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1541.b94031c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1541.b94031c","@flighthq/entity":"0.5.1-next.1541.b94031c","@flighthq/signals":"0.5.1-next.1541.b94031c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1541.b94031c_1789974601058_0.8775427254965589","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1543.41f4a99":{"name":"@flighthq/animation","version":"0.5.1-next.1543.41f4a99","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"78d9e996a624691388bbd82dc7ea5fdeef241f13","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1543.41f4a99.tgz","fileCount":66,"integrity":"sha512-PVaBeEa/v0elUO57sdiHEaS+sUyQ6g3vvG1mSUP3gjH6OqqNphjLqeF1oJ+0h4/Xcb/eDvZmmoi8QWfeUjSV9Q==","signatures":[{"sig":"MEQCIGvccU2hnRZ6mtxo9nkENnBIFz3IIwCpfU1Ht4Sbzgt3AiBBKYmCt/lP4AF0yqsf9XaGBwVy+zO82MUsczdG/oOOkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGCJ6mRlpXq8nrGpJ6dTDkS4FlUSIO1E3Dxe1iqzImV3AiEAvhjYORLx/Jq6ogCYxO2jehzYf1d4UDBsjGlpOxFTsCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1543.41f4a99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1543.41f4a99","@flighthq/entity":"0.5.1-next.1543.41f4a99","@flighthq/signals":"0.5.1-next.1543.41f4a99"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1543.41f4a99_1789975202613_0.8312962119375304","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1545.a3a19e0":{"name":"@flighthq/animation","version":"0.5.1-next.1545.a3a19e0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"1c2a570b5f770888389d4f8048f02b7ee840cf02","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1545.a3a19e0.tgz","fileCount":66,"integrity":"sha512-ynAwV7Dox5Mp1P3XEcLWw9lEVoXDrT9EceHN0nUlU/L8nMRhrGXrcleJvWAJplAxL/dSkcaistwAsZfhG3nC/w==","signatures":[{"sig":"MEUCIQCtrazNXY/Ol5MdVGeZiStgz7RGtaVPypkW8bEn3UH/ngIgUooqIyycFJeIbyWam78oXh0kO8Q4P7ZxhiEGciFHIJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGFIuzEvVy5ZW8ez0CISEcgaWFF8S1PN8GBNHZ/qAvRXAiBAplYw+E5iqCc8iTwwn9fuKBhlA/RiE93/tfoHRUcmcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1545.a3a19e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1545.a3a19e0","@flighthq/entity":"0.5.1-next.1545.a3a19e0","@flighthq/signals":"0.5.1-next.1545.a3a19e0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1545.a3a19e0_1789976343280_0.771093290782253","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1545.a3a19e0":{"name":"@flighthq/animation","version":"0.5.1-edge.1545.a3a19e0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"ced2480d04dc48d015e59eeb28e2f5cefdcdd52b","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.1545.a3a19e0.tgz","fileCount":66,"integrity":"sha512-uVKa8okWFeLoBk7yEskELT0yMqo0ZFglBH0pjUJU61COoMGHiPWG6lExeDfOQJGwne36/wPHCJGSArn1MmsRNA==","signatures":[{"sig":"MEYCIQCAau9yg45s50sp/FOPV6cjyUwB74dSZmW9jJE4n8G5ZQIhAKGmcgcGgh+cpuGp3/6QGLwOfCTuyg6d/3LC2enpA7fu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCycxRDvl/t/HvoP+qbNiyUNOq3HnRDaJM8Zl4KkYjJ2AIhANfMPLLSrdNypSmHh4VLsHq+O1IGfcHG6xJsEig7Oorn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.1545.a3a19e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1545.a3a19e0","@flighthq/entity":"0.5.1-edge.1545.a3a19e0","@flighthq/signals":"0.5.1-edge.1545.a3a19e0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.1545.a3a19e0_1789976957025_0.6342566284218019","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1556.ff9e615":{"name":"@flighthq/animation","version":"0.5.1-next.1556.ff9e615","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"e771299ec79c826c14c942658663d2eac6ae9658","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1556.ff9e615.tgz","fileCount":66,"integrity":"sha512-m4Z5sRhePwa1kbJ6gLo0D+uiBQbJNMgEkeXjCyYvvnC9BtuyViXY1Kfs+nHAENbBf9Hh/YUPsMRA64IEzKmzsA==","signatures":[{"sig":"MEQCIFq4USyjF6AODSkXLWP82wKO99GlyEQnqRQElh5Y+3acAiBKeeDTGM9JP383qNL//76HtmWWJDPLRMNcqzQzmuLWBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCdA8iA3wNhMicH3P7t2AgxKn7bX5Wyz0X7FlMwZs6iwIgYdBaalk8iZj2PT28PnnBnejXLGARpgG5BmrAvJvc7w4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1556.ff9e615","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1556.ff9e615","@flighthq/entity":"0.5.1-next.1556.ff9e615","@flighthq/signals":"0.5.1-next.1556.ff9e615"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1556.ff9e615_1790028060740_0.7184842441569546","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1584.db3c393":{"name":"@flighthq/animation","version":"0.5.1-next.1584.db3c393","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"813f0a91e8a2883c2ca45bd452773a74cfccdbb7","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1584.db3c393.tgz","fileCount":66,"integrity":"sha512-8k2fJro6sxNNHfL7JPnKVKF9xOtsTyPr2ITFG36/oTpWQ1BEiRpbGeykcfgkDUb0wXhXQ39e+YqUN6d+gN0RYw==","signatures":[{"sig":"MEUCIFtwTlad2/ig+QNrQ01jyralF8jlN956Wx3Lha/YneAdAiEAyJ6diRQjEeScVNmglQDt2WK8EXSUDOVkEog+oPmJEl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCuV/IdbDj/zdqXyoV1Zd5C7eEuAGVjWrXRmpwmwCL52gIgJkjvnD5kKFhGRVSsJD+lDvrCau5DrXwCO3/yjxpVFNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1584.db3c393","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1584.db3c393","@flighthq/entity":"0.5.1-next.1584.db3c393","@flighthq/signals":"0.5.1-next.1584.db3c393"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1584.db3c393_1790054339120_0.47111642973005186","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1629.669e7c5":{"name":"@flighthq/animation","version":"0.5.1-next.1629.669e7c5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"6802e9880cd1d732dbdecf6e1aeff87873b765e5","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1629.669e7c5.tgz","fileCount":66,"integrity":"sha512-BzBT2/8FoGRVJ9KF9TDtdJl9QE07LdMx0cZ6ISJ/VVwP6I2pMSv2EpVv6MllXppxpVmeiV55kaJHx8kGV4hEnQ==","signatures":[{"sig":"MEUCIQDiA8ARGlHb7QBEodD+cFH8sKS9xTxtRPrv9WohbBD5GQIgZx0hgh2v62dV+bO7VGNb0i+f9y/9eaXggzuIKlZ/hgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDv0v1UCWuXUG+jyoj2hPiQEYrVpe/CYyvyAiCasuTFJwIgCb5jqXbFmltvqHeytajq8wFaww7alWFQPQiLULIFc5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1629.669e7c5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1629.669e7c5","@flighthq/entity":"0.5.1-next.1629.669e7c5","@flighthq/signals":"0.5.1-next.1629.669e7c5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1629.669e7c5_1790140428090_0.9365762500528616","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1669.c9827a8":{"name":"@flighthq/animation","version":"0.5.1-next.1669.c9827a8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"bf8993fd0cc000d0434d78a16e1ffa1ab44cdd6f","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1669.c9827a8.tgz","fileCount":66,"integrity":"sha512-JtMYuJCGcy8x7n8+WES461HdK25aK19TpC103M/LXv/PXJxnlteMN/VXYnyNVqz9+Em/BGohBrmIKrtshWFewQ==","signatures":[{"sig":"MEQCICkUpWghqVZeEtOfprDs8RwA0jL7/ezhfOAbI8Tu7DZzAiBIaJvEcLvIBfpvUW1yMAuXE0EN03gyAE5cxj1dTDfwwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGhWMKMC0STgcvAjHgvpaOOxEMvHlNIVzZ6qoutcFailAiEAi2fL8SXDb1rvdClv+WsZokMQ9dKFfvz+RStUFVxF2Mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1669.c9827a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1669.c9827a8","@flighthq/entity":"0.5.1-next.1669.c9827a8","@flighthq/signals":"0.5.1-next.1669.c9827a8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1669.c9827a8_1790192590823_0.8338805893851693","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1680.bdc44c6":{"name":"@flighthq/animation","version":"0.5.1-next.1680.bdc44c6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"fa5ae7f7cfaea262a2c82d0a1a8ddae788316806","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1680.bdc44c6.tgz","fileCount":66,"integrity":"sha512-nRtCI56c5bdgQvX1BnokX/J1l8DE986CtB3bA87X87ReQZKO/izp/aqLwjIIjTxNvm3aAQZa+PDn/PoTAACpSA==","signatures":[{"sig":"MEYCIQDGaupPHX0RaKsLdSfqcJApVif8YE9JE1aHqbtNpzXx8gIhAO8xjKm63o/dJ57lxbv7GKGA9/oYQ5dU3+fI4mx4M705","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDRyV8qKBekiuc5uTfbn1hNNctIC/nNpH5dbPK81KayvgIgR95XCjJSsLnkmSLfKGl8yeFII6RCroTXNy/2ypFvG7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1680.bdc44c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1680.bdc44c6","@flighthq/entity":"0.5.1-next.1680.bdc44c6","@flighthq/signals":"0.5.1-next.1680.bdc44c6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1680.bdc44c6_1790214506857_0.7362571111802216","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1681.3f21b44":{"name":"@flighthq/animation","version":"0.5.1-next.1681.3f21b44","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"d7f015beb0d4e191b5372eed78f0b4a301a7a706","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1681.3f21b44.tgz","fileCount":66,"integrity":"sha512-e9UTqXy4GEDbbYWXRfdW9uDY06bazwVNrHUY/3GxAz5b8RCZ6H6mjcMg35l926HkoEnn5rGdbjH8Oy24zgLkKQ==","signatures":[{"sig":"MEUCIQCo4kV/GgkA0B9Q7G2b/hXsZdnx18Fl3MW6APlI8pSh6AIgPxvHc2Nv16HZ3X1hoRszRBEEmjjHyIxR3tDl9dYz9eo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBbkg7t+TQhJyg8b3G4r0cGSc+Rh24zqrMoJZar0HtktAiAeWg5U65J4awHmpYh69WtMdyb5lNR6JXFhN+1pC892yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1681.3f21b44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1681.3f21b44","@flighthq/entity":"0.5.1-next.1681.3f21b44","@flighthq/signals":"0.5.1-next.1681.3f21b44"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1681.3f21b44_1790224390563_0.7844126067219754","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1682.f1470fe":{"name":"@flighthq/animation","version":"0.5.1-next.1682.f1470fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"098b5802619a3ef0500182f3c8aac446a88076c9","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1682.f1470fe.tgz","fileCount":66,"integrity":"sha512-WyciVqz7MJHjVefd6ejWETEQxHT8klZYuH0NfPE3ynVHjKrLm8cswwDhLFuAYwYnL8BIjuzJcwo3NVNS2xdmUA==","signatures":[{"sig":"MEUCIQCk7xFJO8vNp2d9fHXR930vPIiifpnDSiYVKjaFNFHazQIgEhoFElS5SB9ERaLCbeZte304xVI2vAgaigum/qBe67Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID6Veau+DQ7KkObaC35DaB2fhnALyNRHeNgJ74sZtl6AAiAHqa9960gbxZstOooGTpnnDcKIAZsJ6kAK4ehw9wTvAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1682.f1470fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1682.f1470fe","@flighthq/entity":"0.5.1-next.1682.f1470fe","@flighthq/signals":"0.5.1-next.1682.f1470fe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1682.f1470fe_1790226302537_0.794929791633924","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1685.dc0e23a":{"name":"@flighthq/animation","version":"0.5.1-next.1685.dc0e23a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"34b8e880fc6b64a47fbcb221ce6d688a7a5c6f2e","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1685.dc0e23a.tgz","fileCount":66,"integrity":"sha512-Hs3iRRI4DaU8YWESRohuq4McRkcd7rVrqGWlyiueciE8lRSTv8hYKDmTBmwrWmHJJ6Fe1gADeLtGJxNi75qOrQ==","signatures":[{"sig":"MEQCIAVpEIytibn/Lt9Vr6g5BhH4byt065Bzzn5UxPGfy5l2AiBC9IG0EmSNktvQ3GZ9xIjDXU3fRjdndAzc0WsP5Md6hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICXD53sviT7wKyNlvgl0eSoYRe8e2cvXd5bgA8EEj0+1AiEA3WLNX9FNr8HVp4sMwQSMtZSwhl6McFXFdZVWnzOtOuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1685.dc0e23a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1685.dc0e23a","@flighthq/entity":"0.5.1-next.1685.dc0e23a","@flighthq/signals":"0.5.1-next.1685.dc0e23a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1685.dc0e23a_1790262428980_0.4494686071610168","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1685.dc0e23a":{"name":"@flighthq/animation","version":"0.5.1-edge.1685.dc0e23a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"6b57482b349a508ce44ba85e92c0d2549e95765e","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.1685.dc0e23a.tgz","fileCount":66,"integrity":"sha512-jZrkIqudVN+4SHa9zeKAZoGOVZb0uShQgHTrr0s+9tBsrGhTWcM7e2F0yK6DQgnfmRsPgaxOEIbY23mMY0a3KQ==","signatures":[{"sig":"MEQCIAJEsWsj5KHsi24DD/9fMGtwaHUyQ2AXK/QGHjMOLvfIAiA4M/hS0haSAS8wRHbfl5tsF9lQILUtCM93eYX/D3CvNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEszhiBzqGun0xSlNcscCrn3cQzDDKNSOxot/fBdUKv9AiEAqhM0OD9blSQwXoUbRtPpv8NYbRBZed8W/08HJLU0b7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.1685.dc0e23a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1685.dc0e23a","@flighthq/entity":"0.5.1-edge.1685.dc0e23a","@flighthq/signals":"0.5.1-edge.1685.dc0e23a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.1685.dc0e23a_1790263236750_0.5712853134195277","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1687.b63c819":{"name":"@flighthq/animation","version":"0.5.1-next.1687.b63c819","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"0eb86e084a57f7893d1d5c2e7bfd4864e30f5ad0","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1687.b63c819.tgz","fileCount":66,"integrity":"sha512-Uk79nmydyt0mE5Y9L7aJd3dc9xvqsWN+6bMvs0Ow+w7D2x9tmRKuRW41oNZRjN2fNOtcw4+A5LX5zDZmmklCkA==","signatures":[{"sig":"MEUCIQCroxqoPTUqV6tKG3hKEv4QeN8T2o3RhfHZT7yh3cgN8wIgH1uxguGv8eomKUVhxLzRFAQ0M2LDmPivYpjws0DK1dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDF6IUedzKLIk6zkoKJBG8zEylGZEbk788bsZlCCm68WAIhAIcoHnx7cY+YZ3aoog+j83fE/AbT2VSkTwjW0EGfuvoI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1687.b63c819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1687.b63c819","@flighthq/entity":"0.5.1-next.1687.b63c819","@flighthq/signals":"0.5.1-next.1687.b63c819"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1687.b63c819_1790271384815_0.048418775255339996","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1687.b63c819":{"name":"@flighthq/animation","version":"0.5.1-edge.1687.b63c819","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"20dc0f8611ea68829b77398daf8475ef936fe76b","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.1687.b63c819.tgz","fileCount":66,"integrity":"sha512-kN/qDDboKpW0CP89S3tF1sLWR8Vlzj63z2dUntvlk8Rc4VmEB/SODr77xLUC/HHiKYGOAr6XVgojnpSSiL6f5Q==","signatures":[{"sig":"MEYCIQDm8CG3aAd9TG1z7C0ZGSdLFQ31wZKrj1RvlsU3fM6WoAIhAKwYBg4D51tfAXZYdlUf7jSoun40oyazc7/1G3PmZ3uI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBY6jeVEtMNV6n4I6Aiccc6ODdoEOKZ3vO8i8HcKs4wlAiBywF2GfBBW5dk9QZyJW/8P2HRI1GusRVSRubUApRxveg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.1687.b63c819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1687.b63c819","@flighthq/entity":"0.5.1-edge.1687.b63c819","@flighthq/signals":"0.5.1-edge.1687.b63c819"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.1687.b63c819_1790271871045_0.33096879028965853","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1692.64cda40":{"name":"@flighthq/animation","version":"0.5.1-next.1692.64cda40","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"29d97c2f1ebc4c6a6f4c757071066c19c24e0990","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1692.64cda40.tgz","fileCount":66,"integrity":"sha512-CEAO4pI/ryea6iGr+vQ8up9B53W18/6lE9jF3xc0RpUY/hBEFnhH+ylW8+7U0VSv/zUYerdnmHA5uLU02JaDhw==","signatures":[{"sig":"MEUCIClFgvfHGuzTwTNoUsfPveMRf4uO/oqmEDocA7EyIEEwAiEA5tW69MsSWGe/PGSoHVLENgnBmMnyNgm1mcfStEJ6YrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGMwX4iM418r/EQ4y8NmWSntzAzziFqZPRUWmfVhyjVUAiBI6X3hNgMjfEtriTJT+hDdrNenhjUw8QPub4m7FFCPkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1692.64cda40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1692.64cda40","@flighthq/entity":"0.5.1-next.1692.64cda40","@flighthq/signals":"0.5.1-next.1692.64cda40"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1692.64cda40_1790294204651_0.9613270400836569","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1692.64cda40":{"name":"@flighthq/animation","version":"0.5.1-edge.1692.64cda40","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"28b096f767a9f1bda6bef2ae390f04e0887ca262","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.1692.64cda40.tgz","fileCount":66,"integrity":"sha512-20zHpbOsSOHXFHZEuwLsiy34Qs3ZZl4E6ar4m+nq9xh+qXlFPKhMwu3HL4RnMtNrUrKtmWXfHrebQfgqD9V/rg==","signatures":[{"sig":"MEQCIHH7MDVqhXD8DfHX1Fn9nJogC8bGRqlI/ReVZV2rAu9NAiB5RbpMs35IciO8Ftm1Eh2/q755ydrJgs3WizF6FcpEDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEslKCoYFYaN+1lKRFlbAGrStrMXiVQ6gy0S0GfrzjK2AiEA/gUPvDvxDrKoW6CAjmCTjDuYRx1mWyUR4jsEGmfrZZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.1692.64cda40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1692.64cda40","@flighthq/entity":"0.5.1-edge.1692.64cda40","@flighthq/signals":"0.5.1-edge.1692.64cda40"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.1692.64cda40_1790294773318_0.3202774759440459","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1694.112d897":{"name":"@flighthq/animation","version":"0.5.1-next.1694.112d897","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"f781d6606aa13dfb06b5bdbaf41c7e5aac64fea3","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1694.112d897.tgz","fileCount":66,"integrity":"sha512-66ECywPpDcUCQ3ffxKOSL5GSBO1RCT4wDBXY4qpp8bFbn2rIzY27rpiAX/bNJnWNagUR93yIdzR5uvEFPEdjQg==","signatures":[{"sig":"MEUCIFDYIKUiBXIMGZT75hv41yz1WnWDq3QuZPSUh9XXIXf2AiEArYSnH+5NSXPBTQ8SDrzpILmXesf1dwcH1fJM83dxJdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC7lV1VK0JKdxAbjlaxZaJgt/LO/3enZ6p0mdNBIqmmygIhAOmhDYdUpfWKSVS+SqWe/VNjhunbEeb16j7ennnQGPbS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1694.112d897","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1694.112d897","@flighthq/entity":"0.5.1-next.1694.112d897","@flighthq/signals":"0.5.1-next.1694.112d897"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1694.112d897_1790302254407_0.8488772412982262","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1700.cefb2f9":{"name":"@flighthq/animation","version":"0.5.1-next.1700.cefb2f9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"27b79e2e83d0057523021f44dfab5e59310311fe","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1700.cefb2f9.tgz","fileCount":66,"integrity":"sha512-g9m3Vxw8Q5uRQp1UHTneyMRKvZ/BIRB2r9fl05W5OCk0PWawsxleTSPj2us5ieXQG2oMPxFDeKQqa9/6s8lG8w==","signatures":[{"sig":"MEQCIEaBmTvyJIPBfdRy7H/c+RhAw6Mhx61mW4dw+HKufbObAiBrZU4Lzi4jSjDViam1rJrZhVHYc0gAy5koMLwHRQcSJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCHWrv9G0qlJ3Ti9T/R49gIJVwCqJ3B1GTYuvcz7O4EKgIhANFLecyNR1ge+hbSXoC0LEQDptMyOv5f0pRjlNlPQyXM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1700.cefb2f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1700.cefb2f9","@flighthq/entity":"0.5.1-next.1700.cefb2f9","@flighthq/signals":"0.5.1-next.1700.cefb2f9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1700.cefb2f9_1790305207742_0.6139299976787644","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1703.1905242":{"name":"@flighthq/animation","version":"0.5.1-next.1703.1905242","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"4176ee65f02768a19bcb8cac0275a9537b3bfd99","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1703.1905242.tgz","fileCount":66,"integrity":"sha512-m6keCPZhKOHiMYGS5FpIzQ87iXxTIQaUlIFHdqBoH3+DDcky3dM15DICvrd1jGDAxfRi5+PMFe2k2Xm6UBbOcQ==","signatures":[{"sig":"MEUCIQC2srwKpbVJ17YhvyTRA2C6T3N9fFLK9/T5hVoY01XHAAIgNesXINQrxRa/Bw1y3fSgLjvGu+bzaAtmZxy1JQimiAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDIWVrfv7LTJV7x6IPnkifjEwrmM5mwiHMDX8R42D55ygIgYfrS49Nh7G0qXK+aVoXzBfaFE6kgQEgKLv0IU7OHVvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1703.1905242","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1703.1905242","@flighthq/entity":"0.5.1-next.1703.1905242","@flighthq/signals":"0.5.1-next.1703.1905242"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1703.1905242_1790323765424_0.6011837388803192","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1704.1832e8b":{"name":"@flighthq/animation","version":"0.5.1-next.1704.1832e8b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"462b0adcfbab9fcd81185a83ea0747b2084b2f11","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1704.1832e8b.tgz","fileCount":66,"integrity":"sha512-jYLcSRDtU9kxKG1FeLYWiXkKOEqyeEYOg6JmD+8c/mvHjLXXbyXwMzgYc+meZV1i1KjbOwmv4qs8RA35pcVEOQ==","signatures":[{"sig":"MEUCIC2yqjmwcq5AWbPmptfB7F4p51mpwNQgf8y7hUX0JR1DAiEAl9CUN4m5qF2h7GLOZYTnrtzi2qN+Wimb0kNQ5lIArL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCSFuPlmvdk6b2j6MIoS0zQtKMdVWtER2ZoY1QuiH0F1wIgfe0TfjdHWK0phuRcHspd5KoMYjtL4he5tfrXZTfP4L4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1704.1832e8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1704.1832e8b","@flighthq/entity":"0.5.1-next.1704.1832e8b","@flighthq/signals":"0.5.1-next.1704.1832e8b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1704.1832e8b_1790326698456_0.9353694007425339","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1704.1832e8b":{"name":"@flighthq/animation","version":"0.5.1-edge.1704.1832e8b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"e2f278a1ddce4171c96279a1a04f8af5722bedf7","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.1704.1832e8b.tgz","fileCount":66,"integrity":"sha512-8eBDRuyQHuSNe6verSVxgVokHIJ0AQuJhRvNCKYmxo5wY99bZ4+pDCIgts6aY+YNjabUv/S46m3SKBsRaEbQVw==","signatures":[{"sig":"MEUCIF+bjjvHbpCSvRjIU9RnzjSY4Z3Cl55IH0YA1VvZzofbAiEAyLBhs1u3hxZcWWoUi/OrPW/AhgCVGsBb+zDTCuZdEOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDE/7EjrhIkM4c+haZg945bith8ZxLrE/tzsBAnxo3NwgIhAI1J9o52LtF1ZjUMI8rIWA4JCPLObHD59rVL28Ye6MmS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.1704.1832e8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1704.1832e8b","@flighthq/entity":"0.5.1-edge.1704.1832e8b","@flighthq/signals":"0.5.1-edge.1704.1832e8b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.1704.1832e8b_1790327458613_0.9627125858808665","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1710.81c05dd":{"name":"@flighthq/animation","version":"0.5.1-next.1710.81c05dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"0333c15f7b5c91d98a91ac395d33c7121856e9aa","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1710.81c05dd.tgz","fileCount":66,"integrity":"sha512-VGCHGxt+pD7frSj1NV4TxIs2hnhAKK//kmYDw55NUiRXiEesd8PG6AoXhfVu0mLTz7aCI7oPXeM8gvedCg8fyA==","signatures":[{"sig":"MEUCIFu+QEyjpoMSvP+/VBbZcDGj8/7etZBaxrBhnS3hJgSQAiEA331CBovCO9U5KDDI7wVaspsMRqmODbqVNPceE5t+YPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDaK60tKFT3Gp1+jKbJdKzEokI+IBlkffZe7Jm8PtJyWAIgE3azxOK/xOEvJPHXQGFoxAZazXkABAZd+PFiwhxoCps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1710.81c05dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1710.81c05dd","@flighthq/entity":"0.5.1-next.1710.81c05dd","@flighthq/signals":"0.5.1-next.1710.81c05dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1710.81c05dd_1790356274248_0.2663465906233866","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1717.f605ef3":{"name":"@flighthq/animation","version":"0.5.1-next.1717.f605ef3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"489fbde844faa4aedd35f19bc09f27916c90fd0c","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1717.f605ef3.tgz","fileCount":66,"integrity":"sha512-hdiJ8SXLeqe7IuncpMg8orPhmW/phk9Oh02VKDLQYZofkaDv4+um99tZ8YlY/TkXIa9+AliPDEHGWHph3nacaw==","signatures":[{"sig":"MEQCIFj6J45B1i41M8CijgAL4nMcxZiTcmi0gqZxsyTG/kfvAiBmnVwD2uzgxx+kDoEcZ6tu/aY78SwbrLyAtxk1+/UoNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDcwvygAiOD9DsQdyKJbb5SftoBrll0PGkr+KzU3osIlgIhAPd+vdm6VPRCLcAeZ6gCJehTVbRkGFhzYOzgxkBFQf6e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1717.f605ef3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1717.f605ef3","@flighthq/entity":"0.5.1-next.1717.f605ef3","@flighthq/signals":"0.5.1-next.1717.f605ef3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1717.f605ef3_1790363638665_0.9815771127486086","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1723.553fc7a":{"name":"@flighthq/animation","version":"0.5.1-next.1723.553fc7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"d145da406959a3d85a2cd9d8117a51055b552d30","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1723.553fc7a.tgz","fileCount":66,"integrity":"sha512-6+zSsThw06znIC5+05uWZzJl5TaPZMVWAfod3LE5hJfibtN/ncOfuJNZMugmMiziZTSlpc74RD3rJQYm/orv/Q==","signatures":[{"sig":"MEUCID7hrQYDf6g+7aO7kAzWFDcl5IPfnhUNCchbzuvBSXcaAiEAzEgfX66HfYj7ZMb1Bl+5eTAKIHqW+j/VwISp45vgUiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFEdDY1wer4N59WcCbwQPu5PG2vFoDlzK1sGvAupNDE5AiEArBigKWAZD33uFVv+YwxwG55P13P7v3npLTiukeukves=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1723.553fc7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236061},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1723.553fc7a","@flighthq/entity":"0.5.1-next.1723.553fc7a","@flighthq/signals":"0.5.1-next.1723.553fc7a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1723.553fc7a_1790371378546_0.10008783010808098","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1724.c250cb4":{"name":"@flighthq/animation","version":"0.5.1-next.1724.c250cb4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"d4b7fa2737af9fff64166e24fd215e791f3da43c","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1724.c250cb4.tgz","fileCount":66,"integrity":"sha512-/SyV9MBjAcSgH3NVfT6S++jieBI9mFC9FjtNMOjg1eFSGnKhPVEUHEhvZjlQbrYL5KjSMJvFo56S1s3QNQyODw==","signatures":[{"sig":"MEUCIQDxdG2ekrs+ZufaKFCyRFtPanKIDYE9ke7qPQl9dZSdcAIgTtHsGlT3lJehTF8pncGG+qwOitxs+8n/MrjwpshffXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBApM5Y1lvq2SS1Clkcgm0KtNqAlucc5WWD8TrzcFNTzAiAH/RYLc3JlpMLa0izusCBPQBhBikPJc28jeVrfc4tToQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1724.c250cb4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236349},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1724.c250cb4","@flighthq/entity":"0.5.1-next.1724.c250cb4","@flighthq/signals":"0.5.1-next.1724.c250cb4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1724.c250cb4_1790377499845_0.4056124267208776","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1725.30f1dd0":{"name":"@flighthq/animation","version":"0.5.1-next.1725.30f1dd0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"c6dd87115779d53691b64646cced98053d94538b","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1725.30f1dd0.tgz","fileCount":66,"integrity":"sha512-9YUIlUkzJEcqBaEK7UUCLTea8c678Tl+uQSPgtSYRb6imIpbqXcaiNqaGYljFeAN394jGkZVko0MPYO3iyCfkA==","signatures":[{"sig":"MEMCHzUQHmSr6g+0fw7626FV03uTCVd676jEVRdxnSMhE7sCIFywq3LqQMWmfxOFZNGqph+XmCf7LeQMT136x6iRRAhR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF9WvxOOaoSBlJ0dIij/fCfXBccKuv7eAP+bDzVjEMmhAiEAlyd4zQXxOVgb9Ii28gksuNABvSb5Wl/e5TquP6EENLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1725.30f1dd0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236349},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1725.30f1dd0","@flighthq/entity":"0.5.1-next.1725.30f1dd0","@flighthq/signals":"0.5.1-next.1725.30f1dd0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1725.30f1dd0_1790379993416_0.8691579124509212","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1728.e0a1ceb":{"name":"@flighthq/animation","version":"0.5.1-next.1728.e0a1ceb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"7540065bb01bedf028ef0a3862f2ed614b6079e0","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1728.e0a1ceb.tgz","fileCount":66,"integrity":"sha512-C5s06WpvBapJtyM903/rRyXMIxTBEOUzDqmlNvKqZpVYvsNreWYsT01wEyVKActFmH7RLlxoSRIWmdvPg7x3Bg==","signatures":[{"sig":"MEQCIHjgHV/ytlG3Hi5h8hnfEh6BssjSmHix2uYWumbQ9nAcAiB8ZOr14pXq/RIWmaJQpyLibu5EN76qf2m8oRjZg+VLmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCgHfPO5D+DVjMCgZwgYh2jhl7VqyNb5AmbjIefBZU4owIhAOH7QNUvFN/nEwm484OrX4zanACO/2sGAwixtU5wdgSU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1728.e0a1ceb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236349},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1728.e0a1ceb","@flighthq/entity":"0.5.1-next.1728.e0a1ceb","@flighthq/signals":"0.5.1-next.1728.e0a1ceb"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1728.e0a1ceb_1790401701801_0.7547358841946346","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1801.21234f6":{"name":"@flighthq/animation","version":"0.5.1-next.1801.21234f6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"19cadb93b8eb6c51605f3364d41e8488a389e043","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1801.21234f6.tgz","fileCount":66,"integrity":"sha512-4YAZt9mZmnNYX9e1WVm14r1ATpNXJ6dRmWmnqNk2gQzxWzCrxrHQxNB7KkuL5wSgF9K4jflH3hGRcDH8UQ89mQ==","signatures":[{"sig":"MEYCIQDR+X0HmdDBFBumr+Eie9ghfDH14fh5O3gIQTqujUAqYwIhAKvSs8hlKJ5kZJO7d3+eK/WKnjpjdIkWPBVCvhNlcnXv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFzbWW0SKoh/4Q+Xd1k6ljm1Ca040tGU9xjI7cO7xZAOAiAj83kzlYS6EZEwEcLl+qr14hAu4N+xLelVp3Gmil4A5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1801.21234f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236349},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1801.21234f6","@flighthq/entity":"0.5.1-next.1801.21234f6","@flighthq/signals":"0.5.1-next.1801.21234f6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1801.21234f6_1790486353519_0.9310583606996712","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1831.a0b57d4":{"name":"@flighthq/animation","version":"0.5.1-next.1831.a0b57d4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"ea05373a94bba32be165f76a19daa37109a215f0","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1831.a0b57d4.tgz","fileCount":66,"integrity":"sha512-JQ10YWgLiA6DDtS8X2CXUDNy5ufniRMzO+DIOCENSMVD8JTI5jKKuNBFcxoPLeSbKMdxstGrx1pr/B4fXn3ttg==","signatures":[{"sig":"MEUCIQCdVBCaco9gqboJGlOFgO+mTUbgGHa5K1UKUjxtLf9G2gIgcGiYcgOf4XWUQ8jWwaiZgTlzOz58ecjmmw5u3fvscHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC9Cr+36bLO7+e19E1VjFF76v3cJX3R+5dUUZixg8xm9AiBtz3v/cvE4NlQHOlwwZgrsxi1Sm7s5bVakGHC5RpWSoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1831.a0b57d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236349},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1831.a0b57d4","@flighthq/entity":"0.5.1-next.1831.a0b57d4","@flighthq/signals":"0.5.1-next.1831.a0b57d4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1831.a0b57d4_1790553549424_0.3314902814284446","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1850.5adb645":{"name":"@flighthq/animation","version":"0.5.1-next.1850.5adb645","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"d72d7822d5afef5754fbd299901ac475722eaecb","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1850.5adb645.tgz","fileCount":66,"integrity":"sha512-57muD9Ly+J1iTOOL8bLHog5T3+oV86ISUXgl0/sBDPiAHgPj6qOibdRkfiDh1Z7BLxCxuLFErhRwTcYcSifW7Q==","signatures":[{"sig":"MEQCICyvw4je3xShRZY66Six7Av6lpZrn418r8m4Ru3M7GVrAiBoUIxjLeu12N+d5guIpKzyB2Kz6jLBDDfrmBCPAO4QCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEo1pnHghhm9322MoHUAtQbCaE8TXD2yEIiEIHwwT5gZAiBKPYaPWP305FjY+hr5ZEFkabsEWiK4KscbjecOgvV/qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1850.5adb645","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236349},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1850.5adb645","@flighthq/entity":"0.5.1-next.1850.5adb645","@flighthq/signals":"0.5.1-next.1850.5adb645"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1850.5adb645_1790568776148_0.11985334539773662","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1892.cbd15bd":{"name":"@flighthq/animation","version":"0.5.1-next.1892.cbd15bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"8193c810e617d961b6468c8b688db7db9f403bc1","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1892.cbd15bd.tgz","fileCount":66,"integrity":"sha512-p2KqJagTpZ51y7BQ3fvCqRx2KFmDYMtXKEkIMa8l4nyxoR1jyK9bAChxmNR/NBDCdD6rLYVPhfnKUbpJnyYs1g==","signatures":[{"sig":"MEUCIQDeqD0dFQ0PauEIqA1NtcO5wzQrCiuXqnLxVxmy3ttQ/AIgPBzaOE3c2MDyANNKlxua42Ph37OEeyfCarlzKDXTuTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDYAjlO9sY/ks5MF7xYi64ewaih8AQD/+U3mQGj4p9osQIhAJdpJlqXEcVi3MXnK8J8INBX77Cn3iJea7ZN0uquxY6B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1892.cbd15bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236349},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1892.cbd15bd","@flighthq/entity":"0.5.1-next.1892.cbd15bd","@flighthq/signals":"0.5.1-next.1892.cbd15bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1892.cbd15bd_1790599351585_0.9359018051100236","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1892.cbd15bd":{"name":"@flighthq/animation","version":"0.5.1-edge.1892.cbd15bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"a342af7f3f3c5f48905adcfea48207c9712be65c","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.1892.cbd15bd.tgz","fileCount":66,"integrity":"sha512-699lywBM4mEPGaNNxaHhS2XftJy0SyC0/C9jvyamCbdl2ve6wAshyIbi3mWCYBRJ9CtoqFCFGCo0t6GS9vKFMw==","signatures":[{"sig":"MEYCIQC/k9SGJ8zrYnWoK0IjUpQAhMN/mrH0QLRi7i6ui9p32wIhAKcSo0nh1iP9C6kGqwZdqiDMesPdsJVoQBV0gPodNlWe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCT/WsLahVE6puvbd2WCdRSrH9wKWcsOIC2ybpu5ukKGgIgKNO5JHxr9qWVKJiOy1ajjXBJbyhbu/Y1t+zFu4g7lMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.1892.cbd15bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236349},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1892.cbd15bd","@flighthq/entity":"0.5.1-edge.1892.cbd15bd","@flighthq/signals":"0.5.1-edge.1892.cbd15bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.1892.cbd15bd_1790600091584_0.10703694790928098","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1899.4b1311e":{"name":"@flighthq/animation","version":"0.5.1-next.1899.4b1311e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"a8a30accb0bd6f8059a57b24e1f9459e96c51415","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1899.4b1311e.tgz","fileCount":66,"integrity":"sha512-f9MfXtJseNv0MbNP3N2gPP1IytJtkZfhMr4IzsRcPJVou8sq6KsuCvI0TdMdtyXKwzQ44tdjpWyjcnmmkpITGA==","signatures":[{"sig":"MEQCIFOiHYLlm7InLKOchliLsHcKonxq3N+XDMjw3blNe6jkAiAyJ0nd2TxQuANleFHT8obWdtTVPc6bU6ZsF8qIo2mfew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG13dy9RMLeOM4POZ9vQVh2SmPYcUiKmUOrwicrv0AFMAiEA435kV8safTHG+iyCrz8koC0s7eSCeVcSAAN9wcHsacM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1899.4b1311e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236349},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1899.4b1311e","@flighthq/entity":"0.5.1-next.1899.4b1311e","@flighthq/signals":"0.5.1-next.1899.4b1311e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1899.4b1311e_1790630663380_0.06776288753991966","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1899.4b1311e":{"name":"@flighthq/animation","version":"0.5.1-edge.1899.4b1311e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"1dfe2d4d062b93623edc39a8be857f9b1c34e314","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.1899.4b1311e.tgz","fileCount":66,"integrity":"sha512-qq5P7MX8pSDtYz78aomnyv6oII+7NdlsrPCRZ35e6+m3SSGAR7LkpnWInXZmW0JwFhuxRNa0EOMArm/Q4FpPBg==","signatures":[{"sig":"MEUCIDR6tIhZ1/Jped5b6QUBn0Z+4wZJYzxUSVICmMWXsky/AiEAziPXFtWWnMOUpEV76q40DHffYlL87JM22fD2iygRm1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFsER1qj8JcaTlNZ+MCTp0tHOF2Q9DCmzME8p1xqdxnCAiEA1/xXq0cp14ldMRGuVVIVJZHyT+jv4ugrw87XZpPqtOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.1899.4b1311e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236349},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1899.4b1311e","@flighthq/entity":"0.5.1-edge.1899.4b1311e","@flighthq/signals":"0.5.1-edge.1899.4b1311e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.1899.4b1311e_1790631471204_0.6235583996805025","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1903.956d5a5":{"name":"@flighthq/animation","version":"0.5.1-next.1903.956d5a5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"1c876070e0acd6e759b6071c3533a53b79a9faa8","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1903.956d5a5.tgz","fileCount":66,"integrity":"sha512-v+pqFE+ojDZ2ImzVQ4LkLFES2Q+28VTJvhAGxQbGWJrSQDIb0xmVmuGcf3BrFT0R7U3sI8ms63GkJLzMjlZ02Q==","signatures":[{"sig":"MEYCIQCxiTttLDztRkuZbVi6DwZVS6z5k9D2+6jVkVxttUMAoQIhAMiTrpVx60tGDmWuBIpAU+8/uUIjkYIV8SbGRUwHNCrw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAd5Dj1rp9/W4y10BBxDB/H1gBH5F2xMuD77U6Gn1NaFAiEA9u+mmWbToG5Fam68GCEFFepRMKmMBzXve9cDa6mjaYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1903.956d5a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236349},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1903.956d5a5","@flighthq/entity":"0.5.1-next.1903.956d5a5","@flighthq/signals":"0.5.1-next.1903.956d5a5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1903.956d5a5_1790658272065_0.35728049381890403","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1903.956d5a5":{"name":"@flighthq/animation","version":"0.5.1-edge.1903.956d5a5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"e07d08fddfdc612dfa79be4f990e44657e4f321f","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.1903.956d5a5.tgz","fileCount":66,"integrity":"sha512-n7VPd97kxwAqUcdaMIP+jNKUItPYxI2eXh2AaKeBiwWnLeKk2Hs4tO3b7nVKbjZeLmy8ktnA76AP2Qul8fdHSA==","signatures":[{"sig":"MEUCIQC7KxeQDURhK+hIKBQxsTrrufb7/GWh8fc2XcGihjSKVwIgPnCWN1a+DTCQXpVy7MhCZW7E6ZASo3blD/wAZuvgPmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDA+RFNJjdvqX4zOeBK1BwdEiyTJjDksxoIDI0WH6L/oAiAmyvfuYtg3RWwKJtO8UWR17VO/2Ey3A/b4Jh1NPCb93A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.1903.956d5a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236349},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1903.956d5a5","@flighthq/entity":"0.5.1-edge.1903.956d5a5","@flighthq/signals":"0.5.1-edge.1903.956d5a5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.1903.956d5a5_1790659040625_0.2643924347250797","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1906.1e09ca0":{"name":"@flighthq/animation","version":"0.5.1-next.1906.1e09ca0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"5845bdd479511bcff80512624fd765feb7bb00fd","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1906.1e09ca0.tgz","fileCount":66,"integrity":"sha512-t92uzzf5YFf1B1RGjINVpU4a4n7x56JPnS3U6UlC1tS+ZrPamv46HvL/dHmNdzUMtFjD/K+5rV/kDg56s9Q/Jw==","signatures":[{"sig":"MEUCIGsEunkW7ji+iU6noui9P9bQgzRhfUO3FFRtbyappLtpAiEAkQnNDDyDaVidhMEHUGJ47EYby3xQMFbqhcW6xcCd0pU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDRraCPgtG7wQVULBJMDSMW1WxauI3GrA1anBxOY2LLngIgDpikwvPXf5AMqv3Uhut8yYPZnpAP4bw60JL07HE0hLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1906.1e09ca0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236349},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1906.1e09ca0","@flighthq/entity":"0.5.1-next.1906.1e09ca0","@flighthq/signals":"0.5.1-next.1906.1e09ca0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1906.1e09ca0_1790785054393_0.3448823202019935","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1908.309c1e7":{"name":"@flighthq/animation","version":"0.5.1-next.1908.309c1e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"e8a5c7da9e02bba43c136f803ec4c42c545c0250","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1908.309c1e7.tgz","fileCount":66,"integrity":"sha512-EHPI/vb1I1xNWOuCC779LnII+Hm3475ugdDxYfG2SrSsBXzK5Adyv/djfMh7Srd7JbSVfCChr68DOZsBqDGL4w==","signatures":[{"sig":"MEYCIQDQhYTcJvC83ZF7Cl2nfIeWAme30UYoM6jUmwc37UhmyQIhAMEi8MVtyM7GABW1OAAyAN9J+I32XeEmtR28CwhGJQV9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCgcCRffaoQXM/OMMibNr9HOXzlA1jx27wSkCjJxfEmlwIgU7iJAixsUqQA4YYzd2QZyTHtv/8sEXSerPLwWZ4dyos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1908.309c1e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236349},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1908.309c1e7","@flighthq/entity":"0.5.1-next.1908.309c1e7","@flighthq/signals":"0.5.1-next.1908.309c1e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1908.309c1e7_1790786107544_0.6600990947652041","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1908.309c1e7":{"name":"@flighthq/animation","version":"0.5.1-edge.1908.309c1e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"0f8e4649b89afc3cb5ec925a1602d267b2a20125","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.1908.309c1e7.tgz","fileCount":66,"integrity":"sha512-UFKKfUIl2wP7bKeaUj5qRcFBGQEX3zxHn2wGVQOsNmH5jtNx5rsgmzKpSmW33gVpXDzqBCLh4ui0Bl2BE39+zA==","signatures":[{"sig":"MEQCIDwQlen9++V/KH/HV3XgXi0Ol2C2+zudoe23d6LsJv4MAiA2r+otoW2cIJ5etenVSlLmWlWQtWyqJueFQambSMbKSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCbdMjoIdCZuowNEzENCHkGCLLtRSVYrBvd2MW+r3/N+AIgUrmgrwXF2stJAiZkXlvS+gTf5q/DpJ37WM1e8WvqDi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.1908.309c1e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236349},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1908.309c1e7","@flighthq/entity":"0.5.1-edge.1908.309c1e7","@flighthq/signals":"0.5.1-edge.1908.309c1e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.1908.309c1e7_1790786531588_0.7997687723529008","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1909.7bccf72":{"name":"@flighthq/animation","version":"0.5.1-next.1909.7bccf72","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"f46f217035060bccef4685aae6646b941bba2d23","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1909.7bccf72.tgz","fileCount":66,"integrity":"sha512-WdlULCcJ6xZylQmdH3DURGMCOnWXhhT6ZXlpLba4Z/KqKvpx0CmC9/AF6QqPd8fFGjUN38qHph0KFkiKn98WtQ==","signatures":[{"sig":"MEUCIQCfSBgaiQBPny658jl+M1Y3ODMtoCxx0r0eqT7jHzVOPwIgEk8uIA3tWKIBSIYBy9MMZfeG4SZVHIFWVgCp8/csl/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAE6WmRa/Vi+1SRd9qk4y2HB9iK4eQXfqRUEiDGCjEgSAiEAu9r1ISGlprDexcOxPxPo0vgYq7CDUKHLthjgyeeMIkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1909.7bccf72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236349},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.9","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@flighthq/types":"0.5.1-next.1909.7bccf72","@flighthq/entity":"0.5.1-next.1909.7bccf72","@flighthq/signals":"0.5.1-next.1909.7bccf72"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1909.7bccf72_1790789828388_0.6375023229538306","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1910.85d85a3":{"name":"@flighthq/animation","version":"0.5.1-next.1910.85d85a3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"20c7db0338ba107489658cd52c5913f75df1bbec","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1910.85d85a3.tgz","fileCount":66,"integrity":"sha512-UEDJ4p0lwGVValPzNtK5Rw3431W/iDLiSdE6MJgNmbGXGS+HpEYdUXn2NYLSwPDNdm9kev4DYXPGzNvTJmwojQ==","signatures":[{"sig":"MEUCIBp/SB43nMO3AKOpF2fJLaMwHJhE7gSOWVYMOtIpRM85AiEAze0ki8njnyVRm0hJG1G9w1VNuZ+8Vgz83xUx4R/VegM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEUq7RSSc1Fk0X1EoSkNBtQ/R8+MJRTTNIiGx51f/1BKAiAUxYxyXDk9WLSOjKReKqofbYKX7zFWaCjo/4ZTEi2F0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1910.85d85a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236349},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.9","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@flighthq/types":"0.5.1-next.1910.85d85a3","@flighthq/entity":"0.5.1-next.1910.85d85a3","@flighthq/signals":"0.5.1-next.1910.85d85a3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1910.85d85a3_1790796340064_0.5705827724032484","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1910.85d85a3":{"name":"@flighthq/animation","version":"0.5.1-edge.1910.85d85a3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"9ef0cfe67e18021b7324620a3c901aefedca6fb3","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.1910.85d85a3.tgz","fileCount":66,"integrity":"sha512-B9G3CyE+S5Be4zd7S8PZjskuUM+Lb4kOlUk3lk2d2+hB0GxT300E/36Sj+gu7/6yeAdgyMKHMqOjNQgBKhoIMg==","signatures":[{"sig":"MEUCIQCHpFsyqtFfH2L8Qxd8LMuYCiP8xX9QZL+T0Tkj9wIzZQIgDSBxlh1b7kQzYkOOOgL8W4mWspe6E3uAI206112HcFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFiK50uUzh8CG3QX13AlZcGwxw0SN++FlTroTaS/X8QHAiEAxhjsHDQcb51Nw+hh8pMUFp/Hnuz/ebCuvsGhwGdLhME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.1910.85d85a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236349},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.8","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1910.85d85a3","@flighthq/entity":"0.5.1-edge.1910.85d85a3","@flighthq/signals":"0.5.1-edge.1910.85d85a3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-edge.1910.85d85a3_1790797304308_0.3727636696330381","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1912.a627849":{"name":"@flighthq/animation","version":"0.5.1-next.1912.a627849","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/animation@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":"dc7b20420e68266f81c1e3b9d04b413a0a7268ea","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-next.1912.a627849.tgz","fileCount":66,"integrity":"sha512-M8W49MaY1I/2spNN51cmJRfurpfEB/Kly3OxqzGccbWxlaoyBQQHDNhHPC4IlA2ByzqqSyEqR1LVhFZwvQLMMQ==","signatures":[{"sig":"MEUCIBzUTs8WRdWvsI2uXugVeqEhX2XWNryn+1gbKoQ+9XNZAiEA8lnXtZGF9c89HIb85ik1/osbeARWboNT9a/N5DS0quw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDEWikIPanBUQS721eBDNXY6Bs2g58s6Dg1tp9Lf73IpAiEA3iC5u1w4zSOSGPbRPuv/HVg9SDhlRFGpSdRCPVwrYE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-next.1912.a627849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236349},"main":"dist/index.js","type":"module","types":"dist/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/animation"},"_npmVersion":"10.9.9","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@flighthq/types":"0.5.1-next.1912.a627849","@flighthq/entity":"0.5.1-next.1912.a627849","@flighthq/signals":"0.5.1-next.1912.a627849"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation_0.5.1-next.1912.a627849_1790860311275_0.2790964274284431","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1912.a627849":{"_id":"@flighthq/animation@0.5.1-edge.1912.a627849","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5f51638310f591d69b01e4eb9a2f5e8c3897aab6","tarball":"https://registry.npmjs.org/@flighthq/animation/-/animation-0.5.1-edge.1912.a627849.tgz","fileCount":66,"integrity":"sha512-svRHBOlvC1dU+LCBf60PPWQTOkCKmJPrc2Bl5J3gQ4hiotS6Y5mAHWYagmDucN5pP/QcNQ7l7KcahATz6gc/iQ==","signatures":[{"sig":"MEQCIEMdlRlDMuJU9qQN2u71hEoSqQcanOAmLSULJHuwcJfLAiBouaujqWJGMMhP7i6Ontk5oYoWyIdQrQIWXMu+apClpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCtJl78V/w6jRSuEIi9BBk4K1tpUxlmm0L+2n96uQbIFwIhAKEHRvRoSmhM27KXrWh3qqDNATokznk3pRGAVD8eq9BC"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fanimation@0.5.1-edge.1912.a627849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236349},"main":"dist/index.js","name":"@flighthq/animation","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/animation"},"_npmVersion":"10.9.9","description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","directories":{},"maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@flighthq/types":"0.5.1-edge.1912.a627849","@flighthq/entity":"0.5.1-edge.1912.a627849","@flighthq/signals":"0.5.1-edge.1912.a627849"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/animation_0.5.1-edge.1912.a627849_1790872394460_0.5497980922302086"}}},"time":{"created":"2026-07-10T06:00:16.978Z","modified":"2026-10-01T16:33:17.147Z","0.1.0":"2026-07-10T06:00:17.244Z","0.2.0":"2026-07-13T20:09:11.083Z","0.2.1-next.410.a23f189":"2026-07-20T19:48:07.097Z","0.2.1-next.423.3350e53":"2026-07-21T06:25:29.960Z","0.2.1-next.444.a313478":"2026-07-21T15:48:55.804Z","0.2.1-next.448.afbdd31":"2026-07-21T19:48:17.081Z","0.2.1-next.449.355834c":"2026-07-21T19:57:57.410Z","0.2.1-next.451.d9a4a4e":"2026-07-21T21:25:25.942Z","0.2.1-next.459.fb59cc5":"2026-07-21T21:35:15.811Z","0.2.1-next.530.a223ca9":"2026-07-23T14:15:21.665Z","0.2.1-next.585.c7219b8":"2026-07-23T21:24:11.222Z","0.2.1-next.624.d23e6a9":"2026-07-24T07:15:27.739Z","0.2.1-next.640.ec2ea9a":"2026-07-24T14:53:17.192Z","0.2.1-next.647.2252e02":"2026-07-24T17:21:48.388Z","0.2.1-next.652.c550eaa":"2026-07-24T17:53:54.630Z","0.2.1-next.666.4af7f8b":"2026-07-24T19:00:28.414Z","0.2.1-next.701.409c279":"2026-07-25T03:44:22.904Z","0.2.1-next.738.07b221d":"2026-07-25T05:08:42.578Z","0.2.1-next.840.857425c":"2026-07-26T00:43:37.372Z","0.2.1-next.841.373388f":"2026-07-26T06:00:59.059Z","0.3.0-next.906.07cea63":"2026-07-28T06:23:30.019Z","0.3.0-next.1021.f5f1ee0":"2026-07-30T15:22:18.506Z","0.3.0-next.1032.e2b99fc":"2026-07-30T18:29:54.544Z","0.3.0-next.1162.e90e518":"2026-07-30T23:12:58.405Z","0.3.0-next.1220.6982c21":"2026-07-31T13:48:37.697Z","0.3.0-next.1248.f867198":"2026-07-31T15:33:54.186Z","0.3.0-next.1272.222de94":"2026-07-31T17:04:15.979Z","0.3.0-next.1280.6369398":"2026-07-31T18:05:46.102Z","0.3.0-next.1297.43a5ef8":"2026-07-31T20:25:09.108Z","0.3.0-next.1299.b32cbdc":"2026-07-31T20:50:27.341Z","0.3.0-next.1315.1d4eb64":"2026-07-31T22:46:31.325Z","0.3.0-next.1383.c61de17":"2026-07-31T23:37:49.002Z","0.3.0-next.1392.f0bd0cc":"2026-08-01T00:40:53.636Z","0.3.0-next.1422.b585c0c":"2026-08-01T01:50:48.887Z","0.3.0-next.1435.f870241":"2026-08-01T02:56:22.313Z","0.3.0-next.1436.388ef5e":"2026-08-01T03:05:38.806Z","0.3.0-next.1445.14ca01c":"2026-08-01T03:49:41.326Z","0.3.0-next.1452.011a16e":"2026-08-01T05:17:58.484Z","0.3.0-next.1454.b17f8a5":"2026-08-01T05:53:35.881Z","0.3.0-next.1456.ace2107":"2026-08-01T14:12:41.892Z","0.3.0-next.1458.0c01b63":"2026-08-01T14:55:12.827Z","0.3.0-edge.1458.0c01b63":"2026-08-01T15:14:50.106Z","0.3.0-next.1460.2c18805":"2026-08-01T16:00:50.109Z","0.3.0-next.1463.b454aa8":"2026-08-01T23:52:35.830Z","0.3.0-next.1466.e0866d4":"2026-08-02T01:29:20.071Z","0.3.0-next.1473.098a860":"2026-08-02T04:21:34.017Z","0.3.0-next.1494.7333e82":"2026-08-02T05:32:06.230Z","0.3.0-next.1498.065f223":"2026-08-02T06:46:06.002Z","0.3.0-next.1511.9977321":"2026-08-02T16:18:57.610Z","0.3.0-next.1512.edc0fee":"2026-08-02T16:40:29.086Z","0.3.0-next.1514.a24d43f":"2026-08-02T16:51:53.779Z","0.3.0-next.1515.d4dc88e":"2026-08-02T17:03:36.253Z","0.3.0-next.1516.1b4fb2b":"2026-08-02T17:35:24.521Z","0.3.0-edge.1516.1b4fb2b":"2026-08-02T17:57:41.815Z","0.3.0-next.1529.90e58ad":"2026-08-02T18:21:03.453Z","0.3.0-next.1530.70058bd":"2026-08-02T18:50:42.151Z","0.3.0-next.1543.f490ae8":"2026-08-02T20:12:07.404Z","0.3.0-next.1560.03a2b36":"2026-08-02T20:27:04.154Z","0.3.0-next.1562.75af469":"2026-08-02T20:40:02.673Z","0.3.0-next.1566.dcdf1d3":"2026-08-02T20:52:48.979Z","0.3.0-next.1584.a68fe91":"2026-08-02T21:55:10.810Z","0.3.0-next.1585.17d10c4":"2026-08-02T22:27:54.263Z","0.3.0-next.1593.a47f94a":"2026-08-02T22:33:20.221Z","0.3.0-next.1595.4d49b41":"2026-08-02T22:42:38.065Z","0.3.0-next.1601.12b771e":"2026-08-02T23:25:01.645Z","0.3.0-next.1665.6235922":"2026-08-03T03:46:45.894Z","0.3.0-next.1669.5808974":"2026-08-03T04:24:23.805Z","0.3.0-next.1689.2810c05":"2026-08-03T05:56:23.158Z","0.3.0-next.1692.f1a7a9a":"2026-08-03T06:31:10.782Z","0.3.0-next.1702.8973fda":"2026-08-03T06:38:19.081Z","0.3.0-next.1704.8557784":"2026-08-03T06:49:08.058Z","0.3.0-next.1714.3bd86f1":"2026-08-04T18:54:30.236Z","0.3.0-next.1728.26853f6":"2026-08-04T19:52:54.088Z","0.3.0-next.1729.f927a3b":"2026-08-04T20:29:22.588Z","0.3.0-next.1781.5d072ef":"2026-08-05T00:01:01.160Z","0.3.0-next.1783.cd11ab1":"2026-08-05T00:23:52.176Z","0.3.0-next.1848.58f06fb":"2026-08-05T01:09:11.723Z","0.3.0-next.1849.a370765":"2026-08-05T01:15:03.529Z","0.3.0-next.1872.c2b1f7c":"2026-08-05T19:27:14.461Z","0.3.0-next.1883.9cd374b":"2026-08-06T00:12:09.784Z","0.3.0-next.1887.cad72aa":"2026-08-06T15:06:18.954Z","0.3.0":"2026-08-06T20:46:38.854Z","0.3.1-next.209.43ef1bc":"2026-08-07T21:02:02.730Z","0.3.1-next.320.fe56fc2":"2026-08-08T03:08:25.442Z","0.3.1-next.348.8115937":"2026-08-08T05:10:19.840Z","0.3.1-next.385.e32d957":"2026-08-08T08:55:26.070Z","0.3.1-next.401.5d59659":"2026-08-08T09:57:46.037Z","0.3.1-next.407.d03a0bb":"2026-08-09T17:49:14.164Z","0.3.1-next.409.5c00b00":"2026-08-10T04:12:32.924Z","0.3.1-next.425.a3192ab":"2026-08-10T04:27:20.052Z","0.3.1-next.493.539802d":"2026-08-10T20:00:04.085Z","0.3.1-next.575.c1f8e01":"2026-08-11T02:41:43.885Z","0.3.1-next.616.aa7ae7f":"2026-08-11T15:07:16.930Z","0.3.1-next.617.89baf58":"2026-08-11T15:11:18.038Z","0.3.1-next.625.675880d":"2026-08-11T15:29:37.321Z","0.3.1-next.703.e259040":"2026-08-12T18:32:57.384Z","0.3.1-next.704.69286f6":"2026-08-12T18:48:17.819Z","0.3.1-next.733.f1845ac":"2026-08-12T19:30:15.394Z","0.3.1-next.780.12e6944":"2026-08-12T23:28:28.593Z","0.3.1-next.794.0bfc53e":"2026-08-13T00:39:59.934Z","0.3.1-next.836.609b031":"2026-08-13T01:18:57.612Z","0.3.1-next.837.46a9259":"2026-08-13T02:23:17.832Z","0.3.1-next.845.b5a7c82":"2026-08-13T03:01:11.613Z","0.3.1-next.847.2e6f8bf":"2026-08-13T03:58:38.981Z","0.3.1-next.861.5a56d7a":"2026-08-13T04:00:52.090Z","0.3.1-next.887.9f59a84":"2026-08-13T06:20:02.659Z","0.3.1-next.948.85d9f30":"2026-08-13T15:33:37.378Z","0.3.1-next.970.9691e7b":"2026-08-13T15:49:51.973Z","0.3.1-next.971.33e20ba":"2026-08-13T16:01:08.022Z","0.3.1-next.975.01aea94":"2026-08-13T16:44:40.077Z","0.3.1-next.996.06087b5":"2026-08-13T20:30:21.174Z","0.3.1-next.1041.35b950c":"2026-08-14T00:04:58.106Z","0.3.1-next.1050.9114695":"2026-08-14T01:40:53.512Z","0.3.1-next.1055.12501ae":"2026-08-14T03:48:15.540Z","0.3.1-next.1076.4f48950":"2026-08-14T16:02:53.969Z","0.3.1-next.1079.38fd007":"2026-08-14T18:08:17.860Z","0.3.1-next.1084.04b8d9a":"2026-08-14T19:02:17.520Z","0.3.1-next.1086.d0d073b":"2026-08-14T19:51:12.114Z","0.3.1-next.1088.2bde749":"2026-08-14T20:26:53.977Z","0.3.1-next.1090.6e79e6c":"2026-08-14T20:32:04.406Z","0.3.1-next.1091.b7aa6f2":"2026-08-14T20:35:56.066Z","0.3.1-next.1095.16f1704":"2026-08-14T20:54:37.565Z","0.3.1-next.1096.4ddf1ab":"2026-08-14T21:07:53.065Z","0.3.1-next.1097.b8126d8":"2026-08-14T21:13:19.047Z","0.3.1-next.1099.671eaf4":"2026-08-14T21:17:48.463Z","0.3.1-next.1104.8453d3d":"2026-08-14T21:52:35.762Z","0.3.1-next.1107.0b5d347":"2026-08-14T22:39:59.386Z","0.3.1-next.1108.66cc86c":"2026-08-14T22:58:26.984Z","0.3.1-next.1112.dea9723":"2026-08-15T01:49:19.405Z","0.3.1-next.1113.9cffbdf":"2026-08-15T02:21:43.180Z","0.3.1-next.1114.3ce681d":"2026-08-15T03:14:08.522Z","0.3.1-next.1116.866c771":"2026-08-15T05:46:47.029Z","0.3.1-next.1162.1c7f42e":"2026-08-16T15:14:54.679Z","0.3.1-next.1165.285e507":"2026-08-16T21:37:20.062Z","0.3.1-next.1170.8a733e4":"2026-08-16T23:18:06.858Z","0.3.1-next.1191.e999f6c":"2026-08-17T09:42:57.340Z","0.3.1-next.1217.5f07972":"2026-08-17T18:27:30.900Z","0.3.1-next.1240.e41e1f0":"2026-08-17T20:44:22.811Z","0.4.0-next.1261.f361161":"2026-08-17T22:35:13.670Z","0.4.0-next.1263.aa14a22":"2026-08-17T22:53:02.595Z","0.4.0-next.1287.1dae9df":"2026-08-18T00:59:32.030Z","0.4.0-next.1290.99fd889":"2026-08-18T01:22:12.411Z","0.4.0-next.1294.03b2010":"2026-08-18T02:32:18.697Z","0.4.0-next.1296.dfa990a":"2026-08-18T04:21:09.274Z","0.4.0-next.1299.541fadc":"2026-08-18T06:18:26.912Z","0.4.0-next.1350.7431bb1":"2026-08-18T15:29:41.684Z","0.4.0-next.1351.6ec45d6":"2026-08-18T15:46:39.910Z","0.4.0-next.1354.5181c5f":"2026-08-18T18:12:56.116Z","0.4.0-next.1356.924bb91":"2026-08-18T18:34:20.252Z","0.4.0-next.1357.b87b5c1":"2026-08-18T18:36:56.893Z","0.4.0-next.1362.3734bd4":"2026-08-18T18:47:46.438Z","0.4.0-next.1383.b8eb497":"2026-08-18T19:10:13.092Z","0.4.0-next.1385.dc129fd":"2026-08-18T19:39:24.212Z","0.4.0-next.1390.ca3ba2b":"2026-08-18T20:24:57.880Z","0.4.0-next.1391.ef8547e":"2026-08-18T20:27:20.952Z","0.4.0-next.1392.ae73a44":"2026-08-18T22:09:49.542Z","0.4.0-next.1396.66c9814":"2026-08-18T23:27:53.661Z","0.4.0-next.1398.776fd7a":"2026-08-18T23:30:14.027Z","0.4.0-next.1399.9d20d2e":"2026-08-18T23:57:03.402Z","0.4.0-next.1404.4936e90":"2026-08-19T01:17:08.811Z","0.4.0-next.1405.d7484cf":"2026-08-19T01:19:08.556Z","0.4.0-next.1410.a69907a":"2026-08-19T05:48:02.067Z","0.4.0-next.1412.05a7272":"2026-08-19T06:21:47.528Z","0.4.0-next.1415.00028b0":"2026-08-19T06:36:39.957Z","0.4.0-next.1416.ef4fae7":"2026-08-19T16:12:15.603Z","0.4.0-next.1487.e25e95d":"2026-08-19T23:31:02.716Z","0.4.0-next.1488.43bcb37":"2026-08-20T04:42:24.450Z","0.4.0-next.1584.a8ddd61":"2026-08-20T18:27:32.276Z","0.4.0-next.1585.bf131c8":"2026-08-20T18:38:35.240Z","0.4.0-next.1602.af48ed1":"2026-08-20T23:12:42.456Z","0.4.0-next.1652.39f08fd":"2026-08-21T02:54:19.813Z","0.4.0-next.1663.d9c5746":"2026-08-21T04:47:33.719Z","0.4.0-next.1694.598ef6f":"2026-08-21T05:02:19.391Z","0.4.0-next.1695.181dea5":"2026-08-21T06:15:32.577Z","0.4.0-next.1696.93f6f63":"2026-08-21T06:25:21.474Z","0.4.0-next.1702.61a7a7c":"2026-08-21T07:13:11.307Z","0.4.0-next.1703.b82d313":"2026-08-21T07:44:36.127Z","0.4.0-next.1704.9eb98e1":"2026-08-21T08:29:54.153Z","0.4.0-next.1716.1979cc9":"2026-08-21T09:45:31.697Z","0.4.0-next.1717.9d6a20b":"2026-08-21T10:24:25.559Z","0.4.0-next.1725.752ca79":"2026-08-21T11:14:51.425Z","0.4.0-next.1728.f69160b":"2026-08-21T12:02:13.809Z","0.4.0-next.1749.d81a21c":"2026-08-21T12:36:22.371Z","0.4.0-next.1750.13ec8b1":"2026-08-21T15:47:19.611Z","0.4.0-next.1751.b3eea5f":"2026-08-21T15:58:58.930Z","0.4.0-next.1763.f98ae25":"2026-08-21T16:35:08.848Z","0.4.0-next.1752.f250cb9":"2026-08-21T16:35:33.284Z","0.4.0-next.1771.f4d15c3":"2026-08-21T18:50:17.237Z","0.4.0-next.1809.9b3b71b":"2026-08-21T19:39:22.232Z","0.4.0-next.1811.dde7eb1":"2026-08-21T19:57:00.932Z","0.4.0-next.1815.e47cc3c":"2026-08-21T20:30:14.477Z","0.4.0-next.1821.efb1cbc":"2026-08-21T22:35:16.287Z","0.4.0-next.1827.9db114b":"2026-08-21T23:53:09.653Z","0.4.0-next.1836.147ae1e":"2026-08-22T01:37:49.312Z","0.4.0-next.1884.6a2d46f":"2026-08-22T07:46:35.924Z","0.4.0-next.1888.e9e80b4":"2026-08-24T05:28:06.453Z","0.4.0-next.1892.a0b519a":"2026-08-24T10:51:31.092Z","0.4.0-next.1896.60d766c":"2026-08-24T11:34:21.346Z","0.4.0-next.1898.266773a":"2026-08-24T12:38:02.655Z","0.4.0-next.1903.50bfa67":"2026-08-24T16:12:11.699Z","0.4.0-next.1908.751021c":"2026-08-24T21:36:15.747Z","0.4.0-edge.1908.751021c":"2026-08-24T21:43:24.895Z","0.4.0-next.1909.c102f22":"2026-08-24T21:45:16.464Z","0.4.0-edge.1909.c102f22":"2026-08-24T21:52:07.138Z","0.4.0-next.1917.1b88fee":"2026-08-25T21:01:57.188Z","0.4.0-next.1920.b93ad0f":"2026-08-25T23:10:15.356Z","0.4.0-edge.1920.b93ad0f":"2026-08-25T23:19:05.280Z","0.4.0-next.1921.0a61bdb":"2026-08-25T23:44:12.668Z","0.4.0-edge.1921.0a61bdb":"2026-08-25T23:52:00.816Z","0.4.0-next.1932.1ef883a":"2026-08-26T19:11:54.118Z","0.4.0-edge.1932.1ef883a":"2026-08-26T19:17:28.988Z","0.4.0-next.1933.e4809f4":"2026-08-26T20:10:51.788Z","0.4.0-edge.1933.e4809f4":"2026-08-26T20:18:20.806Z","0.4.0-next.1935.74c34fe":"2026-08-26T20:48:52.002Z","0.4.0-edge.1935.74c34fe":"2026-08-26T20:55:39.224Z","0.4.0-next.1936.bc924d7":"2026-08-26T21:27:06.569Z","0.4.0-edge.1936.bc924d7":"2026-08-26T21:36:27.743Z","0.4.0-next.1937.0d089b3":"2026-08-26T22:22:41.289Z","0.4.0-edge.1937.0d089b3":"2026-08-26T22:29:55.172Z","0.4.0-next.1939.481bde5":"2026-08-27T00:23:02.265Z","0.4.0-edge.1939.481bde5":"2026-08-27T00:24:41.677Z","0.4.0-next.1940.b8a4265":"2026-08-27T01:07:44.077Z","0.4.0-next.1941.1d7f2bd":"2026-08-27T01:29:52.384Z","0.4.0-edge.1941.1d7f2bd":"2026-08-27T01:35:11.449Z","0.4.0-next.1943.b4c3e61":"2026-08-27T01:50:42.038Z","0.5.0-next.1944.cd6b6e7":"2026-08-27T01:51:43.480Z","0.4.0-edge.1943.b4c3e61":"2026-08-27T01:54:37.076Z","0.4.0":"2026-08-27T01:59:55.953Z","0.5.0-edge.1944.cd6b6e7":"2026-08-27T02:00:14.715Z","0.5.1-next.597.ab004dd":"2026-08-31T06:57:28.620Z","0.5.1-edge.597.ab004dd":"2026-08-31T07:04:55.710Z","0.5.1-next.601.e6e16ba":"2026-08-31T07:59:01.807Z","0.5.1-next.638.d4dbd4e":"2026-08-31T16:32:57.419Z","0.5.1-edge.638.d4dbd4e":"2026-08-31T16:56:17.540Z","0.5.1-next.640.24b4c62":"2026-08-31T18:15:47.077Z","0.5.1-edge.640.24b4c62":"2026-08-31T18:23:09.013Z","0.5.1-next.650.5d3df0b":"2026-08-31T23:58:58.578Z","0.5.1-edge.650.5d3df0b":"2026-09-01T00:07:56.440Z","0.5.1-next.654.b54779d":"2026-09-01T03:37:58.906Z","0.5.1-edge.654.b54779d":"2026-09-01T03:44:44.708Z","0.5.1-next.658.9cb44d7":"2026-09-01T19:16:24.123Z","0.5.1-edge.658.9cb44d7":"2026-09-01T19:23:38.783Z","0.5.1-next.685.f72fc7f":"2026-09-02T01:11:38.717Z","0.5.1-edge.685.f72fc7f":"2026-09-02T01:19:55.953Z","0.5.1-next.693.478551c":"2026-09-02T03:43:21.521Z","0.5.1-edge.693.478551c":"2026-09-02T03:57:30.101Z","0.5.1-next.704.19c91ec":"2026-09-02T21:28:29.702Z","0.5.1-next.729.2aeb707":"2026-09-03T01:55:39.825Z","0.5.1-next.730.f29a5aa":"2026-09-03T03:05:29.943Z","0.5.1-edge.730.f29a5aa":"2026-09-03T03:15:39.599Z","0.5.1-next.731.0ae0aa4":"2026-09-03T03:17:27.788Z","0.5.1-edge.731.0ae0aa4":"2026-09-03T03:26:38.273Z","0.5.1-next.743.8d09db1":"2026-09-03T09:10:21.220Z","0.5.1-edge.743.8d09db1":"2026-09-03T09:18:53.908Z","0.5.1-next.799.62ef0c7":"2026-09-03T14:55:01.168Z","0.5.1-edge.799.62ef0c7":"2026-09-03T15:03:57.376Z","0.5.1-next.815.cc08b93":"2026-09-03T18:44:43.891Z","0.5.1-next.820.97b3830":"2026-09-03T21:09:46.419Z","0.5.1-next.903.f434bc2":"2026-09-04T19:44:33.965Z","0.5.1-next.904.b545d9c":"2026-09-04T20:44:33.616Z","0.5.1-next.905.5fbf787":"2026-09-04T21:06:21.067Z","0.5.1-next.906.419e5c9":"2026-09-04T22:09:19.660Z","0.5.1-next.908.b072fbc":"2026-09-04T23:24:24.350Z","0.5.1-next.909.a5d1857":"2026-09-04T23:33:36.491Z","0.5.1-edge.909.a5d1857":"2026-09-04T23:43:29.978Z","0.5.1-next.911.32a089f":"2026-09-05T05:15:21.174Z","0.5.1-edge.911.32a089f":"2026-09-05T05:22:03.108Z","0.5.1-next.912.289aaa0":"2026-09-05T05:46:53.655Z","0.5.1-edge.912.289aaa0":"2026-09-05T05:53:03.711Z","0.5.1-next.914.ed01add":"2026-09-05T17:51:44.911Z","0.5.1-edge.914.ed01add":"2026-09-05T18:01:14.683Z","0.5.1-next.915.d4da7e7":"2026-09-05T18:19:47.648Z","0.5.1-edge.915.d4da7e7":"2026-09-05T18:26:03.443Z","0.5.1-next.919.354c575":"2026-09-05T23:10:05.607Z","0.5.1-edge.919.354c575":"2026-09-05T23:19:10.493Z","0.5.1-next.920.da8f530":"2026-09-06T20:22:10.452Z","0.5.1-edge.920.da8f530":"2026-09-06T20:31:15.843Z","0.5.1-next.973.788d3d7":"2026-09-08T20:17:59.569Z","0.5.1-next.1017.13841a8":"2026-09-09T04:14:38.714Z","0.5.1-next.1019.1274ec5":"2026-09-09T06:14:24.566Z","0.5.1-edge.1019.1274ec5":"2026-09-09T06:21:03.005Z","0.5.1-next.1047.858b9b6":"2026-09-09T16:59:01.573Z","0.5.1-edge.1047.858b9b6":"2026-09-09T17:04:25.153Z","0.5.1-next.1050.0bd43cc":"2026-09-09T21:13:43.271Z","0.5.1-next.1051.65889a1":"2026-09-09T21:54:49.599Z","0.5.1-edge.1051.65889a1":"2026-09-09T22:03:14.514Z","0.5.1-next.1052.ea38f97":"2026-09-10T04:13:49.326Z","0.5.1-edge.1052.ea38f97":"2026-09-10T04:22:17.405Z","0.5.1-next.1056.4945b81":"2026-09-10T17:15:26.101Z","0.5.1-edge.1056.4945b81":"2026-09-10T17:24:57.515Z","0.5.1-next.1058.751c53a":"2026-09-10T22:37:05.866Z","0.5.1-next.1059.c56d3cd":"2026-09-10T22:38:41.615Z","0.5.1-edge.1058.751c53a":"2026-09-10T22:43:12.486Z","0.5.1-edge.1059.c56d3cd":"2026-09-10T22:47:41.472Z","0.5.1-next.1066.36fe89b":"2026-09-11T06:51:01.585Z","0.5.1-next.1069.554a2ac":"2026-09-11T07:38:45.046Z","0.5.1-next.1197.6a425ce":"2026-09-12T19:24:11.866Z","0.5.1-next.1201.9b49dee":"2026-09-12T20:40:55.144Z","0.5.1-next.1202.e31f126":"2026-09-12T21:43:39.009Z","0.5.1-next.1204.e33a1ac":"2026-09-12T23:33:53.527Z","0.5.1-next.1225.129b76d":"2026-09-13T03:24:14.746Z","0.5.1-next.1244.12290e1":"2026-09-13T08:29:44.525Z","0.5.1-next.1251.918ea64":"2026-09-13T15:40:14.392Z","0.5.1-next.1252.15e4611":"2026-09-13T15:58:04.532Z","0.5.1-next.1253.6fe252c":"2026-09-13T21:23:00.038Z","0.5.1-next.1254.2ab4a06":"2026-09-13T23:11:34.805Z","0.5.1-next.1257.b2a4509":"2026-09-14T05:30:04.728Z","0.5.1-next.1295.2b6bfa3":"2026-09-14T20:19:28.708Z","0.5.1-next.1344.b88acc1":"2026-09-15T06:08:55.957Z","0.5.1-next.1345.0995dc5":"2026-09-15T06:43:49.995Z","0.5.1-next.1347.54f97d8":"2026-09-15T08:30:05.137Z","0.5.1-next.1348.e71a747":"2026-09-15T09:31:50.122Z","0.5.1-next.1349.05b053d":"2026-09-15T10:43:24.902Z","0.5.1-edge.1349.05b053d":"2026-09-15T10:48:01.368Z","0.5.1-next.1350.8ce488b":"2026-09-15T16:28:15.358Z","0.5.1-edge.1350.8ce488b":"2026-09-15T16:35:37.421Z","0.5.1-next.1370.903f328":"2026-09-16T05:48:28.126Z","0.5.1-edge.1370.903f328":"2026-09-16T05:59:24.512Z","0.5.1-next.1404.457d1da":"2026-09-17T06:18:32.770Z","0.5.1-next.1405.69d9356":"2026-09-17T06:46:36.443Z","0.5.1-edge.1405.69d9356":"2026-09-17T15:40:14.618Z","0.5.1-next.1410.b534771":"2026-09-17T18:40:05.895Z","0.5.1-edge.1410.b534771":"2026-09-17T18:50:13.741Z","0.5.1-next.1450.5738463":"2026-09-19T01:01:17.795Z","0.5.1-next.1462.5a251b6":"2026-09-19T17:49:37.919Z","0.5.1-edge.1462.5a251b6":"2026-09-19T18:00:08.615Z","0.5.1-next.1467.7e2fc7d":"2026-09-19T20:35:48.642Z","0.5.1-edge.1467.7e2fc7d":"2026-09-19T20:46:37.267Z","0.5.1-next.1468.61b1d9d":"2026-09-19T21:20:29.982Z","0.5.1-edge.1468.61b1d9d":"2026-09-19T21:30:51.145Z","0.5.1-next.1471.4e82419":"2026-09-20T06:35:09.133Z","0.5.1-edge.1471.4e82419":"2026-09-20T06:45:17.586Z","0.5.1-next.1505.5790c72":"2026-09-20T10:53:19.377Z","0.5.1-next.1520.4887418":"2026-09-20T15:28:48.722Z","0.5.1-next.1523.c47f79f":"2026-09-20T16:27:06.655Z","0.5.1-next.1533.2910b54":"2026-09-20T18:51:34.870Z","0.5.1-next.1538.09885fb":"2026-09-21T06:51:10.362Z","0.5.1-next.1541.b94031c":"2026-09-21T07:10:01.141Z","0.5.1-next.1543.41f4a99":"2026-09-21T07:20:02.711Z","0.5.1-next.1545.a3a19e0":"2026-09-21T07:39:03.381Z","0.5.1-edge.1545.a3a19e0":"2026-09-21T07:49:17.129Z","0.5.1-next.1556.ff9e615":"2026-09-21T22:01:00.838Z","0.5.1-next.1584.db3c393":"2026-09-22T05:18:59.220Z","0.5.1-next.1629.669e7c5":"2026-09-23T05:13:48.168Z","0.5.1-next.1669.c9827a8":"2026-09-23T19:43:10.912Z","0.5.1-next.1680.bdc44c6":"2026-09-24T01:48:26.967Z","0.5.1-next.1681.3f21b44":"2026-09-24T04:33:10.638Z","0.5.1-next.1682.f1470fe":"2026-09-24T05:05:02.604Z","0.5.1-next.1685.dc0e23a":"2026-09-24T15:07:09.072Z","0.5.1-edge.1685.dc0e23a":"2026-09-24T15:20:36.836Z","0.5.1-next.1687.b63c819":"2026-09-24T17:36:24.898Z","0.5.1-edge.1687.b63c819":"2026-09-24T17:44:31.138Z","0.5.1-next.1692.64cda40":"2026-09-24T23:56:44.746Z","0.5.1-edge.1692.64cda40":"2026-09-25T00:06:13.430Z","0.5.1-next.1694.112d897":"2026-09-25T02:10:54.505Z","0.5.1-next.1700.cefb2f9":"2026-09-25T03:00:07.830Z","0.5.1-next.1703.1905242":"2026-09-25T08:09:25.519Z","0.5.1-next.1704.1832e8b":"2026-09-25T08:58:18.534Z","0.5.1-edge.1704.1832e8b":"2026-09-25T09:10:58.711Z","0.5.1-next.1710.81c05dd":"2026-09-25T17:11:14.364Z","0.5.1-next.1717.f605ef3":"2026-09-25T19:13:58.763Z","0.5.1-next.1723.553fc7a":"2026-09-25T21:22:58.637Z","0.5.1-next.1724.c250cb4":"2026-09-25T23:04:59.919Z","0.5.1-next.1725.30f1dd0":"2026-09-25T23:46:33.508Z","0.5.1-next.1728.e0a1ceb":"2026-09-26T05:48:21.910Z","0.5.1-next.1801.21234f6":"2026-09-27T05:19:13.609Z","0.5.1-next.1831.a0b57d4":"2026-09-27T23:59:09.510Z","0.5.1-next.1850.5adb645":"2026-09-28T04:12:56.268Z","0.5.1-next.1892.cbd15bd":"2026-09-28T12:42:31.692Z","0.5.1-edge.1892.cbd15bd":"2026-09-28T12:54:51.666Z","0.5.1-next.1899.4b1311e":"2026-09-28T21:24:23.469Z","0.5.1-edge.1899.4b1311e":"2026-09-28T21:37:51.284Z","0.5.1-next.1903.956d5a5":"2026-09-29T05:04:32.149Z","0.5.1-edge.1903.956d5a5":"2026-09-29T05:17:20.725Z","0.5.1-next.1906.1e09ca0":"2026-09-30T16:17:34.492Z","0.5.1-next.1908.309c1e7":"2026-09-30T16:35:07.700Z","0.5.1-edge.1908.309c1e7":"2026-09-30T16:42:11.684Z","0.5.1-next.1909.7bccf72":"2026-09-30T17:37:08.473Z","0.5.1-next.1910.85d85a3":"2026-09-30T19:25:40.141Z","0.5.1-edge.1910.85d85a3":"2026-09-30T19:41:44.408Z","0.5.1-next.1912.a627849":"2026-10-01T13:11:51.368Z","0.5.1-edge.1912.a627849":"2026-10-01T16:33:14.591Z"},"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/animation"},"description":"Target-free animation core: keyframe sampler (step/linear/cubic, quaternion slerp), clips, and an explicit playhead","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"readme":"","readmeFilename":""}