{"_id":"@flighthq/spritesheet","_rev":"383-0eebc963d4d45f24440a26edc3928238","name":"@flighthq/spritesheet","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/spritesheet","version":"0.1.0","_id":"@flighthq/spritesheet@0.1.0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"dist":{"shasum":"42481847d2750d15776a125b88ef4f85f741d784","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.1.0.tgz","fileCount":45,"integrity":"sha512-E3CJHuOhavJulkXuGCL73KMWdXIRcTiQiFqoCPS56LCvXVVhD1n6Q3fs8PVvCWobsxZ3S4+8dfaTlZg/u+oAHQ==","signatures":[{"sig":"MEUCIQDmh4X2M0Hcl+Y5sAA7jsPHoUNVDoKwJ4F4RCrCuMYv9QIgQM5s8lpVI7aOJSBQeJqjQiDI0FwmipwKGz09Vm829cY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116867},"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":"Spritesheet frame animation playback","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@flighthq/node":"0.1.0","@flighthq/image":"0.1.0","@flighthq/types":"0.1.0","@flighthq/entity":"0.1.0","@flighthq/signals":"0.1.0","@flighthq/tileset":"0.1.0","@flighthq/geometry":"0.1.0","@flighthq/textureatlas":"0.1.0","@flighthq/displayobject":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.1.0_1783663525593_0.8017449518053155","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@flighthq/spritesheet","version":"0.2.0","_id":"@flighthq/spritesheet@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":"af76197a0f93dd3faa07c356b224e39b8a974e0c","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.2.0.tgz","fileCount":40,"integrity":"sha512-AMp8O9M6HZnEnWMxhVCYfYmUU/rW5Q+cbNzpLY6dF1zHTnNyvDKzXR1rgUvMQ4FkGBrlcKm9bkmYQNADOzVjDg==","signatures":[{"sig":"MEYCIQCU1uqZ0gqdrXRCTnLyNBwdQL/NNl9RxaI4+w7QSnh6ygIhALsnh3lpra4aYAvVACjRYKSVvbTXAQgeEyaigS/azQ5Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":108949},"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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.0","@flighthq/entity":"0.2.0","@flighthq/signals":"0.2.0","@flighthq/tileset":"0.2.0","@flighthq/textureatlas":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.2.0_1783973691525_0.4288656973839835","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.410.a23f189":{"name":"@flighthq/spritesheet","version":"0.2.1-next.410.a23f189","_id":"@flighthq/spritesheet@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":"38c6513461f08cc366e45fb29c970802174d182c","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.2.1-next.410.a23f189.tgz","fileCount":40,"integrity":"sha512-LMRvyOQ/tKiNJg3CTA889+OlvNOmpf4/Sn1Wb3/NTF14f16rdSA4CD5ktWlCUd0uQm2gsEUraF/0WQ1CHxuPHQ==","signatures":[{"sig":"MEUCIQDT4PQLRHJBqH9dOJvV0ZWceXX/gD/RkcaHZEItmBMjYgIgO6ILnQT5POVDEKhBrU24SUJNzv+ymCQ2UeO85quc/EQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.2.1-next.410.a23f189","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109051},"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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.410.a23f189","@flighthq/entity":"0.2.1-next.410.a23f189","@flighthq/signals":"0.2.1-next.410.a23f189","@flighthq/tileset":"0.2.1-next.410.a23f189","@flighthq/textureatlas":"0.2.1-next.410.a23f189"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.2.1-next.410.a23f189_1784577251066_0.8490795636697546","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.423.3350e53":{"name":"@flighthq/spritesheet","version":"0.2.1-next.423.3350e53","_id":"@flighthq/spritesheet@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":"099797e7c4c58b8abc193ea85ae6720af9fc6ce2","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.2.1-next.423.3350e53.tgz","fileCount":40,"integrity":"sha512-MKe7iW2sshxQY94bTVyXT5Bo834UxHxQhS/5vrBWjyIgWCPg+10GcWnoeFO7slR9uBy+0ENMGIVZzQP3Ps3rTQ==","signatures":[{"sig":"MEUCIQDXdPDF5IdHikVZ1o5BuxWHH+xGvOcpfmCBH6W2SnjpmQIgKFCBkedvJB7bMP1upz957CYPYKu/AwJE3qXOZq/xQKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.2.1-next.423.3350e53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109051},"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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.423.3350e53","@flighthq/entity":"0.2.1-next.423.3350e53","@flighthq/signals":"0.2.1-next.423.3350e53","@flighthq/tileset":"0.2.1-next.423.3350e53","@flighthq/textureatlas":"0.2.1-next.423.3350e53"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.2.1-next.423.3350e53_1784615487168_0.7817041520620285","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.444.a313478":{"name":"@flighthq/spritesheet","version":"0.2.1-next.444.a313478","_id":"@flighthq/spritesheet@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":"9ced079a9c0c55a8ccb20bf4369c77c1026f09d0","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.2.1-next.444.a313478.tgz","fileCount":40,"integrity":"sha512-PbLPw2D52IDJfMe6j6BhvMUdNT1alvIpCTKhNnkZSaOkaT44Lur0kpMNAd5HSsnL9shSd3D8Jyoo6ZdiWAgOnw==","signatures":[{"sig":"MEQCIGoN84qTde4S/RlL//7w+/EIq4Joit6tGU+rhgVYVEDJAiBkJAZsbqbrsTCeLAnBBKHfWb3IHIhJoGWXMlboiKB9Mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.2.1-next.444.a313478","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109051},"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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.444.a313478","@flighthq/entity":"0.2.1-next.444.a313478","@flighthq/signals":"0.2.1-next.444.a313478","@flighthq/tileset":"0.2.1-next.444.a313478","@flighthq/textureatlas":"0.2.1-next.444.a313478"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.2.1-next.444.a313478_1784649324663_0.7590109508585543","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.448.afbdd31":{"name":"@flighthq/spritesheet","version":"0.2.1-next.448.afbdd31","_id":"@flighthq/spritesheet@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":"b76f1d411edda7d53b0eeeb58b75fc6ba60c0ebe","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.2.1-next.448.afbdd31.tgz","fileCount":40,"integrity":"sha512-JNP+aAL4MDmqqiX7TJUbO9GQtYdOnJ8wlA1PPKdPVhTou9Mmw+sk3hk358/htCF2nh+veD9bY8lOy4RrH+SUlg==","signatures":[{"sig":"MEYCIQCWu4Dyw/fX83nQvO+S1DcB+bALYyM+erz6S0skZusTCQIhALZoUexys5V1g213QaF+HROaTpnNh/4S0g9UQ3jkzYno","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.2.1-next.448.afbdd31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109051},"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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.448.afbdd31","@flighthq/entity":"0.2.1-next.448.afbdd31","@flighthq/signals":"0.2.1-next.448.afbdd31","@flighthq/tileset":"0.2.1-next.448.afbdd31","@flighthq/textureatlas":"0.2.1-next.448.afbdd31"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.2.1-next.448.afbdd31_1784663691352_0.0447494182435797","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.449.355834c":{"name":"@flighthq/spritesheet","version":"0.2.1-next.449.355834c","_id":"@flighthq/spritesheet@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":"2a5bf6dbed2f7b38231fe90efcf11e7f4db312ab","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.2.1-next.449.355834c.tgz","fileCount":40,"integrity":"sha512-Cmm5+9E7P/jvkNe0OG9WY5nxvhAp+gXYLJH8d0EAINp/rny3awY/JPqjzqKSLEstWz/7MMRU/NVaZJNl3A0O+g==","signatures":[{"sig":"MEUCIQDZA06uQtHiOqj98mtBq7FiRx0zA5nTY0KmqUv28P4nowIgFfwv6XhiLXH739ZQS18NDCtJ5uLp5QFbnG/4rib973I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.2.1-next.449.355834c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109051},"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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.449.355834c","@flighthq/entity":"0.2.1-next.449.355834c","@flighthq/signals":"0.2.1-next.449.355834c","@flighthq/tileset":"0.2.1-next.449.355834c","@flighthq/textureatlas":"0.2.1-next.449.355834c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.2.1-next.449.355834c_1784664233633_0.37552540205014395","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.451.d9a4a4e":{"name":"@flighthq/spritesheet","version":"0.2.1-next.451.d9a4a4e","_id":"@flighthq/spritesheet@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":"b5648f3014a3e93e05e98008b7ec475cf188041b","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.2.1-next.451.d9a4a4e.tgz","fileCount":40,"integrity":"sha512-JpbmbMEngzA7lFGHEmoYcjGVVrjFXpPyf4Hih/67p4AEL0iZDCe34hOm9oNZRA0Sz+wElrozrmW0So35pv5FsQ==","signatures":[{"sig":"MEQCIDcFWDGtoK59+R9A0PhgOt8rzux8gvo4zbKEYSOdNjU8AiA7smqIBLaZW6gFijih9fG3m8AVj0RDFZliN4KxGVSBhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.2.1-next.451.d9a4a4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109051},"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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.451.d9a4a4e","@flighthq/entity":"0.2.1-next.451.d9a4a4e","@flighthq/signals":"0.2.1-next.451.d9a4a4e","@flighthq/tileset":"0.2.1-next.451.d9a4a4e","@flighthq/textureatlas":"0.2.1-next.451.d9a4a4e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.2.1-next.451.d9a4a4e_1784669532510_0.043537284226669914","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.459.fb59cc5":{"name":"@flighthq/spritesheet","version":"0.2.1-next.459.fb59cc5","_id":"@flighthq/spritesheet@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":"29c8a226b98bd5e2a3753a4d2bcd595ec0382c58","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.2.1-next.459.fb59cc5.tgz","fileCount":40,"integrity":"sha512-03263yzQIIwFbyXJmpmbKz4yf0Qs7DPy8pp0NA8bJzSm+E2D01jSZRHTmJgP7DJ661YkMAQxtK2jnlflIJrnjA==","signatures":[{"sig":"MEUCIAxAyGYAvjIDvGct70PITEL/Q43uVdmgdm2Oi7uuIE7GAiEAvtgYL2sogBg1IekCFaz8t4eZNxqrAma3RYDi/n1mSUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.2.1-next.459.fb59cc5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109051},"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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.459.fb59cc5","@flighthq/entity":"0.2.1-next.459.fb59cc5","@flighthq/signals":"0.2.1-next.459.fb59cc5","@flighthq/tileset":"0.2.1-next.459.fb59cc5","@flighthq/textureatlas":"0.2.1-next.459.fb59cc5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.2.1-next.459.fb59cc5_1784670056073_0.747270696490248","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.530.a223ca9":{"name":"@flighthq/spritesheet","version":"0.2.1-next.530.a223ca9","_id":"@flighthq/spritesheet@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":"495fdbf6047515e2f5a06372b023c718f7924404","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.2.1-next.530.a223ca9.tgz","fileCount":40,"integrity":"sha512-/uR+xK09lGJwXbRJFssvm2LTVhnEK9vlWKd0ocBPjnTya4KtpkLJAa3S2L+q39CbK7ajIi1sTQ5UMT+pLaisLg==","signatures":[{"sig":"MEYCIQCHrx4w/koBciErMi1KGkUjsEJxPqvyItK39D6A2Uur8wIhAIGPLD4x3QKkcW6hRiCsJ1AIsAIWTmUW+iA7C86rP1Do","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.2.1-next.530.a223ca9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109051},"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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/tileset":"0.2.1-next.530.a223ca9","@flighthq/textureatlas":"0.2.1-next.530.a223ca9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.2.1-next.530.a223ca9_1784816900317_0.6337759758096455","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.585.c7219b8":{"name":"@flighthq/spritesheet","version":"0.2.1-next.585.c7219b8","_id":"@flighthq/spritesheet@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":"a2a49e4c74fd9f2f6535d0eeaff4f0157e3d8b1e","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.2.1-next.585.c7219b8.tgz","fileCount":40,"integrity":"sha512-2MQRRZh6aufcPilXpvphOLZXNhHXkuVby4tEVpgjL5D9RwjUu+TncXKKhOEbxZ5ohKvlneitEowM68Y5x9JIVQ==","signatures":[{"sig":"MEUCIQDMQSX1+PBjIoq/7Wovn9uFPierXmdQ/dcxMW5ijsKEXwIgSLXsuRNiE6295wPbS+njg2W9d7DpKzVzQL6mG0EhkHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.2.1-next.585.c7219b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109051},"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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/tileset":"0.2.1-next.585.c7219b8","@flighthq/textureatlas":"0.2.1-next.585.c7219b8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.2.1-next.585.c7219b8_1784842312076_0.5275191440790541","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.624.d23e6a9":{"name":"@flighthq/spritesheet","version":"0.2.1-next.624.d23e6a9","_id":"@flighthq/spritesheet@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":"651765a8adca6c498f40da35bbdff908166ce22c","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.2.1-next.624.d23e6a9.tgz","fileCount":40,"integrity":"sha512-aQ4mcLEEnQ6KDwTHpY8+AbKP6VebSM+C264pzmFE2nM1mAuIXFGzycZQvlQbcmEggmbf71xYCeGOAo8sNlUSjQ==","signatures":[{"sig":"MEQCIGAjy65uXe0hiCyXFBeQWCC+xXzXjCXLtVSftxoKwF16AiBw5E18D3ZYygkWJipkT2J7mfK6wzwxhf5D1YtjKGviOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.2.1-next.624.d23e6a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109051},"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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/tileset":"0.2.1-next.624.d23e6a9","@flighthq/textureatlas":"0.2.1-next.624.d23e6a9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.2.1-next.624.d23e6a9_1784878051887_0.94008293309868","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.640.ec2ea9a":{"name":"@flighthq/spritesheet","version":"0.2.1-next.640.ec2ea9a","_id":"@flighthq/spritesheet@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":"35106203b384eac6c42732f859cb7862e499cdad","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.2.1-next.640.ec2ea9a.tgz","fileCount":40,"integrity":"sha512-J8xZeG/Z4o5jhammHCm5tU98mcuXr2ZSAv/CXk/FhGrSMuGS3yCTTSYvnThvFHDyPvPzEWwT7ivz9pB0Vr/u4A==","signatures":[{"sig":"MEYCIQD74iHKcAk4jRE7TnetP5ymIUWazNXW/Qedzcg7dgRN/wIhAOGVx5XrXwLNh40TyR1QuOWWq6J1nV3o1zmYFo5odTQR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.2.1-next.640.ec2ea9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109051},"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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/tileset":"0.2.1-next.640.ec2ea9a","@flighthq/textureatlas":"0.2.1-next.640.ec2ea9a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.2.1-next.640.ec2ea9a_1784905441044_0.13217712944839688","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.647.2252e02":{"name":"@flighthq/spritesheet","version":"0.2.1-next.647.2252e02","_id":"@flighthq/spritesheet@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":"b375e7d6229292d246695e49cd138e6fb867a67b","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.2.1-next.647.2252e02.tgz","fileCount":40,"integrity":"sha512-qkgnvkviMDp+8Fvb3QqLOpIXhVQzD7Jqzr8mS6rktsX01NnVqEXoewOPmaB2knc5BoHFrrXp97ZwmyVeeNQXyA==","signatures":[{"sig":"MEYCIQCae4KBhxg7CJjR0H8flYHXGTJwkfo0ZaAmYu11iAJFjAIhAMOI7rK+DoVWfYCFXGJrIOKBceGTehN5DpJ1kWKkG99M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.2.1-next.647.2252e02","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109051},"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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/tileset":"0.2.1-next.647.2252e02","@flighthq/textureatlas":"0.2.1-next.647.2252e02"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.2.1-next.647.2252e02_1784914240759_0.7361638695895429","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.652.c550eaa":{"name":"@flighthq/spritesheet","version":"0.2.1-next.652.c550eaa","_id":"@flighthq/spritesheet@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":"3b09f0f18754f42216ace83b96262baac079a76b","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.2.1-next.652.c550eaa.tgz","fileCount":40,"integrity":"sha512-Ro2qQAXPmOU3uapX5lnt15MMajBrp1fuYLJBT+aluOAdVjM6XvRvF4Yd6fcrtUV9MfaFMq2lvmYlO2xTzpjMEw==","signatures":[{"sig":"MEUCIFKcmSKvNtM7e4J1B0Vyq5J+GNg35CbLz462Fcb63egNAiEA0lBaUO1ROzC6X+OOFjaiZ6bRCsRLS9sLXe0w1MG/K8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.2.1-next.652.c550eaa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109051},"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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/tileset":"0.2.1-next.652.c550eaa","@flighthq/textureatlas":"0.2.1-next.652.c550eaa"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.2.1-next.652.c550eaa_1784916257366_0.2875678276803435","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.666.4af7f8b":{"name":"@flighthq/spritesheet","version":"0.2.1-next.666.4af7f8b","_id":"@flighthq/spritesheet@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":"330aba3218ce44536c64f54f0fc7db5d07a7ae5c","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.2.1-next.666.4af7f8b.tgz","fileCount":40,"integrity":"sha512-Pw/i4GtPIQg49oDC0rh07hyMbdsjmIdbM4ewQXPHIfPo4HZTux/LtKF2vBLNZ2zbrSRP62ICIPJJXieddjn4rg==","signatures":[{"sig":"MEYCIQCgXLK8vn++5XZEL1Ve6dSkioCRAdc2umB1hzCGkN+WvQIhAPtVgGaoA1VwtmbHz2F5eZEsm/fgimTnZaJWQY1syRCV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.2.1-next.666.4af7f8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109051},"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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/tileset":"0.2.1-next.666.4af7f8b","@flighthq/textureatlas":"0.2.1-next.666.4af7f8b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.2.1-next.666.4af7f8b_1784920039452_0.5253970721393038","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.701.409c279":{"name":"@flighthq/spritesheet","version":"0.2.1-next.701.409c279","_id":"@flighthq/spritesheet@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":"c991cba1af36c3447ee4a1891880a2e4df6b13c1","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.2.1-next.701.409c279.tgz","fileCount":40,"integrity":"sha512-PXPeQVdOu5klR840+8WI4RmXvBLGR56EdPxJ2HDSOI2AU4Vdx/ic7B/GmbnEmzc8LMshbH/nGvu3aYifAfBxrQ==","signatures":[{"sig":"MEYCIQC4z2y+4X0EK01ubqi0KZRxBEGkV+HkBv9PeGLQEj+YmQIhAJgWFS7f8sD82Id57w7sWhsFhMtrvOVqvde0y4PQzzfM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.2.1-next.701.409c279","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109051},"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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/tileset":"0.2.1-next.701.409c279","@flighthq/textureatlas":"0.2.1-next.701.409c279"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.2.1-next.701.409c279_1784951684566_0.36576601132907216","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.738.07b221d":{"name":"@flighthq/spritesheet","version":"0.2.1-next.738.07b221d","_id":"@flighthq/spritesheet@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":"4f03a37ea4fc1bb1e7ae44e6b4cdcc483aee4f69","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.2.1-next.738.07b221d.tgz","fileCount":40,"integrity":"sha512-cG6XH6Dyrb+C53BC0lTVnQhMBcsPIo1iXFzHlX/0Fk1srH3jNp0XtROpq5a/xXJ8O9xwHor2S49sB2d0eSI2wA==","signatures":[{"sig":"MEYCIQCA1rk+zTh1Em3zlQm+L7pYDaQGHgJBnwXW/BdnuRa8KgIhAPloEpiDR5bm5X6e5bGC3ez9yhIcQd3vqkYgqWBjY+0d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.2.1-next.738.07b221d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109051},"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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/tileset":"0.2.1-next.738.07b221d","@flighthq/textureatlas":"0.2.1-next.738.07b221d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.2.1-next.738.07b221d_1784956713352_0.4117096204764492","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.840.857425c":{"name":"@flighthq/spritesheet","version":"0.2.1-next.840.857425c","_id":"@flighthq/spritesheet@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":"c67dd94d763446c7bfcf522047bf48f2df6f24e8","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.2.1-next.840.857425c.tgz","fileCount":40,"integrity":"sha512-JFY2KGQuF9BZ872US3dSionGtmIH3MtxR1tBKEtdjZg5hb57r45H4K9k0BRpxKwez5zwJYIzHAZBO9KT9Iox0w==","signatures":[{"sig":"MEUCIFVPGKwmtLQn/+pyAgcEVWQ2YF507OuRJ3dhyBDNYKgMAiEA8ujGrqkiXaWGcCL4aNGYCLkzm/Eut4TpdmK4yoVRPY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.2.1-next.840.857425c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109051},"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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/tileset":"0.2.1-next.840.857425c","@flighthq/textureatlas":"0.2.1-next.840.857425c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.2.1-next.840.857425c_1785027201715_0.5941228897242472","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.841.373388f":{"name":"@flighthq/spritesheet","version":"0.2.1-next.841.373388f","_id":"@flighthq/spritesheet@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":"d1bec32aa60999f7a0a91f7b5818636ea0c33ce8","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.2.1-next.841.373388f.tgz","fileCount":40,"integrity":"sha512-LoJfCzQXkZYB6WYJ5oyX65qOvnLLVIw3mGgCNXYkpDlLesBuLWqww2HsuEC6yeynLOxAbOR52QIvDPwzxxjI8Q==","signatures":[{"sig":"MEUCIQDXGwxKeu7bnN8cPTmleVOt20p947D8dFmFJJBLXMJuZgIgPy53FCKyT1QQmNrB+nARhJcpihGgcxfaIx9i9oWKG3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.2.1-next.841.373388f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109051},"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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/tileset":"0.2.1-next.841.373388f","@flighthq/textureatlas":"0.2.1-next.841.373388f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.2.1-next.841.373388f_1785046038081_0.8988808667781925","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.906.07cea63":{"name":"@flighthq/spritesheet","version":"0.3.0-next.906.07cea63","_id":"@flighthq/spritesheet@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":"9d4d04f165be3649ea7e3dc7d319cbe6e35ee2f6","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.906.07cea63.tgz","fileCount":44,"integrity":"sha512-jLG6eow/xPUekm+u5IRDUeiHS0pu2P7UyutPY6VYDBHh6VWSruSuD9HRROWJUg2OVonHJm7R8Y+jBT5Erd2SbQ==","signatures":[{"sig":"MEUCIGGYO6+6yy2wWQkxQu31hIbAD7CESPxrWIoxYq929X3KAiEA6Zy3lhlvm+iixpw6nro7OA5NUYvh9OeeQBndW5TlTKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.906.07cea63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112086},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/tileset":"0.3.0-next.906.07cea63","@flighthq/textureatlas":"0.3.0-next.906.07cea63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.906.07cea63_1785220188889_0.8967460069498101","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1021.f5f1ee0":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1021.f5f1ee0","_id":"@flighthq/spritesheet@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":"a6f5d349c3c6347b288d6f18ade9e7eec58cdbf8","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1021.f5f1ee0.tgz","fileCount":44,"integrity":"sha512-g7LVPXiwKuxr1lu3LgArfDakvefVHh0MUaz/spWSpg3EzxLIOzXYrK77tetasjsox4Oh0+gqRcWwUz9dWoWNOA==","signatures":[{"sig":"MEUCIQC0Zijo/v25QP7RcKtS36h99vVxraLqP+xz4GHBNEvT8AIgM/Ve5Vo79mfZppr1jsBgcfj6hU/uHTiuSJ8/++ACynU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1021.f5f1ee0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107745},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1021.f5f1ee0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1021.f5f1ee0_1785425349493_0.91406901311414","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1032.e2b99fc":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1032.e2b99fc","_id":"@flighthq/spritesheet@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":"9c2fba8499126894ebff980c049bed0e27b22b0f","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1032.e2b99fc.tgz","fileCount":44,"integrity":"sha512-wBv+/nFjxf5ZsahNMfAngizAqvv9DZ6zvdlua647OHIEnN/Q7g8EP2QZABk+N6gheDrLF859ZPtYKufNfeZXlw==","signatures":[{"sig":"MEUCIQDJZPNELAnKouJ5fhwGWmxPTImFiyJveF14aa8ib7J6sgIgDqKjNu4w22dMqdu30wma5dQGfYCa9Yk+Ty6E1BzPCiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1032.e2b99fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107745},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1032.e2b99fc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1032.e2b99fc_1785436602233_0.8823903872838805","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1162.e90e518":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1162.e90e518","_id":"@flighthq/spritesheet@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":"a9cd79019c6271e66ada91afcfad51cb070210a7","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1162.e90e518.tgz","fileCount":44,"integrity":"sha512-Pd/SVc+DSmamqmo1ndFEHD+vKWu5TYWzV3dd00Bq2dS1O8GYiVkbt72KiaTBuBouzor++TXWHSo/7Opqu6n8AA==","signatures":[{"sig":"MEUCIQCL1Jx/W8r7IINqGfhsgBcTws1vBUrJAedzmV46hiq7WAIgP4E5JCX1/cHfNHdLXb5F8sIGBQD4z61ZIgqZoB/AfaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1162.e90e518","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107745},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1162.e90e518"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1162.e90e518_1785453588930_0.16004169222650177","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1220.6982c21":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1220.6982c21","_id":"@flighthq/spritesheet@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":"e2ab249fc270c99b319373676752411870dc329b","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1220.6982c21.tgz","fileCount":44,"integrity":"sha512-k3o6l2Ycye8oIOJPi1CViLO2ioZegNdMNkWM8sEqzhjWrtOWKBJBCP8kWgXLOtM8Q3Da7IK9d1M8gUXYwDfSAA==","signatures":[{"sig":"MEQCIAPDhEhs1HmOWh6/Mr2PRrEF2hXkNBxgjGZdUetQj0umAiAK9uA7aicqU2m37mH8P2iui6yKGE6KV2bENBuslDTmAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1220.6982c21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107745},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1220.6982c21"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1220.6982c21_1785506129907_0.6758115597538485","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1248.f867198":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1248.f867198","_id":"@flighthq/spritesheet@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":"11e24873ee1f3b3009f08709335c7c50f17238fc","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1248.f867198.tgz","fileCount":44,"integrity":"sha512-W+OYTgLV8rd+BrbJpbbistWUqE3dicSAqWg4K6zFz/iGQ2Q3aBJtBIfjfJRkUTg2S9Lfq9FHmfVIw1MoGZLb3g==","signatures":[{"sig":"MEUCIQCDrOypZ7/3c+6R2XI05zkHqsr/UssFaPAksdPc0uPUiQIgBwMpjKHgSIjy8blcC6mAuzbvOOcbLVlQqGqQPKa1IQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1248.f867198","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107745},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1248.f867198"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1248.f867198_1785512453241_0.1537789646033021","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1272.222de94":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1272.222de94","_id":"@flighthq/spritesheet@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":"15dcb584e5866046c2e4a304149f46d5655c95e9","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1272.222de94.tgz","fileCount":44,"integrity":"sha512-bmKgpmobUsqSXAEaaRSlPOF3mIsYJciYRKbVSQ2TDoIpfM5CgYr+UrUMQ33xK++oNNubDYTlrJecChZYYeCjNA==","signatures":[{"sig":"MEUCIQDMDUbgflgZrUpJWfJsygkoSM9fMk33IkHR4V+tSwYbBAIgX+TtHxH8tY1XmBMgOv+wNJPPdfqWq4/dCnlmhijqwBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1272.222de94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107745},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1272.222de94"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1272.222de94_1785517886158_0.9161493095802751","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1280.6369398":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1280.6369398","_id":"@flighthq/spritesheet@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":"ae030fcd125e026c31fc0094ba017c8c14eec415","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1280.6369398.tgz","fileCount":44,"integrity":"sha512-0SGKTG9Iuv6RXgo+/kzxE/kCI9WT+XCxa/QcD/YUcLBfy23P4ZkQyVTm0/VpjcBjdPs//07kRgEGtq40ReqntQ==","signatures":[{"sig":"MEQCIHkKHUDYx8wISC+I+M/wDZY+LZcTMw5EOXuFtcMC2HviAiAXQNUGXxHkRAQyPrKaWSCjStLp8ZnlckvRIsqEXbXcbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1280.6369398","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107745},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1280.6369398"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1280.6369398_1785521604664_0.7359935073188297","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1297.43a5ef8":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1297.43a5ef8","_id":"@flighthq/spritesheet@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":"c8cb4c6d7ac42375a689650b7afa25d9393d1ff9","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1297.43a5ef8.tgz","fileCount":44,"integrity":"sha512-04IrIyAfDCyxfVAk+RpDR3ZLo45Fx+T0eSFf4TiqPYYGRxFBzTJ+Fyt9ybru9euN9LhlNnzS4SnAvfO0GskBGQ==","signatures":[{"sig":"MEUCIEddBZvRcjF7zDpTypIY8DLEJ4/x0UJeqNa/7JW8ue7AAiEAmzejmhMU06kAYP9yP+X9Yx3JXWkKn0onX7aUqUdcBt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1297.43a5ef8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107745},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1297.43a5ef8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1297.43a5ef8_1785529907085_0.9122044824894622","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1299.b32cbdc":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1299.b32cbdc","_id":"@flighthq/spritesheet@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":"7a43c31ba6fd0fb181e02e2c06b48d15a7d28d8c","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1299.b32cbdc.tgz","fileCount":44,"integrity":"sha512-HWaIvVV6D5coUHuq2ctcPhFfzvgh01GSQUErtjdDiJdFPw//LaoEM5mbCJkh67x5taLneCLVEFetIrN79TyRWA==","signatures":[{"sig":"MEYCIQDXwamWEm2XEHUh74ciq6A/scP8AEBdThCcH0uYFMPZbQIhALvLo2g21P+BTyORy78J1Tugd/yOQ8q+ZbzggWFsiBA8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1299.b32cbdc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107745},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1299.b32cbdc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1299.b32cbdc_1785531411438_0.10960531251594863","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1315.1d4eb64":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1315.1d4eb64","_id":"@flighthq/spritesheet@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":"891eb9212b0a186a410866e94b0c8f684a8a5828","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1315.1d4eb64.tgz","fileCount":44,"integrity":"sha512-wioiVfKsHIUM7+bj+M8Snzd6IyCOpuPr6YoqQeYB4AGO8Ez9tSI5Agcstb6+2VMgKtvFRJkES+4TkqfjFcQj8A==","signatures":[{"sig":"MEUCIHa3FWP+QyXw2Yag7+MZ2eV+JxN3avB3s0L0+jxrHiuxAiEAxhdOmDSsX9NcdpuSQ1BiQzME23hCjazugI6E61ixjoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1315.1d4eb64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107745},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1315.1d4eb64"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1315.1d4eb64_1785538396454_0.7393016083995623","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1383.c61de17":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1383.c61de17","_id":"@flighthq/spritesheet@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":"43bdfaa86acb2370ea0b25704c87e9f365d17bc5","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1383.c61de17.tgz","fileCount":44,"integrity":"sha512-uWJ6XuRF6CqF5Uv+pwpe0POOlQOZEdAk/5YI1pdkZFhm1kACR1FmNgw2xyuF7n+RHXdtCYLR5BrjJFHB2LmfmQ==","signatures":[{"sig":"MEYCIQDIz8M+q36CZc/6R6IHpvlKDxbnctMM+xNVVGz8HZR/hwIhALdMGpeflWrpg+hcO8LkmsictgcpdtZZrU97JNlG3oXL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1383.c61de17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107745},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1383.c61de17"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1383.c61de17_1785541481558_0.25247453711020174","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1392.f0bd0cc":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1392.f0bd0cc","_id":"@flighthq/spritesheet@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":"c4a633fd036a3c566980db63272a0b364649b180","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1392.f0bd0cc.tgz","fileCount":44,"integrity":"sha512-CXcHtLbYMTExzKYySGXMdx1ew1IWl2yYBsCHDkTo6ifEkAR429bjjgm3O9g1a+Ky6RyQ2DCfWRyqZvrPQAb45A==","signatures":[{"sig":"MEQCIAxk62W9nIU6zSZIaqcmIWxp4O1ybCIkpuPN6fEPFyFdAiBIrcnF86HjFo7Lub/+SWsUPceF6qR2ya2Pk/0K6eAjFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1392.f0bd0cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107745},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1392.f0bd0cc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1392.f0bd0cc_1785545258037_0.06352718064775997","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1422.b585c0c":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1422.b585c0c","_id":"@flighthq/spritesheet@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":"9a2dfa9d98883ff1e0658418dfd7daded75b8167","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1422.b585c0c.tgz","fileCount":44,"integrity":"sha512-idsmkbOo8F1oJb8ZsXFCNGEEmmeqRMQExqwFGiQeeSx1WjOwB6NQeaMQfEwx0TR6xdDbDbQprIZ4BsoIqaY4jQ==","signatures":[{"sig":"MEYCIQC8esx/vg25B5fXvbf5SaepkPEmHL9wQZpH/vybVgikcAIhANn1GNUBUaWoN9mBsXL01aCpqkR+/hoxatWiNRieEysI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1422.b585c0c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1422.b585c0c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1422.b585c0c_1785549578455_0.10081726760262599","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1435.f870241":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1435.f870241","_id":"@flighthq/spritesheet@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":"373548b04f45bb442d6d8818664908489916ff6c","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1435.f870241.tgz","fileCount":44,"integrity":"sha512-npQRKhbzzoR0iVkvmd58Pl8z9GHS1wMXXEcDoFxFeBl6fwQiwNuvxLVBuA2R6+1c2wfvIl/cS3hmacB2/JY4Lg==","signatures":[{"sig":"MEYCIQC6AOqXsAp6Mpfy276WI15PFJXs8WP0xR2eOAL6aXlCOQIhALkDd340GJPQV/PRkBrghoaA+f2PBN1W4JfDowY2arN4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1435.f870241","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1435.f870241"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1435.f870241_1785553358320_0.8242402115453373","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1436.388ef5e":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1436.388ef5e","_id":"@flighthq/spritesheet@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":"1e859b83b53cdc857e5c2d8d0f2cae487651e228","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1436.388ef5e.tgz","fileCount":44,"integrity":"sha512-DzYhnL8BWcJXk94IxWMgNqvjkDuBdgCrzFCYMu/7L8VFt9ZQzya6KcbcWcdtUUULNmPdVtkS/6SkR4GtZpd/fA==","signatures":[{"sig":"MEYCIQDiyIotSM5OjDYigBQ6gpWXmfivp5H7XAOdZHDTYOHclAIhAK0nMFXbw3hHiXjD8VU9lW4aOZ+sibNFXPp62jbxu5hU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1436.388ef5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1436.388ef5e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1436.388ef5e_1785553906808_0.9949935670623509","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1445.14ca01c":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1445.14ca01c","_id":"@flighthq/spritesheet@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":"21c96111bf2458ac5724b08a80e77122bd60a8b3","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1445.14ca01c.tgz","fileCount":44,"integrity":"sha512-putZ53GhwOZHDuK29muIBaTptOZtZO27SVNp4orDCnMrKFqE/QPwkvKAG8MZtk9k3nUi4MaNXRcpZbmdJr1IvA==","signatures":[{"sig":"MEQCIBEGkMtGCnUwWFrzLMrgf1XY2ncYVHKssNSzkiXygNPZAiBTQLuEuZ9jLuFJlWs/bPODBw9nas+5z0xDxptsJ0tMmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1445.14ca01c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1445.14ca01c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1445.14ca01c_1785556576081_0.7370989533481325","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1452.011a16e":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1452.011a16e","_id":"@flighthq/spritesheet@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":"3ba0c8814bbc3983d5ded65a1b82aafc4aa639d9","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1452.011a16e.tgz","fileCount":44,"integrity":"sha512-d4++DP8j9bXvYY9mqAvckVhzycZiGpZOYIoa4XIgp+TjHTYBS8GkP0PgU+fCj2hI4Qp5j11bFvHrIyDNtOlIGA==","signatures":[{"sig":"MEUCIC9RDnfq7jJZmw6xHw13ycES8UomB7wEQg/uQuFOBWy3AiEA9UQh8aAdDkn4hlPYVMHMVZS6mpguTIRV+Nx8Vg4GRaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1452.011a16e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1452.011a16e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1452.011a16e_1785561869207_0.20158777399432481","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1454.b17f8a5":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1454.b17f8a5","_id":"@flighthq/spritesheet@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":"88cce1409feaecfa013ab6702498a3a7dade49dd","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1454.b17f8a5.tgz","fileCount":44,"integrity":"sha512-QxtQvvHoYievJBXn0Mt9vkee9o96Tf56Ke7nuP7wHeNjDjesX+RHImzsHFgXDxv3PClT5NDtCaF/caDHwA+c+w==","signatures":[{"sig":"MEUCIQDmmt/rZy0QtOv23cp6z1dSJ5GEbMLZEsqNzUZNg5kW/AIgfuVKtxCbEPPCR+JLKf2lGNCO6G0ECUh81nXxqpXaPNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1454.b17f8a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1454.b17f8a5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1454.b17f8a5_1785563981396_0.8779973535571297","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1456.ace2107":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1456.ace2107","_id":"@flighthq/spritesheet@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":"429ec200483918716b3a6349cb87a06f7f959c8d","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1456.ace2107.tgz","fileCount":44,"integrity":"sha512-K6et37t0xcRSaq2/MdJKsRmWy3abFZunG7aEoHfnUwxs+Oej8Y/wCjOyQLSWXhUZpI7ehBIK1mgoFP7XlS8gtg==","signatures":[{"sig":"MEYCIQCqPe6LYAyga8f14FXvrmBRxKF43NVUOR6KPsrVXa/bewIhAOq05q6YdPHX9ITDeVMXm87vUJkOBWpjnDm5l3bVNcB0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1456.ace2107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1456.ace2107"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1456.ace2107_1785594024565_0.954033884203066","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1458.0c01b63":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1458.0c01b63","_id":"@flighthq/spritesheet@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":"1a5569fbfae4677111e34bde1d1420526ac6ef51","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1458.0c01b63.tgz","fileCount":44,"integrity":"sha512-50eKDSMJfBTHb33AwYPE+GlLbkMnH+hzTGF3hZ6+tsS+C3WXvlOo6EOUFmMMzdg5C1kskkxX4610gPY/R58qsA==","signatures":[{"sig":"MEQCIFJfnrcTjwlUyLCVHxtsZG84ZH7gizQpQtT9R+p9qi2UAiARlzflHxVLEf2oWz38lZVHITQ3ElhyGk1yfvECLyg/5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1458.0c01b63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1458.0c01b63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1458.0c01b63_1785596490109_0.5340139105336208","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-edge.1458.0c01b63":{"name":"@flighthq/spritesheet","version":"0.3.0-edge.1458.0c01b63","_id":"@flighthq/spritesheet@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":"15d907ed4bb8f9734f10de2f7529f41bfbe1279c","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-edge.1458.0c01b63.tgz","fileCount":44,"integrity":"sha512-u9YGvJrK/izlXZhecVx1DHs6LFZOJ4AL0Yc+cjGK2J1ozRsGqMySJGiiXY6fAN7elxaPf9a/mFB1uXUPaPP4cw==","signatures":[{"sig":"MEQCIDZ7oBBy8lSwlWB3K43wE7UpQaxP2Q41AXIx38NfXuB1AiAOf9Ud+tA1UJgUDuplppHQ9NcVuuyL4xSazPLjbX4NyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-edge.1458.0c01b63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-edge.1458.0c01b63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-edge.1458.0c01b63_1785597707890_0.11368435578473046","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1460.2c18805":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1460.2c18805","_id":"@flighthq/spritesheet@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":"351a5b4bb98dbf697f87e83247e120aad9af20bd","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1460.2c18805.tgz","fileCount":44,"integrity":"sha512-Yrt9hYhy9x8ij+0UKLDP/3Gvfn/ky6PncKz3mWgB6v+dm+S7d9C87fb4Vn8vG5bazBYWV0KeMkp+aAcDeWL0cg==","signatures":[{"sig":"MEUCIFkgHs8n/EJUmRwXGP0azP7ByQUgauPEGfcZfYDFABtlAiEA82b3PdyD6aDQLkk8FunfNUdyYl3tSpTPAlJt5jwqN7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1460.2c18805","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1460.2c18805"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1460.2c18805_1785600418414_0.09697690045959306","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1463.b454aa8":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1463.b454aa8","_id":"@flighthq/spritesheet@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":"8c8b83faab9d9899f9d82f63a8e354ba8f558e28","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1463.b454aa8.tgz","fileCount":44,"integrity":"sha512-gCMnDXn/HERZixkuCQqa1zwaRlPRyzOfSH6t0XOAQP6p9e8ofkoRm3Jm5Xe6EU89X5sAbckbcv0U9htZ72w3Rg==","signatures":[{"sig":"MEUCIQDni3ZLE8V1x2z4YO0eFhlALDAGF054bvBqQn3NO0NdFAIgd6gFgAY8oIwTZgWaBbM+v7qlqdAJhGIS+zpM7uOxlf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1463.b454aa8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1463.b454aa8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1463.b454aa8_1785628788734_0.725648019212094","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1466.e0866d4":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1466.e0866d4","_id":"@flighthq/spritesheet@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":"0242c5758af0c7e8d55c042970c21be6a2827eb1","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1466.e0866d4.tgz","fileCount":44,"integrity":"sha512-0clSUAKedoTwizaVt29gwPUHL1DrwWhK9Jc8TR3kNRryKbq6FcujRMRYu8HZ0xwbJkdNBjzItoiLY4SNSN3Xmg==","signatures":[{"sig":"MEUCIB5DcPXBr7HcafaHlq342ZG58qNhYpU4d+PYxkvqHTKXAiEA2nKq9gUP9KGLfdoc3Wy6fyJMFEGOKYJCU4DecAzb8sY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1466.e0866d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1466.e0866d4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1466.e0866d4_1785634625817_0.7466596072093723","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1473.098a860":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1473.098a860","_id":"@flighthq/spritesheet@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":"d0f2600c785a346f3dff650e387789a9a468743d","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1473.098a860.tgz","fileCount":44,"integrity":"sha512-umuICnOHWKFnRoo3uWlp3bYTb3L+/HcU6PhSR6We9BJI8LrpHCY67Rn32YFHdFxVP/lJwFXROgXYVaqCQgb4Kw==","signatures":[{"sig":"MEUCICTKy3hk/b6G/ig3rbdpL4jRMajsh/c08MKSCoVRRlZzAiEAtsICySTqy/AmTFvUKVCKyXepM4eTESUJGDE/3NEVxg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1473.098a860","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1473.098a860"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1473.098a860_1785644905853_0.7165042456589235","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1494.7333e82":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1494.7333e82","_id":"@flighthq/spritesheet@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":"6d7110e6f6249512bac2dc34e60dff0e2ec7e50c","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1494.7333e82.tgz","fileCount":44,"integrity":"sha512-hMykDmYZ+fKswlrjkNdGE33l9xZizSf1nUPrrEZaE1jEnDZBzzkGhUNbTmIDj7X4MUU+Ks8W+NEts71bO75lDQ==","signatures":[{"sig":"MEQCIAsGMOv5EJhkCyiIaWHNx9jHkpu5yxUsAwe5T/djXsVQAiB/gOCErReEgQ1Da6BxFaFBpQOtE3XHsI0jdH+I1sQa9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1494.7333e82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1494.7333e82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1494.7333e82_1785649142079_0.21929226759001774","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1498.065f223":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1498.065f223","_id":"@flighthq/spritesheet@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":"3b34506e375129c56c914285b80cbd3e54393f51","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1498.065f223.tgz","fileCount":44,"integrity":"sha512-/szdbz0i0GGJm3iHiS14MmSSN/7F50t3qyyK9mh5c8f6W9T2juFHZ7SpAIiTxvig0RXqW8s2XRsVdWtEyPP3dw==","signatures":[{"sig":"MEYCIQDSz+4l2lR/TPB4teM1UGzfdI2C9IobCDP23NUqvCC87AIhAKDUXUCDpSgM04IWx1pJBVaZR7jaOWjZLzH2+vD1PMaz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1498.065f223","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1498.065f223"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1498.065f223_1785653643706_0.042338698338604264","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1511.9977321":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1511.9977321","_id":"@flighthq/spritesheet@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":"040ec39613185af4d194705efc0f980ea57a206a","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1511.9977321.tgz","fileCount":44,"integrity":"sha512-su+K89NU5FaJXgqcZqBp4js6tmd9ekGD0l6GfFdwy/5aIwSo9E2Tq2aeRvd+rPii7VW1jrKgEafp9lOPFsep1A==","signatures":[{"sig":"MEYCIQC9G1cqaOdNd7FO2Zow9rCPXM2bJzZFkqQExCRvSgLytQIhAP9Yygc869y2jNPmuhXjD+AIMvXWYHO6SbH5NiY8MDRk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1511.9977321","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1511.9977321"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1511.9977321_1785687940837_0.6120564936509132","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1512.edc0fee":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1512.edc0fee","_id":"@flighthq/spritesheet@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":"440c04ebf9d96beb1abfe1a63feb611f0c22a5f8","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1512.edc0fee.tgz","fileCount":44,"integrity":"sha512-uRmREw4THhFPuR9OXT8wld/x7NQ2zcVnXylRAcxOhtYKiSsImfa4RQvtDdqg5g0ZzfKaC2rKlbF+aZaf5hufrw==","signatures":[{"sig":"MEUCIC7T04T/WDtdVcbKaohQQwM/GYXeEldfaHzyvLF0zjO8AiEAj46uwV6uHS585VJYeW2UvRhcyzq2FKK7g7Myj6N492o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1512.edc0fee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1512.edc0fee"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1512.edc0fee_1785689289512_0.03511487395877633","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1514.a24d43f":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1514.a24d43f","_id":"@flighthq/spritesheet@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":"6f7f9e154b887d63726395e53db998803c87096d","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1514.a24d43f.tgz","fileCount":44,"integrity":"sha512-XpHV7vWBZWQUjH4Gf5osyGToME7TsTTtFuYrDz09v5jsdMZ1MNsdjnrzuC2KbNhuzTQxz5IJ6SSI12VFDbi73w==","signatures":[{"sig":"MEUCIQD0HrhdItvhKDZBCi6WENtLBXYAGQv4r9uT6U8f99cNPQIgHO+QAVRmn9PULvCnMK02w0PhUEeaHUUm+sFDgCa+/20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1514.a24d43f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1514.a24d43f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1514.a24d43f_1785690050158_0.21091491968813103","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1515.d4dc88e":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1515.d4dc88e","_id":"@flighthq/spritesheet@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":"57a3a777e2e6fe3c9d25e0ba8a1c9b24c5edd069","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1515.d4dc88e.tgz","fileCount":44,"integrity":"sha512-lWQdNq2TuuKT6r0Hb71lVq9/Dy8E+54AiAoSJQBntA726HRjWzBWDLYGYAuI9Ms5bjIyNs6SGtwiEGX2FxHIiQ==","signatures":[{"sig":"MEQCIGnvAgGtMNZge/VLPyCEG3cU1ZIC8TllCIpEV/GEc63SAiArMz7sAWAGpdNkHQz+TvbGUhWt2Iqk5gbPLFXEJKgutQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1515.d4dc88e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1515.d4dc88e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1515.d4dc88e_1785690281462_0.49057678654947257","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1516.1b4fb2b":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1516.1b4fb2b","_id":"@flighthq/spritesheet@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":"5daf364a040f1de243013713a9d76db61b7bebe4","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1516.1b4fb2b.tgz","fileCount":44,"integrity":"sha512-2D5XbSCVx6Uifxn0W8b5CkZo17WCg0z9ZD3RDBwIxjpUQGRS8GWBAsjIo+qW8jc1jIZxgBCdj/d08yrugFFgYA==","signatures":[{"sig":"MEQCIALgLaQxViBzNxnkApZ6HWfTQRBc7BrpzKSfWiW0EJy+AiAOKkfuLTrZCG+mJBTX5JXDDbSgi9sgl8G0fKF0wGnb7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1516.1b4fb2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1516.1b4fb2b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1516.1b4fb2b_1785692191407_0.8247717716942957","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-edge.1516.1b4fb2b":{"name":"@flighthq/spritesheet","version":"0.3.0-edge.1516.1b4fb2b","_id":"@flighthq/spritesheet@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":"6009782660d054c98c3eb5c0fc2ae3f9a5a5ba8f","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-edge.1516.1b4fb2b.tgz","fileCount":44,"integrity":"sha512-7ArlwZyW+l0AQxVJvYSRMckWuFTagu0fz7p/kc6O537V8Ex9BK3r4vIv4qkiJNyAy4KLmSuYsShyyTE8m/6Kjg==","signatures":[{"sig":"MEUCIQCF+3C90g9qhaFtKUO3THJx29hL1qCjDuHfyqIFKQZwAgIgOn8s2ufOSAee3YSQS3RnJATPxy5Px6JYAvabSD9LWME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-edge.1516.1b4fb2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-edge.1516.1b4fb2b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-edge.1516.1b4fb2b_1785693527628_0.9607913066494314","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1529.90e58ad":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1529.90e58ad","_id":"@flighthq/spritesheet@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":"c94eccd0b8db36d38945f74ebbf934aadef41c84","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1529.90e58ad.tgz","fileCount":44,"integrity":"sha512-3setIY1CGOzPaX3uvtUiWPIGQ3AIkPeX/A1v2vwkWHhmc7nvQFtcDeTwEzCevldo1OZEJeTigbeAcSeSCujVVg==","signatures":[{"sig":"MEUCICddchVLb4vYlrS0kCM9JIM3IbhInifKHekC8W+pu1DIAiEAlNYbaLtit+DQBxH5E29Fy2vX7YE944nl0ISMJJwxsbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1529.90e58ad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1529.90e58ad"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1529.90e58ad_1785694927402_0.6880920229929541","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1530.70058bd":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1530.70058bd","_id":"@flighthq/spritesheet@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":"30ab0ea2906545d9bbbb4d6624f20f42215ea237","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1530.70058bd.tgz","fileCount":44,"integrity":"sha512-Q3SRjWfj1GKJwCNwtVWYcyNoOQcw5rLdpcdZRjpkxn53q6K5ozziVDvI7ZydRmc/PjWluutmReQoK5p0jlHfHA==","signatures":[{"sig":"MEQCIAqZCRufoMcGB6B8Lkhc/kBa5t4d+e7mg4rNZb/CnIWjAiAhqD8LE/jI2xPgZWZ+FpMYME8d1wQqzymEzg2+p+4EbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1530.70058bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1530.70058bd"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1530.70058bd_1785696707389_0.10082749156131499","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1543.f490ae8":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1543.f490ae8","_id":"@flighthq/spritesheet@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":"a6a55aa70d8cd63b422a599c39c2e6e3bacc2244","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1543.f490ae8.tgz","fileCount":44,"integrity":"sha512-aokq98LcplQTTUbjZzrTT3NWWCSJnQm/i44lbfwLmX7KemMJlgVkpNqVSSc7dniQsqzzEmp6LJWQHYg2K/L4Iw==","signatures":[{"sig":"MEQCH3SSEHLEGO0vLWBDTB9G6MwYZv5x2G3aiTPPDzPGGKECIQCqbXFnYrKhN+HZgsf84d0+HTfwiISSrMcpMEILu2YJbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1543.f490ae8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1543.f490ae8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1543.f490ae8_1785701600555_0.11316902045229282","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1560.03a2b36":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1560.03a2b36","_id":"@flighthq/spritesheet@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":"1b65455b147c9831698028ca994a5f2ae02e1824","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1560.03a2b36.tgz","fileCount":44,"integrity":"sha512-+vJb3EfpV8GFg5KJ+I63Z/ATb+mEU5FpLRPoBEmn96MrRp0gkDjEYI5vmx6Vn4/Bv6u/D76c1u4ZO6ZVq/vW2w==","signatures":[{"sig":"MEUCIQCqVAepFCeCoOKeKyXvx92NYVrTM5m/rYVjvXkXHOYrlQIgdJXqBXsOOgPm/VhzsfY44+CyQpjh72cCU5eGbFb6/2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1560.03a2b36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1560.03a2b36"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1560.03a2b36_1785702491178_0.6856466178544023","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1562.75af469":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1562.75af469","_id":"@flighthq/spritesheet@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":"78e53a244a28b787de1d96faca6d86f17bcd5cfb","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1562.75af469.tgz","fileCount":44,"integrity":"sha512-sFiC57PgqSSUuIUlCJMNKXladWSwI3xWilyK7JdQL/L+eSTKYJHRY3/88dyu9nHbvwSXm7vZ9pQM1cuQbaEIGQ==","signatures":[{"sig":"MEYCIQCBG1CXCFd9sCTh2xNy8gx8T/B3Hwa9+fHM860sYS90NgIhANQqTMUa4m40fYWPJ+z5BNvuOCYmo+cov+TrHh891Ddq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1562.75af469","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1562.75af469"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1562.75af469_1785703262246_0.3739767862516321","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1566.dcdf1d3":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1566.dcdf1d3","_id":"@flighthq/spritesheet@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":"5a7d001fc7b19e184a517b67b6d9c750122fe080","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1566.dcdf1d3.tgz","fileCount":44,"integrity":"sha512-x6RrOAyT4rbM1SGVWgjEauIYj+zqfZN8Q/MFN+H5inAUbOsQnbFynHUcSGP2zW7f4ksdUAKqs3e4XEZN85Xbkg==","signatures":[{"sig":"MEYCIQDXuhv4mvXusAoUoWr2mdyuep+PROHXU5yedfZo6yZV6AIhAPx1GZFN/elLKFPyjlw8XrJXd9qNINIYBj2C37ttmgBf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1566.dcdf1d3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1566.dcdf1d3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1566.dcdf1d3_1785704031781_0.6280519874311434","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1584.a68fe91":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1584.a68fe91","_id":"@flighthq/spritesheet@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":"213757069548d60e98f549f318e05f3183bd5d8c","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1584.a68fe91.tgz","fileCount":44,"integrity":"sha512-xVkl/InbLApB+Qh2XpJBTCU5vpEGdoySJFmYJ1hyz82TD/vheBGB8q087e25XgeigNKH/HbGUi9DU5HJ7yV43A==","signatures":[{"sig":"MEYCIQDDgm59KsgsF4Th01mvwANN2Yn9zHLGEAsSYcyCgB+1pAIhAN8PqZzrfyI7j6viSPysafMwFY/0br8P3YVIixoHuzyG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1584.a68fe91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1584.a68fe91"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1584.a68fe91_1785707775372_0.889426302412899","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1585.17d10c4":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1585.17d10c4","_id":"@flighthq/spritesheet@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":"ae8a29895e2d9d3919ccc7a0f2d772369c565dae","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1585.17d10c4.tgz","fileCount":44,"integrity":"sha512-fEjiEmFL9rqJZQeSFJDh77LbehWtOozQZpw9LLB7CPmgXUL8B/aPJAsYMVbruqU2CWaW04ci4VrYLdFPOGzDAg==","signatures":[{"sig":"MEYCIQDeXgiWGZbjwowjSBpk501+9dnzXOflNMINxHff78Nc9AIhALHcGLprvpv1fy4cGr9FrR5ycx9o7DZdcpKR2xmmsjp/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1585.17d10c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1585.17d10c4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1585.17d10c4_1785709727705_0.5007428883736333","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1593.a47f94a":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1593.a47f94a","_id":"@flighthq/spritesheet@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":"f59cc487541d4a4b50962cb9d31f57164e3f9a08","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1593.a47f94a.tgz","fileCount":44,"integrity":"sha512-MEmkmnZZzxMGm0YO0RZ2MBQVXkbFmv04hXPZwOGZrh1WjDV9F2FP2OYMAuhb5zajrCriN5I9SIf+os7Rlt0nPA==","signatures":[{"sig":"MEQCICawyeQ0fGB7g02kri5MDWGjIt7QxmPtmMPfwsubeCZSAiAYxhB/+iLHKbtEv6IMD252npel+wkz0YsJxtmRBzskVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1593.a47f94a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1593.a47f94a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1593.a47f94a_1785710066392_0.6715585746892407","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1595.4d49b41":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1595.4d49b41","_id":"@flighthq/spritesheet@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":"8a9bda26be58eb3f08a685df86349582446af29e","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1595.4d49b41.tgz","fileCount":44,"integrity":"sha512-dNxfaVmuane5/hU4n1TyFMoBaRKU8VlL68ITtzIKxSM2evZFMWEVfpn4f1fQOW+m9mCy9swRKqOjodweITZR/g==","signatures":[{"sig":"MEUCIQCd70tqRm69TB911Fj6hBxeet96v4Yl+1f4BnF5mbg8iAIgDcLvwhlwyu9A7Q04enkgjbMopW85EyeVbxz95qi1U/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1595.4d49b41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1595.4d49b41"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1595.4d49b41_1785710629464_0.8460612733092534","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1601.12b771e":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1601.12b771e","_id":"@flighthq/spritesheet@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":"c8f59901f8f7a6636b7945d3374f1430e86989e8","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1601.12b771e.tgz","fileCount":44,"integrity":"sha512-0HMnFl6F4AnWSiyNW04e36RI12ctrnQfsZJHtL9CmTYfXOQuz0DT2N2JLOQPP6GAFwoO0LOopdS1THmrNx54DA==","signatures":[{"sig":"MEUCIQD2iNJydMu2ewIVbIKSpVKhC90taKvbwRXEAVWCvw1TNQIgaRSR9RA/RgBZbyWBsTb3gbY9SjWXwqhV/L8yfmGT3ys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1601.12b771e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1601.12b771e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1601.12b771e_1785713159366_0.9616749791986918","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1665.6235922":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1665.6235922","_id":"@flighthq/spritesheet@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":"98111c4cfea5837f2dfe33d16b7b1235a7575337","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1665.6235922.tgz","fileCount":44,"integrity":"sha512-+xLVwS1wjcFTzetji3d6qOidx2yVG3KHkVDMQdB6YOTdZ5aAjJSfIU7h3NxJ8XrHtl4gITCzPV3dKFwlrYsj0Q==","signatures":[{"sig":"MEYCIQDfJX2k/Ge866GDxIgBbV15URpRuVv25TCCIH/uraa/igIhAI3+DE5HTpmHtpQXJtXkK6T6mor92fHYfwZhFN+3CUcw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1665.6235922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1665.6235922"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1665.6235922_1785728865446_0.9430794608154405","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1669.5808974":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1669.5808974","_id":"@flighthq/spritesheet@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":"b3f5813c83de549a845027c708d4e7a15f7d093f","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1669.5808974.tgz","fileCount":44,"integrity":"sha512-9W7jSbXpDoX4rMso5zvpOx3eRR2uvUy1RD9axFVnZPqKwE+RSEM7QbYeTCEJ9D2+umVtq/pn+N107KOYgndVfg==","signatures":[{"sig":"MEUCIQDNze/07h4/k5qI0q9y1LCotlrE9fa9aDGB9djPN6x4+gIgVM9JfCaNuQCX4Hx7fKdnOIahlP52tR/qMSnMTwbTTDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1669.5808974","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1669.5808974"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1669.5808974_1785731126708_0.5714227894038018","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1689.2810c05":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1689.2810c05","_id":"@flighthq/spritesheet@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":"a40e12a52b96df2cd8d41abb6030898e7ff4fae9","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1689.2810c05.tgz","fileCount":44,"integrity":"sha512-DZBit3gWyeFZ65CPEgU1by/HLslzpJPo3dXayQS5Gohahm3t86uAyPfnpxAcpICsnvUgym85Pho87ooPB9yq0A==","signatures":[{"sig":"MEUCIQC7sp27asZg2yj9VZVZEyxyMPHvZgBeazRqEyhFs9XA/gIgFw3sJFSg4Ltm8plOPl5wKsioKxZa05G71vPrFCPLIMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1689.2810c05","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1689.2810c05"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1689.2810c05_1785736643541_0.5349604550470204","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1692.f1a7a9a":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1692.f1a7a9a","_id":"@flighthq/spritesheet@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":"9af7d0a8efbb322694531ed0b946d857ff209254","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1692.f1a7a9a.tgz","fileCount":44,"integrity":"sha512-qJn3085quLXCyBtHsaqs04wIe3/xMY4uaNxh2Ez5DeH8l6UkST2p0+j0FjJsNwYGFND/67BqqNeV0XyKpJ9ukg==","signatures":[{"sig":"MEUCIQClrmyyNdlT2qk8hzEYj3SGuLFbu+60r3SGpvc5UgfBrgIgJ69iSh0eHVdrf4JFYx6yGl47eYD2vlRNPuHamgd/Pds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1692.f1a7a9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1692.f1a7a9a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1692.f1a7a9a_1785738734609_0.8983882908139791","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1702.8973fda":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1702.8973fda","_id":"@flighthq/spritesheet@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":"fc5a2ebc2f03c20f6e46ae7a0b0a1ff81d7deb8a","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1702.8973fda.tgz","fileCount":44,"integrity":"sha512-PB+9hn6XIIcV1fKUXpgt3h+4GD4taIQR1vClhK491wRhJtre/RIBVpQyaj9vQs0etMFzs7Lkqt15FlU5e5rDig==","signatures":[{"sig":"MEUCIAIQy0dfbp5DrBwnwKIHkMIibUhdL/RnUS45aB6u3lVNAiEAlfNjviIM/Q4G/9QPOw32Wt5XXXc0NttxRDAaqUXrgd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1702.8973fda","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1702.8973fda"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1702.8973fda_1785739150567_0.6640618704657208","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1704.8557784":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1704.8557784","_id":"@flighthq/spritesheet@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":"787768725f4d2eb2f734b5d14f50a7e7d294a6c4","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1704.8557784.tgz","fileCount":44,"integrity":"sha512-VkSvlcKQyXfkgrC2NLWiJrD7H5Cxsk1Ny9roukr36l3nQrSWIot3aANkGf2JhqvsP8K8nLU0KBiZZWIh7izLeg==","signatures":[{"sig":"MEUCIQDwosBs2+7IPy9vQP50gEeDbCTO2bXr+l4F2Pcz8Vr+rgIgYvwKDMmBnDc26X2AoxpNDRDmbi0Vg5aMiLK3/LLFA70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1704.8557784","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1704.8557784"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1704.8557784_1785739806710_0.1183646701342218","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1714.3bd86f1":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1714.3bd86f1","_id":"@flighthq/spritesheet@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":"b36deccde576bf9d50fc8c182151fff9d8ca29a8","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1714.3bd86f1.tgz","fileCount":44,"integrity":"sha512-Mezsi8C9l7hLs2oDLVi9Lod4Fin1fF5aIk5xVpqZBeGowdO/h3K72TaTS6ocZY+P/LL/7ojZKE3WeQKN2wr/Rw==","signatures":[{"sig":"MEYCIQDKwrz7qD7zkQA/7DP7dOgT9CGsTNVIaVbUQO2uDFQjjQIhAKrotd6W6azIc8EO0Tvf2uG5uzm9W408GeDwXSD/alNt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1714.3bd86f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1714.3bd86f1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1714.3bd86f1_1785869731100_0.9387403331685524","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1728.26853f6":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1728.26853f6","_id":"@flighthq/spritesheet@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":"b86d19905f45a56db3faeeb7a4d9b0dce6bd2778","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1728.26853f6.tgz","fileCount":44,"integrity":"sha512-nd0Z9PcSVf1rcgtavvrh3VjXboCYrr267ojdxRsCBdh0jZqYOjZS2q3whfPdVF9Fsy/nqyStnpiU+UW7CAcL6w==","signatures":[{"sig":"MEUCIQCOHiSaZNEmL2iKzZmETiJCoIGvO95WeuoeL+JTy38mAgIgVmOWwxn+PZQ+quWcU0Uo3TKmGxVdLQxRVQ8Qq8/6lKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1728.26853f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1728.26853f6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1728.26853f6_1785873232180_0.45248046816356124","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1729.f927a3b":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1729.f927a3b","_id":"@flighthq/spritesheet@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":"625317312d4616560f87e7af8aa3086fa1430195","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1729.f927a3b.tgz","fileCount":44,"integrity":"sha512-yd2NCUqnS+T8GkmOkKUBYXZZJn9UiE2Lql8aEFpBf3VEiMnY9zHR6NuDcr4Q6UER2EBUu2D3+QuUFXjTzyZRbA==","signatures":[{"sig":"MEUCIQCza1kceAHXkicXTKEVVV3ZzGm8LK6/0FZ3sNp2TdHY7gIgXgDTSTnBI9VQD3Po0cGECSsNH3ZMAD+7SLGdWXd/LEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1729.f927a3b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112558},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1729.f927a3b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1729.f927a3b_1785875423511_0.5928741661577006","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1781.5d072ef":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1781.5d072ef","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"83581dae1d6e7ceb201da22e9e3397a63b427b78","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1781.5d072ef.tgz","fileCount":44,"integrity":"sha512-wC2Twffcxk2ihB0mof9oQgybaWc92Iz9a0JlYkBvJn+G53nDmP3sCBRCzTqtaE8lxfBbxcKBZmleHoweBTn40Q==","signatures":[{"sig":"MEQCIDvgOpYDKCO0cC9mHfABuxGmV7QAlr2gNlO5DWR4IL91AiA138xrE4mMB5wCN3daZr8J0hwgmYa+WyxfClWjFi2JNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1781.5d072ef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112631},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1781.5d072ef"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1781.5d072ef_1785888118996_0.008115075805818828","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1783.cd11ab1":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1783.cd11ab1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"5b2fb9a6903c0e9a91f5dfe872f499140febb0dd","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1783.cd11ab1.tgz","fileCount":44,"integrity":"sha512-qVcAcBkMe7w9/DZtbnWPckKs3r3e8VY8dEicLrOSD1SKNZ6JPgiAMWqGv0ycuu4Qv31YFmPyeqFRV/4myFYZqg==","signatures":[{"sig":"MEYCIQDz4jHOhVwVFPTKd8Sy24vYi7ZDmDsGOhFO/0OUyi01yAIhAPkKsJNlYcIo3RtmjCyw7WPWQsepn43WcvjHzMSpM+OW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1783.cd11ab1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112631},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1783.cd11ab1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1783.cd11ab1_1785889488144_0.9857255150846296","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1848.58f06fb":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1848.58f06fb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"18137952716f530b87c65bb74e0f122a1d5600f3","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1848.58f06fb.tgz","fileCount":44,"integrity":"sha512-Yc6lCcC2tkXyOxZFnHwMFCTrAmKMaszJorNWC+A4bBmjfhX6Rqjvovt8Ypc9auQcaBlIXTlX3AgOn9zGltIn2w==","signatures":[{"sig":"MEUCIGXsKn9QcnYv5v0YKO3jhKYyHoRXqtdT7Mz8bXrX4HnwAiEApzMnsCPFkWi84lsqx+UxNO0aqvBHTezqCOcYzp1mXjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1848.58f06fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112631},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1848.58f06fb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1848.58f06fb_1785892216676_0.06459914524375687","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1849.a370765":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1849.a370765","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"965610d5672ed3ff5fea128665ce4d60daab4f65","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1849.a370765.tgz","fileCount":44,"integrity":"sha512-PbMR1nAGqGgUrtJvlhEqr8++Ee8Pof187QSChwHvoRqM60HTsEhP0nSqvA81hiQvxDDpN8EsoGtY5qm09x3O2g==","signatures":[{"sig":"MEUCIQDvGls6LCd4Wuv8GnmaS2VyyEkUeg+BcVAaLN4ftD1BdgIgEPoUiXB6W8i9ejDkVqxEwN+nzjaGDwZVkRBI7WjeLmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1849.a370765","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112631},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1849.a370765"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1849.a370765_1785892566182_0.2903840176612682","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1872.c2b1f7c":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1872.c2b1f7c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"19b21163cb3fc15f40199d11694920d2b65474c6","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1872.c2b1f7c.tgz","fileCount":44,"integrity":"sha512-pz+mUssqJZF+78uVUGuq/5q/RA4aUPb4NVabx/OFlvc3RL3n05i+UVeDbKiNFSe6MnmfaO/ch8WYfRuNNp6aKg==","signatures":[{"sig":"MEUCIQDmewDEdxqcgb1I1ewrJqTWJVjMYX0eEBWpCEyN3FJrSgIgGLUX6Da5sQckloYwsNrefC7pX9BZ1nTHkKYH09so+sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1872.c2b1f7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112631},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1872.c2b1f7c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1872.c2b1f7c_1785958127990_0.30330412704065113","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1883.9cd374b":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1883.9cd374b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"f0cda55dba839c4898ac9730201ff2efb03a7251","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1883.9cd374b.tgz","fileCount":44,"integrity":"sha512-XXuHBLvGge6x/LmVDp6q7OKWFc952uPpxcq0P1/eKIEMigUOb1lpJ7Z8E2aFSv9YJToRHwydinPdbmfEz3xXIg==","signatures":[{"sig":"MEUCIQDORbYp5kYlnrV5fj/moHj/J9tfPckBKxr3YNLY/k7UQQIgZD/TpMYjYxKIUWXKoThJ9vEPLM8BaqPL3v1yKmxC1os=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1883.9cd374b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112631},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1883.9cd374b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1883.9cd374b_1785975198344_0.3640525459614401","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1887.cad72aa":{"name":"@flighthq/spritesheet","version":"0.3.0-next.1887.cad72aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"8c6cff90e33db626236f7b39574406380a5ded1c","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0-next.1887.cad72aa.tgz","fileCount":44,"integrity":"sha512-7LYbGssOoe21Z5DyOYHTXw3AqrtGvZK3dwCqdfSaMqli5fD7QWlxCJPvQEkJoezsyTMwrmmXpvcBV1OaCxBJmA==","signatures":[{"sig":"MEUCIQDvo/cP3KHOX3i/aM/XXd2YIUt86qB+7HDXeBZIxmWjRwIgTMm39E0LyrZtJbYB7jaicpo4ewYg73Vv4jCp4vDRxuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0-next.1887.cad72aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112631},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.0-next.1887.cad72aa"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0-next.1887.cad72aa_1786028844606_0.9715758733899507","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@flighthq/spritesheet","version":"0.3.0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"57493f572ed2f04fe1e56161320af2c2f2cf9f58","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.0.tgz","fileCount":44,"integrity":"sha512-2fUs70An+KKR/e0cZ/qPzN4YmYVYDxDqR6CVtmpJRPHTLv7EwWxfBPRn9UFtY/8AXbm18yRSZUMCwCFEtRU2fQ==","signatures":[{"sig":"MEYCIQDDXU/Zpe3qPIwTxzZ725UZ3srR7bK2v0K/JZTqbG/oWwIhALP8g649at/3s/eb/ojVg9P/O+3olKcIDI7XpEveis6S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112541},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0","@flighthq/entity":"0.3.0","@flighthq/signals":"0.3.0","@flighthq/textureatlas":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.0_1786049266168_0.12985681581273356","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.209.43ef1bc":{"name":"@flighthq/spritesheet","version":"0.3.1-next.209.43ef1bc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"36f2d10692875a7679efa2d5e898e852b6165b14","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.209.43ef1bc.tgz","fileCount":44,"integrity":"sha512-Izke+rCDPLG84vW4T+Szl03LtJcdx5/ArfaL+vNsx8Hc5kMnlk7Uvgt0p4N1dsmcKP8Pue4VZL7W1N/QWesphw==","signatures":[{"sig":"MEQCIHKh1RLlSDgivBOB64hzUxeLwRF3RoocuBI8DIb3W41FAiAfpDltK/Oj9dJQpINhpRWJ1+8WC0YBxYAyb0YBeJd3Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.209.43ef1bc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112626},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.209.43ef1bc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.209.43ef1bc_1786136582706_0.2143434924275205","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.320.fe56fc2":{"name":"@flighthq/spritesheet","version":"0.3.1-next.320.fe56fc2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"3ec4671f59884f59208c513cba34ec8073829a26","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.320.fe56fc2.tgz","fileCount":44,"integrity":"sha512-9YM3fPS7D+bHgJ483nDDMYcQQ+xIziITID/bXbx4tTpo8mT+QkYJDdq4jGKUqyNXMh6kYgd0l5Ku+jjshOuQpg==","signatures":[{"sig":"MEUCIFM6cpR7Fhq9tEyZIDcJf9mnPjNv1lwOotdqmKtnNCHkAiEAidjij2Z/EYzVJ+hP6mBGd9GJ9/IM5INk6HCj4vs+EsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.320.fe56fc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112626},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.320.fe56fc2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.320.fe56fc2_1786158592682_0.24360151262336127","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.348.8115937":{"name":"@flighthq/spritesheet","version":"0.3.1-next.348.8115937","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"302fed4060e820394937a4b7f29f797d3f584911","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.348.8115937.tgz","fileCount":44,"integrity":"sha512-xClV9ACY1E0EGeyDhDJsE/29c6dKgcgJ6+7O21Omfix6OgcRiTznzKKl1TKGBPYqsdmM3z3EBSkezgSouixGZw==","signatures":[{"sig":"MEUCIF3JFpX5R54nfFDZv1A3NdQn6GRHpH6/hAKOzKRXG1l8AiEAvezYT69KyMD8PP3939EFH4s+A3MHXal8UvNN6/MjqH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.348.8115937","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112626},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.348.8115937"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.348.8115937_1786165883355_0.37308387036535495","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.385.e32d957":{"name":"@flighthq/spritesheet","version":"0.3.1-next.385.e32d957","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"5aa42f82cc4b1a6852a9df590a8629f21fd4058b","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.385.e32d957.tgz","fileCount":44,"integrity":"sha512-bAts6IohdjMbD3bgRtwljCa1nkbQ2LjVfmsJZAKo9x21y0HVZeZZCn6qps+lmfHnMwVVvdry4eYQOZ5Tqrrllg==","signatures":[{"sig":"MEYCIQDmAkIJzpIJbQuYfnAIKglIC/sHkjuvk943DcaX7ioYjwIhAI/U17EQe++GfPINKOXhn8ucO4QZk5mIdqEQWJJaPloV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.385.e32d957","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112689},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.385.e32d957"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.385.e32d957_1786179394063_0.6251239724930535","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.401.5d59659":{"name":"@flighthq/spritesheet","version":"0.3.1-next.401.5d59659","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"a46ed761fcc64677df04fbee83e1e1bdcca9a7e7","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.401.5d59659.tgz","fileCount":44,"integrity":"sha512-ke3QE5/4xIi0o550t4/PC/QJ+HAK7mWI8o59QxTElbs3DySmVyDOCwUnP2H7sH+jxg95VlYRKKQf2mqtynZ1Dw==","signatures":[{"sig":"MEUCIFBB1gB52sgiPJlTHClc2ALXchg8htWYunB0qDR80+sEAiEA3KSFoS/H7TLyy8fgsb/TfmdG0MV8D8u/TXxZ/c7h+hc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.401.5d59659","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112689},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.401.5d59659"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.401.5d59659_1786183132026_0.6810150714090775","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.407.d03a0bb":{"name":"@flighthq/spritesheet","version":"0.3.1-next.407.d03a0bb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"51350df9926e4f2b5d91ce1770fbcb5e26c735bb","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.407.d03a0bb.tgz","fileCount":44,"integrity":"sha512-VBSfyMmnPss3FuARsNorBp/pO9/aiTGY7l5G3CoizOESPWax2ughr0nXQk+k/MyrF3/eg75Cc1SQ9PYNA1Mw4w==","signatures":[{"sig":"MEUCICPw9I6oT92vHpal0xGjagxUgtghr2Xyba5B57Hmo8+fAiEAs1X9fzGB6UpNMROLboi4aceXgegqRlVKDmRO5iC+bT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.407.d03a0bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112689},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.407.d03a0bb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.407.d03a0bb_1786297814376_0.6234250862548494","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.409.5c00b00":{"name":"@flighthq/spritesheet","version":"0.3.1-next.409.5c00b00","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"bb88cb89d46dfe686a247e20c20fe3b6c02a5a00","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.409.5c00b00.tgz","fileCount":44,"integrity":"sha512-FMz2fZMSHyDiAQcQcUO4P45+IxyCEd2z6k7cfCnzh9E4z0F5AYn5WZ5SdTun75bJQRq70tomEzCWY6A/AnDM4w==","signatures":[{"sig":"MEQCIG67E4vs/xUBRbwvTm++Fdix+VyyrX5m/aJ//mSSmsH8AiAEbYZUZxQ+5F0VjG7KDhEtFKQpiykOXhLmsGCKUXvMiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.409.5c00b00","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112689},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.409.5c00b00"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.409.5c00b00_1786335249632_0.4664257000944394","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.425.a3192ab":{"name":"@flighthq/spritesheet","version":"0.3.1-next.425.a3192ab","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"95bb4d2bf39082fb5fb2f0ffec08fa721631ac23","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.425.a3192ab.tgz","fileCount":44,"integrity":"sha512-TM3Evgpzyv+s6tbM6cEuIIgzUZ12IfWuATwnOCYEIZ+WhV6PW6dg+29ugxmciVbFW506DkrZ50Pw/vCBcWeaTA==","signatures":[{"sig":"MEQCIBQzoVskgiHWW/+nOnNPddwdIvOvdiONA15aOtzfMM/lAiBBFeYxur0giHXXbFh/gXj8TrKzSO5nO0D+0CNqLlt2FQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.425.a3192ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112689},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.425.a3192ab"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.425.a3192ab_1786336106817_0.34669393605332854","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.493.539802d":{"name":"@flighthq/spritesheet","version":"0.3.1-next.493.539802d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"800be860643be36aa7c2948aeb5c29bfe5646579","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.493.539802d.tgz","fileCount":44,"integrity":"sha512-PgAjA2GE6it6ScLHgAF7mz4bxK4BPixgWzo+nQTRxfcTE6hV/7bN05IDiVV8PtZOADj6vLus3TrOb1QpNBT1Mw==","signatures":[{"sig":"MEQCIGbmdSXr6XdaXvothxtz0+rpxZrOt9PhcEBSvUv4p8P5AiBOLeV4xoohaHXHZJLCQ0tUfmlHioTeCd/AgG5fZQEYEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.493.539802d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112689},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.493.539802d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.493.539802d_1786392065411_0.7750770266459821","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.509.c235802":{"name":"@flighthq/spritesheet","version":"0.3.1-next.509.c235802","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@0.3.1-next.509.c235802","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8e8d7a84b0af4beb9c56188c0469de765d79560e","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.509.c235802.tgz","fileCount":44,"integrity":"sha512-+UHl6ePfahpOzdw1Zk1Ohaoi1WBXNVeycrVzGHIBbbj8/FORjpdbRXTCJrowMqTIxex0+aq+u9/eT7gAQ41L6w==","signatures":[{"sig":"MEYCIQD98SNM83XY0fxytNdOA8FfRQyRZcKnQmGwlnZNwXtOaQIhAIC5OKaoBxYQxjyuvM6kKWOLLOQmtdbvUvx2VgQZi76H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.509.c235802","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112689},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c2358021ef9f4dbffd5b42491d550edacdc41f09","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.509.c235802","@flighthq/entity":"0.3.1-next.509.c235802","@flighthq/signals":"0.3.1-next.509.c235802","@flighthq/textureatlas":"0.3.1-next.509.c235802"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.509.c235802_1786394492533_0.08527258135161286","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.575.c1f8e01":{"name":"@flighthq/spritesheet","version":"0.3.1-next.575.c1f8e01","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"4877236d471651986118a18c462298ed7b395026","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.575.c1f8e01.tgz","fileCount":44,"integrity":"sha512-x++W9+gJRM5P/VbWD/DggeJlHoFYXWaiuWjT9FM7j1aQl+neOW/dTZayOJrrkpVXMgnpgUChhW/55vxIgSGg9g==","signatures":[{"sig":"MEQCIE9lGKgpBvNv0vh+MwVq4xlWDKRgPNlqEL16Qrpqqjw3AiA3CrnXZ440v0E3u1G3ctiQJNJltx72QL9/3IUCtvtC0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.575.c1f8e01","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112689},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.575.c1f8e01"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.575.c1f8e01_1786416180515_0.33256155819194055","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.616.aa7ae7f":{"name":"@flighthq/spritesheet","version":"0.3.1-next.616.aa7ae7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"6aab9a13be8c48637cffbcc072b9057307820b21","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.616.aa7ae7f.tgz","fileCount":44,"integrity":"sha512-/wFDk1wKHHDBavmNdYBYRBd0H5y13Mrx4SQJLoopTyuSiAzNN0b1k6nbT5AiEeN2p0c3PlCm2myYdX8iG1S7eA==","signatures":[{"sig":"MEUCIAVO4h2CdAi8cRKIDeNSTvmjzgPhYWa3kulaA+llRB2bAiEA20aCvj3T2/l5bz8lwOSwHr2pi+D3el2JvwiqSyDGPiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.616.aa7ae7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112689},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.616.aa7ae7f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.616.aa7ae7f_1786460904217_0.4637731295680536","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.617.89baf58":{"name":"@flighthq/spritesheet","version":"0.3.1-next.617.89baf58","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"b79b6ce1a2f14acfb116031e1d6da8e749a734da","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.617.89baf58.tgz","fileCount":44,"integrity":"sha512-USc0IuGhBcZ+xcHUMtM0xdukQBKyMkm+1cEBt1sSu3xNiW+zPOfhGdXeMDv0ISjXh+wJ3lwyu6Grqn0WIDPJRQ==","signatures":[{"sig":"MEQCICcytOL60xopMSd7jRi1l4YHUtteGk0jITJZurHwvlqIAiBv+Bz70EvjwvYdskqUVioeOELSnRQE7z7waq3d/d713A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.617.89baf58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112689},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.617.89baf58"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.617.89baf58_1786461143700_0.6718215907921754","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.625.675880d":{"name":"@flighthq/spritesheet","version":"0.3.1-next.625.675880d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"bdb39cc4606b3a0f90b53636ab3882d4333089ba","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.625.675880d.tgz","fileCount":44,"integrity":"sha512-68wo8tW4pdXxCiwWmPj8Y/VEsOV++Cs+WiTXghjJelbJ9kKvD1o06N8soCQs7FxK5oMASlprXjbIBXnWheUzVw==","signatures":[{"sig":"MEUCIANlNDq5xgP+FH0P1z+rNuSaud+RqceLajznT7FwDkUtAiEAmGGyv6qNxhOfstgs7Fqsn1S54dv4prqgwMdS3Zc0LBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.625.675880d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112689},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.625.675880d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.625.675880d_1786462245570_0.8932076984939279","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.703.e259040":{"name":"@flighthq/spritesheet","version":"0.3.1-next.703.e259040","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"a401f21a8f5b4f33fb51e58315c224d02d6a879b","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.703.e259040.tgz","fileCount":44,"integrity":"sha512-qIQQfdKX51jfL5JXUjhqxCUFZFXY+PrrgE/E/+Lwp2bkVnM+wWv6JWPvuWOZE6Vopb9LjFXP7QMZFbrZ8v8EJQ==","signatures":[{"sig":"MEYCIQCDBJyMw7fCiHNER2+9zv7AeVY5Zqai2Nid0Lfwmli6mAIhAM8Tqt/M3fRmlOri9Bpu3DX84CJOyXLc1Gph2tllMqdW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.703.e259040","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112689},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.703.e259040"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.703.e259040_1786559641037_0.20361619747824555","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.704.69286f6":{"name":"@flighthq/spritesheet","version":"0.3.1-next.704.69286f6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"5046181c0e81deba4ae0edf7f40e41acc1581fb5","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.704.69286f6.tgz","fileCount":44,"integrity":"sha512-WYlP/Eu6DLpeDfaUUmoePNOHEC3xBYAxNijbz/G23L/blu6wgiiFurrmyaWkE6HTtPVKlQvjKQguKXgats34Hw==","signatures":[{"sig":"MEUCIGvJlFWQkzhLtStVvXz6d0mqiECi7N5FSzsxIs0MexxNAiEApvm+37ipHyo52IEpD9yBkzigwReBYaETT8QiPjm2fiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.704.69286f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112689},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.704.69286f6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.704.69286f6_1786560564273_0.5608860875681327","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.733.f1845ac":{"name":"@flighthq/spritesheet","version":"0.3.1-next.733.f1845ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"b3ff25cf73ca1d47e59174bd0016d9ce68922664","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.733.f1845ac.tgz","fileCount":44,"integrity":"sha512-zx3DlV2PeB9l65Yk5cRmtQc2m/OmJBSqkyN/KRZRJ+YSSbfzBUFnFo5Br/UX89PHOUdpPjVDbS8EyEybCf5dWA==","signatures":[{"sig":"MEUCICQ/iB9cgDEk9CygWW0IRO4NHDY3/d1kcBlikXn3q56uAiEAlADyy44iuRPuk+8KZZZ6UNpCd6Z+fHDzrR8on/7bhAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.733.f1845ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112689},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.733.f1845ac"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.733.f1845ac_1786563083076_0.12460362765002153","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.780.12e6944":{"name":"@flighthq/spritesheet","version":"0.3.1-next.780.12e6944","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"76304d833c7c15a29eab4f7f179dcf7bce4a04b2","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.780.12e6944.tgz","fileCount":44,"integrity":"sha512-t+UtPgL6bbpDHsRL1aPCa9kA8Zu7ROt1Ossy/RwDAl+YTBd6zLKtKCyQ0Q/157Xj9ySUeWuyeyu9kk0jGTqdVA==","signatures":[{"sig":"MEUCIQDv1EKYd40AkJrrUZaCBK/K8XCYBCzCK+fCqTV97UMKCAIgcxQ6ouZoRyW0zx4RHGJOE10x6BnKyZiKphipcgHBD2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.780.12e6944","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112689},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.780.12e6944"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.780.12e6944_1786577386279_0.3319374877982757","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.794.0bfc53e":{"name":"@flighthq/spritesheet","version":"0.3.1-next.794.0bfc53e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"7ee71dceffa806bdf5417edcf474afef31621803","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.794.0bfc53e.tgz","fileCount":44,"integrity":"sha512-jNGH5QHMdrPKNVXuNNySUlRb7FfiE11uuzTUlm4UK5yvWXQvIb+xHjLtH8arfMFrG82gMEM0b4WQ3HGUNrTIRw==","signatures":[{"sig":"MEQCIBqyKDgRxayE4Si4nj/2AiIaVI+G/BCDVHHApoZrnWVNAiA2m+fNqNZeGXnlkYe28e8I5mK14vSyRwED7FYndBsOCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.794.0bfc53e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112689},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.794.0bfc53e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.794.0bfc53e_1786581682042_0.4985938611080265","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.836.609b031":{"name":"@flighthq/spritesheet","version":"0.3.1-next.836.609b031","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"a5cbd61daa9ca6a0fb4659055d7343dba9e000f3","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.836.609b031.tgz","fileCount":44,"integrity":"sha512-NECIj3vxd4TmjoK1gjRgqfOXJ8cXRV/3Bd9e+SvoU963+GK3M5cjPI5ikXc/xwzD+Q6bjicbqhzTO1PSa/R/CA==","signatures":[{"sig":"MEYCIQCjn/YC9WXY5BkdTB0vub/z7JsL5aCeKohxvzUD5hMs5QIhAPme8IyXWkVky1ZI3q9z1oMoCtnwKxaRh1tItnAN5T3U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.836.609b031","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112689},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.836.609b031"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.836.609b031_1786584001583_0.7604628758283816","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.837.46a9259":{"name":"@flighthq/spritesheet","version":"0.3.1-next.837.46a9259","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"35cb1112a60c256c5bd7868887ae53481b5451e8","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.837.46a9259.tgz","fileCount":44,"integrity":"sha512-ZTbh2/Fl7VqG0tQZdURILo/cgnZw1znAbslQZbAY95iE2S/LFDo39lyGUgBSZLaGwWoPNfPtKt/8vuB1mPz55A==","signatures":[{"sig":"MEUCIQDFHf0ECws7rAjJglDeLLwo0fFKBso5RgDw3u3DW3n2jAIgHkMioGw+e8516ZkhX3LyREv92jsUz1nfUHZ2Mmy+FMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.837.46a9259","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112689},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.837.46a9259"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.837.46a9259_1786587869693_0.894298384074486","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.845.b5a7c82":{"name":"@flighthq/spritesheet","version":"0.3.1-next.845.b5a7c82","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"39e3641ff534ee7caa481c26aac71185baacb0c1","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.845.b5a7c82.tgz","fileCount":44,"integrity":"sha512-5EOIBxCZ0GZ2kRxR/erqxG8mnZhlvEOg8oRQ0C1i547vw78TGqoR3H0MDiHHOjVm/DKXLJJ4Sy5oLUCkqaNzFQ==","signatures":[{"sig":"MEUCIQDfcDXTMlqsIK6Q3M1JkULFWIo/WyxKtKE1TaStB7LldgIgG6zCcee/dHiSSiTqJJrpXVLPhAdM2ORDogF7ongc/5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.845.b5a7c82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112689},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.845.b5a7c82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.845.b5a7c82_1786590151096_0.3786726602873889","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.847.2e6f8bf":{"name":"@flighthq/spritesheet","version":"0.3.1-next.847.2e6f8bf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"1da74a2537e6e24418aa9b9e35019ba8e126031d","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.847.2e6f8bf.tgz","fileCount":44,"integrity":"sha512-56wCwZ8YhBgzRDKG8pkXv7KIPkTcCaYlWvy6yOstPLkkTJWpLn+6HoheuuvXti/tP+utUXh8o0Xh2XW7EhNfcQ==","signatures":[{"sig":"MEUCIEu9+M7x/VnaA7lUjZmoFteJLYXalQxtcVWhOGTbnrVqAiEAzKVnRM2pMZ3uAC0suOLnh55Ex3Wy/3Ifls6M/1HY4aI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.847.2e6f8bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112689},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.847.2e6f8bf"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.847.2e6f8bf_1786593584809_0.021029320590674416","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.861.5a56d7a":{"name":"@flighthq/spritesheet","version":"0.3.1-next.861.5a56d7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"1c9458381a1653e617ae414f114afde42ac71bd9","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.861.5a56d7a.tgz","fileCount":44,"integrity":"sha512-lpO3dLAdAqla3OY5dIBEtFoDr9gugFa1LNA31EbAfgr6VofMoZrW9LefhNGxqBDO3ALHAVJ9TSbtpC+9H1iYUw==","signatures":[{"sig":"MEUCIQC5zZG7SVhbT62zIwh2u9gr+T8+NERmWBCDIsk7EWNZVAIgX2QKtp3netqRkx+CNXJZKHtZagWDcliuhmMEVym7PTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.861.5a56d7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112689},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.861.5a56d7a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.861.5a56d7a_1786593729191_0.9759143885440142","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.887.9f59a84":{"name":"@flighthq/spritesheet","version":"0.3.1-next.887.9f59a84","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"74aa04555d4e017cd1f50a4b975b4b3b94ea3df1","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.887.9f59a84.tgz","fileCount":44,"integrity":"sha512-1/jUZOnbMqhO9DfVdVqxpKo4r/3eEQYlx/wPm65qo4sOoHZzXjxLdNS/WWwMIENhq6cJGnIglhiM3Q1SRqg7Tg==","signatures":[{"sig":"MEQCIDSHrzG+drKYwcXDn8ZhL8NZ9ie2vhfLElMICcwbtyLUAiAxkeraIt+4Yu0eSnVIKyVrtJpzmuqVVeN3uJJQ9Dte+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.887.9f59a84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112689},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.887.9f59a84"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.887.9f59a84_1786602165619_0.24333219547897156","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.948.85d9f30":{"name":"@flighthq/spritesheet","version":"0.3.1-next.948.85d9f30","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"c3d9e80a0c7927babd5ea9a6a027b385e4bf78b3","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.948.85d9f30.tgz","fileCount":44,"integrity":"sha512-e3ue9X7OgHxij+FjCcEmIExnoRG1YFKuiqQASiTCVN7ZGe6dSsozFaXRofxGf4yMHBz5R8mA7DuHwQ6copfOCw==","signatures":[{"sig":"MEYCIQDoblBZqvq7PmkogzQFmxFkHYMWEDPTRzAJtQtl+Cw9mQIhAK5hN7HvUqxsF9kE8J3jKCRHRl2Z2Rne/5/v0wZCvccZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.948.85d9f30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112689},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.948.85d9f30"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.948.85d9f30_1786635283876_0.34006889699901","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.970.9691e7b":{"name":"@flighthq/spritesheet","version":"0.3.1-next.970.9691e7b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"2ae6912e4267ea092ad7c273790f181f1fb7aa12","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.970.9691e7b.tgz","fileCount":44,"integrity":"sha512-giVZotwg4Kv5ysXFr/BbCOQCoZBfbzbOYr0SSoBoWlQZ4Pppgc39WcaXL0vYH/PwLwqOrhohqEWQK/mIql6Fxg==","signatures":[{"sig":"MEUCIGznR61AMe/d8p3pzVtgk1x6j5aM6Lxou8pxJ4TAFblWAiEAs+zRKdQonQ57eUYtpv+dH9B4Huwck+fV503QNSkk7Po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.970.9691e7b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112689},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.970.9691e7b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.970.9691e7b_1786636284664_0.802155106047046","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.971.33e20ba":{"name":"@flighthq/spritesheet","version":"0.3.1-next.971.33e20ba","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"342254ed7b52a5b3e6ae2a508cfdc2aa566b5965","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.971.33e20ba.tgz","fileCount":44,"integrity":"sha512-PDiShak9guMbnaRT+qCGUaGnnI7g9490SqpKyQmq07JLE8wNFo3Rj5FhqQYPUlcpPne/mTlwz5liMlYYW+7n7Q==","signatures":[{"sig":"MEUCIQDdKgEbwEI04Nbp/Kh8ykRSUkt+JpDiqEtUNHsqA+MdhQIgez0Xms4Hu8E5czGaN1udyg/SR9v5P5C1C+Ub4c44bj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.971.33e20ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112689},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.971.33e20ba"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.971.33e20ba_1786636935387_0.7076153857547216","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.975.01aea94":{"name":"@flighthq/spritesheet","version":"0.3.1-next.975.01aea94","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"1d2ba9676a16d71cad62daae738c50912ee8ccd4","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.975.01aea94.tgz","fileCount":44,"integrity":"sha512-Y5cxxrjaorEPoZqloXb3+jo6BlqWPA2jUCgosk3ETqNyTgA4OBgFgvPovbtGWY47Cb7Q45KlKjSi06oP8ChAmg==","signatures":[{"sig":"MEQCIG1hXEeIKR/fyOJ4IYhJ9FdWQDYiJNAdicXVnbga8g1dAiBShiruXal0z+lJk97rXlmVSdp13YA2tABlnOquXpk0Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.975.01aea94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112689},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.975.01aea94"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.975.01aea94_1786639548295_0.15477998839738127","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.996.06087b5":{"name":"@flighthq/spritesheet","version":"0.3.1-next.996.06087b5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"6c0fe16ffb281f389f9d3b50cddbe9f3b9a4f541","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.996.06087b5.tgz","fileCount":44,"integrity":"sha512-rsDgPH5MmA064/r/W5kjfQXRbaE+2tAxu+59CkaF3ZXVhR1zczHTwf3i1MNm0ne4Y1NF6M7HuBTfRzcqYIRRFQ==","signatures":[{"sig":"MEUCIQC319qu2GFyX6+iXMTZ3F7QM7yddaJoa0tDWmhAXjTYnAIgMcVcT6XeRHN4V+F+QlBqmN8U4WGild1uaxRjwXNu0Iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.996.06087b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112689},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.996.06087b5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.996.06087b5_1786653112849_0.43663043466592355","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1041.35b950c":{"name":"@flighthq/spritesheet","version":"0.3.1-next.1041.35b950c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"df12100ac606ca08e6d9fe9cd29b7e91d0f4c411","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.1041.35b950c.tgz","fileCount":44,"integrity":"sha512-hpdpGfD9GIVzgkmGR3TajDSpUBdY+pIdRBSPMsRSuogAvWdo7maiFk2tMqx9/BFQ6X9zL2Djf235+54AjLvjLg==","signatures":[{"sig":"MEUCIQCvgmL8YIervmU9Lvqkv+rw7ARBBh1vb0fvw4Ocy4opxQIgI3D3c59OIWeACD3gNQetmgpLQx5SyArK6ZuJ9vdBp78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.1041.35b950c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.1041.35b950c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.1041.35b950c_1786665963255_0.5327289821711154","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1050.9114695":{"name":"@flighthq/spritesheet","version":"0.3.1-next.1050.9114695","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"8bdb528fa01f33075c7f37d2dc86033a9dc16698","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.1050.9114695.tgz","fileCount":44,"integrity":"sha512-B4qAM/osIOYfN6514VE5+L+wMa7AOgLEx/UPkoF8eGvnqeNK3013wBqwxXz82YNEOmjfCF1Ahpj6zw3vskFqsQ==","signatures":[{"sig":"MEUCIF0cVARLhK4BuNV7HXDS4kO+VCs2qOibEfs+WE+EEDt1AiEA88Rt0xDDo2GTJt29WW0WGtsTpEHGlIH3s6sEcL7zunk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.1050.9114695","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.1050.9114695"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.1050.9114695_1786671716471_0.6204353108721228","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1055.12501ae":{"name":"@flighthq/spritesheet","version":"0.3.1-next.1055.12501ae","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"c2d950863b3ac0894e10bde1f2d39d055f84e912","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.1055.12501ae.tgz","fileCount":44,"integrity":"sha512-/VvNMbKyRMDj38XeLCW9UnrSfVmYZMFt2oMthWTHE1ceHG9d5C7VFEFCuOiAbuFp+2En1Df/NtiDnFe+4tAeKg==","signatures":[{"sig":"MEUCIBNGTZ19QIV6IMBVd0J6Y/qICDXEW7QDJi+gw4y04uOSAiEAgsKydNys+RyKOP7k8If+G456pvkkOr10ULx3nJ7mDeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.1055.12501ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.1055.12501ae"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.1055.12501ae_1786679360520_0.4691668963233726","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1076.4f48950":{"name":"@flighthq/spritesheet","version":"0.3.1-next.1076.4f48950","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"0b6e86fec0032580836796726bf62e0db9b3e3af","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.1076.4f48950.tgz","fileCount":44,"integrity":"sha512-G+/5htdXLANckXFMViLVyZISwh76/oZs0njV59E8oQ+KiNF8ONS/rX+FDjqa3RCKVbgpXSrAguE8TF0XEvY8xA==","signatures":[{"sig":"MEUCIGLVC/4Cwf07ZXu8rQkFMFBK8x13OY0yUtf2M1IJXF9WAiEA+LzJdW46xRgP5yna/SFWSmsW33Th/qkn31MfAPzpPsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.1076.4f48950","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.1076.4f48950"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.1076.4f48950_1786723442024_0.5647533246520593","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1079.38fd007":{"name":"@flighthq/spritesheet","version":"0.3.1-next.1079.38fd007","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"411d6d872fc93d01d325eea5b5bf8aec4a9c34f1","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.1079.38fd007.tgz","fileCount":44,"integrity":"sha512-CQCdo6J5lYC2gNYYA7tXeOCYJWZ9oc/eiazjguH7cvWpBnCQwfEJQb+SuEmw8PR8BvTUap3WAMNbmYxt+yc1Vg==","signatures":[{"sig":"MEUCIDZVRm3DzEcfTthprPg9IYE4yjyo8Z/EyuRUK6fpLYBPAiEAt33Kvz6E5tOGw7eVYyWTmathd85RdSipD8NC+IWhVk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.1079.38fd007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.1079.38fd007"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.1079.38fd007_1786730956457_0.9727130275292357","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1084.04b8d9a":{"name":"@flighthq/spritesheet","version":"0.3.1-next.1084.04b8d9a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"368a88070729faced463ab4646b743a4b6b51718","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.1084.04b8d9a.tgz","fileCount":44,"integrity":"sha512-vlfFyvptFBwC6l5GENnbcx40OhnYz9OHaTyoonPbJg7IviJ2b+1I/LTz5H0sTm/A88/Gqglx/6YvExMa1XQdfg==","signatures":[{"sig":"MEYCIQCRLf6GFsIzR/Iu0ymR0tQO5e+pESKYZ3tTtcofZAakQAIhAMnRUikJJ8RcGZ9kTCDlluPp6vbmLPW0O7pVkygYt/0m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.1084.04b8d9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.1084.04b8d9a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.1084.04b8d9a_1786734198249_0.14677346159256577","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1086.d0d073b":{"name":"@flighthq/spritesheet","version":"0.3.1-next.1086.d0d073b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"9e5316c09916b29cce6bc74fc231ef35a4039b97","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.1086.d0d073b.tgz","fileCount":44,"integrity":"sha512-hnulsmH3VboQN+Gw5daj5/78IiPgC8kQguPzRSL/o6ynbll1kOHt2/+Sm9ZvLpqjp/U8fvNoWAoimtDLpMMXsA==","signatures":[{"sig":"MEUCIFdcm7oFcDy+Puk60vgEy8t8pW7MH87Hi0FQ1AYsJ+YQAiEAiS/mXVE94+yQ0+uqzjconktAmtdwTkoZyoXz0rnuslA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.1086.d0d073b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.1086.d0d073b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.1086.d0d073b_1786737141060_0.29071640754544537","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1088.2bde749":{"name":"@flighthq/spritesheet","version":"0.3.1-next.1088.2bde749","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"291769343e700a1ce8011267423d4be086230d65","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.1088.2bde749.tgz","fileCount":44,"integrity":"sha512-mBYV4PmUmv8v6rsQ1k7+B1zi32JvJFkfJMvorUr4vaJLVYHnI39wRWm8R1VxK7a4eaRQ0iClPCUO6U6TL2zIHg==","signatures":[{"sig":"MEUCIHTrXkJLX6NVJKO0lVqvQuLokT3g/Cf4LYutTWiGn3ldAiEA4rcuIwFjXgh50r1YFoZqwEG6Y0aq6oZsOIr9aC4+bHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.1088.2bde749","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.1088.2bde749"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.1088.2bde749_1786739274052_0.6902328656865879","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1090.6e79e6c":{"name":"@flighthq/spritesheet","version":"0.3.1-next.1090.6e79e6c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"5bb887f5df977db6aceff8fac1815e61694a5976","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.1090.6e79e6c.tgz","fileCount":44,"integrity":"sha512-l6nXP6S5QhWCgVDATtvdH6rDyGgoh0PBxp4kgLCWmK2IWhFclEmkXjPgJ50wUy9GIxuWpfcpY9LgxWUK6XkD6w==","signatures":[{"sig":"MEQCIE7VtJcQwqIIUpUiOiBi6QdmoMyv3yBCcOlFN8y4x36hAiAxvHRpLSbZdjpeAWvvxrcmUvIZHfQVoYumzyCqgaaDnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.1090.6e79e6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.1090.6e79e6c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.1090.6e79e6c_1786739580790_0.1606248577689391","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1091.b7aa6f2":{"name":"@flighthq/spritesheet","version":"0.3.1-next.1091.b7aa6f2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"4e4919223e5537b502e6813ef4a57933298272c3","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.1091.b7aa6f2.tgz","fileCount":44,"integrity":"sha512-j4lQwDu7CegzNUj+m8wnOfdkZlIhvAb63PerpcLoHtxYG7dSjglj0qg9lsSR46wco4sRE6EWcZL2da9CdlUCYw==","signatures":[{"sig":"MEUCICyV/hLPLULXWA7DuX3TlJWC9fse5OSxRFItO5V6tiXsAiEAwRi5rcBQjcwQYX0xWvJzXV07RymVVDv2S1Hp9Lpc8pE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.1091.b7aa6f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.1091.b7aa6f2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.1091.b7aa6f2_1786739821508_0.536167924492593","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1095.16f1704":{"name":"@flighthq/spritesheet","version":"0.3.1-next.1095.16f1704","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"6da31e3a49b02fd1e735034c95d44f3e99e37414","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.1095.16f1704.tgz","fileCount":44,"integrity":"sha512-O/EuF+Pz0eCh92Gc7Y5mhCyF5SUfWMDWedEeUlmrGIWx0/os+cqi5Hbisn5WLFS5eF/siaZcy8wq5xiU54gx/Q==","signatures":[{"sig":"MEUCIQDlUIw9wWOH9ToPMImFMo7BaMfXANBQ8iEwSb8m/7vE2wIgPVi99vfhZVuCMuGY4ZJn9pdc+zSKQ7q+PedL8VLT7EE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.1095.16f1704","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.1095.16f1704"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.1095.16f1704_1786740941788_0.1816361198626868","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1096.4ddf1ab":{"name":"@flighthq/spritesheet","version":"0.3.1-next.1096.4ddf1ab","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"40803deeebcb575039ebec2134a5dcbcc6e0a6f7","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.1096.4ddf1ab.tgz","fileCount":44,"integrity":"sha512-i614AvYmRWyJXcXcei9sGGV6myfeTqWFZLRyChTH4ojoxm52AQDwy8i/0SVCp1W4KEQtFI3/VbaKiyN6NVCyPA==","signatures":[{"sig":"MEUCIQC8yJUW5dJoK+XggulNEGfhPsNNhSlgvfkyVAMRMqq3OAIgGnjF7UE48+ffA5vZ5Iduvdg6awTFEsz9jXymEWQowPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.1096.4ddf1ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.1096.4ddf1ab"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.1096.4ddf1ab_1786741731081_0.8549520407242934","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1097.b8126d8":{"name":"@flighthq/spritesheet","version":"0.3.1-next.1097.b8126d8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"84916ba4b09b60e5402b27d319711347473e2d20","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.1097.b8126d8.tgz","fileCount":44,"integrity":"sha512-qFV556EryNX6LzuYm9/rz8bqw8gkg+JMV99cPSbc6tlf0QP3m9d5DIhgpKSIZt1qayfk5bIicnzNrLl5cYn0YQ==","signatures":[{"sig":"MEUCIDr1BrhJ5dlXVBhP/5LeuHHMlS6+2B/uGiUm1+o04wKyAiEAmtQC7WxA+RdunfCyL0yYD2aZfrV5Q+AQ/voA+TibwZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.1097.b8126d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.1097.b8126d8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.1097.b8126d8_1786742057543_0.61609655709368","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1099.671eaf4":{"name":"@flighthq/spritesheet","version":"0.3.1-next.1099.671eaf4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"e82f69e56efbf3c03678b3c11de3c0fe7174ecfb","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.1099.671eaf4.tgz","fileCount":44,"integrity":"sha512-M76pUu6bTd7hUe9cEN67uVcvxHZoq8Bsmn+cvYEtzquS7VK0KSZXKZP0teYDlqSizzN4eO17qOcetrgTwsA9kg==","signatures":[{"sig":"MEQCIFRUfWbpniC+Gw9kf7ofzJ4V/cQFH6exc9pA8uIeiAiGAiByGz6AFOOxra2lCG+O0KjcP5OZFAqEn6M7V+5+tewitw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.1099.671eaf4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.1099.671eaf4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.1099.671eaf4_1786742331642_0.4144742266406123","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1104.8453d3d":{"name":"@flighthq/spritesheet","version":"0.3.1-next.1104.8453d3d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"cc2daa27b81ab63ef44522163c60a775b87c02ab","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.1104.8453d3d.tgz","fileCount":44,"integrity":"sha512-HlN5b/WUHTOHDtK1PuKoeYWMaH0hMx8V9qksikaEpWDxJeVnMFMH66Ib82Ht6Q+h1GOaNSc3khm0x1jSqCM92g==","signatures":[{"sig":"MEUCIQD5W9QXGe8By7Nbkt6VzsMomu53Y2EPdfeVq8faKPwBogIgWNSuRVoMjhE51KtuRduVGT9gXZFE482Cz+zgBJYXAw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.1104.8453d3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.1104.8453d3d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.1104.8453d3d_1786744420987_0.6029369166576264","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1107.0b5d347":{"name":"@flighthq/spritesheet","version":"0.3.1-next.1107.0b5d347","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"58d895caa4d3efd8f218e5a556898ec179af9257","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.1107.0b5d347.tgz","fileCount":44,"integrity":"sha512-7Ix2XBsiCKwJEYvJq2Ug9GehL2WiRTEn6mRIUwHEmHG3fbMAfzaj+KFcMw6S3glpQSfQS71f+5WRsrgwwTMANw==","signatures":[{"sig":"MEQCIHKVxVt0Nd0IxVQyIsNEZXJAMKKCoL/nMTBcH2beSmVfAiBRwYJRX7Uw3Xs3cllZrUTdmAS62KTjSY2znZEbtFlxSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.1107.0b5d347","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.1107.0b5d347"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.1107.0b5d347_1786747260989_0.658781681210959","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1108.66cc86c":{"name":"@flighthq/spritesheet","version":"0.3.1-next.1108.66cc86c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"fe3907d8411ab6eb3a5feeca20b360e53d7ce5ff","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.1108.66cc86c.tgz","fileCount":44,"integrity":"sha512-ASL5cy1HLcJG3e0Qj3Fz4RETUR+BWG5lVmJtWdsExKcDOjfvP80j/siM8Np2MJDhYJuYt/jyHQ2a8wN+vYp4BQ==","signatures":[{"sig":"MEQCIEOF17RNRaK0t4CKMcxKHd6FQhelzXE8m7iX13Kj0bwuAiBGUvMhHDqJ8v6aYDJarJoiGDYaFHxeTIe3uL8BfbWtmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.1108.66cc86c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.1108.66cc86c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.1108.66cc86c_1786748372491_0.6573167470728092","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1112.dea9723":{"name":"@flighthq/spritesheet","version":"0.3.1-next.1112.dea9723","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"54a4507aa52c48b99bbc8999e581dab032ac8a04","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.1112.dea9723.tgz","fileCount":44,"integrity":"sha512-rCQNDFmigHaxHjiwrE6DRxsSv2vlcMCuCqexqc8h/22PsNA0G/KqFQKVDrzmBBOGtkIIDy7fDofhiL32zNEQhw==","signatures":[{"sig":"MEQCICKV5K7fOwroZcMmX6TVbZcIxAGm+X7BjQ0AJPlGVeldAiBlpBtbkyWnxA/WOZSzqoNxMpURPw3EL/MRLJmR1rjhHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.1112.dea9723","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.1112.dea9723"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.1112.dea9723_1786758627251_0.05267884342237816","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1113.9cffbdf":{"name":"@flighthq/spritesheet","version":"0.3.1-next.1113.9cffbdf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"9b5226d122729bfa0c6a1263b4d5557d6f59d0db","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.1113.9cffbdf.tgz","fileCount":44,"integrity":"sha512-1+PQY3BqyWq1sFx2NKi0Jko/+Xum5wlqu9EeKrQCEfUscUw/zl6n1UZUuyV4clJsvc/OE/rzRPTE0Rj/UiQWdw==","signatures":[{"sig":"MEQCIDO/8LPxA69pjPB0Wq4k0kFxU0hSsUAm3PmNMZTJ1WLGAiAzErEBxUFzjjFvrlQDd4dPzpJ/NqE+p8UK/P8dxZdGeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.1113.9cffbdf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.1113.9cffbdf"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.1113.9cffbdf_1786760569406_0.4630495804932657","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1114.3ce681d":{"name":"@flighthq/spritesheet","version":"0.3.1-next.1114.3ce681d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"be83403e1bb40693180ceea995f14e782ca9f349","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.1114.3ce681d.tgz","fileCount":44,"integrity":"sha512-1uAM0h5kjgEDinjIqrrOBo3xD4Eh9ge2NdbZP7JROjv69I4t9kO2GC2b6rSu2Mbrd6WR4WLzXFpEG52OVb1BWA==","signatures":[{"sig":"MEYCIQD9fjGETUJfA3xWFQCer+q2q5e1ki6DBmbY8GJs6dxJ9gIhAII0QLcA0fn2NM1TMX+sswlzdvWJCbDaG6MsIDPdOI8v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.1114.3ce681d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.1114.3ce681d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.1114.3ce681d_1786763714604_0.4585704967407691","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1116.866c771":{"name":"@flighthq/spritesheet","version":"0.3.1-next.1116.866c771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"10a083513579ce5de057a2f0b772d9c8c276befc","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.1116.866c771.tgz","fileCount":44,"integrity":"sha512-umppRGVtjc222AtVGrH0PNAE6rVclYiMvrrpalUR1L+kpYTwOV1p3BOeTrZpCohqj0UHqQtPPJ1xmT8HIHcYKA==","signatures":[{"sig":"MEUCIFwWbZemjB8T5S8PBAthSiEc+QqyOzmFVaHNC3E0XBiOAiEAwVtc042153PZPurkwRxqAlmUmb3z8CoV/jZc+tJFins=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.1116.866c771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.1116.866c771"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.1116.866c771_1786772867052_0.8257277013725222","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1162.1c7f42e":{"name":"@flighthq/spritesheet","version":"0.3.1-next.1162.1c7f42e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"f8d99c10cff185e4001b96bd14a529b80998317f","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.1162.1c7f42e.tgz","fileCount":44,"integrity":"sha512-2RSQ3xj/goah0sy4DZS8oa9ZuNBuUOyrD44VjOGNasnvQU3jR4DwRS4yhZBT35mibyoHWwHxhqQjXQjbUi1hCA==","signatures":[{"sig":"MEUCIHC1uP+d6hY1SZsMq049pgDqaxVi35SKgVeOyphWSct7AiEA67YVpn93BXCu205p9Bwq9tuHspHvWHknj6jIgEYPpew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.1162.1c7f42e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.1162.1c7f42e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.1162.1c7f42e_1786893361206_0.9638828441349001","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1165.285e507":{"name":"@flighthq/spritesheet","version":"0.3.1-next.1165.285e507","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"bb33c394aeda18b107f322027c8c80cc6d2d86ab","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.1165.285e507.tgz","fileCount":44,"integrity":"sha512-6BQKVi4nWU1IfGybVyJj3EzwGgLTXIMCkdDrUtk0ouHFa1gNsHYWVZ3NmMWMYcVuDOIBUWyr3mqQzhRolfIEnQ==","signatures":[{"sig":"MEQCIGAw6WDlBI6p99rumbWlW5bWweJ0DHgP4VNHBksJOyNBAiAxe7a9pqPikwwxUeRpgeleyi9ioSOl3jJI/Zj77rRgjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.1165.285e507","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.1165.285e507"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.1165.285e507_1786916304846_0.2270631404473198","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1170.8a733e4":{"name":"@flighthq/spritesheet","version":"0.3.1-next.1170.8a733e4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"6e49e18d6eb6acc792613cc2e249b315b13c1ab4","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.1170.8a733e4.tgz","fileCount":44,"integrity":"sha512-IDhPnlJBbQaHWod8vUVX5r7J6D2uhyz7NxfaCGT8iajShPtqkiulgCX6OUA02P/B4j/5pKoQH4HjxvXLMzSC7w==","signatures":[{"sig":"MEYCIQDn2DdPiduJNrG8WeANnwfVlnKVaUmIaEqz6MWeAPWm+gIhALZ9TuRHyBVzBhUg8U4+2nz6MSTm2KxatcEa8VgTa1Ol","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.1170.8a733e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.1170.8a733e4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.1170.8a733e4_1786922351920_0.6049233618247498","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1191.e999f6c":{"name":"@flighthq/spritesheet","version":"0.3.1-next.1191.e999f6c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"47c54c82b09b913c26d6a6111dd294f2bf33cae3","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.1191.e999f6c.tgz","fileCount":44,"integrity":"sha512-8y689ljNclynqdzgfvdeQAOpTTu/VagJTMUMKLAzu95YTuLlRslyJxLTj9fYrA+QQhQPDL76wn74MVzrhhjN4w==","signatures":[{"sig":"MEUCIQDcZmwe6veYjzLwcwy9oqLVZ7pNWa/ErzksKwMApFCX4gIgLK9Woqp7wbnFUneA+VPr8kXGxh5oQPraxkxXJ7Jbh7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.1191.e999f6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.1191.e999f6c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.1191.e999f6c_1786959882759_0.4289613152502849","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1217.5f07972":{"name":"@flighthq/spritesheet","version":"0.3.1-next.1217.5f07972","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"0553f7640d7dac33494df38536e35c50aeb685fd","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.1217.5f07972.tgz","fileCount":44,"integrity":"sha512-l9Y9SNzWU/Bpd17rv5Ek7pUmv5nHquzdaS6X5AcJsSbugco+uu4yxKpKvP54/nToZoBmbRs4etfp8bq48d3e6g==","signatures":[{"sig":"MEUCIDhUPvMmeCdWKOXYWiwQTkDKwXy12JEwiW3Oxsu+2GtyAiEAr4yidjInYAdSR0SEcLLWY+HRGiD+an6HJWR4ReM+0GU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.1217.5f07972","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.1217.5f07972"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.1217.5f07972_1786991310111_0.9160119886609577","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1240.e41e1f0":{"name":"@flighthq/spritesheet","version":"0.3.1-next.1240.e41e1f0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"a1fe01b8981697da535b3585f93f764be863d220","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.3.1-next.1240.e41e1f0.tgz","fileCount":44,"integrity":"sha512-bSMDcexfcz8cTixlfgxo+4H47d4R0vWygsIIVQLgagWeNkLXFhgXHVFHH6YHEbVpiO3WZxrj+m+pnAC0w+0QOw==","signatures":[{"sig":"MEUCIHSyMz9ismTuDnOujaEjVtBquaMivSyzhKQ1v89Gj1BKAiEApxKaHwq6FPo5rMyVdXy/NeDZ07NbzbpihyX+Fmu7amU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.3.1-next.1240.e41e1f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.3.1-next.1240.e41e1f0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.3.1-next.1240.e41e1f0_1786999536143_0.2881591844474518","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1261.f361161":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1261.f361161","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"7f2410e58ea524077ffe369108cdfc6bc8f1b619","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1261.f361161.tgz","fileCount":44,"integrity":"sha512-aiSD8wOxDpM2R/lvPx8jgWpGyziDTMIcDDNrzSM1BImb3kt53gjnybifeF+jIbZvVesv1uV4eZUiHfDYVswDBg==","signatures":[{"sig":"MEYCIQDCKMgBYEvRmqqFcrb4xSLY18aCZ2Jnm4ySHpLN57vcaQIhAIvpYKGwGsJeqBDRnP2LmCOGDfoCa4SBHvpTVoS/8hOb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1261.f361161","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1261.f361161"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1261.f361161_1787006177235_0.41051593118197505","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1263.aa14a22":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1263.aa14a22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"79c87210ab9ca709c6cf2bafeb86bb69b54efc49","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1263.aa14a22.tgz","fileCount":44,"integrity":"sha512-M95iPg0qML73EBdFew8bCoI75w404wNy4LynWVqIJajPr6cQfE0+MAQQHeCEnY3q/NhRqe+H8VrONGIvCnbN5A==","signatures":[{"sig":"MEQCIBdcdeGKPcvmrBE0OFeSNdO9j4g6Q1mFyNOMKIJ6+LjkAiAcLVjRzvZVHP/KIVteTeECXu5E5KZOLiKVi24CTEJ0KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1263.aa14a22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1263.aa14a22"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1263.aa14a22_1787007246543_0.1923529718344137","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1287.1dae9df":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1287.1dae9df","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"abe2a7b7bd600484c7894083a2eecf29fc0ff702","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1287.1dae9df.tgz","fileCount":44,"integrity":"sha512-HkltpIGX+xxj4q9VE9eym7q0icu2eYCbn5+/W6uepWIuu+1vXmsDjCo3thAPvXLXexnWe19vKIxZPy/DHf7wtA==","signatures":[{"sig":"MEUCIFKOP29TDmktysY9sMdnafc7GHDe9arXd2Ufdlif2BB/AiEAlU+Cp/sI+eyI0pij/mcNvMdcisXfSW242gPXmqOi+3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1287.1dae9df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1287.1dae9df"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1287.1dae9df_1787014837953_0.6020707590516707","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1290.99fd889":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1290.99fd889","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"f4eb3a750d07718248a02fbbb2cb64bb5073e2df","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1290.99fd889.tgz","fileCount":44,"integrity":"sha512-VZy59RcbfM2Dd3tl3GipGxYBkdzE+VfDkmKi4Lfk8/C8nZkpLZW/QBx7CAanVFHrdskzJkAIAkVdSbFrDFQNQA==","signatures":[{"sig":"MEUCIFvmS4vvdAJBs180RFdBCa3uxjlDPohro05M5Wv/Tw4eAiEAn0eCe4zp7Oo1f4es8J2PvXhD3Nm/iW7WiaPqV2/fc0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1290.99fd889","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1290.99fd889"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1290.99fd889_1787016186126_0.6603729374366303","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1294.03b2010":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1294.03b2010","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"29b4e5aebacaedbfbb1bc1fe0ec69a9c62ff2484","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1294.03b2010.tgz","fileCount":44,"integrity":"sha512-EYgBgadMyAh5YqWOUKLT1DbZgzqV41G1lMx+pLa7kBMaoyQPLYlh/pnTM3s3ybCoh++pz+WBSV/txucvjMK3rg==","signatures":[{"sig":"MEUCIGNVAroBD5nC5qZyRp1dT92kT7Z08guvUW5GzUQf/A4sAiEAw2yMCQDrggnqQEs5E5+XKuQd46Uc6rtUED5bG3YRhyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1294.03b2010","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1294.03b2010"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1294.03b2010_1787020401770_0.5376894706896378","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1296.dfa990a":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1296.dfa990a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"7f9ae3a049ef5e9804973fe8ba936a552ac2ea3c","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1296.dfa990a.tgz","fileCount":44,"integrity":"sha512-kBeUiZdQGz8/Hs3AaDWJLpl0TYvLH/9hYX4ijGgXJeL/K9HqbLexxFz6v3X40sO1CsI9c89ZtVfNK3S/Jh1YcA==","signatures":[{"sig":"MEUCIQCqI/4jTtv0EWpVmvZSm7XHPPRQMoDkp3AM9uMcNUiN6QIgcGThhdHvoCvsY5EM+WugQnWd9S6WTuBz/+qIYxtdsas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1296.dfa990a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1296.dfa990a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1296.dfa990a_1787026934779_0.25694666851023507","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1299.541fadc":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1299.541fadc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"5820c7ba60bd48134738b895c7cca7d822e31375","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1299.541fadc.tgz","fileCount":44,"integrity":"sha512-9dB8JDq1usmJlepfDbbrExOdmO5g8/9w2ZhwxBJmN5ICJoRLoFzwjYdCc2tAJzwzyDxPwOwOg6O8sYgymyINxQ==","signatures":[{"sig":"MEUCIQDDgcxRb93DS7UgL9ZKM/BzBqGh6+CRnRoUnWkW5fGFogIgVAiUmW+/enfr69iNCb1pycYiTF3RIe/PSJ9SO04jG5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1299.541fadc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1299.541fadc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1299.541fadc_1787033968068_0.40176686282100627","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1350.7431bb1":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1350.7431bb1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"fbd99224b94ab4ff8255c96955af2d6087179198","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1350.7431bb1.tgz","fileCount":44,"integrity":"sha512-0F5SuQOw71pflvCYCvDQwwI0OKHTViNdZWr6g0kbARYWGgxLvTSoFNFtk8Pyok+1OmTy90HZJv5CGvNzP2vSSA==","signatures":[{"sig":"MEUCIQCiXX3sFEn0NE7vZoaT4HlmomY7WqbtJ/dcmwLVWHOxAgIgZn3nRrGXp6Y4Oz0NxQGwNSdikEmeveHjH4uM1K5cKJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1350.7431bb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1350.7431bb1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1350.7431bb1_1787067101524_0.1454172591380707","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1351.6ec45d6":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1351.6ec45d6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"e5aaf73835a79d96c0d813b8c30f68c1067eb197","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1351.6ec45d6.tgz","fileCount":44,"integrity":"sha512-6MxvH5GttqQlm2LDNcaMXpyMzXTYy7PZmQLUunt+4eRFbCh07NSHLWZpXNrX+mgbMgHv2LxwnOUeYbwfj5FSjg==","signatures":[{"sig":"MEYCIQCbR45TflugLgO+RPlmEMHyT0bOBzehO3hGB928+IwDQgIhANW7KyGvsz6Knc0PrUum/PkVc6zMYdFOGc3Vn2B6wZcs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1351.6ec45d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1351.6ec45d6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1351.6ec45d6_1787068108113_0.46831715603569735","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1354.5181c5f":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1354.5181c5f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"99a4b90edadaed65b1e9664b939dcdc196729b1d","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1354.5181c5f.tgz","fileCount":44,"integrity":"sha512-PTu1CqO4MNNbWenS7IgGWs/LageU3dS7KtPSCjY+TwLfAb5IMns14MNXWwV7SUJ05+MwXUHYnBqI5PPfVWEZ+A==","signatures":[{"sig":"MEQCIGc1DwlF8C+u44DCuRHgCvJI3V3VsTvrauItB14heZ7wAiATHx7PNqm/t/+wrreD0D9Ny3OjBwdiIJqS+PzsVSzIfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1354.5181c5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1354.5181c5f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1354.5181c5f_1787076871059_0.6221245018165233","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1356.924bb91":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1356.924bb91","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"a706e1f25afb436b3202a6efe3ffd00c82aaa0f5","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1356.924bb91.tgz","fileCount":44,"integrity":"sha512-jHNNeabUAQ+msOsRsvmZOAmY+9F+9L7cIeERp+xU+Kg1mZubbsfwpzWulHq7/b0WiEo0Q5TOxRoZvqZRrs3WLQ==","signatures":[{"sig":"MEUCIF+sjnBocp1pLqUMqwQnlgb6jn69oEIS4Kegvk4spzefAiEAmptigK3r5Xazo/xcNqx9Oizn+gjA1OPcMjjm/ev0kU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1356.924bb91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1356.924bb91"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1356.924bb91_1787078151552_0.7877288629603834","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1357.b87b5c1":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1357.b87b5c1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"f484d131755d008ec7f95a444bc5e6d0233c3d93","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1357.b87b5c1.tgz","fileCount":44,"integrity":"sha512-CsVJXsPJ2VnN9t72f88xhF9CShgyg+IJdeBUdQK68tRKb5Kdq6Yloor6QqJg70TnDHlndsuu5YW2nGQrzwiPxQ==","signatures":[{"sig":"MEQCIFhmjldiItJjowBVhK2zHZO/iPqVbmYE3aYPK2D36NGYAiABPeS0oYwjqWaYNzP2Vb5eb7EiHoZAyQTJi6HQ9GP25A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1357.b87b5c1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1357.b87b5c1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1357.b87b5c1_1787078295359_0.9994902404392318","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1362.3734bd4":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1362.3734bd4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"ac73dafb8a3096d42960abbe87250b7e26f90b3c","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1362.3734bd4.tgz","fileCount":44,"integrity":"sha512-+mp4e6nHJX6My1yCKtAcoonrFLJwfKdjQxTnbjTCNUEESKWIWo4ONcE1nK2nLOvUoGBOdRB0jZnu/N66tJF8hA==","signatures":[{"sig":"MEQCIFoUXtSTGNZHriybfP9tT0dosS3xDN1RVnpEfzXK4pkYAiACwKzdc1qDIakz/xxUBX0aOKQ0nlpakN6qpVLkUJ9OBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1362.3734bd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1362.3734bd4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1362.3734bd4_1787078949385_0.1268275498198843","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1383.b8eb497":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1383.b8eb497","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"6599d43a9c7f6f4ba7aa8498264b59d3d53161ec","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1383.b8eb497.tgz","fileCount":44,"integrity":"sha512-NLuwQH9NbKR5qHtkSmo2WxLivo9i3XCoDO2vbztNaheoS4H5KGiyYpRoRbzTR/OgcJCcAQlKtmoWtXdYnJOqCA==","signatures":[{"sig":"MEYCIQDmOrsh3zg9kEBzoBSJjQ+Q7XjHe8PAJGfoxxAA9mIUqQIhAKSI9QKJt4QB7ZeOeYx/4Pz5iwPOsBVZAYwv2KwiStG/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1383.b8eb497","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1383.b8eb497"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1383.b8eb497_1787080277265_0.8970926126998053","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1385.dc129fd":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1385.dc129fd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"5ee95e2f94a62636cfa5cfe8ca961fb1de0b21cc","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1385.dc129fd.tgz","fileCount":44,"integrity":"sha512-Wt71DsmSi8ayU3Hff/HDFEqCEzfWsQeffogjCHOPZQ/1FkR9EG7/snED9H6Th9+sKpG/wzFVb5oq4M/t/u4RNA==","signatures":[{"sig":"MEYCIQCHvC8hJPILk8anKud0CpGkBGBpNas/bqPrJ94lMYX4eAIhANQM0GYuHWED+gQ7PW6kambFdoVITbzDqr3z7XxnIoIe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1385.dc129fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1385.dc129fd"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1385.dc129fd_1787082043637_0.19960365427231896","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1390.ca3ba2b":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1390.ca3ba2b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"6a60ac0ab66a36298b27bc46ecc9ff7e45e3470f","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1390.ca3ba2b.tgz","fileCount":44,"integrity":"sha512-8qWm5kGLrO5oG34w7JsbV+agxu4x7UXGWaIwGWtO6+nCvwLYuxP25DbRNnxHER0jYgkaKEzw9C1dIp7k8Sa1TQ==","signatures":[{"sig":"MEQCIHt6AyYxuWkG9NdTPsN1Zs3dMNyL6A5ltXD232sOpArwAiAl+yJBk6l2wjOS75vbPYZrx+M7XHPxjtZauDepkylRNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1390.ca3ba2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1390.ca3ba2b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1390.ca3ba2b_1787084777808_0.571316750755537","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1391.ef8547e":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1391.ef8547e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"bc7646fd65f638756aac8f954426caeba788aed1","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1391.ef8547e.tgz","fileCount":44,"integrity":"sha512-vnHTSJi6275lNZzUz9IYFYofOFDYNpeBZODYImdEXn5f1J1GGESAgxCnkLo5B8Hiz2j2Nyx0yVpYUd3uc940lg==","signatures":[{"sig":"MEUCIElPsomZpffPwZjlE4A/1DF3Jh+ljL2257ANva7G74h1AiEApNMKwYLL8gw993gUVDnSixakPsx1FKayGreOovF0mSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1391.ef8547e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1391.ef8547e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1391.ef8547e_1787084933403_0.7482653569269087","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1392.ae73a44":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1392.ae73a44","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"516cc741ccccabb6aef2cf94e3d73142638e0b6f","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1392.ae73a44.tgz","fileCount":44,"integrity":"sha512-udGjJnct+EUEnAKy3HFl7xk7L86Os04MAQiI3zTkQIL+LEIyXWJDL8sedCWKEkwt0rCeKz/ouS9hMmxID9YPJA==","signatures":[{"sig":"MEQCIGXIZpQcdvAioWzFSRXp3F6s452awklC9vSnRqCla6cMAiBE3LzX1pjbmaTYIrPfzcbshFuQpf5v3juksb4DWBNydQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1392.ae73a44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1392.ae73a44"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1392.ae73a44_1787091069197_0.31703735760196516","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1396.66c9814":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1396.66c9814","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"11f586046e7a04d257b26e0c01ee843918a017be","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1396.66c9814.tgz","fileCount":44,"integrity":"sha512-+2olCnfs3jd/eZSDBG1By7ZnxsJEjtBgpqzCAma7DSyzI2lD/QQhulJVwFab13Y3D/K0LXj/az+P40zvkKLhDw==","signatures":[{"sig":"MEUCIBDBIxjfi7I7pzazfpXJ/PGFP0ov6Brs4WxtbLzt+5VEAiEA1A1Xy1NhdPnuzhvkLLzh0bqGICSYADP3vNebIzx+RC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1396.66c9814","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1396.66c9814"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1396.66c9814_1787095755913_0.4784421765571807","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1398.776fd7a":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1398.776fd7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"9d557d54daf839b21f210bd7d95a4444e277f334","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1398.776fd7a.tgz","fileCount":44,"integrity":"sha512-gpaXZ+zXK10I2Wm4U6vZvTSVdBfFywnJzL/R14emAqWT8PYWq0Nd6XQZgqdNMuUKETXYOrFU9yhTx/UIHvktuA==","signatures":[{"sig":"MEQCIHRAvE60HMj1n7D3eXPac7RBeEOCfeTizvMCV9xXgw5iAiBdH+Lri4rFD+D4y09ihVvZl2nehHdM6quqqPF9p5NrHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1398.776fd7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1398.776fd7a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1398.776fd7a_1787095884673_0.0928951941717231","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1399.9d20d2e":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1399.9d20d2e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"bd522eb930029f25dea61f3cccd913e6b8f58d06","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1399.9d20d2e.tgz","fileCount":44,"integrity":"sha512-1oME9Uw9HoivOd1OLir/LS1HGmKbsbvZVPYV4aw/u0V4Cvy5MmYLyuR6pBT+Nb+S/aMSp7melI4yEdXBHQrAFA==","signatures":[{"sig":"MEUCIBXIzsvV0YyXIBMCbVf9mpl5eqnB8HedCWf3X9xwSFW6AiEAikXrxEhPOvJKsxW57LouYiXEZ6TXGoL6zC0SaP9fmFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1399.9d20d2e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1399.9d20d2e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1399.9d20d2e_1787097487468_0.7441216786819014","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1404.4936e90":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1404.4936e90","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"2f65964761dcdd7748bc9cbe2f9023d998e4ed02","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1404.4936e90.tgz","fileCount":44,"integrity":"sha512-QVuVx2QE4gon3U9mXxGJe5IIz6yGClT3KOEV7aU7/6DdLVKsQSUaPfEw9RDjXS45VVObL6+jfOlgNhHnJicJVA==","signatures":[{"sig":"MEYCIQCmxMLA9Mai6ZkKMi93jlh8/hvCQMA3ZCzJTr4eq8Lg2gIhAPKHKPRms8W5dvzjcLQfl7U6X51ffpc1ZWQkTTDUg+Uh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1404.4936e90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1404.4936e90"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1404.4936e90_1787102290325_0.9452848133773835","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1405.d7484cf":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1405.d7484cf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"ee2239e57fdb6a586f9a5e7db546138fa2079eab","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1405.d7484cf.tgz","fileCount":44,"integrity":"sha512-ndm6z4baOBWaATVOwfzOfCi0MTBXjM9i0LkDKr5ZS5t9XOMzrNM6FioCUtRfU876nZATTlhWhAyZvY69MFrCLQ==","signatures":[{"sig":"MEUCIEycSxlB2JjdO+tFz1+1xBR3/qH3uz7imUCLeMgg4o7lAiEAmYFgRd0V+jab7JMVs5QknSebBJIj7r+H9F52hk4P27s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1405.d7484cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1405.d7484cf"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1405.d7484cf_1787102426545_0.695992054439839","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1410.a69907a":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1410.a69907a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"7487de23b5d960deb9014acd0556ee69ea5cccdc","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1410.a69907a.tgz","fileCount":44,"integrity":"sha512-2xC9xYDuG1zdISsB+LMGABi+QufdExON+oMqd+MQdk9uTF4v65Ppu8meuDzf5exOFwXH2cXbsG8b+2cGbCeGrg==","signatures":[{"sig":"MEYCIQCOUOF7TJcfs4lSGHU4Aw5gZ+fWE7GVgNO4hnLPM1EXLAIhAP6r9b9WZK/s+f58KaFyrISpSp9OFEdE5Nkbn17G8yPc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1410.a69907a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1410.a69907a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1410.a69907a_1787118555946_0.7279519628374636","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1412.05a7272":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1412.05a7272","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"1052f5b0c252eab7dac7516b5702ced13853ff5f","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1412.05a7272.tgz","fileCount":44,"integrity":"sha512-Y1g1AXwPUccQ782gxF4n5psaT8fu+tPOmpeXmTSEMGCUfns5IiEAXk4Z6f8Ehz0DEIbTj5DleV43NhNLY8HeXg==","signatures":[{"sig":"MEQCIEqZGM7m5kyZb7ClMHFr7d4fWpBCFFKpSEc6sweahqUVAiBnJA1BakcTs8fwjZipLHfO5c13ehka4/WJjqioPaFlDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1412.05a7272","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1412.05a7272"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1412.05a7272_1787120579920_0.6547849521356839","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1415.00028b0":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1415.00028b0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"390cfd3c86a1e460e728c750a934f95b8735200c","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1415.00028b0.tgz","fileCount":44,"integrity":"sha512-phq3wM7/RX6HZm903UYgwYPErgr2u35sfyA5NfAlBrqg38ghUDKeac6CJ/f/qul5o80edqnTjYp9n89gmfNIKg==","signatures":[{"sig":"MEYCIQCNzVS8A6bA8aifFDO46X/1fpIiTd2wfzGxgjSdFiaGEwIhAKqgAD2JVlUMIqCAL1WjFVhd/j4wswqH3vmx/BqPhhpB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1415.00028b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1415.00028b0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1415.00028b0_1787121467303_0.30120907910625294","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1416.ef4fae7":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1416.ef4fae7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"87f6e176f90f51c4410d465668be0dd3e20868cb","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1416.ef4fae7.tgz","fileCount":44,"integrity":"sha512-V14uKJrPp9xilSnnJfi2g/5peMgFApoANikI/1NIGtQbv8lxOdcz7CIWba+EYALx12WJ0s884MZWnFL9Uc428Q==","signatures":[{"sig":"MEUCIQCDvvex1FROxQQsA98GpXO2FwKr1TVZfbfSNI2xEXw0IwIgDqcppiT6VUcfrZTY0iIn5Sp10+oAetDRLLGKcvcnE88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1416.ef4fae7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1416.ef4fae7"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1416.ef4fae7_1787156003812_0.12820428255732064","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1487.e25e95d":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1487.e25e95d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"3d50c8f605bc94b09b94a6cfd3504492b11dff54","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1487.e25e95d.tgz","fileCount":44,"integrity":"sha512-nTadQCIETK+R8MLBvQUm9sZAU9sj4XGDsu5qFPmLe8mkEjaiXuG/WzmgB6Wz1OlPSPzSZlBRVBxNZWoqM2JIAA==","signatures":[{"sig":"MEUCIQDPxbQ6rRT5QGpZB3BxV5daiGqOyqnyg0E324wU7gffNQIgTkFbGJp0OAwwQp4HbXI5Tj2cKHtSUCjeLNXxrzpchUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1487.e25e95d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1487.e25e95d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1487.e25e95d_1787182323751_0.8786808979671592","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1488.43bcb37":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1488.43bcb37","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"1a973dcca22f29e6383331395aea117c77c9e7f9","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1488.43bcb37.tgz","fileCount":44,"integrity":"sha512-rf2nng8SCFDgACE/spkRVSKe27XtdG8Ke7jaLBAMIdvadGKHHKZcSkbKCgLvHjJcs4/NFVGPKi91TWhp9Y76xw==","signatures":[{"sig":"MEYCIQCWhsUe8gtNJHBfst2djXI8jPkSN9WdO8iuEwnSNKOd/gIhAIAMtEtm58GvkP08ZE+pRXsrI1zHblYzX6Gkpi38l3/s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1488.43bcb37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1488.43bcb37"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1488.43bcb37_1787200999986_0.5417290058371806","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1584.a8ddd61":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1584.a8ddd61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"48b4df8751f9d4765fbeed485f542eaae65123a7","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1584.a8ddd61.tgz","fileCount":44,"integrity":"sha512-oXlYZCSy05U11mPlr91RLIrSujHIdb9/N7Q9PeQ3c2Rsib2wcj6l2H+qT9/PoetoDXogIiqVGzJkqPFH2TH6pw==","signatures":[{"sig":"MEYCIQCGDd2f+QVO7lhd+WxuIXgNaEAdmDE0z00odvsZ+GQDhAIhALFuW+Yn6CE3mJF3vfE2KIWrVyGBz0cn8tRoAwCz0ahn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1584.a8ddd61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1584.a8ddd61"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1584.a8ddd61_1787250515336_0.11845472087564723","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1585.bf131c8":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1585.bf131c8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"aa0cfa8902b10894f5b5f0d5947508a046057105","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1585.bf131c8.tgz","fileCount":44,"integrity":"sha512-Z1l+fUqb8TBEfQqAJL7tCG7TOXQWICmdypVUWH7m1GGlARR0yj1zNx6qvNlX6okOJOkwR9PaQNo7lJVlrdABCQ==","signatures":[{"sig":"MEUCIQCJGYTlD5f3OXgAOR8JHPUm+God5dqiQY+74Z5ROC43SAIgUuUyRofx25pfl03MwxLphKuxKve/mIYO5gxCJ0iEoCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1585.bf131c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1585.bf131c8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1585.bf131c8_1787251175108_0.6216111488658638","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1602.af48ed1":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1602.af48ed1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"a786813034247b15e884984151cf34b29520914e","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1602.af48ed1.tgz","fileCount":44,"integrity":"sha512-4hMgzkV1Ta9DBV4ck4Fm2366GTdJ/WHL6wMALz7Xjb11Pi8bHbbmf9uHwuD5N6AdYeMOj3CnUnqmATCgDwGRBg==","signatures":[{"sig":"MEUCIF/O+2Uys8xHSeQlJuXeI+UUm8Mxt3F3OFJDGfWW+Y6QAiEA4MB2B1OHj3ydA/zPgSHTwWWM6EfZHSDIoVq4VH7axvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1602.af48ed1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1602.af48ed1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1602.af48ed1_1787267564681_0.44813202118387085","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1652.39f08fd":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1652.39f08fd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"36623653380676023533f8907a4455a72226eaed","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1652.39f08fd.tgz","fileCount":44,"integrity":"sha512-qH47PhbfFoum9kqzDCyTTZ6sIx34qhOZuapkwBjrdD3EW+Oihsn2MNPu1bTrxUFQVqNR+Q7ldHvG2oBtnaw7hg==","signatures":[{"sig":"MEYCIQD9nWFPsVe0ygzM7xmdCJNh2FL3CAL6laGthlv4qQz4HQIhAI6J2uLBQCww/n7E7IPpIaCU5HjaGYAh0DXbsgJiUL2f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1652.39f08fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1652.39f08fd"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1652.39f08fd_1787280873110_0.6518774718262812","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1663.d9c5746":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1663.d9c5746","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"2c71f34ad0f921c696b051d68933ed4466290762","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1663.d9c5746.tgz","fileCount":44,"integrity":"sha512-BeWXo7Uofm06mwjXeTZuRLh1GPaRECkaJaEvlCp/1rd43MowmUsqv4S85Z4e3XYqw3q/beGesn9ZS0WrRb93NA==","signatures":[{"sig":"MEYCIQDaVODWglcvt2v+WckZwsMuU2nsIsSUKxOjIBxmAUOUAQIhAI5BLpjN6n4rwzbwChpl2eLQtslyMCRQLL3SS+o8C8pL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1663.d9c5746","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1663.d9c5746"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1663.d9c5746_1787287658627_0.1573690561097325","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1694.598ef6f":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1694.598ef6f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"9b75ca29d324fa3ee1464065ecd4717853871ca8","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1694.598ef6f.tgz","fileCount":44,"integrity":"sha512-8E8Je/gvVP4tQh76zKeh5Ve6594qMK7R23CHCFHkcL3JDy4zzr326Q2C0aivej7UuvAOVCJDtQK+0OQ+UmSfWg==","signatures":[{"sig":"MEUCIFKFeySwadNLT4wtG6KTK/ZgatI/LIJGfXQ//FyHfegtAiEAykP0Y2RkvGsRn39lFrzEuQmdDjgMlHXuqew9D7vJUSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1694.598ef6f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1694.598ef6f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1694.598ef6f_1787288489034_0.9294770753370252","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1695.181dea5":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1695.181dea5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"9e34c1bd0d6fd4f8b09c77e64ccfb599a227c945","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1695.181dea5.tgz","fileCount":44,"integrity":"sha512-V85dPF6lrTwfuktvGO5lH1fZ3FAXm/XRGFGI21vQ2AbQmdl7lToTF40+YgaRr+2oW83ugr2Fph8Gvwd5yR+Pgw==","signatures":[{"sig":"MEUCIAUaooT+ybBQRAodt7/ke0wB2YvjxPqpxBCB7ZDhNivtAiEA5swJNoMiJywZnTBWxeFvqL7MnbwwMcNBQkR7oq2BDc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1695.181dea5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1695.181dea5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1695.181dea5_1787292969227_0.5941148699141658","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1696.93f6f63":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1696.93f6f63","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"7f3ec5c9f3623380232aca37b64ba85b8e8b4433","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1696.93f6f63.tgz","fileCount":44,"integrity":"sha512-HM1GRvGc9W0nTve99q7WqHATj7BGQx0tmYvwAfwQ4wByFbpptxwiREZvmYJku0vLlIqitmThlCutHZv6VE2gCQ==","signatures":[{"sig":"MEUCIQCtC7FSw6X/eNcyNtTChxwVvmrfzrnRMCiFD/lhJzmnigIgOA7VoK6/iVwVyIObrDnqmUURnS7isHpY+OoAs/2R9as=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1696.93f6f63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1696.93f6f63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1696.93f6f63_1787293457273_0.6719111930638773","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1702.61a7a7c":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1702.61a7a7c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"d189e3442a61e0ed819e2e366a8e7fc9a3edd9a5","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1702.61a7a7c.tgz","fileCount":44,"integrity":"sha512-65E2e2OHLbVpMzojpMlCS4B8xHxbpdqkMD/+JyiQn1HideBVoEO4leAWNtsheTTHIktX9ZxSR4jHKKJL2UCYlg==","signatures":[{"sig":"MEUCIQCvHIytvXxMIlFLFOxoyzjPodHC6xN/CflKZsgD+Zj21AIgO8uYBB7l77l9i1x2Cee2fvbiWa3OAcLLDxAwhU9i4oQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1702.61a7a7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1702.61a7a7c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1702.61a7a7c_1787296332005_0.062173228199644326","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1703.b82d313":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1703.b82d313","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"b89c24921c9c41d1f91426e6484b8f5681c44c34","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1703.b82d313.tgz","fileCount":44,"integrity":"sha512-L55zAMja26Ca/Hd1mBl1r/pGOs9EycTUeyD6N8D+bKRFvrJv7isfFtEryoNmn+GweD0yWZ8lTepyKKeqryZgiQ==","signatures":[{"sig":"MEYCIQDAjZaa/dzyuYC3z6Ky+AWwPjkayEO1j1cG0Ws2S1s7CgIhAOaXpLWp65yIpkBhZdIHjCTvQe5jUOW4kmS/AX9eB8Aj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1703.b82d313","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1703.b82d313"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1703.b82d313_1787298160521_0.38274276457747214","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1704.9eb98e1":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1704.9eb98e1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"0d9d1cc77b8f95f7894d166eba15a860499f7639","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1704.9eb98e1.tgz","fileCount":44,"integrity":"sha512-pa/K4PdcHV3Sb4N3uVF+cbITNMUQwhkj/hOkYKVnLZn0v+3N3PcRdk9thWNp+c6O869aQYetUcu1p4j1hn2CNQ==","signatures":[{"sig":"MEUCIFS+1CJUYOjs81BnJENGjYRDOkVdBVSeRwQ0EQdbLjdWAiEA74up32lj3CAcTqFSlpzka1g/nlr0YvTwXfJZZ6LDVH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1704.9eb98e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1704.9eb98e1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1704.9eb98e1_1787300983344_0.9850725752161591","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1716.1979cc9":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1716.1979cc9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"94f19f3215b76a135a1d8d0c8308198c1811b871","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1716.1979cc9.tgz","fileCount":44,"integrity":"sha512-U+vemCFheoq11u+VSFkMreaZNw0CR2tfpGMa2iSYY2aOcrqFd2x1xjt0Pzj+1YX6wJq1B0MBrFVZR8O4odXFCQ==","signatures":[{"sig":"MEUCIC+S8pJZ9F1XlABycxtsF2zLCbHdiNB2E+dxKnv57vfKAiEAguVxTIENLSOUuk1JaTr33kfy7qHxrEibTTgYnog3aYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1716.1979cc9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1716.1979cc9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1716.1979cc9_1787305313388_0.0737070967131912","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1717.9d6a20b":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1717.9d6a20b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"82a89cd9a57d851c7af7743a842d41511944ca18","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1717.9d6a20b.tgz","fileCount":44,"integrity":"sha512-gX5BBdrZ4/bLRmbgBIoubZ/imvtWfosFdyJKDLfFmpqWfmufLTc9JFHBFKSF2aE2l+WMhpOfF+1+NE0Ap4bxkw==","signatures":[{"sig":"MEYCIQDdN52MFyMy+MmQVIE39JcDVhKMLXNsIrQKcfVZ3juktwIhAJ005Wc3SXjDEd3cwgWHYarpmyvRWbBwz4pfLGv89sK5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1717.9d6a20b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1717.9d6a20b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1717.9d6a20b_1787307766556_0.012284601820118812","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1725.752ca79":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1725.752ca79","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"5a6448f3140e9f378182843f6988fa2eb322fb6a","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1725.752ca79.tgz","fileCount":44,"integrity":"sha512-I3l2y67HBoc6CmMYuwHxe2EiZrEsnnmI+CDrZVlx0DJvg4rfXkDikbBcnE5/8DFsHXPsinGvao3bWRZws5HcCA==","signatures":[{"sig":"MEQCIDqylw8HHe4q0b3XigPkfN60B8u1XkqChVfMv7DcCaagAiBn+6rTeACK88EJsEGAKY0txUnh99L9zM4Mw4jKMvrD/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1725.752ca79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1725.752ca79"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1725.752ca79_1787310783907_0.1681177690856306","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1728.f69160b":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1728.f69160b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"0958a25e2ebefdf1ae024e04494bf6c7929a01d9","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1728.f69160b.tgz","fileCount":44,"integrity":"sha512-XbUgNSLtF4svzilcbHcSMfPmvvvwLowW5ep9AGMnQGDOguh8784NXxhXOZCzq7SNv3UWFeSTUMaRl5mukWmOEg==","signatures":[{"sig":"MEYCIQDB4ZdL6AYluXqOl0I2uitBi11aK2U1+fdWXR8SgCvrZAIhAIwepdkzGEa8ZVbDokDA+cqzI4JUDmvvfIm5Crv0Hx2c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1728.f69160b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1728.f69160b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1728.f69160b_1787313556831_0.4141375848062332","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1749.d81a21c":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1749.d81a21c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"ee8086988314813b161f8602c29470bcf6bb70f9","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1749.d81a21c.tgz","fileCount":44,"integrity":"sha512-iPuvoVP8v444GOqVp0+T5g8DJkutiVlrv4MksLgd+neYC17y5dwibLCv/R0WHsE6M3d625jEBAgYICVdDxi7jQ==","signatures":[{"sig":"MEUCIC2yAc+ow15SgwEwQpz9g6iCjYK/RxGiOi/DjC1Dy5TzAiEAhvsXsNJWTYzeZIubNHeFDFTAcAAK4qyg/2YOdb38yUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1749.d81a21c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1749.d81a21c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1749.d81a21c_1787315826997_0.22253897101648024","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1750.13ec8b1":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1750.13ec8b1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"6ec7380f695bc42e096e67d163930ab21fbda292","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1750.13ec8b1.tgz","fileCount":44,"integrity":"sha512-sdauKNRaYBRMj1V8QDux0pyRYXlTiLLaidJpepM96FjjbvcSXym1DQuAksO8RSaHpOjn5l9wX4wf8s8iAFdAjQ==","signatures":[{"sig":"MEUCIQCQM9cMddzlSz+CuR0IEsKQgHkmN6LrpQ87tDnKyyKdjwIgCkjv0UN1kr94BwGaOYvuZKKBjYUDS04d1IuqhwoyJJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1750.13ec8b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1750.13ec8b1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1750.13ec8b1_1787326995875_0.13490822967478122","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1751.b3eea5f":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1751.b3eea5f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"93f7689438f5604c3678c8994782e10fd139961d","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1751.b3eea5f.tgz","fileCount":44,"integrity":"sha512-9DNj7KD8aTtWyTdgaLZ6qBrnfWPbcw0rIVsqGBEDxQnggQe9RWDEI/Fl23sIvtKrChtGxsvZ9T9irwblhfMrpw==","signatures":[{"sig":"MEUCIQCjoQIu8ZYoUVU2zWRSxyBEaGobCdaiFBQsCg+tminQxwIgTud6PbNyf35yQy5Mqtah9v677kUFc9nHUq1TZ5PFcjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1751.b3eea5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1751.b3eea5f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1751.b3eea5f_1787327880662_0.540657359172861","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1752.f250cb9":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1752.f250cb9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"56ca19f178f431fc0809372512b17c9b21a27d72","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1752.f250cb9.tgz","fileCount":44,"integrity":"sha512-3PKj4vLjmessslGPrrEv/ngV39K72Vap9yKh+c2fL5ToMY73BW6nvGSWJjeeddGSEO6tx4U7vhPeHP4F1Wpnlw==","signatures":[{"sig":"MEUCIHV5/Mm53NQeOIz6G8fypHYJPhxYyjTAjorbEd4aS7KVAiEAhC0p8/Iyvq5OaeBfUFadGzpcNmlCkwgvlJQ05UpsCI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1752.f250cb9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1752.f250cb9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1752.f250cb9_1787329888541_0.49868750815068474","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1763.f98ae25":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1763.f98ae25","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"2f659dadeba2cea5af1379876a3f2853fac347de","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1763.f98ae25.tgz","fileCount":44,"integrity":"sha512-y/2yc0Yn7uG6X5DFWMEuWIhFXZhsE/z3vy6xU9BIMbuyULnCbWWWh9AIZCsx8q1o907e0lLmTFDV8slA0D/26A==","signatures":[{"sig":"MEYCIQCdl/XJ7CwAFgIXcVWCsvE/1wx9HZ61fPQYj7IQBSNXTgIhAMSDFb13PXFW5/7Te46eP2EpYt/g7F7UW9ydPTjEJPrN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1763.f98ae25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1763.f98ae25"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1763.f98ae25_1787330121110_0.4948027798742065","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1771.f4d15c3":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1771.f4d15c3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"338ffd341d5da9904e2d0cc401b48a84a3bc72f8","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1771.f4d15c3.tgz","fileCount":44,"integrity":"sha512-XrtSB9PlxglEfGFerDFl4HAIpJz1p+msty4TwcXYTgRr+o1NgV+Kln1EbrBdYOlFE8I+IeSD9nyH7TwZbitylg==","signatures":[{"sig":"MEYCIQDcaojRyoU2PEo97iWXACDfgiwFfU0uyPMoUiOxJFVpXAIhAIBNwY0pvY7upx2DR5Lt5KFZYwJeYIfq5p18bPZOQhix","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1771.f4d15c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.8.2","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1771.f4d15c3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1771.f4d15c3_1787338094290_0.6850309829921228","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1809.9b3b71b":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1809.9b3b71b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"61f0b7681935f5b7381ce4328075261a9da80d39","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1809.9b3b71b.tgz","fileCount":44,"integrity":"sha512-SlKQwTLNQzDu9wbgjpcJEw+3AyguTCpzmu/7j49yVd1CEjmbZfVsZ8LMYBES9c29bqsxAH7ib3gvRFYF+HYVIA==","signatures":[{"sig":"MEUCIBgLG6dQPY4G8C82f8MWlWVF1FtScMl8I6D+Vrd4EaXIAiEAlDj9jLLFrT+ORSQNKLLly3bcHe3XDjOs+107tdkcZcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1809.9b3b71b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1809.9b3b71b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1809.9b3b71b_1787341160336_0.6927044641320406","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1811.dde7eb1":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1811.dde7eb1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"271671ce5de18a974e56e11c6208e28bdc4c61a8","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1811.dde7eb1.tgz","fileCount":44,"integrity":"sha512-HnRVpk2B13gQNRaZ6W3npWEgdlT3FEPZu65Nopcd/I/S9NiXkAbT3MNr5oCmgk7pdKDEKdQWbaZ1CdHd+BId2Q==","signatures":[{"sig":"MEYCIQCVGFgJlfAXxOiZC1dceHr1bgdr53RX9RL7LUgVRKxqMgIhALPZoCW1yY0797Mm+0w4J1QqfruINhushALwa9f80GK6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1811.dde7eb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1811.dde7eb1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1811.dde7eb1_1787341973668_0.4583309298620939","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1815.e47cc3c":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1815.e47cc3c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"31d89a86a27733c3e8c0204420efb0c92ebec3cc","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1815.e47cc3c.tgz","fileCount":44,"integrity":"sha512-WIbyqnJv2IWRpOikWdmGt0lOJYXwehySIJbTaXsEI/WksLMROBIy1hbRcUD4+KYi+XkzNfcFmRXA/cPOBHuSAQ==","signatures":[{"sig":"MEUCIDD+hZD7HNy5kfzPc//slfAkEd6XWZmd3dkEg9dAo/rIAiEA3hMNTtPIrByM6ZaBIJfKtHR7ksGmDuLUwwtdqjAAoaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1815.e47cc3c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1815.e47cc3c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1815.e47cc3c_1787344151553_0.5529449115911125","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1821.efb1cbc":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1821.efb1cbc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"94657e37ba7d5b8ce83030f0fb32b9699a45fe4f","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1821.efb1cbc.tgz","fileCount":44,"integrity":"sha512-9ugErDn6ZyT5oNgCq8rwG5DDrgcqiGw/G0OcXLTFSHHHvjpcE8n8xl4NCAiVa8R2RnohPyNEk+z0pipapEVmFg==","signatures":[{"sig":"MEUCIFQwyWvyLlXgESAwpx9f/Aafhltp76oJoo7JRfLcDAFtAiEA+UXDngVbbXTqP89tTFvFVnxEKFbU3Infw/XYymX+mOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1821.efb1cbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1821.efb1cbc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1821.efb1cbc_1787351592913_0.11106215416590803","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1827.9db114b":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1827.9db114b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"02df6a798088f56eab0c6fdc08f867f334737a6c","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1827.9db114b.tgz","fileCount":44,"integrity":"sha512-6beIfldhBsg6q0ki9PLgj5Wg/bMzwhqwmmDIvGeU2N3rg4KIKwBet6EAfhnY7ukzLOppBoJRjWEBma2npDbw3Q==","signatures":[{"sig":"MEUCICqlX5OEuLT7/WRVmkvU1/i2ThsGiEShSMghsQCA7xGhAiEA/hldDY2MRiDAszBongxLNBNTBCq3FZok0Gw9DONHVHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1827.9db114b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1827.9db114b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1827.9db114b_1787356389602_0.9897356297689861","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1836.147ae1e":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1836.147ae1e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"a71ffc7eda61bdaaf235c586bd862daac4c0fde0","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1836.147ae1e.tgz","fileCount":44,"integrity":"sha512-tfatfhFW0Zik3EVpj5Ex9mhzhIBBNnutmgco+QK40BE6aygRXzYhOxl+0ndlLX77txuEnb2zYGA8rrnH9TDLyw==","signatures":[{"sig":"MEUCIQCorUDpmB7IWrzmrp0b53eF2lMsL7R6S0c/wsxDOkfBvwIgW3Pe+BuhkbKCEkBKu3e/wM/MuLm3S3EPeH0a6iKxLUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1836.147ae1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1836.147ae1e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1836.147ae1e_1787362613754_0.7022304770299759","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1884.6a2d46f":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1884.6a2d46f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"4a20bea92182f186b21538a24f28d01bcecf19d0","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1884.6a2d46f.tgz","fileCount":44,"integrity":"sha512-48GSMlin4crbbtBHHJ1K3sqngL1gSrViGLGLvikKJhKfp7v5FcWiBdVufGIATvM4C4cSJzDylkjl67exu/EWZw==","signatures":[{"sig":"MEYCIQDqsPqPjK+bsVZ0V1rSpII0lQ/q/wVml3/CED9kg/++FQIhAMeD/DevbPuJuBykBRhjzQKTDn5yrweb6eyAm8fr2D85","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1884.6a2d46f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1884.6a2d46f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1884.6a2d46f_1787384820855_0.6976681316007756","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1888.e9e80b4":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1888.e9e80b4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"a742dcc47e9b5bfd4b5a7817e4febdc2a14cec07","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1888.e9e80b4.tgz","fileCount":44,"integrity":"sha512-XqqBBfluzhcOnqVsY9I5b6iDpKe49Jiw8Mak6qLL36/Vdc18kRiXtyVMo8PUuqXP4fseN+TLcKBh+2dKY9lCJg==","signatures":[{"sig":"MEYCIQCgovrGPTF1GNUlIuY0BToFtQUPeZqBosHUv98xLYWuuwIhALwf//4G+oKOf/GrjQaAqpaj2H6XLpcog9UZuh8U6hmq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1888.e9e80b4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1888.e9e80b4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1888.e9e80b4_1787549276342_0.2023709746962512","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1892.a0b519a":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1892.a0b519a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"2a528425d38424e1f026b232a2aa1a91c0817a64","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1892.a0b519a.tgz","fileCount":44,"integrity":"sha512-ypFXXANZk94IATsU8zzFQ0+TqyqENxjrhzySlVoxckve+NNLPN3WjqH+qurU3vayKIhFrU1gyqoHy5aMukdZRg==","signatures":[{"sig":"MEUCIE3Bov7vjqUDOw3txGvWaDqTDzv0yfll+S2yX0OeavdkAiEA1P213A2m2ineTkZNE/4sZbxUbMCLODPmX6w4cp4aTRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1892.a0b519a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1892.a0b519a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1892.a0b519a_1787568690262_0.5579345319231848","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1896.60d766c":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1896.60d766c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"ef0feebdcd7f5192df05b46ce41ffef1fb195caf","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1896.60d766c.tgz","fileCount":44,"integrity":"sha512-xDO4zlrnzy3iD6UY5ELkyszBc2kkaIgCf4nYga51XN7sMpoa/LNAO2lV33aKFyW/YRh6YTPkJ39jDmPtITkVZw==","signatures":[{"sig":"MEQCIDOe8i02V52cQUKvKVkceN1LaEtDRMZomvz5wdoEc5ZkAiAK8xI7JJHZkDXaTnfHaeRclnpO6XzCYFZomDzEvTb5zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1896.60d766c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1896.60d766c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1896.60d766c_1787571192078_0.5666639175749624","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1898.266773a":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1898.266773a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"83a49c6c7f810e9e129439722044e152109aff0c","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1898.266773a.tgz","fileCount":44,"integrity":"sha512-VagqWZ4krq+ghriO719hYzkwyuWY8Y0Q/rBrmPd7ZfuMrD4sfnyyHGEh/NifvEVIXkFyf9D/6nmzb4tlKijznQ==","signatures":[{"sig":"MEUCIDl6EOBxqTBX6ngEUb3VbJyX1GsiRiwX/yy/Yr/NIWcjAiEA8L/xJoIjRKvv3TRdy/WmGvUfHwzBgIOJcQsHhG/eidY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1898.266773a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1898.266773a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1898.266773a_1787575081082_0.9579729602277705","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1903.50bfa67":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1903.50bfa67","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"2e4c4b866f45a8336b3feb7b03fe9075d464ffb0","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1903.50bfa67.tgz","fileCount":44,"integrity":"sha512-BGQY9rvXsySVuPJf9NiJeUvdBLDqiz17JdDzDi/XG16qUzPzGRY/WBzDdrtoABN26MrnEF7iIUIbHKDcKqRAPA==","signatures":[{"sig":"MEYCIQDfd0XxFv07q8rTE95wv2pdWiPLM3fORkNHvh0w8vHIqgIhALAtTCwOunLgkOZxxSI11rpUIhVIFH1WvTBh9xf+g3fX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1903.50bfa67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1903.50bfa67"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1903.50bfa67_1787587801624_0.5367276266080594","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1908.751021c":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1908.751021c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"5f253b58050ca503737e54c867ca00d9bedb0024","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1908.751021c.tgz","fileCount":44,"integrity":"sha512-D/W0U9fBIoPuiBYS+MkTKr4mni33g2uqTUO2zNangPm6pboq+ynwv/v03e2pftnyBR2NBnJTw/10qLeTBUTOlw==","signatures":[{"sig":"MEUCIC3odbkm7zMmuKLcCjon1nZWLyvw8teFjLZiDBeixpGTAiEA69ACfa9s7ab+rkQG5nlHITFUcfg2P0wISqng8JARIVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1908.751021c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1908.751021c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1908.751021c_1787607379581_0.9946834285799853","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1908.751021c":{"name":"@flighthq/spritesheet","version":"0.4.0-edge.1908.751021c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"28e7096537ce16596fa993cd42ef06c7deb12462","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-edge.1908.751021c.tgz","fileCount":44,"integrity":"sha512-ojNUTIqQEHfbd4fZWLsP8GRs1BV4vMgeni0xh3OdQynlm7Wa6FLZKTW8xrj2Mm3KSJOMT120uSUiJRdMa5FciA==","signatures":[{"sig":"MEYCIQCjbgP9/n4BcQaRei5T/U413U1iQPihSTAka0VstfFdDQIhALu+kwc3qpn/f8akshJp0iBmVVudz+4F37/vwAVRY6kC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-edge.1908.751021c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-edge.1908.751021c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-edge.1908.751021c_1787607730118_0.5555339830364654","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1909.c102f22":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1909.c102f22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"e51ce61b90b0c5f717e013530a9f28be7b267a47","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1909.c102f22.tgz","fileCount":44,"integrity":"sha512-x6FIvFjuLtJ2H8WwJrgrXICIhDmjbcvx3O2bpJpq9EqpbEmsLtWc3jkFngBHFiqVf3Adb0aFcWsyl/fXKtZH1g==","signatures":[{"sig":"MEYCIQDTjaXZC1bwOmbISD0FpIfrV8180u8y9H+8ipAHYS+L4wIhAP+pYEezbm9zD2dJQWERc3jtpeuilsHO1WRwbxDitXGn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1909.c102f22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1909.c102f22"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1909.c102f22_1787607843030_0.9064071833938578","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1909.c102f22":{"name":"@flighthq/spritesheet","version":"0.4.0-edge.1909.c102f22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"b6880bdf39befce624a662d821c334ba68257c36","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-edge.1909.c102f22.tgz","fileCount":44,"integrity":"sha512-xVdUSXlz5Fk28JxEJfwSjSYHFPuV3caKauBj2rHHSn+3VlqxaawvIVDQXPZtJhmW00l6+nXb9Ww1bFr3vY3c6w==","signatures":[{"sig":"MEQCIFTZcQ171/36ek6OKzQTjXqq2jSOPPYVW5KBOwYhXb8QAiAC9CxAIXZBX9S8HpjHK4dhm4pntpyov6MuADbE1Q7Ojw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-edge.1909.c102f22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-edge.1909.c102f22"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-edge.1909.c102f22_1787608320858_0.6293728979853168","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1917.1b88fee":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1917.1b88fee","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"baf454b3ca1a3e2dda8d1d3f9703a202827e3d78","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1917.1b88fee.tgz","fileCount":44,"integrity":"sha512-D4062aJMXUIi+AkILkN83NYJCrGl4nU44Qe+u4zaiVzIZne4sel7eyJ6J8OQSq4CoFTtrc0m2l6ORgCJ+CrruA==","signatures":[{"sig":"MEQCIGRx0rEuJUlzpz68knjfbxAo9mK84iI06hCrUbpmE3fBAiATiYCeh31/OB2pq8bRcJ/ZNaFbuqEZic8NtLNCb9N/Dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1917.1b88fee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1917.1b88fee"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1917.1b88fee_1787691475509_0.8324355107673294","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1920.b93ad0f":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1920.b93ad0f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"6782d5c63ceb65874d4461409987d4837c164081","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1920.b93ad0f.tgz","fileCount":44,"integrity":"sha512-CWLzfrVmEY2W1JSReFD6K0Nk2ozWytu34qoHQvbhwbPZ6wnpS5gpi0qGZViUhNVX/+8Ivkp5b0BNtPMb48smJQ==","signatures":[{"sig":"MEUCIQCqPr+NrGI61peS/EkF5AJkCzVCPbib/ArtZwIAHvsJewIgFV5BVaUR0ZLAVVQdAGh4nerdebuUUeOM4iClrYI4J/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1920.b93ad0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1920.b93ad0f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1920.b93ad0f_1787699421516_0.4598454218047412","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1920.b93ad0f":{"name":"@flighthq/spritesheet","version":"0.4.0-edge.1920.b93ad0f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"71a399727f760b30126b26c79ff1ffa7282e1250","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-edge.1920.b93ad0f.tgz","fileCount":44,"integrity":"sha512-4t//5hAesJ5rBxQ8FARjWcopBRgfnWX6KUIxUxS1JGJkHLALGHBHDuH2jONXkR+HXKkiEYAwYXRlS4n4INxieQ==","signatures":[{"sig":"MEYCIQDos1dAVGz8CXT1SPGINYL3IRpLtgGX20PVyyP9PrbbiwIhAKEhGSstm8unbdQ7kTNxX/11Y/Vb62y7F1GBJkuz1Ymn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-edge.1920.b93ad0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-edge.1920.b93ad0f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-edge.1920.b93ad0f_1787699910910_0.5230731942945648","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1921.0a61bdb":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1921.0a61bdb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"4c3554aabba13eee82b08d6deb8e9097a53ff86c","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1921.0a61bdb.tgz","fileCount":44,"integrity":"sha512-f3pPx8wKpoLQH8bIc3X3ZGjUOnvt6xAAwmgs27/6b8RhwbP7NXO0x02+jvXvOtUTDJmH3cNlQizRcTbfD2FxzA==","signatures":[{"sig":"MEQCIAr6DTF+wKaqM1Q6PV18GHxSZPaLzN+r/+T5HZ/oBxCtAiBYQBnuIEpkVLPPfpVfOlUqCF2o1lC+UTDlyp72NbQNBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1921.0a61bdb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1921.0a61bdb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1921.0a61bdb_1787701321656_0.41035861229231196","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1921.0a61bdb":{"name":"@flighthq/spritesheet","version":"0.4.0-edge.1921.0a61bdb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"8d78eb8fb6587bcbd109ed2914fbbbff7da77583","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-edge.1921.0a61bdb.tgz","fileCount":44,"integrity":"sha512-KaNDK2jggHABL79TJnezzs74erRueDbxUY/4/SLUQ2g4ZtRHyf6hC+UngFQTyEOZHMWtLMCrNN++Rme0wHuN0A==","signatures":[{"sig":"MEQCIG+dArsusRIcdeE6aIyyNwgoD7k1zLVcKqJTW7a7umGsAiB9VSfxET7SKoq23DZKef5sQ5LAK7XoaRPsEP/lJI2tYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-edge.1921.0a61bdb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112694},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-edge.1921.0a61bdb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-edge.1921.0a61bdb_1787701810628_0.6377913683128664","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1932.1ef883a":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1932.1ef883a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"782cd9e5b9c3bade323391d8dc4fe4e07bb2dfd9","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1932.1ef883a.tgz","fileCount":46,"integrity":"sha512-FNJGBpnMLWO7Z6mrihArcy/n3H8PoMmm6BMVYkDHcPeFA/LI1sm8+mNJy14Q7tv0LI6FYHjQCOOBEGmL31ToFg==","signatures":[{"sig":"MEUCIQChl4iXNPSOAZ+Tvu8d/xbqqd8IbDLM8h8/i3/IcGAeiwIgVuTfkz6dvXo2pvLFiIwu6Ca4ozVwEC9aIcvdDcO9xNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1932.1ef883a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114599},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1932.1ef883a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1932.1ef883a_1787771395761_0.9842048192830641","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1932.1ef883a":{"name":"@flighthq/spritesheet","version":"0.4.0-edge.1932.1ef883a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"b7a8aac4c7ad57a2e020ed57f43c1cea8135f64f","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-edge.1932.1ef883a.tgz","fileCount":46,"integrity":"sha512-5+K9m00ngzBUfCnDQaXXS0JLZ8v8I7LI4YaDmoDYd1D77ml5p/bug4znPWGI8qcMl5AFw+TdbWYoRBeSWOPsig==","signatures":[{"sig":"MEUCIFJIeS3PfkrzSZxRkVr74DyEfJGczV7HTf90HDNWV2/HAiEA/0Qa8+gYcGBr0bg0qSh05VjPo5mRt8jG4N5lmXFWsYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-edge.1932.1ef883a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114599},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-edge.1932.1ef883a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-edge.1932.1ef883a_1787771857925_0.6630114580458044","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1933.e4809f4":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1933.e4809f4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"27ae21677ac2793f0443d6114a5d5f80c3321706","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1933.e4809f4.tgz","fileCount":46,"integrity":"sha512-Aar4tUQo8zVMkhnLxk7bsbm9pLQWT6E4HN+Q0Y9s9aw5LNfv38Exh1pA7V/0lRt0YqrVlGSzGOvkCh/g4gaV9g==","signatures":[{"sig":"MEUCIQCbZe/IjWz5dJ7cTfWF1oOjgYFyocrAkGgAIx28o6Nm9wIgI5sohjuD2wQ3bndvmBuPVuU/xE3YWXhLa4+/LaXGBhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1933.e4809f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114599},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1933.e4809f4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1933.e4809f4_1787775076162_0.8882484940371038","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1933.e4809f4":{"name":"@flighthq/spritesheet","version":"0.4.0-edge.1933.e4809f4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"0ed37d95a81e44d09b2f178f05832fe42b3232c7","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-edge.1933.e4809f4.tgz","fileCount":46,"integrity":"sha512-1pOMsGHconcd6nB/L2oEZxOVso0IvpzIWyrlSPXUB8e905p5VzHGNHAxAwzrQ/y/eoTVRiGzsDRuCAxVseMuZw==","signatures":[{"sig":"MEUCIQDubEvKN3mqRudUrIfJvucSVbzzR9zXqMFbjxJd0mX8nwIgJOE3FD0j3JDJ6YZLWGXAo+9IW8m8OZTAylC7EBmwDSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-edge.1933.e4809f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114599},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-edge.1933.e4809f4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-edge.1933.e4809f4_1787775508167_0.42816808449706767","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1935.74c34fe":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1935.74c34fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"9b6a3b11995f4c8849b11b95839970c32004075c","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1935.74c34fe.tgz","fileCount":46,"integrity":"sha512-u6ESmDSzoFgF75PdXoL5w4R2uVqXhFbWg+2he9lE8AKQ/LqxWUdbGHfgAeUjAM8rvwfWTAFJrN+TFJHU3UqL6w==","signatures":[{"sig":"MEYCIQCV4LcRlxA1ixKpeSf/3+5q8sbZuBya75th1VY5K7NkBwIhANR7he5QREZywGQMHRp0ugcbec/KPgxGveugD7l6SpoG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1935.74c34fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114599},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1935.74c34fe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1935.74c34fe_1787777329994_0.2903036782089259","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1935.74c34fe":{"name":"@flighthq/spritesheet","version":"0.4.0-edge.1935.74c34fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"7a50ac4cf50b46a75181b35fd4e4b6ac39163551","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-edge.1935.74c34fe.tgz","fileCount":46,"integrity":"sha512-O1M5lre5BYuRBUp+COj7nh9tBlv4C082TQNRMnMRFuwdoIGUie5fynATRO6KelR+zBK7HKTYws1GznPTIdfnlw==","signatures":[{"sig":"MEQCIA2NLKOnx4C0PGtcg8jcEbyYVrVrKKTBe/g7ns0AVeEjAiBFNmqECkYbnxPhQ8TT3C3bJVupTx9Xh0HXJwfsLyH64w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-edge.1935.74c34fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114599},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-edge.1935.74c34fe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-edge.1935.74c34fe_1787777762596_0.8599926854481208","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1936.bc924d7":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1936.bc924d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"61c71fdd8c7e35bf0c8562eda08e792eb02eaedb","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1936.bc924d7.tgz","fileCount":46,"integrity":"sha512-iyJVHswMArx2jn5VggX6clGGQwDe3FEXgAw9dbuGuZLbaZAm+vcXtUi8CQleGfTmDDNXwOuN9MEtVeS3dm2ylA==","signatures":[{"sig":"MEUCIBXYKdRum59eLvKEIA6+20M84TALR+hsiO61SI8T2Z07AiEAwP5y3bMiCJ6TWZueAzD3TIunn1pppcpdQ7mEDK6m2hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1936.bc924d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114599},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1936.bc924d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1936.bc924d7_1787779641308_0.693197785649907","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1936.bc924d7":{"name":"@flighthq/spritesheet","version":"0.4.0-edge.1936.bc924d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"0adf423da3963d9eecbb30b776db1c3b72b6e4e6","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-edge.1936.bc924d7.tgz","fileCount":46,"integrity":"sha512-N4HyM/zKJN0gIzIJt/l/jRa8oCqrS2079eVEsPjNmxfX7CDjaycy/9zr48ifhBMT4aikV4dRNXoic/i6yMeVNg==","signatures":[{"sig":"MEYCIQDdzFxDkNB6hTmiTlxTMN4nwMNUb23pOuIO4RcXZDM3AAIhAKSVFzLWEAE6NoJ0jP1OBignWkyistbmU10FqEsHEdFq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-edge.1936.bc924d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114599},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-edge.1936.bc924d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-edge.1936.bc924d7_1787780073786_0.4780984724271522","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1937.0d089b3":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1937.0d089b3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"2a1146e83e4c22d9d06179fb13995a1ac2b22bd9","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1937.0d089b3.tgz","fileCount":46,"integrity":"sha512-L9/jPSex13uwQbd34YtxYctjjfP6Gqnyo9P0mP9HYiI03d2aws80PSXe9vIdoBwykFjQ7ccNW0fFIHKX6BUCeQ==","signatures":[{"sig":"MEUCIEH7SN2SpF/aU/IWoscOtt4Wt1ctRYz13pR40Hj8WodMAiEAsYWVWjjNY8LsKIDgA1aqifeLn7ORCpfn0GyAgzCUZ5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1937.0d089b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114599},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1937.0d089b3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1937.0d089b3_1787782967469_0.911931563510245","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1937.0d089b3":{"name":"@flighthq/spritesheet","version":"0.4.0-edge.1937.0d089b3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"6d276d82f22b207e41d532780df7489670b1928d","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-edge.1937.0d089b3.tgz","fileCount":46,"integrity":"sha512-GvjQn+X3bEJz93ES4U93F8S3AdMcmnp9tkyJO8NUfzfV9eQhZNQ5KPujMuEZnh0oSzDd1iDCCZQetIbW/ODO1g==","signatures":[{"sig":"MEYCIQC9leFjc1XlcXul/2xczjkj/JYBmQXQeS2FdGGnp3Z2wwIhAJ1B1QC6pEanT2pNv911YwPSXycxp9/NiT4RexoAUVFA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-edge.1937.0d089b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114599},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-edge.1937.0d089b3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-edge.1937.0d089b3_1787783399848_0.5383548466656469","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1939.481bde5":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1939.481bde5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"c455b37250192bf6e16ada3fcade85607a3511da","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1939.481bde5.tgz","fileCount":46,"integrity":"sha512-PO37acWIqFW5k6GorZ/XWbDdm/0WGdjivVX6M73WG3+5NCSPnth3VpK9jHjbohZtapZPk4J65dl2gagiGY+WEA==","signatures":[{"sig":"MEUCIQCtUsyGBJmMbRmdONSvj3HDlT8MBHOakUvxMhHMNN8HqgIgQz0WkBbmFX/UfvDDybTCHCwP81kyqjX7guUBOas6AF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1939.481bde5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114599},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1939.481bde5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1939.481bde5_1787789824287_0.46481408784746026","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1939.481bde5":{"name":"@flighthq/spritesheet","version":"0.4.0-edge.1939.481bde5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"24f39e593ea3b1a4c2b5c0eb9346a7e21fe66a82","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-edge.1939.481bde5.tgz","fileCount":46,"integrity":"sha512-BrtyjJht4lMeBC+LhFayOGnnW7izemRQH7q33gzkds3ax+QG2wHkKVBv+lTMWR2F5OwG3S5o0mBNJ1ImpsRGww==","signatures":[{"sig":"MEUCIQC1QPxcw5yMfkIQOe24KFlqkillh6WPuhV+Et0C5BzqpgIgZMj/NWW5SldBAqAK5/f3ng+HZaXd0OIj79d2zk5fKeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-edge.1939.481bde5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114599},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-edge.1939.481bde5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-edge.1939.481bde5_1787790283085_0.6012533086877565","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1940.b8a4265":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1940.b8a4265","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"d227e025aab100385fe0c86f128995eecee7bba0","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1940.b8a4265.tgz","fileCount":46,"integrity":"sha512-FZkpYzgy/ibvNO0Wr17pxMFRwRalLqnQyIqlKhFhh7FYUNwQZaD85WERfn2992nWawTPoiebgrT2IOsjbQhUyA==","signatures":[{"sig":"MEUCIQC+W1kxgiPY0ODNpKzt78g2YgJvF2vp5C3D2Ot7l2JEZQIgcmKraXUZTAr6X/OsprBYVXIJfZuYTiV3vYjXjWwze7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1940.b8a4265","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114599},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1940.b8a4265"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1940.b8a4265_1787792822211_0.9675510798197324","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1941.1d7f2bd":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1941.1d7f2bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"72b8d7fe2c68459eace263338810f521b6e63cc5","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1941.1d7f2bd.tgz","fileCount":46,"integrity":"sha512-i9PotZ3/qu9SgrFKxPluBpJT/wtajgVLfvYo56Ux4W1nGjnwnsz+r9g3x0ZoV6L79PBK+zCcAde/pIbartW2EA==","signatures":[{"sig":"MEYCIQDV1ienJxa0f+wDflavU9k6iP6ZS0kuMnWJST6020bhUwIhAM+TQfkwi9zU7MJI2po6P2GrDHS7f4cyFfQTf9tN7Nnq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1941.1d7f2bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114599},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1941.1d7f2bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1941.1d7f2bd_1787794070100_0.9736364009602267","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1941.1d7f2bd":{"name":"@flighthq/spritesheet","version":"0.4.0-edge.1941.1d7f2bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"5634c72653ea4c94e41d7133a7e9c67b9d7262c4","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-edge.1941.1d7f2bd.tgz","fileCount":46,"integrity":"sha512-eF4oK/23p+fuvnthKMHkVKnUn5hPzlNBy65xm7n/O2IQYxgCCzQWyRbr6JNVEtJ0AQvHoUMRHqiIr24e20iaiQ==","signatures":[{"sig":"MEUCIQD11+Ridt34p5g3LecqpOYhqDsA7/y42fvcgAsPnaky8QIgDw6Fho2a0FOZd9BDpeHOS7CMD7HykpXRkP9OUmpGc5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-edge.1941.1d7f2bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114599},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-edge.1941.1d7f2bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-edge.1941.1d7f2bd_1787794497048_0.5059066899845897","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1943.b4c3e61":{"name":"@flighthq/spritesheet","version":"0.4.0-next.1943.b4c3e61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"ef12d2c60da200ee588a8503964079a934726095","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-next.1943.b4c3e61.tgz","fileCount":46,"integrity":"sha512-P5g5nFl31z3Pgr65odwUtNgP5IrLt2osyYCkrjTAfKIx1oq+BgrNUjezARg0yeUke7/nRmPlDqCY961SBGHSdQ==","signatures":[{"sig":"MEUCIAFtiCllKjTBu1c/H+ZpariH8RSR+I4yjCXgI3TJy/LvAiEA3L0A2j4T8jE8+oHWoAzsb9EF2VLIN4HV2nNS4G3AZDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-next.1943.b4c3e61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114599},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-next.1943.b4c3e61"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-next.1943.b4c3e61_1787795218744_0.5841166813736014","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-next.1944.cd6b6e7":{"name":"@flighthq/spritesheet","version":"0.5.0-next.1944.cd6b6e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"eee0d5c0219685f08f25e5217d19f1cef3a1c2a3","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.0-next.1944.cd6b6e7.tgz","fileCount":46,"integrity":"sha512-QFb6FokooUta9NiEWSsHeow3ZCLHBNmlId/iw1fxHoU51t2wpbLswWHe+cY1oRFksmvhJfb/C5E36vteqB4nyw==","signatures":[{"sig":"MEQCID6vZKUPyHAwdU8FxOSfQaC70+DR5VkucLJrpjvwwZa5AiAqa6bY2h+cdh+isR8XqFii1POLn36ZlKGOrYURE3uMvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.0-next.1944.cd6b6e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114599},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.0-next.1944.cd6b6e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.0-next.1944.cd6b6e7_1787795514113_0.6472456798903714","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1943.b4c3e61":{"name":"@flighthq/spritesheet","version":"0.4.0-edge.1943.b4c3e61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"6d08b5f4ff50836d2dc370a1fb54cbbdd06a2658","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0-edge.1943.b4c3e61.tgz","fileCount":46,"integrity":"sha512-IGCXrYtyVlWuJxWhPRsJ6Rl3mKK+Vw4nizXUr0P5treSiUiPQ0ijq26poODFf8akyagfsQ9lzhWXkHdIK1/vZg==","signatures":[{"sig":"MEYCIQD7XAlvUdPCrvtI3/VsDNd4CgFdVaM+GXTuMp7aEOCtKQIhAMkuNJphfP5NTLpzuXLb2wC0yPTgHiUt1uNuQbRNR1Gt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0-edge.1943.b4c3e61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114599},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.4.0-edge.1943.b4c3e61"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0-edge.1943.b4c3e61_1787795681783_0.11089997994160239","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-edge.1944.cd6b6e7":{"name":"@flighthq/spritesheet","version":"0.5.0-edge.1944.cd6b6e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"f3bb2d500f84bd1b77df31b3465b12d8283a11e4","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.0-edge.1944.cd6b6e7.tgz","fileCount":46,"integrity":"sha512-QdTz0ytxcyytRrl7AqCCxw2biYsce9H2rX7vylFrrWdq2IyLHBjoLcwd03QR99zOkEvdpnXsVeTaFFFPzVJG5g==","signatures":[{"sig":"MEUCIHFBDOngMVI00GMqy2uYU+/tr9apIKjoACfHMf7W4lT/AiEA54CHT0vEdLR/9J9QlD6PMk/dSxO7fZ1dPilqeJnhPIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.0-edge.1944.cd6b6e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114599},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.0-edge.1944.cd6b6e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.0-edge.1944.cd6b6e7_1787795960698_0.6900595879843747","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@flighthq/spritesheet","version":"0.4.0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"07fcfb366b97948097dbacfaf78acf3e834a5464","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.4.0.tgz","fileCount":46,"integrity":"sha512-PwGAm2NwVG6sjmqf/0fUtJgWh3b7yqpMpWpC66mC2lmn2fU25TjVvy0bbSYAuQBt3+q+fJT9LP3yjH9hqP5Ulg==","signatures":[{"sig":"MEUCIQCly9Jy45cxFZgleGIjs7aGh4opknyRGaNQ9hTavEjTdAIgJYDpMjRW6D+LzicgkNTrI9eUimPnbQ9ZTWAj596C06s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114491},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0","@flighthq/entity":"0.4.0","@flighthq/signals":"0.4.0","@flighthq/textureatlas":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.4.0_1787795994640_0.07073578227225918","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.597.ab004dd":{"name":"@flighthq/spritesheet","version":"0.5.1-next.597.ab004dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"0c98ecf5b22b0afd0c3a2a3b3e0e6072049fc1a4","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.597.ab004dd.tgz","fileCount":46,"integrity":"sha512-Aglo2VafLrPNhR38S+S4qGB7ARQQ5yt03VMZjS3YHsOFd3616dwkuGXhK/SfT1EuZ79IzuZkzk89RcHhzaV4dw==","signatures":[{"sig":"MEUCIQD2h/1uDQQ1nt2PZfJ07mi+Oi8zxt9TH6+pTSufVK1b4QIgZBX6oZEgv85c89EiZs/IZdUBdbkN8HPJ0Wjwc64ue4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.597.ab004dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114593},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.597.ab004dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.597.ab004dd_1788159401304_0.931757138690656","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.597.ab004dd":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.597.ab004dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"e1bae0b1ed001a17c0df92f670e574cda76165eb","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.597.ab004dd.tgz","fileCount":46,"integrity":"sha512-JagOCWBwHPY78/6oFDHv7byoTOrADAgnf2GeITDWbMwtl14p3Kziyzc2dmGl2jWeLDbxluGMSElTudr0Om/H4A==","signatures":[{"sig":"MEUCIQCVCH075DBp61naZDpyk+GsLKo8o9WHB6pl1R7N9XVeZQIgTvggTdM5BHwr2CnN2Fy3322WcSPvb5qlZkJq3QINJ2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.597.ab004dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114593},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.597.ab004dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.597.ab004dd_1788159844009_0.6204117413290111","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.601.e6e16ba":{"name":"@flighthq/spritesheet","version":"0.5.1-next.601.e6e16ba","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"561d4b56c40e714c26024738833d338b0f3cc226","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.601.e6e16ba.tgz","fileCount":46,"integrity":"sha512-HLpg20dDUSZ9XSSukKk7If7ZEiY/4N5/XmX6d3ABVtDZM0Vk1hJHufkapg+9KtiDYVxtZn5KOrO3SI2JN17HYQ==","signatures":[{"sig":"MEUCIH/stA55rEwFTyK/FR5YBp78WE+Aa3796L//yVMPWnfkAiEA6k1vWR8el8+ptVJjfgJgZKPZIlLolDYKt7IuVn+G1yI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.601.e6e16ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114593},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.601.e6e16ba"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.601.e6e16ba_1788163081257_0.8845112764377818","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.638.d4dbd4e":{"name":"@flighthq/spritesheet","version":"0.5.1-next.638.d4dbd4e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"33b458cc80658a7672e5dc62ad87fe0799f16ff9","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.638.d4dbd4e.tgz","fileCount":46,"integrity":"sha512-BllpQgVLlHtordLzTs/NXAjInVhqmgMT2m/4EVEoj/C6V6NGFMsTvDurT6haZXbbyhto2OPXijUtbPzqHWV/Cw==","signatures":[{"sig":"MEYCIQDKRg6K3phfjR1y4nwTnAbGQ1XG1+KVcJBT5DOQfqwKjwIhALq3tu48IUhrvks67MhvRssUJpD0754BpnNV19eA6aM3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.638.d4dbd4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114593},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.638.d4dbd4e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.638.d4dbd4e_1788193889364_0.5804178136807063","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.638.d4dbd4e":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.638.d4dbd4e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"a02017b99e422339166e706d7bc4dd3875e4f291","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.638.d4dbd4e.tgz","fileCount":46,"integrity":"sha512-0rQ1k6MqBCFI1iau0D2vKc0P8DMCVuGp2GdzrUo+q4xFFImmqr7HrAtr5Oil1KdwwyONrSU05Od+J6JVyzMH5g==","signatures":[{"sig":"MEUCIQCWd8jh+pG8G4RGGAh0KmH5XIa/JoxuJiHZJC80SUsNdwIgduCW3NLfN5rcGKUawkEm0/LiUd38xbOUA1r9t67a8Bw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.638.d4dbd4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114593},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.638.d4dbd4e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.638.d4dbd4e_1788194404393_0.2080346944681355","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.640.24b4c62":{"name":"@flighthq/spritesheet","version":"0.5.1-next.640.24b4c62","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"62918245eac8edf27de8cd5f6bbb64cb2864d392","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.640.24b4c62.tgz","fileCount":46,"integrity":"sha512-k/us/LrDrSHOemqLJw2LWaMVyV290ooZmDW2o7pQtjV6YKX/opWBsrwyJMAIZGsG2vEduVoHLTGski/sTb3q3A==","signatures":[{"sig":"MEUCIF8V74W0PQh2neU/DUWrJ/NumDo0sNCdhbJlv87fZwigAiEAthvjciyjDLugcm9xQ71NoRRH8NIeZnDRVKFNzDb1kss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.640.24b4c62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114593},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.640.24b4c62"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.640.24b4c62_1788200059305_0.09622391864240876","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.640.24b4c62":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.640.24b4c62","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"41fe4cd920dcc67a1f2a493009d70b9d1970b845","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.640.24b4c62.tgz","fileCount":46,"integrity":"sha512-FT6aEENpse1v14384DKHuwWqliEM6g/FC0Kb/q8PF2b+ZKspQwVX3d/4aDQ38MrGtiIxy4Wqz0129XX4uynopw==","signatures":[{"sig":"MEQCIDPxFpKAG4uANvh4viTNUhWcXAjBtMIjM6si4zZ8+6zfAiAooi53JQ3JnK6FPOiz6JqA6B5DCJyY2ZPZE5OclwmVxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.640.24b4c62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114593},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.640.24b4c62"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.640.24b4c62_1788200527779_0.9052787541633811","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.650.5d3df0b":{"name":"@flighthq/spritesheet","version":"0.5.1-next.650.5d3df0b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"32a573cb37b15fa56ca383cd801a68b407a38295","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.650.5d3df0b.tgz","fileCount":46,"integrity":"sha512-+Tl/TAtJln9CkVPRKMMCfymHQkingK1T8ll+hUrMsXSVLE78QBWQofNZKa1zG1LVkCykqKJQqyFyUEh/DG/HIg==","signatures":[{"sig":"MEUCICf8Z3vgr8rp7YMqZ+UVCPed+RLYSqlc8ijxFNyG7iHqAiEAsGl06TQDPVTAqpCCwdrhwRu1pbQkW20QfRhtyFUeWn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.650.5d3df0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114593},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.650.5d3df0b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.650.5d3df0b_1788220749058_0.8532996782753315","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.650.5d3df0b":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.650.5d3df0b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"00b1e94ce6e416b3e8a882600f6bb4f987d4f368","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.650.5d3df0b.tgz","fileCount":46,"integrity":"sha512-xFaXXR+5St6xkU8y1GThFJffSk5pAYN0nXbzMzkvC6n9vU83Z2/K1/tL2a6KQVho8tofdNuITBnzJmcJe+9Jiw==","signatures":[{"sig":"MEUCIQDARmUY78zT22mUfNWxCwPuVym61traKrjSQq+0mhTHhAIgPtbjwa9shKTz2tvIBiQ8sRYZEcLUeVo3yKBKTN7DSnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.650.5d3df0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114593},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.650.5d3df0b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.650.5d3df0b_1788221285314_0.26899086568402986","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.654.b54779d":{"name":"@flighthq/spritesheet","version":"0.5.1-next.654.b54779d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"c49c5880b0498cc56d54d97a6f526fe9d4709efe","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.654.b54779d.tgz","fileCount":46,"integrity":"sha512-RGwnSF1V/EIBb0wQDgf0djya1CaeMeM9+VUk/MocfuxuD4o221zOVyIrghV6OdqAddXbuZZCxgFY8veA82jKbA==","signatures":[{"sig":"MEQCIBMV0gIQTXsgvsnv6F0cvmN7ZwtPviqks7qOxAtfjBu4AiB2bE27eBEa1kjj9JoYYHCw/d/1az9W8m80LK/HikuRDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.654.b54779d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114593},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.654.b54779d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.654.b54779d_1788233818797_0.9012821833544562","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.654.b54779d":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.654.b54779d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"c57ea7ed250ec3a1389d3a40480d90867432f46b","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.654.b54779d.tgz","fileCount":46,"integrity":"sha512-e0jJhknhfoW7ydRkYHBMW/JfBd+fbw6dV9HMBAgDwLU28RK4VP/68WuyJhUFLHq+AGk8IJTcZdA9icxYnuOoYA==","signatures":[{"sig":"MEUCIDY2nehABogFbqhq8J9dAo0l/xdNpMtDy27bR5Dqj7qaAiEAwIwwWXrGUDlNUmZX1GuAyPHR9E13t6bRwqQiXBi+91s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.654.b54779d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114593},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.654.b54779d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.654.b54779d_1788234303357_0.48280018686317616","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.658.9cb44d7":{"name":"@flighthq/spritesheet","version":"0.5.1-next.658.9cb44d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"dce4d2c1c3d25108c43505ead48cea892ab2d545","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.658.9cb44d7.tgz","fileCount":46,"integrity":"sha512-CWllgoeUXfFjbfGHbu7QO4b7qDionwMBAhjh9nCxdNz2UI75oF7cX3IZgZ4E/Zh2ww78g7O9s4hTyAxVtx8RBg==","signatures":[{"sig":"MEUCIQClKJwh/aOFy2oIvp6mv4GdvMTSciVUpgxp1uc4yuKDQgIgX1IWp6VEQfxp+GyZmBdOXkhFMqbSvUM8s4nN/aLt3S0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.658.9cb44d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114593},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.658.9cb44d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.658.9cb44d7_1788290130144_0.4057021031113748","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.658.9cb44d7":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.658.9cb44d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"196ee373d39efaedfd4f7958becfd895029c101e","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.658.9cb44d7.tgz","fileCount":46,"integrity":"sha512-hjwE+sCTEtpgh1iCljS1qHqE9zpNQKCNFgALPKqZx6dnIPJ8zRKnhRx7P80kFOstZdBN60Evo2P/ZZsRjfCVEQ==","signatures":[{"sig":"MEUCIGFZqBlwEMVDAE3Q/+V/RhWu+XeULwRBHvwQnoVLqndsAiEA5zvofuNHK1MWR7XsFGDWJXrIDshvZsxcoFGVSwT87Ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.658.9cb44d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114593},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.658.9cb44d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.658.9cb44d7_1788290608680_0.15214745378862315","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.685.f72fc7f":{"name":"@flighthq/spritesheet","version":"0.5.1-next.685.f72fc7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"1f6c2112015e1aeda0755e4d8ff5cf3e6915a6a5","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.685.f72fc7f.tgz","fileCount":46,"integrity":"sha512-LcCpdUZUBRC4LHm5BbyoqfKodXwiE9ZqWrhlKWSxnrLoJGg/YZk2xydWlUhgvIP2zlxkDobE2IlOusoxOwVxiA==","signatures":[{"sig":"MEUCIQD2pbvbZ5bP/xbOhHTUP3fLDxeMzb1oGtkTcn3rsy6RigIgVDDb9sgwkjIBivtWCN5DxXp7NGX3cBIxA+13ZdVmJSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.685.f72fc7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114593},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.685.f72fc7f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.685.f72fc7f_1788311377021_0.9787551711572247","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.685.f72fc7f":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.685.f72fc7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"cf64025874e5807a77715fe83a5d0ed69f9b16c6","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.685.f72fc7f.tgz","fileCount":46,"integrity":"sha512-qq5Zq2eG2tk9s2/Xr6nGRSxFykH5CK9hqVUM+I2Bzu/UsRWAP76qSrNWx2A8vBGenj7BVP4zLynJO12JeB+mBg==","signatures":[{"sig":"MEYCIQCfjbiu1n4xOjXx+ycvJG0iclddt3ZeHHFoBLmxXCKpBQIhAMF5lU5JaDd19RjktQFFWvHniuyZobcNYP70dxyNveAT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.685.f72fc7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114593},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.685.f72fc7f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.685.f72fc7f_1788311935552_0.23472844729136333","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.693.478551c":{"name":"@flighthq/spritesheet","version":"0.5.1-next.693.478551c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"3dacfff2dc67b5976410dd30b94a8ec77ae9e51b","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.693.478551c.tgz","fileCount":46,"integrity":"sha512-9VX6ATO/SPSg59HyvuFXmrPL9JDvh4A6blCmSlRm+YlHz+TsMYwUb4kgPalJlrbg9BLjG4aUA+9sOzBm8yeAGQ==","signatures":[{"sig":"MEQCIGevMxkh97evoHW70JDOQavfdmEqb9UuOyIN6QOsLbpRAiA/2AxVMLTqBOaP4P0kwnww7VchTPPEXRzx1ON99xr5ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.693.478551c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114593},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.693.478551c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.693.478551c_1788320610410_0.3232400862093825","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.693.478551c":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.693.478551c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"c1c084ccb1bc22cb097826f307626140991f9f20","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.693.478551c.tgz","fileCount":46,"integrity":"sha512-LAWfIpum0jFoJjRDHreHACMAt0+rFUyybvldyVLdZnJpH4IsB4vRZJnZcdmFqVZ/gTwyeL8VS84NTc549bsz1A==","signatures":[{"sig":"MEUCIQCfhdC0AilCepY8EutA2Y90QEr1zypYvPjol6OzS0gVigIgdT8y2qPjPzQRPFLA/HY8eko5G2Cjiwf0M/9RKBXKFLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.693.478551c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114593},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.693.478551c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.693.478551c_1788321147728_0.9828126640798567","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.704.19c91ec":{"name":"@flighthq/spritesheet","version":"0.5.1-next.704.19c91ec","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"a5a4a00624770ec13c18866afe4815c414ea7cf1","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.704.19c91ec.tgz","fileCount":46,"integrity":"sha512-ZUTcsfXYFxqN/zD6yxu2cGSVDnTigOeUYDGL15KzOP01gytMtnmKiurHcf8Wnll01Iw2WrNj/0tfK6EgiB9v3A==","signatures":[{"sig":"MEYCIQDq37x2PZeXeSOScNq41Nx5fENa0u74rHo0hly+kq8wpAIhAOWM/SLOf7OKe1r/jXYMD8aG0/QEPt63seXHIJ1pbFVp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.704.19c91ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114593},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.704.19c91ec"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.704.19c91ec_1788384417854_0.8529939325418285","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.729.2aeb707":{"name":"@flighthq/spritesheet","version":"0.5.1-next.729.2aeb707","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"5ef0f8d9ede27015c8c6073cc832097d987f03e7","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.729.2aeb707.tgz","fileCount":46,"integrity":"sha512-hBZFrZmdqrk5jcy48hPDpBKZPZIOZ3cgdxrspmF5FD3+bEtWUQCSqJOrYax7bLdH9aeDIEsExaVD/K2PtsMQMA==","signatures":[{"sig":"MEUCIQDkW1iL60+YcPuyD7LdQrDcmMFJ34togNTFY6By9q+/AgIgbPEb6yLMHFaKPSF+zb1WMSlAyBotTNn9Hwoi9/atj90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.729.2aeb707","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114593},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.729.2aeb707"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.729.2aeb707_1788400535909_0.34910406704445696","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.730.f29a5aa":{"name":"@flighthq/spritesheet","version":"0.5.1-next.730.f29a5aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"80fa1ed67b59181506c5148f359c9634600b3c02","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.730.f29a5aa.tgz","fileCount":46,"integrity":"sha512-Ox298srq4FrRIcEQqrLaYHdim+p80/NZPRlGV4QirPPULQCIrmWks8Wiyq/BhCwZlvNEyr+dY2U9A2bpPVb3Uw==","signatures":[{"sig":"MEYCIQC+DRbztpMvy4rBEGtDzTDMCR0dr6Ji56BOXqz+zwUEdgIhAOgEZLKUZHSbviU16CJpAiHmgOYbjqX8pPt0cxvIQ99S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.730.f29a5aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114593},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.730.f29a5aa"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.730.f29a5aa_1788404739006_0.9096356077501784","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.730.f29a5aa":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.730.f29a5aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"3a512317f8356165107adfde5edc412df5c9ca97","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.730.f29a5aa.tgz","fileCount":46,"integrity":"sha512-mf1wobC7Su8YSQOuLAqKFtNcFzpgFM2QwVzKP+tBIrEhHfN3oybbMUe0L8v7ycEmGEVYOeH+HhFAH9EF1vrGRA==","signatures":[{"sig":"MEUCIQDalwNFpI6CWESGdw1jpGKUCVg7OhJk56ZWt7NDTFsyrAIgGrehf84wE04bKoIp7QYrSnP1FkEreImjz+y9uBCZYaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.730.f29a5aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114593},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.730.f29a5aa"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.730.f29a5aa_1788405280338_0.24115109624828035","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.731.0ae0aa4":{"name":"@flighthq/spritesheet","version":"0.5.1-next.731.0ae0aa4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"1c86ee5a0ec88de109150243e8c03125098e3da6","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.731.0ae0aa4.tgz","fileCount":46,"integrity":"sha512-a8SHIYUUUH+NxMTm0/NSRmj13WzEAWfRCidZ6ZdPEx36aJAuUQyJA3OhYyrrQG3mT0KS0pVc7D1ZQ867W8IekA==","signatures":[{"sig":"MEUCIQCNwXVkGWGJehhTa2MZOcFVQiZfVZYVFvy268FPQDlmUAIgDt6XxEAlTQIC1pAlLaOwojt2T2JIS231rlivg4M+55g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.731.0ae0aa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114593},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.731.0ae0aa4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.731.0ae0aa4_1788405438321_0.8053230395755098","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.731.0ae0aa4":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.731.0ae0aa4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"8c31787daadcd0603539cceabf22e6f118ebffc2","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.731.0ae0aa4.tgz","fileCount":46,"integrity":"sha512-RQ7n9kAgcpsp1guHUusvlePzjWSbeFF83dm9+qvOdlsvMYQ46+FNJLLBhOBqq0iCFiaa8f0bBr6a3NS3tsTmwA==","signatures":[{"sig":"MEUCIQD+MF2Iw+xeQpq1AlGthsdDaxHSyIptYgEndUD+D0hJ4wIgaV4jifU1PnmyxiYOBPGXp8nWSDQZVXQylNjSLwV2eY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.731.0ae0aa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114593},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.731.0ae0aa4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.731.0ae0aa4_1788405983955_0.6207395317428241","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.743.8d09db1":{"name":"@flighthq/spritesheet","version":"0.5.1-next.743.8d09db1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"d3cfab256278c9c23d812aaf7a32d51d7900c691","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.743.8d09db1.tgz","fileCount":46,"integrity":"sha512-xD7+73mYPHKV+QLVbz5QbIb0kvbHqZLECtAVRZJ8x/G0iQ3lHjvMdXKldkCIUKg5m8DQHxmvf4Dcbmt4ApgAmw==","signatures":[{"sig":"MEUCIQCyApI+S/h5Cd395zZqu66z+WBlnyacv1dMBRtnO9b1cQIgGAB2w8EsuiNEFIAPyxs74+fwtLR/4qpXA6zOB/KgpxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.743.8d09db1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114593},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.743.8d09db1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.743.8d09db1_1788426631311_0.40840209248937454","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.743.8d09db1":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.743.8d09db1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"ec0458484ea066625c6cf272029c82e1eacd2751","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.743.8d09db1.tgz","fileCount":46,"integrity":"sha512-pjMVBJ+Ja5TouuPsJtrNO3LjXlL4Ajvha3vDwtHc6MuVECggF5k0kO0x6ycN4W6AB/i0f+qVREKaUG+xAubngw==","signatures":[{"sig":"MEYCIQCI2jmQUzGg07aa7jAwLQWdbzCdcXwRAs8LC5jdGgFcMQIhAKTkUIwuoDaZ+bkDD00qaivx4+/WKd+o/G2SmwDjeHYI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.743.8d09db1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114593},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.743.8d09db1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.743.8d09db1_1788427148604_0.8998465006543113","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.799.62ef0c7":{"name":"@flighthq/spritesheet","version":"0.5.1-next.799.62ef0c7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"72ca95560916e78ab887cc5f0f8494453c843072","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.799.62ef0c7.tgz","fileCount":46,"integrity":"sha512-bI6nJobPdYZhlYdxi2sYsR25DkUmj3jJl8wdXgzPGgEOdb8UZFmkXQBiJfqSNMFd8o2ipYGKnrnhfXnlV3K2gg==","signatures":[{"sig":"MEUCIEGolI0h41qeQDbupEE5UMRhAlavnSr7VS5/bJpzMprSAiEAheuz5e5WxgTYKYRqBmvNugzVvUeF+n37pNGs1iIATyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.799.62ef0c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115124},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.799.62ef0c7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.799.62ef0c7_1788447286681_0.6173387345389085","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.799.62ef0c7":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.799.62ef0c7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"fef48f4e29e521b1229e0144dd12e8c0e39fe1f0","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.799.62ef0c7.tgz","fileCount":46,"integrity":"sha512-dplVRAnyJwdSP0uKYxBtX212X98gRlESWdjEoaFzjyHZmxxeyWHP4V9X0wPWlmuT7pBvQpgg9fbkLVv7agRUtw==","signatures":[{"sig":"MEUCIQD7MtE4Zxk0pkRRISpAebYMvLgTf9muvGNuiu7onYGc5QIgPkMAe8YTJ3WYWgvAHcekX3o8UPXwNoIX1lZ7kk3PKe4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.799.62ef0c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115124},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.799.62ef0c7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.799.62ef0c7_1788447781035_0.07100340562779084","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.815.cc08b93":{"name":"@flighthq/spritesheet","version":"0.5.1-next.815.cc08b93","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"4752ffbdeda0090d2c72d2d876a94a614ee29d3e","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.815.cc08b93.tgz","fileCount":46,"integrity":"sha512-+8IyfwX/KA1AD+K4yci1aNjj2hWMbFaLsJgrbZ5Blzxx5YzPm7hEVIMT98twABFQMWh7/Md+tnLnq1lxkeZkFw==","signatures":[{"sig":"MEUCIFMEoMHJXKyI2ym6Xm3c2639MHX+ev6Mkaa0u5kB4jdoAiEAwsOPjfsQPbnsmrZNahIL9snVVzHZotZoV7Iebj4t3Bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.815.cc08b93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115124},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.815.cc08b93"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.815.cc08b93_1788461095865_0.25800127347034385","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.820.97b3830":{"name":"@flighthq/spritesheet","version":"0.5.1-next.820.97b3830","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"a2bdec2cc5ee5a948d11be70d7327ae960174bb3","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.820.97b3830.tgz","fileCount":46,"integrity":"sha512-FDEKR/HywiRUQgBpT2zSQCXnFFiYL5wdRPMYciG1DLKArKMoj8Od3a5m1BGB8PLx/g27x07hjxXSzuUJTTHwXA==","signatures":[{"sig":"MEUCIQCEZD7ZKIen1tYwfBlnr6GzQXqRhkniKTuu6rYTNA/7igIgDjxA38Xh1rUVvPmAF2y5tYEnxC9zUsK8czfkBAq2VpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.820.97b3830","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115124},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.820.97b3830"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.820.97b3830_1788469627392_0.29591463342464186","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.903.f434bc2":{"name":"@flighthq/spritesheet","version":"0.5.1-next.903.f434bc2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"28f5bc756c2c740133b489f1060cd53bdadace67","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.903.f434bc2.tgz","fileCount":46,"integrity":"sha512-8svVUB6kewEizcozSoSUGt4Ch3us4eNlHdKSwG5ucAEB9G5TJVfJAvPURMxCiJScb0CiB94vDBbxg904ZSAGUQ==","signatures":[{"sig":"MEQCIF13DJ3kD3tKBHN2lzaKjo9/XLNJJncFAMlPq5qjZl2kAiAH1eLivraTTpHS4odPAbA2c1yw51oOG1rCMCW/y/lrOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.903.f434bc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121487},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.903.f434bc2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.903.f434bc2_1788551051292_0.27762574739123735","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.904.b545d9c":{"name":"@flighthq/spritesheet","version":"0.5.1-next.904.b545d9c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"143ce569cb1e9aec4a16c351bf6028d7c1a44d94","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.904.b545d9c.tgz","fileCount":46,"integrity":"sha512-S/d5igUrMGP9tMBOv1riOA0ac1NFtzzEhbvlQG4E89Vs20SGLMFr+zstb/y8csXDSQrO/cNMDTT6iHRZrO0wdg==","signatures":[{"sig":"MEUCIBbt8iDb+7EtXMlE8+uar2ojG2ps+wBkE1UYayMuCQWVAiEAnp4KY1UXkDjIVqcKdmh0ToLIQ2q9iOuVtPERgYr4Byo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.904.b545d9c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121487},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.904.b545d9c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.904.b545d9c_1788554692733_0.6136273753717498","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.905.5fbf787":{"name":"@flighthq/spritesheet","version":"0.5.1-next.905.5fbf787","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"11ebb3db346502eb39237a0cfcc016778282e63c","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.905.5fbf787.tgz","fileCount":46,"integrity":"sha512-EXgM8E9FEGf/T+MaokmMP88EyfwTBDGH7AjkpK7Z6l+LPWKh3Q10r1zsqNC8Q8D54xgeuorCz/oSdRs9LB815A==","signatures":[{"sig":"MEYCIQD+zcALc81PZCcKajF85IABB24M2tr3J0TpAnqLWo7pGQIhAK4vo21qmmBnOC9SBNjQrtWHv6gAvSw+hCubWkYu3tT2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.905.5fbf787","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123116},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.905.5fbf787"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.905.5fbf787_1788555972154_0.05015083192614256","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.906.419e5c9":{"name":"@flighthq/spritesheet","version":"0.5.1-next.906.419e5c9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"98da6fc83b41f7b4450e5c190a1fefdffecb9956","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.906.419e5c9.tgz","fileCount":46,"integrity":"sha512-R6fD55icRBJa+qSLB3xCwp98FzbZZ8N71l4lERNniT/J4hyB6r9Q/rydM55gOKuhh0a1A2/GCTSAkbN2sbHmGQ==","signatures":[{"sig":"MEUCIQCRSU8gFvuRoE5Lcdnjs0t5MEWzkxZVcG/xogrmg8EMOAIgeYudySJYt6lIjy91Dc8nWXQGc1+TwDnP2onK4PYKPkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.906.419e5c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123116},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.906.419e5c9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.906.419e5c9_1788559655752_0.712226235990707","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.908.b072fbc":{"name":"@flighthq/spritesheet","version":"0.5.1-next.908.b072fbc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"b77092006e372088031538018a0da0b2501daf82","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.908.b072fbc.tgz","fileCount":46,"integrity":"sha512-l8b01IUTQYNhEOvqk+nRgUnc7lB4ZICM4JCk3nGVIMyoE2/xtuzISGesR/9jLhN08gP8usyj3hIj1VHckl8dGg==","signatures":[{"sig":"MEQCIEovTXutZlsvOIL0wuwwmQdgrfqmEVLJcUn0jkwSdzSiAiB2usj/tMVomkBxzml8IqTWZCQ8KXx2Q1a35JDJa9xr5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.908.b072fbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123116},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.908.b072fbc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.908.b072fbc_1788564309947_0.5284935979157968","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.909.a5d1857":{"name":"@flighthq/spritesheet","version":"0.5.1-next.909.a5d1857","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"c3d960b0a10bd0b4180f88cda7a4ffdc95170363","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.909.a5d1857.tgz","fileCount":46,"integrity":"sha512-sMOP5gFVPhJsWWMCJ5FJlJZ2alChcorkVNCYlIEip8jtt+P3iZ8pBhAmR88wDIrjmiU0DTV+a3vm3jb921NiAw==","signatures":[{"sig":"MEYCIQCDc5jbKFh48vxMdlTU5sVEeS6floUj3I5T7siPfgo/bwIhAJzy5cPwF7VlroBGd2cjAwWaSElaev8MFI//OUEy30Ze","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.909.a5d1857","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123116},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.909.a5d1857"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.909.a5d1857_1788564857075_0.20322898013089397","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.909.a5d1857":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.909.a5d1857","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"de019a5fd1f6a90663e355c6c25102ac7e784359","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.909.a5d1857.tgz","fileCount":46,"integrity":"sha512-hqGKzKRtuVwnNbRnnFgFev0Attv6H55EIauYe7pMwdyg+OAzgcYCDwrCTWeMFlBAyVnAcVnuoTcV9KXuBiudcg==","signatures":[{"sig":"MEUCIQCyTDzpiVbjA6c4EeYC1cqNT0KLixpH/bs6LVeAKAsk0AIgKGajJrsgi4asthKqurvUsTcUSRbStif8WkH+cB+VVJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.909.a5d1857","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123116},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.909.a5d1857"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.909.a5d1857_1788565426885_0.7541176237956213","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.911.32a089f":{"name":"@flighthq/spritesheet","version":"0.5.1-next.911.32a089f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"0823751c21746c228624256e3e00fdf76b3832b8","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.911.32a089f.tgz","fileCount":46,"integrity":"sha512-noBx3vaMihv95O17Tkq3Dk/BCsF9JwwJWloLTo+LgVhUnpOL9YKVYUCfzv37otri7QTVq4ss0tfTrO8BBdRxPw==","signatures":[{"sig":"MEYCIQDjHGpbLFozjzvge9jcsEZvR/A6t+KC7zNjwPtb8dPGkwIhAN19vrS5Ai3iAg91NNq8G4k2nOwSEmEoSXToM5otHkc7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.911.32a089f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123116},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.911.32a089f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.911.32a089f_1788585362058_0.30113601368631837","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.911.32a089f":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.911.32a089f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"b42d62a6d632d596bbe4bd65e7f670e4b75614ab","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.911.32a089f.tgz","fileCount":46,"integrity":"sha512-7dSYao2TV5cYgeQO4wj5g7/8MeRiTNKdlQEaPw7L8+1/uNWGVlarqC7NVLwG5fxqkUSMBdDj+ry807zpSgFO7w==","signatures":[{"sig":"MEUCIQCY/EgDAodhV4RogLpdHceEa4u2alaQ6EiQABsRD7BvOwIgTLS0cGnQ4cnLtrY4hyE4xERnqFkelZhVoYwscfATfT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.911.32a089f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123116},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.911.32a089f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.911.32a089f_1788585753058_0.0941377754679309","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.912.289aaa0":{"name":"@flighthq/spritesheet","version":"0.5.1-next.912.289aaa0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"904342132b3e4f7fd623ac37c8bf4cb3089d03b9","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.912.289aaa0.tgz","fileCount":46,"integrity":"sha512-xhITYlAgocGMMUfMrHckbYaSi1oviTk44OvAVEMvOu7WZQzxV41FK39Df5LdMIfHuTtviZElqj0T/Pp1K1nYuw==","signatures":[{"sig":"MEUCIAdXzpmVY+nTnriPTCJbcBbGgduuf3q7FHaz1+6kWboqAiEA8gPJrBjJwlkuRfszr7b1KhuADIZ6GnhtLMUjvJPIfKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.912.289aaa0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123116},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.912.289aaa0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.912.289aaa0_1788587267949_0.5607224917762119","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.912.289aaa0":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.912.289aaa0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"77b8081e92cb4cb791ce912d67bf0a1e58f19e9d","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.912.289aaa0.tgz","fileCount":46,"integrity":"sha512-xAEjtk9XbdvDjhwEYzRLf8ZZFIC+FzcaFI0pp59fT0Fc7DLHQL4ZiTi4qKr3HP+j8uzk3nAz4/ACJz9t0/CBjA==","signatures":[{"sig":"MEYCIQD5+ddT7mP0Af7UHhJv0kbdegU/yA8Eaz4i5C9TkBQ9ZgIhALeZZ3dK4PlL2lvnj94g5+lkJWLUbn8QwsZhdhlDOv5y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.912.289aaa0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123116},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.912.289aaa0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.912.289aaa0_1788587579624_0.838269628381825","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.914.ed01add":{"name":"@flighthq/spritesheet","version":"0.5.1-next.914.ed01add","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"1fa4c9ad0d5ad1b6b46b3364ed8721822f0e5d31","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.914.ed01add.tgz","fileCount":46,"integrity":"sha512-Y0LB2BJ2hcwah/CfNn7Xi7CwWHN8Am9RFO7D0hAbLkNidn6+kKlH7kROQGSR4s2iI8ESnhLbJL1Utl3ZPHbhUw==","signatures":[{"sig":"MEQCIC3hTACICJiDh7OM9lAH/aMbJICQlVPACTec4CgG6MpwAiB6y+8CjT+3tAti4ijt38po8UGpIHlhdlvta1FRbXQEtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.914.ed01add","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123116},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.914.ed01add"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.914.ed01add_1788630721467_0.8608353796743802","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.914.ed01add":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.914.ed01add","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"999d0c4b33f79739477ba7cca0ceb4295654e6ed","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.914.ed01add.tgz","fileCount":46,"integrity":"sha512-P26Cvq3dUezJtEIn0r580y9vxdeicdiHEp802/A/jSEB7o6bT576L9S7x3yVb7cjKzND1ah3HWQG4um3LfWK9A==","signatures":[{"sig":"MEUCIACYlu4SLkHi1/rSTDrdvKw1K7opZTGmFfta5R6RMhwHAiEAlccW0yL8VP0RloyTcn6FRpb+w0n4AmNDUu2fNJdXlKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.914.ed01add","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123116},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.914.ed01add"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.914.ed01add_1788631265069_0.04904367516569974","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.915.d4da7e7":{"name":"@flighthq/spritesheet","version":"0.5.1-next.915.d4da7e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"4df238df9ae642fcc21dd1220101c9182b38ac4c","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.915.d4da7e7.tgz","fileCount":46,"integrity":"sha512-QWl0S+sIBqqUmfkKzZG6Wa53SEpzYwqBMDgZxsOe06ls94bpbcBhLJwzIWJ+46mlJ7FukqEWenJ02ftp3LO+0Q==","signatures":[{"sig":"MEUCIEBOgaZQtX8EE7o70PkJjnd0UCD1lcmKHNAv5v6hBPapAiEAsMTdbChZxNvpLt1ytqqSuIcZGiC3S7Ls38Z3hIoNWOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.915.d4da7e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123116},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.915.d4da7e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.915.d4da7e7_1788632414198_0.759975765463633","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.915.d4da7e7":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.915.d4da7e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"da95ba58777a8346f23434e0e8da3e9f7eb5fdef","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.915.d4da7e7.tgz","fileCount":46,"integrity":"sha512-1gGK1cDCwCNF25mNiwDasj7Y5fe5O+QhinQStLhu/OH70wkTcDqi1aVaEVAO8sy8PGKNxYA7ZbZQXK8DdjfHGw==","signatures":[{"sig":"MEYCIQDWTgmsgLTtk9uSQOVEOzdFTdPSbJYd+KcFgJqtfGXF7gIhAPwtoWtLu7Uj0rGiygNQqa4irFP2fcDkJxusnLP3cp6c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.915.d4da7e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123116},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.915.d4da7e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.915.d4da7e7_1788632808396_0.27872854735840735","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.919.354c575":{"name":"@flighthq/spritesheet","version":"0.5.1-next.919.354c575","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"91d37d82aa09f127c55d53c00356a2c7c09a7743","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.919.354c575.tgz","fileCount":46,"integrity":"sha512-/JIldtcgMcEBGBl5Tvag8eWUQI/3SjrGVRosTuujZx8XZi5d4m/nrZnDrSpWuclP2HrlJ8lal5w00CMSrqDQJw==","signatures":[{"sig":"MEUCIQCSAvJwi0zyUfGl1bL3KhHUbGi+vuY624YNvwHkPgSyKgIgO5h7Aet0HONtNhDFc13hKvfI/XAiiDUl0X+t4eqxzmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.919.354c575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123116},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.919.354c575"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.919.354c575_1788649823596_0.28452580406918604","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.919.354c575":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.919.354c575","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"e8c5bdc91aed2a295346110b56aba1271013136e","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.919.354c575.tgz","fileCount":46,"integrity":"sha512-sgf+mjNtHer/JH0H1Lju/pZvhtYEZ0+uJB3jluW8IfqlAQGGc4OjNFPkra6UV5s5mHwBZq9WpCCf14BL0OYsdg==","signatures":[{"sig":"MEQCIEn2wwIlbJcqo9gmFrSxwzJ8ujTvZ+4fpwu4gz/eZoudAiAr8b8G37pcfz/VBIP6gM9/XkxzpjieIjY7g060hxFf5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.919.354c575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123116},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.919.354c575"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.919.354c575_1788650372629_0.258969851058386","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.920.da8f530":{"name":"@flighthq/spritesheet","version":"0.5.1-next.920.da8f530","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"c1c04525990d406d33af2271dd00ab9b1e72c06d","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.920.da8f530.tgz","fileCount":46,"integrity":"sha512-IqbR3L1GFNzDOl1od6lTSSy2sHfc7tIQ4XzWQQK0sWsraS/HUhgeFidDL8bqRW3UnnKTnMh9M5DqhBSV8mkqkg==","signatures":[{"sig":"MEYCIQCqvL3aTu7iLZM+8+k86NNUR8/w6mbB//bgs5pB4cTKRwIhAJIqHYF2DB/hf/tAnpBw2Miv9lfh6RLl1Jnc0KBKPNxo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.920.da8f530","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123116},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.920.da8f530"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.920.da8f530_1788726147964_0.12193404142331055","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.920.da8f530":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.920.da8f530","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"52f540860d07b391cf1dfdd513b6152c90fbd325","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.920.da8f530.tgz","fileCount":46,"integrity":"sha512-CvX5EphdtxSgO/SJk3qpzb2tKJQbVwuqu6XeI8NXbhdJ5qemO9hotIOlihRcwiyAKgAG/feBQ3wufPfXm08+kg==","signatures":[{"sig":"MEQCIAjxFExjBxt4M/SF70lRu23fPsFoviOVh4tF0bof6hbyAiAyUa45lVoeDo7cdqEPw22yQtFYR4U1y46dfl2gtubjdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.920.da8f530","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123116},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.920.da8f530"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.920.da8f530_1788726696275_0.9904865932695528","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.973.788d3d7":{"name":"@flighthq/spritesheet","version":"0.5.1-next.973.788d3d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"2b3de54492c71809134c6b51ac49befef6d9f47e","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.973.788d3d7.tgz","fileCount":46,"integrity":"sha512-2pflPEs+RpgpkY0lw0DL71JgA6qObLI4zlKAg+ziBleKoDvDBfYC1wCM9J6k4TGhCCTHgUgqZidTKqWSIF/dPA==","signatures":[{"sig":"MEQCIEKKp/E6I4wLWO/NJmfX0x4j1ySQ8aAnG/cJuOGgNKJvAiAPt/qjrrK4/u5JU6oOT+zJy+FNmh3v5fxORaCiQRYxSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.973.788d3d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123116},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.973.788d3d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.973.788d3d7_1788898642056_0.6763161968294662","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1017.13841a8":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1017.13841a8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"8e91076254199cd994f4324f359d2b91e1220620","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1017.13841a8.tgz","fileCount":46,"integrity":"sha512-ouXkzoyZ1RJQkIZvEPpdcjzSt5DZDwTPuhJwvlmeee+4haltwMPr3augzJOV6G+HL4lTYD81KXw8VlJ1lMv1IA==","signatures":[{"sig":"MEYCIQDzZoHIfb8wrFOrsbiX+ptsZiaHn5cNgurBjnBnptySFgIhAJTPwV1d6k7MUCv9R7uPIFASqAB5WETg1Ex22oawPhqi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1017.13841a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1017.13841a8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1017.13841a8_1788927279992_0.6808262126673383","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1019.1274ec5":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1019.1274ec5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"13054dd71ffc1f9b7fc335f41727a267486e3bff","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1019.1274ec5.tgz","fileCount":46,"integrity":"sha512-NRin6zR5215/bES7ie3QnEWqemCA8kPsIvEtuXQcZoPC85mBRit/ANTy+WjD0lm6sQWvBj6DuSs7zU9wDBdH9w==","signatures":[{"sig":"MEUCIATgIVHk41JL08yud1HVtJJBBZ0gFvQMs1kFIABRypJ6AiEAhzszS5pgM7duAE2iERE+G7QQXyvtuMQkqwusXjfb3So=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1019.1274ec5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1019.1274ec5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1019.1274ec5_1788934463198_0.1935334780302398","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1019.1274ec5":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.1019.1274ec5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"dd424b7200036b462e1dce08f970c773c0a37def","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.1019.1274ec5.tgz","fileCount":46,"integrity":"sha512-HQj1OCJNgzmoz7crdbOp4Eky1Z/P2TrTcWqtiy4FRfLhtaQapYasvA5vI+ToKtWpgu2XBhxTZxobZcIcKX3yKQ==","signatures":[{"sig":"MEUCIQC0kLN+zmeevjvOJ8TZyobRXzubfOigsWNkFeIbW71+jAIgCIWltdXVSbJNcZ6A5bAeDp7feY46kcQtODuUahChhmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.1019.1274ec5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.1019.1274ec5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.1019.1274ec5_1788934874161_0.13204517078560118","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1047.858b9b6":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1047.858b9b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"78623b151baedd0060769bb2a5ded0cdbff919b5","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1047.858b9b6.tgz","fileCount":46,"integrity":"sha512-z2GgN/IzLfuzrx+XhKdNYzGeQ2Mm5XX3cwD88c/rIILt1WVrgEGiee6Q8uk9D9Y0oEt7MxYIRoVGmKg+JwxFIA==","signatures":[{"sig":"MEUCIQCfYWMvKGVXy1gOvSw9JLkftIzQmEXrcTZoJ/eb+0WkDwIgP+RGP8+LZrjCdcJeQtD+oCZ0A+ntv/eFtI4yTbUUYl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1047.858b9b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1047.858b9b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1047.858b9b6_1788973119219_0.18861141834826545","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1047.858b9b6":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.1047.858b9b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"3e9c82bd06b62e7638ae30a41a04dad3b86a2ded","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.1047.858b9b6.tgz","fileCount":46,"integrity":"sha512-nLj6Mq8YrB4JPuswf2tMVg6bSXBTb0sgM0cbGsaUTehbKJl0LdRPjc/n6I8ZySyCXfox3ZA6F/jU7JDwj3DiiQ==","signatures":[{"sig":"MEQCIGF+Vvka/2N0REcOqupviKdKrQfNGojMy6MIlRNwpTHAAiB/nBnd5cxqStm4AWnFLVwoX3pwpdQAHpTWiFqSMKbVrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.1047.858b9b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.1047.858b9b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.1047.858b9b6_1788973466664_0.5141554926087295","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1050.0bd43cc":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1050.0bd43cc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"f20beb12a484c7cf0445951ceaffd3eb96080849","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1050.0bd43cc.tgz","fileCount":46,"integrity":"sha512-yxtq4k1MzRnemLzbgqzfZm7Nk9CEhea6qTvw70aT+MORnjs9sldoYkwSMDhiGmEggU4HAUnjkU4RGvieXPClXg==","signatures":[{"sig":"MEQCIGWgG8IZaAAg448HcAzoWS3ZGaVFdvywE+1MXb5C54w9AiAbGmwttfODFzZPXyFh5GrS16bvcB5Tr41krwQrFmkXBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1050.0bd43cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1050.0bd43cc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1050.0bd43cc_1788988362986_0.7480571252979877","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1051.65889a1":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1051.65889a1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"8f0b479f09b9361796257fa9ca5507fc6e2fa61b","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1051.65889a1.tgz","fileCount":46,"integrity":"sha512-bGIremxXG1vvNDk3Pi5gdfrFizo/AbB8GpzwRmN1ah+U8XK5rCUkBsiIoi1XhrTUGQKCFtprply14/ippZJbEg==","signatures":[{"sig":"MEQCIBYzGtGKkiYqB7rIyRy4UQxM1KKNtflCiLG8ondgCO4oAiBwvq+1qb5WufBseE9S31NsrrzIMp+PFtavIl82hOABXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1051.65889a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1051.65889a1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1051.65889a1_1788990900260_0.38093899519772045","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1051.65889a1":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.1051.65889a1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"5f775ba2ddbe4ecf2459a56a1296e0884d2fb6a8","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.1051.65889a1.tgz","fileCount":46,"integrity":"sha512-h3ESUa5yhF5+6rc765AwZv/5FBCOjBsyDYmW6IPn0l0Hg6GLdlsO4QzTvZPlEYf9VHA/Yrb9cG+Kz9mEE4bcKg==","signatures":[{"sig":"MEUCIQC8BYO2QKcTRAYV42A+91QV14rIrwcksINf7LlcFsA5vgIgXl4rBxZpw3PEtd7iIqoNkeaOn7GX5USr7UhT/KZbLV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.1051.65889a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.1051.65889a1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.1051.65889a1_1788991402376_0.9643258565375745","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1052.ea38f97":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1052.ea38f97","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"8ee1da11dd062bf2a0dcdd7c98bae2f79bbff08b","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1052.ea38f97.tgz","fileCount":46,"integrity":"sha512-LAq6wmu1Y3ZrSDMMIs16p0QcwoFK9qWDHO2UbQlEnMa5o0A3eoPOksSWK54G1+Lu3nKXql+/d6mhik0hWoimCw==","signatures":[{"sig":"MEYCIQDY6SIT1VtK4Fu+Ovly6ZHcrnq2H0ThzNDfRDuzQzQUjwIhALcGwRd5DfjACMXgl82K+Rkw4GMyKlbLC1SKAtm2REm9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1052.ea38f97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1052.ea38f97"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1052.ea38f97_1789013643504_0.4206113193404821","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1052.ea38f97":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.1052.ea38f97","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"e44b4ca301f0c4b0f63f1db354dc4e60c6be1d0c","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.1052.ea38f97.tgz","fileCount":46,"integrity":"sha512-569MeefO5GsxPtqBhs8I1id2v6l45+SKEVkgNMw3rWwzLFVWq0bWlvnQZXViUqfR7lcuyCxUdAuFzcPvwFeFEw==","signatures":[{"sig":"MEUCIQD97NxV7fnZ+1uscW67NVm/YfVwyR1Gf4NWXgcaNbocvwIgSTiLdA4xdWsVWtssEdp0Vq+3LwrcllrNliLPfslAV8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.1052.ea38f97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.1052.ea38f97"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.1052.ea38f97_1789013957855_0.34359534375432244","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1056.4945b81":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1056.4945b81","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"acde5f450936843f3dd3ba2cfa0f5ae4194750f9","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1056.4945b81.tgz","fileCount":46,"integrity":"sha512-KEo6qOGKSpxrh9ub7DjCv5QmIOIjLudlB8IhB1YhPOPs2qQDNpBcOtIuqeg2hJc/FrRzr760VexyFnb/w1iryg==","signatures":[{"sig":"MEQCIDfZyHJtrO4GX0ALSIMMUwIHWAnBflEmDu/ThRq+xVNdAiBk9meIBzQWibayyhOqvVOqp/Jb4RndPbwTwAWBoIe/ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1056.4945b81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1056.4945b81"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1056.4945b81_1789060542199_0.7371373484516788","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1056.4945b81":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.1056.4945b81","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"459f82b5713595d124476002a31235ac8a4569d2","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.1056.4945b81.tgz","fileCount":46,"integrity":"sha512-dbAlchreDvLG5cRxFx2KLf2z9ND6x4cTybU54FcL3Pb+pZ0GtUyA+VRCwftgrQWyx4lKE/LOjrqeyYG9slH8kQ==","signatures":[{"sig":"MEUCIE/qWHZGJHLi/+Tqho2rkbHoXrmvhAeOtBbFUgHSQvaPAiEAsdr1ITA7RqX6w8PO2J7Z0o2K/MDhRs2beu8G825yk5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.1056.4945b81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.1056.4945b81"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.1056.4945b81_1789061036665_0.5262581928985106","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1059.c56d3cd":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1059.c56d3cd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"9cdc3fed24710e8389fc631aadc915151f2df7b8","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1059.c56d3cd.tgz","fileCount":46,"integrity":"sha512-kMQ3vUY+e0RBlcC/PNUsCcgCw9eqf8hNE8B+O02nX6q+KNLiHvRTp1oQrfQQmuYfCCsp0uz+5B4Y2IQndZ1MQw==","signatures":[{"sig":"MEQCIHIKDaMUO6TRdwIoGY1IqU4oui1iRJxEA1R/n1G5sdkNAiANjnqi5c49NlxA1MhMRQyFiOxZNNqOLWOMRJP997jNxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCMWAmz/iZpapEQe+dsRS+Ci6xpZbrqmb4tZ8f5qdUxIAIhAPW/vhMOzXMr7m5NdyM9sQ1W5ZuHBCpDMF9Bv57/5PTL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1059.c56d3cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1059.c56d3cd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1059.c56d3cd_1789080061591_0.10276240257211344","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1058.751c53a":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1058.751c53a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"a90a5af91b86b429dcfef179117ac338c04a8dab","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1058.751c53a.tgz","fileCount":46,"integrity":"sha512-mRkew+CB37tqIpRy6Axbbs9eNCgTJgEWt1JPx/77mFMEQhxcw5VOxrlrh6zHd2XdLZB8G4OjCfiBz2FkY8qWyg==","signatures":[{"sig":"MEYCIQCq0SHf85dnc62dmLrjtP+Aw/Tgr4yGj2e6KBDNWM8frQIhAMlh7ioA0NTHfnhOETFVgcTrXwcxveOi/aI2vvF7t3j1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDLFkytQQ+067k/un8cIn6lzvM2QMBUmWjFNXHcj1VCbAiEAisE2KOZflEeIKymSzA1QLPLWLFQIPJ2+5NXRl+pgDLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1058.751c53a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1058.751c53a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1058.751c53a_1789080178337_0.45360570406652","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1058.751c53a":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.1058.751c53a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"059620f5a16a996284beb578bb1391646e852c42","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.1058.751c53a.tgz","fileCount":46,"integrity":"sha512-s3LC35vwK7M7V4pYlh7C8/wep4b1r3HgYjihMDPsai/t7tjBWSnGTC47JrT7ly31YPNWo0on8hrX+YtNGKCF3A==","signatures":[{"sig":"MEUCIQDOqEmGiB4hCW/QfgOMvmRfwBjsV5YzBYoRQHA5h98QrwIgIkjXMDi2/WtiB/nnHa7g56XfCVqt7bUlx1JUg5Mbdy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD2VoyUqo6NxxMYvqTFClv+rS5eP6VakWHwZaF7Al0YNwIgbX5knFtoyCKkW3ply0VtVAKdSnMgMvOMykAEwlKFhNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.1058.751c53a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.1058.751c53a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.1058.751c53a_1789080295281_0.3304107864425214","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1059.c56d3cd":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.1059.c56d3cd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"80a39e4683fb5848a8e2f72af1e77a60d12a5e74","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.1059.c56d3cd.tgz","fileCount":46,"integrity":"sha512-+WdRtN6jIQy2DGM+46tWRiMbJU7AEdeLVYmNSluWFGDOF5Nhi5rv8NIISzvhTWQgQ9VBS6GQEvZGik5Gfd84aw==","signatures":[{"sig":"MEUCIHcM5pjSEWEvD6lS2RZYCJ1z5jF8ZQIRia4ozyYgb7OdAiEAwkZvfnnYS/NhLyOxP5B4iOfKxdW9igLZQ6E4DVw4iEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBsKvh1Cnp+unTnEMlSJqHoT97GmjnLrBfZDe7we8acUAiA1aZXjZE44QpL6/QU0GWD+fWRh6+AiG4XJlIMb3vCnvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.1059.c56d3cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.1059.c56d3cd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.1059.c56d3cd_1789080455037_0.7790209067183553","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1066.36fe89b":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1066.36fe89b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"afd3c7bcebb835e5b85014cd73c0c194f6df7720","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1066.36fe89b.tgz","fileCount":46,"integrity":"sha512-ht4X/+/udRhVniJdHiSOM9CppaYrjEdDNHZiigdV4vxrZouMpJKOul0nqLNO+lCrzKAW8dcqv1q6rtbC3Hw+qA==","signatures":[{"sig":"MEQCIAC/nfsvSQsVngzyfVEUPZJMN1RYqI62Y2s1rDAfAJc2AiATEKRsFy5LMPZnDAOP6B1sD8rq5dwNcr6RngUJCksoBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICI5813e6ewPZws8eGqbQ7svQ+42ssqsntpJV5PyHwboAiEAinoFoUHtnhFXQHDGHmgeHHdeyaD6BacAs4FFs6bgAqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1066.36fe89b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1066.36fe89b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1066.36fe89b_1789109546045_0.6024965240366995","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1069.554a2ac":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1069.554a2ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"d082cbcfc55e5493852fb2943fbc5d3814715ac8","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1069.554a2ac.tgz","fileCount":46,"integrity":"sha512-4WSWbFEnJcBSPzgmU4a55SVUbqW2CJR1Jxmj/KK5VkBzuWuPA6EMaBoEY7RIBxUpLar9E44AjpCWu3SfRcBeUA==","signatures":[{"sig":"MEUCIE8zulELjOpXiLO05SJNZDRbmFVWmx9ItqzQ7ns7KnqIAiEAuohXtw7ZrP9lvtmRWjJN1/p+7vCzJXgQsybTiWYA40U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCQkikrxEiawf2DXO2mHesHI8/tQmBe4kt3TQLxuBSYwgIhAJXCnEdhZVmaS5BYpQNo/fPFgxKqj5rhhLHt4vh9Nx12","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1069.554a2ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1069.554a2ac"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1069.554a2ac_1789112129656_0.8847042686528777","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1197.6a425ce":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1197.6a425ce","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"eb47093a9dc992f80f1d52dd3a92982d643c001f","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1197.6a425ce.tgz","fileCount":46,"integrity":"sha512-RAkTZKgGI8ftNo2B/VpW6uhXYDI9c9hetvHWAvCI3o5rmpd1NMHIwyNybmTog0qTY1CPUYEysVsezfPQaysjZw==","signatures":[{"sig":"MEQCIDAaq/LRxHAk83n5R/zYhtvWDE/e8Ayf61l9dP2vwpm7AiB3QYiF4mCPuUdl/0Bba4v3r8evzWUn663h/dDs18Y/kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD2o2rkZZ+75lO4e1gWLxW1BGinl814Flw/R3YeTZf9dgIgKrVEQz7mgC+4IL5A/gAXXyC/DWNndWqWyNcvZWu1plQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1197.6a425ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1197.6a425ce"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1197.6a425ce_1789241213113_0.6965990755248874","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1201.9b49dee":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1201.9b49dee","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"196408a47848178500de23646e1171e4f402c7e5","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1201.9b49dee.tgz","fileCount":46,"integrity":"sha512-4k//iCQcTOxrkT9byEMs7IrPI+Qruz2lNDdef7aCZ/pXIDFpLEok3q0q666tgf5V+uwiSe9Pusibb049ervP6Q==","signatures":[{"sig":"MEYCIQDZjBDvjvWdYIf9sliD64+Wr/laQui1VjtZbkc8enQ39wIhAIl/IF8MqZcDSxIeQc1M2zT01aDHAPlKmlRKsyyHhLdb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF4JcaHaAwB8Peso2dQdoyW9Eyfp/agDYuZUJSnWmr97AiBE1o4kDKJ9t6UvYLN43jLcLgCEujqyO9M5z3NUQzV5gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1201.9b49dee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1201.9b49dee"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1201.9b49dee_1789245715420_0.2701857791097382","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1202.e31f126":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1202.e31f126","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"afa4d9dd965d9f894309de3c0a192f73d24ccd34","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1202.e31f126.tgz","fileCount":46,"integrity":"sha512-Gmx1rGr8eGxSVmIus1bTTB/ioYAyo2mz6JuD4ULB1FjJEwYl//yWt8tKH8WypuRd7zJTWPh+clQGXGXs5Fe3Xw==","signatures":[{"sig":"MEYCIQDHruwMc2gGOYwZNG2VxS9cxEipZ3fbutXFOPv+OuWC2wIhANwxkUdHFfUIePdUxy4i1Ebyuuk2QV44T/xJNI9/FZPz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICPR9lXF+lbwFyh3VFQZu1wNxRuRmL1bWjIzr5zsfCQUAiEA4T8jKRt8VpUxD05Sbbqk80B3uowLL0VvNdSsH2eI8JI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1202.e31f126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1202.e31f126"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1202.e31f126_1789249524798_0.658450351605883","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1204.e33a1ac":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1204.e33a1ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"a32f796bd13651c515e38bf3c591bd18742abe13","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1204.e33a1ac.tgz","fileCount":46,"integrity":"sha512-TF2C9Ju2Fxlm0VEPZANNHo81iBC1Lg0MRuT1rL7d2M+TNCWS328nWSEiHsuMVVlZh5vSjYpUEJHA2xXjozbB/A==","signatures":[{"sig":"MEYCIQDhfbMoi/yKGY4140Y9cvr+daYdPhG6QfcxxA7DiPvtYAIhAItz+xAnp8UoPYhpHVuKEqFdcUpnf/zQLb1SZVYadGls","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC0gEG0Z6yqjHe6GU/+MnykfkMq94KxF/mFYU2zcW3VmAIhAJ8cDWHlNkdNioN/DVmu2CbvkeaxTxn+P0XEw/FAoBo9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1204.e33a1ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1204.e33a1ac"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1204.e33a1ac_1789256139321_0.9673156537877141","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1225.129b76d":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1225.129b76d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"b4b46976a70cbc5de80b2e3fd9e91dc8279ee171","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1225.129b76d.tgz","fileCount":46,"integrity":"sha512-WidEJ6UMBZ6xKUUJ/nEhWZX/8i6//+3DSLgAI0f8gcQunSgcXP0kIoqu1vJYdNbqpklM4DHe0A1pfXjhxFPXLA==","signatures":[{"sig":"MEUCIQCgpJqvH8HhAt51aqnp3gx/dsRnkiJddDrSQ9L2MM3kNwIgE5V4mmRn1cYyciiUHrTYc8IyBUNTRNsL1VLe4VHTt/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID6NCcMoIr/tTYUIq/OlEzu7WRLnW3+dezASQIGfvRRqAiEAgS1PwxtjwRFANRt7upb4QWE0OgDuYgDXrN4WtcMejzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1225.129b76d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1225.129b76d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1225.129b76d_1789269789361_0.5467460122662167","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1244.12290e1":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1244.12290e1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"34b01733f79df8ed9be22c8b8382e38d9bc1f766","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1244.12290e1.tgz","fileCount":46,"integrity":"sha512-px4e621ER/l360MZ/nyKMsbGJl7uWJyuesWbgT9gvCZw5gLM3Y7W7Bop3YOQ50aQrrx6ZSFHB58UROsh+Jm+Lg==","signatures":[{"sig":"MEYCIQD5JUUq2VbBGdeGOvkijT1HoRUwJ/smYxQr4ECxmMAAdgIhAL7wLloLzcHPSWuSkxbCTqEzJsEFpNb9KtKhSCJ09yf6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGDPOAO3XD03FpzdO9bpPGtrC0S00D+wcJ6++ErJnxk/AiBiPwxF7fMywGwoQXmCp/IBsXlUeFM6qtGL2/WL4DFAAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1244.12290e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1244.12290e1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1244.12290e1_1789288250149_0.06554264306096846","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1251.918ea64":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1251.918ea64","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"2613404121f0c5a48035016aa7296bf4d6a4d0af","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1251.918ea64.tgz","fileCount":46,"integrity":"sha512-M3jf1uPHekx83NgK7fC0EpGAPlftmjvotXCJ2+uVSxHizYTxaY1YWIfXlxs6FjQOunncZMgQlTdvWnRUzm+guw==","signatures":[{"sig":"MEUCIGuJf76VyzaKwuwlLAYjT8L89DLh9JQ/g3cVGphWKLP+AiEA+ggfDuLvS7MwVwH5IfAz+cxC5MTwPJ7y/DcGfG/0HSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCfN2MmxHKqm7/M/v8sNFBBOJaa+36A3461+IgHat9wcQIgDfV8eY075p2noKKqK9ydY/JoGyeVuKlwuB9EgTCpyOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1251.918ea64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1251.918ea64"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1251.918ea64_1789314056267_0.38339761491123237","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1252.15e4611":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1252.15e4611","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"526b52804d66bdf3c4c928bbed27e578af9a5727","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1252.15e4611.tgz","fileCount":46,"integrity":"sha512-6k5800kDhuCJ247zfI44FkGoqmeirSdng6ASKqu1V/nyOCbQiW77e765X+zpIOikp0QpnlwNL6ncqk+gEESb8g==","signatures":[{"sig":"MEUCIQDBcbB16ltrFDaywXaJ341TxYVTPcYz9Q2s080AjVWN9QIgQujc6MgOOtdPGAtXuP02vcUo+m2MYLhhaLlGGuF8vwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD6rdIryLeBdV3PbwZ50mskNOEhh0tp3ULMRboRLea8ZAIhANd69sYakUJP/+rbE+yOyCOnn/BH2eOEVaRXMwA+yB+o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1252.15e4611","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1252.15e4611"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1252.15e4611_1789315137352_0.2323143391262923","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1253.6fe252c":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1253.6fe252c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"07f4e3d4857a44a1b10b096d1b2fd03b3da8fe90","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1253.6fe252c.tgz","fileCount":46,"integrity":"sha512-d2fGaOTvczkskLmWkE1xw5b8bhwz498UcAFbEOFLCoYhhPM2a5Hq9O2KHKWef2lcIOxwk+iVZqpz2TItA9NljA==","signatures":[{"sig":"MEQCIDrcb1i7qpbgtHD0BWTydSgFoIITXBnvqY7DYCkzgGrfAiBKLolcqYUempCDq0Xdl/t75UhNPbRLArHfrWfuYT7x+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCx6fvzSSWR8YqnGN7mXJJUDXnoRX67VVsbKAtoIGAo4gIhAMoQv090p72nG6GPm1Mcggwug3XOGHOy/25V/z/x1Cr2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1253.6fe252c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1253.6fe252c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1253.6fe252c_1789334665362_0.28389318213141634","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1254.2ab4a06":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1254.2ab4a06","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"6865997332f9ff0c873a438687c641936c148e34","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1254.2ab4a06.tgz","fileCount":46,"integrity":"sha512-w4MVdtE7BEPia69+eX1LBWrKe/C3p3QTLOuaG0+h5vM36knQ2MOsl8tWSmWhCI94wt7wUMIpkDc5XEtP+mo2OA==","signatures":[{"sig":"MEUCIA6/qJpCM2AosTSLYco60T3xhKu3iaQsP2zI2mF+tgPeAiEAtNFpe9UmRMmqQ5G2n30jpz7R2ydczT+fcZ2wSwMDEMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDmmVL9oPMjXUDBUlUpa0NyniFUQLd6fZzCdUHjh3g/kQIgVUSDifDw/9X/4hYA8qbbpJW4yhfILE1mplREYKb6lc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1254.2ab4a06","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1254.2ab4a06"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1254.2ab4a06_1789341201749_0.26895598363246953","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1257.b2a4509":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1257.b2a4509","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"cdfccd77d28264028384d56fe6f2a942382cbbd9","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1257.b2a4509.tgz","fileCount":46,"integrity":"sha512-hR0XKM7DhNtQatM5AQg+pi2hyl21r3YKZYQONhyxX7yfJFqbOjWZog3qjGK7f5oh1nYJDz26E/e/WA8DZnB35g==","signatures":[{"sig":"MEUCIEtWaCAZk4mO0/eGJnBdCwQmmm/H4pm7Jx94ygvrf2LmAiEAkHhnHBAa//JcXDXThb0JjSTFsWe22SwNW77ch1ApKRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDZtdim/fLQCiex+lS+0uOFkPVUfubwE2VMsITmsnYh0AiAoA6gK56GGSMQXIyOruEzCPZw3M+lHNdsxv/sf62jVng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1257.b2a4509","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1257.b2a4509"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1257.b2a4509_1789363774767_0.43215629521818477","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1295.2b6bfa3":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1295.2b6bfa3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"1e8ccfcd663d3ed26aa96c2df0985e0df697f29d","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1295.2b6bfa3.tgz","fileCount":46,"integrity":"sha512-MlHPERCMMfmKyZOcA9MNwENN5dlIH4/CBhcKMtt0Ruhv4ceXtkO5895dJMXQOKyFidMjc2sKO/0hF+2j+9msbA==","signatures":[{"sig":"MEUCIBjoKlthA7Haqnl3EYByutKx9na9p7ajdIL7kINMeISsAiEA3J6COW9dslXhav1p4Nc7q4q1kaeT7Uz9i2qcd9DkOEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDD/eYIeHAjKe5v0WYmBeTNURNR+h4MZMFBxG4YnSUTpgIhAIo8F5GvFWmYaHqVtU3G2qYOqS/IVkaxi+F6kuAF71ZT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1295.2b6bfa3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1295.2b6bfa3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1295.2b6bfa3_1789417292805_0.09163901302761213","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1344.b88acc1":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1344.b88acc1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"82f490f718da448928898131c9775c2afb85a9dd","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1344.b88acc1.tgz","fileCount":46,"integrity":"sha512-a52t6DkkBpzV4b45ddXfT2W68OCizDIO4RbZFC07S6OHVbl0JK8kt4roDvsljMcr2b6HgsBtU1WE0JDm1G69rQ==","signatures":[{"sig":"MEQCIFF8osIkakLW7DT1OVC4B1ZCoBCED6y3hjqgT5WcSYFrAiAuIBKLNkr/+iwRYsMfh3N1/35wIH7phzJqmceJtzM4zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCSRxPSOSV9qlEEIlpESILoxu5WRi3Ot50DP+yxOriXQwIhAPzys4BfffpqeOXYZb9dHusqZAdVw/BR9D+tn8WAgzRg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1344.b88acc1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1344.b88acc1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1344.b88acc1_1789452667869_0.938195916636221","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1345.0995dc5":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1345.0995dc5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"3ac214c1bb694e9308beb84bb6c8d8999a113bf6","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1345.0995dc5.tgz","fileCount":46,"integrity":"sha512-DPXeMIWHcUz/Y/i71FAvgNDQkUjll/z286sO3c0n1fiJtK4VsmavG4QAasYiMCURCoeRwwm2Ec78vG9AIyJhUQ==","signatures":[{"sig":"MEUCIDh71tNE/qL9qEzPKG6vAzGfDIwc1Y53WgsYchyyCD/NAiEApVE8Ikmi6xEV879oWJ7UH0lMbV+7Y32kawErC7gBPz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHpJ3k11rD2sDxCMtLWLxHnYuMovBks8omxNRzELvRvxAiEA9GuLWXS8aL7oyA5y4Q2uhhXXe/5bsllmTa140Tgjfhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1345.0995dc5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1345.0995dc5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1345.0995dc5_1789454580527_0.196022374092109","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1347.54f97d8":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1347.54f97d8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"6711712c920b87d5d5f8731b8e92862f8446494b","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1347.54f97d8.tgz","fileCount":46,"integrity":"sha512-bJEFWKEnd/s+Rs7OFs87z7IANM+8XEk8ycNfS7wZzRkfnapWKsdYIGtSK+i6Tr7FCK+iLAXnL67zcehZNPS1Hw==","signatures":[{"sig":"MEUCIApezMaEOzKoCbwlOQELBVxo8JHnpEjO6hL+kwIu4lXoAiEAnVk3QmIB752wlfqSuwFBGxXOD/IIjwuSiqBOF19QvoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDKzSfu+qIEq89luCoT6auLpZXE3Hb1NJg1xC2l9bdlAAIgOYAPqIUroRqSPVR1mGb5fqZ85n9MijIpoAe5gzANPBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1347.54f97d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1347.54f97d8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1347.54f97d8_1789461027480_0.16164854895548442","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1348.e71a747":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1348.e71a747","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"0522db9582560924a9edb19902b9e802ab260229","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1348.e71a747.tgz","fileCount":46,"integrity":"sha512-we9L5Mmy9Go6keABst9BrAVazPEkSWgrdcMkkxmo7PC97LZvlTQAPZ/3ENERk138fur6SPV3liGujYHohxZmqA==","signatures":[{"sig":"MEUCIQCbCLJXEEwfYHvg/u8hYzMHTM6rt3A04cXUyjKYkn6TpgIgdpjPoPPB0fEWO1w4TInbAGSe9onEmKcim0xfTqghM/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFD8Ad4cdJKs6h+uv4rPAq0kUM16rH1PYN3lP/49QKuzAiEAzR4oIWzVKd/g3ipA23fWde4C9jI6FGqh72r0CKYEo3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1348.e71a747","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1348.e71a747"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1348.e71a747_1789464899532_0.0048662494754783125","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1349.05b053d":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1349.05b053d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"ef9a0744640626a39da66efb755c2e3f7936f8fd","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1349.05b053d.tgz","fileCount":46,"integrity":"sha512-lDBBaSdeDR0Q+s/fqYNu8hOiGSs0F3mZG0DbJneYnEmTtp4Q4HxSeDWq78fvt9NsH8Zurd9XBHieaoK8zdZX6g==","signatures":[{"sig":"MEQCIBfrByaP2/3xwgUz2oVtP4Iz4AHyt8yWl/xGnxsxgZECAiATjUXoJBu61cPZa9vQXffiPB44stT1UzZsT6xpbcFtug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDsvhfkMf7lhWeqyomYhcZI2IKB9sHC3g8IvHhzWuq/JgIgF5vkwlBSRs4xn9HT8Ka5FVTL5rQHqnFNrZRhd2M1OYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1349.05b053d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1349.05b053d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1349.05b053d_1789469013461_0.546622485209546","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1349.05b053d":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.1349.05b053d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"5903a796e020b2a563146576369deedd86902955","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.1349.05b053d.tgz","fileCount":46,"integrity":"sha512-LTZATeAdYB47uRmMNza8PcqyhNMje+b8SOLZ//9aCtwVTQa0PhTG4jQ7zVamekoevtuhqSQvvVisExvZh9IPOg==","signatures":[{"sig":"MEUCIEqRaBR8Rgd3OApWnlxoR9mJg2Tn233AXlXJaoTs445WAiEArLM87/tEwyYsEiLicD7ekifXvp3fqui1afvm3Y8Bhfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDhB/jJmUzg+mSiKjyzqPTQBi9P61nnDnk5eLQ63agcXQIgGYElrG4WT7+YWoOk+s8sb+v/Sa4M/4VxFyNiQO6m9k4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.1349.05b053d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.1349.05b053d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.1349.05b053d_1789469387552_0.9986622173635253","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1350.8ce488b":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1350.8ce488b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"5f277118c65de35a99ea552cc78e1fb7b945fa81","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1350.8ce488b.tgz","fileCount":46,"integrity":"sha512-ncG5+vKPAb3AfDTiBTctsb4aCpABH2P/chJGhSktWHpkinF3zPL7FSkrH3KUj4j1PXDPKzYg1gx+vKVZM2tCug==","signatures":[{"sig":"MEUCIQDw6+/s0M4TiNfNaA4UdS0ewwdpeFpYcz66uCr3LYr4qQIgBAVNK7cXzO1UOljyRLu2xd8qxZ4PY0weVleHj6t/dNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFmT9DOWLYo3dcOe+eKslrNTs+4rKS/JMu4Zkv4HG0g1AiBkf3Zi6v4nVpxLbtOrcvc+5oNBLXujsGOhLHzxIztTaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1350.8ce488b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1350.8ce488b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1350.8ce488b_1789489727935_0.8592544030121048","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1350.8ce488b":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.1350.8ce488b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"9746c3bfa30ed8a38318688e7ccf63126685820c","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.1350.8ce488b.tgz","fileCount":46,"integrity":"sha512-MCgyy6WOnf1/mBITVJ5aNJHlLkR+imrg7GNGLQRrwKjzJUhq7Vm6Gl5di+bJIaaKVsDKqHE+hk+mfZu0ec8pMw==","signatures":[{"sig":"MEQCIDjcBEMcPgUZgd7tL65v9tt7cJAiJFoFw6g4VWmBr7gOAiALhLtdJXk8XuLDaZgODZVWAGQWoFM1A7mVtKLaFzxQ0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDMy4Lr8jD/+suaTPnlrT3F3ASfcIn1tByRDa2SqxRtvQIgXMKS1tjY94yz7sb8r+NCeqJ3QrT829dK4CD6uyCavlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.1350.8ce488b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.1350.8ce488b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.1350.8ce488b_1789490163418_0.21012114393857106","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1370.903f328":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1370.903f328","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"2d46fa37a9eb109afa30cb2439dc36cf5595f014","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1370.903f328.tgz","fileCount":46,"integrity":"sha512-vW0rwMlO8BhCwM7UW/9PPt3ncmHGkVz4ytBQIcbVY9GHHAT5yAyww6aIdi879bhO70WWShmNNAAgxpLRbMcDHA==","signatures":[{"sig":"MEQCIAZG34XCty0Tup7Ow6enbGhExYr+VatDNZjSlQ8RhNqRAiBc9Phmq6fbMxw5PTbs4JYhay9lfw4l01Kf/DPjZy1d3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCJ+7moK5CVYfem/YyiqCVFGk1QTYw1kjvzCu/YQsBMnwIhAIO0hU8++97keSWFQS5LIix8lvACmezjqDDOkKMbjTKl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1370.903f328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1370.903f328"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1370.903f328_1789537825486_0.10611801578848667","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1370.903f328":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.1370.903f328","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"32246475e6f4aa8abe73f7ec041c60d5c571d90a","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.1370.903f328.tgz","fileCount":46,"integrity":"sha512-B0mO0wUi1vaoTSBNXH/Nc5NN0tOh9DSDEbr4Kh0StE8Z4le3RbkePPTUS/hrycBbNTPmdH17n33BlnfQkhQ0Cg==","signatures":[{"sig":"MEYCIQD93s1D0PYN7qtEK0m1avBpRYoM5OGo/aKrCneoeo+jVAIhAMrxpwsGEiCysSI9C64Dd+JEtNe/CabTqpHkjdMsjzdh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCF2pls+UHFz0TMOdEcralxtD6vTl6umvZdS5TSONCU8wIgebzWqZXuIQIV2FDU7nSn5fm2uOdmdlSttUlYDv1/MBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.1370.903f328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.1370.903f328"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.1370.903f328_1789538369929_0.9663745838995799","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1404.457d1da":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1404.457d1da","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"20f9e9e82e9dd2005a9eb6e4af4fc48d0cb23fcb","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1404.457d1da.tgz","fileCount":46,"integrity":"sha512-ThgRD50AfSJk7zicqsWNgpOue39QdKlV+PtbMDEkTiofg1inFCESQSPBENAo7G19DBIEMnSmSe+OzcTdX+MkGw==","signatures":[{"sig":"MEUCIGwzU78mH9CsYFHVqS6lrxgT4rPEX0OkpONteRrzlr4zAiEA2d92lqpiHa3mKYQBlDHfwiS33JGibsid722TuanjGXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCkoyvczgpR5nKDly/iIsPdp8BUEmt8x4cub+DT9cHgogIhAMXv/uxlEa+jomXmYf2HhnaccMGDPBhwPCT9AoU9Ot9v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1404.457d1da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1404.457d1da"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1404.457d1da_1789626183386_0.20175301310198934","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1405.69d9356":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1405.69d9356","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"542d3b7302f570c55d05d07a1dd0391578be673d","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1405.69d9356.tgz","fileCount":46,"integrity":"sha512-vw2wSom4rT91y0agq0s4xGbzP+F8XJb8R9YhSPdE/e6L2Vs36djOS3tmVf14cuwBCLaipdpEa1K2tugzGVXYJw==","signatures":[{"sig":"MEUCIQDgVRv1yhCsuIscpdflcwxffa2AX8f/RTDEDXXeSWVIXgIgYCfBhZc/8066IzM1OtQcnx1Tr3L6ts0ixmqKp8aOBZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC6IG6gYAny+7/o1GMaoekbE40gmNrp/CWk5BoaJ0tKXwIgHSYUUTbc6z2fiokh/LHaNG+SkPes8rzPWmZcMA8fdZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1405.69d9356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1405.69d9356"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1405.69d9356_1789627698300_0.10692378679685866","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1405.69d9356":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.1405.69d9356","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"756fd7a158d643cf57a28feb519260939b7e7cda","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.1405.69d9356.tgz","fileCount":46,"integrity":"sha512-H/QkB1VuF2QBBlLg8ys0AWyRVosgm0mviZ3dWiiTGnPU2mR8D58KJeo6ppCjOyJNpvu5Yh1PWpglFOPmqmikvQ==","signatures":[{"sig":"MEUCIQDv8eccp9e7U1wA40q9feC4zxi2DQk3DZODjxfu9D33KAIgbsaLVXKQWCiVRcP8Tj0qjbuOc5CHLFFxdrzq+Sc9Iz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGiIqrolHLbFKJdkHCpooqVcJIoZDIfRraw7BrQ+X/CRAiEAx/M33njAf831csGuV3xlxw9FOY7lONonaFJ+rEWFkhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.1405.69d9356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.1405.69d9356"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.1405.69d9356_1789659690494_0.3943831415087955","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1410.b534771":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1410.b534771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"52196b11e19149dd8a74123f7c91c09a101a3b2e","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1410.b534771.tgz","fileCount":46,"integrity":"sha512-xFXrMp50y3v0r5bxCQot2ngNxM3XPIOGvEqsGw9faI5X3EEQQ74tlDIf/CYR7S+mT0KZ06xDND+l2YY7niJ3mQ==","signatures":[{"sig":"MEUCIQCnmq31Qv/EWU+XgOCwoAzQLkiXeypgokvndAywUyQQGAIgJRcbj0CrzUQN98tNW7eADIIC8yIbk8hI2uQRozjREXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID+HBps8kk/bC13C1slX1S8S3ersaH8FE8Y+gmgxw8JCAiAMesqaIAb5uVXwoBzzntxkL1paVUq3N8f9ayU0EKpi8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1410.b534771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1410.b534771"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1410.b534771_1789670481708_0.5361391777369782","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1410.b534771":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.1410.b534771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"0b951ec0116bdf795de6c11c37b9665cd08f8b0d","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.1410.b534771.tgz","fileCount":46,"integrity":"sha512-GMWel1vsm4RXcXdRKO4Gj2Xi5qbMADKaC176y82KH74rYdEXziRWHg3GZZ8zCgJgPEC9odfa/ww0SkrEkfDBFw==","signatures":[{"sig":"MEQCIEflEcQLSfjMujmAzP9y4lpZJR+xAYzVP1zBtqbURmtzAiAXLM4ALLh+oPUuqaJXTubbWWKV3yHBF6v6dcQBU2MikQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGz0sGX94mFdIvFUOiDap2uS2Ae5OWHZBkYSRxR/8xfOAiBDCN2GWBfB/SUKcm6EhTEwgMhx8y+0C4wVVWsqsF8OCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.1410.b534771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.1410.b534771"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.1410.b534771_1789671102441_0.6351029521241902","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1450.5738463":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1450.5738463","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"5990c87620f0af8f1874f215bdd2f2984773ef11","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1450.5738463.tgz","fileCount":46,"integrity":"sha512-hit0b3z1ETugZJ/z3wxSiYMELh56rqnJRNV08uVGD33GdHK5nTRX5eJZkMG9fr5/BupEpFhLkS3uJ+v1wUuBQg==","signatures":[{"sig":"MEUCIQDLnAZXBEI3OFUa30rgDd77aWh8UjxGuOZfP1E6CLGBzQIgcErLHP/kAtu9FZNoZBIZ16YcEDhJ1IYJjVNqRgkEFXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH1M80Ts3owOJ+HVQHkghigoCG6DTyZXf4+Czsg4d08rAiEA9r3NLmdRi9ZL2x9IUDpv4MSMAHrNrP+JIyeYmQJgcyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1450.5738463","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1450.5738463"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1450.5738463_1789779712664_0.6959757018076713","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1462.5a251b6":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1462.5a251b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"c99a25e0847629573647bf6eb89076893cc3add7","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1462.5a251b6.tgz","fileCount":46,"integrity":"sha512-Z6fwALo0tWe1WvhBAXfraDXqcQLEm28GHJjhv+5RzS1z6+B1vKh3eIcZPL0BqSE2I2ApFnXP4TDyrUwSrfD5hg==","signatures":[{"sig":"MEUCIGZZK2r6nGWvGB0+aRT6ZTVzlB6HHLuD7kD7v1lEgeebAiEAyyzTjK+xLuKReHJ5T+XR21UOEYdBS74pzJhLSUbHBFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDNEsKIbVh0vtE3YHyHy+JbGf3plos0I8X1aljZLkvs8QIgbEKd9JAbDspSpn4a1piDcvGtyvL4dksDUtJSp54i9vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1462.5a251b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1462.5a251b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1462.5a251b6_1789840249752_0.17182969377402202","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1462.5a251b6":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.1462.5a251b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"7b9bcc0b2f755ac238453d49460d168d8273e36b","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.1462.5a251b6.tgz","fileCount":46,"integrity":"sha512-qicc/cTRzGBh/Ma1hu//TCdbnF4v9fj5zSzz0L4GTvYmgcf6Ln9llyQb2ry+ySQFBdrLF3bsIeTacixjt40zgw==","signatures":[{"sig":"MEUCIA9KWvjC2VkHHBgn14QgaAWGXNm5D6Mzg+7S1MGUeAQmAiEAnJ3Fa8ei0+1Q4ypvfLItWF6K7utOmChfV+K3SypgUqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCELOLyWNTUmGmW9MZqMPDZB2+C10pRU9SdFuYJ/TxrVgIhAKMJMUP1dUpmSTcvu/IOPiAecUD+ac0vY+42bZNmBhOL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.1462.5a251b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.1462.5a251b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.1462.5a251b6_1789840897962_0.19415358340072997","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1467.7e2fc7d":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1467.7e2fc7d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"3475c0bacd2cf8159da78d4bae57f96548419a04","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1467.7e2fc7d.tgz","fileCount":46,"integrity":"sha512-4pdtVQ8PLu6zD1k51O8nI08o0BgOx9WOvbGKNKFpRkZLgUV5LKqtZr65FLT8Woke9h1trgEl7TK19/YCjk8tqw==","signatures":[{"sig":"MEUCIA8RTXFguPhuRxGzZIX+KnHLcU9SqvWQXmFkAJdtEoAKAiEAlsc1bC83qeHrFvhRbfv4Vzo25lt4z3KBgrNxtihVm9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFDLzIanWxcyiwrnGZ/euoLa33LiOq6xMoGoU2bcKIOMAiASLRnlJFKf1nX8tbGf3SKpkqjYO8oRW5vT6VnXpo69yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1467.7e2fc7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1467.7e2fc7d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1467.7e2fc7d_1789850261307_0.2005948229879928","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1467.7e2fc7d":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.1467.7e2fc7d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"384f1dd42ce16ac4b4cbfc998085d23b22ae6849","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.1467.7e2fc7d.tgz","fileCount":46,"integrity":"sha512-vag9jYrXqNgvyyvnO/8k6qCsFYNzxkUvULsddOePHhi8PE8jYF4iP+LQOXPzZIUUJKcpYQZaG6qkjxP2FHs+NQ==","signatures":[{"sig":"MEUCIQCqDlcp7TmMax+CbKGLkp2LRneh10d+Rjev+V6AwQG7fwIgLMF3/EHJJynehlj9taYu/+U14B1jvEWgaRnujVtnADo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCbBL80e3qyXCuwCPDC7YZXVnMppqT0LMFyhLPmSIfYawIhAMUTbXXXnzvEH1kB8HQ3bAraV2HK2q1YW3ApTOO6LvhI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.1467.7e2fc7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.1467.7e2fc7d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.1467.7e2fc7d_1789850864514_0.8101773672404287","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1468.61b1d9d":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1468.61b1d9d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"457813319f23aa337c7dd5b657ec08bf1638e489","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1468.61b1d9d.tgz","fileCount":46,"integrity":"sha512-oMebCnuY44+vsacEUqtrqnw8yn93cfPRSI+CckCzB1qKDLZ7HQJE/0OCNbr5Mrx++N0hyNGj9x9LgSilPfShUA==","signatures":[{"sig":"MEQCIGBgtvcBcDSifZ0lJRhEmLFsM7V2nHPn1CHjbq1kWBMvAiAqwxOgzwUjHt7spjLqqLLEuEO2ziXE5daoyOZlbbVunA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC7ByXl38KLwzyguyOHzkW36G5iFA94+VVewEDNUT0ywAIhAMI9lR/hKpH5M6GxwjJbRncbiyiPZVG6DOBSqnBSo1sb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1468.61b1d9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1468.61b1d9d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1468.61b1d9d_1789852972269_0.8671315381569262","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1468.61b1d9d":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.1468.61b1d9d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"819e732414164843bd0a11c3460437b7e852d21a","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.1468.61b1d9d.tgz","fileCount":46,"integrity":"sha512-UNw5Ou2sWWwEl87ccTQyumV3JH9QkbbgpMQ6o3vud7bNwlJpyeGEK4+RuH2q+Fiofhioya0haqcJBBq/1keZtw==","signatures":[{"sig":"MEUCIGPXZOZEHUC4HeZJWKvsII2GCMBdJZJqyKtXtfbN+7XTAiEApj3Tri/ZeL1GF1jh7KmjDtELHUVMsCryjHj3hHjrFac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDR4nsHHzIEHJete5HmHkuReibPeWWxd4fgjiIgFbH9tgIgV8NwMwu7A7ItQULIXKcZlvAygdRp/KhqdiW7XXABYcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.1468.61b1d9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.1468.61b1d9d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.1468.61b1d9d_1789853496101_0.45735350949754316","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1471.4e82419":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1471.4e82419","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"d3bb88537952018c89f4e2d259f9984f569cc78d","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1471.4e82419.tgz","fileCount":46,"integrity":"sha512-7ph13nfKmt1PJtMoysDOX3Q2K4fTt4m9I3JW8qGI5wEHHtNOyVjqp1hyc6LoKYRcbRr4hy5DuXO4chl5qPT2KA==","signatures":[{"sig":"MEYCIQC0EMLP9tbU8LyohhtYJ95Eu8qEKiGVkIQyGvI26Dbq+wIhAJKHCTeOfbxn2end4eGrN/NpcBXbz6Vw/7ODasWV5YrO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGa7lbGbreXy4yzQRYjFkPwvSR+DTXGQVe0d5Ou1Nh7YAiEA92w/25harVowdU4l7U8LrM1z/p5VE8h2t+PIY+uQ6ug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1471.4e82419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1471.4e82419"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1471.4e82419_1789886166401_0.589081980493519","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1471.4e82419":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.1471.4e82419","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"11b8245bd0b7753d05b799083e2a06f2af0ca448","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.1471.4e82419.tgz","fileCount":46,"integrity":"sha512-pYbBFLXwlgOAv9ZK5mYfgFc+UEscgZ5ExGvfgBgatUPYNxMUlTj5ybz6uy613mDiSCYncqxtiYjRcOHOQftBVQ==","signatures":[{"sig":"MEQCIBtmBBL7awewG1G498IdEzQS+O3Ys16XzUY8tl+tOU74AiAK7HbCnc3PITaV9cGeIpNe4HuCVcy6gBtiXtqRagtz+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGlVklVSUC01dr4x7lIuxkhO6C4HxYfbs/ejZXPo2kK4AiEA8VMMyvS9XvTTON0J2QJcTEO89pdqSYiCbyuDc4eK0Ns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.1471.4e82419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.1471.4e82419"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.1471.4e82419_1789886782932_0.8202980986458852","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1505.5790c72":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1505.5790c72","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"ccd7b8ed8acbde1f5d8cec0f858128cb0553f5ea","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1505.5790c72.tgz","fileCount":46,"integrity":"sha512-VYQreTslOVoJR3zE5M9hWi3ZaUI6Fave18Ue5mkD8pm+F/L8Gekm0Fo/8of6m8lGHCvXrqU9v/dNJT8OEPRzcQ==","signatures":[{"sig":"MEUCIQCzYTrdGBwS1dQmutgHhTbptl4HxoAk3kB898nZsJ4lKQIgfF0ln5KXtT5djgsIHI6l9Bdkqx4922v0a8x59tTdAcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGjEel5pbLhiZnFOkFEkAyRScCk2841yJmvfsRdkElnhAiEAushiq9qPHnLH98drkp3JNnNqdJT9z9qYQosHxP6aZzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1505.5790c72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1505.5790c72"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1505.5790c72_1789901676169_0.20637690323754665","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1520.4887418":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1520.4887418","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"976b039ee769d81b8491e9aa10244cbb696efc42","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1520.4887418.tgz","fileCount":46,"integrity":"sha512-bcVMPHrG+PXWdev55FSevo5BHE8CzO7caKVo8LmVOaTfR4rRkN44V1O3z1ldj8osBrqol1vjUEE73DKgRN3ZhA==","signatures":[{"sig":"MEYCIQDm+yRdPWffyYO3tcD9ikhNFqVIF8//8h93v4aYc/SH0gIhANJxeOoEUHzckXJsq3qTRD0g0Q2coqBud0ZZ60iWWLp1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEWXP4axFUEgoSiwu3MIGOHgnL4R6bAUnWmA9qGX6q+NAiEAuf81u1YjM3Mo6NfeDigXchoTxTI26PKMwCZ+7XiSgns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1520.4887418","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1520.4887418"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1520.4887418_1789918140023_0.7830266779470771","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1523.c47f79f":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1523.c47f79f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"5aa3c513753c49920cb1c174c0cfd284917821f9","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1523.c47f79f.tgz","fileCount":46,"integrity":"sha512-N9C8s9KtFEdDhyvHWvSlDb4eb34fQ85evXfBsTYHgYkz9EkjH+n7DV9uf0QiFQAWDOKjCHvLa4WE0R7Yn1ct/g==","signatures":[{"sig":"MEUCIAnI1Vcbku0DOYPRpc5hvxQtU2tsc7wXAI5GSkZUVYdoAiEAqFbdObmkFvIfjzpNffwOHVmgEmpzfAuKsrQ5EBJ4iEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDz66nbPGRxCysNwZF3+PpcVBClwwDkpdt7BFEHd0CYywIgLl0Y+zY4IvBwDaSxu+yaTrwJuK0m4zd5xYo73H/weAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1523.c47f79f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1523.c47f79f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1523.c47f79f_1789921684801_0.6139990650106772","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1533.2910b54":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1533.2910b54","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"8aaee5240a14bb39e07ff003667a6f9e7aaf5e3f","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1533.2910b54.tgz","fileCount":46,"integrity":"sha512-VakcjpjnC2T0IEb8yBw0AIHeXWmpKGyVDL3ZdbJBtwXBBsLnapAEKVxZeONTs0RKGwtV1SkFdgc31evlAt8+Gg==","signatures":[{"sig":"MEQCIDvUMW3lD3vcZSjORbyZ4nsO8wvg9xlLyH7j2Km1EodfAiBm4xHWnVl0kMDFVrD+82iMKC3Nobf6m6EQZ0MNhNwyQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIANoN8b8+en3JT7K/T8ZW4htlWZ6J/uJdenFBc4DQaFjAiB+dqT+TYc4qknCy7BUPf0kHrYK/csq+uHZEfDamYvVdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1533.2910b54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1533.2910b54"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1533.2910b54_1789930393561_0.1380582260145662","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1538.09885fb":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1538.09885fb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"ae89c18bfff18280f0f81514d8a86a408ec81e45","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1538.09885fb.tgz","fileCount":46,"integrity":"sha512-WJLDccrGGDcgv9qXJS73uZ2vAYuNEPiFKjTqAC/AAKyOSNF/UXyKbKvRLe9l3vlaORWhf+pVZBZpBfzXN8IsOA==","signatures":[{"sig":"MEQCIEafpciRNtPDbgSi9NYSK3tF9XUkG5NHTmO8rWwRdiB8AiB1CoKZFdc41FoOexgkkJFlJCq8LywwUQ+z83rN00fT8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDNQhWEnF2IilzR+2B8mYfgtpJ5lBL2VspEAhMig5SqeAiBgBDeu+NysC2ZJog0xGnmJRjVLNV9VMOVk5Te9iTVHIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1538.09885fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1538.09885fb"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1538.09885fb_1789973357276_0.8941373506695167","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1541.b94031c":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1541.b94031c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"449643a864d5e3b6824bee099bc5f4ebecf6dc18","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1541.b94031c.tgz","fileCount":46,"integrity":"sha512-YkNN+uJNmR1L+PSK+ueO1JKXnD1DcqUu5w6l8aAxV2T1lcAca9QPd6SPgKowrKwtwmmUDA4dycc7THgjoD3o9A==","signatures":[{"sig":"MEYCIQCpzApMntRZ19cp6VwoNOwMzOOLlzUhvqga7Bz0IvWCGgIhALYjSSDyY37qHChDbjAp5lbmTTpOeZ0NcQOVUD7bw0nQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCDZ+3HFeoKO1Tm4L60Fr5LFHClCDt69z3VtjXhd0NO2QIgW72V9kMqhHw1G2lltilTRvw6+cUuePNbnOb44AS7G+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1541.b94031c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1541.b94031c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1541.b94031c_1789974670941_0.6850215592466857","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1543.41f4a99":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1543.41f4a99","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"cef77c930d1feb90adb0f269d44089d647434757","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1543.41f4a99.tgz","fileCount":46,"integrity":"sha512-JQiIRsw2Bfrd/UCE7p/X8WSAEg5oAw0oCREiVz2hHPU75YZXyP2RkvWebbtiOZUxGuQ4dHlSswKvTdRJMy6F4g==","signatures":[{"sig":"MEYCIQDmveVDxhLpuHrWpVpqqiTFSocQLPgR9mq8EcFv0rr/fQIhAOFhRWED4emhtF0exJotfmVhqL4gES5r4V/pv4YbMx+i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDp3p97pGsqUKErbX3x4JR29YvviXaECwKStoT085UJ3gIgB7JCpTXURt7tNd0SNXQUwCRRnytHQqky6MfXfKF+nwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1543.41f4a99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1543.41f4a99"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1543.41f4a99_1789975306392_0.4370376958664701","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1545.a3a19e0":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1545.a3a19e0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"518c03c03788a32fda4c6480a1d1d6d15751e216","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1545.a3a19e0.tgz","fileCount":46,"integrity":"sha512-vgX7lc1LgK55Kl6J9c+0qQByHrwZudJz+4EVdDb02LBVoQraY6cZK+kWeYv4aPfp08Mma+wd+YvJm22z2hQKqA==","signatures":[{"sig":"MEUCIQCdxSu9cr0QFUZfuPgGCZE2vB1/9Z4+K/Q+GulwLwCzOQIgWAD3PNFdhSByyX/ELHrkqpby4njJO0MrposQXhHNMv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD0jBiNFXa0OxznOddgDCP6zBx/Hw3ldT7TjB4ii6QcMQIhANWBOLzmhueOQvrMWfALQr1K9DBfqIPACtOgciFI74gb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1545.a3a19e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1545.a3a19e0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1545.a3a19e0_1789976418144_0.89983412567862","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1545.a3a19e0":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.1545.a3a19e0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"802ad0e72d2219e3bc457499176db3c1910f4a11","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.1545.a3a19e0.tgz","fileCount":46,"integrity":"sha512-8+L6QyHYqPjd7u3JlVuc0u+VkbxKzRTbUW306JzaKc/1+cFwblyXlFmTTyyiHBDv1anCVNeu39I2QunXIyTqCQ==","signatures":[{"sig":"MEUCIQCOh7hdTXczaLl/9MR/iXEw7xYnuk8yvd4Xa9Hyv4O+TgIgfU83Qcw3YjbYeVcWzkTVNjTjlNk233EBYTSMm260C+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF4BiV2SCL0jJ+TB4h0hUIChEw5BBAmWFreJOBNLz39IAiEA8th5QPxaIfIgAImue7nCxbfPMqUwWKS9jTEJI98NITY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.1545.a3a19e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.1545.a3a19e0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.1545.a3a19e0_1789977003510_0.956424222782964","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1556.ff9e615":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1556.ff9e615","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"71389327ecfb403e758d722459ca2d1fd48daa38","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1556.ff9e615.tgz","fileCount":46,"integrity":"sha512-xvsgQo9xorUJSd0zukv12i8WKkZM9ROuzG9cEmXwmr3bdjyF201eTp1rJH1X//EKJNAzi/Jm3EXfmDIl5u0w2A==","signatures":[{"sig":"MEUCIDLmy2QL303mouMxSoJihrSNf4r01WPGOkZ0vVLv7XbTAiEAncIKGAHWPGGnT1Zy/cXDyyEOt2D9OcfQopEsZXPyuRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGyb+j0wUQjaKErK6s8z2hDxuN3YM2rF/pMHaPhabSxRAiAfv675QgLGpRjBnq3JsOANoJ7wf+7SExlJyoo4eeGEhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1556.ff9e615","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1556.ff9e615"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1556.ff9e615_1790028135148_0.01615801639707537","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1584.db3c393":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1584.db3c393","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"035d542eb6a157d9a1bd30e05f6be4058da5362f","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1584.db3c393.tgz","fileCount":46,"integrity":"sha512-3gjO2JF58OYRKHBR9FX2reutZffOULB3lYuRFxoQSkVyxRZNhPohEMB5TRi0cYqAEFho71Q4g3tN5dyRlICK7A==","signatures":[{"sig":"MEQCIHpGJUmLXKbjhb3QB26PD6nnvmqOstrREcsT4X5nFSDjAiAuaampbFGmeSMDpPPP9XDir8CveOzXCwE3M1F49hw+Mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIERoU4DURsy6AArP9LYRftCgl1hThOLIioMihe0MJvJGAiAluyiCMKPKx0EduIGltAUw5CrAPXeCpcCYSW7+/wISxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1584.db3c393","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1584.db3c393"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1584.db3c393_1790054374789_0.20774535837052266","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1629.669e7c5":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1629.669e7c5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"23bc72ec554dbb4ead845cc928b9b302fd44e5bb","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1629.669e7c5.tgz","fileCount":46,"integrity":"sha512-zPMqQr+lKyLRaJpa5Voc3e5wsVwqfb6auu7aN3PGxnlz6O9xQ3JaUDZdNdSj7e+GSap3emta21SDqEc+pcd8YA==","signatures":[{"sig":"MEYCIQCkMt46pfoFQsrayGkP4/F6UyJF+tSa2vdVdz9qV4HXmwIhAODZ7QVYYqasEnrADGbN8SpkuGPJcZLdhPnydSR85TAD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB17YQLrd8L9fK5C/gDxMuwiuOTe/sIiXru0WTC0puO4AiAxYLy2n61cA6netZTAaSr18pU6HQ2AI9zsdAeM64KT1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1629.669e7c5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1629.669e7c5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1629.669e7c5_1790140506715_0.6219368423602365","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1669.c9827a8":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1669.c9827a8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"57b6d1eb47df42a0d877e2bf0ac88c3e63018293","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1669.c9827a8.tgz","fileCount":46,"integrity":"sha512-XVmAgvwDo7abigITcSrXiPmLrUJUfK2lrP7LYEURP9jPF5RV4LJGW/+bCOKETCiJWLLb6B/7PEhBFm+PlHng5w==","signatures":[{"sig":"MEYCIQDwwocd1SsvpSFHjLbaSgJRr9zbhilOcr2a7/nyWBqJ6AIhAJfxo71LE3YkO33VWOlPEdjsHcLwJxhab4vJxNJXC5Sb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB3uK5L89p7bv/2MxH/ySfXqYlAtkMNe6QDSmGDL4BGqAiA1KVkoN0PG5Se0JNBlT8QluW7owXiCHagh+4XZq0OX5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1669.c9827a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1669.c9827a8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1669.c9827a8_1790192799551_0.5625014058758946","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1680.bdc44c6":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1680.bdc44c6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"d13b36cda50c0dc5cafe81e284cc693791dc18a5","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1680.bdc44c6.tgz","fileCount":46,"integrity":"sha512-4Jvf/eDEL1IhD4OFoqXRoo99tRlnVQqSgn29WigYvQcZr5jcXBv49vaQdJNwNWK1xoApu1TgxM9752avEzGKrw==","signatures":[{"sig":"MEYCIQDqXXtmuhwpDuQr3BfuadL69MuRPGjj5OtCjleZu5oToQIhAJH9DKB5pPO6betrAwzpXJujM53B9BrJYYyzdQBm4Pro","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDVdqLOpFwMiPjjAKY+hLPz4XZXKrUKs1sqrqxE6RqrVgIgT5Jp1GVQ0wmpmE4f/v82bEzsbg/xmo0H2kY/UCK81CY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1680.bdc44c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1680.bdc44c6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1680.bdc44c6_1790214571727_0.43930775357118534","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1681.3f21b44":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1681.3f21b44","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"dd91a930c4622f290dfdf5769f24c6e35e6e01f9","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1681.3f21b44.tgz","fileCount":46,"integrity":"sha512-FmUMsS6CXh90beGe1MS/PWoxGV0y3pBOHySdqyNw0T+SrPSdb89rzTNTNLh96qa+USBXu+Xe3E3X5kzKK8fwhQ==","signatures":[{"sig":"MEUCIDcjs1JaJiEfdfydwr0TFJ4irJxBR08B2TrWSTuMOeKcAiEA3e4ElTgi04u1vv5W/oOFGmMBgfaTMq6S8F5nqWb4zVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCy/qaqLHyH425rVC7WkF3WIbqaMd8J14VbjOua4pK2CQIhAPZWID/j4rX3fZCJZ2gQis6aSAfg84yqKnESMV+6Vz2F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1681.3f21b44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1681.3f21b44"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1681.3f21b44_1790224380843_0.4528484647241564","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1682.f1470fe":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1682.f1470fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"2cd6506d57cde448bb66e626b2fdfdf37ad363a7","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1682.f1470fe.tgz","fileCount":46,"integrity":"sha512-5/pST4BlNhhllcCrkE1WkjoenBkeCooyuB49zQDtUydpOQch4pFJSwkVo51e3ZFxnDyd5HhEdQTo7ZF3Cdaopg==","signatures":[{"sig":"MEQCIHNFOQZKrFZ+fG84Mq4yEAj+78c9eAy4BdSWkG53e4B3AiBKs7ryQlbITz/dfXzdBqQOLeY2QF2Q3572GqBTBaR3KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGO7BiENRtVjPOK7JDcPmy+oXSeH5Fj1ZJcYWcC3nAkGAiB4pAgz7AcOaDeOqzv5agnyzXamR+80M3AOQhufrz7H/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1682.f1470fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1682.f1470fe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1682.f1470fe_1790226267374_0.7044624200247054","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1685.dc0e23a":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1685.dc0e23a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"ccfba28a4b0a9ee44689cfefe2f25bde2dad592a","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1685.dc0e23a.tgz","fileCount":46,"integrity":"sha512-vfSXnXMWyLfbwssHezsdYEBiayak3jnYBKOKrAr6vqdyovnjusAaDUsMOOS7ITG3v+wRqnvee759r5mxfpDOtg==","signatures":[{"sig":"MEYCIQCiYks3NAcM73a74niHBKRNeVSywQW65EvPONPuAslxBAIhAIa+ReK9h77HEFkK5GHBXDjL+vrtdA3s+N/YF8fehBiy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGfnN8eR3AQKyORMuGFy4cjH4O/F6dsNgp5T6xh0un7uAiBiXhP8r0bQrlibuYD4d5/28Yj+9uc2McOCkHyhKk/A2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1685.dc0e23a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1685.dc0e23a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1685.dc0e23a_1790262503420_0.8102053443015371","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1685.dc0e23a":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.1685.dc0e23a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"576b61a9485ab1c694c4c3bc6bcb15c357e5f21d","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.1685.dc0e23a.tgz","fileCount":46,"integrity":"sha512-KZblU8TYo2NEyoAjnUu0gWTMq3lYoZwIPEGAbK21BkriPJLI1DUqrMlYKAlCROlBEeSfT0apo6lMbVN18JTL/g==","signatures":[{"sig":"MEYCIQCVgZny/3ZRLmBGuCQHzTYWLJFO9tUH8JG/Gzk2PJPBpQIhAL9lKwx9Unzbv1fRzRsy9qq0SJFwv5SU8S2JkkTRdi1Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDwNfGVnvq4kYEWnJ76mwAUAp0oD+ryLRhbk/uMBJ6LGwIhAIDziMxaJWt7II8l6QG5UwckeUbh0IUmFIPt3+Z0wWxK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.1685.dc0e23a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.1685.dc0e23a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.1685.dc0e23a_1790263193521_0.29025862320606466","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1687.b63c819":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1687.b63c819","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"fa9805a5ac3854edf43c11ed1d905860cdf7f21a","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1687.b63c819.tgz","fileCount":46,"integrity":"sha512-/9Gr8xUApZrEousISpwBbfYtAnvk8vOXIjFIp3Z+vcsTfyjjqnq+D75DGSPJFO3aArLral4X4sGcsUdPWjHVIQ==","signatures":[{"sig":"MEYCIQCK5ofIyH0akwnPLSj8hM4xIJ773fHME87/gPgQKJIa7gIhAKDAfJIjrCioXvf2lQ34pPeL0rr2MttsGxlulCAze8fp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD6+tR3e4Yqh97iKTlxvWol6QJ/x6p1PW9A6vTbTYhmnQIhANKSXkCEBL7t1YpYKdmqFCPzuzs7skHzhJb/qw7k7miY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1687.b63c819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1687.b63c819"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1687.b63c819_1790271380830_0.8617264447693769","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1687.b63c819":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.1687.b63c819","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"e24af44621c992bb192acdede135de1834d4dfdb","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.1687.b63c819.tgz","fileCount":46,"integrity":"sha512-51D7FmpFe84duuULaoAfOSCHRfZu+vEbF+5Ah98cp2aYhH53XcxmPHCjqH3zRZyW9tQibwL3syF4Tvr4m+V5pg==","signatures":[{"sig":"MEUCIDUDZ5WTzN2F3xKtKXOB+lV1uVh3xBMUc25z0f1h9aAUAiEA/3fNKQ1xNKKDFFt4JSQU56y9BvXpg6c6VSszfuqg74Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHK3JApW6W5p0Atgpgwv9X9Hllz14suJparMJ6mE0z4jAiAaeqiBuhdFh4jQJdh8S04lhPa3SRbfQmaoAFpWV9yQ3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.1687.b63c819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.1687.b63c819"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.1687.b63c819_1790271924599_0.6963719240196018","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1692.64cda40":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1692.64cda40","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"b4ce9d2ce444e7b2c5fb86f098d168248e41d2a6","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1692.64cda40.tgz","fileCount":46,"integrity":"sha512-+xmKXWfmclt2TBiLjHnyWoCSV2CsooWMjrbvEjU6pq3DNV39gEG6ypTInRAgD2sBk3/R3tlQy2py3FZnIxmIlw==","signatures":[{"sig":"MEYCIQDGkemGqMSpz61YeF1Wnkw3o7K1zeHrpXzzSbtum+0DmgIhAL+B+POdp0kZxHmuzXHg0QGHpen4/w5/L9v1Ewb/51Oi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE+IJaQY3Xz4qs7aDjhvVt+JH29EJ1c5BpteZ2pWpcrbAiB1DpFBCLVaqEhHpREvo/QtB9YRCaltMBRgR09SEc8rCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1692.64cda40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1692.64cda40"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1692.64cda40_1790294280309_0.7689372974364721","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1692.64cda40":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.1692.64cda40","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"7716f839fd0b30aef00eda446fae5206199cfe06","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.1692.64cda40.tgz","fileCount":46,"integrity":"sha512-ix+QKzySC60Jwk9ltHXowV89D1aDusyWZTpSQNJjG3T7eH//IQ+K+MGAgVmHVL+5sbWdTWl+ZtWygF22NFk33g==","signatures":[{"sig":"MEYCIQDTbqev4eHHf/d003pR/ENch+YxP8DQhkrSfBNHb1EDIQIhALqKDaQpkhDRRKhZSKkR/WlzNe81/6db10mj7HlMyEdV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDO/YhUyKD5IqTjVAzyGHlC4WGRAfr8c4UbBdWdBDtytgIgEaMSL8YiJ8HT2nm2HEnTWEE2pUCI/briHfnFq0ywDzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.1692.64cda40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.1692.64cda40"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.1692.64cda40_1790294845660_0.9319854669254384","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1694.112d897":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1694.112d897","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"931314b3439d0f95c4715d40f2bbe07b0171b857","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1694.112d897.tgz","fileCount":46,"integrity":"sha512-w6XpSMPObxPtBnrzRtHWr3A+O6QYwR8jx5ixMmzXNiXngWYIi3/k1e/BMTIguZBZGbQ/rzkWVy26wb/BVmvfyg==","signatures":[{"sig":"MEUCID5viluHtxLdwAOBMU/13grxuvbyFXBMVfh/2KKq0pVTAiEArHHNUwWvKY9nKW/Z9HsdmZYoh+a+zUpqOdEbUDt+5+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICv0G2AII9eRY4bRiqgH7VSDT9CmY2FdpInVmfnYK7UpAiEA6lD9Qtxec/l3pwpsQK1ZUR2r6Sk45gk679HTm9qU4Wo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1694.112d897","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1694.112d897"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1694.112d897_1790302348743_0.601034198419109","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1700.cefb2f9":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1700.cefb2f9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"03a7b29fde00a6d96ba9b73ce65608842915d839","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1700.cefb2f9.tgz","fileCount":46,"integrity":"sha512-5poPFiHRCB7cOeMW1By3K6lxfcGhJSF+fJJNi4mGCAnX413uFK2KErs4KbQ9oloP8ZYnbSKDaOscwBCC06Y/1A==","signatures":[{"sig":"MEUCIQC9tAs1FPSE3S/umUahOjEemZggwQuUThlmIIxcSWSalQIgPcO7q9GUCiJuW2pFSzAUaBEJejbVaFH3k/NRRDOe2Mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCIwQqyuccOIOXg/BDbbVecenEavPehl8KZKClzMH9+kAIhAOy6Kd/heNPj7CAoPvaZBvnhuYG92+iBlUQ6n15+DePX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1700.cefb2f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1700.cefb2f9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1700.cefb2f9_1790305285746_0.01986028090540115","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1703.1905242":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1703.1905242","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"c78a5b0caf20b29d099f7b92a259c99c0a26276b","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1703.1905242.tgz","fileCount":46,"integrity":"sha512-VgSnLXbHsfknUlKYKVrssul+rhlCbP36usKsMI9CbC50hyTzfSIMEbGl1Oa8EGBdGpIAjSH4sxQc1ykN0GD9UQ==","signatures":[{"sig":"MEUCIQCdrJsYsMcmNHKPP87qa+3vBCofd5Crn9r0+gDvgaS2dQIgWPDIbhixAyVmQcM8opUqAsWVWEEurTkrw19YGIjekt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDw+aZ/XCsE83j4zsOXIegR7XB4MiDuE5fI+BxuZraAlQIhAP9PeF24v+SyeL+ePmjmlLp0X9rAELKFpXcBsgAc9o4T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1703.1905242","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1703.1905242"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1703.1905242_1790323808561_0.7878962069500595","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1704.1832e8b":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1704.1832e8b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"38df0600782bdc94319be8a85f776a7ed5cb89a2","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1704.1832e8b.tgz","fileCount":46,"integrity":"sha512-vPsE2SH2f3dxRJbxjKBw7maU0al/N5zne5XKNPK6v6nCSRjrak2n5e/ha77c3//kqkBJwHHJbVTMZoEIvtMS0Q==","signatures":[{"sig":"MEUCIQCOqxrJONSGc4NOPj6yYTaa0EEP0TodpYOHKa/bXpEdLwIgGcx2GJrEVeu3xnzPutU8aMsAdHdFc06Sh9kYC/FKHik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCv51GE70a+7IleE8JAWnxgsWhzKMGX6FoIcTlxo3LZ3QIhAPCfK0Yz5TWQgelE65ciVs0mg/n6YhxDqtZzJjmcQdL6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1704.1832e8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1704.1832e8b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1704.1832e8b_1790326909992_0.2477067367925272","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1704.1832e8b":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.1704.1832e8b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"4121456505de380b46e5c5a08ce0f2fda0c7032d","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.1704.1832e8b.tgz","fileCount":46,"integrity":"sha512-AzeSXgvaqYpARlaJCghvhzVOXjJA4kp6pSh94iAprZMO8Kooh6LtyJ/YZAdtL3jjk0PRElpCdbxLMWfakQxLKQ==","signatures":[{"sig":"MEUCIQCzQSLJjtBEPjA0rKuQ6K79I0kGZ8xzxIh9r+l64I1tRwIgElgj+pUBNISY5Nvm5EZl3+Zkt0MoQ0LFFUx1P8dLY8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC0+4bNcaCGi34RBlErEF21la8qS8J4C9jDbBWl8RjcOQIgCyR/HPSAAhDjRI5Qr+AO345WSdExNTZM8bVYcZG3YPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.1704.1832e8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.1704.1832e8b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.1704.1832e8b_1790327691447_0.6767277366472719","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1710.81c05dd":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1710.81c05dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"d9daa41d9065c8d08741bc3918456a60c2a74dc3","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1710.81c05dd.tgz","fileCount":46,"integrity":"sha512-dUxNYowYMh6C68l74/qN9mk9Gi00mE319CX7SVC14jOwLm5VqmwIZ9YtG1L1NKjxT4xtX04As32QdzKg1ZhSDA==","signatures":[{"sig":"MEYCIQDTJlNpzTdoDgdrgugFBZEioDmU0quwShraZpfQ9dzCogIhAOz3qry4midtHoEj1DMo4jY8Ln8j2aE2q9YYLj4lrT+3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDv0PpY/8MWOwvnnHfB+gmalRVyHAUChdizkcJdFPL0ngIgAkHXRvS6OjEQPX/P4hj47IB2r8szjmp3FHHDPUsRt1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1710.81c05dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1710.81c05dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1710.81c05dd_1790356375125_0.8761636465147189","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1717.f605ef3":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1717.f605ef3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"1a1a736cefa0512f6e7d4125d0b3809483a96126","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1717.f605ef3.tgz","fileCount":46,"integrity":"sha512-M+MIpM7h0pHJtkiXdx8xTy+2zhGuOB3mwY++j6CYgSwjqkEdiPs4G5/g9quPN+2QKknTRb1B3mLCQohaYl9opA==","signatures":[{"sig":"MEUCIQDcARJPBfOFmanxQeeh/qn7f9cLP2QaswleqzR3RXo6MwIgRJI7ieAXhwYkjoS/wONzAb5NGRBnOzupNhl09uYckiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDaN9uZKAYsSfdPlCljXmMHDoZrOhkRQhB8D1G7ujyC7AiBAdnJ2enwROZIxdbdyk2aTtdk49FDgBsKEt9M3fuUwLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1717.f605ef3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1717.f605ef3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1717.f605ef3_1790363684987_0.23683960784535785","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1723.553fc7a":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1723.553fc7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"daf571946e40e6301d1314ecd61a49a35cb1cae2","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1723.553fc7a.tgz","fileCount":46,"integrity":"sha512-HaKssPEDR5nofeKG0ty5sWjyEdIMVzCe4mtSx34aGhNhFV2SOe+BnZaSPsf6V+0AoReDCaRn2pq609Kwmh9ATA==","signatures":[{"sig":"MEUCICvENvCL1MsXJJonomqYBunlA9Mm8N9rauacnFYCf0InAiEAx41xkPKbPQ9Z1E5bEyQPpPL8oD/eMg89uP0l29tzIFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAxDyQYaBz9iCY+9uaYusO8bZhFR2boAPRz+FksM2NOaAiB5XidVvTylmriqFeLAAEzVuOuLhtQkLWWjTCJgegCqxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1723.553fc7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123122},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1723.553fc7a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1723.553fc7a_1790371492615_0.2981609734497317","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1724.c250cb4":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1724.c250cb4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"bdb7e8924fc73fcd6daef65a63784215328d54bb","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1724.c250cb4.tgz","fileCount":46,"integrity":"sha512-ugFsth7KDHF1E8iaPaW4rXON0YvNz6VdqGUn2tNqlrUfMgCUHJDzPmbqUW4UJPvSEriczbxgEq+lFqncPNqFJw==","signatures":[{"sig":"MEUCIHJmiaLqgC59ws9dFAcGgxIGAgpmj5NYLdUO9M8ggPt5AiEA3vsS8etTcZWpD0ALSkpSnRyMDuWOdghI9ByWgO73sC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDgc0lYBDehgWY8t3cEFVGsh3ZIZHCoa6KK8JrycbMOngIhAONvvQ9wngUr19sF+bHonnJUg5nvID7MeqNBuYaWaDIG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1724.c250cb4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123302},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1724.c250cb4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1724.c250cb4_1790377588071_0.9257827392285078","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1725.30f1dd0":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1725.30f1dd0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"22351d0fe6843dcd484f7643a06bbc607cf08570","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1725.30f1dd0.tgz","fileCount":46,"integrity":"sha512-Ac+U5eDApPgd7lOLYWAF9J6wEKuwIpIOhQESNnbB6qG4yIXq2lAy55nIN1JGBQoOtVlayS2aNm5hJU0+rk8ZWg==","signatures":[{"sig":"MEQCIC3vkZRTir9wKAwIDlq4WIhtIZdBAeCWTgamZKMYKYH9AiAXrHBye4GHGX49nMqM/0vBPHbsOElobMm9d3OQhv+uQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCHyEGAeao48IbsMUtlTRyDK7YRLIdLooMVYr6alWxMnQIhAK1NNO2Qrb0mEXTQoEKJn/qRIM9IykuEibzTeC0Riino","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1725.30f1dd0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123302},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1725.30f1dd0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1725.30f1dd0_1790380094527_0.8840055509195635","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1728.e0a1ceb":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1728.e0a1ceb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"d0b68a9b7ed67baf65ec966f60aac6c97686633c","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1728.e0a1ceb.tgz","fileCount":46,"integrity":"sha512-E9MpilZoxlHPA1li695lufKq9eyd/Jc/ICJs7vkIyEq6Au7pGAfZwggLeGD5fYDT6kRZ2+MAdvpCRM1HnvoT8A==","signatures":[{"sig":"MEYCIQCndfeHdrkvArIgk/ucgM9WVwMpN2DqskF4ZfX0NZ+YEgIhAKOE5BHRE1Qy0oVNKD+zkqNmpLZDMiCHBVdVWmcLRUB8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDIhvNZAjiguAzIUKReyaCHqKkDX2hjUu63aFJIDIaPdwIgaILpQUnk7Z3s8FxmMXlQ5wqcteQ7C7xPsZ0Xl6MXPZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1728.e0a1ceb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123302},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1728.e0a1ceb"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1728.e0a1ceb_1790401880818_0.13311300186628694","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1801.21234f6":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1801.21234f6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"7651c390cf033c1eeaa4811e1fa982ae9ca3d49b","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1801.21234f6.tgz","fileCount":46,"integrity":"sha512-ACHl52jgdPRI6JMZwMdrepM0/woqfNK7TcWOmP1JCL1F3KaZWg2Uu4zMlSj8rzeRFJgkEKnaaEoaJbpeUFQOlA==","signatures":[{"sig":"MEQCIGl6lYqIGb4nCtmLi9vSL8ylWehZNsrKd6bYFHwDcpp6AiAmBUaAUav4QSP7UMmKKmxFoLqaHtfxXHyfEXNhQiTMSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDeVymAJm8GxkubLwAX0jg1c4/4Z/NvZwvxtZJCcBYyDQIgYiFuZDOrhXKs94+3SepYa9FrEojmLlGMoQeIZnwViLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1801.21234f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123302},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1801.21234f6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1801.21234f6_1790486363353_0.7144382072372906","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1831.a0b57d4":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1831.a0b57d4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"7178b54ced90607dbf19dff64fced6939f88daf2","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1831.a0b57d4.tgz","fileCount":46,"integrity":"sha512-ExpzN4bc//o4gASr5cEUrlD6yJMJof/sAM6Gyap419K/ia2dwUVlQmYWnjmjHSsQ1LgdU10ZIUU27iBQjbGPLw==","signatures":[{"sig":"MEUCIFQd8JdlXGd/WKmhl6oVSk+dPJ9hb6Hm2k63uvLLnlzTAiEAvxJuOk3hGzV9ThW4bJLbai03Izu1F0rA74mI2pjZArI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCXsslTBJCmN3lqRpKfq9XAwEzE/+gYcTdB9E1ddmzMfwIgFb6BOyQqLShOyxlMCi6HOdzJJrGWpDyGDRPx7Qzwuko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1831.a0b57d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123302},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1831.a0b57d4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1831.a0b57d4_1790553683737_0.9939813034793301","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1850.5adb645":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1850.5adb645","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"1eccc819c1536b084792349ac1707cc87ee2f8dd","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1850.5adb645.tgz","fileCount":46,"integrity":"sha512-le2VaLYzeUXtAMKo2lDzHvhl5YYn5a0vAKnH/zJGYxfmdbuQKRDbRY399PcZGnkWgT+LSNMSX5najfb0Gio2oA==","signatures":[{"sig":"MEQCIFoYL83OsuQUu2PdRAaXQcJCFHDfm+Tzy7K8sjcHLSk9AiBDnjk7L11aGr6kJRneSd8riVW55TGjDhaY/klJPcOpKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDDPCv51dzt1csO4jQfQpbIvJlefSEgerhbzHARTFgyagIhAITtRjcpDyg30Z8w7ahQgMvIkKEDgpsoa9xDtdujFL/m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1850.5adb645","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123302},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1850.5adb645"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1850.5adb645_1790568836161_0.6323167299633619","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1892.cbd15bd":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1892.cbd15bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"774635aaf97039d636e94fd4e8c5f1b56415a637","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1892.cbd15bd.tgz","fileCount":46,"integrity":"sha512-iWLPpOVW5ty9/tJ634u8+QDlC4LB8Pwn0CsFPKnLxZl5nR211aUTD1qZGd7M+DIvmUgZ6J7SZoHkgzs6XwbMNQ==","signatures":[{"sig":"MEUCIAV2aENZPrwXTFgeEBchkWMPBT8JwGNIbEmlOK/YUf8kAiEAth/cuN1qCKvmmAZY+ZjYmLlv/joOuIsGrhIppaP30v8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDmQB4XgVopPo8PQixcpGDWAlZ3e66kgAJZWhSxLIA7+AIgFG7eyJhsS+OmnHxrXfTZW1iVKptbcOlIhGPO/1R8SjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1892.cbd15bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123302},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1892.cbd15bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1892.cbd15bd_1790599558117_0.43788375388295075","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1892.cbd15bd":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.1892.cbd15bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"48d363904ad5b9766f1bd0f3cbcc5ab57022eadb","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.1892.cbd15bd.tgz","fileCount":46,"integrity":"sha512-HHedzd+uuIkBZ3UIpQketMSuHgW6hIjQjzSW2fPKi8AAergCajSK/G8UKWCYLkKWXlKoIRLbf1ZAW4jTiLVz8g==","signatures":[{"sig":"MEYCIQDrXiQqb2IuuBodU+KU7MmOdwaaNYs3x5dzh5HdyGrmEwIhAJRmOho+ne8eLJMmhv2BeXrIzcvvFMZ7zDJ2FaPsCMIt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFVPGAV9nujQPLVO4W2W+DSEWe1K76UeWb5zC6u+rHHPAiEAoaahQMwYie590xl+9A/AVpuLohZFi8N4C0QNUCGTN7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.1892.cbd15bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123302},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.1892.cbd15bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.1892.cbd15bd_1790600060374_0.9780515224411983","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1899.4b1311e":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1899.4b1311e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"51633970d8d5285ab87c7ce1df93f6c4562cb0ca","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1899.4b1311e.tgz","fileCount":46,"integrity":"sha512-iicjuo1+zLwv+oU/GrsXWtK/1sJ8sDamtZmZF/Uw5ZR9TtyGV062Ui0Woa8l9NXkA2ivvZCmjSsJRstyo+SqjQ==","signatures":[{"sig":"MEQCICZ3HanGaWvmNFWEt/PDjDkvzIEJ0Dk56jI+z4OyxVviAiA0sHBYvntd4vnJtEwamz6bU3oBAeFMoFOptlza3puqUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICdbeIsUuFiY8Db7HZZnKfADF+auLpcsOtMX8DqActTrAiEAk232gzd2ec0qyTFy8YSPvV6QKw+OSINU6vwXbyP7KUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1899.4b1311e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123302},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1899.4b1311e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1899.4b1311e_1790630673579_0.3072429344736054","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1899.4b1311e":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.1899.4b1311e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"c038a8505a5ec08fdb8050e255b9b79b7f2865c2","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.1899.4b1311e.tgz","fileCount":46,"integrity":"sha512-s/kE13fmA4L6A7AZ6zfZRYtngaHov/UtWO+X1ed0ukPt0CFtO7rEMYN0pT6g79nqcn71D39EqCmS8fBLgcbQTA==","signatures":[{"sig":"MEUCIQCOX7yDrDRDDl5uELITBy5t6wCgney7LHeZY0zPr7mgtAIgb9FoLWAwQPt64rmP2fzyYVaLutNgWc0sfA7n8Hs4QR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC/gtpEKyhJkjH1z1TJqTJlRhNTDrpt5WCL5iv6fQsnpQIhAMpP8nKBOs6Cv5+iqmbhS3vH1wqbs2u78kLZDpKkZPSE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.1899.4b1311e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123302},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.1899.4b1311e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.1899.4b1311e_1790631542534_0.3379025686550068","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1903.956d5a5":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1903.956d5a5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"c856d7c31b09ad311a1b22ffa3e59aa186b24d9e","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1903.956d5a5.tgz","fileCount":46,"integrity":"sha512-DXoMrbYZjyaJW4DL85vTIldyzDTGM4CgmIK3Cz5kaRajo7TZuayN1qQADDCbquQ8mRiiBTClYSvqO3NDg5t7vw==","signatures":[{"sig":"MEUCIHPknMOcPrWd9278xEUpmeU4qrprTub/jGyljMfXbTvWAiEAywmzdad7SLOmf5jgcSVMR/FlU+/pciYhmeTP0dgZOOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBKC4Lj6ennO6pNEgfJmAzs0DiH0VJ99JSpx323LUbtwAiEAxk41QJVqh4SpgHnYK4ESNk0DrrKzaZqfmoHAx6vzVZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1903.956d5a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123302},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1903.956d5a5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1903.956d5a5_1790658359405_0.015483418766933044","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1903.956d5a5":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.1903.956d5a5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"6e0f13b18178d724216c6db229eebb8ea433429d","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.1903.956d5a5.tgz","fileCount":46,"integrity":"sha512-ws31yzQ8yxpEQ4ByjKorgnc8dyoytLdlMaWK2gDTdrTuHPeJPcRmySoqPkfv1QxDkIqFxrOrs+EPyozjUepRmA==","signatures":[{"sig":"MEQCIAnreXyVhiP/hkiXNcru0ZaHZa+F8nDyQ+fY5XH9ermIAiBBXNfVP2GTDK/JjS5lG7ovqI0y/9vNJQJ9LZW8qHI+oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDQ0H32NSmyG4eljrMSKTwV0spz+mBB5prqSgn2CdQrDQIhAPQz81PEAxehsvKdyftaFzj5gxnBb/sLeViWo4G47JTc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.1903.956d5a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123302},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.1903.956d5a5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.1903.956d5a5_1790659123157_0.8078596542965375","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1906.1e09ca0":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1906.1e09ca0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"4784d9c39c40909f65fd8b449ac3eac08edef0e7","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1906.1e09ca0.tgz","fileCount":46,"integrity":"sha512-TtRI9LRoNjv8uNsE5mbbxKu+aTyEc8pM/bjc1/4f5MaSDt8rRcxgDNMEAJKVZUzbkRyJi3M2afW8hh8A81a5kQ==","signatures":[{"sig":"MEUCIQDFcOlYOwZtwV25YJEVyTVw2ZoIyQmBHmvYRz9AKvICzgIgPDorS5L7e9KazwgLG5jbi2VHt2/AD4z5CZk4Iu0bjf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGWVNJDRTF2/WGgN8wmgllT1RMI7+1WpddUeefURdcC5AiEA1uw95wC9BwX3+IFE35+XL7womqrFTsJBVTrrGz2yMaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1906.1e09ca0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123302},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1906.1e09ca0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1906.1e09ca0_1790785139661_0.5310897535700645","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1908.309c1e7":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1908.309c1e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"00ff15abe37643705f214b1809163463ff0b0e77","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1908.309c1e7.tgz","fileCount":46,"integrity":"sha512-AZaxPOA4rNDOnBJGq2RzTgU3KKR04RFXR3V3nLIIq/YI/TmvD5E3HYx+sk4foCba0eyEsNm21QeY1CAGdZAmqQ==","signatures":[{"sig":"MEYCIQC3aCSP37YY3NYt03HvDnZJYicbUkRRtppLxYwYVMmapAIhAIoc+nxCToGIRFoGNHMu9m6VCST3qPafgvyrQaEi4m5g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDvr0SOnv30n5K4A7Q3cnxmT2vMMFBDDlR36YvqYno5pAIhAI4tdiSwJ/JpP7Xu8rDOxFI4A55dRs3zF2G8XdOGIhjs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1908.309c1e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123302},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1908.309c1e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1908.309c1e7_1790786317591_0.02037252365066866","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1908.309c1e7":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.1908.309c1e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"506335630b7cc4835c3a38c8e23b5ad86e87ea45","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.1908.309c1e7.tgz","fileCount":46,"integrity":"sha512-0T+bJwLZY3Ejtm7bQlT3weORVRk4eibzDZPFZhml2UHIa8CCRJ6c2/A8ZRN9/blvfrJEzdoW1xCecQisSQ8Wqg==","signatures":[{"sig":"MEQCIFklAzS4j+dsaRjo8BCemi+CRq0imUW4vWvAn0qZ82nOAiAdBvptOc7REoZhdlp8WPeFixVG6p7iQVmuipYZ77Lglg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCi4J6xAklW1c2qTK1A5ojXXiuCf3L6wcAkU9NhcHS6yAIgASaDiOqSGO/jvzgvdxbuXnTmUvlx8X+w9b7up8gMfcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.1908.309c1e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123302},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.1908.309c1e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.1908.309c1e7_1790786616727_0.09364937508268367","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1909.7bccf72":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1909.7bccf72","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"ee71d043839ff771c4ec37d1d253f7cdd854345f","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1909.7bccf72.tgz","fileCount":46,"integrity":"sha512-o82xVd7AbA6726wLA8Nppt5p2dMnIOMApCF6MilhMZKu78GjC/+kCHTyCD0AqQ+Cg9orFwDIAlw0BuAtXDqHOQ==","signatures":[{"sig":"MEYCIQDP19T7GXAqS4DLSwT3zpVFiJ8dBpM+d0sVP4KphWZ4EAIhAMqge+ZotC7Hpv8Jsh6355jFLwAJMg8ilTBBsOwdGOUB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICHf7fXMne3zDd86rNKFax3bEMglMDRx7NubheLPl9H3AiEArRzyGBPZyz+Z+fKXM7f315Lgj/S4wQZkAGyHcxW9mDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1909.7bccf72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123302},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.9","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1909.7bccf72"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1909.7bccf72_1790789965768_0.6550801857729196","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1910.85d85a3":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1910.85d85a3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"700ee4e79a31b5ec0a5c0d3191b75357d093b111","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1910.85d85a3.tgz","fileCount":46,"integrity":"sha512-YV+vsoYruwhu5fLyEz7GiHHghhnj6XxvTUZWGIh0dkc7usqTSBDtXZHkIzEGRBnILHRema4RSbBzfhqFQu8OCQ==","signatures":[{"sig":"MEQCICAv6GFCy3spZddIkEitZ5ahzhD08eoUwre7ZexKPM9BAiBWO7usNfJ25hjFGK7SVrn64OeU6CGsD1iOxlatrDEkkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDT4A0EiEMR2qC1+qKO+/Sb2TkacBHeek9UVZZfqiy7twIhAIHGFxSnChjxW5KiU+McWpg7hP9oqHoR04dIeT54/J8w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1910.85d85a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123302},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.9","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1910.85d85a3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1910.85d85a3_1790796477684_0.47470174189345005","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1910.85d85a3":{"name":"@flighthq/spritesheet","version":"0.5.1-edge.1910.85d85a3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"e53711408005a39db8e718a50cccf7f433a4a4b8","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.1910.85d85a3.tgz","fileCount":46,"integrity":"sha512-gZe4+Ox8/V3ekzfCIjgfc4EOl4KqDsFHfLJVO7WP76FYhRGmXrbx/2hhrWAIoC+7ZY7Rrcv2vPWxkhq6VmyQcQ==","signatures":[{"sig":"MEUCIQDMuYG1kcJsV1bhSg1QnNIFuwRRylL73TOvJ3V5CX2qkwIgfSGXwLpj7Nv8ukSzRHKa8YN9XyuUdo2ioFvHgj11Tak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCDcMiVUufjv7fn+zuCjvYk7zLCTMpaPfHjDJK/FU8pkwIgQlFgLSBYx6Y5Uxmvnbgo4waDfTvmILpANDOGmp3jVzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.1910.85d85a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123302},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.8","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-edge.1910.85d85a3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-edge.1910.85d85a3_1790797183986_0.554788360043251","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1912.a627849":{"name":"@flighthq/spritesheet","version":"0.5.1-next.1912.a627849","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spritesheet@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":"89bcffa16fed2c07e6cf5c2f6283f98de434862a","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-next.1912.a627849.tgz","fileCount":46,"integrity":"sha512-14cRR8UMOxWxI3HZ0NciECyEZc5ShAzhnFdQxmAYSk4g+hWvTBNhD/03jSlG9eoSiCtRZ6V+LOH4ZiSRrGfrLg==","signatures":[{"sig":"MEQCIAlwDk/RBsRhY2ZFeckr8BVbDQvNu9+/tE8bNekWdROYAiAd7cbYrBTjOzz89m/c04LMas41wdhJr/UTOHdQo/JCPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHTY8jfyrTOVnH7Ioe4CDpckkGTWSEUHRJYQyLku9lxgAiEApqhU4PcPqrIeaJpDlPGE1PGXlqAd+8IwmzK+LQxzH4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-next.1912.a627849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123302},"main":"dist/index.js","type":"module","types":"dist/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/spritesheet"},"_npmVersion":"10.9.9","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"0.5.1-next.1912.a627849"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spritesheet_0.5.1-next.1912.a627849_1790860291365_0.3032417022981113","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1912.a627849":{"_id":"@flighthq/spritesheet@0.5.1-edge.1912.a627849","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d6eeb6f194485b78caf1624e67efd1878d0a499e","tarball":"https://registry.npmjs.org/@flighthq/spritesheet/-/spritesheet-0.5.1-edge.1912.a627849.tgz","fileCount":46,"integrity":"sha512-XFAneN0i/LOzyuDfXPnAQVM8Uk4XYUDvOuiT0wF8m4fzKkozxaSwRU+B7yD7p2A4UXYomXtNT2BVzJOeTxLVtg==","signatures":[{"sig":"MEUCIQDqpSBTzTUuzubdNLrrpAHkiQXvOPz8DxZxzTHoifzAvQIgGm9KbI0ozldMMY1z310jV7jyO+phoZ2ZcsoViHSnEMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCps5g09dNsLsJULm5Il7L9MLXrZHwe14onJElFmhrAqwIhAPayvaPM8BZJrZEbBXA1k0brgXn+GAaqAmt0yCTr56RS"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspritesheet@0.5.1-edge.1912.a627849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123302},"main":"dist/index.js","name":"@flighthq/spritesheet","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/spritesheet"},"_npmVersion":"10.9.9","description":"Spritesheet frame animation playback","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","@flighthq/textureatlas":"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/spritesheet_0.5.1-edge.1912.a627849_1790872404297_0.07982663901686471"}}},"time":{"created":"2026-07-10T06:05:25.426Z","modified":"2026-10-01T16:33:25.058Z","0.1.0":"2026-07-10T06:05:25.728Z","0.2.0":"2026-07-13T20:14:51.684Z","0.2.1-next.410.a23f189":"2026-07-20T19:54:11.226Z","0.2.1-next.423.3350e53":"2026-07-21T06:31:27.299Z","0.2.1-next.444.a313478":"2026-07-21T15:55:24.798Z","0.2.1-next.448.afbdd31":"2026-07-21T19:54:51.485Z","0.2.1-next.449.355834c":"2026-07-21T20:03:53.794Z","0.2.1-next.451.d9a4a4e":"2026-07-21T21:32:12.645Z","0.2.1-next.459.fb59cc5":"2026-07-21T21:40:56.238Z","0.2.1-next.530.a223ca9":"2026-07-23T14:28:20.454Z","0.2.1-next.585.c7219b8":"2026-07-23T21:31:52.205Z","0.2.1-next.624.d23e6a9":"2026-07-24T07:27:32.032Z","0.2.1-next.640.ec2ea9a":"2026-07-24T15:04:01.184Z","0.2.1-next.647.2252e02":"2026-07-24T17:30:40.955Z","0.2.1-next.652.c550eaa":"2026-07-24T18:04:17.520Z","0.2.1-next.666.4af7f8b":"2026-07-24T19:07:19.648Z","0.2.1-next.701.409c279":"2026-07-25T03:54:44.714Z","0.2.1-next.738.07b221d":"2026-07-25T05:18:33.485Z","0.2.1-next.840.857425c":"2026-07-26T00:53:21.853Z","0.2.1-next.841.373388f":"2026-07-26T06:07:18.218Z","0.3.0-next.906.07cea63":"2026-07-28T06:29:49.039Z","0.3.0-next.1021.f5f1ee0":"2026-07-30T15:29:09.659Z","0.3.0-next.1032.e2b99fc":"2026-07-30T18:36:42.365Z","0.3.0-next.1162.e90e518":"2026-07-30T23:19:49.085Z","0.3.0-next.1220.6982c21":"2026-07-31T13:55:30.025Z","0.3.0-next.1248.f867198":"2026-07-31T15:40:53.351Z","0.3.0-next.1272.222de94":"2026-07-31T17:11:26.313Z","0.3.0-next.1280.6369398":"2026-07-31T18:13:24.795Z","0.3.0-next.1297.43a5ef8":"2026-07-31T20:31:47.249Z","0.3.0-next.1299.b32cbdc":"2026-07-31T20:56:51.574Z","0.3.0-next.1315.1d4eb64":"2026-07-31T22:53:16.621Z","0.3.0-next.1383.c61de17":"2026-07-31T23:44:41.741Z","0.3.0-next.1392.f0bd0cc":"2026-08-01T00:47:38.184Z","0.3.0-next.1422.b585c0c":"2026-08-01T01:59:38.617Z","0.3.0-next.1435.f870241":"2026-08-01T03:02:38.473Z","0.3.0-next.1436.388ef5e":"2026-08-01T03:11:46.968Z","0.3.0-next.1445.14ca01c":"2026-08-01T03:56:16.225Z","0.3.0-next.1452.011a16e":"2026-08-01T05:24:29.342Z","0.3.0-next.1454.b17f8a5":"2026-08-01T05:59:41.518Z","0.3.0-next.1456.ace2107":"2026-08-01T14:20:24.771Z","0.3.0-next.1458.0c01b63":"2026-08-01T15:01:30.258Z","0.3.0-edge.1458.0c01b63":"2026-08-01T15:21:48.030Z","0.3.0-next.1460.2c18805":"2026-08-01T16:06:58.563Z","0.3.0-next.1463.b454aa8":"2026-08-01T23:59:48.868Z","0.3.0-next.1466.e0866d4":"2026-08-02T01:37:05.993Z","0.3.0-next.1473.098a860":"2026-08-02T04:28:25.974Z","0.3.0-next.1494.7333e82":"2026-08-02T05:39:02.216Z","0.3.0-next.1498.065f223":"2026-08-02T06:54:03.854Z","0.3.0-next.1511.9977321":"2026-08-02T16:25:41.091Z","0.3.0-next.1512.edc0fee":"2026-08-02T16:48:09.665Z","0.3.0-next.1514.a24d43f":"2026-08-02T17:00:50.319Z","0.3.0-next.1515.d4dc88e":"2026-08-02T17:04:41.605Z","0.3.0-next.1516.1b4fb2b":"2026-08-02T17:36:31.533Z","0.3.0-edge.1516.1b4fb2b":"2026-08-02T17:58:47.769Z","0.3.0-next.1529.90e58ad":"2026-08-02T18:22:07.555Z","0.3.0-next.1530.70058bd":"2026-08-02T18:51:47.523Z","0.3.0-next.1543.f490ae8":"2026-08-02T20:13:20.703Z","0.3.0-next.1560.03a2b36":"2026-08-02T20:28:11.321Z","0.3.0-next.1562.75af469":"2026-08-02T20:41:02.395Z","0.3.0-next.1566.dcdf1d3":"2026-08-02T20:53:51.911Z","0.3.0-next.1584.a68fe91":"2026-08-02T21:56:15.509Z","0.3.0-next.1585.17d10c4":"2026-08-02T22:28:47.846Z","0.3.0-next.1593.a47f94a":"2026-08-02T22:34:26.543Z","0.3.0-next.1595.4d49b41":"2026-08-02T22:43:49.603Z","0.3.0-next.1601.12b771e":"2026-08-02T23:25:59.498Z","0.3.0-next.1665.6235922":"2026-08-03T03:47:45.607Z","0.3.0-next.1669.5808974":"2026-08-03T04:25:26.833Z","0.3.0-next.1689.2810c05":"2026-08-03T05:57:23.670Z","0.3.0-next.1692.f1a7a9a":"2026-08-03T06:32:14.755Z","0.3.0-next.1702.8973fda":"2026-08-03T06:39:10.714Z","0.3.0-next.1704.8557784":"2026-08-03T06:50:06.854Z","0.3.0-next.1714.3bd86f1":"2026-08-04T18:55:31.231Z","0.3.0-next.1728.26853f6":"2026-08-04T19:53:52.330Z","0.3.0-next.1729.f927a3b":"2026-08-04T20:30:23.631Z","0.3.0-next.1781.5d072ef":"2026-08-05T00:01:59.141Z","0.3.0-next.1783.cd11ab1":"2026-08-05T00:24:48.301Z","0.3.0-next.1848.58f06fb":"2026-08-05T01:10:16.842Z","0.3.0-next.1849.a370765":"2026-08-05T01:16:06.345Z","0.3.0-next.1872.c2b1f7c":"2026-08-05T19:28:48.132Z","0.3.0-next.1883.9cd374b":"2026-08-06T00:13:18.491Z","0.3.0-next.1887.cad72aa":"2026-08-06T15:07:24.784Z","0.3.0":"2026-08-06T20:47:46.298Z","0.3.1-next.209.43ef1bc":"2026-08-07T21:03:02.855Z","0.3.1-next.320.fe56fc2":"2026-08-08T03:09:52.824Z","0.3.1-next.348.8115937":"2026-08-08T05:11:23.495Z","0.3.1-next.385.e32d957":"2026-08-08T08:56:34.204Z","0.3.1-next.401.5d59659":"2026-08-08T09:58:52.178Z","0.3.1-next.407.d03a0bb":"2026-08-09T17:50:14.529Z","0.3.1-next.409.5c00b00":"2026-08-10T04:14:09.772Z","0.3.1-next.425.a3192ab":"2026-08-10T04:28:26.977Z","0.3.1-next.493.539802d":"2026-08-10T20:01:05.578Z","0.3.1-next.509.c235802":"2026-08-10T20:41:32.648Z","0.3.1-next.575.c1f8e01":"2026-08-11T02:43:00.673Z","0.3.1-next.616.aa7ae7f":"2026-08-11T15:08:24.367Z","0.3.1-next.617.89baf58":"2026-08-11T15:12:23.847Z","0.3.1-next.625.675880d":"2026-08-11T15:30:45.720Z","0.3.1-next.703.e259040":"2026-08-12T18:34:01.195Z","0.3.1-next.704.69286f6":"2026-08-12T18:49:24.382Z","0.3.1-next.733.f1845ac":"2026-08-12T19:31:23.223Z","0.3.1-next.780.12e6944":"2026-08-12T23:29:46.426Z","0.3.1-next.794.0bfc53e":"2026-08-13T00:41:22.192Z","0.3.1-next.836.609b031":"2026-08-13T01:20:01.737Z","0.3.1-next.837.46a9259":"2026-08-13T02:24:29.828Z","0.3.1-next.845.b5a7c82":"2026-08-13T03:02:31.243Z","0.3.1-next.847.2e6f8bf":"2026-08-13T03:59:44.953Z","0.3.1-next.861.5a56d7a":"2026-08-13T04:02:09.341Z","0.3.1-next.887.9f59a84":"2026-08-13T06:22:45.784Z","0.3.1-next.948.85d9f30":"2026-08-13T15:34:44.017Z","0.3.1-next.970.9691e7b":"2026-08-13T15:51:24.874Z","0.3.1-next.971.33e20ba":"2026-08-13T16:02:15.550Z","0.3.1-next.975.01aea94":"2026-08-13T16:45:48.455Z","0.3.1-next.996.06087b5":"2026-08-13T20:31:52.988Z","0.3.1-next.1041.35b950c":"2026-08-14T00:06:03.427Z","0.3.1-next.1050.9114695":"2026-08-14T01:41:56.623Z","0.3.1-next.1055.12501ae":"2026-08-14T03:49:20.668Z","0.3.1-next.1076.4f48950":"2026-08-14T16:04:02.178Z","0.3.1-next.1079.38fd007":"2026-08-14T18:09:16.610Z","0.3.1-next.1084.04b8d9a":"2026-08-14T19:03:18.384Z","0.3.1-next.1086.d0d073b":"2026-08-14T19:52:21.228Z","0.3.1-next.1088.2bde749":"2026-08-14T20:27:54.221Z","0.3.1-next.1090.6e79e6c":"2026-08-14T20:33:00.920Z","0.3.1-next.1091.b7aa6f2":"2026-08-14T20:37:01.646Z","0.3.1-next.1095.16f1704":"2026-08-14T20:55:41.911Z","0.3.1-next.1096.4ddf1ab":"2026-08-14T21:08:51.230Z","0.3.1-next.1097.b8126d8":"2026-08-14T21:14:17.689Z","0.3.1-next.1099.671eaf4":"2026-08-14T21:18:51.793Z","0.3.1-next.1104.8453d3d":"2026-08-14T21:53:41.115Z","0.3.1-next.1107.0b5d347":"2026-08-14T22:41:01.129Z","0.3.1-next.1108.66cc86c":"2026-08-14T22:59:32.643Z","0.3.1-next.1112.dea9723":"2026-08-15T01:50:27.381Z","0.3.1-next.1113.9cffbdf":"2026-08-15T02:22:49.548Z","0.3.1-next.1114.3ce681d":"2026-08-15T03:15:14.761Z","0.3.1-next.1116.866c771":"2026-08-15T05:47:47.195Z","0.3.1-next.1162.1c7f42e":"2026-08-16T15:16:01.359Z","0.3.1-next.1165.285e507":"2026-08-16T21:38:25.009Z","0.3.1-next.1170.8a733e4":"2026-08-16T23:19:12.052Z","0.3.1-next.1191.e999f6c":"2026-08-17T09:44:42.902Z","0.3.1-next.1217.5f07972":"2026-08-17T18:28:30.254Z","0.3.1-next.1240.e41e1f0":"2026-08-17T20:45:36.274Z","0.4.0-next.1261.f361161":"2026-08-17T22:36:17.408Z","0.4.0-next.1263.aa14a22":"2026-08-17T22:54:06.683Z","0.4.0-next.1287.1dae9df":"2026-08-18T01:00:38.064Z","0.4.0-next.1290.99fd889":"2026-08-18T01:23:06.294Z","0.4.0-next.1294.03b2010":"2026-08-18T02:33:21.910Z","0.4.0-next.1296.dfa990a":"2026-08-18T04:22:14.914Z","0.4.0-next.1299.541fadc":"2026-08-18T06:19:28.202Z","0.4.0-next.1350.7431bb1":"2026-08-18T15:31:41.711Z","0.4.0-next.1351.6ec45d6":"2026-08-18T15:48:28.268Z","0.4.0-next.1354.5181c5f":"2026-08-18T18:14:31.209Z","0.4.0-next.1356.924bb91":"2026-08-18T18:35:51.710Z","0.4.0-next.1357.b87b5c1":"2026-08-18T18:38:15.517Z","0.4.0-next.1362.3734bd4":"2026-08-18T18:49:09.534Z","0.4.0-next.1383.b8eb497":"2026-08-18T19:11:17.403Z","0.4.0-next.1385.dc129fd":"2026-08-18T19:40:43.820Z","0.4.0-next.1390.ca3ba2b":"2026-08-18T20:26:17.930Z","0.4.0-next.1391.ef8547e":"2026-08-18T20:28:53.550Z","0.4.0-next.1392.ae73a44":"2026-08-18T22:11:09.377Z","0.4.0-next.1396.66c9814":"2026-08-18T23:29:16.061Z","0.4.0-next.1398.776fd7a":"2026-08-18T23:31:24.827Z","0.4.0-next.1399.9d20d2e":"2026-08-18T23:58:07.631Z","0.4.0-next.1404.4936e90":"2026-08-19T01:18:10.499Z","0.4.0-next.1405.d7484cf":"2026-08-19T01:20:26.693Z","0.4.0-next.1410.a69907a":"2026-08-19T05:49:16.109Z","0.4.0-next.1412.05a7272":"2026-08-19T06:23:00.066Z","0.4.0-next.1415.00028b0":"2026-08-19T06:37:47.462Z","0.4.0-next.1416.ef4fae7":"2026-08-19T16:13:23.989Z","0.4.0-next.1487.e25e95d":"2026-08-19T23:32:03.899Z","0.4.0-next.1488.43bcb37":"2026-08-20T04:43:20.138Z","0.4.0-next.1584.a8ddd61":"2026-08-20T18:28:35.492Z","0.4.0-next.1585.bf131c8":"2026-08-20T18:39:35.265Z","0.4.0-next.1602.af48ed1":"2026-08-20T23:12:44.808Z","0.4.0-next.1652.39f08fd":"2026-08-21T02:54:33.263Z","0.4.0-next.1663.d9c5746":"2026-08-21T04:47:38.781Z","0.4.0-next.1694.598ef6f":"2026-08-21T05:01:29.170Z","0.4.0-next.1695.181dea5":"2026-08-21T06:16:09.362Z","0.4.0-next.1696.93f6f63":"2026-08-21T06:24:17.423Z","0.4.0-next.1702.61a7a7c":"2026-08-21T07:12:12.153Z","0.4.0-next.1703.b82d313":"2026-08-21T07:42:40.659Z","0.4.0-next.1704.9eb98e1":"2026-08-21T08:29:43.491Z","0.4.0-next.1716.1979cc9":"2026-08-21T09:41:53.531Z","0.4.0-next.1717.9d6a20b":"2026-08-21T10:22:46.701Z","0.4.0-next.1725.752ca79":"2026-08-21T11:13:04.071Z","0.4.0-next.1728.f69160b":"2026-08-21T11:59:16.967Z","0.4.0-next.1749.d81a21c":"2026-08-21T12:37:07.200Z","0.4.0-next.1750.13ec8b1":"2026-08-21T15:43:16.016Z","0.4.0-next.1751.b3eea5f":"2026-08-21T15:58:00.817Z","0.4.0-next.1752.f250cb9":"2026-08-21T16:31:29.010Z","0.4.0-next.1763.f98ae25":"2026-08-21T16:35:21.265Z","0.4.0-next.1771.f4d15c3":"2026-08-21T18:48:14.429Z","0.4.0-next.1809.9b3b71b":"2026-08-21T19:39:20.479Z","0.4.0-next.1811.dde7eb1":"2026-08-21T19:52:53.820Z","0.4.0-next.1815.e47cc3c":"2026-08-21T20:29:11.716Z","0.4.0-next.1821.efb1cbc":"2026-08-21T22:33:13.081Z","0.4.0-next.1827.9db114b":"2026-08-21T23:53:09.741Z","0.4.0-next.1836.147ae1e":"2026-08-22T01:36:53.887Z","0.4.0-next.1884.6a2d46f":"2026-08-22T07:47:01.008Z","0.4.0-next.1888.e9e80b4":"2026-08-24T05:27:56.488Z","0.4.0-next.1892.a0b519a":"2026-08-24T10:51:30.412Z","0.4.0-next.1896.60d766c":"2026-08-24T11:33:12.215Z","0.4.0-next.1898.266773a":"2026-08-24T12:38:01.238Z","0.4.0-next.1903.50bfa67":"2026-08-24T16:10:01.781Z","0.4.0-next.1908.751021c":"2026-08-24T21:36:19.728Z","0.4.0-edge.1908.751021c":"2026-08-24T21:42:10.251Z","0.4.0-next.1909.c102f22":"2026-08-24T21:44:03.150Z","0.4.0-edge.1909.c102f22":"2026-08-24T21:52:01.008Z","0.4.0-next.1917.1b88fee":"2026-08-25T20:57:55.665Z","0.4.0-next.1920.b93ad0f":"2026-08-25T23:10:21.681Z","0.4.0-edge.1920.b93ad0f":"2026-08-25T23:18:31.074Z","0.4.0-next.1921.0a61bdb":"2026-08-25T23:42:01.801Z","0.4.0-edge.1921.0a61bdb":"2026-08-25T23:50:10.777Z","0.4.0-next.1932.1ef883a":"2026-08-26T19:09:55.901Z","0.4.0-edge.1932.1ef883a":"2026-08-26T19:17:38.075Z","0.4.0-next.1933.e4809f4":"2026-08-26T20:11:16.308Z","0.4.0-edge.1933.e4809f4":"2026-08-26T20:18:28.308Z","0.4.0-next.1935.74c34fe":"2026-08-26T20:48:50.143Z","0.4.0-edge.1935.74c34fe":"2026-08-26T20:56:02.749Z","0.4.0-next.1936.bc924d7":"2026-08-26T21:27:21.451Z","0.4.0-edge.1936.bc924d7":"2026-08-26T21:34:34.034Z","0.4.0-next.1937.0d089b3":"2026-08-26T22:22:47.600Z","0.4.0-edge.1937.0d089b3":"2026-08-26T22:29:59.974Z","0.4.0-next.1939.481bde5":"2026-08-27T00:17:04.430Z","0.4.0-edge.1939.481bde5":"2026-08-27T00:24:43.235Z","0.4.0-next.1940.b8a4265":"2026-08-27T01:07:02.426Z","0.4.0-next.1941.1d7f2bd":"2026-08-27T01:27:50.252Z","0.4.0-edge.1941.1d7f2bd":"2026-08-27T01:34:57.210Z","0.4.0-next.1943.b4c3e61":"2026-08-27T01:46:58.874Z","0.5.0-next.1944.cd6b6e7":"2026-08-27T01:51:54.253Z","0.4.0-edge.1943.b4c3e61":"2026-08-27T01:54:41.921Z","0.5.0-edge.1944.cd6b6e7":"2026-08-27T01:59:20.860Z","0.4.0":"2026-08-27T01:59:54.780Z","0.5.1-next.597.ab004dd":"2026-08-31T06:56:41.440Z","0.5.1-edge.597.ab004dd":"2026-08-31T07:04:04.137Z","0.5.1-next.601.e6e16ba":"2026-08-31T07:58:01.379Z","0.5.1-next.638.d4dbd4e":"2026-08-31T16:31:29.505Z","0.5.1-edge.638.d4dbd4e":"2026-08-31T16:40:04.527Z","0.5.1-next.640.24b4c62":"2026-08-31T18:14:19.428Z","0.5.1-edge.640.24b4c62":"2026-08-31T18:22:07.899Z","0.5.1-next.650.5d3df0b":"2026-08-31T23:59:09.179Z","0.5.1-edge.650.5d3df0b":"2026-09-01T00:08:05.441Z","0.5.1-next.654.b54779d":"2026-09-01T03:36:59.158Z","0.5.1-edge.654.b54779d":"2026-09-01T03:45:03.504Z","0.5.1-next.658.9cb44d7":"2026-09-01T19:15:30.285Z","0.5.1-edge.658.9cb44d7":"2026-09-01T19:23:28.812Z","0.5.1-next.685.f72fc7f":"2026-09-02T01:09:37.171Z","0.5.1-edge.685.f72fc7f":"2026-09-02T01:18:55.707Z","0.5.1-next.693.478551c":"2026-09-02T03:43:30.532Z","0.5.1-edge.693.478551c":"2026-09-02T03:52:27.876Z","0.5.1-next.704.19c91ec":"2026-09-02T21:26:57.984Z","0.5.1-next.729.2aeb707":"2026-09-03T01:55:36.048Z","0.5.1-next.730.f29a5aa":"2026-09-03T03:05:39.137Z","0.5.1-edge.730.f29a5aa":"2026-09-03T03:14:40.499Z","0.5.1-next.731.0ae0aa4":"2026-09-03T03:17:18.461Z","0.5.1-edge.731.0ae0aa4":"2026-09-03T03:26:24.089Z","0.5.1-next.743.8d09db1":"2026-09-03T09:10:31.454Z","0.5.1-edge.743.8d09db1":"2026-09-03T09:19:08.733Z","0.5.1-next.799.62ef0c7":"2026-09-03T14:54:46.815Z","0.5.1-edge.799.62ef0c7":"2026-09-03T15:03:01.184Z","0.5.1-next.815.cc08b93":"2026-09-03T18:44:56.021Z","0.5.1-next.820.97b3830":"2026-09-03T21:07:07.529Z","0.5.1-next.903.f434bc2":"2026-09-04T19:44:11.409Z","0.5.1-next.904.b545d9c":"2026-09-04T20:44:52.883Z","0.5.1-next.905.5fbf787":"2026-09-04T21:06:12.302Z","0.5.1-next.906.419e5c9":"2026-09-04T22:07:35.889Z","0.5.1-next.908.b072fbc":"2026-09-04T23:25:10.076Z","0.5.1-next.909.a5d1857":"2026-09-04T23:34:17.217Z","0.5.1-edge.909.a5d1857":"2026-09-04T23:43:47.018Z","0.5.1-next.911.32a089f":"2026-09-05T05:16:02.203Z","0.5.1-edge.911.32a089f":"2026-09-05T05:22:33.202Z","0.5.1-next.912.289aaa0":"2026-09-05T05:47:48.074Z","0.5.1-edge.912.289aaa0":"2026-09-05T05:52:59.758Z","0.5.1-next.914.ed01add":"2026-09-05T17:52:01.600Z","0.5.1-edge.914.ed01add":"2026-09-05T18:01:05.207Z","0.5.1-next.915.d4da7e7":"2026-09-05T18:20:14.331Z","0.5.1-edge.915.d4da7e7":"2026-09-05T18:26:48.536Z","0.5.1-next.919.354c575":"2026-09-05T23:10:23.738Z","0.5.1-edge.919.354c575":"2026-09-05T23:19:32.765Z","0.5.1-next.920.da8f530":"2026-09-06T20:22:28.124Z","0.5.1-edge.920.da8f530":"2026-09-06T20:31:36.419Z","0.5.1-next.973.788d3d7":"2026-09-08T20:17:22.230Z","0.5.1-next.1017.13841a8":"2026-09-09T04:14:40.140Z","0.5.1-next.1019.1274ec5":"2026-09-09T06:14:23.353Z","0.5.1-edge.1019.1274ec5":"2026-09-09T06:21:14.287Z","0.5.1-next.1047.858b9b6":"2026-09-09T16:58:39.365Z","0.5.1-edge.1047.858b9b6":"2026-09-09T17:04:26.804Z","0.5.1-next.1050.0bd43cc":"2026-09-09T21:12:43.131Z","0.5.1-next.1051.65889a1":"2026-09-09T21:55:00.437Z","0.5.1-edge.1051.65889a1":"2026-09-09T22:03:22.518Z","0.5.1-next.1052.ea38f97":"2026-09-10T04:14:03.637Z","0.5.1-edge.1052.ea38f97":"2026-09-10T04:19:17.987Z","0.5.1-next.1056.4945b81":"2026-09-10T17:15:42.337Z","0.5.1-edge.1056.4945b81":"2026-09-10T17:23:56.816Z","0.5.1-next.1059.c56d3cd":"2026-09-10T22:41:01.680Z","0.5.1-next.1058.751c53a":"2026-09-10T22:42:58.411Z","0.5.1-edge.1058.751c53a":"2026-09-10T22:44:55.385Z","0.5.1-edge.1059.c56d3cd":"2026-09-10T22:47:35.132Z","0.5.1-next.1066.36fe89b":"2026-09-11T06:52:26.133Z","0.5.1-next.1069.554a2ac":"2026-09-11T07:35:29.799Z","0.5.1-next.1197.6a425ce":"2026-09-12T19:26:53.201Z","0.5.1-next.1201.9b49dee":"2026-09-12T20:41:55.517Z","0.5.1-next.1202.e31f126":"2026-09-12T21:45:24.870Z","0.5.1-next.1204.e33a1ac":"2026-09-12T23:35:39.415Z","0.5.1-next.1225.129b76d":"2026-09-13T03:23:09.445Z","0.5.1-next.1244.12290e1":"2026-09-13T08:30:50.253Z","0.5.1-next.1251.918ea64":"2026-09-13T15:40:56.368Z","0.5.1-next.1252.15e4611":"2026-09-13T15:58:57.433Z","0.5.1-next.1253.6fe252c":"2026-09-13T21:24:25.442Z","0.5.1-next.1254.2ab4a06":"2026-09-13T23:13:21.833Z","0.5.1-next.1257.b2a4509":"2026-09-14T05:29:34.849Z","0.5.1-next.1295.2b6bfa3":"2026-09-14T20:21:32.891Z","0.5.1-next.1344.b88acc1":"2026-09-15T06:11:07.950Z","0.5.1-next.1345.0995dc5":"2026-09-15T06:43:00.605Z","0.5.1-next.1347.54f97d8":"2026-09-15T08:30:27.575Z","0.5.1-next.1348.e71a747":"2026-09-15T09:34:59.625Z","0.5.1-next.1349.05b053d":"2026-09-15T10:43:33.548Z","0.5.1-edge.1349.05b053d":"2026-09-15T10:49:47.655Z","0.5.1-next.1350.8ce488b":"2026-09-15T16:28:48.027Z","0.5.1-edge.1350.8ce488b":"2026-09-15T16:36:03.528Z","0.5.1-next.1370.903f328":"2026-09-16T05:50:25.565Z","0.5.1-edge.1370.903f328":"2026-09-16T05:59:30.019Z","0.5.1-next.1404.457d1da":"2026-09-17T06:23:03.492Z","0.5.1-next.1405.69d9356":"2026-09-17T06:48:18.409Z","0.5.1-edge.1405.69d9356":"2026-09-17T15:41:30.587Z","0.5.1-next.1410.b534771":"2026-09-17T18:41:21.814Z","0.5.1-edge.1410.b534771":"2026-09-17T18:51:42.541Z","0.5.1-next.1450.5738463":"2026-09-19T01:01:52.759Z","0.5.1-next.1462.5a251b6":"2026-09-19T17:50:49.845Z","0.5.1-edge.1462.5a251b6":"2026-09-19T18:01:38.029Z","0.5.1-next.1467.7e2fc7d":"2026-09-19T20:37:41.382Z","0.5.1-edge.1467.7e2fc7d":"2026-09-19T20:47:44.598Z","0.5.1-next.1468.61b1d9d":"2026-09-19T21:22:52.345Z","0.5.1-edge.1468.61b1d9d":"2026-09-19T21:31:36.180Z","0.5.1-next.1471.4e82419":"2026-09-20T06:36:06.496Z","0.5.1-edge.1471.4e82419":"2026-09-20T06:46:23.019Z","0.5.1-next.1505.5790c72":"2026-09-20T10:54:36.251Z","0.5.1-next.1520.4887418":"2026-09-20T15:29:00.130Z","0.5.1-next.1523.c47f79f":"2026-09-20T16:28:04.880Z","0.5.1-next.1533.2910b54":"2026-09-20T18:53:13.654Z","0.5.1-next.1538.09885fb":"2026-09-21T06:49:17.374Z","0.5.1-next.1541.b94031c":"2026-09-21T07:11:11.036Z","0.5.1-next.1543.41f4a99":"2026-09-21T07:21:46.483Z","0.5.1-next.1545.a3a19e0":"2026-09-21T07:40:18.236Z","0.5.1-edge.1545.a3a19e0":"2026-09-21T07:50:03.612Z","0.5.1-next.1556.ff9e615":"2026-09-21T22:02:15.243Z","0.5.1-next.1584.db3c393":"2026-09-22T05:19:34.890Z","0.5.1-next.1629.669e7c5":"2026-09-23T05:15:06.804Z","0.5.1-next.1669.c9827a8":"2026-09-23T19:46:39.640Z","0.5.1-next.1680.bdc44c6":"2026-09-24T01:49:31.817Z","0.5.1-next.1681.3f21b44":"2026-09-24T04:33:00.936Z","0.5.1-next.1682.f1470fe":"2026-09-24T05:04:27.462Z","0.5.1-next.1685.dc0e23a":"2026-09-24T15:08:23.516Z","0.5.1-edge.1685.dc0e23a":"2026-09-24T15:19:53.612Z","0.5.1-next.1687.b63c819":"2026-09-24T17:36:20.927Z","0.5.1-edge.1687.b63c819":"2026-09-24T17:45:24.694Z","0.5.1-next.1692.64cda40":"2026-09-24T23:58:00.391Z","0.5.1-edge.1692.64cda40":"2026-09-25T00:07:25.750Z","0.5.1-next.1694.112d897":"2026-09-25T02:12:28.839Z","0.5.1-next.1700.cefb2f9":"2026-09-25T03:01:25.830Z","0.5.1-next.1703.1905242":"2026-09-25T08:10:08.652Z","0.5.1-next.1704.1832e8b":"2026-09-25T09:01:50.093Z","0.5.1-edge.1704.1832e8b":"2026-09-25T09:14:51.535Z","0.5.1-next.1710.81c05dd":"2026-09-25T17:12:55.225Z","0.5.1-next.1717.f605ef3":"2026-09-25T19:14:45.083Z","0.5.1-next.1723.553fc7a":"2026-09-25T21:24:52.777Z","0.5.1-next.1724.c250cb4":"2026-09-25T23:06:28.167Z","0.5.1-next.1725.30f1dd0":"2026-09-25T23:48:14.625Z","0.5.1-next.1728.e0a1ceb":"2026-09-26T05:51:20.901Z","0.5.1-next.1801.21234f6":"2026-09-27T05:19:23.449Z","0.5.1-next.1831.a0b57d4":"2026-09-28T00:01:23.819Z","0.5.1-next.1850.5adb645":"2026-09-28T04:13:56.232Z","0.5.1-next.1892.cbd15bd":"2026-09-28T12:45:58.194Z","0.5.1-edge.1892.cbd15bd":"2026-09-28T12:54:20.466Z","0.5.1-next.1899.4b1311e":"2026-09-28T21:24:33.667Z","0.5.1-edge.1899.4b1311e":"2026-09-28T21:39:02.632Z","0.5.1-next.1903.956d5a5":"2026-09-29T05:05:59.497Z","0.5.1-edge.1903.956d5a5":"2026-09-29T05:18:43.242Z","0.5.1-next.1906.1e09ca0":"2026-09-30T16:18:59.777Z","0.5.1-next.1908.309c1e7":"2026-09-30T16:38:37.678Z","0.5.1-edge.1908.309c1e7":"2026-09-30T16:43:36.806Z","0.5.1-next.1909.7bccf72":"2026-09-30T17:39:25.852Z","0.5.1-next.1910.85d85a3":"2026-09-30T19:27:57.807Z","0.5.1-edge.1910.85d85a3":"2026-09-30T19:39:44.082Z","0.5.1-next.1912.a627849":"2026-10-01T13:11:31.454Z","0.5.1-edge.1912.a627849":"2026-10-01T16:33:24.388Z"},"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/spritesheet"},"description":"Spritesheet frame animation playback","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"readme":"","readmeFilename":""}