{"_id":"@flighthq/spring","_rev":"383-30a1f5296b0bd58af57e60abf25ee63a","name":"@flighthq/spring","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/spring","version":"0.1.0","_id":"@flighthq/spring@0.1.0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"dist":{"shasum":"579a9d4bbd1df09b2b44e71373f52590e15d79ec","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.1.0.tgz","fileCount":40,"integrity":"sha512-Lo2padRKxmgNBIXC7/3hnImADFDQ1aprJp6TsB9efIPcoTk4y3Kf/KIQZw1Yw/7F1SS0V2qQjgQksn+3qiqcdQ==","signatures":[{"sig":"MEUCIFOER3hdm0s7B8JtAtog71TpXlWacqU5eWUjinQVNOqrAiEAnBi/Di2tRC41spw7yj/43EDWspH7UhuxtANPXWQrbgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36935},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"18de1d5d62e600154a57f57ad41d228320476cdd","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"_npmVersion":"11.16.0","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@flighthq/math":"0.1.0","@flighthq/types":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.1.0_1783962311657_0.7819544818418573","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@flighthq/spring","version":"0.2.0","_id":"@flighthq/spring@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":"33b6b7b1a84ffd0cc8c63a7ccf210395441c09b2","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.2.0.tgz","fileCount":40,"integrity":"sha512-jS6jHvLMq/B4gLt7uu/bcvJ0/G+8lxsw54kY78QTQOnsQl0On6o5yCKlu8pyGbWm98gVxfo1D7yAzF34J9m1eA==","signatures":[{"sig":"MEQCIDL43+el7m3wM5ybCalNYP++st9xhf9yfRSUaiXBa58zAiB8+WPyvkOYTxngqi9I5hOF3SZC+ggGULKBQ74UJZxoCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37065},"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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.2.0","@flighthq/types":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.2.0_1783973684089_0.8538438718145631","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.410.a23f189":{"name":"@flighthq/spring","version":"0.2.1-next.410.a23f189","_id":"@flighthq/spring@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":"3ae1684f90d6c1d7dd9e5b2c1bd4bff476f698b7","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.2.1-next.410.a23f189.tgz","fileCount":40,"integrity":"sha512-o5KsBQeUExWkw6lmVvW8Qml6Vzg4ejWYBr28d3Q49HGpEEACrqbGskZT900HEnXSu0/dZftnlYfRmGN9hebetA==","signatures":[{"sig":"MEQCIBfN9IvoRZelmE0lbJJDncR31RDvFCYwWIH6Y5KJpo/VAiA6HbM4vFIiQlkzrB3uDrvVBo+OnUXRCXOFFkh0SKY4Kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.2.1-next.410.a23f189","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37116},"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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.2.1-next.410.a23f189","@flighthq/types":"0.2.1-next.410.a23f189"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.2.1-next.410.a23f189_1784577244168_0.9940518283668098","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.423.3350e53":{"name":"@flighthq/spring","version":"0.2.1-next.423.3350e53","_id":"@flighthq/spring@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":"8388a89b5b54027253aaacb252b1eb5ff4fa6d66","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.2.1-next.423.3350e53.tgz","fileCount":40,"integrity":"sha512-kn6dvWlnXiyD1dbhqkg7I1d6juGo3xlsS0OO313qDtyNGSkmG897Hk1E96vtG54MDtneTixXb3sz2yJlEWfYTw==","signatures":[{"sig":"MEYCIQDFaC+k40ImnHeHqMdJ1Ldv/xyEAdHS/M5DwEd54HlUNgIhAN/CjyQ9/c9UwlMkFhexyRjT/ofxHzYHksgs1D7j1X02","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.2.1-next.423.3350e53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37116},"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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.2.1-next.423.3350e53","@flighthq/types":"0.2.1-next.423.3350e53"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.2.1-next.423.3350e53_1784615480305_0.5857067243542897","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.444.a313478":{"name":"@flighthq/spring","version":"0.2.1-next.444.a313478","_id":"@flighthq/spring@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":"87809ded8e3be01462d0204475dd729dc6a05186","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.2.1-next.444.a313478.tgz","fileCount":40,"integrity":"sha512-VjqvP75JxG7K/eyDvsI4PGmWksN9LT+QCRZf9dDywSSvHUWRp2bSt3asf+79sOfqciOttdCDWovJ59AOVozrtw==","signatures":[{"sig":"MEUCIBhVOX6y1dsXLmkHD4PbNic3ile8R+4l0gtLhpKXJjSgAiEApueEIJOcjusKGgu6HiATH5eVUtAZPJ7mVsN8qFH/Sjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.2.1-next.444.a313478","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37116},"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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.2.1-next.444.a313478","@flighthq/types":"0.2.1-next.444.a313478"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.2.1-next.444.a313478_1784649317055_0.08818630942471084","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.448.afbdd31":{"name":"@flighthq/spring","version":"0.2.1-next.448.afbdd31","_id":"@flighthq/spring@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":"8e1800aa35bf261baeb86520c5dbd4197922c9e3","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.2.1-next.448.afbdd31.tgz","fileCount":40,"integrity":"sha512-gVc/qhuuY5gaHpnf0DNa0XzzcCOUpHj7S/iRlonLq7AxU4PAxwO2viyK16bGClukNwA2crV4nvZKhOzZDBb3jg==","signatures":[{"sig":"MEYCIQC/Ym9xpRSRvAxmhUxrgvbH2kLkY1yMNtdlJ4hsKIBKfQIhAIkR8BVaJbLfNweZEKk/pN///97i9zt4PxD24R8bZYpf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.2.1-next.448.afbdd31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37116},"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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.2.1-next.448.afbdd31","@flighthq/types":"0.2.1-next.448.afbdd31"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.2.1-next.448.afbdd31_1784663684080_0.45037444346367184","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.449.355834c":{"name":"@flighthq/spring","version":"0.2.1-next.449.355834c","_id":"@flighthq/spring@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":"320130b1ce39bac2065b76fb159299196af78848","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.2.1-next.449.355834c.tgz","fileCount":40,"integrity":"sha512-Q8lHkmcDikPttcACC/5yTUSLjOEtcshUyiti/o/SUlsSB+fLpkiGieKRSrVhf9qSQ1aFRCdcNIyWLnwHuZi2VQ==","signatures":[{"sig":"MEQCIGs6s2tsW2E5dLd6eEqksa/Pg0BXz7ajAwnJmpo3tng7AiA9bwFBuNbTtkCuM38DQNYFvyzR6iIB7HvfWG51piQCTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.2.1-next.449.355834c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37116},"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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.2.1-next.449.355834c","@flighthq/types":"0.2.1-next.449.355834c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.2.1-next.449.355834c_1784664226652_0.4840500063453155","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.451.d9a4a4e":{"name":"@flighthq/spring","version":"0.2.1-next.451.d9a4a4e","_id":"@flighthq/spring@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":"a24a026580765d52ae1d0032ede8d373f36843a5","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.2.1-next.451.d9a4a4e.tgz","fileCount":40,"integrity":"sha512-JQmTtQi6lbVwzO7i5IZtah+f/FGsRtU2RytiBmRyZRBTv+wUBeVjEkUEnLqHgLJxI52TGxfsF5O8uNtSiEIylA==","signatures":[{"sig":"MEYCIQDI8Rjo2vgMPhPgAT5B5UsnvWlHm/Sd0O5H9LWeFWxaGgIhAL1Q7UVr9hqwbAia6uXdzJAyB5ITD66aDCqHE7e+esos","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.2.1-next.451.d9a4a4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37116},"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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.2.1-next.451.d9a4a4e","@flighthq/types":"0.2.1-next.451.d9a4a4e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.2.1-next.451.d9a4a4e_1784669525209_0.15813306177962994","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.459.fb59cc5":{"name":"@flighthq/spring","version":"0.2.1-next.459.fb59cc5","_id":"@flighthq/spring@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":"d60fa43799b2754ad6028ec5147f1863acea5269","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.2.1-next.459.fb59cc5.tgz","fileCount":40,"integrity":"sha512-Y3hMZ0Fy6FjG6dG1MYdgaDDaCHPM+BQQUMJ3v1bABlDg0kqceBQyy6ugoY+CizT1RVofQsAXPmB18Kw7DpinXA==","signatures":[{"sig":"MEUCIBfdNyd3dSLFJELuGK2aVA59sMdwkZn9qz/foGZY4j0hAiEAuutVNKuDBwq3OYaWsw3jvtq+oNqciLUztDkW3/s0eg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.2.1-next.459.fb59cc5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37116},"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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.2.1-next.459.fb59cc5","@flighthq/types":"0.2.1-next.459.fb59cc5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.2.1-next.459.fb59cc5_1784670049209_0.1462082210149951","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.530.a223ca9":{"name":"@flighthq/spring","version":"0.2.1-next.530.a223ca9","_id":"@flighthq/spring@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":"390947948deca60fdeea876e5597e9f2e28d4c89","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.2.1-next.530.a223ca9.tgz","fileCount":40,"integrity":"sha512-+97tfrcD7oOWLQeGpO3GxAGBBD3jB7x5f0Emlv4eRRzDDUQvGC1HBg2980+ry07Te6QiecGxgfmMOxa8SZMnnA==","signatures":[{"sig":"MEUCIDtWyXV9QXfemANQLX3MRXUTLNOq25CR5qBIzVx4ooZOAiEAnD+W1FavmozCdrVMCPMTgFpNXftt+qhFoPYFqO0Swbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.2.1-next.530.a223ca9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37116},"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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.2.1-next.530.a223ca9","@flighthq/types":"0.2.1-next.530.a223ca9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.2.1-next.530.a223ca9_1784816889105_0.12020726623067213","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.585.c7219b8":{"name":"@flighthq/spring","version":"0.2.1-next.585.c7219b8","_id":"@flighthq/spring@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":"c456bac58f65ee59989f9a85ca04df547a629153","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.2.1-next.585.c7219b8.tgz","fileCount":25,"integrity":"sha512-cpakw76setqC81JuhjnvxSX6mej+EUZI0KUX+hGSWkpG5/yQusMBUrQvy5A/mN5bqay2pcdqljVbSWClgrWIHw==","signatures":[{"sig":"MEUCIAX4hCZeBUMak3PadR/iVV+tpo+UNA8zUe3vR7dS1+9YAiEA4D+EHcVvopgSUUgUCIqWWebGR4ujyaDhy5CFWwEJoqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.2.1-next.585.c7219b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34548},"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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.2.1-next.585.c7219b8","@flighthq/types":"0.2.1-next.585.c7219b8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.2.1-next.585.c7219b8_1784842304296_0.9584087054689099","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.624.d23e6a9":{"name":"@flighthq/spring","version":"0.2.1-next.624.d23e6a9","_id":"@flighthq/spring@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":"2e557161164ea55b3405d310d8febb1dfe5c5b20","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.2.1-next.624.d23e6a9.tgz","fileCount":25,"integrity":"sha512-Eld3LF/DpKuc4WtPGmnukP9h3q7YbUz3CmqzV3ipbWZmZOUE55aLl6iPy6eFnf65xZyo7j20Pg/dk5WjI3mF3w==","signatures":[{"sig":"MEQCIAiYxEBtEZzL0EZFPFGHfiC+THMAwJqrSvHEfk6N4xlhAiBotL5DQrPuDrd111Tzqnc95htu/EO9QxRYKc8Og9yR2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.2.1-next.624.d23e6a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34548},"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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.2.1-next.624.d23e6a9","@flighthq/types":"0.2.1-next.624.d23e6a9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.2.1-next.624.d23e6a9_1784878034022_0.4833983635011865","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.640.ec2ea9a":{"name":"@flighthq/spring","version":"0.2.1-next.640.ec2ea9a","_id":"@flighthq/spring@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":"e8dacfb0b9891e3646bc91e78a157d15f468b13d","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.2.1-next.640.ec2ea9a.tgz","fileCount":25,"integrity":"sha512-yNCJ4+FFgNoj+wPLV7aniVz7TUdhK/gbJ/mEntN+he6RoMRvqV4Npe07kg0HxZ+1zhnXfi6FQ9Zkz5UKuztdsQ==","signatures":[{"sig":"MEUCIH5o2+1QgmyDmky3ph9Vlr3pVOsGhBZUtgu+fkzscEThAiEAwi1VRT8JiihNGysY4CV9mEyh/TQYSNreM1cWiyget8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.2.1-next.640.ec2ea9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34548},"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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.2.1-next.640.ec2ea9a","@flighthq/types":"0.2.1-next.640.ec2ea9a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.2.1-next.640.ec2ea9a_1784905424416_0.5366698770469054","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.647.2252e02":{"name":"@flighthq/spring","version":"0.2.1-next.647.2252e02","_id":"@flighthq/spring@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":"2ae818f171f3ba0ce15914b7f7354322d9b53058","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.2.1-next.647.2252e02.tgz","fileCount":25,"integrity":"sha512-1jT2ntu3Qh1FGfcnxad162wIhL+iwL0t2EjBaygHWO2y0XCmguK2OvP1dBsW3b2PrVwmDitniEKUdFQIl8GQGg==","signatures":[{"sig":"MEQCIEwoxmcDTn3mguvYOG7sOidinTl3QWU1m6yu0ZCxolYMAiAmQ0AWEH22olP2M9TBXGvaBHC0//Ruz7VhqAjZnAnR7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.2.1-next.647.2252e02","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34548},"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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.2.1-next.647.2252e02","@flighthq/types":"0.2.1-next.647.2252e02"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.2.1-next.647.2252e02_1784914229443_0.8632258159876292","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.652.c550eaa":{"name":"@flighthq/spring","version":"0.2.1-next.652.c550eaa","_id":"@flighthq/spring@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":"7fdf310d41470f3e5020cfd900f8cc626a2e1c7a","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.2.1-next.652.c550eaa.tgz","fileCount":25,"integrity":"sha512-5TKwyletiN6E1hGpVUO5yO4rhq08EWVF5DqGHinB7N9cED7rdUvDSSCK32/5EBEtRyLWgG3d2qkZ6MtKZlIVOw==","signatures":[{"sig":"MEYCIQDRDnzXZ5zOPBoVNoBGmnVO7qGXjAlalQKJa9VKUE3AAQIhAMB5CMK5pxvl248n9MeIiGxDJC6ZwCygg+Yx4uS8XE6W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.2.1-next.652.c550eaa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34548},"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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.2.1-next.652.c550eaa","@flighthq/types":"0.2.1-next.652.c550eaa"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.2.1-next.652.c550eaa_1784916249787_0.5202082116456279","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.666.4af7f8b":{"name":"@flighthq/spring","version":"0.2.1-next.666.4af7f8b","_id":"@flighthq/spring@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":"3ca7d83ae20c5fe9547b3c619eb168fa3ebded45","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.2.1-next.666.4af7f8b.tgz","fileCount":25,"integrity":"sha512-BcDCinFduVkLUKqV93ikDTLJAw51sM2TNnxm9QwQ1AxyFAzH9jvxaa/qIxxlp+L/GoyTc3tDdEsGIJJcZlVxaw==","signatures":[{"sig":"MEYCIQDyRNEble81B/rKY/HjHsaWfzE9JXptwiTEpeEEN8xfVAIhALWQXlHKqU59U5YR884lPNFQ5PxzFBMIUnEkoDur+io3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.2.1-next.666.4af7f8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34548},"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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.2.1-next.666.4af7f8b","@flighthq/types":"0.2.1-next.666.4af7f8b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.2.1-next.666.4af7f8b_1784920031751_0.8652014928003813","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.701.409c279":{"name":"@flighthq/spring","version":"0.2.1-next.701.409c279","_id":"@flighthq/spring@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":"c38e941474dfaf85b6365813697cacfa75b65957","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.2.1-next.701.409c279.tgz","fileCount":25,"integrity":"sha512-Jod/C2djVRFzc5GjSmd5xnnQzWVOIV03qmAABvPOaU6pIqnVvKdn6tjgAe8kmi6XIv3k9s04zmGf+XFzBzwiCw==","signatures":[{"sig":"MEQCIEcWqk/i4LoREuV+fTRTz2+L8WxZAUl6FNLl6Wok8murAiA8CUDJriz++3vJlRXHqSISuypi9RC3jyfXe8EePr3bKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.2.1-next.701.409c279","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34548},"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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.2.1-next.701.409c279","@flighthq/types":"0.2.1-next.701.409c279"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.2.1-next.701.409c279_1784951672252_0.4288290783701645","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.738.07b221d":{"name":"@flighthq/spring","version":"0.2.1-next.738.07b221d","_id":"@flighthq/spring@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":"860129c034171f8d906da2765e56c939d8f9bf7c","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.2.1-next.738.07b221d.tgz","fileCount":25,"integrity":"sha512-LRCJ1ZG37BVz4VF/C/RxrWjZgehj5RZ3eOl48LQO8ehrvVueBJ35QwGvMz/HbzK1yTsAklIzZtJCYNQMUzAbnQ==","signatures":[{"sig":"MEYCIQCvCgU5gWegjz+gnXuzJZh9JSYuLZ9z6cyT9L8pyn413QIhANUsXb5zdmoTPqsWA5eCFXUcBS4rwbDkW1x+HosC30kP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.2.1-next.738.07b221d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34548},"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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.2.1-next.738.07b221d","@flighthq/types":"0.2.1-next.738.07b221d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.2.1-next.738.07b221d_1784956698121_0.10975487679796458","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.840.857425c":{"name":"@flighthq/spring","version":"0.2.1-next.840.857425c","_id":"@flighthq/spring@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":"096657e236671c6006138855d3679716b41d0dbc","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.2.1-next.840.857425c.tgz","fileCount":25,"integrity":"sha512-nWdQv1BHJQxQ2dvRRkS3v6MuycS4LqoxBitGi2dVZ6aU36++SuK9Pq3WnhxyxLIoPPLTOAXf/YITrc/kxI7vVQ==","signatures":[{"sig":"MEQCIC5W9HeLJljxwRMvmoePru5v6oJ5+EA6FuZOqBlcQquJAiBoUoJlyFAzrhETNUl/D/aOkiIbKt4SMtNlFM7lXHsMCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.2.1-next.840.857425c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34548},"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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.2.1-next.840.857425c","@flighthq/types":"0.2.1-next.840.857425c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.2.1-next.840.857425c_1785027194770_0.73521812920378","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.841.373388f":{"name":"@flighthq/spring","version":"0.2.1-next.841.373388f","_id":"@flighthq/spring@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":"1a479745d65c69c69333bfeb707436d206abe022","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.2.1-next.841.373388f.tgz","fileCount":25,"integrity":"sha512-J5acKOuYsk24XB0we+jW1WMCEPXQoN3XljgU0y7KfFCtAmN6AQTzPN55ZgPMsKMpQiQD8TywF/tAdF8GcWL+ww==","signatures":[{"sig":"MEQCIAzjOd22FF7qrZwdR1iJP5Ya+A+JD5oSYPHqa9hn9qSuAiBRHesYDVrgKedLSFvd3chDpwjrhSrmwROrrWn0xrMv5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.2.1-next.841.373388f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34548},"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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.2.1-next.841.373388f","@flighthq/types":"0.2.1-next.841.373388f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.2.1-next.841.373388f_1785046030659_0.9799521274738174","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.906.07cea63":{"name":"@flighthq/spring","version":"0.3.0-next.906.07cea63","_id":"@flighthq/spring@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":"ef73e6d24fa71bef78a6d7f044beb05edfcb7daf","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.906.07cea63.tgz","fileCount":29,"integrity":"sha512-l1HnKcaQMunoBny9kFBObHz2gyVodiSJTIOqVibpoO9Gro3Av5sCpQGVYSaugqEArvG2ijqJIamnf0F9Vznpdw==","signatures":[{"sig":"MEUCIQCwE396YEmHHJ0GPMd+qapSC/2Bi9sVk4EEmg42bWgn/QIgZKTkFEg7xioPW3nHUXTFlCFCZIoxUyG3VEd8jfRrEII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.906.07cea63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35813},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.906.07cea63","@flighthq/types":"0.3.0-next.906.07cea63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.906.07cea63_1785220180007_0.23242061397290525","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1021.f5f1ee0":{"name":"@flighthq/spring","version":"0.3.0-next.1021.f5f1ee0","_id":"@flighthq/spring@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":"ff758815152f4c6ba0b27ae39201a76223b70379","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1021.f5f1ee0.tgz","fileCount":29,"integrity":"sha512-wWSY+CBRQU4ZBU3/A6P7BeIv2J1NjYPdKtuoodK+FX7nfnIqgk9WecH55ifLvBBgW5lFjCIHB5+MBU+9l44XuQ==","signatures":[{"sig":"MEYCIQC3f/FWgj44Kzkugz1iViLRhGflz6dJ9NJ+erjq3nO+kAIhAK2rFClZ/SEJK72S6RBXXwkpNzetxy5uJ0jB6cp8rp8H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1021.f5f1ee0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1021.f5f1ee0","@flighthq/types":"0.3.0-next.1021.f5f1ee0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1021.f5f1ee0_1785425345799_0.7619286589598999","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1032.e2b99fc":{"name":"@flighthq/spring","version":"0.3.0-next.1032.e2b99fc","_id":"@flighthq/spring@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":"497963a9298f58de36f77e8e8385bdc856486681","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1032.e2b99fc.tgz","fileCount":29,"integrity":"sha512-FAlmsLy3mdSY6ktx+lKtCWZ8tML1nT6+EZLYXfsD0HFMZ5+Rk5l7g8yWK8tfktS6lb8SLjRTQRqAQ2XbjM0x2w==","signatures":[{"sig":"MEUCIQCAnrYS+CXtm/SGV/Zdt7oShStym8RgogqCCO3MPNCYvgIgUVnfeNedkx9Jl7oaIwBmp+Yu6wmYVpScYlrVvwNkLvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1032.e2b99fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1032.e2b99fc","@flighthq/types":"0.3.0-next.1032.e2b99fc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1032.e2b99fc_1785436598903_0.98646077077521","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1162.e90e518":{"name":"@flighthq/spring","version":"0.3.0-next.1162.e90e518","_id":"@flighthq/spring@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":"52a6d7446df4494bd6dd3c9d63e00c8aa24dbb83","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1162.e90e518.tgz","fileCount":29,"integrity":"sha512-MPMQIeWAnBrlClesr11CJCX291APnlQF3sweJ2aXTBdM3saHvqJKKSq9wwuxy0umXYIa+aoYwq8ov45SKIsU6Q==","signatures":[{"sig":"MEUCIHXXDN0exeIdhzLJxiUt/ApRs1+/RFaUOi8fJ+qnvAvHAiEA8cGxzPDJa7gghOinEtRyFdnCZi8mKJzHQnD7wrTtQ/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1162.e90e518","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1162.e90e518","@flighthq/types":"0.3.0-next.1162.e90e518"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1162.e90e518_1785453585322_0.21539907042121786","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1220.6982c21":{"name":"@flighthq/spring","version":"0.3.0-next.1220.6982c21","_id":"@flighthq/spring@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":"3973d504c319fac2566583571270c6a0ae08b880","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1220.6982c21.tgz","fileCount":29,"integrity":"sha512-PeE1oJf7Mqow9kAAFjI/0BMtL4Zbu1Rt3p4yJwjV+PS3xOMPb6vu2u6XO+Czpl0DSH3boKDeUtrhWXldmmK0eA==","signatures":[{"sig":"MEUCIQDcpeh26j9cwmJCJEAtdXixbUEEEvUzARok2r6rlp0QRQIgJVw5UA0v9luPFQTptrNMk2pGdJ1jkSZMSYZvCsUJcyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1220.6982c21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1220.6982c21","@flighthq/types":"0.3.0-next.1220.6982c21"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1220.6982c21_1785506126274_0.9632086892618872","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1248.f867198":{"name":"@flighthq/spring","version":"0.3.0-next.1248.f867198","_id":"@flighthq/spring@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":"363aa517589142b4dff77e816bb9fd2edfc778fd","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1248.f867198.tgz","fileCount":29,"integrity":"sha512-P+TifPUSAIX9tc7N0imIatn484Rx2n3GOGdqvixS0u68xF9mQTgepPEVJyFJwrVoaHGTtbSj+lWOGzZJPkT3mg==","signatures":[{"sig":"MEYCIQCepDXKpK7QrwIQFHw9xu0aHup/0i925wmdH/Gn2Uo5mQIhAJ6dVGBNBcSeL/DDUW0y5eynyichvlKg68u/2sWc9JJm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1248.f867198","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1248.f867198","@flighthq/types":"0.3.0-next.1248.f867198"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1248.f867198_1785512449507_0.23776385434321767","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1272.222de94":{"name":"@flighthq/spring","version":"0.3.0-next.1272.222de94","_id":"@flighthq/spring@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":"91b1e5fd6dcfe33148f180c0f5d46aae8e1e9dae","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1272.222de94.tgz","fileCount":29,"integrity":"sha512-leh4n1wTGofU218knb7QBbX1Hpuz8LnmjDMPTYWUPkpwNSdbPtPeD9DcHN7Cjb8Mm/h6U6OBj/Pmz6Y9OOg+zg==","signatures":[{"sig":"MEUCIBA/ZDGsQxMDIMS5R+tATcmDDaezivs7pG3ch2jsvdgAAiEA+XllDpfs6Wri63ycWnjgIkTkZY/UZsq9FQgbsFArG4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1272.222de94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1272.222de94","@flighthq/types":"0.3.0-next.1272.222de94"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1272.222de94_1785517882521_0.001768462844407015","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1280.6369398":{"name":"@flighthq/spring","version":"0.3.0-next.1280.6369398","_id":"@flighthq/spring@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":"620f9a9a6a070516bddb8a49996a730c907c2323","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1280.6369398.tgz","fileCount":29,"integrity":"sha512-esIF+aEtaxh3QrEw7nbIl9qv8IgSKuXfNrha6Hrt8KkWIxcXebYviNLFwaj4UB+LhtnRWRcIcV7MGxUJFE+arg==","signatures":[{"sig":"MEUCIEW0tE2Y/0mweU8iGRK7Tv9rWaNqCTd4sPKLS3tLaNrYAiEAqXwU4XIgRTEgbhBUdL5/eFW+UCGd3LeNw3Jfqz62NQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1280.6369398","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1280.6369398","@flighthq/types":"0.3.0-next.1280.6369398"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1280.6369398_1785521600968_0.4539732012184685","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1297.43a5ef8":{"name":"@flighthq/spring","version":"0.3.0-next.1297.43a5ef8","_id":"@flighthq/spring@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":"ef49497517c262daec804260e95567c140a54a25","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1297.43a5ef8.tgz","fileCount":29,"integrity":"sha512-BwGUBl4NkEkfS/UrPy0hSATTwg8Yc04wB3JpjrmdMECAVcJbRgjJhpYCtzDX5oI73qEhL5vyJ5azjOFaPaY3hQ==","signatures":[{"sig":"MEUCIHgNs5EnqLKThQbaMTuqdHYVpdiv0VZYxHFzPeLqylRGAiEA/taDm6bl395dgcTyxdq95eJijncnhf/Ur5NBRbxF/fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1297.43a5ef8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1297.43a5ef8","@flighthq/types":"0.3.0-next.1297.43a5ef8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1297.43a5ef8_1785529903600_0.30795049252177553","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1299.b32cbdc":{"name":"@flighthq/spring","version":"0.3.0-next.1299.b32cbdc","_id":"@flighthq/spring@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":"df7ab984ba1fd84e5b81d1a9005f6ce7be49ac07","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1299.b32cbdc.tgz","fileCount":29,"integrity":"sha512-P44YytOzoqaeA9oJc5Tcih47ZRH4g6Jh2GzGXdBlKn9dX2LKpLiTkhmPTHzGIBoT0NvSlDk7MD5Tvs7BRyouHA==","signatures":[{"sig":"MEUCIQDD5tcebB72B8Z+ANbWYT+aRxQjym8ZMYape4m/xzrJmgIgQddI+fd4PaNW82q0Axc/zFAbu/senkdNnjh0qjLbEcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1299.b32cbdc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1299.b32cbdc","@flighthq/types":"0.3.0-next.1299.b32cbdc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1299.b32cbdc_1785531408073_0.8621765651722384","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1315.1d4eb64":{"name":"@flighthq/spring","version":"0.3.0-next.1315.1d4eb64","_id":"@flighthq/spring@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":"a9606738ad383b0702456fc4aca5871f86bb084a","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1315.1d4eb64.tgz","fileCount":29,"integrity":"sha512-KvjghedGZvTOck0MFNcXW67aoFhSrLYvj6ViBy908QZjbgRt86JJveWh+3H5HFWbrhYb395rgQa150I0mkBXyA==","signatures":[{"sig":"MEUCIQDkTfyjxY1YIgqPy5y9UPjQL2f/U2IlIbjsg2wbpeG43gIgGvWXzw5IGUQBarx92p0CbxBpEU0rvyERhEV+j6rv9m8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1315.1d4eb64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1315.1d4eb64","@flighthq/types":"0.3.0-next.1315.1d4eb64"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1315.1d4eb64_1785538392933_0.7739015528153137","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1383.c61de17":{"name":"@flighthq/spring","version":"0.3.0-next.1383.c61de17","_id":"@flighthq/spring@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":"e3732baadee96d12788ad192b42e91fbb003c6fc","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1383.c61de17.tgz","fileCount":29,"integrity":"sha512-W8LGE4XHU+aJMqUCFR7dipQDpnt/Ija5MlvAvdE1M72nvghgjFApc2igY08khqqpIYrkV//0Iw2vZuwAmDKxTA==","signatures":[{"sig":"MEUCIBqI8okfHxxAmB2LHEaavLQvpVVWXXcP1xwpfAE5C9UnAiEA3rpQGTh2fy5mI4PIzdrBIbdcf/9ziX56YyOY42Ie+x8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1383.c61de17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1383.c61de17","@flighthq/types":"0.3.0-next.1383.c61de17"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1383.c61de17_1785541477565_0.38933182796498156","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1392.f0bd0cc":{"name":"@flighthq/spring","version":"0.3.0-next.1392.f0bd0cc","_id":"@flighthq/spring@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":"0173db479cfbdf53347d14a73e407626a020d3a2","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1392.f0bd0cc.tgz","fileCount":29,"integrity":"sha512-ZgqqcGwjpwP4e5HGdjetaYLVZhgA7rEJwwA1Z9+RYqkLdExVKvQJj6avtLcrbhnXQUam65XGs1CO9xLRzJKsUw==","signatures":[{"sig":"MEYCIQDwIqwjNOiUxoCajXqBBue5OGqrigJU1B716/2bjb+RoAIhAJEIoK/vkezuxhktQlJSN+Ph4ErOjLLjXNaLWKzyQDyh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1392.f0bd0cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1392.f0bd0cc","@flighthq/types":"0.3.0-next.1392.f0bd0cc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1392.f0bd0cc_1785545254467_0.00840977058468173","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1422.b585c0c":{"name":"@flighthq/spring","version":"0.3.0-next.1422.b585c0c","_id":"@flighthq/spring@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":"faaa60ea8c6a597205f95951468357e6a1a97df1","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1422.b585c0c.tgz","fileCount":29,"integrity":"sha512-0QrX0H1CeYwHxPhrf3GCeAHHnc+79xgqRY4Eih5pevwSJqaY5GdpuKvCsbhxCfT2Zl+4kmkAVnV/7RLmr6QusQ==","signatures":[{"sig":"MEYCIQCktabuKnvjrGl8Xzkia40FnxR7OK0TOda6zXRi8RXxBQIhAL1rFkTxH7uICAGnZaOSPProBttyjW3AHZ3MvPROvWSv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1422.b585c0c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1422.b585c0c","@flighthq/types":"0.3.0-next.1422.b585c0c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1422.b585c0c_1785549574954_0.9121728220251448","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1435.f870241":{"name":"@flighthq/spring","version":"0.3.0-next.1435.f870241","_id":"@flighthq/spring@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":"d6c9fa8f41da7659b50134417c29481bd40ad763","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1435.f870241.tgz","fileCount":29,"integrity":"sha512-ByfpiujiWACWhqVh61OmzocnRF5xxgU9BEpwAsQ4k4Ttn/5EfjcjT2WlpQrfn2iydolG0T01OZeuAweOIxcd5Q==","signatures":[{"sig":"MEUCIF/EC3meCjv3baDJxlA6yt8jHbethmQ04osKt4K3L+OmAiEAtGCl66vOPYL2sXEY+Jb4Io005FvTmVRKiwa0JR7FawQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1435.f870241","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1435.f870241","@flighthq/types":"0.3.0-next.1435.f870241"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1435.f870241_1785553354983_0.8455676937761019","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1436.388ef5e":{"name":"@flighthq/spring","version":"0.3.0-next.1436.388ef5e","_id":"@flighthq/spring@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":"5226f30a30cd8c13bd04366bf5b5e69095373b7a","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1436.388ef5e.tgz","fileCount":29,"integrity":"sha512-y2NlDZnyDjt08FMFB1s5ykaSX+FSmWF1Z/DuehCyoDxIYKCyvOrRbVRaN+hTlIPwlbjGYKyKplXNRS8GBe34WA==","signatures":[{"sig":"MEUCIDRIm3zZakEH1xVbrdymEAqJyeclI1qq0G8deH5xFR+BAiEAzh3sQu+OwyjPJEIpZY7vTkfkYvQJzNetT3DxgLn/Txc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1436.388ef5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1436.388ef5e","@flighthq/types":"0.3.0-next.1436.388ef5e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1436.388ef5e_1785553903165_0.7756746325479793","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1445.14ca01c":{"name":"@flighthq/spring","version":"0.3.0-next.1445.14ca01c","_id":"@flighthq/spring@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":"850ac7d7501779cd264fa386f69c3f66af0c2f88","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1445.14ca01c.tgz","fileCount":29,"integrity":"sha512-b8l+nHqFZ+/mFCXS8PHpnYLa2GIvRr0SBpHDuv8V3a/18/YjMK9dcMh3aFn7ayU4QAx72ZhY4c/53WnyB32boA==","signatures":[{"sig":"MEQCIFihHyQ59n+LP4ZRC7lrYYx04IPYIYPw+u/SASaNpzs/AiBDumNt/RxUnK5TMmM61rbjnXR10rrMui1jkIHgbrbx1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1445.14ca01c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1445.14ca01c","@flighthq/types":"0.3.0-next.1445.14ca01c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1445.14ca01c_1785556572217_0.598959981910647","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1452.011a16e":{"name":"@flighthq/spring","version":"0.3.0-next.1452.011a16e","_id":"@flighthq/spring@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":"4992610676767037681ab8b632037bcdf768402d","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1452.011a16e.tgz","fileCount":29,"integrity":"sha512-GYKv6me6/+5TMSHDDTJF7eaiq89diW2kDLc1KXI6T5073d9ngsKLApNRU06oLSXashYGf71e8uOJkGynyRDrPg==","signatures":[{"sig":"MEQCIFSKhByblsHBpsw2Ye4Rq+Y576rhEOEIRdKSv+9YHM7xAiAmro1T8ovN9MAwOPrrF6lSnMaqHMmcjBuKzKNifBcdlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1452.011a16e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1452.011a16e","@flighthq/types":"0.3.0-next.1452.011a16e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1452.011a16e_1785561865990_0.3068089068375137","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1454.b17f8a5":{"name":"@flighthq/spring","version":"0.3.0-next.1454.b17f8a5","_id":"@flighthq/spring@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":"c6c5874600dc8bc32f4e665ab1f60771cdee0c3f","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1454.b17f8a5.tgz","fileCount":29,"integrity":"sha512-+ECxmr7J8a2z5dMOeXE7ZWNE6K18KkljZ5omLthPXXxIf4ftNJV1WpbJJHIVV2Xq9lLoHNZPNY5bOu1j9iGbZA==","signatures":[{"sig":"MEQCIAVywLgIfIPihT0cxATz7gtit0w68iklCQ0IYm1NvYMNAiAhjiLrxkrCLaTF7BNqBeZeEdxr9KHMcV5V+UmiQBS9jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1454.b17f8a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1454.b17f8a5","@flighthq/types":"0.3.0-next.1454.b17f8a5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1454.b17f8a5_1785563978296_0.5131752395993028","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1456.ace2107":{"name":"@flighthq/spring","version":"0.3.0-next.1456.ace2107","_id":"@flighthq/spring@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":"4beb248792b514f6f43abd36791a35e961a8acd5","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1456.ace2107.tgz","fileCount":29,"integrity":"sha512-0qCATD9pZTceWMFK4tfExjn9Uc+O38pNUBs+pu0Z/S/k4cQaWjdnqO6mHyb15Q5rVnulse9w/BOS7bPz5+k7mw==","signatures":[{"sig":"MEQCIAFSwh383+wf8nB4nT70QVaglKVRKoWp8uFUg38lm+VLAiBvcgxK2u2J0dQezT4q+T1ZWKBxqIapkuO9mRfAgPxguQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1456.ace2107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1456.ace2107","@flighthq/types":"0.3.0-next.1456.ace2107"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1456.ace2107_1785594020419_0.22414635244809733","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1458.0c01b63":{"name":"@flighthq/spring","version":"0.3.0-next.1458.0c01b63","_id":"@flighthq/spring@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":"ff60daff8bcf35e533e7f1d61fa2b6b8a06eb450","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1458.0c01b63.tgz","fileCount":29,"integrity":"sha512-ywXd4ljjijUTfsbD+BijnrzQQhHLEmjuLn3t6QdmGqeoQ4HpdsLSJYeiL5ay53Kko4f/PTdz4jOAxxdnOb8a3g==","signatures":[{"sig":"MEYCIQCrAdoHCPCJ4aIttzykVtcEM3qh62RcSbGua7YqX47IAQIhANaNRz/jO3brMT3Nruso8VD28rMo9tef+tK4gk2q2n5s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1458.0c01b63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1458.0c01b63","@flighthq/types":"0.3.0-next.1458.0c01b63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1458.0c01b63_1785596486495_0.6890034471364868","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-edge.1458.0c01b63":{"name":"@flighthq/spring","version":"0.3.0-edge.1458.0c01b63","_id":"@flighthq/spring@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":"7b2debfd8d55fff75b9287329eabe877ac7a1c1f","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-edge.1458.0c01b63.tgz","fileCount":29,"integrity":"sha512-EUBW2iAe3KvdbgLsI1Tc+eOGxJdFKnwMfs21Q6ITe9Y5I/YLFssOUXwoRFjoyavwSzK7GJik1CFZWuUcuBhyqw==","signatures":[{"sig":"MEUCIDw5VRu/jlq3E2eibKiXWPAP3jaba/slGhmZr0gLqzBMAiEA/VYplmFqLXL2PXXdAlsfzMw+Dblx59Oh8eakoZZ84ho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-edge.1458.0c01b63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-edge.1458.0c01b63","@flighthq/types":"0.3.0-edge.1458.0c01b63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-edge.1458.0c01b63_1785597704251_0.5901689282215012","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1460.2c18805":{"name":"@flighthq/spring","version":"0.3.0-next.1460.2c18805","_id":"@flighthq/spring@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":"bd30bbf2a59453f0161ce56392416704d5f1d93a","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1460.2c18805.tgz","fileCount":29,"integrity":"sha512-4lKmEvm1+k5motd/cwG2YSjcYlsPgeR+OyA8yC12H7xmeei/h+1nV+a4w2wxnfivJvDT7ZZ45DKEDhXVTQNVnA==","signatures":[{"sig":"MEUCIAsd9L4Lxu8swKj4aiQjgNKoU/g0Asye83+HPMQftBNDAiEAw7Z/ngt08BHeLJcTquxI/8nV+OjrSJB0kvQSuN9apwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1460.2c18805","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1460.2c18805","@flighthq/types":"0.3.0-next.1460.2c18805"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1460.2c18805_1785600415091_0.9393697757166359","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1463.b454aa8":{"name":"@flighthq/spring","version":"0.3.0-next.1463.b454aa8","_id":"@flighthq/spring@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":"39a9cb759b0452648aac6615c54a9ffdc175341a","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1463.b454aa8.tgz","fileCount":29,"integrity":"sha512-lc4J5uYwpJ/Vvind9RwtQBApuw6aaEgOcnnbgkjBCGsnA3XSTMqdrZJVfZgMU3oLhhIYq7OO7sIuAjaSoUmLTw==","signatures":[{"sig":"MEYCIQC6QwuFNwY4VBuLfLJ3jUuRnAf4ouhBVgy2tE+tWiJmhgIhAKZuxzxfxQ/ORk4ka5dEj9i+URbtDo2iN9Dt1R/3iDlC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1463.b454aa8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1463.b454aa8","@flighthq/types":"0.3.0-next.1463.b454aa8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1463.b454aa8_1785628784807_0.37902259770382707","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1466.e0866d4":{"name":"@flighthq/spring","version":"0.3.0-next.1466.e0866d4","_id":"@flighthq/spring@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":"a88e10f3910c530be7c0c28e9a80bf82b8720252","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1466.e0866d4.tgz","fileCount":29,"integrity":"sha512-+z2C4ojDM2/ndHjVJ5yLNYmrdMKe6i9F6Cmc8cUr+4xJvFcOR8Pby1rd/xMjZlDJR9SNmivVaEI0n20pgMz0Cg==","signatures":[{"sig":"MEUCIHMBA9oByM7RLq1uF+Sn72cORHA5LGd2lUtI+qfzh1azAiEAyUrcvfR8ZYpBGCMaZn/UHewJF1c8k5seMNE3H5gdQJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1466.e0866d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1466.e0866d4","@flighthq/types":"0.3.0-next.1466.e0866d4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1466.e0866d4_1785634621421_0.698815320121253","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1473.098a860":{"name":"@flighthq/spring","version":"0.3.0-next.1473.098a860","_id":"@flighthq/spring@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":"a1c01821f25e00f170d9298536a75d467a9d2cc4","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1473.098a860.tgz","fileCount":29,"integrity":"sha512-D91fU2fZX7R7vN+l/daaxMS9a3FusMxNHX6Eh1OwGeKP1l7T3fZ33fJwQ+Hg//qrkFa7PJSQ83BcPs/BWh4Y9w==","signatures":[{"sig":"MEUCIQDL45SLwnOwYNeXs2jSMvWz9AYLfUxHHWWW8wh1vJB+hgIgDRWuoRnkCR90bwPfx7tn/SRMiRcJCWkNo4J8JD/8Fio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1473.098a860","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1473.098a860","@flighthq/types":"0.3.0-next.1473.098a860"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1473.098a860_1785644902003_0.794490741356072","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1494.7333e82":{"name":"@flighthq/spring","version":"0.3.0-next.1494.7333e82","_id":"@flighthq/spring@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":"4e80ef497516b38879491b75e0f4214abaa8b1b9","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1494.7333e82.tgz","fileCount":29,"integrity":"sha512-nnzrBX4Ek1ybE3VTaZIWSWN0pQndTSdSn5ErmmnWTfgsikGy6iJDBbMrLAsgjD56ArWHAHmaOHQRJdWfh/MwbA==","signatures":[{"sig":"MEUCIGrts0EFskPugVV8ntyHr3Oww/WIspsKxuja0uAi8WF2AiEAuM9B7QGAJHbuxXiSi7ahTBlKrmWLDAW08u042TGnQo4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1494.7333e82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1494.7333e82","@flighthq/types":"0.3.0-next.1494.7333e82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1494.7333e82_1785649138953_0.34047952183555785","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1498.065f223":{"name":"@flighthq/spring","version":"0.3.0-next.1498.065f223","_id":"@flighthq/spring@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":"c67e13812d998404850eb85bf524fb2d8622288b","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1498.065f223.tgz","fileCount":29,"integrity":"sha512-Zw6N7AcPZ1aqrUorpRro9XKHchNbK3BRu2pJb+u/QjxlXfTNlngB1NiJmn+UtHhCl4Ijed+z8dkPM7wxmn++qg==","signatures":[{"sig":"MEQCIA61K8bT3ViJxp5Sq8ihpLodZFEIwSnyPg77w7wM1hPPAiAu109cmpu2gxmxTXcn7UxpjM0rJ0T0vDpRLUzJ0pTxBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1498.065f223","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1498.065f223","@flighthq/types":"0.3.0-next.1498.065f223"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1498.065f223_1785653640000_0.0617976673518954","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1511.9977321":{"name":"@flighthq/spring","version":"0.3.0-next.1511.9977321","_id":"@flighthq/spring@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":"397e03228190c20cc3b5d67d3bd67961554862e7","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1511.9977321.tgz","fileCount":29,"integrity":"sha512-94pFaik3t1RjZ6DUntyjtpwajAc6ip+aCUj3MRdTL+maS6yW7ax5zKD78kUY9f5Xjc7SCXx767s/1xmPvYZQ8Q==","signatures":[{"sig":"MEUCIQDQHqFKd5cibLmhRli7TKeH9WFk+cFAKsSEZnguaZLyBAIgSEXsmfofOc82Pmer7dzO4hQ7XC23RL6kOp12QKFfknU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1511.9977321","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1511.9977321","@flighthq/types":"0.3.0-next.1511.9977321"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1511.9977321_1785687936944_0.7834465561882851","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1512.edc0fee":{"name":"@flighthq/spring","version":"0.3.0-next.1512.edc0fee","_id":"@flighthq/spring@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":"e67649fef433f719282af9213e5e1c64389171ec","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1512.edc0fee.tgz","fileCount":29,"integrity":"sha512-ONDLRq4o9FlDoZRT/hb+Xn7a6c+RXDVf+Qy+MapUqC8En/LQq1BT1sxhUU5yH/MXjg/D4HzCEyrEK+bHNay8Yw==","signatures":[{"sig":"MEYCIQDK1c/foDw67Lm+eZ19gynU5mD2p50kbtVTSWLdGRDrfQIhAOMS2HrowPxFFzDzd7beD+iIkIQJijojpBjYI01/oK16","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1512.edc0fee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1512.edc0fee","@flighthq/types":"0.3.0-next.1512.edc0fee"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1512.edc0fee_1785689285524_0.474890985519689","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1514.a24d43f":{"name":"@flighthq/spring","version":"0.3.0-next.1514.a24d43f","_id":"@flighthq/spring@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":"daef250891750d62806745c43f5fbc098847141b","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1514.a24d43f.tgz","fileCount":29,"integrity":"sha512-v4XOs6YfBXJo9PxTCPiK/MztDM5rOn+yS9LoADMXG60i9RqRECv28EeZhT8eIJO0f4kdwuxjIyImF2JRHFkWjQ==","signatures":[{"sig":"MEUCIDBiRA83kC4XczqgYgWeihV7z3rQPbK+sfz1U2sN2L8TAiEA/ur4wFj2ohWoers8p6PBedlSRdtmXCX/PnaJC2cVbdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1514.a24d43f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1514.a24d43f","@flighthq/types":"0.3.0-next.1514.a24d43f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1514.a24d43f_1785690046373_0.37217060146999636","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1515.d4dc88e":{"name":"@flighthq/spring","version":"0.3.0-next.1515.d4dc88e","_id":"@flighthq/spring@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":"d2c62f09795fd15da6cb2b362287a7b6b8dae78f","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1515.d4dc88e.tgz","fileCount":29,"integrity":"sha512-A9p9omRWzDIqBU3nD60dJC5geSPi6EJjMlPyffIBhKHnHBdVEGe+f0kFrGSkt8FhKmyXxoNtsLIUY+g6NNF02Q==","signatures":[{"sig":"MEQCIEwd3+vfSfezkkJLWKEX5QF+8U8BKuxcG7GNEtWIdDD7AiBSfArcFdmv7SmMqzm1pI0lYfs+ozkrBjEkLTuSPVui2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1515.d4dc88e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1515.d4dc88e","@flighthq/types":"0.3.0-next.1515.d4dc88e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1515.d4dc88e_1785690281432_0.03044587447367819","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1516.1b4fb2b":{"name":"@flighthq/spring","version":"0.3.0-next.1516.1b4fb2b","_id":"@flighthq/spring@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":"e4310e609eaaa5b9e545054ee3caab4b98c95fb1","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1516.1b4fb2b.tgz","fileCount":29,"integrity":"sha512-zpq0Z8mhKbYHhok3//Rf3n4QRCj1nHtycpbQL7+9xxSrKL6ecLjjiln4S5MTsXhbJboVEGGUjcHzEd9G2kSIFQ==","signatures":[{"sig":"MEYCIQCEni67Y2wzPpdyvoneQypXSfdjLQWvp0HbMxBDzavPEwIhAJx3DPZJxL4Vcjbjj5TObLia9LUgyZ0mf+UH/w/ESHVc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1516.1b4fb2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1516.1b4fb2b","@flighthq/types":"0.3.0-next.1516.1b4fb2b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1516.1b4fb2b_1785692191454_0.5723799838210115","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-edge.1516.1b4fb2b":{"name":"@flighthq/spring","version":"0.3.0-edge.1516.1b4fb2b","_id":"@flighthq/spring@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":"badc5a2dca2d95e046f7c44d9c436cff6a487323","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-edge.1516.1b4fb2b.tgz","fileCount":29,"integrity":"sha512-He7XFRKFr+J6iNjYssKoFWxbJoF010EsSPHQewjJ22h2Pv0htGeOEEPEvbjHkmFMYoZQtCihocsqAOstevOUnw==","signatures":[{"sig":"MEYCIQCI1hnfdyq98+36V7SAhslerOUHZPwQ1emrQIRrKCHfzwIhAJLCrLtAdUCbXUV5ziHl2P7+YpnxqtgwMyWGvFuQGQv6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-edge.1516.1b4fb2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-edge.1516.1b4fb2b","@flighthq/types":"0.3.0-edge.1516.1b4fb2b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-edge.1516.1b4fb2b_1785693527572_0.573401345977522","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1529.90e58ad":{"name":"@flighthq/spring","version":"0.3.0-next.1529.90e58ad","_id":"@flighthq/spring@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":"ab2faedbe7806ebd6a0d19e0ee7786282ba4a8c7","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1529.90e58ad.tgz","fileCount":29,"integrity":"sha512-qeSqV6kEmOYwdbYw3g+/I0VuOs2jMdOLr3Ulp2IPZnXBxabAUotFc8Fyy0nSnc9s1pyzKQldg1wRWEa7YXoIxQ==","signatures":[{"sig":"MEUCIE6bUaSQXCKz8KOJoXrp6vg8B4RgjNQfzGTibJDDzScAAiEA84063I0K9PAgZIKNjsSrT+Zh8DXLjbH7ICieVMjDouw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1529.90e58ad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1529.90e58ad","@flighthq/types":"0.3.0-next.1529.90e58ad"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1529.90e58ad_1785694926958_0.25199055123225644","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1530.70058bd":{"name":"@flighthq/spring","version":"0.3.0-next.1530.70058bd","_id":"@flighthq/spring@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":"f91bc2d29cf59163d597cee3c966e0100fc4d7ec","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1530.70058bd.tgz","fileCount":29,"integrity":"sha512-Q4yFjeBOCSOO5ILc063Ouf+5RXaQBwDcGpkIRRT6GIIxRQTf9ji8Gb6qr2LRtHSyoMQ38+YDvDqrqtpg6J/dww==","signatures":[{"sig":"MEYCIQCqqY4IIoP4LFKJzZujRM60ySIYZKlmpCUhYHWmxOFkgAIhALYT5jndbgVo1zKN1t/UVmEqDIPWPD34xcX756akMnXp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1530.70058bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1530.70058bd","@flighthq/types":"0.3.0-next.1530.70058bd"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1530.70058bd_1785696707253_0.3997595716263771","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1543.f490ae8":{"name":"@flighthq/spring","version":"0.3.0-next.1543.f490ae8","_id":"@flighthq/spring@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":"0ed608639f1ad7afe2d438c532f92730172b7876","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1543.f490ae8.tgz","fileCount":29,"integrity":"sha512-xyDy2nK+b+dzwEJeUyYnAI+XnhonWufaRkr4F8eeXGWlXUVJtpQh3JU8dWoLIVg+oA1Kvjf0JkgsW6Ta5f+dEA==","signatures":[{"sig":"MEQCIFIKa00sQ/tX+QaZAEJ2+dG+enJ7Hsj4GZokwqvtUONnAiA8kfI2Vojr9e4ms9+BU82hqGmIGGc3fvU51GAwgSvkaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1543.f490ae8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1543.f490ae8","@flighthq/types":"0.3.0-next.1543.f490ae8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1543.f490ae8_1785701600650_0.5363493478489165","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1560.03a2b36":{"name":"@flighthq/spring","version":"0.3.0-next.1560.03a2b36","_id":"@flighthq/spring@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":"e04b7de0a10af9b3599077068fa06b5311ac285d","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1560.03a2b36.tgz","fileCount":29,"integrity":"sha512-9IfQlFWC8yAQ5JFVFo8fGdIX41HQpFp7k3lJjwobcxeDd8BJlFCTZe0vVoQ/94jbvkosCwd+y+GBQXr6NwbltQ==","signatures":[{"sig":"MEUCIGsk9Y7j72Fu2pLtK1wbfTk37GdPJ13PgEWuomKsKvGbAiEA2uEy/NnnxYqAlWF0OS3eA48KMl3gNAb2vx1aFPXyw+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1560.03a2b36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1560.03a2b36","@flighthq/types":"0.3.0-next.1560.03a2b36"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1560.03a2b36_1785702491159_0.9565496963924371","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1562.75af469":{"name":"@flighthq/spring","version":"0.3.0-next.1562.75af469","_id":"@flighthq/spring@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":"112d25823e0656a77caab2d2a3e5ca12994411a4","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1562.75af469.tgz","fileCount":29,"integrity":"sha512-EVxkvN0AIzi+u2A8k98DWWEAC0CSyfQP/WSQhHCvtlz+5kfD++5uY3DPDzjr6Zd8bJ1hPn3VhopxBKPD4i0MFg==","signatures":[{"sig":"MEUCIFSNm9qCs10BRE2+/JUHfcaMBd6Yjg2+gHTyT+OKK9cgAiEAp7p+rF8fcqa3WM0kn1M0CJfJ+/DObj9e+3ALoSl2hgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1562.75af469","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1562.75af469","@flighthq/types":"0.3.0-next.1562.75af469"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1562.75af469_1785703261204_0.75704104873707","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1566.dcdf1d3":{"name":"@flighthq/spring","version":"0.3.0-next.1566.dcdf1d3","_id":"@flighthq/spring@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":"96e1141ca8d1132724725ec18512e1f5b2452fd7","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1566.dcdf1d3.tgz","fileCount":29,"integrity":"sha512-H/LRb6BJdSdN2kfDVQWO/Y8TS2E7zc6WmqfbJXdgtQ9sT2WYRDvlG2tOtiUPxUB0+82+OqgDtBy7B1WcbV22fg==","signatures":[{"sig":"MEUCIAxEwcwDuDPsSuL+sqIjJyYGzp2AoIh3U9m4naYgmHCOAiEAslkPccEZ7z4WjpFwRAZ00DknurxTaJFh9mRQcz9CZuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1566.dcdf1d3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1566.dcdf1d3","@flighthq/types":"0.3.0-next.1566.dcdf1d3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1566.dcdf1d3_1785704031687_0.5025969949635696","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1584.a68fe91":{"name":"@flighthq/spring","version":"0.3.0-next.1584.a68fe91","_id":"@flighthq/spring@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":"d8ce7cdbe8f2043db70c193e3a277662df5d5acc","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1584.a68fe91.tgz","fileCount":29,"integrity":"sha512-1ZNdY8kxrEQpUmU7GUREl+cQDBdZg6+0xYuQSRA845vDNk+135praBTGEenVQ159KvMkc9zQGjMOHBR1EVSLQg==","signatures":[{"sig":"MEQCIEOib3d4BVSzW3xloJxKd7EuD+dWvsEK4KKr3DPKbKy/AiBeecmwioYkCe64EA9p7bnuhQKiNpS6z+/KMygacvJZUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1584.a68fe91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1584.a68fe91","@flighthq/types":"0.3.0-next.1584.a68fe91"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1584.a68fe91_1785707774704_0.02170492388144507","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1585.17d10c4":{"name":"@flighthq/spring","version":"0.3.0-next.1585.17d10c4","_id":"@flighthq/spring@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":"bf6eb6d6aa0bcc5969eccdda8ac8d87e47f78b3f","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1585.17d10c4.tgz","fileCount":29,"integrity":"sha512-wMYjDogQXFmC7Ji16vAtLVjnUymvnikgm2M875+NYBcCubyTIqx8x9hGgKhof+Dn1XyVVUowIe6afMTZyU0LMg==","signatures":[{"sig":"MEYCIQCsQsMI0W1NJo2Pq8GTBsU4rgblpHbkDLQJDlbe21774gIhAOdyH003Buc1gEACbEGviJb4vCTRk/fYdRpuRTmgIZx1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1585.17d10c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1585.17d10c4","@flighthq/types":"0.3.0-next.1585.17d10c4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1585.17d10c4_1785709727267_0.9906897414729854","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1593.a47f94a":{"name":"@flighthq/spring","version":"0.3.0-next.1593.a47f94a","_id":"@flighthq/spring@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":"41e8d0a10ff18264bccc88fd602945992cc68c65","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1593.a47f94a.tgz","fileCount":29,"integrity":"sha512-U2WpXtHkmrlwzbd30V/4fCILfHN8YN+HpOcQCD7byAbT+K5mkpWAWwphkHPxyTIEIbfKO0znIrJ1jadoAyJfxg==","signatures":[{"sig":"MEUCIQD9A+hleKecWOC9qgc+czK50/pYVatSsjX6H36EKADYkAIgD9/Jy7QxFdD9BQn89qB4RuB6em/tRolLTA2XAeglL/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1593.a47f94a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1593.a47f94a","@flighthq/types":"0.3.0-next.1593.a47f94a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1593.a47f94a_1785710065977_0.04357333860068002","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1595.4d49b41":{"name":"@flighthq/spring","version":"0.3.0-next.1595.4d49b41","_id":"@flighthq/spring@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":"093773730ab251dd265aa69f5cb1f4015e9936ee","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1595.4d49b41.tgz","fileCount":29,"integrity":"sha512-Rwv1+RJO5VBcwA0NCO7vdVikwBdIDBdC52VXBSU+BgUwfCb6l4g5T+obmCQsYVdFpOSkzXV8YD4aB7T73kiM2g==","signatures":[{"sig":"MEQCIHVhZ7JQRL+m15BlpSX8wcHJ+o7HunC/+bqpu2aRDHHdAiB7NofdFSKTItSe0SBfzaTMrZ6Lf0bfxudf+z3pm//jPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1595.4d49b41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1595.4d49b41","@flighthq/types":"0.3.0-next.1595.4d49b41"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1595.4d49b41_1785710628807_0.42249920574601774","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1601.12b771e":{"name":"@flighthq/spring","version":"0.3.0-next.1601.12b771e","_id":"@flighthq/spring@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":"fb8a019e1f74b41a9b42db080617e1850cf04a53","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1601.12b771e.tgz","fileCount":29,"integrity":"sha512-SkTBqs4caedfBB06xgnSVppO7+uCj1FbYMf78s+bmtiTmbcyDHLdVZVX8dO0mwvxoPKYPhRWNod6Q/qNhBCjEw==","signatures":[{"sig":"MEQCIDk1Xd03KxDwdC5iKXrUqSxj1i3BlGmyqFMxTFMG6SmXAiBkz9R1mCJvdRj1UxtYNhmju9+SOm5+vL0YqhqVCJsXPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1601.12b771e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1601.12b771e","@flighthq/types":"0.3.0-next.1601.12b771e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1601.12b771e_1785713158433_0.20434532543738548","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1665.6235922":{"name":"@flighthq/spring","version":"0.3.0-next.1665.6235922","_id":"@flighthq/spring@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":"30e6590ff4a7992efa51457ecf14bee9a839f1c5","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1665.6235922.tgz","fileCount":29,"integrity":"sha512-6/4Ofn5hiALT9ymJVMaNhWpPcim6pmdAqzQCrcpZNEL3xo33Moi5U+14eZyH+7/HwjvmYipTyyGUMZ7HznpNOw==","signatures":[{"sig":"MEUCIQCIDH4FTuiHpwO9/6vVYz7S255wE1THDxWhbH4OTKc01gIgCTFzQy8JCOLQUiaY3B5bwz8aGzoFu6kmb8tpDAan738=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1665.6235922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1665.6235922","@flighthq/types":"0.3.0-next.1665.6235922"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1665.6235922_1785728865266_0.5753397188592229","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1669.5808974":{"name":"@flighthq/spring","version":"0.3.0-next.1669.5808974","_id":"@flighthq/spring@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":"f0e99b87e6b66b84f4d65064c0dd0675de2e281a","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1669.5808974.tgz","fileCount":29,"integrity":"sha512-Mku+gUX2E0y2v26tKdShU3k+iA7pqtX4KOuuaezGEW6zeP2GFPio3gt1cOol+3wnyuzuGSVr+iZgqbrtYAKfrQ==","signatures":[{"sig":"MEYCIQC03NilNJwLwvjFhVS27TFrUk+Ii2ylM8eo+QvVo8qgFQIhAPwYLSoH5eKzpluULkYor4+N1eHY5dhwQD8HUV3obbaY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1669.5808974","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1669.5808974","@flighthq/types":"0.3.0-next.1669.5808974"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1669.5808974_1785731127386_0.043661881416205306","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1689.2810c05":{"name":"@flighthq/spring","version":"0.3.0-next.1689.2810c05","_id":"@flighthq/spring@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":"940e40a053d93a8ef760104a36a800e5005676c2","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1689.2810c05.tgz","fileCount":29,"integrity":"sha512-yJ20GkRBMyYs6ejVDGf/xwteOoQUSYkK5+hMVEjClNDeFac04h9Ug0DvqGViz8cSbQQkFM0WAbFxnTzzN0Ad5A==","signatures":[{"sig":"MEQCIAsx8J+1OUU4GfyvwnaCEVv/9ghU//xduIf+6+ZTGY/OAiA/fukREklTz2ncqjV5Ba3JPq8pc461NxfOvTKBz1lFcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1689.2810c05","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1689.2810c05","@flighthq/types":"0.3.0-next.1689.2810c05"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1689.2810c05_1785736642220_0.2825539210828043","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1692.f1a7a9a":{"name":"@flighthq/spring","version":"0.3.0-next.1692.f1a7a9a","_id":"@flighthq/spring@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":"d82ea2b2b6da5038f25746d8c9206899dc91abf6","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1692.f1a7a9a.tgz","fileCount":29,"integrity":"sha512-82wZttI1aNMdyQQTZwQ9Q56eDcoRrero3PVU3lcJtXnO6aYTMq4bhHRYK7igvG/yEye212b/rfr8A/bzULqH5A==","signatures":[{"sig":"MEQCIHQSNKeYM3/toUdy0azmgzsT+Gpv9BnuMuwv52YrU0EZAiBFgvXjE1gUrMgUzJPBtGc11Iz8R1twYX3OOf+3Khdllw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1692.f1a7a9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1692.f1a7a9a","@flighthq/types":"0.3.0-next.1692.f1a7a9a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1692.f1a7a9a_1785738734457_0.3196480804837656","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1702.8973fda":{"name":"@flighthq/spring","version":"0.3.0-next.1702.8973fda","_id":"@flighthq/spring@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":"86377f73fe100c42b70fde48ba02154337b647bb","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1702.8973fda.tgz","fileCount":29,"integrity":"sha512-P+BV5c2xx9CJv1/Mz8zKnYu5/Mg58OLcVdA96RTiI53UTWrtk6v/L9WTu6kvUlX6LtO9x6Pc4nm2y9wJhsBLCw==","signatures":[{"sig":"MEQCIG407mkPUntjjLlpoj7/kRKZcvIzxiH85ueFCr0KE4bdAiAaPB3QhozJYvMCIcWvkn0YzPofqIERI2mRfxYmNjUFzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1702.8973fda","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1702.8973fda","@flighthq/types":"0.3.0-next.1702.8973fda"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1702.8973fda_1785739150094_0.41751084711596387","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1704.8557784":{"name":"@flighthq/spring","version":"0.3.0-next.1704.8557784","_id":"@flighthq/spring@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":"4896f8b4c37c2930e1a74bf4a308bb64fdd54db3","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1704.8557784.tgz","fileCount":29,"integrity":"sha512-2LqUtQt0LwlgQ1bo8e4uFlI/VFLL2ONMQzTf94jlVLq0As/MKixpUydvbcuLRYDKT1zA35e8Mx8lZ2Sr2A2RxA==","signatures":[{"sig":"MEUCIQDTivCbtA+T6B3YuRwBK44WiOMC2w/NjZLJUC3cl2yesQIgNGXuaHbVZNl+2eBgZbwV/diyhAHWJ8NBXyIkD+Rp0GY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1704.8557784","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1704.8557784","@flighthq/types":"0.3.0-next.1704.8557784"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1704.8557784_1785739806611_0.3743447435492726","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1714.3bd86f1":{"name":"@flighthq/spring","version":"0.3.0-next.1714.3bd86f1","_id":"@flighthq/spring@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":"44c50bc2ff79863bd8a0038fa56823930ae0a65c","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1714.3bd86f1.tgz","fileCount":29,"integrity":"sha512-lvPu5Ibt+v3UVgIuV0UfUEYSuoM60lqbRRwzL8S5LMG3c4xDw9izUnhH51ISkPkCwyHtjZEVg7GKgwCkhiLDfA==","signatures":[{"sig":"MEQCIDhlU+J/b3r9QHNvoNHbAVOdWoKafPH39vO+13mGJR6FAiB4SWgRdR+ojpuWqFY/Bu/mNiAfgc/w2S1/+wN/djiNOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1714.3bd86f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1714.3bd86f1","@flighthq/types":"0.3.0-next.1714.3bd86f1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1714.3bd86f1_1785869730551_0.8853262822628756","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1728.26853f6":{"name":"@flighthq/spring","version":"0.3.0-next.1728.26853f6","_id":"@flighthq/spring@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":"92bc5e32dc17dccdd28d18c2913aadd1eba3b3ce","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1728.26853f6.tgz","fileCount":29,"integrity":"sha512-TzE83HIl3Atj3itmd7nMf29lhhrGJGn33coyT3mUv5P3ADknTxyfwxQpZcNZbnwcKx8xlb1QmYIWy2T3TW/RDA==","signatures":[{"sig":"MEUCIQCymEH7kUnym0s1JeuVJj4S/XzsF/69hSU5XLgZhYsxPgIgE0NZ0uCaqASDEsHPdSUAkf0uzPFRt2N/mpqQxbBtmKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1728.26853f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1728.26853f6","@flighthq/types":"0.3.0-next.1728.26853f6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1728.26853f6_1785873231809_0.8244344132072723","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1729.f927a3b":{"name":"@flighthq/spring","version":"0.3.0-next.1729.f927a3b","_id":"@flighthq/spring@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":"4a466d7a4e23020416082a4f0b63f65e4453bf85","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1729.f927a3b.tgz","fileCount":29,"integrity":"sha512-wphAPro6ZIw6Im6ZjuZhtSPBZiwoWlucYvM5YqUEDQyKeojVLdfOR2JQ+LqnyA57hHH1IeLIYogIk6/xV/SZMw==","signatures":[{"sig":"MEUCIQDxnivdj3HQbP2yfSXRyBGpFVYGDWPzp7x6RA6oXMDNMQIgKN7AzHg2e9Ts19FWlm0KbQA/gWTzM8o+30vkjfgtnVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1729.f927a3b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35816},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1729.f927a3b","@flighthq/types":"0.3.0-next.1729.f927a3b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1729.f927a3b_1785875423191_0.050264747317681824","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1781.5d072ef":{"name":"@flighthq/spring","version":"0.3.0-next.1781.5d072ef","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"568a8c2ccfb10c3d5ee148e1d4ef8c22344d2f65","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1781.5d072ef.tgz","fileCount":29,"integrity":"sha512-Xxa1Fvk8MIn0l4S0mTxMsdPJSPuamZQsIJn3GFr23zRTy8tbmstj4a+56Lavn+fV/hwCimzybSrzOHDnZSpGyQ==","signatures":[{"sig":"MEQCIHegyAAx5juuSY03jMDsbG3Rms1tTDwLBMUmzrtZ0Ez3AiBkWP2qsuQBDALCrJ+RV0bgp7kGSk2Vau1hNxM4uV2Zag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1781.5d072ef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1781.5d072ef","@flighthq/types":"0.3.0-next.1781.5d072ef"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1781.5d072ef_1785888119607_0.18780717788502233","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1783.cd11ab1":{"name":"@flighthq/spring","version":"0.3.0-next.1783.cd11ab1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"5ea16766abf09584d8f69188f3828c7629f5894e","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1783.cd11ab1.tgz","fileCount":29,"integrity":"sha512-u8jQP2g9kzGyx2RCYD5CPMK3ShktArkxaH7q9b0oxTFQdY4UElwHSaTOWcZGkWHwqGxzbD3OR2RmCkP6jiBUbA==","signatures":[{"sig":"MEQCIEAv1yR7EQfPSXEfmcBrrdv/IFAhHuv/EL1F+Aj93NWxAiAI0w2O8i/pFttPaTW3HMzmOS0jjig+TfgDtG96d84/bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1783.cd11ab1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1783.cd11ab1","@flighthq/types":"0.3.0-next.1783.cd11ab1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1783.cd11ab1_1785889487916_0.6868727898180937","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1848.58f06fb":{"name":"@flighthq/spring","version":"0.3.0-next.1848.58f06fb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"637af344e54cd29376bdccd4832869418ea4b48f","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1848.58f06fb.tgz","fileCount":29,"integrity":"sha512-tunA1emCykmibzAnMhKEfGRjdlEqEw27WMr56tXW2u1/Xiiq06U3EQVpg16cWyJ67dswd3tmynWDYGS/LNCmjw==","signatures":[{"sig":"MEUCIQD6Fkf1rlPa2eNc28/WXM98EKwubMMBKbfaejK/eQf0DgIgKSGZLOaVQFFrtiB+vMDykK3QJ/2Sp1jbsv3ZpJ/xNBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1848.58f06fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1848.58f06fb","@flighthq/types":"0.3.0-next.1848.58f06fb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1848.58f06fb_1785892216262_0.5933917167220735","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1849.a370765":{"name":"@flighthq/spring","version":"0.3.0-next.1849.a370765","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"6ac5451fe816531f97ab5dd23013562dbf1161b2","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1849.a370765.tgz","fileCount":29,"integrity":"sha512-a0lalmuoeElQQHjfMVZK4yFAo6PD24a/kuulrZghJ5yDEAtJim5hNua9/w/H8Nxx5mIXgMuFg/ySiHxG0FvNBw==","signatures":[{"sig":"MEQCIGPJnIaRGu/TiRq2+PoLDiiCEuJ1m20Blwr8IN+zUNurAiAjHSXwQX/VcyWLR8qjvCm1eLxDcf3J01z7oR3/gqEkCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1849.a370765","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1849.a370765","@flighthq/types":"0.3.0-next.1849.a370765"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1849.a370765_1785892565648_0.00265191584854807","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1872.c2b1f7c":{"name":"@flighthq/spring","version":"0.3.0-next.1872.c2b1f7c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"c49cff1108512ba59a84afd7d4cd8561c44a7cb5","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1872.c2b1f7c.tgz","fileCount":29,"integrity":"sha512-j6aUR7/ElR1h+k3H2/puFGnx0V9XtEqNLkYWkDJhY/F/cSxlDa85wIhrgg3dxbj/x2P6Je5Lw2O+oTtIlXe8EQ==","signatures":[{"sig":"MEUCIQDuSRpqIGqp2Ee7E3wG/5MybWQVV3MGn+g/6xtTChfsXAIgeupYd7B97yvS2QFWgd/pFzYRPxqvDIzboc3iZBAkDZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1872.c2b1f7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1872.c2b1f7c","@flighthq/types":"0.3.0-next.1872.c2b1f7c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1872.c2b1f7c_1785958136048_0.8103988780662359","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1883.9cd374b":{"name":"@flighthq/spring","version":"0.3.0-next.1883.9cd374b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"cddd83a38a9072f13dd38d21ee729ee46178b5e5","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1883.9cd374b.tgz","fileCount":29,"integrity":"sha512-cPoIuOwR6SEZfV4PSdHxu078EGQ50AeeqW7roEALWg0rQ77/8/sOCK5PbM/Lb15NH6+lWaxSewsKT/husPHf8A==","signatures":[{"sig":"MEUCIDhl/n9dcL3H2AIG2mcQERFfy0G4eGS0MLqKOV7Ig3q4AiEAw7CkxF6Q926BVhdnwnwQV5Jga/XMCW1bXz5yLGUOAtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1883.9cd374b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1883.9cd374b","@flighthq/types":"0.3.0-next.1883.9cd374b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1883.9cd374b_1785975197854_0.9452650664235922","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1887.cad72aa":{"name":"@flighthq/spring","version":"0.3.0-next.1887.cad72aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"d867d9cd219611f4dc00ceb19e6ce66ab8ad70d8","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0-next.1887.cad72aa.tgz","fileCount":29,"integrity":"sha512-8ep68zMpxXklYxW0HJ4I+VCithTvY+1mhBuO6HXKsFqpmPZofc9NP3HTAzIkGl/LeyGYZQ76H0Xr4TH7LBi9MA==","signatures":[{"sig":"MEUCIQDv2Y0AhhRHcBoH0j4FK8V8fOdn53ic9cAgBsyhCd9nPAIgOaw3rHZjSQVkzQhHzyF4ZNR82XapcjexpxaOKnSiIpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0-next.1887.cad72aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0-next.1887.cad72aa","@flighthq/types":"0.3.0-next.1887.cad72aa"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0-next.1887.cad72aa_1786028844074_0.7615670511031807","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@flighthq/spring","version":"0.3.0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"d8146fccf00bc054cd03b937e4609987a51c92da","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.0.tgz","fileCount":29,"integrity":"sha512-0PAyYRSUpnydVcNI4tgsaVXr+OLBpdStKFDmuOVIorIqja9eZ2l+xPLik+encDEWCwbQTlE3nv2i/B4i+yJzHw==","signatures":[{"sig":"MEQCIE+48TBOMdcL4IZJwhu5th8em/Mk6W8zFws0nF+uTRW5AiBt+WP3zmePcrpq/1rxvfdFKhbM0l7OgeEjlpfqWblVLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35835},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.0","@flighthq/types":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.0_1786049264012_0.8364998814583504","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.209.43ef1bc":{"name":"@flighthq/spring","version":"0.3.1-next.209.43ef1bc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"8bcf538d7dd9ae7e5e4634489f90291540f64c5d","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.209.43ef1bc.tgz","fileCount":29,"integrity":"sha512-BIMGMMMlAJ7Og/TOujxxquTiIUN3lAQrfKb16aUOPp/PCX1zUJgTHKc6LyF72TLJZ1doLV78PAe5/opP1aCfzA==","signatures":[{"sig":"MEUCICPJ0UdrK+CLTXBV1TrgIPG0CHZxesi/WxFbYhdExR0gAiEAsXlkVO5T7rh4RBvtEB3f+ESbFIZs262uXJMSTVWt1pU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.209.43ef1bc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.209.43ef1bc","@flighthq/types":"0.3.1-next.209.43ef1bc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.209.43ef1bc_1786136582402_0.17038145572070462","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.320.fe56fc2":{"name":"@flighthq/spring","version":"0.3.1-next.320.fe56fc2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"c537a402f73d72734a6248bac3ae18fced1a241b","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.320.fe56fc2.tgz","fileCount":29,"integrity":"sha512-6W4coYgdr7dykSU9T2yqN/98Kk04kdny/xCJ2AyqBRmufMPCgQJKshZvhwIhKI+1j+cUvdUN5SW6tewr60fqBg==","signatures":[{"sig":"MEUCIQCZ87qSFg3gWvhMLkazGGKHLf/jFnETOkBJfMiEDd8WogIgUcFAIWPYiSJnqoljHeBKz5c5eOdGzSS/LuhNnIPpsYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.320.fe56fc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.320.fe56fc2","@flighthq/types":"0.3.1-next.320.fe56fc2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.320.fe56fc2_1786158594480_0.852470596011216","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.348.8115937":{"name":"@flighthq/spring","version":"0.3.1-next.348.8115937","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"0b19e988a4d09ffeecb8e0b6ed81a2cab913ffcc","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.348.8115937.tgz","fileCount":29,"integrity":"sha512-rFnvDAU6In9hbKX4B9fzFrcPbzCrbTSIEfEkdtK3ydlZvIYvDTOY3mkC4TtEOjB1p5Too+yxA7sEfTDIpiyEiw==","signatures":[{"sig":"MEQCIEHyz2OwDbNWf//UkStkNmpRpKGsftI8uesxGABSrwgjAiA/myng6SJiVOpfeVHW12JPBSWHM0Y57+VzqR/1i9B6bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.348.8115937","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.348.8115937","@flighthq/types":"0.3.1-next.348.8115937"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.348.8115937_1786165881718_0.4312910472080822","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.385.e32d957":{"name":"@flighthq/spring","version":"0.3.1-next.385.e32d957","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"36ac80b2daee6cb54b94478dac924652a704af9f","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.385.e32d957.tgz","fileCount":29,"integrity":"sha512-507zIqBNvF8IV5Pdtk5Rc5VWN5QPICF3q/+t7IqcOC6P+nyQYOn1RDzSOOndRsZzmrbbIlQBaVkb8pM261qCRA==","signatures":[{"sig":"MEUCIQCaLUq0RC5U4ugh7IJo7zrDrw6SrvxiTkOYNLYfN0H2uQIgOivyg9Km1WETb3biL3Vtm4MceMr7PG49NJhuSyqu3xo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.385.e32d957","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.385.e32d957","@flighthq/types":"0.3.1-next.385.e32d957"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.385.e32d957_1786179395430_0.3991982399156526","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.401.5d59659":{"name":"@flighthq/spring","version":"0.3.1-next.401.5d59659","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"a5337d67b2ba25e506ff6c3d1c02e20ecb8096a7","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.401.5d59659.tgz","fileCount":29,"integrity":"sha512-kfxTy5a8rlblD7MmM6YQDteIvn80rZ8HnTcJ6BbJ7iJ4whl68BuNlnDmWlznNw1aJbOsimidXhCQscP7rZ4LDg==","signatures":[{"sig":"MEUCIDdbkEfNvuVtD0vT4ZFVAPaIVVOFG4J/O48N8MEC/aGwAiEArX9hrgG/xZvtIQDtgGJvszUya0sK+ORy2mFt2vwzgYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.401.5d59659","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.401.5d59659","@flighthq/types":"0.3.1-next.401.5d59659"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.401.5d59659_1786183131758_0.8169156405737286","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.407.d03a0bb":{"name":"@flighthq/spring","version":"0.3.1-next.407.d03a0bb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"fa00ee705f5818acca473234cba1301a18923765","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.407.d03a0bb.tgz","fileCount":29,"integrity":"sha512-SGNx9VAW0XC5lQJjDXFLmnhFscyU55eRraH/GGz8W/nGzlCtWi6KVJdoB2miRK2bSIkyH2mo7KYb3YQfdBx0sg==","signatures":[{"sig":"MEUCIFXyvGbWlJgH7PG5cgSH3rxNJwHc+IP3xhwBnRHORdQHAiEA9FitWREIv+B+HPmkPGF2Zqwux8UL1P2+WKV05xqyJmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.407.d03a0bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.407.d03a0bb","@flighthq/types":"0.3.1-next.407.d03a0bb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.407.d03a0bb_1786297814146_0.408150274986014","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.409.5c00b00":{"name":"@flighthq/spring","version":"0.3.1-next.409.5c00b00","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"6d109010a444cbc160160c7287531b54f297bd1e","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.409.5c00b00.tgz","fileCount":29,"integrity":"sha512-IDxJLKxXtKEasN7Qvy217/0Hdk9i7S27E6FF7XPjnzup7SFjbIJ5zqmz3TiU67S3rb00OFaHhUQAcCHXH+B38g==","signatures":[{"sig":"MEUCIQCcLqHr7o5pz5aOH31L79uaeEoqeM+T22OMDa4toMzVOgIgU5aTYWlwI+UnOJRF5LVbj5a57OiBpkh35u2peSJVwYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.409.5c00b00","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.409.5c00b00","@flighthq/types":"0.3.1-next.409.5c00b00"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.409.5c00b00_1786335248878_0.010776318736887447","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.425.a3192ab":{"name":"@flighthq/spring","version":"0.3.1-next.425.a3192ab","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"7e4d8d35701f710b4e7649ee8cde001e17690561","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.425.a3192ab.tgz","fileCount":29,"integrity":"sha512-UbWPOpKVtVJIOufDWs7JTzjv5NK1gBbLZ74Cvgts0YuiJPIvKIkcdlJ3/3tBQIwdYHPEae8V8tjOzq7xz0/xuw==","signatures":[{"sig":"MEYCIQCXPFDBo3d57+BO7VjXFBT2mETpQoS3Ncqs0yfXMkzpBwIhAPcXm08F8hposoBcrSE1nnRckRUbRBDTlwx2OjxINmu9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.425.a3192ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.425.a3192ab","@flighthq/types":"0.3.1-next.425.a3192ab"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.425.a3192ab_1786336106591_0.22970847645901116","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.493.539802d":{"name":"@flighthq/spring","version":"0.3.1-next.493.539802d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"e7e3996c25384d86e6d8c44e73f927a3f267928d","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.493.539802d.tgz","fileCount":29,"integrity":"sha512-JUcmui0EAgWUzO1sIhee2RWO2Y5nUWlfh2tZMFEvX+f5ujZvYENbooGNRBA3q2dFZ4WOfpCqgUTcDS3KWxipYw==","signatures":[{"sig":"MEYCIQCMSTHL/Sm+dIykAhg85QnKi/FZ0h/XXF+Xb/A7EFgI6gIhAI+IEGFGeJzD8xh+ZmDJB8guiPdsfiZGTW0zi2BPMiKA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.493.539802d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.493.539802d","@flighthq/types":"0.3.1-next.493.539802d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.493.539802d_1786392064903_0.3399716278940559","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.509.c235802":{"name":"@flighthq/spring","version":"0.3.1-next.509.c235802","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"528c029d022894e8145276880c3b98db29a7f386","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.509.c235802.tgz","fileCount":29,"integrity":"sha512-L6vsS4FG28kFuAB5zBWiT6eJyXD8nzqIdlH0b+9l11Nebf2jSpWxHfIgNzP6miZYjiPi8+R8aIGOZs/b0lflzw==","signatures":[{"sig":"MEYCIQCnoAsV0kNietpEEPimC26VmhKUuAlW4KRQFoRSdc+d0AIhAJylYGecV7gAv4lEnVYwk/ZAtwl87A2xhdQD5MgVAjFI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.509.c235802","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.509.c235802","@flighthq/types":"0.3.1-next.509.c235802"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.509.c235802_1786394493718_0.5966260117781861","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.575.c1f8e01":{"name":"@flighthq/spring","version":"0.3.1-next.575.c1f8e01","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"2573182c205f979a30c773b880cb9596a94f1ac5","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.575.c1f8e01.tgz","fileCount":29,"integrity":"sha512-3XTjFyaADDtcDdocjwtSnEKUuNqTk/9zmazgjlynwnmxYeOyWBKEhJKienbCPzbml2Kf6tTWrSmD7zdRMhM9xQ==","signatures":[{"sig":"MEYCIQDhmGgFmihdRCR8COyBdtRiOKCHsOtAzIXCgEDYYBIYFgIhAI63t1TM8FH6GPIMGdNKfbgs2hF0kzmx+fS2u4Uhqg4e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.575.c1f8e01","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.575.c1f8e01","@flighthq/types":"0.3.1-next.575.c1f8e01"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.575.c1f8e01_1786416179380_0.4342160123248262","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.616.aa7ae7f":{"name":"@flighthq/spring","version":"0.3.1-next.616.aa7ae7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"ffba007af2e0bc41fd517b89227fc61367c7230e","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.616.aa7ae7f.tgz","fileCount":29,"integrity":"sha512-xUBgL9ApiagUD6Di3DsQMiKMRMpAho/sDNHMh1yC5yfPkvYdgtPVqHGO7Poqg82dHj1NeZPcJN99dloLpJ86UA==","signatures":[{"sig":"MEUCIEkWnWMfjh91xFVE3+qp+jLWxXJf7holtYqHy5RMxYGZAiEAqvVrQnUNPiGxcJRluRAUmCVlzXvdxnNCltb0CMwhuOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.616.aa7ae7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.616.aa7ae7f","@flighthq/types":"0.3.1-next.616.aa7ae7f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.616.aa7ae7f_1786460904432_0.06398869996669321","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.617.89baf58":{"name":"@flighthq/spring","version":"0.3.1-next.617.89baf58","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"377bac95d55b6c8d3250dfddcc4836afea3c1bae","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.617.89baf58.tgz","fileCount":29,"integrity":"sha512-jULq2P7usnl9LndY2RRLMyfcChnsUcC2Wb/U90PdO5dh0GrCGMyYyQ7ZdQIPPgrGakqPS3tcCqe/Q8vW/ll9VQ==","signatures":[{"sig":"MEQCICVs0v5RYCEVh+Urce9soFyo8uSkmnsTaLW2m+/cBSCQAiB/qqv8gQ+AjR3rpn+dtPwmiyZPyl5Hy5rmdAFbqYXqVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.617.89baf58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.617.89baf58","@flighthq/types":"0.3.1-next.617.89baf58"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.617.89baf58_1786461143171_0.6535605094602304","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.625.675880d":{"name":"@flighthq/spring","version":"0.3.1-next.625.675880d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"4a5d62a339c5a51fd08cd1de6c4a97e1ac847ec3","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.625.675880d.tgz","fileCount":29,"integrity":"sha512-EePpmoCgr3wH1NQp9qEbl13t1OPvHnQq5C4FGLxd4aeA2Em8TY5Gi1cwSLufqobp0OKtJJgGlOFjHg9fthe0BQ==","signatures":[{"sig":"MEUCIGyVIshB49k83C3CehHSL51MV8pHH27IS1DUFd0E0bYAAiEA22YKF8SAp6WGsnWlcX7W7jDqz8nJyzR9J+mfLm4GazQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.625.675880d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.625.675880d","@flighthq/types":"0.3.1-next.625.675880d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.625.675880d_1786462244657_0.43368843145484015","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.703.e259040":{"name":"@flighthq/spring","version":"0.3.1-next.703.e259040","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"f9196f32857d05f1b0ea524eae73023f62ce4b30","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.703.e259040.tgz","fileCount":29,"integrity":"sha512-MyI1LLqmh7CmNLHppZaY+akirvtFnUXXYloYIKYn2mQV3weV/bGlzFe9KVmEE7J060ez3vkLsYQhZHXSWJN9Tw==","signatures":[{"sig":"MEUCIEucMzh7dvGb8QIwGCa3nmw3rHjybwgVf/odOKJtUYs0AiEAlwlfSOzW1umVnE9OfLTiVYf9dPBIC2/VY4+XQnN8gqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.703.e259040","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.703.e259040","@flighthq/types":"0.3.1-next.703.e259040"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.703.e259040_1786559640781_0.4944919106325374","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.704.69286f6":{"name":"@flighthq/spring","version":"0.3.1-next.704.69286f6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"4ecf0f93862eebaa1be365d936d8a9beb7efa97c","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.704.69286f6.tgz","fileCount":29,"integrity":"sha512-mm/aAlIxBzYYrucuKBVSyJgOEPnujOnYKri7Y8DMkrMYGJ1Fd7l21LZcbvTUTHiFQJJjViemMrkpAINRK03pYA==","signatures":[{"sig":"MEQCIE1nBnKNpZ9c2UBK1EXAzjajMKo0yh/mAQozgGJcgz63AiBkqPEwIgOoPbI4niwo2SI7WjawAfh3ccq2yPDLtVJ2Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.704.69286f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.704.69286f6","@flighthq/types":"0.3.1-next.704.69286f6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.704.69286f6_1786560562920_0.2027115376213815","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.733.f1845ac":{"name":"@flighthq/spring","version":"0.3.1-next.733.f1845ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"27b25275e417805818a642bc3e148d55f912dd1c","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.733.f1845ac.tgz","fileCount":29,"integrity":"sha512-kn8//9xm74+6LmqvtRwd3BWQOkFJaJtpk2FetQEW7UR+iodkk3At/14Yn8dVwc/YLdKLBAHTLkzVvKCig2VvcQ==","signatures":[{"sig":"MEYCIQDVjxE//EUzIJCaCc7fS7J8sGM4S+LfOWQghZB05LnbhAIhAPBYkNfIvDuhuTp3mJaKK6w4rELr+rakjLs+s03nX/cu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.733.f1845ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.733.f1845ac","@flighthq/types":"0.3.1-next.733.f1845ac"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.733.f1845ac_1786563082550_0.04716904482970463","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.780.12e6944":{"name":"@flighthq/spring","version":"0.3.1-next.780.12e6944","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"2ec95c8f03057ada47d0c78122fc3021b1fb1645","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.780.12e6944.tgz","fileCount":29,"integrity":"sha512-wMkm92/a4VI9S+Y3KmXEASYJNXth+BPJuW3/96SKuPJ5J1n/+NEiVzPsG3kXy5z/mIzNTHdlAN8toWn06yVQdQ==","signatures":[{"sig":"MEUCIQDLy8C1/f6s3Ag6Y4vmJ7tBribHFZbibaFFK1eed9pE9gIgMRwdq/DYgv2faf4/mjVxajVFooizV8OgcPvXiZ17CtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.780.12e6944","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.780.12e6944","@flighthq/types":"0.3.1-next.780.12e6944"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.780.12e6944_1786577385937_0.23466100352311137","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.794.0bfc53e":{"name":"@flighthq/spring","version":"0.3.1-next.794.0bfc53e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"963a14b8904bee7573903a0b90cb584b951f6d40","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.794.0bfc53e.tgz","fileCount":29,"integrity":"sha512-JRFwTRkUPlEdexCzezHnmoE9ZefYIgUe7Saotq8lma4XfWyGodBR85iF9a/GUVjDi4bG1tJSAFm/ZeKYUxaOpg==","signatures":[{"sig":"MEYCIQDwi5nofy4fVJAVBASrpUTsnHy995iEhVSM3dmy3FE4dwIhAN1xUxkEvwXeXa8EMtCG2g5nifMUFtfZxl/9WJCi9UIB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.794.0bfc53e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.794.0bfc53e","@flighthq/types":"0.3.1-next.794.0bfc53e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.794.0bfc53e_1786581680865_0.8673566346360064","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.836.609b031":{"name":"@flighthq/spring","version":"0.3.1-next.836.609b031","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"b53eb94c96f89f0dce447cc8556270e859da4f70","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.836.609b031.tgz","fileCount":29,"integrity":"sha512-tMbqim64EwpJnMUhQ8eUXhXmqngo3Z/ii+yjyJryJar7b1TMRl2H1IpyD+OHxCzfD/29v5iyQd3/ukRXaTnNWw==","signatures":[{"sig":"MEUCIQCxVoXlt4q7veglZGHdovE3wbPGc7vyYoXPv88hfE6gqQIgJvnYl3PKBluat6vpmJy7ks4/FvhAXoL8QjZZeE3ARyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.836.609b031","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.836.609b031","@flighthq/types":"0.3.1-next.836.609b031"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.836.609b031_1786584001248_0.9360960511603587","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.837.46a9259":{"name":"@flighthq/spring","version":"0.3.1-next.837.46a9259","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"7fd7f56b1216242dbadcccce8f30786454338d3a","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.837.46a9259.tgz","fileCount":29,"integrity":"sha512-9cyZMh93UNVt6gCPqlOVQVXVyIqCCXoINmqQ/8pU3vlpBw187pTrI9EhSnxkwumsOe/TSo5zwo1uNTP9ixY7kw==","signatures":[{"sig":"MEUCIQCKvNzIH3L0+ZSATfaHi8aHL5aRrsnROR23cYynnNSQ+QIgFrASW8iHmF7/m2ZMCJmXoKs4dGbsv5sBV2DEh7vwzK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.837.46a9259","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.837.46a9259","@flighthq/types":"0.3.1-next.837.46a9259"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.837.46a9259_1786587868928_0.3914944178288198","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.845.b5a7c82":{"name":"@flighthq/spring","version":"0.3.1-next.845.b5a7c82","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"bdf5513e949742de13d3dffea113aa6dc0ab0301","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.845.b5a7c82.tgz","fileCount":29,"integrity":"sha512-gc6pgdm7o0Uv/jm6XAIL5qlpo8bR86kFH0NxRt/n33CoucjjMu9Gjw60u6P8P/YHKljvHQ+DhRhUxLxZzZYrDA==","signatures":[{"sig":"MEUCIQC7xYeu11U0orFc1YYFtucB8Jh/sekwolH/gE/rlDErGgIgVNV0JdwgEqRGcmAsvyJ1OoQPXVYbrCT9cplaQWizP+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.845.b5a7c82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.845.b5a7c82","@flighthq/types":"0.3.1-next.845.b5a7c82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.845.b5a7c82_1786590153059_0.15784926346053885","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.847.2e6f8bf":{"name":"@flighthq/spring","version":"0.3.1-next.847.2e6f8bf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"4aad479208bb5c702f3365cad8936ace2f85c4e9","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.847.2e6f8bf.tgz","fileCount":29,"integrity":"sha512-MBXq0DCQX3tS+/DcHM9TSm7Pq8FSTFZOoYCoBGqwqHj3vD14Th9usUeBbIxU4YAja+iS4EfRbfht88An1ZOyqQ==","signatures":[{"sig":"MEUCIQDsvG2ccK7+hkQnAkSrn+IjaF35qWmK8b0WWHDyue+YkwIgPrmeDfErvyIKo7gPwNOg1yzUyaTIMGerZKMvDsExyZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.847.2e6f8bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.847.2e6f8bf","@flighthq/types":"0.3.1-next.847.2e6f8bf"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.847.2e6f8bf_1786593584308_0.5411257624937149","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.861.5a56d7a":{"name":"@flighthq/spring","version":"0.3.1-next.861.5a56d7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"47e60ea84b439794aea9275c4e5c470ed1377562","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.861.5a56d7a.tgz","fileCount":29,"integrity":"sha512-QgjWVsc+xvDc0Wq6FpuOngbvji3Dt2MnegdHrn9VNzGFMkmTp2acyMcPZOK0slwlOGa0lDapN2v4h39TYqF8Xw==","signatures":[{"sig":"MEUCIQCvxXCc5w+isx5A3qZ7y/BCyro1PxXODmlY6b5zX517WwIgVyvhVaCmkf7YVmUGujQUNvzvRQDa9f4e2EeqiJX+fGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.861.5a56d7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.861.5a56d7a","@flighthq/types":"0.3.1-next.861.5a56d7a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.861.5a56d7a_1786593726713_0.9305357396500191","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.887.9f59a84":{"name":"@flighthq/spring","version":"0.3.1-next.887.9f59a84","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"e8d84458ba905d76bed9c3d2b64889c1c4aab853","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.887.9f59a84.tgz","fileCount":29,"integrity":"sha512-YKGxNankgM9NA82GgBSVavSWOHzOUHBNgnmForUZIS73ZQnGftDQKQafYUJ4xAdgB8FVefCX1zFFc2Lf0sO2Lg==","signatures":[{"sig":"MEQCIG1vpUUI1fGwsdQjuqlizUBNaLbaos7nPJ4/AsovMAnPAiBwwHfqkB/olY9cc2jrebOW8qHyzzv4VuxnBLz2e1G1UA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.887.9f59a84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.887.9f59a84","@flighthq/types":"0.3.1-next.887.9f59a84"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.887.9f59a84_1786602163659_0.44691495547864757","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.948.85d9f30":{"name":"@flighthq/spring","version":"0.3.1-next.948.85d9f30","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"492523b11467e3d11b8b9c314a6cfe80d909b4f4","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.948.85d9f30.tgz","fileCount":29,"integrity":"sha512-1jtfy+qamnYPtvOywrWGVFyoz76n1cpcOUaVttYceRR8dE9FpTXKMcKgh9q5PLs84r5aHzqf6ryxkBbl0+/qhA==","signatures":[{"sig":"MEUCIQCN6/+hbJvI5sSAyDDT+2zevBtibyBNgHFfxmjlrMHx7QIgX2Rubnz+4Kdym2loRBl7ZdIuKs56xufQXA3nl/aNzHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.948.85d9f30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.948.85d9f30","@flighthq/types":"0.3.1-next.948.85d9f30"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.948.85d9f30_1786635283846_0.42380584306632896","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.970.9691e7b":{"name":"@flighthq/spring","version":"0.3.1-next.970.9691e7b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"d24ea750dd7d45728716cfa626ba980fe12e9a29","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.970.9691e7b.tgz","fileCount":29,"integrity":"sha512-yqh7sPggmXaGpUoaFDyxs5GqGg/Rpy7YcVu0CNMK2FMldiay0TAoTbJG4SdUFIojLzgMUJmuLTir7Rs0F9jUAg==","signatures":[{"sig":"MEUCIEd+beDC5oi7jtR+Q3XzrrjC33lbzunKExTCtp8uWGo8AiEAz11YOqtZJRvLkdxc03RzyI79qkaMnXKKrI7TZ5/fHqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.970.9691e7b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.970.9691e7b","@flighthq/types":"0.3.1-next.970.9691e7b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.970.9691e7b_1786636284918_0.28902136287703484","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.971.33e20ba":{"name":"@flighthq/spring","version":"0.3.1-next.971.33e20ba","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"511862316b386bc07500b0779139ea620d8384ff","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.971.33e20ba.tgz","fileCount":29,"integrity":"sha512-uSBkmEYAcPaMMFq4nE8B70b0qmmlZCNgoe8KBoA9dswgwgwAThfFqLbsv0iZ/WVDxgqAy8h5pFjrqLyIF0Ao8Q==","signatures":[{"sig":"MEQCICdDqQfQXlcs+IGCuxR06IRJXzTkPf37dhFH8+0UDwyOAiAs9fchIM7HP5EKkOL6C3whHeP0Br+90OjkTTPhCiT2Zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.971.33e20ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.971.33e20ba","@flighthq/types":"0.3.1-next.971.33e20ba"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.971.33e20ba_1786636935449_0.0550211499981732","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.975.01aea94":{"name":"@flighthq/spring","version":"0.3.1-next.975.01aea94","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"1f7a9f6c5f6d59e6c80272bf6ee9dc1a4338c56c","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.975.01aea94.tgz","fileCount":29,"integrity":"sha512-EFoJEvnWFb5b38XdweZZzvXzsVgimrDZEvgRK9JcLIfliRJ29RcnElRD48qfGq/PN19lyx+ZHlwPyIaYnb4QHg==","signatures":[{"sig":"MEQCIEkEnMLbNsSsHJXJ7gOQUmpsG8p3ktbfZNwpwqBWck/LAiBPYdjbfLKbjrkNp/FwL5HnmV2CKRpRh9DafD6bCN//7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.975.01aea94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.975.01aea94","@flighthq/types":"0.3.1-next.975.01aea94"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.975.01aea94_1786639547610_0.2035437151574775","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.996.06087b5":{"name":"@flighthq/spring","version":"0.3.1-next.996.06087b5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"934bfc1ed23f32fa4d05e4ee6d49a20ccf1c6ccf","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.996.06087b5.tgz","fileCount":29,"integrity":"sha512-QK221mxmFlWHrpIopavgvWrbxEs7aCBI20ZXDirQ6N12EeQduDYeIHrJX6JNLe6p0dJ8RPwybORPZ8YxjfVC0w==","signatures":[{"sig":"MEYCIQC22ePnxcQjn+yGNXXUoW0fb56SBZvrgGGmQ5dsEzA4YwIhAJcXLnsjbvdPTqqE/ycLx5trQWNNAqX/oeIesas2od54","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.996.06087b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35886},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.996.06087b5","@flighthq/types":"0.3.1-next.996.06087b5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.996.06087b5_1786653111928_0.2523369618800908","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1041.35b950c":{"name":"@flighthq/spring","version":"0.3.1-next.1041.35b950c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"d52915321e4dd3b34f29c3c83510024b4db6d156","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.1041.35b950c.tgz","fileCount":29,"integrity":"sha512-RImuXS8KxS3B+bpGaMLYHMd7+tBCZPWQGF+Y9O5jUS8HmhngoJCExAU+B1n1vWrGpkhLrsPp4c+e4K2eHeMqXQ==","signatures":[{"sig":"MEUCIBiRzZUpVn8lTe/FDjN65tcaCz+M4JxwYgncHMiBLhorAiEA5Vuow3lwEouiQw3D+H5I0g0pTPUWyBzbqIDZEt3oXOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.1041.35b950c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.1041.35b950c","@flighthq/types":"0.3.1-next.1041.35b950c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.1041.35b950c_1786665962587_0.20026515387062482","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1050.9114695":{"name":"@flighthq/spring","version":"0.3.1-next.1050.9114695","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"70c962b6860aa8c0ef9cc7dd44e1a305c6d48969","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.1050.9114695.tgz","fileCount":29,"integrity":"sha512-RekOkLbEnPH3lOxiaIfkTeqaG+gACpGdq2Uby5CSuEGWkiVgecmYB2bjDYSfDJk7e+fESpMZdJDGmIKKgX5G9Q==","signatures":[{"sig":"MEUCICqpU42rNe1lnz2cmKI6UBcKiib/qebe0SntPx5Kg76UAiEAlPHnNqsnzySuKQK8EtZJWT+MMFhhiok25qqYZbUwMic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.1050.9114695","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.1050.9114695","@flighthq/types":"0.3.1-next.1050.9114695"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.1050.9114695_1786671716943_0.6973730795805342","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1055.12501ae":{"name":"@flighthq/spring","version":"0.3.1-next.1055.12501ae","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"fec787d81f433d24fe2938022cd10a10bc1ec054","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.1055.12501ae.tgz","fileCount":29,"integrity":"sha512-Saiu6fvSqsqsQApPesUsphe8Kx9oQ/2R9hB+Q1XK1BG2tvDynh8mDt9WTvQY+alS9hX7uGu3jT/F7cxd5QIsLA==","signatures":[{"sig":"MEYCIQD61cmvDgivAAwunuy3UfZ0cNFr0+6UtYxTPqiKkQyhfgIhAK2ABG0BAXtjtSHQ+5VyrIwS+vPJ1asKeYVrcIlZLKso","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.1055.12501ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.1055.12501ae","@flighthq/types":"0.3.1-next.1055.12501ae"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.1055.12501ae_1786679362184_0.9584075212586782","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1076.4f48950":{"name":"@flighthq/spring","version":"0.3.1-next.1076.4f48950","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"1a903230a10df3fe87e6751705b4225f061afe69","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.1076.4f48950.tgz","fileCount":29,"integrity":"sha512-InLV4NlpKG55eGMwsTFcipd4xzk6WUv3cftUSkOlJdX+ZOHGZHYVlyKCDQwhmznTB/r/MuTgv8rPT8oUM9ylBg==","signatures":[{"sig":"MEYCIQDU7ElhJj1sDgQlPKwrsI3uzAHCN/kg3AC/NNOKQpLUWQIhANoPIjbzwIsVgRcjtb9vpoDWyCkIa43/+l/+xqBT+4l8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.1076.4f48950","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.1076.4f48950","@flighthq/types":"0.3.1-next.1076.4f48950"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.1076.4f48950_1786723441003_0.6425377407218884","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1079.38fd007":{"name":"@flighthq/spring","version":"0.3.1-next.1079.38fd007","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"28e4e8d265c7ca97196f3b83653deab87205c410","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.1079.38fd007.tgz","fileCount":29,"integrity":"sha512-1otNArmhEFAVkWV1I0nm+er4D9xyMi3/7w9Tiqlc6Beq4sAUbn2bfEh5lbtrrGNiEqaTSrd1QTM4DNmqUCcHFQ==","signatures":[{"sig":"MEUCIQDAuPxP/ET98sqezefRxd7RiPF5VdhQ1VuGt4U1nHH5WAIgXTimxWWpUZqAa3hKKkZe4rvRApK1WCiKtSfYaNV/drY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.1079.38fd007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.1079.38fd007","@flighthq/types":"0.3.1-next.1079.38fd007"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.1079.38fd007_1786730955595_0.7036418313983228","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1084.04b8d9a":{"name":"@flighthq/spring","version":"0.3.1-next.1084.04b8d9a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"3963350112681a00e30a43a59b11da5fd6f48ecf","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.1084.04b8d9a.tgz","fileCount":29,"integrity":"sha512-heQbrPiKbFHAVAQsaevixWu5sDEJBrUYO47+mjh2xZw2NQ3XckwCmKQUf6pGQKib8rRvP3JoQpzoxZK4tJ3GSA==","signatures":[{"sig":"MEYCIQCxJVOgOyTJwYKAPYyPeVI5cZFTr6dyM8u1YZCh9GcFVAIhAPWTqIUw4TDmWE9L0cKJglDb96la7uGd+ziDy0c0oeX3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.1084.04b8d9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.1084.04b8d9a","@flighthq/types":"0.3.1-next.1084.04b8d9a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.1084.04b8d9a_1786734196956_0.478016566068741","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1086.d0d073b":{"name":"@flighthq/spring","version":"0.3.1-next.1086.d0d073b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"4989820fdc99a7ee3c48273cdc55f6c9f11e8e01","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.1086.d0d073b.tgz","fileCount":29,"integrity":"sha512-n5+xA2wV7QhqZBkaszcrm1PTiGuilXp4H3jW9oARPP000UbrraSKyiyY51RU0kG1yz+fWzEXZ/W0Dbe4QhuIDw==","signatures":[{"sig":"MEQCIGi5IKa/JE2XHQLncxrWwaK9701WoGFBSCfD+8iQubR4AiB8VYOFmw2y4KCcnOMEJsJf2rCjLLE+umKvHXCdnbPG2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.1086.d0d073b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.1086.d0d073b","@flighthq/types":"0.3.1-next.1086.d0d073b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.1086.d0d073b_1786737140031_0.45256603395836326","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1088.2bde749":{"name":"@flighthq/spring","version":"0.3.1-next.1088.2bde749","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"f3eff52600ac7071d62d2a1cecd624899261def6","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.1088.2bde749.tgz","fileCount":29,"integrity":"sha512-y6ofUCcSpaIt6FN0Lrk807H0fL7q4jdcKfzTSejWECPANg8LIJabHIB2CmBmjPmqhJQdyjgOU2HcjWmQhPi8Tg==","signatures":[{"sig":"MEUCIQD+fO3oAOmuc0ENjah4dOg7PzUdesKytrNeTaCNT0WBlgIgZV4MFBfXNPTS2KYPUcMr2P5DtYPt7/LZGSw6SxQaLug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.1088.2bde749","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.1088.2bde749","@flighthq/types":"0.3.1-next.1088.2bde749"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.1088.2bde749_1786739273394_0.729290245068156","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1090.6e79e6c":{"name":"@flighthq/spring","version":"0.3.1-next.1090.6e79e6c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"74d12b9e54551c2a69147eeb4d9760ec4e0936c9","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.1090.6e79e6c.tgz","fileCount":29,"integrity":"sha512-QMgum3yUzw9BWMzUwhEMzv4pEL3/cd05ZyVIrcgT3iwHacrUE+DRkVOeOCjyc2viT07c9t7//0U4r0DVJYO2hg==","signatures":[{"sig":"MEQCIDMXeqG/8Ps5vC5weKOYJYRfxnXG+MAMAAlSPyKCdeEFAiB3kjQ2joWb852wqQzLDNeDCBW4Y5uM2XrRMDT/RuCpZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.1090.6e79e6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.1090.6e79e6c","@flighthq/types":"0.3.1-next.1090.6e79e6c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.1090.6e79e6c_1786739580188_0.2827062513044558","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1091.b7aa6f2":{"name":"@flighthq/spring","version":"0.3.1-next.1091.b7aa6f2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"dc7ea795e68c490788915eaeca004c7a64480412","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.1091.b7aa6f2.tgz","fileCount":29,"integrity":"sha512-t+HZ9GjNLp2sDrl0fDIEgOZL3PfeDsUX5UrrkcRukbNFclZiJWoKRgSWIxZwBE9JgARs6YV5OckhDTGfsNnSJQ==","signatures":[{"sig":"MEQCICxkwjK8x5dqCAIZMQMDuhFioI19TqDBNtfQ96awsXoKAiA5RfIHmnpwitAElP0l32iQHfbyRxndLiIrqTA75DxnAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.1091.b7aa6f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.1091.b7aa6f2","@flighthq/types":"0.3.1-next.1091.b7aa6f2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.1091.b7aa6f2_1786739820936_0.4413901882019422","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1095.16f1704":{"name":"@flighthq/spring","version":"0.3.1-next.1095.16f1704","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"9b8151693209333759a8cae447808b7a94447cde","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.1095.16f1704.tgz","fileCount":29,"integrity":"sha512-80219tVOBTxfRE27RZ66gkO7EjN6cGDaRFco51XLRZ0PYD93V8y41gxLPhGN5HwFWgnKnjnBcdtUsZrxFcHnBQ==","signatures":[{"sig":"MEUCIDU06x2T/UEYpe6eSMrNW+JZh2mJ1Pi+3EYezdbnOSfwAiEA+krMYka9kOXqlSVbwiGjeDLMELIltLyK+ezsHz3wIQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.1095.16f1704","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.1095.16f1704","@flighthq/types":"0.3.1-next.1095.16f1704"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.1095.16f1704_1786740941350_0.35252721788824126","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1096.4ddf1ab":{"name":"@flighthq/spring","version":"0.3.1-next.1096.4ddf1ab","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"650864bf4201833c6decb908f8e7278b74f9afb6","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.1096.4ddf1ab.tgz","fileCount":29,"integrity":"sha512-DpGcfH+g/QyjOqHpK+M9GhBtM6auGlHdN00aDGFo/2e/iY1swFGk8HxIDqZqpNZzSglsQeEPw0rt766rIddCig==","signatures":[{"sig":"MEQCIB5EYoStnbyITimcnDTHCPXfcPNSc74BuO4ulu4p4KkYAiBS7eA3O01JsYBjljpYRSTI0+cYsJ5EomGZt2NHP/pcWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.1096.4ddf1ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.1096.4ddf1ab","@flighthq/types":"0.3.1-next.1096.4ddf1ab"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.1096.4ddf1ab_1786741730118_0.42446597907403394","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1097.b8126d8":{"name":"@flighthq/spring","version":"0.3.1-next.1097.b8126d8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"b54bf9257238224711667431cfcde8cd1510094d","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.1097.b8126d8.tgz","fileCount":29,"integrity":"sha512-tOcMBOGPbjhoor2zzPLgpDJSP/fcMMkjHx5b90wOXVr0NCmXTLAwCASC5Gv4MJ3knvKOdQquspcSxZ5WQjFSCg==","signatures":[{"sig":"MEYCIQDb9EWKjztkqXPKObCwmC42yx/R9hHXhrZh4JL1156jSwIhANqU/HMVQkbCJYfzHc+qZtSAZT76blt/kHni1aLtbugx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.1097.b8126d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.1097.b8126d8","@flighthq/types":"0.3.1-next.1097.b8126d8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.1097.b8126d8_1786742057570_0.38758532064323026","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1099.671eaf4":{"name":"@flighthq/spring","version":"0.3.1-next.1099.671eaf4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"4a20ca25d0a617f14461ded65ddac1892a70e424","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.1099.671eaf4.tgz","fileCount":29,"integrity":"sha512-/VvWkCL0UadkG7tZrggMo6oFDQOUynrtU6dkrLVBQ3RuNCqT1O0nshdPIV5sqJCdRxySJs2C00CpeUfH8EWCYA==","signatures":[{"sig":"MEQCICw/SQ0Adt8hExHi2wFqJIZ2pLbu2MHgkoqg7+5IR8h8AiAJIRirnJ1zHSWF7Y89oYlBPSzmi4gPLpTY0ExtyxKJxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.1099.671eaf4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.1099.671eaf4","@flighthq/types":"0.3.1-next.1099.671eaf4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.1099.671eaf4_1786742331171_0.18427492041323768","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1104.8453d3d":{"name":"@flighthq/spring","version":"0.3.1-next.1104.8453d3d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"9d91eddbee5d9b227e14217327761e0c87089c20","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.1104.8453d3d.tgz","fileCount":29,"integrity":"sha512-ShxwUn7UACMAX9OqfjGT/x9+N3zI4y6pDJL0wNFZ6zYXkWkkrotVQvsSI+8xCAuKAsDG+ecjMaVpRPiDSrN93g==","signatures":[{"sig":"MEYCIQD3zEgMOPkw1A3slcsmKbjMrSd7FfsDX8ew7cWj97OAmAIhAOLk1AGM9uvtR4TD5VfXAjHQ2EhYkssoMGPqpn95z8yw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.1104.8453d3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.1104.8453d3d","@flighthq/types":"0.3.1-next.1104.8453d3d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.1104.8453d3d_1786744420049_0.6473367448362621","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1107.0b5d347":{"name":"@flighthq/spring","version":"0.3.1-next.1107.0b5d347","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"ba1c5726e9dfc549dc56dd522a9b9b72de16eaa3","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.1107.0b5d347.tgz","fileCount":29,"integrity":"sha512-BjtwydUBPuYJpSbeHa/gLtl4KjHS21iOob0ipxX4Sr9lUQxmjpA9789HEBTBtE722ldYqhF4qkWrpieEpmKbyg==","signatures":[{"sig":"MEQCIAdIiHiwYoFlgvp2hFm0PkyHpmAwhrFrol3xC4hbWrx1AiBdxbRda53OEdPGUeVM6ey19x+Dq0uEctbh/r5sMmA/OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.1107.0b5d347","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.1107.0b5d347","@flighthq/types":"0.3.1-next.1107.0b5d347"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.1107.0b5d347_1786747259988_0.573470233058198","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1108.66cc86c":{"name":"@flighthq/spring","version":"0.3.1-next.1108.66cc86c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"8be91ee740658b4c41c44d4f5422d447b7494303","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.1108.66cc86c.tgz","fileCount":29,"integrity":"sha512-ZuudF3Cgl2zpkAkMHerF0EvyApzR9IXN1T7eoTYJIf4qX5QipL1JrVSrUE+AzoZGfbgn4qT7+arX8BaDH9Wp0A==","signatures":[{"sig":"MEUCIDF90fDwU7xYaRpRXJ5tWI7DWGrPVkth+YOrDSGBbP06AiEA5Y5XKC/yHjC6kOhqRxlxcrmRTmN0HVL4gtsFQzeLNtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.1108.66cc86c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.1108.66cc86c","@flighthq/types":"0.3.1-next.1108.66cc86c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.1108.66cc86c_1786748372161_0.9378012100276483","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1112.dea9723":{"name":"@flighthq/spring","version":"0.3.1-next.1112.dea9723","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"41e676398fc2da5c60c4a5dc32ab2408cf0b8a3a","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.1112.dea9723.tgz","fileCount":29,"integrity":"sha512-Dm7H0mS0idTQv7Pjs1xjkmxp3/MISlNUf12WTJeiDRX/dnSvYDUeJzDS2KtvE1OZQMefiI4LbTzyD8CyK2t8dA==","signatures":[{"sig":"MEUCIDsrs5IzqDxRhtpd3TwvujcHOjrOSWBgbwCgWOgrA5vaAiEA1JFYqSYM0rDcMyOEOLI+4ep6jPB0vQcxm1Xu/d8IIm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.1112.dea9723","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.1112.dea9723","@flighthq/types":"0.3.1-next.1112.dea9723"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.1112.dea9723_1786758626448_0.28267554444858134","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1113.9cffbdf":{"name":"@flighthq/spring","version":"0.3.1-next.1113.9cffbdf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"2df2db6e1f3de0def548af7281a9939000aee63e","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.1113.9cffbdf.tgz","fileCount":29,"integrity":"sha512-S+v4XBA2D/1604XnhIVgmsYxiEroQvs77X1o0PnLekxwaY/g6vaF24UcQcT0Ls+RIeA7Keb27M/tu/XdsNbkBw==","signatures":[{"sig":"MEUCIQCeSTkEBFAhLZnz2/3O/qOpC7y+FA5nf95vzl+50qI25AIgEnadGW8wfine2rzKe+y+BZMVZ9FIVBZt8pdM53c391Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.1113.9cffbdf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.1113.9cffbdf","@flighthq/types":"0.3.1-next.1113.9cffbdf"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.1113.9cffbdf_1786760568899_0.2883030270420568","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1114.3ce681d":{"name":"@flighthq/spring","version":"0.3.1-next.1114.3ce681d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"0e1c1d1bf7cfc800f27501d6c49dde1fcdecdb24","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.1114.3ce681d.tgz","fileCount":29,"integrity":"sha512-Njb7oE2bWA/vbpsRxMTOYoWJla+rS0osLO5KE01VoSOG+Vqljmlrp527+teLt8JjAR6NSBjZg9m2Arv9s27ouw==","signatures":[{"sig":"MEUCIQCSWw6hTZvWOlXy41+UBAT5pVXf15/mQrmgU7h4yeIZzAIgV9jtrrMOcvh1LNXRFFxnUM/efx/KW8XKyh0UWjHlQjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.1114.3ce681d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.1114.3ce681d","@flighthq/types":"0.3.1-next.1114.3ce681d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.1114.3ce681d_1786763714505_0.13376181075788285","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1116.866c771":{"name":"@flighthq/spring","version":"0.3.1-next.1116.866c771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"298d83e229d841891cff7798fa0d6f2337d435bb","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.1116.866c771.tgz","fileCount":29,"integrity":"sha512-EoutPB8/YRZnCcFCZdUChm0T3u4SgCwC7FwX35DX14G3poyr4cMH2rIcmb5L3hhad4Fherr73sjJ7hw1hHZ8ZQ==","signatures":[{"sig":"MEUCIA52Dduuf4aHCcCgKTioUQIIKvGmZFgEhC27moyU8jdNAiEAiU9AgyHQqLgZW+aHgmrZWFTmnmNH+EpzXcbNcFfTeHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.1116.866c771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.1116.866c771","@flighthq/types":"0.3.1-next.1116.866c771"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.1116.866c771_1786772867026_0.8468510562631926","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1162.1c7f42e":{"name":"@flighthq/spring","version":"0.3.1-next.1162.1c7f42e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"f4fcb1138eba860f0e5d1e82991c82d0b6d0c405","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.1162.1c7f42e.tgz","fileCount":29,"integrity":"sha512-KscBWQP+FHiRXnxPZ18hDoUfkehcLLLDgxGH4L2K4M8v8vgyZKWwbAXh7iPj3D2ydQJo7MVTmneTo8ukuPa29A==","signatures":[{"sig":"MEUCIQCZPVqzVZDws8YMxom7JK9eW67tgTqDsRRr2bw1GIwZyQIgBlGyO/sCbxULw2LN3gBF8TEKPDwFMfiq4k2jEQXwTTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.1162.1c7f42e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.1162.1c7f42e","@flighthq/types":"0.3.1-next.1162.1c7f42e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.1162.1c7f42e_1786893360496_0.3428505547975371","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1165.285e507":{"name":"@flighthq/spring","version":"0.3.1-next.1165.285e507","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"be70b3961716658097200c6d1858975af723da16","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.1165.285e507.tgz","fileCount":29,"integrity":"sha512-f35P/+ct8Q6OEUwx1ymgekdTeHsyfVJWDsxa0CVKhNPOeUD6t/dO0tV/70+k/ef6USTLFTcE+sLZK46QPV5NuA==","signatures":[{"sig":"MEYCIQCUcA45eir5K3IJTJdsN3OY2+bJZGhizOykcW3GqmZTGAIhAKptWZWiAqvPcuzPV9Pae2EM4sSw0JIedwjok4cg4upA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.1165.285e507","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.1165.285e507","@flighthq/types":"0.3.1-next.1165.285e507"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.1165.285e507_1786916304901_0.23213848745076393","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1170.8a733e4":{"name":"@flighthq/spring","version":"0.3.1-next.1170.8a733e4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"fd5b81fc7e77d0259e6aaf7d17b90fc31f256dbc","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.1170.8a733e4.tgz","fileCount":29,"integrity":"sha512-UZTIuWIHM8P/4nKzrYoYPq/xdQNGoPToswc+H05PMAZoL8r4zx6im5ZKmvQMa8dhLzA+b6puN4xfHNCNvlXJEQ==","signatures":[{"sig":"MEQCIFffsJnKnq8MtEkDby8/GKYrZdF8Yfvtz3ocGpudjbrqAiBs7DrPDv+B45Ee9TFTSybeyxRQGe6bJlDV6Sf3RUMvOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.1170.8a733e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.1170.8a733e4","@flighthq/types":"0.3.1-next.1170.8a733e4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.1170.8a733e4_1786922351462_0.8050889222098525","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1191.e999f6c":{"name":"@flighthq/spring","version":"0.3.1-next.1191.e999f6c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"8361a1043c6fb3644b3448b885d807eae92d6a71","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.1191.e999f6c.tgz","fileCount":29,"integrity":"sha512-cGjfM24FmcLBNlQvE14WmMgI0z70SuvzpwyCS4gA+jhQZCJpw9AR+XzzVA/yNF5T4ypir5B4guaa3ZE7ky5jvA==","signatures":[{"sig":"MEUCIFXrZcvdLFlyyFPZZ9Fmh3FJmF07xU/NzsFGJycZgxdSAiEA54t2wPNUMqvwfi9VezH1gX8gnmR8Rr1JKE7b7C0DfNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.1191.e999f6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.1191.e999f6c","@flighthq/types":"0.3.1-next.1191.e999f6c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.1191.e999f6c_1786959882834_0.8378140310547233","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1217.5f07972":{"name":"@flighthq/spring","version":"0.3.1-next.1217.5f07972","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"ddb2669bc172778aafe13abdb0b53d5098e38b08","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.1217.5f07972.tgz","fileCount":29,"integrity":"sha512-lCViIr25WmYT3Bkn4ty1B5FX9ACgt41yoP9P8C4q2595QO0P9cxnclJ5qom5R4ph9dA4Y2XjHJkGFbcpWfr2dQ==","signatures":[{"sig":"MEQCIBAuf+6V+pv2dAWqg2YZbypTKze/ST2bPNbPMlMPvB/HAiAxW9M6M2w9pCkus94hgQbbXBGy7NWZxPOIXoPcVJ2/VQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.1217.5f07972","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.1217.5f07972","@flighthq/types":"0.3.1-next.1217.5f07972"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.1217.5f07972_1786991309546_0.6827840451323746","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1240.e41e1f0":{"name":"@flighthq/spring","version":"0.3.1-next.1240.e41e1f0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"36b635ef2b54acbd52a4bae5075656cb7df867b1","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.3.1-next.1240.e41e1f0.tgz","fileCount":29,"integrity":"sha512-gd5Z/D3hxlmd9cIMQOSlcnecjNsW2ghmlS35ZE8bfkqt+yP0JdazNHGFX/4xrQ8kWXuNlQFGJdyvcpvfpq2b0Q==","signatures":[{"sig":"MEUCIEDJWpN9Ks5hhCmAW8l6p8VRF/sYHParOUyI5a6szTpJAiEAlX3Nd76JmldcOwzRCd7v/sN6+FNkbM/07qOLQYcXFPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.3.1-next.1240.e41e1f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.3.1-next.1240.e41e1f0","@flighthq/types":"0.3.1-next.1240.e41e1f0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.3.1-next.1240.e41e1f0_1786999535094_0.05796046127444865","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1261.f361161":{"name":"@flighthq/spring","version":"0.4.0-next.1261.f361161","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"5182e147a00c829b1aafd8bd00998be5d1ec34bb","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1261.f361161.tgz","fileCount":29,"integrity":"sha512-RA/BNzvKwqnc8Xue0flAQpxW0MPgMUX4X6wXW3wzRQE0RHWgPPdPPw+JslC/x2PzmVDvphcve1kzKlr9ecGErw==","signatures":[{"sig":"MEUCIHO2ijSFQHT2Z26C3gNUlZ0szrWp8xJsbDvoejS8KmytAiEAz06WcH9Ttv6yjd4cP2MPzBGjtzo89sTHyzGOKIqsq6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1261.f361161","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1261.f361161","@flighthq/types":"0.4.0-next.1261.f361161"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1261.f361161_1787006176746_0.41891292663453394","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1263.aa14a22":{"name":"@flighthq/spring","version":"0.4.0-next.1263.aa14a22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"2a6e19ccd988abc68e5d02e9547627dfb97e1bbf","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1263.aa14a22.tgz","fileCount":29,"integrity":"sha512-zsR8/RzRGSbbHVoxwZqnYKuuAmjn8KSBwiuVJeQijBl1FNXYYop19LigGshQMdcoaXfg6Ud4rUuy50MjmDfJjA==","signatures":[{"sig":"MEUCIC3iP+wjItN3Ini9S/eooLRexH+Hu4bPmvXoOpk6jq2QAiEA0I3CO8wXNB+qUnwr1Vg1jJWl4EPveWeJ81dsrMv7xMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1263.aa14a22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1263.aa14a22","@flighthq/types":"0.4.0-next.1263.aa14a22"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1263.aa14a22_1787007246448_0.9125664322557392","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1287.1dae9df":{"name":"@flighthq/spring","version":"0.4.0-next.1287.1dae9df","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"dd6d4765b3e7ebf1fe1a3a93bbea75c6c644affd","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1287.1dae9df.tgz","fileCount":29,"integrity":"sha512-SS5gDfOG+9LDAtyBwMPwnSDzykMh1FhoEYvKGpV5IgFWWMsQCRP28KcnqDDVbCG74movwRBaBTPx0ICQ55lS2w==","signatures":[{"sig":"MEUCIFUK42SBvW73j5HAzFooCwu+xKXs8DIg2lqFU9FrUvs7AiEA6Xoyy5qDq/594Iz9kxPXbsHiXSiqwyyr4NCyTW82f7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1287.1dae9df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1287.1dae9df","@flighthq/types":"0.4.0-next.1287.1dae9df"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1287.1dae9df_1787014835733_0.23798128360964466","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1290.99fd889":{"name":"@flighthq/spring","version":"0.4.0-next.1290.99fd889","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"e1a66a98603dc665070020686d21d243c9563e9a","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1290.99fd889.tgz","fileCount":29,"integrity":"sha512-3LYshw/dlslGr/cnTepRaFVMKKc8T596AmLhwnYQ68lc5+HoPfO0naglJC/kRGOVApCdL5dSvU78dQNdr4V3xw==","signatures":[{"sig":"MEQCICrFHVkpTilThSqaj+J6KJRxjJ/dPNDodHW/h+igW9nRAiBwg5A7VC/7CgEjWAM3dm9QqDZ7JTFpXNAKe8nlgVF4Tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1290.99fd889","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1290.99fd889","@flighthq/types":"0.4.0-next.1290.99fd889"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1290.99fd889_1787016185923_0.08807300232754423","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1294.03b2010":{"name":"@flighthq/spring","version":"0.4.0-next.1294.03b2010","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"fdb977418ed0c67e4eec48816fe6730f0620363a","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1294.03b2010.tgz","fileCount":29,"integrity":"sha512-PbSo7JN3mNFuR5+a4xXE9MYs6WTmND3IetRIY9M5Elz0mCvxaVOIyfBSZPwmHrgi/eIQiMXlEZgRBYQtTwoa1g==","signatures":[{"sig":"MEUCIQD08zsriGrHlXzGlTxkb6Cft0J1wfh6mCStnhyy1pWsfAIgZ3x2my+iV/GjZzf9ahIZ+TE6pe+T32DhvO13ZxKHxRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1294.03b2010","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1294.03b2010","@flighthq/types":"0.4.0-next.1294.03b2010"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1294.03b2010_1787020402429_0.1835455695626793","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1296.dfa990a":{"name":"@flighthq/spring","version":"0.4.0-next.1296.dfa990a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"2c148dbb1c7ccfaf6c6c6905e3017f5983bdb802","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1296.dfa990a.tgz","fileCount":29,"integrity":"sha512-e0UvLDGtQ5WoLOsG1Xs7WuZGQVPbfNRM3823VEE5CQS4fEntFgmXqYRHuUupYEc7J4LC5LEt25kmNfrxq36V1w==","signatures":[{"sig":"MEUCIDSr1B/RoCRUvNGyrkV4eViqn4hvETtgKQ3uczm1wNldAiEA0RGdFHYb6HLC9ZEoNT+Na7a4UxTrX/Xkdd4sAq9xVVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1296.dfa990a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1296.dfa990a","@flighthq/types":"0.4.0-next.1296.dfa990a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1296.dfa990a_1787026934658_0.16622872908941178","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1299.541fadc":{"name":"@flighthq/spring","version":"0.4.0-next.1299.541fadc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"76712f787a60fae81d6772e66214cad55bc359b0","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1299.541fadc.tgz","fileCount":29,"integrity":"sha512-QR33GP+QUegGzKuGP5hOusHsRvTbJtEOwTYr+3nvz07M7nH4R3h1rocje4t6V1CbdjY1NdUELIJ+sZqHYsVpkg==","signatures":[{"sig":"MEUCIQDUm6nRiGPYBPCA/TcnmNqPUo3u/0jySjMOzYDs/TgSSgIgVo/4odfbtm/ONBeMpUXPKjAcsquw+aIFVGq7N5kRS7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1299.541fadc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1299.541fadc","@flighthq/types":"0.4.0-next.1299.541fadc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1299.541fadc_1787033967690_0.17139308736623082","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1350.7431bb1":{"name":"@flighthq/spring","version":"0.4.0-next.1350.7431bb1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"969df8e6cefe2a6191279642584969b8d51f5f0c","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1350.7431bb1.tgz","fileCount":29,"integrity":"sha512-FpRiUcjYOMnUvgM8yayHdWBf+0TjgrI8Vt50+buzi+MtK6XTGPhzrGplPr7crNARuzJqd98Pq4AMVs8znCi8IQ==","signatures":[{"sig":"MEQCIG3xj88ip7wX4k019mJ8xkvh/6IlMWnreC873wwUabWgAiBUZyCORPOClGmwitaVRfvD6+JC+NXoOj1EkQL13Ur6OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1350.7431bb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1350.7431bb1","@flighthq/types":"0.4.0-next.1350.7431bb1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1350.7431bb1_1787067101864_0.6965050652782241","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1351.6ec45d6":{"name":"@flighthq/spring","version":"0.4.0-next.1351.6ec45d6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"a3dd5a6eb8cb7a591dc7c82f39dcf73f46094c91","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1351.6ec45d6.tgz","fileCount":29,"integrity":"sha512-90HQFAFpmNjbWLc18J+4yfWQwLvm3F8/gCi4lZOQ+FtZu+0oniVDPzLD88Ae4UlnTkCb7hV8hYtCvFT2cMbn9A==","signatures":[{"sig":"MEUCIFGdfkKRNYfSLvaKBUnbRxAqeUEGL+vFTbNbpSXmjAFQAiEAhMYKi8N2QtpKtNlbNhF9UDqI3Ic/tpjwThkH9Kdb+6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1351.6ec45d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1351.6ec45d6","@flighthq/types":"0.4.0-next.1351.6ec45d6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1351.6ec45d6_1787068109094_0.8735507983740707","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1354.5181c5f":{"name":"@flighthq/spring","version":"0.4.0-next.1354.5181c5f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"5b0350e31c2f4b19c277904e0938ceb5a52628ca","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1354.5181c5f.tgz","fileCount":29,"integrity":"sha512-N++iU1opWGO00brLXq8psxQ7NiacjQ2DyHX5OUFgE7foSXxCTH2pfT1A7ydFuU7H9ePT6wiIJb3qpDrNZozc7A==","signatures":[{"sig":"MEUCIEQuRfIpD9mf7baW8ZHjV3UGuj2eNJY5DRDNDvIa4xZdAiEAkDk8RtxLKWfxdt1wESQbCfZOTLUq6GGcJCigxSwWhEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1354.5181c5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1354.5181c5f","@flighthq/types":"0.4.0-next.1354.5181c5f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1354.5181c5f_1787076868443_0.6285701755918018","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1356.924bb91":{"name":"@flighthq/spring","version":"0.4.0-next.1356.924bb91","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"6aaccc6a02d5c03ba93b7bfd60fd21e47a00df73","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1356.924bb91.tgz","fileCount":29,"integrity":"sha512-Z5C9LTXVk/feD1I07sTqdB3A17b2fgPhDL2oAQuk82Atm0YegXEi3p7ppdfS4HLzMTXEQPUAtuYXJHX2dz/W+w==","signatures":[{"sig":"MEYCIQDmUI7tzmjinn0e9SV+A5503KuYWtmgGK0Jyk7UkWGEegIhAJXCN1YnaQy8q0O8mPtPiFHLh+ol9f6UxLSxE/TXJjhB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1356.924bb91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1356.924bb91","@flighthq/types":"0.4.0-next.1356.924bb91"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1356.924bb91_1787078151297_0.6479931817255176","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1357.b87b5c1":{"name":"@flighthq/spring","version":"0.4.0-next.1357.b87b5c1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"ff266fadd951275910e0d1c0f7182a7d0978b25f","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1357.b87b5c1.tgz","fileCount":29,"integrity":"sha512-ca8c5d2n8W9WaCwXDdgP1YTRYDPyY+DrqLqMQdykjvI7PyBTWtO7oslWJzjsonfIGsWm8aJQi3emgz8zhRvKBw==","signatures":[{"sig":"MEQCIAynUMOzRNBEH76vv5nMvYgPlmClZBPLYDNcnmpTmu6ZAiBq7JpAtZtsGv0dLKcl3BelPCiWKG93XBB+FvljZ6/+Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1357.b87b5c1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1357.b87b5c1","@flighthq/types":"0.4.0-next.1357.b87b5c1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1357.b87b5c1_1787078295071_0.7454146841220024","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1362.3734bd4":{"name":"@flighthq/spring","version":"0.4.0-next.1362.3734bd4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"2208e13c7a152280d6325e9d0b7590e04fe32156","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1362.3734bd4.tgz","fileCount":29,"integrity":"sha512-//i0hwUSJmlxavjee4NozqiSYOmXrQv8DF6dK9h9dPtvWmmrzfpPkIs8g3i99WrkFa6Jtdp85bASlQyKM0MEVg==","signatures":[{"sig":"MEYCIQDl8Aeg8vMzrW8OIYqivU7o/dNt201450ZMhsGH6s3WrAIhAJ+9tufDzdU3NFdLZoNHLsqPfJXo93HeyW124fcMiJfv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1362.3734bd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1362.3734bd4","@flighthq/types":"0.4.0-next.1362.3734bd4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1362.3734bd4_1787078953368_0.7297845352012873","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1383.b8eb497":{"name":"@flighthq/spring","version":"0.4.0-next.1383.b8eb497","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"1b0817fa7d2ae507b2ba93b65d07e7e4cb5e19f1","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1383.b8eb497.tgz","fileCount":29,"integrity":"sha512-vA2D+AHlPqtEohYnaEevnM2bBHNWL1TfsReFfxn33a/baqTdZAF9XiN1syaL9XE6HiFrIe+j9rrXsEIoGQ9lfg==","signatures":[{"sig":"MEUCIQDjEx96JkY2vjdfaXc1h8/xumESBqPuwKh+cW9aqzjSGQIgQnX4wV4Kl3ILoMcIlgLemXyq0n86iL9MhPcE8U7T4yI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1383.b8eb497","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1383.b8eb497","@flighthq/types":"0.4.0-next.1383.b8eb497"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1383.b8eb497_1787080277231_0.303663594417388","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1385.dc129fd":{"name":"@flighthq/spring","version":"0.4.0-next.1385.dc129fd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"6543ca579bc1a24426767fe4cbe1611da9d250b1","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1385.dc129fd.tgz","fileCount":29,"integrity":"sha512-zevyvWg5hkzJT1MZninuWCC74c0ffBs3GmGdEobxzTUAzgFhPJfXcs9Ics8mW1y2w/uS8eitqbtKqb/68IwVYw==","signatures":[{"sig":"MEUCIQDxqINHHRNN8/jgKjldGvAxaCjKS/UCRUxc8gEN+8/WBQIgDr/RAyURt6nY9+wSVg1a0U6kz7CJQQk+29PImit8qyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1385.dc129fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1385.dc129fd","@flighthq/types":"0.4.0-next.1385.dc129fd"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1385.dc129fd_1787082048578_0.1475758131567766","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1390.ca3ba2b":{"name":"@flighthq/spring","version":"0.4.0-next.1390.ca3ba2b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"a93e0f7cecae7696ef8e4ccebc8abef431b0c864","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1390.ca3ba2b.tgz","fileCount":29,"integrity":"sha512-X4nL7Qm7RcJKji2SPpVhCiHDYIkDbdY1KbwvCOCUQFCoGdo0l5cPkEx5QvPs2Q6uqpj3783gEf8DZ/WaAtdkrg==","signatures":[{"sig":"MEQCIAgoKr5sZDyx9d626pMATtdiRpLfCenU02l0GaOF4YXOAiBEwbErqT+hiTS0Sd1uIH/z6XzOsdW/diZPqrYky5DTIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1390.ca3ba2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1390.ca3ba2b","@flighthq/types":"0.4.0-next.1390.ca3ba2b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1390.ca3ba2b_1787084775889_0.7807957543904163","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1391.ef8547e":{"name":"@flighthq/spring","version":"0.4.0-next.1391.ef8547e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"c0639d1fdeb855d15cab70df1f4fbe00f543d99d","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1391.ef8547e.tgz","fileCount":29,"integrity":"sha512-eenaN3bxScI+wQ1mm7Ao4ZU4cBSNrBLKs0MF8Cq6jOu02laY2HJyyz8QX3LFrAuiLtCd49Kxi9QkJvKN3zYpHw==","signatures":[{"sig":"MEYCIQDCfeuJYOmIMEdVK9VyUs4WrXQB8ad9zYxHViHNGxmL5gIhANZa1hfe1WGDPR3gMDX2A5CkzdiAo5GLGP5FsUEyRY9+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1391.ef8547e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1391.ef8547e","@flighthq/types":"0.4.0-next.1391.ef8547e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1391.ef8547e_1787084925877_0.17417204123515861","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1392.ae73a44":{"name":"@flighthq/spring","version":"0.4.0-next.1392.ae73a44","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"cdc6b90cf25bdfc4960dfdec9b50a27bf854f457","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1392.ae73a44.tgz","fileCount":29,"integrity":"sha512-aN0OXSe+AXywr1BTto2f5GI9WjAf4u9Z6Bk89AW61WtSFjFDa20jfTZSheYfjeolNDcRjkJFjzKb0I5/iLYWzg==","signatures":[{"sig":"MEQCICepvfN9JyLO2pW/N80cbdkEVeHd8AuaTZzX1pwVbNfHAiBVmD6ZdhSxkjOuFBJdSIMoHTCh+WQ1LI+O59s0cNhabQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1392.ae73a44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1392.ae73a44","@flighthq/types":"0.4.0-next.1392.ae73a44"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1392.ae73a44_1787091067958_0.4853430631094493","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1396.66c9814":{"name":"@flighthq/spring","version":"0.4.0-next.1396.66c9814","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"a73ee2fd637c7b019d0f5d6a6abf7e3d66ab6698","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1396.66c9814.tgz","fileCount":29,"integrity":"sha512-2EnXVSokkyYGpaQaPxgzsjvfg9J8jzj7DhT+CK5E9TGA3cPzLlypfpZ7pT7RZdfmOc64lqcYhp4yDhe5d2XCsA==","signatures":[{"sig":"MEYCIQDbTltYzbq+WBRuj8MxT/r6Q00sXOSrmq83xYQr9rlaqgIhALsozCkfU6h4mcjy3O35bv+GtVr4fOHQ/IahjOuqASgY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1396.66c9814","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1396.66c9814","@flighthq/types":"0.4.0-next.1396.66c9814"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1396.66c9814_1787095755513_0.11728653306049286","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1398.776fd7a":{"name":"@flighthq/spring","version":"0.4.0-next.1398.776fd7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"1af8b83797aaa9af746f8d75d77f021f8a67c8c8","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1398.776fd7a.tgz","fileCount":29,"integrity":"sha512-dZ9+Z/pq2Q+2Lmr+pHh3urMsn/K9VK1QW+alLDlHtPR5GwEvudn2A1wM8o07LObHNAIE3+ljrJDGZLDsVaIV0g==","signatures":[{"sig":"MEYCIQDid1bQrdmx2+RwEZJcD3uTWN8zQzs4tAUCgSwEBJd8FgIhAMPBqXgGaw8SX5oKqIFTZHM6htJs0eDw6ESi2Q55pUYC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1398.776fd7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1398.776fd7a","@flighthq/types":"0.4.0-next.1398.776fd7a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1398.776fd7a_1787095881706_0.14679096045891615","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1399.9d20d2e":{"name":"@flighthq/spring","version":"0.4.0-next.1399.9d20d2e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"09e2dfa3243d6ea34a79aa170c80f60d7b2b819d","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1399.9d20d2e.tgz","fileCount":29,"integrity":"sha512-dIIEXOpPyfsbd0m+MoYiEg/clI1ulikc946kBdUJWLZ93O8Ivgz645tik92VRSi/FsvSiA1RHBbUT1kc0El4TA==","signatures":[{"sig":"MEYCIQDrLBHB2/Zx0hcdcLkWMcbsy5eC76yIDVudOVyy1yqtIQIhAKS7HJSP5iPLLd8zx7viXDEDdeAmi1kdAH//PzSwizy5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1399.9d20d2e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1399.9d20d2e","@flighthq/types":"0.4.0-next.1399.9d20d2e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1399.9d20d2e_1787097487262_0.43715610639669","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1404.4936e90":{"name":"@flighthq/spring","version":"0.4.0-next.1404.4936e90","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"d643dedf3d30dcd29ef29665612ee26e0fe79736","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1404.4936e90.tgz","fileCount":29,"integrity":"sha512-kexa6R5X2UanKwTTCeEvRGkPcbnvlJnjJ+xJcWOGVnr49Udd+L+ne/jOjm3T5mpRz1+fdu0rcO+Wp4BojyG14g==","signatures":[{"sig":"MEUCIB55StJh+PdiJR2alH3wm2SY8o4XjwpdtokS5ZEMzwfXAiEA+cNwFso2XP5bdoAL2wO0HFGp4S+Xen0CHZyMt6fgKf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1404.4936e90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1404.4936e90","@flighthq/types":"0.4.0-next.1404.4936e90"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1404.4936e90_1787102289603_0.647878402083353","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1405.d7484cf":{"name":"@flighthq/spring","version":"0.4.0-next.1405.d7484cf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"766433b33ab516c658e95425c8e00765cd33f5df","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1405.d7484cf.tgz","fileCount":29,"integrity":"sha512-Jg2vAOn2W1RMpPkFqsFPGJjBYCGeYqEBYIQ46MzX285P9zq24NUX7575AN95DTeiIY+Yh8hnQcW2ctLnDKnspA==","signatures":[{"sig":"MEUCIHasSys1Wzb2Jq4FfuNwvVE38l7NaufABP9ZCA3tu0p+AiEAzzuvk4zJwy1tGShYLzg+1j4itLHzj2wIxsg7U7NOB0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1405.d7484cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1405.d7484cf","@flighthq/types":"0.4.0-next.1405.d7484cf"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1405.d7484cf_1787102424443_0.4826732045427644","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1410.a69907a":{"name":"@flighthq/spring","version":"0.4.0-next.1410.a69907a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"246e231ed8e492c53a916b4e710bb6b3a31aaacb","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1410.a69907a.tgz","fileCount":29,"integrity":"sha512-v9y/yvnt3zvDVSvGnmBXfWcVADzgYxx0uAQQmCbQnD8EhIL8X+6WYyaFTMaXUQMRyt1pyXnwlKvACSfKToXlWA==","signatures":[{"sig":"MEYCIQCyZRy2FrrDB29lzJ8UugSy9mpyQaaDZ5QGIkyPQaoSPgIhAL6RXRTGpAuSB6twEAEBAHQQayrMhI5uPqK2VsUfokt6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1410.a69907a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1410.a69907a","@flighthq/types":"0.4.0-next.1410.a69907a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1410.a69907a_1787118556434_0.19080136935197656","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1412.05a7272":{"name":"@flighthq/spring","version":"0.4.0-next.1412.05a7272","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"131b3eb8411d11b2e9748cf1e56775ee56b13e36","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1412.05a7272.tgz","fileCount":29,"integrity":"sha512-EPgWz100aZOE62sEC72k/e7f5KgSTQmuc0Bq9mc5LO2gp33YSAayln2ck1F9K+oylyx6LSiFMX1TveMa59/Mnw==","signatures":[{"sig":"MEQCIAcwq4dimng6hA4o2dR1y4ixPnP36buYmfDpsOzQKNpzAiAywvt/Oq2GDqDzbB2iOhf9Y+LjXLsWoaAglYssTSdzig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1412.05a7272","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1412.05a7272","@flighthq/types":"0.4.0-next.1412.05a7272"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1412.05a7272_1787120579310_0.6303295364334349","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1415.00028b0":{"name":"@flighthq/spring","version":"0.4.0-next.1415.00028b0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"f6c991adbed87829223631dfc3bf57522a6a5823","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1415.00028b0.tgz","fileCount":29,"integrity":"sha512-YN2fj2GD6eJZQH5ZsShzZR2E0YeE8Rs6RbKtlFZ0joI94qKyMGvMI4pGF4wtkhiHmO2i/xfnSW6+uoMUmpZQ6g==","signatures":[{"sig":"MEQCIH1WgfbbJeUNyK53r70Hh2tPpALC7uuCSHjqHHGj4YPvAiBCMGZFBN8u+YZfwxK+KMv0MJ9iavBSdj4mhTYH+Iy0yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1415.00028b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1415.00028b0","@flighthq/types":"0.4.0-next.1415.00028b0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1415.00028b0_1787121467156_0.8490941614862562","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1416.ef4fae7":{"name":"@flighthq/spring","version":"0.4.0-next.1416.ef4fae7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"73588ad6829e6a009b3c480cbaf2b8cddd70bf80","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1416.ef4fae7.tgz","fileCount":29,"integrity":"sha512-4e18bVppV04htj9/NMfZtqE35YOV1f8sKpPHvnnEhEuiVljsnsK0CxhbTK9fQXFHXho/DFWkgw8bn3Ck1h/IpQ==","signatures":[{"sig":"MEQCIH+35G681aNVaBLZGNFHnn6qxNF7bthKkjOczmFW1QCyAiBOXjdy6QCSZ6DgnhND9eidFEuY105q7kYXP9vPMg2ilg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1416.ef4fae7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1416.ef4fae7","@flighthq/types":"0.4.0-next.1416.ef4fae7"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1416.ef4fae7_1787156002458_0.5594254018169711","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1487.e25e95d":{"name":"@flighthq/spring","version":"0.4.0-next.1487.e25e95d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"2d11b752665da2f36c1e1e2271d740f3a7bfbbdb","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1487.e25e95d.tgz","fileCount":29,"integrity":"sha512-DOH1oKGrqa0jhDlbR3hZhgeztCaKHo5x1c/dLMoX5gy07QWGf7o1UgSkwYB+dNATwlbC+Ern4C9jWO+GS+MJjw==","signatures":[{"sig":"MEUCIADH3OPyaEfLrcgT+0E/T/MHFWKrsXmfdoxK2rWcqgt0AiEAyzyho3grZScfrzehblhU/6cf0g6rC2EWQFcM6g67fYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1487.e25e95d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1487.e25e95d","@flighthq/types":"0.4.0-next.1487.e25e95d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1487.e25e95d_1787182323388_0.019937967637801757","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1488.43bcb37":{"name":"@flighthq/spring","version":"0.4.0-next.1488.43bcb37","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"55ee55c0bb2fbe83ec11a0ae09df9e6418b5e171","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1488.43bcb37.tgz","fileCount":29,"integrity":"sha512-P5or3wJzGepXlu4RLkrPSEbNMSslH+bnPdUyuBMaAJYOvzDDXfCQfmTwLxLD9Q1X5R6I40KIvqms5MCA8Gv9Xw==","signatures":[{"sig":"MEUCIQDy39+RbwlgJXAyMYVRhlz+tLiRgCl7kCAGdc7sI+dVsQIgBkD31ZklwyLN91G8x0wnMdzkZcXNZ5ZfShALKkE44Mg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1488.43bcb37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1488.43bcb37","@flighthq/types":"0.4.0-next.1488.43bcb37"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1488.43bcb37_1787200998489_0.31532626397585073","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1584.a8ddd61":{"name":"@flighthq/spring","version":"0.4.0-next.1584.a8ddd61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"9a20649e3c42cb9cb0219f34f2c58e19b2512b34","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1584.a8ddd61.tgz","fileCount":29,"integrity":"sha512-ersFcVRsnOjw7vD4wBbF69/PxAEScDs401I1xZlyES2e9C13eJnlyjCbWzwCIa5Lyvq5G8j1+dkKLJ3u9Uy1EQ==","signatures":[{"sig":"MEYCIQCeT276U7uvl8m+XTvl2BprA6lo1ZWwbpkdFJIAba3i7AIhAIgUrYpONrA6hjBYt89+jwjckITaxt4xm1+qK+BZitTt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1584.a8ddd61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1584.a8ddd61","@flighthq/types":"0.4.0-next.1584.a8ddd61"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1584.a8ddd61_1787250514428_0.2682410404366231","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1585.bf131c8":{"name":"@flighthq/spring","version":"0.4.0-next.1585.bf131c8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"6a0b06ab629034314e8f447523899b0480af7328","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1585.bf131c8.tgz","fileCount":29,"integrity":"sha512-HwoBAKs9zqGw/P9IZfZ9EzTWqlCo3BT76y0BdlYq38XN8saWkI6mniYBCxCfCRo3wV0uWp43IQxFxh9lr/hQZg==","signatures":[{"sig":"MEYCIQC6dwCvojIq1SLMEDcv6lLTkjOAQOtuayUYokY7uL2fkgIhAMz5pC4yKj3AsevVOzOKH4HjEovXBkEA9vcPVvHevS5h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1585.bf131c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1585.bf131c8","@flighthq/types":"0.4.0-next.1585.bf131c8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1585.bf131c8_1787251174727_0.18900646695451617","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1602.af48ed1":{"name":"@flighthq/spring","version":"0.4.0-next.1602.af48ed1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"48651f2e287f7b720c75cd9a2ec2c15e34748c08","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1602.af48ed1.tgz","fileCount":29,"integrity":"sha512-CtiHEGn7gwHr0YHvL336BhYNBzIZAQBQTzVToMx34aQsh9sgeb+503x+saG7EnCLynE7a+IymYrvXL6VkoyPRg==","signatures":[{"sig":"MEQCIFIdXIK0MqyYkCWM44o4LElwjnqM7tH4kfB9hNnm+AmJAiAfkedynvpMwYXJWRDqCv7zYytM3MfyUg56a9tMYjH61A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1602.af48ed1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1602.af48ed1","@flighthq/types":"0.4.0-next.1602.af48ed1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1602.af48ed1_1787267563815_0.6524092550131348","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1652.39f08fd":{"name":"@flighthq/spring","version":"0.4.0-next.1652.39f08fd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"42f4cdc681aa3b9acc92e584a87b804e0db1828d","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1652.39f08fd.tgz","fileCount":29,"integrity":"sha512-7lRtgKSciI8/MSbVssjtdDT42hosABKEAfjV/DD4idCrNOeBS+gOJA1Ou4lnrChoQyC6oG7RzFuNV2XDrSmHdw==","signatures":[{"sig":"MEUCIQDp44QlFkGaYnju9Q9UOPanMAYWaLGAsbEMADN6IBhtDwIgJ4J5Cl3I0NOWolOlIsmf+g/CH2UP/aOgsPAqfe7/vAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1652.39f08fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1652.39f08fd","@flighthq/types":"0.4.0-next.1652.39f08fd"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1652.39f08fd_1787280872841_0.5415074535737097","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1663.d9c5746":{"name":"@flighthq/spring","version":"0.4.0-next.1663.d9c5746","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"dba7110bf01ca16ae85b55a33fac4177e72ae287","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1663.d9c5746.tgz","fileCount":29,"integrity":"sha512-Uypr4TaLZ+8CnBfa+aBMpnHiHy+tuIVJmzab0pubd9NNTLqxB/2g0+ckjSjcuCINb6oUqoYiMntDazp4FlDIlQ==","signatures":[{"sig":"MEUCIH/y4gC+5hOO+F+QCkdbuClK68e5853/gIQ8vSxiUcpUAiEAx9LcX37csbZKa55X1LTPxgcAF5Ag3TKyKGFm1W04M0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1663.d9c5746","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1663.d9c5746","@flighthq/types":"0.4.0-next.1663.d9c5746"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1663.d9c5746_1787287658336_0.21454175532634645","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1694.598ef6f":{"name":"@flighthq/spring","version":"0.4.0-next.1694.598ef6f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"320e7f3c7123138a642333cec4dbb7722f66487e","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1694.598ef6f.tgz","fileCount":29,"integrity":"sha512-PFLe3hZNChRbQ82LL5dxwHwwxig3iPvaUmHq7ZQKRM7uR5vjAOSq27oAlXrlGvRTRmXBtT6Sl+C7xlu2yp8NLw==","signatures":[{"sig":"MEYCIQC5v+PtRhwNt0ZC0qIZ24nMfQpOQd66DQMdG/SSxoqluAIhANwkld8N3L4PQzm+Pk9NX/HMUzwZWzcMCGmWaQIv6PyP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1694.598ef6f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1694.598ef6f","@flighthq/types":"0.4.0-next.1694.598ef6f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1694.598ef6f_1787288493409_0.6921236545349247","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1695.181dea5":{"name":"@flighthq/spring","version":"0.4.0-next.1695.181dea5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"39725458370f101ff25a26c4db33f344f0573841","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1695.181dea5.tgz","fileCount":29,"integrity":"sha512-8NQ3XE6SsrZFPYbcrUmQmSt0sm8h7+DAoMWwC0i7SPOBpNU+sDY0itffSba42PjzlxR8sm1uRj0GFl3IF7hpxg==","signatures":[{"sig":"MEUCIFkI5Gm/ql9MmNzu4p44YnzEnzzYANX4AmOBijLvb8vJAiEAjC1qb9yxIKNHliYR8mXMFSRhbxbC2RSWPJWj0PtcvLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1695.181dea5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1695.181dea5","@flighthq/types":"0.4.0-next.1695.181dea5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1695.181dea5_1787292969777_0.8427650220155334","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1696.93f6f63":{"name":"@flighthq/spring","version":"0.4.0-next.1696.93f6f63","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"177fb140d58bbef27a05fa0d306f329c2f177c56","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1696.93f6f63.tgz","fileCount":29,"integrity":"sha512-rs6N5fT7nmaaDGSPB6Jb9F0IH0SdBzw2yldqiIhLBuQjGVu14qWJWuBuEP4wvug4iXAzg6ri/gXUZlrrr2bSeg==","signatures":[{"sig":"MEUCICC8akZSL/Aa+gADrka+kPVqltcx4G51jopz/e1/hFjqAiEA74FgoEi5qpgLWi0Xu1sQxSFaPly6AEzLQm3Z1fAMeQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1696.93f6f63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1696.93f6f63","@flighthq/types":"0.4.0-next.1696.93f6f63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1696.93f6f63_1787293456914_0.05884219396434798","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1702.61a7a7c":{"name":"@flighthq/spring","version":"0.4.0-next.1702.61a7a7c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"79ecc8898d16c507d8afd1dc9957d592e4dea713","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1702.61a7a7c.tgz","fileCount":29,"integrity":"sha512-Am2uapnjGafI2wdYtoHJjuKETehYXqmDXh58/m9HKY+eqCNAG1fmi1UOpBCCEXwiucet0qmOutxeuqZq4kb2mw==","signatures":[{"sig":"MEQCIEMqZp9wJ7MkfdJGtQnbArVm2B1BO30A62oPOfuMngOxAiAvBkRR+iqJpf3cN5f4u6Qf5XoiatujLm77r0fDFLDsLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1702.61a7a7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1702.61a7a7c","@flighthq/types":"0.4.0-next.1702.61a7a7c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1702.61a7a7c_1787296332055_0.12805559933362587","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1703.b82d313":{"name":"@flighthq/spring","version":"0.4.0-next.1703.b82d313","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"dab91edadecee27e57ac9c624c7c1c9cebbef822","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1703.b82d313.tgz","fileCount":29,"integrity":"sha512-oYkyfjMx3FZ/Xt05JwzAgqLNRL+pCd4tGminO0p5COXRg/JDZ2Nz9aTOfHBgvAFA/uXpFzWnees4G3PqEF/wOw==","signatures":[{"sig":"MEUCIQDLAHF8rFIfNi5Dd7OgILZGZTkemfW2xliwrNDFELylpAIgB1R2euru7wuvT4GWZclVlGgO+czYYqqEtQ8Mc/s/Z88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1703.b82d313","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1703.b82d313","@flighthq/types":"0.4.0-next.1703.b82d313"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1703.b82d313_1787298159278_0.15429722747780383","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1704.9eb98e1":{"name":"@flighthq/spring","version":"0.4.0-next.1704.9eb98e1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"989edec96b8501fc9c1f6c13e97734eca603cdc6","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1704.9eb98e1.tgz","fileCount":29,"integrity":"sha512-j3X4d2rQXyOeWTZjDxi25lQouDwJBq4lwezOlTiGPv2cJvqqFMLz7LYtkpYeP6A2LHmFN6mvwgnerQdAn3bXsA==","signatures":[{"sig":"MEUCIQCfURtt8MTa6hD9VGutm4AjYL0rwl0zBp1Qx4n6BJebnQIgRBGC1HAM0hI6xD7DLo4VAK6YiuQy8tcwvMgX2zwAv90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1704.9eb98e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1704.9eb98e1","@flighthq/types":"0.4.0-next.1704.9eb98e1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1704.9eb98e1_1787300982770_0.3586649094543113","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1716.1979cc9":{"name":"@flighthq/spring","version":"0.4.0-next.1716.1979cc9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"56147453d4524b87f902b02cee92d6de9497d295","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1716.1979cc9.tgz","fileCount":29,"integrity":"sha512-7e63QNWpBem8B4jB7/WM5mWeSkGV2e/LGOYoz1bjgFVHRd2t9xZV9tKS7IgCPBz8jEjhdU+mk8CUWQrf5Vfi9w==","signatures":[{"sig":"MEUCIE8JTXWL5FJSsywyAuHSh0dEO64UQ7IDIcuQEOnE5baOAiEAto38adCu4NbnbxXDJwbKJHL45zLHSU0uDAJKWD0Khec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1716.1979cc9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1716.1979cc9","@flighthq/types":"0.4.0-next.1716.1979cc9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1716.1979cc9_1787305312600_0.9426185921604198","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1717.9d6a20b":{"name":"@flighthq/spring","version":"0.4.0-next.1717.9d6a20b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"1089f674f8af82285c0caae6f5c728d28f1a4ce9","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1717.9d6a20b.tgz","fileCount":29,"integrity":"sha512-N9g/vFouVfQFByQPStUcTH3Ys3KxgH7oV7/+T6UB7ar46WFuD4MtNnMipN6r2wQ/NS7R89i0U9N+6s9b2OUagg==","signatures":[{"sig":"MEQCIFjZgG4mQ/Aedx9scQJ0s43tp3jOU8IkqIRWTXGTHnzdAiBteDLTK8wpx36HCQv/gfqBoUAzxgxL5d91NlLZmZyBDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1717.9d6a20b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1717.9d6a20b","@flighthq/types":"0.4.0-next.1717.9d6a20b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1717.9d6a20b_1787307767151_0.3908091581799207","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1725.752ca79":{"name":"@flighthq/spring","version":"0.4.0-next.1725.752ca79","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"d2569d73dd4ed13f8c42f52b8f48f2361df83512","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1725.752ca79.tgz","fileCount":29,"integrity":"sha512-g/8/HXRp0MvocTj+ogkC2b06y0NUuBYDbn/lT9DNgG6Pahn6GdeFxR4TUmI6btMKh9SPKXq7SYrPV84/HZKuIQ==","signatures":[{"sig":"MEYCIQCRiDkTakw1JIgQ9Fcv0OS5VgPAD5k5HuNc40626678KgIhAOkIMUdmMndn5HUWVu+5Dh8xQg/ZssIqjFBhieNvXMV3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1725.752ca79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1725.752ca79","@flighthq/types":"0.4.0-next.1725.752ca79"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1725.752ca79_1787310782469_0.6303374084056601","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1728.f69160b":{"name":"@flighthq/spring","version":"0.4.0-next.1728.f69160b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"e244f6236d2557e2759d3326256b683d48cdcc4f","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1728.f69160b.tgz","fileCount":29,"integrity":"sha512-uxaK/R8rbbcPun6dWb5O02b54odGm/e2rMtoIgwVeZkt2yzXDcd0QuC+zshSmlaedj4W3HkwofqLPW6RIyuZWg==","signatures":[{"sig":"MEUCIQDKv9QqpiwWl/jvFhe9RQfVydBHDDCZcokuV3D6/xQsYAIgRwInT4DgCB7CZnSOBk6bhL2cAnzfa92pa+gxCzx6rl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1728.f69160b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1728.f69160b","@flighthq/types":"0.4.0-next.1728.f69160b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1728.f69160b_1787313556499_0.11289726438919434","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1749.d81a21c":{"name":"@flighthq/spring","version":"0.4.0-next.1749.d81a21c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"fbdc0ceade6907f2c70259ce85edbbf57ed53c38","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1749.d81a21c.tgz","fileCount":29,"integrity":"sha512-cOptVG81qOPz/ylGV1b8Fqyaq2CKsi8CAm4axP8oCLlnjjb5Jwzr345t3TCOe3U3C+sw6GbynRGK7AorO9noUQ==","signatures":[{"sig":"MEQCIEU7wX+/a3GquwVZS6d+XtjpquWS+hmMNppozytUFQ49AiBs8lspPbDjyjw/uDReOjNgSFIy23j/2KWrV5CbcMrFNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1749.d81a21c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1749.d81a21c","@flighthq/types":"0.4.0-next.1749.d81a21c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1749.d81a21c_1787315827760_0.1159867312486278","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1750.13ec8b1":{"name":"@flighthq/spring","version":"0.4.0-next.1750.13ec8b1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"b98b2cd033ebe797f8618629f2193a03ff18a46b","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1750.13ec8b1.tgz","fileCount":29,"integrity":"sha512-Dlf7tnHeOtmtccdYtVflcXp5Ltwvp/A/UGTvCQ/lGWzF+tH4jCjc6oJ/r+ii0g4zVdyXdF+8FUG/M7EdnWoSFg==","signatures":[{"sig":"MEUCIQDvN2K9ONb8TOqjTxYGGNZ0LufDy52g+3fkC4P3BGkP2AIgPRaZjtF7BwmPdutQwCsf9EvSdCUy7tUcHp2cq53NkAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1750.13ec8b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1750.13ec8b1","@flighthq/types":"0.4.0-next.1750.13ec8b1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1750.13ec8b1_1787326995153_0.7299908073265045","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1751.b3eea5f":{"name":"@flighthq/spring","version":"0.4.0-next.1751.b3eea5f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"6f82781cc8f7cd39a0092480e551ab0838aa0d88","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1751.b3eea5f.tgz","fileCount":29,"integrity":"sha512-S0Ikew+PcIsvCHYsQw/P8kwxx7o7OygZPu1+draxaUdmw3B/Zh04KVbwvm2RLlZ4N8Q9oORBjT653D0UxTBmpw==","signatures":[{"sig":"MEUCIQDfVMW29dsMeuf9EnMfQ+/SeWGG4vp9NpXZ3fS7KhEu4gIgdDqTR5kPRyx45L53VIV5NFm3h8HdeBpeQg07yGVh/xM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1751.b3eea5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1751.b3eea5f","@flighthq/types":"0.4.0-next.1751.b3eea5f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1751.b3eea5f_1787327880426_0.6338987157412512","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1752.f250cb9":{"name":"@flighthq/spring","version":"0.4.0-next.1752.f250cb9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"7c4930ea33ff2776d61f34ec034335bc5d406dd8","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1752.f250cb9.tgz","fileCount":29,"integrity":"sha512-56FMKF5lsEwwila6qIYvpscjFRDVik8E2KL7njGr9oqVDy8HHP7Zezu070ZLghiQY56nSHZ18n5fg+JghMRDag==","signatures":[{"sig":"MEYCIQDaH1OxB0zAvMYqV8kPLzFEfcUeMEM8FBMdifWjRx3MxQIhAJ9tjKo+62aTniEjDwZQC6MfaNafflgKRVd++SVtLZpC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1752.f250cb9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1752.f250cb9","@flighthq/types":"0.4.0-next.1752.f250cb9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1752.f250cb9_1787329887262_0.5160897234970092","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1763.f98ae25":{"name":"@flighthq/spring","version":"0.4.0-next.1763.f98ae25","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"488e44b9c71a4f332bbc559474022fc4789affb9","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1763.f98ae25.tgz","fileCount":29,"integrity":"sha512-EsxMhZLuj5VacNMxO8/CqjC9Rj70rCMgYliH/iBBPnmpU32sstI9OpKdmAm9l4N/Q4N08E7S5EV5hlT0PPVqsg==","signatures":[{"sig":"MEUCIG4+sre9ZNTcyhToR108KOujZP8ftQv5qKhXxy3effFYAiEA5aCmZNzUAVzPIPDwlXjX6sxPtG6mbFfT8AAbKovDW2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1763.f98ae25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1763.f98ae25","@flighthq/types":"0.4.0-next.1763.f98ae25"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1763.f98ae25_1787330124937_0.48512330442090223","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1771.f4d15c3":{"name":"@flighthq/spring","version":"0.4.0-next.1771.f4d15c3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"018f45734859250e6b5d55c01d52fb7b7ead3740","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1771.f4d15c3.tgz","fileCount":29,"integrity":"sha512-c916P7gLZ1oODKo50Hmiwiq5BGTS42ptBJ+m/a50EMNFL7e6LhjaGWZBO5WdVP5dpy4JfdrZ3n7++y6KTGdsJg==","signatures":[{"sig":"MEUCIQC8T8W1VTGdOD4XkXTA4Zte2p4TEbJB4tUE2OxzJMEENQIgRPhfFOy468U8Vu+meBqZEpRqGi5EH3jWa4qRxSsSpe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1771.f4d15c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.8.2","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/math":"0.4.0-next.1771.f4d15c3","@flighthq/types":"0.4.0-next.1771.f4d15c3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1771.f4d15c3_1787338093809_0.14805153284429418","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1809.9b3b71b":{"name":"@flighthq/spring","version":"0.4.0-next.1809.9b3b71b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"59462171af64bcd8408f4fe5791953c70cfb1335","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1809.9b3b71b.tgz","fileCount":29,"integrity":"sha512-7syGrMmnfx+ooX78xK9kV0tTEXcmbuR8W/lbzqm5VtNsJ1lRUN0uvXtmocLyRDKyBkxSNfAKxo7hF9aMF0DNHw==","signatures":[{"sig":"MEQCIHsXUvMvU4LVGHuTja6SGYJrgW5T9euQgV+nB8BCXgaeAiBiAVaGL760dorwMOzJeMCEf1/OJB7GXjeYlNNWEyZtKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1809.9b3b71b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-next.1809.9b3b71b","@flighthq/types":"0.4.0-next.1809.9b3b71b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1809.9b3b71b_1787341159619_0.5662370305069366","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1811.dde7eb1":{"name":"@flighthq/spring","version":"0.4.0-next.1811.dde7eb1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"829afd7caad9450fc0fd2ba055f3229eba3b1a5d","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1811.dde7eb1.tgz","fileCount":29,"integrity":"sha512-IfNDrjuWG94NfkXDT7nkqfCUynZQPdMX46Di3IhDUVSZA5L1QL9WiKky/oVVb8yMR2jljZDb33ACsfkqTJ84bA==","signatures":[{"sig":"MEQCIAeSP/s/Xq+1BRJ6JfeedcZ8gh0qbQhYi9kzjzZRPzu6AiBOflzhF1+iowogJEphT9WoU4rgCcgaOs+M9S8EmrjgXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1811.dde7eb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-next.1811.dde7eb1","@flighthq/types":"0.4.0-next.1811.dde7eb1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1811.dde7eb1_1787341972786_0.10943830980533065","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1815.e47cc3c":{"name":"@flighthq/spring","version":"0.4.0-next.1815.e47cc3c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"c030f0ce609c02c662d7d4363a7b716ececf0d61","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1815.e47cc3c.tgz","fileCount":29,"integrity":"sha512-gFWN5hDwSs3z2rmmJSLT2nSt1BHYVBNB/hRDNkH0ZA2LcY0HgEPaJoBmUvvOZm1oyJsE1l4/HZzlfmSx6MFarA==","signatures":[{"sig":"MEUCIQCYDpKTchLyIr5QKb/REw10Y7RlhHjHgtg5NVGGh2cEvAIgaES/DfN0i9Zv9qUkdD2hDAb7CvCtJUzyH08BHryEXBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1815.e47cc3c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-next.1815.e47cc3c","@flighthq/types":"0.4.0-next.1815.e47cc3c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1815.e47cc3c_1787344150127_0.7310365215173298","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1821.efb1cbc":{"name":"@flighthq/spring","version":"0.4.0-next.1821.efb1cbc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"d058891dc70781c058fd8d1bec1b3552ae23a345","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1821.efb1cbc.tgz","fileCount":29,"integrity":"sha512-VoeEcL5XGPgJq3FROaOe1MfgvPjoclPhfQvR4xz40Cm44nASfpwYfForiCl1UaI7oOsTzfJOb1AapOYfaNg5rg==","signatures":[{"sig":"MEQCIE3Mp5eMJavxPSJ2u1PuPgtdRV7ZfEOOemBEuxAcNCQ8AiBNN/yDoP7Y/8GVn/yUtvDRDr4cVuKu7CW5SDw6fKEWWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1821.efb1cbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-next.1821.efb1cbc","@flighthq/types":"0.4.0-next.1821.efb1cbc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1821.efb1cbc_1787351592376_0.27022887342578494","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1827.9db114b":{"name":"@flighthq/spring","version":"0.4.0-next.1827.9db114b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"06eec91b8ba6542a0b8ae13e3d1e9ad69eda7804","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1827.9db114b.tgz","fileCount":29,"integrity":"sha512-XY0lyJHWFsSOzI9q0BEifpoUVBGx6/3ywXxtwge0dnH/fduE6E4kz9qOW/gavn4zcf8x88CrwyEQ8CG7GkitNA==","signatures":[{"sig":"MEQCIGlpdhLgecSuJWCUTXdBN04poGt7BRlyPDTKaSxALIJUAiB5lkSR1l4ZFzj6LAau2EJbInPrdW7tbqn+Sa4wy+FeSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1827.9db114b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-next.1827.9db114b","@flighthq/types":"0.4.0-next.1827.9db114b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1827.9db114b_1787356388693_0.16869693709395706","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1836.147ae1e":{"name":"@flighthq/spring","version":"0.4.0-next.1836.147ae1e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"25f5a21de3c04e67dff78e80db6ba25b44faf23b","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1836.147ae1e.tgz","fileCount":29,"integrity":"sha512-KItpGMUjxhJ7y5S0Li8rSpQxoACV625BwnC1BUq75hx3Ap8ekDkNLUvrZK6+RdxDToqZU78AXPyF3c1em9D+ZQ==","signatures":[{"sig":"MEQCIB7AWCscq3tqZH3LQRiDFj6fZzu6dGK04iKK3ykW/xo1AiAzR95pew/hlMm5m3hOZBIIAKoxlY//r/9qcqW/HtbZUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1836.147ae1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-next.1836.147ae1e","@flighthq/types":"0.4.0-next.1836.147ae1e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1836.147ae1e_1787362612124_0.28681236427172374","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1884.6a2d46f":{"name":"@flighthq/spring","version":"0.4.0-next.1884.6a2d46f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"f439ba3c8b2859dade708bb3407e2dbdcf2fffc2","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1884.6a2d46f.tgz","fileCount":29,"integrity":"sha512-MQX62h1HLOuTQBoOs4L3Im7BEZPQWvWCUZ4J3qszqRg31o9GXxk7gyoKICpyvPpS2r4DFKpaYKbUfR57PJYc3Q==","signatures":[{"sig":"MEYCIQCaGo7pKd4EefgSHzlw2Ez30WHq2NifXjXI+T/6S7YsVwIhAJ4gN70yvpezHrwUm/ZiAH5ELfPzPRA4vJ0LBp5ODvyV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1884.6a2d46f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-next.1884.6a2d46f","@flighthq/types":"0.4.0-next.1884.6a2d46f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1884.6a2d46f_1787384820115_0.9824524214796571","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1888.e9e80b4":{"name":"@flighthq/spring","version":"0.4.0-next.1888.e9e80b4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"d01c3a06ed048b4a061dd64a0b5aa9bd623e16a1","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1888.e9e80b4.tgz","fileCount":29,"integrity":"sha512-5fByvlL4Vnd3AjO2V5KDc4OeFnOYAVjx35kyieVvqmqU6AM+8VOWrJRxHyYLJetctmME4b4UWFAYGh3ITMlqag==","signatures":[{"sig":"MEUCIAl8WL2TGzvyG6aVUfAY+7JrsSKtlkCk0kO77jse8CUCAiEAgCzPBMXazcuswvnUAqEsSnCYSaVKE88LwW1KdiraXds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1888.e9e80b4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-next.1888.e9e80b4","@flighthq/types":"0.4.0-next.1888.e9e80b4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1888.e9e80b4_1787549275535_0.6153757850966408","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1892.a0b519a":{"name":"@flighthq/spring","version":"0.4.0-next.1892.a0b519a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"06ec6f686815e79007a873d533159b1d328f24b9","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1892.a0b519a.tgz","fileCount":29,"integrity":"sha512-aWzyQoPCpWq8WZYAv0qjLYwESl8Bq8H0ep5tmRmeLnpRqoQHavRD6FJmTryC2zVgJpTI2z35apku2JbT3XXc1w==","signatures":[{"sig":"MEUCIHxQGgai1iy2UKqmGQ1CA1S8BoYzxFitENMJ0SR1zO/CAiEAk9JU0anKP/2y/GyuvrMOGgcgpZT2uD63ihljlDL95zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1892.a0b519a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-next.1892.a0b519a","@flighthq/types":"0.4.0-next.1892.a0b519a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1892.a0b519a_1787568688154_0.1386392411097208","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1896.60d766c":{"name":"@flighthq/spring","version":"0.4.0-next.1896.60d766c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"4b67bb6e2f5265586ff5c0e7d7b6bc41c9474df1","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1896.60d766c.tgz","fileCount":29,"integrity":"sha512-DJFnIHspyK5TOQ1tYJctN9s/RHTVMlgzH6WHj2HQXkrKf2xysaEV9PtsFX69DgInBQJvxYMLTenaGSFKY9z8vg==","signatures":[{"sig":"MEYCIQDieqiloPRylcH6UczcGMvuO3FRJ3noflRpLKlRo6VNJAIhAKo283Cew5pdd94vESP60/FZK77M3PUrhyEPqKuppXuA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1896.60d766c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-next.1896.60d766c","@flighthq/types":"0.4.0-next.1896.60d766c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1896.60d766c_1787571191212_0.40407367472307465","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1898.266773a":{"name":"@flighthq/spring","version":"0.4.0-next.1898.266773a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"6136510f76c48b41673f6b12ad453003fce18864","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1898.266773a.tgz","fileCount":29,"integrity":"sha512-aVBamlWdz1k5UFJvWKXvNWGIvF/7nI5dlbHKe4VybY6AnXivPwEId3fW3rwxXZB5NPKmDenG7mZQTHkKCAAJiA==","signatures":[{"sig":"MEUCIQCM15E+qRkV2KJTLMoqAKuCWM4zEvGIBqXne+yxfN7kqwIgamSUbVqnHcGkTNZ5tJHOdsrsg5gxvI+T3+yEbRA+m/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1898.266773a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-next.1898.266773a","@flighthq/types":"0.4.0-next.1898.266773a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1898.266773a_1787575080819_0.5207832210234895","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1903.50bfa67":{"name":"@flighthq/spring","version":"0.4.0-next.1903.50bfa67","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"d83b266a85e63b1e0d49edb96838402615fbf867","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1903.50bfa67.tgz","fileCount":29,"integrity":"sha512-C+B7yxvaGy76wskI19HU2lDTKgEnvt4q0sGpwQkkhNbVjum31egjAAvvxTxEJq4hGxqtmT2U1/cVTJtZKJQxDw==","signatures":[{"sig":"MEQCIHX0XHOagxaC0TCz0yZOELnWekMkytRnj5trSPd3rKxTAiA/E2spPM0Z+4u2Ir7xi6wDIkmRvYhj2NMzFzyIS7T5nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1903.50bfa67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-next.1903.50bfa67","@flighthq/types":"0.4.0-next.1903.50bfa67"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1903.50bfa67_1787587801771_0.18630540935228446","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1908.751021c":{"name":"@flighthq/spring","version":"0.4.0-next.1908.751021c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"07bdf487f13e242c4c3bb7d03e51b6f59b2a632b","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1908.751021c.tgz","fileCount":29,"integrity":"sha512-RbMjG+y0JHv63vHNAM23BclYIC/p1uqpSBD7XefGYe75TxAEklK2ET20CRMPK2g7h09LLa8J5iKJRy/tYeCmNA==","signatures":[{"sig":"MEUCIC28fV8UDzARFpeROZThCOb0FYeQY8jHG+r6mXnyhWCYAiEAvglKM+G/M3pEobcrrdOSPwg79JYn3Zhqz9Qr0Crb0Jk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1908.751021c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-next.1908.751021c","@flighthq/types":"0.4.0-next.1908.751021c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1908.751021c_1787607377625_0.9827673099559635","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1908.751021c":{"name":"@flighthq/spring","version":"0.4.0-edge.1908.751021c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"741d64c33e901896d4dd69b2062e484e34a27523","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-edge.1908.751021c.tgz","fileCount":29,"integrity":"sha512-y4DYFdiBCn86ncosbO+7opfMuLxKGzr7E9r9B8etlkAciKN5FgFq0HkDWAQrerPuyZuRQYhCck92vX7VKNAHfQ==","signatures":[{"sig":"MEYCIQDBLL2GIBAkyPG3NbqCVN4EsN9FyZordpLmHQP3Ltr6XgIhAIToaFD6ibAfTXXQmV6O6rXF3Rjqjt0nYgh/kEXJKLmp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-edge.1908.751021c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-edge.1908.751021c","@flighthq/types":"0.4.0-edge.1908.751021c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-edge.1908.751021c_1787607729491_0.5779898346438761","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1909.c102f22":{"name":"@flighthq/spring","version":"0.4.0-next.1909.c102f22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"a3383c64ccc3d1fa18141300522134f73999e2ab","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1909.c102f22.tgz","fileCount":29,"integrity":"sha512-0iRnI+tm4PbOOVj7PSXX2WpCBiaF0rcaJNMk6RLKHzcOlHpyGuEdCEwl9tHY2842T9uLAVN8cRpgQs6rvhRswQ==","signatures":[{"sig":"MEUCIQDnQPoHbpNQQixR61egYySXC8Vgg1wcxcdUrEHQTwF9cQIgIIvJZX0946zS/Ijq2dBwPXHjbCtlOzZ+58Rv7fsQyl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1909.c102f22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-next.1909.c102f22","@flighthq/types":"0.4.0-next.1909.c102f22"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1909.c102f22_1787607842331_0.875359589578472","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1909.c102f22":{"name":"@flighthq/spring","version":"0.4.0-edge.1909.c102f22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"083d3bb8505e71f1377b9bc30ca213d3a067244c","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-edge.1909.c102f22.tgz","fileCount":29,"integrity":"sha512-mwgklUZn6V/XTusCwJ7YCFJWAKM56LWlu5ITAvgHVQnNfZ4Ym/cB7z4VHcaHfcz4/SgXn69YqI1hjZFLOzo/eQ==","signatures":[{"sig":"MEUCIE671GlGn/ZitXbVQUMmjB0TOn7eUAegGVAnFzKt1aG2AiEA8CBwm3on04kMTswPdX1IyQK9UJBXOG+Cqs214TkxjGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-edge.1909.c102f22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-edge.1909.c102f22","@flighthq/types":"0.4.0-edge.1909.c102f22"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-edge.1909.c102f22_1787608320016_0.7848089288847622","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1917.1b88fee":{"name":"@flighthq/spring","version":"0.4.0-next.1917.1b88fee","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"3759e4c51a4a016ab5a3f4f510a09d1106f685ef","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1917.1b88fee.tgz","fileCount":29,"integrity":"sha512-TKV7vdMhR7+G7JJDI9wa/LfG+cYJDKknbyXtyDCDKfmEeQ1nBZBD0ioYrJDF1tUmfamfqTav0aKBcsXfzPnPtw==","signatures":[{"sig":"MEQCIG2huKleIlSFoafp1bOLt2e+kJT8DvGwt6O79wXBn6fgAiBrN7nKUX6LQ2KMxLXq5bBWnUfW1c7rPoTKFB22p1ToEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1917.1b88fee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-next.1917.1b88fee","@flighthq/types":"0.4.0-next.1917.1b88fee"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1917.1b88fee_1787691476784_0.5398707634719238","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1920.b93ad0f":{"name":"@flighthq/spring","version":"0.4.0-next.1920.b93ad0f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"3c45bc53ec882063cea0be1170bca1878cdf82a5","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1920.b93ad0f.tgz","fileCount":29,"integrity":"sha512-fiUlpRkZrrkipfuF9pEBMjkd5Tq4rL8tT6/wWf57O1hPW/OH6/qhr/99s7DhQpUU8X8cBtWfhoih29cYVrWNgw==","signatures":[{"sig":"MEUCIFpFUdZGGkB0VVzrBuLRoa9E3jVUnqsW0LGEC3tdOBvuAiEA6CKfzvRFv8llr8QQpNkRYMOrVgygingzhZJTPfl59EY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1920.b93ad0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-next.1920.b93ad0f","@flighthq/types":"0.4.0-next.1920.b93ad0f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1920.b93ad0f_1787699421320_0.4948958892903146","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1920.b93ad0f":{"name":"@flighthq/spring","version":"0.4.0-edge.1920.b93ad0f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"76aa2a91d11f3dff0b7069136e3b799ddd116b50","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-edge.1920.b93ad0f.tgz","fileCount":29,"integrity":"sha512-VyhSNtq6ZJKXSKulRqXKHMnq8hJx478RZCar20b72E6x9kJJa00n/QGGV5JHBLnA1gmF6mPXsleICpqvXRgZ2A==","signatures":[{"sig":"MEUCIDfyfgFHey1tnNQjad6g7NEv5kXEcd+gpbgxoYTWUzk1AiEAjvSNOJNDrf9JxcZM4sZ1dVpp5vDexkh1i7Pw6ROlY3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-edge.1920.b93ad0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-edge.1920.b93ad0f","@flighthq/types":"0.4.0-edge.1920.b93ad0f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-edge.1920.b93ad0f_1787699908428_0.34452088170900685","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1921.0a61bdb":{"name":"@flighthq/spring","version":"0.4.0-next.1921.0a61bdb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"7eef36bd67022eeeeadc83167b003fc0aef56df2","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1921.0a61bdb.tgz","fileCount":29,"integrity":"sha512-d6IYmAPuN4egCPHPvHFndIEr/9q9/CuOOL+51uUOHmR1WcVUIuzPDPjl7P48AQunmDMocDgGTPoq0BzNXgSf3Q==","signatures":[{"sig":"MEQCIBJeBiTP05YGuI1igwJPJ6mcIVahpemV2/Lkuzp+RgcCAiAVAyHi7MLsK/dWqrmShFKniZcG34WJn+/NXwk3g5CQgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1921.0a61bdb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-next.1921.0a61bdb","@flighthq/types":"0.4.0-next.1921.0a61bdb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1921.0a61bdb_1787701321764_0.04909092491568812","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1921.0a61bdb":{"name":"@flighthq/spring","version":"0.4.0-edge.1921.0a61bdb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"5d46a19d8ef5913048d2db8748fc5ae4a2fb9e8e","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-edge.1921.0a61bdb.tgz","fileCount":29,"integrity":"sha512-aFG/AlQoXkUUev04FJolIPMjDvb6d8lAu2m/8XDP1vmFIezdPxaREp4/i7vKU1uDLBc04PU0PaQ/OqSSfyLT4A==","signatures":[{"sig":"MEYCIQDq6do+qqAbPxRr1E0yA7RNKV5UAAWi/+Tx3fzENR0/tQIhAM209c/D1Yh7KqoPX28npPZ2lSWwX9fGX6lfg8VTTVOz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-edge.1921.0a61bdb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35889},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-edge.1921.0a61bdb","@flighthq/types":"0.4.0-edge.1921.0a61bdb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-edge.1921.0a61bdb_1787701809754_0.9421837501589494","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1932.1ef883a":{"name":"@flighthq/spring","version":"0.4.0-next.1932.1ef883a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"681fe17cc0689fdcc81b4365911380cee0fedb83","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1932.1ef883a.tgz","fileCount":31,"integrity":"sha512-1QVzavf9534avbMnI5NBCS6T/aoceMwjYDXwMkiQLCCTBdHcmecxphu/Zolrqd77QOOuUzDG0qMpabvjLJWzCg==","signatures":[{"sig":"MEUCIQC8VlYceTcxkAsSCfja0GhPjrDlneBy5L5dvrm1viS1OQIgbH+2Kn6wva1xWIzeNtxk/NGdfWNGUyn02ev38r8PRbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1932.1ef883a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38061},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-next.1932.1ef883a","@flighthq/types":"0.4.0-next.1932.1ef883a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1932.1ef883a_1787771394165_0.815703359689802","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1932.1ef883a":{"name":"@flighthq/spring","version":"0.4.0-edge.1932.1ef883a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"d470f27e88e67f33778537d445bf3a881c76c066","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-edge.1932.1ef883a.tgz","fileCount":31,"integrity":"sha512-VHqklGZy/39VPaH45RXtN86xzcJXmzCHppDucaz5o1vjNS2cmBcGRW6Sw/Zwfs/JVhu5xfsZEhA7O8/SGuGzQA==","signatures":[{"sig":"MEUCID3ehAsFFYzocG4ogqhr5GTUi0t4W9G6cKPnaG0rDZyPAiEAkEpbc93M88Mb08wPXlduCbODUWNyVNL9+iFt3AwxML8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-edge.1932.1ef883a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38061},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-edge.1932.1ef883a","@flighthq/types":"0.4.0-edge.1932.1ef883a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-edge.1932.1ef883a_1787771858958_0.5021415116350909","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1933.e4809f4":{"name":"@flighthq/spring","version":"0.4.0-next.1933.e4809f4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"4a03b1f55ce9964b52b30ff6103c4756dd5da4a7","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1933.e4809f4.tgz","fileCount":31,"integrity":"sha512-84UF49729VwRwwTE/Pk9SXdrKvwxhbqpoPx8yCqZLVCF4cf5IokjjVTjXiha5jJX/BF48xx8HD/KflDc7Q3jkg==","signatures":[{"sig":"MEUCIQD6d+dLgrr03vkYz5N9C9G/NKyLYnBjlmZEOinxn7Jj+gIgFH1IiqpTTD1xIoEG/Jayvaf9fBfHs03gme2DfiryBWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1933.e4809f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38061},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-next.1933.e4809f4","@flighthq/types":"0.4.0-next.1933.e4809f4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1933.e4809f4_1787775073214_0.6080296541526666","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1933.e4809f4":{"name":"@flighthq/spring","version":"0.4.0-edge.1933.e4809f4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"08a8107fa4a60240495bf70e107d2292d398fef1","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-edge.1933.e4809f4.tgz","fileCount":31,"integrity":"sha512-QLvvvisKI5i+2Xz2CJxb7gQie/2bVZZY1FXLT8/oWwxgp6ci36QvrKDvps73eW/lME2tIFXcmXQXSHiYKWT84w==","signatures":[{"sig":"MEYCIQC9lKFNnZajRH83ibdsD/gBOsFAaaZjzIW8PTipWIpnYwIhAL2hxTO1ECdIEHS6uPbd+Laq2BupkL/LNaGz9s8EOSMr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-edge.1933.e4809f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38061},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-edge.1933.e4809f4","@flighthq/types":"0.4.0-edge.1933.e4809f4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-edge.1933.e4809f4_1787775507000_0.4926146396673965","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1935.74c34fe":{"name":"@flighthq/spring","version":"0.4.0-next.1935.74c34fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"008017823a3494866393366809a183de1816167c","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1935.74c34fe.tgz","fileCount":31,"integrity":"sha512-xmCpY3fK4v6l9mFLYmsLDy0sCA5UQVseLPRrcM5ljbh6ReaICXfokOsj9jNvL+ETtWgY8J7b5VGjVLx2wd0zAw==","signatures":[{"sig":"MEUCIHKpMGVNC0NC07XD3dOJK0gA2IoWgmgS9de1VJdu2u84AiEA9yna6UNDtYnVMod7UMBbBUgLInFCW0NwbljjDHhXvCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1935.74c34fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38061},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-next.1935.74c34fe","@flighthq/types":"0.4.0-next.1935.74c34fe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1935.74c34fe_1787777328283_0.9310543997964689","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1935.74c34fe":{"name":"@flighthq/spring","version":"0.4.0-edge.1935.74c34fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"4d7e347856b9b6e271e631e5775b69bf89166080","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-edge.1935.74c34fe.tgz","fileCount":31,"integrity":"sha512-lAw7Y8Bd9SdAphk00nz1f/AEBU/4RGhvUvMamtT08VROQfHOYhqJQJozEcNsgKAcI+KkbZI82sy94ES69ddYlQ==","signatures":[{"sig":"MEQCICYrxGSPhxfFzis+/r/nYTFfbBQp8pbtUldO+jB91vvZAiARskQeL4fBw1vHdnrt3EnpGOhQVJSPVRJYf4DLyauESw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-edge.1935.74c34fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38061},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-edge.1935.74c34fe","@flighthq/types":"0.4.0-edge.1935.74c34fe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-edge.1935.74c34fe_1787777760815_0.8913899770050671","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1936.bc924d7":{"name":"@flighthq/spring","version":"0.4.0-next.1936.bc924d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"cbf99af1425143829d967c8f14bbf4eaeb94fd73","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1936.bc924d7.tgz","fileCount":31,"integrity":"sha512-3MhYqbkwGLhIrF0ZvrIYjZSMSD7LoJduqBbSiyZziYhFclKHWT39KSzYBxc53uv2gWljBTL1t/B6HaBLWavlBQ==","signatures":[{"sig":"MEQCIA7NgJUAc5ZEJJTrPVHN3GY6l0rCpDsMt07BW/+GOw3TAiAVH5V4AMxA5rP3THVdqEjm8ZwISBZaTiwSSAuqN3jixg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1936.bc924d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38061},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-next.1936.bc924d7","@flighthq/types":"0.4.0-next.1936.bc924d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1936.bc924d7_1787779640932_0.28842578776221917","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1936.bc924d7":{"name":"@flighthq/spring","version":"0.4.0-edge.1936.bc924d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"072079f32fa1e72ceab74b29971a9d505808afe2","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-edge.1936.bc924d7.tgz","fileCount":31,"integrity":"sha512-OUYPi0qzXLZu/TBFG5Ny0viH4RLk761C1R92Y4kMqM+Cink/gPX/Ica+hg3eZJ+HSXkN68W9Ramw6q16nWTbNg==","signatures":[{"sig":"MEUCIQCwhwW7JOHVoALE3pOH2wPinSdK5gSOE6Djfp/hguuaMAIgaPXa6+lP0Nn1ohTh5ZhjIBvFoAFkxNyYwIxh94AXzNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-edge.1936.bc924d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38061},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-edge.1936.bc924d7","@flighthq/types":"0.4.0-edge.1936.bc924d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-edge.1936.bc924d7_1787780073657_0.023769307967286712","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1937.0d089b3":{"name":"@flighthq/spring","version":"0.4.0-next.1937.0d089b3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"f36df56b67aeb582dcd9e0eab5ac0d5caeb53cdb","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1937.0d089b3.tgz","fileCount":31,"integrity":"sha512-XPio4Eu3yiWs4kIXuvottuSu6QrM9Rot1wGAsJ1PPDjAIp4RuUu9f8sLTaIKiwyiOjF2p2a+aNdnNFH7Ucz90g==","signatures":[{"sig":"MEUCIQDNyKecfRtNZVWoiYavIYAQEN7ioKBjdQcFI1khMfeqWgIgHsrQdt1HYLv5RXqANZfNVj0vJBQXXsACWzLX6YWUK3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1937.0d089b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38061},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-next.1937.0d089b3","@flighthq/types":"0.4.0-next.1937.0d089b3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1937.0d089b3_1787782967269_0.9513563609022697","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1937.0d089b3":{"name":"@flighthq/spring","version":"0.4.0-edge.1937.0d089b3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"38e2bbec3821bed8cab27156108bdfbe8a6ac284","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-edge.1937.0d089b3.tgz","fileCount":31,"integrity":"sha512-cibj5qhCCsZlqC7Ok1AzBlZzPp9tzRW/jtcYEFGwwNQHovki8LQXehDsOOSFmfKxivsiN9TbMrUnd4dCpRlhwg==","signatures":[{"sig":"MEQCIDNtmbMycrHCT/vD3cqyL7i6gXxGl0bY15esxgkTAsffAiBgoKevLBkAZQPLnq9kq1M52KNJdpoekIuae/tcCIi+dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-edge.1937.0d089b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38061},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-edge.1937.0d089b3","@flighthq/types":"0.4.0-edge.1937.0d089b3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-edge.1937.0d089b3_1787783399080_0.6155421578164049","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1939.481bde5":{"name":"@flighthq/spring","version":"0.4.0-next.1939.481bde5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"c1b72c84f9f079427f4e8d746f9f20afe0f49a51","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1939.481bde5.tgz","fileCount":31,"integrity":"sha512-ILx+Zn/FeunvlzQzAkXVPBN5wbMDbqj8Q4IUGyU4zuEEEnD9kekUvvkXIhkNRcGXq9zuvTRfVTte+rZKF5zlCg==","signatures":[{"sig":"MEUCIFbXR0ylBUaM3xdUf10OIz9tqTK9AHHzzBxAKHgT5epMAiEA7qoMV4OvbWHrm0Op3twhzXk62/ATQanxLGyOO6p1TAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1939.481bde5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38061},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-next.1939.481bde5","@flighthq/types":"0.4.0-next.1939.481bde5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1939.481bde5_1787789822034_0.060091564901827654","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1939.481bde5":{"name":"@flighthq/spring","version":"0.4.0-edge.1939.481bde5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"b80c7df50fd3b5412258c4760c796ba1656b6918","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-edge.1939.481bde5.tgz","fileCount":31,"integrity":"sha512-AxrXCondyo4tAaEl3s0jBbV0T/7CbP/KkqN+kKwUdygMaymCnankwMUpYQXIol8SvWtc2HXg1XlIT/Y9/Ns/Wg==","signatures":[{"sig":"MEUCIQDjV9HMaWmYk4SzEzoOpi2czk1YP9Yd1sk70VOOzV7gLAIgEiuPxCscIdldKVwmAogvXLU61zvslP6ydaP/nOrxYzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-edge.1939.481bde5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38061},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-edge.1939.481bde5","@flighthq/types":"0.4.0-edge.1939.481bde5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-edge.1939.481bde5_1787790282622_0.9722983975988548","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1940.b8a4265":{"name":"@flighthq/spring","version":"0.4.0-next.1940.b8a4265","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"7f6e064e3f687afdf1933dc13b51ae1490a93149","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1940.b8a4265.tgz","fileCount":31,"integrity":"sha512-bZAHJHmN+cZBHqVMsKUZQN9UpNr49B3zKb/z6j6Q4cTmmJ//7/XtH4cmDUy3eliVlD00AOKQAa46NhjQ/JC2Jw==","signatures":[{"sig":"MEUCIF3bAifcrH5C3WAiEm+3Ze3H5HZFqnKvbkOOcHk+cANwAiEAuZrPgw59MZWQBhxF4uVdHbXWUQijQMqS8ucseZnZt5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1940.b8a4265","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38061},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-next.1940.b8a4265","@flighthq/types":"0.4.0-next.1940.b8a4265"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1940.b8a4265_1787792823622_0.6003638522370836","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1941.1d7f2bd":{"name":"@flighthq/spring","version":"0.4.0-next.1941.1d7f2bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"3290a2da53b93ecbe9f13fbe3386f1b01d19a9dd","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1941.1d7f2bd.tgz","fileCount":31,"integrity":"sha512-+e7qv7+Osg6sEFAY+1jBUOxdruQuYjgjyz7oDtA1WBzu+ZriDMHe4AktUk1pRG9TbgnwIE865jdggH8GXLH1rw==","signatures":[{"sig":"MEYCIQCCnsMDx4vkDo6kgQ6lWScha4w8Ff5JSL7lNrHG1Pa4qAIhAJFnnGdCvUCYPWl1Ld4ZdzSv4WVSk0/4QP0N8cjTv9W4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1941.1d7f2bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38061},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-next.1941.1d7f2bd","@flighthq/types":"0.4.0-next.1941.1d7f2bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1941.1d7f2bd_1787794069772_0.698003737064711","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1941.1d7f2bd":{"name":"@flighthq/spring","version":"0.4.0-edge.1941.1d7f2bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"0d5b0644275bd0dd322fafe3242bc5958f0d9195","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-edge.1941.1d7f2bd.tgz","fileCount":31,"integrity":"sha512-qKrPVvW0ptrRHzmDJ6K/RVWQU66S9eRrJIFU6moHr8Jv8a5E6xePgb5zSznb1S3XWC9Xi6HAjP2J7w7cIBWobA==","signatures":[{"sig":"MEYCIQC2SUKJgs39Gg7zUkC97Q21AqMgrFZrLBOlzLU4qKO75AIhAOdeQBZIZNcgkgLG3RZgQTTwRKqRrVSukJrd1ofcoc8k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-edge.1941.1d7f2bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38061},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-edge.1941.1d7f2bd","@flighthq/types":"0.4.0-edge.1941.1d7f2bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-edge.1941.1d7f2bd_1787794496192_0.2850019131692276","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1943.b4c3e61":{"name":"@flighthq/spring","version":"0.4.0-next.1943.b4c3e61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"95f49896e91c5cc12937f57231241308346c53ac","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-next.1943.b4c3e61.tgz","fileCount":31,"integrity":"sha512-Q8ByDXpwysEYH0kUEuBOlNlYl1NbhzeCCn/Hk8rxTFbtXHiBhvrOvOraMQ5IUoOagdAjkZKUvvfI9rzFGL9qjg==","signatures":[{"sig":"MEUCIQDHCs6imQ1Pp9/Wa2vAqcqUzseYoiUOfSvE1blx1xflxgIgYzpW5mhIZ0M7uKK1QKkOFlk+KMLZDhxcGqfVP8Vxgao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-next.1943.b4c3e61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38061},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-next.1943.b4c3e61","@flighthq/types":"0.4.0-next.1943.b4c3e61"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-next.1943.b4c3e61_1787795219879_0.6789095169180857","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-next.1944.cd6b6e7":{"name":"@flighthq/spring","version":"0.5.0-next.1944.cd6b6e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"a9dd3649e5f698fb70cd4936b230e4e505c81e2e","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.0-next.1944.cd6b6e7.tgz","fileCount":31,"integrity":"sha512-ZXOAeryU2V0UXRDVRSHJfSuoQ3vO+MBp8ggpTLixqxFgFJyHs3afIV7w0Kidh/syQNqRAI4hD2Hgn+Ac59k9Tg==","signatures":[{"sig":"MEUCIHH5qfhPYeMXdk061BDOUoHhq5F8QllR4ASgRwOBHhhcAiEA4pvfcH7xtd80PC/Pb+UQ2kLeZu1P55RHJ0J6A8ps9hU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.0-next.1944.cd6b6e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38061},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.0-next.1944.cd6b6e7","@flighthq/types":"0.5.0-next.1944.cd6b6e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.0-next.1944.cd6b6e7_1787795513503_0.9918697592385404","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1943.b4c3e61":{"name":"@flighthq/spring","version":"0.4.0-edge.1943.b4c3e61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"425109285241624132ef4c915f0bb478acb965fd","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0-edge.1943.b4c3e61.tgz","fileCount":31,"integrity":"sha512-7uSu1iFBXWlHOt2tYjQLHJWhYoixQGtxyUxq0LSS7cWrY9ziYKz0b0s1NB6BcEBCDkVSrC7DgJjqyAOp2rn5Eg==","signatures":[{"sig":"MEQCIDh5+hwT7Nhv9mebA3FK46D6WqGwhbJ7/LbQi2XCnpT2AiBSGFMXHXPQ+mrry+pkBts/x6C5Y7Tm3yvfYpS0O2FHrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0-edge.1943.b4c3e61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38061},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0-edge.1943.b4c3e61","@flighthq/types":"0.4.0-edge.1943.b4c3e61"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0-edge.1943.b4c3e61_1787795680713_0.603315433122305","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-edge.1944.cd6b6e7":{"name":"@flighthq/spring","version":"0.5.0-edge.1944.cd6b6e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"25e5aabdbeee8940a4c5b4f9c9fa521d4ea744fa","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.0-edge.1944.cd6b6e7.tgz","fileCount":31,"integrity":"sha512-bYzHU9X6IqMMXOz7RORiDDugQYfaFtIL5gHhAzzrCKZlE4VD3spVujvsSn8y+cBCXPBJ1T7KywR7IUU7GylhhA==","signatures":[{"sig":"MEUCIF0FnR83XMH46nI/R4+NNw31RELfMtRxRABgXS2MMk6AAiEA9BfO13iB42tfI0sbtAMRP+P5TvvAx7B6MrHv21lZxRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.0-edge.1944.cd6b6e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38061},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.0-edge.1944.cd6b6e7","@flighthq/types":"0.5.0-edge.1944.cd6b6e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.0-edge.1944.cd6b6e7_1787795957660_0.5225934214907968","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@flighthq/spring","version":"0.4.0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"8010436ef18ba34a54b2eef5016db5cb14f1c6f4","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.4.0.tgz","fileCount":31,"integrity":"sha512-RnWYtqEInpthN9kvPhWQ9x3rYzDB9fc2QQpOSWWHm8nSsR1YGvvtXB5O8u0EMzXoDEPRW4l9SFPfPgLqotqN0g==","signatures":[{"sig":"MEQCIGZ6PRP2cDWch43wgcdZ1QpOeMvhimLMVOBZMF2E0FuzAiAaFTx0xrFnrGvMMDEN5XxpP0K+M2WZqvAVRuGy+4oxnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37989},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.4.0","@flighthq/types":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.4.0_1787795994264_0.9817817374928584","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.597.ab004dd":{"name":"@flighthq/spring","version":"0.5.1-next.597.ab004dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"f65fea7f5852fb2068038b568cd89fe9a82dc1b1","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.597.ab004dd.tgz","fileCount":31,"integrity":"sha512-8lN8PcqyiCc6OKOiQP2oQzziJo9vPAwy9IbMUn68Xf63u478Zezxlsp3V43d9pwFRM3+3ZKKt8b1D3dfTv+Vfw==","signatures":[{"sig":"MEUCIQC6+osac3OM9/F9+YaoSkC35EzekRWJa4wTb+vV1a0ERQIgByuP5q1lUigKZ2LTQJVKHTyzL7V+kvPXryM24VlMpYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.597.ab004dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38057},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.597.ab004dd","@flighthq/types":"0.5.1-next.597.ab004dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.597.ab004dd_1788159400621_0.10176646465885342","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.597.ab004dd":{"name":"@flighthq/spring","version":"0.5.1-edge.597.ab004dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"39f102f0df558555b86cbda3b80d839eadb388f7","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.597.ab004dd.tgz","fileCount":31,"integrity":"sha512-At0QH0RicJMDSJSG7ZwtmjJkZEy5K1H1Ndi1wCnksRSJdYWHRFeFK4yGoAkRNnzflecJPPJz7SR9GnUnsIN7sQ==","signatures":[{"sig":"MEUCIQD61kdJrqgYDfmxpO7sw+mD/WHGtPvJEMrDJaEJ+NB4vgIgS8FsaLd8aK1rEpYsXCRN2lHbEbwOjRXniv7fwVY4oWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.597.ab004dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38057},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.597.ab004dd","@flighthq/types":"0.5.1-edge.597.ab004dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.597.ab004dd_1788159843787_0.3029182086703974","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.601.e6e16ba":{"name":"@flighthq/spring","version":"0.5.1-next.601.e6e16ba","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"88933db717a5895a0b3c707ddc894e133a28ef79","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.601.e6e16ba.tgz","fileCount":31,"integrity":"sha512-0eZ44ZmOy+lsMdeHPQhfJInYs+es/7sjB0CuCrGgsoj1K9tNM72siT3WUqX+1VNtBvAkIsqH/Php5oFG3gYLKw==","signatures":[{"sig":"MEYCIQCjfKjXo0H3FPvbh6a+C2ygF9DlpojeyPLl4VZ1m6U8EgIhANgY1SVUpsAw9xF9+TSudlbAhYSutEtOJcY9JF7Qd56e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.601.e6e16ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38057},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.601.e6e16ba","@flighthq/types":"0.5.1-next.601.e6e16ba"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.601.e6e16ba_1788163080838_0.9339376911297703","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.638.d4dbd4e":{"name":"@flighthq/spring","version":"0.5.1-next.638.d4dbd4e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"11c69928cb9d11a72eeb4546341a775dc5530d1c","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.638.d4dbd4e.tgz","fileCount":31,"integrity":"sha512-LqaUOKVD8wavKeb47dBp81+xD5uvnhaZu1jHQOHIwzqZsiTz7NVotbng8QVP2Zczryfegf8/TT+/5mnWYOZddw==","signatures":[{"sig":"MEUCICJ5pdOeJWy0sIiYu33X9vwHqUAa8HO9gUmaWd/joz4qAiEAxqPplkhWO3wUbgQZbn/AlPVp+SZ4T8jMUe198WAmJpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.638.d4dbd4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38057},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.638.d4dbd4e","@flighthq/types":"0.5.1-next.638.d4dbd4e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.638.d4dbd4e_1788193889383_0.3188552107048712","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.638.d4dbd4e":{"name":"@flighthq/spring","version":"0.5.1-edge.638.d4dbd4e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"85b31e8575921b4c544937d603d89e42a614183e","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.638.d4dbd4e.tgz","fileCount":31,"integrity":"sha512-x2ueob+hMIMlQKWbkV9SFDZDq9FeatPdQK1ds/bNibYUE2ifPgjFtq/BeuFP1EWTrfhsW8q4HBVYA2jCSbEh9g==","signatures":[{"sig":"MEUCIQCtlS99WHa7QkPT8y9lxDBxQjeCyadYLPr54Nm8JllaEAIgJP3MSQvt+6sAbMslCpad/rFBLJjdI/VEy5BO3Oh3wrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.638.d4dbd4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38057},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.638.d4dbd4e","@flighthq/types":"0.5.1-edge.638.d4dbd4e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.638.d4dbd4e_1788194403568_0.640435395024685","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.640.24b4c62":{"name":"@flighthq/spring","version":"0.5.1-next.640.24b4c62","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"5b5d78accb117369d549c8dcef66baac862837a0","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.640.24b4c62.tgz","fileCount":31,"integrity":"sha512-0f9eTDPXeh8wf8xbPmprQW2pOT481iqgnnqvamDjHM1++okZmWWpgDmA4iLIpNgrHCaRvDqfJZhPpAl3qx0JQw==","signatures":[{"sig":"MEUCIQDiYVRTWPgY3Nmtme0J/x/G2LVSdyKN99tdXqTNOzB8KgIgLIwFQ+6z5LJArGV+QfNMNrIhCrvCmF7+noJIIcMnTfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.640.24b4c62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38057},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.640.24b4c62","@flighthq/types":"0.5.1-next.640.24b4c62"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.640.24b4c62_1788200058867_0.47867107376912377","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.640.24b4c62":{"name":"@flighthq/spring","version":"0.5.1-edge.640.24b4c62","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"56afc06eef8df3772094c900697a5f23f695727d","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.640.24b4c62.tgz","fileCount":31,"integrity":"sha512-kvZ7vlUbjVbq5ryxAM7CuJlERzwWqA4OIz7bivxZxALfIufp4G53y8Rzo76dUbWDM8QEjNahWCMkiKNY3OaEdA==","signatures":[{"sig":"MEYCIQCQGe7kpS3EBnSEN/bqOfV4wkaU2nrEc52OVatsLDCWXAIhAMlLkC6QR6/L//f0Pv+YdrS+P4kW7waeLfKXj5hFvzH8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.640.24b4c62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38057},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.640.24b4c62","@flighthq/types":"0.5.1-edge.640.24b4c62"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.640.24b4c62_1788200525652_0.039802223601499875","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.650.5d3df0b":{"name":"@flighthq/spring","version":"0.5.1-next.650.5d3df0b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"c4422993384fbd2cbd0802263a6dbeac7c8743d6","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.650.5d3df0b.tgz","fileCount":31,"integrity":"sha512-ICWYsjJsvCNAgb0fo8QnRbSo1vgnjSaCYXxfmmVDsJzP6/uTm3MNAVePn6TEKNze6uRyTogZJ7yf4dFIGBmRHw==","signatures":[{"sig":"MEUCIQCurVkxfsRiUPYlfDL2i5As7BC8DeIR6r95v3nv2w1ITQIgXSbZyBmk0rf2wg6y5wmUZAHc+xBi5IkLfIMIILniZYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.650.5d3df0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38057},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.650.5d3df0b","@flighthq/types":"0.5.1-next.650.5d3df0b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.650.5d3df0b_1788220748285_0.07316817441934242","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.650.5d3df0b":{"name":"@flighthq/spring","version":"0.5.1-edge.650.5d3df0b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"f763c6647a2ccfabc4b0758fd321c63553cb961b","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.650.5d3df0b.tgz","fileCount":31,"integrity":"sha512-dz3bv+3fAu9RlNnLfCrm8QTXs1VPgjGAsoocX3He7WKlyaepY61UBe3Ww7SNH3W52WTcIITIA4udzDKU/UwJzA==","signatures":[{"sig":"MEUCIBJSeh/d6HWUH3jgVPFzrb++yaQRDMTfLBA6Xf03OIHjAiEAtxpNMgrEyq5cvu2vzOveGtIxN6qtWrmmanjoIvo6L7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.650.5d3df0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38057},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.650.5d3df0b","@flighthq/types":"0.5.1-edge.650.5d3df0b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.650.5d3df0b_1788221284894_0.30133704117299187","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.654.b54779d":{"name":"@flighthq/spring","version":"0.5.1-next.654.b54779d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"c7597f48857e0cb54683f5731a4e908556a1c40a","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.654.b54779d.tgz","fileCount":31,"integrity":"sha512-7e+mskBGb/KRrOthdNsmVWntYLvdm1UvLcGmA0WIP9+b4e3R47XgEdDfz+SqN6cvZkSA1H/LSnsvNEPpkGX6AQ==","signatures":[{"sig":"MEUCIQCFtSYekEFt5HXoBVYprFH/+HVIRGFnpv67haUuQ+M6JQIgE4NNIsJ7R0rsMzkXXHP0kHC/LS9F6bJA6GBLkb3Efqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.654.b54779d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38057},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.654.b54779d","@flighthq/types":"0.5.1-next.654.b54779d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.654.b54779d_1788233818229_0.8032303604178086","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.654.b54779d":{"name":"@flighthq/spring","version":"0.5.1-edge.654.b54779d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"1169c218bb984adb3c1a0109d9caca28a9a4e58e","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.654.b54779d.tgz","fileCount":31,"integrity":"sha512-2SA3ysm2fVkLJ5kEZFC0etWiKem+IfN5fh/QQYgfsnMK9P2qlh+ufzv1cxcyGBl+t6RLsVJ4qanautxXmlp1HA==","signatures":[{"sig":"MEQCIB3cMpeaKiDumDmiY/ap5EsooZLnYK9AWHpbiEV4gH6mAiA5otv2th10XPPhO7On/7I08ZmRzjflhk69Gg8Nhb4g4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.654.b54779d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38057},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.654.b54779d","@flighthq/types":"0.5.1-edge.654.b54779d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.654.b54779d_1788234303432_0.9195981086454257","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.658.9cb44d7":{"name":"@flighthq/spring","version":"0.5.1-next.658.9cb44d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"516f82d86c55d0f86f30730d08601cdde2937fa0","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.658.9cb44d7.tgz","fileCount":31,"integrity":"sha512-7IIv/Lp/+mYrpDtsnb0ATNXs4FGb1huevrqbYgTE5EU9IBP2XtDfUpeDWDRn+nCR9TtdWgbisQN0aK5lRZnatA==","signatures":[{"sig":"MEUCIQCPVug2RfLgrevWk9EmWaYIHNQ++IBnALmUmyOdePGgeAIgUU6t6g0cGTr/RXc1Mge8ziRq8CyuOucQxPFJ5l8Pr5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.658.9cb44d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38057},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.658.9cb44d7","@flighthq/types":"0.5.1-next.658.9cb44d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.658.9cb44d7_1788290130169_0.3604495083994548","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.658.9cb44d7":{"name":"@flighthq/spring","version":"0.5.1-edge.658.9cb44d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"2f15415341d577c33ba9d432bfe43948871b90f0","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.658.9cb44d7.tgz","fileCount":31,"integrity":"sha512-WUpw3UjV14XCZwWbGeMQKLKkbNPV5IylVVdL7fEwUE/8qSxxKKYnq40e9O3Y+CVO0itSIaIJ2j1BxxLYQV6vlQ==","signatures":[{"sig":"MEQCIElqDOxGQ/PzIItYYeKKZZRHzwfv78mxTVYUA8Tr7o3tAiBlIFyeY++317noukPuLwk2CewPXoIPa+ZULePWTgSy9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.658.9cb44d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38057},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.658.9cb44d7","@flighthq/types":"0.5.1-edge.658.9cb44d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.658.9cb44d7_1788290607524_0.028137176528635566","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.685.f72fc7f":{"name":"@flighthq/spring","version":"0.5.1-next.685.f72fc7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"685924830151756d82c326782c3e60277a031b77","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.685.f72fc7f.tgz","fileCount":31,"integrity":"sha512-SPqiRxt/5NVRFvaF7pmyFfrDGIIVkAGNB/b3dmXx88PzPoqerdkBh8JC00IFwZV+Qq/wry10Ahs0qJ8KFYDW9Q==","signatures":[{"sig":"MEYCIQCDRnndb3jKqnAxInGrCVTa/dEVXe5Kf8M3u5C933navwIhAPcIaUiZ5eNm62fvpjuRy7SxmrWvmiE0MKFHTWQyQ6Fu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.685.f72fc7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38057},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.685.f72fc7f","@flighthq/types":"0.5.1-next.685.f72fc7f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.685.f72fc7f_1788311376658_0.8598039204673176","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.685.f72fc7f":{"name":"@flighthq/spring","version":"0.5.1-edge.685.f72fc7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"688f7cbbc95c09bd3b60e5ba435791e6a02299b5","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.685.f72fc7f.tgz","fileCount":31,"integrity":"sha512-unr5XcHxQ9uUjrhbWmu7ImZ+Ti1vRT5UbL+5BaAG5LboPqM0qe2rh2QxPhx1OiH3TsrbvsP0vCbvkRLN+eVE1A==","signatures":[{"sig":"MEQCIG2r/dltugBq47BEilBFBll4aBWyS+3EUXWS3pnbXr0TAiAJ8AZExSG4thPN7qM+Kyy1OdVhFO73umowJPofTnT2RQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.685.f72fc7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38057},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.685.f72fc7f","@flighthq/types":"0.5.1-edge.685.f72fc7f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.685.f72fc7f_1788311935534_0.44657690893372104","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.693.478551c":{"name":"@flighthq/spring","version":"0.5.1-next.693.478551c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"c7a7a140c4907b1458e71e6b7c6df68bf4b0347f","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.693.478551c.tgz","fileCount":31,"integrity":"sha512-oPHKMrx5SFD2Shchfts37kuDIygkWqParFStsbo3T1p1KEgvFOtQC9g2JHYIqN/3s0AAiTLOc7l3xJAsfhhbMw==","signatures":[{"sig":"MEYCIQDPTKadFQ+X7jcQ3cx+Bm5BKGydAap1C1myhH8bT5pSswIhAPDN5YeGNtJ4i1krpUhh76NpsRu5rlnYyPdj8VDCvjzL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.693.478551c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38057},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.693.478551c","@flighthq/types":"0.5.1-next.693.478551c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.693.478551c_1788320610068_0.9167244379619999","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.693.478551c":{"name":"@flighthq/spring","version":"0.5.1-edge.693.478551c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"dce934e284bbaeca97b58e309c6f9ef23e55d494","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.693.478551c.tgz","fileCount":31,"integrity":"sha512-PlMF9BZ61InyecQz8tLV+71vUwx5H+ga3UwRvWjTy50MdU19tPqOO9iyet6WmjNnHUScOUVfEInyVxF3fd8zMg==","signatures":[{"sig":"MEQCICDYGJXfSykvOJ4cKzVEhskFb9haF1a1PIGLXavhQmv+AiBWwy+Lf6ScYYrzX207ImmVOGGCcM7KVL6WA7X2aR9Qdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.693.478551c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38057},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.693.478551c","@flighthq/types":"0.5.1-edge.693.478551c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.693.478551c_1788321147348_0.40309136293828196","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.704.19c91ec":{"name":"@flighthq/spring","version":"0.5.1-next.704.19c91ec","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"3cc8b45a98df994c8bead9c46a39b772437835e4","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.704.19c91ec.tgz","fileCount":31,"integrity":"sha512-zQufAkm89Xt4ts0QXAtyRm71tYOQJ/D0MMK4cAKEPnvqckdfRHMLhZm6O/J6IJUHxTLJDPZSZpeH7k8lpjm29w==","signatures":[{"sig":"MEUCIGCY61zy8C/9ArkMgrhVwU2SWWSx0SPE0eWVnvntM9j1AiEArK+2FsgpdkAciSKxQP/4FIfwd/KReEg9ZhFZdfoEfdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.704.19c91ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51025},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.704.19c91ec","@flighthq/types":"0.5.1-next.704.19c91ec"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.704.19c91ec_1788384418502_0.15010430910271766","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.729.2aeb707":{"name":"@flighthq/spring","version":"0.5.1-next.729.2aeb707","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"802bacd1d3e12f5d278acb32c1fba428c64397d0","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.729.2aeb707.tgz","fileCount":31,"integrity":"sha512-3Xy4FkdMDymr9OsgN0VaO39O52A4OVcJfhjxm8karFiDI/hXDYKabC168vHqGBTdR7Jd0lxvGpkZCVxUoohsew==","signatures":[{"sig":"MEUCID6PRT5Dvtwxb5OchiJFyd9ngTHT17GPcPIs/25CvJsYAiEAiuYCj0mXL6RrNdPu9PJwxuOthSo89LFfop8GHCmcUzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.729.2aeb707","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51025},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.729.2aeb707","@flighthq/types":"0.5.1-next.729.2aeb707"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.729.2aeb707_1788400534679_0.25680490513800835","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.730.f29a5aa":{"name":"@flighthq/spring","version":"0.5.1-next.730.f29a5aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"a8a2891ac1eda5e6a3d8cdff3b2d74f0a2b4dc8c","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.730.f29a5aa.tgz","fileCount":31,"integrity":"sha512-FYjbO+AD7nuNjMG6CQ+cLKe9T0cIMDLsjit0TxJnaIGoosSg31PtazbhjGuAkZyMa/0Jj3cYQi8yiq3gi1oSJA==","signatures":[{"sig":"MEUCIQCkhsYQmxAneSzZjpVFcSl2bbICLE5t/s6sjWTV7n9smgIgd+goewzr/fjIfrsiHoCKfn0LzxDrR5VXGUdcQuQqc7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.730.f29a5aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51025},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.730.f29a5aa","@flighthq/types":"0.5.1-next.730.f29a5aa"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.730.f29a5aa_1788404737278_0.9639549650060864","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.730.f29a5aa":{"name":"@flighthq/spring","version":"0.5.1-edge.730.f29a5aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"3696d20f0e19d33d8fb48db99d520b6b765760bb","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.730.f29a5aa.tgz","fileCount":31,"integrity":"sha512-kcJPJ6ArPeEjBelDWYUqZ5I5CiPNQXxVy48T/kmS+tvvnr9V3PJGjMahhz63ts6T/FfoEjlJtkOm5IR4KVo/Iw==","signatures":[{"sig":"MEUCIQD2t38HRcds2Ho3pVOWxXieNZSFdXV6X18h3ivUkDy1PQIgfSSi8zgQJW+Kf/om0VdcuVNcYKVUVk+pBbzbOjuM4AU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.730.f29a5aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51025},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.730.f29a5aa","@flighthq/types":"0.5.1-edge.730.f29a5aa"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.730.f29a5aa_1788405279929_0.5930300441811591","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.731.0ae0aa4":{"name":"@flighthq/spring","version":"0.5.1-next.731.0ae0aa4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"3da002099a852ecf9ed4463a570dca64307da110","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.731.0ae0aa4.tgz","fileCount":31,"integrity":"sha512-t4jhq4ojbT2rm1fYsbzMJzB8KUgbLWlh/NJrkjLAoJZ4cWPmVip52oGVYmJYAyLdhR0CWwKCIdcfGy2V2pz3VQ==","signatures":[{"sig":"MEYCIQCA0rM4EZt89HdHd5WncDc2UrCeH9oM/a3Dh0oGRI/pJgIhAOaezqFGCrMErDACiVWWr34/ucsRaXUoRlobMn4auI6v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.731.0ae0aa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51025},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.731.0ae0aa4","@flighthq/types":"0.5.1-next.731.0ae0aa4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.731.0ae0aa4_1788405436994_0.6896941004285309","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.731.0ae0aa4":{"name":"@flighthq/spring","version":"0.5.1-edge.731.0ae0aa4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"d455d453e91e6f8ad669d13514cf56ab03f983c2","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.731.0ae0aa4.tgz","fileCount":31,"integrity":"sha512-WMrn9jNSDaXq/SXP0ugEhGcvM2UBbv3PDyxWdS7KJHbGndtgrgrP3WERAK33AYzb29+tkn2L1UgzgNsamOwf/A==","signatures":[{"sig":"MEUCIQC5PDw0+ykRoxls/QLtDEN7BwRkfrzCUthvCtFGe+/b4wIgD240t1YTKo6aXQfHAet3T+H4fisWddDyHRPjq9IZcuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.731.0ae0aa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51025},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.731.0ae0aa4","@flighthq/types":"0.5.1-edge.731.0ae0aa4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.731.0ae0aa4_1788405983969_0.5089210987671671","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.743.8d09db1":{"name":"@flighthq/spring","version":"0.5.1-next.743.8d09db1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"a8287e21317d47427bb4ad5233fa2dfe00889369","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.743.8d09db1.tgz","fileCount":31,"integrity":"sha512-+uMERSzAIEBxftgiHB/aBOIqziDDjqUBfzdvGF+vSa2roZ2P6VlDY5dp4VWbpEgTxhL8mTjPM0Kk/hd1K36WAA==","signatures":[{"sig":"MEUCIBwFczBGDmQAI5lrH/i4PuplrmlJO3yuQ6JUJOgPq0H8AiEA6f9squ++xyWNEyFvS8UrTRYd1B78J11T4wN3ngQs32U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.743.8d09db1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51025},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.743.8d09db1","@flighthq/types":"0.5.1-next.743.8d09db1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.743.8d09db1_1788426631072_0.011473686624396295","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.743.8d09db1":{"name":"@flighthq/spring","version":"0.5.1-edge.743.8d09db1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"065a55d0b1b2c0fed9d22493208d5f2317e3bf0d","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.743.8d09db1.tgz","fileCount":31,"integrity":"sha512-QqzRUJUK+cB/O7IBKhVoXsGIyz7NFCdiHRCTJFYJ+8hNjPEc7YyJpMtroMaAsmvDgozVcFup3hBnReG8QHP/Gw==","signatures":[{"sig":"MEQCIGeGDuzmTltZIcpg4BMIp0P5TDeU8n4Tx5fI1BJZVwBzAiAfh8nJvzuxp/lyzC35U7uX2TAvt6unof2g5rhOvmXZ7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.743.8d09db1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51025},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.743.8d09db1","@flighthq/types":"0.5.1-edge.743.8d09db1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.743.8d09db1_1788427148654_0.8836325712039048","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.799.62ef0c7":{"name":"@flighthq/spring","version":"0.5.1-next.799.62ef0c7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"71aa71d19f5c0216b8c51aa64225179488a1ba32","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.799.62ef0c7.tgz","fileCount":31,"integrity":"sha512-7inB0pIFZlauiTqEuh2lHDxp11Hl8MISGRlwLgrgpSA3yxIyqSBF1MBwgs7dJsOHJU4TS/bfLBFprDQ09sdLrg==","signatures":[{"sig":"MEYCIQCkTHMmLx79TTnrV74rc243n1lVHPPk9dwJ5bJVnXo/CwIhAOVXXcclKqp6vwpJ6Ogd/6immCkTjE99vdWKRhAxNToD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.799.62ef0c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52301},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.799.62ef0c7","@flighthq/types":"0.5.1-next.799.62ef0c7","@flighthq/entity":"0.5.1-next.799.62ef0c7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.799.62ef0c7_1788447286612_0.9766881317174476","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.799.62ef0c7":{"name":"@flighthq/spring","version":"0.5.1-edge.799.62ef0c7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"79591038fac2e5b074a46303cff5c7e411436c8a","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.799.62ef0c7.tgz","fileCount":31,"integrity":"sha512-tBKM29i6D7wJfGjHhyIHFQC2cTggzdGa4Fc9bKjIytGHL7VQPj1g7kulZnrHz2OKo6soSRmxQ/Wz+GJjBixVtA==","signatures":[{"sig":"MEQCICee9N/emSGrWBQzkybhKAjdAP935p/lqN2M0XGvmX5VAiBjSwgFzqfWiVBLoPoysdO2MgtGs+hkIcXjL5OhFW7Cvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.799.62ef0c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52301},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.799.62ef0c7","@flighthq/types":"0.5.1-edge.799.62ef0c7","@flighthq/entity":"0.5.1-edge.799.62ef0c7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.799.62ef0c7_1788447780640_0.8345817432564522","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.815.cc08b93":{"name":"@flighthq/spring","version":"0.5.1-next.815.cc08b93","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"b18fc9803b6ce572c94e2ec8b8359cc56242e8c2","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.815.cc08b93.tgz","fileCount":31,"integrity":"sha512-3kAkQqc7EAboF05l1L2KDU5uHbeMZWdXC4qkCTQB6VZt23oilIw3GXf6J/Zrd7jFrMK17tpfZ8Z+wD1qjglnEw==","signatures":[{"sig":"MEYCIQDH1PLC0aw/U1uuX5KUqgzrvu/WBot3n7OG/50/cUuoJQIhAM4IQixnfjEhOtVbn4XvRW0gC1z2nkpprZp4x/coh/kT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.815.cc08b93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52301},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.815.cc08b93","@flighthq/types":"0.5.1-next.815.cc08b93","@flighthq/entity":"0.5.1-next.815.cc08b93"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.815.cc08b93_1788461095540_0.6739436585438066","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.820.97b3830":{"name":"@flighthq/spring","version":"0.5.1-next.820.97b3830","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"76d4e2f3771dff3e21628d5429b75bb0dba6a406","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.820.97b3830.tgz","fileCount":31,"integrity":"sha512-/xT+2suzB791fGphpkfGcqvofV3blfy5Bwguqwpz9mLRRf79r5WYnFP82bE+VFGZb0lKNVyxIYzUpz95akXxHw==","signatures":[{"sig":"MEUCIQC4wyZz/mWEqAj4c0KrnglSdliKnjWAQG+buzItOTPB0gIgcAWv7YCWwm3ccKNmevSaFPk/QRUVgx/EJuhTd8/8WiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.820.97b3830","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52301},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.820.97b3830","@flighthq/types":"0.5.1-next.820.97b3830","@flighthq/entity":"0.5.1-next.820.97b3830"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.820.97b3830_1788469626214_0.46720217944464304","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.903.f434bc2":{"name":"@flighthq/spring","version":"0.5.1-next.903.f434bc2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"8891c191218d2981ec6eb6af92f79aec8a71bfdd","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.903.f434bc2.tgz","fileCount":31,"integrity":"sha512-I6dlG2uCyrgGN9TkfDfle6Yyw2VjyOb6p59TmMFo0SbyK5FOtUTMSLTABtgC3XisLAvRuD1q6YTC/TDYvROF/w==","signatures":[{"sig":"MEYCIQCq0YyEcMg3ZLNMuWnfTPK6hKpGZI2y24y9647DDBu+3wIhAI1didw0EyeXRccoCPGewOrXlsuhANDourN+fAelRfZb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.903.f434bc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57801},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.903.f434bc2","@flighthq/types":"0.5.1-next.903.f434bc2","@flighthq/entity":"0.5.1-next.903.f434bc2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.903.f434bc2_1788551051189_0.9311901518997345","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.904.b545d9c":{"name":"@flighthq/spring","version":"0.5.1-next.904.b545d9c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"89d605d6733eb2631d738b95e2746703f91a5313","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.904.b545d9c.tgz","fileCount":31,"integrity":"sha512-t51BbWSAiTppgh2OPeqGlp873YGuWR/RQ9vPc+dkdvzoDfYQth9JfYx5lX0dPb4fMXRo5+UEZMTyUSobUHArQA==","signatures":[{"sig":"MEUCIQCECGWq8TJXICVwmTTdUHE1M8v0Sg1exGYYjsrGJ4gFkgIge6u0hPjYsLBSWUomJl2aOJvPGt/hle9WNp7y+LjdSh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.904.b545d9c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57801},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.904.b545d9c","@flighthq/types":"0.5.1-next.904.b545d9c","@flighthq/entity":"0.5.1-next.904.b545d9c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.904.b545d9c_1788554694805_0.7122293126637647","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.905.5fbf787":{"name":"@flighthq/spring","version":"0.5.1-next.905.5fbf787","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"1eaafc8a798000f407736c6d77c7ae279b78533a","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.905.5fbf787.tgz","fileCount":31,"integrity":"sha512-LThP2SDvTynzN/lHpGRtTzg3xAgTcUoMAWNpuXu/zPGpKkalOwaQ0tvjavClVFpfFgptRbzVTQPUfzOkA5NiSg==","signatures":[{"sig":"MEUCIQCjxhvrYl/PLhIJFqDpO8QGxFWXDt+4jZRYqz+3hEaGtwIgIXggbQjZVSHxsjHNuJhoJ6aFVH9TeZa7eZ1ea6B7ahI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.905.5fbf787","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58861},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.905.5fbf787","@flighthq/types":"0.5.1-next.905.5fbf787","@flighthq/entity":"0.5.1-next.905.5fbf787"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.905.5fbf787_1788555970723_0.0740404903831684","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.906.419e5c9":{"name":"@flighthq/spring","version":"0.5.1-next.906.419e5c9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"a525fb5364d6c2a97dcf26ab6c23d613fb0ef5fd","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.906.419e5c9.tgz","fileCount":31,"integrity":"sha512-tOaphlpNYVwDil2B7z/WFRDyP/R6/tsvuUMfJmTtCqPADFUz5t2eFw+u5WjbaTZnhu7he9k+56F56vT5KR+M2Q==","signatures":[{"sig":"MEUCIBB51Jki616Q4zEMZn/N9F8QmqjqizQVsefDvB4oEYO+AiEAgIsHHF24nYvy8YkcV04EJqPg+CWwAmW0IQRi9hKK/y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.906.419e5c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58861},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.906.419e5c9","@flighthq/types":"0.5.1-next.906.419e5c9","@flighthq/entity":"0.5.1-next.906.419e5c9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.906.419e5c9_1788559655500_0.17057347451842508","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.908.b072fbc":{"name":"@flighthq/spring","version":"0.5.1-next.908.b072fbc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"18ad58e5dc6214dd134cf5af46dae4edb8884230","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.908.b072fbc.tgz","fileCount":31,"integrity":"sha512-1p6rWSPQVz+QR5JksoLHSeRzwoGzSae6ioNdClRTrZ0Ztu7GgTz1o01yiDCX1DLsEeFrxq74JheA63M1bMqkcA==","signatures":[{"sig":"MEQCIGWZZsQ3G8TAcKI9gyzH6A2I2q/FrL/iDQAK+VoXW6DyAiAsH1hJ783nJLNTn/qcT+ahC+R5hflxTDQ7ybAKER5ulw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.908.b072fbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58861},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.908.b072fbc","@flighthq/types":"0.5.1-next.908.b072fbc","@flighthq/entity":"0.5.1-next.908.b072fbc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.908.b072fbc_1788564310253_0.919015180240228","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.909.a5d1857":{"name":"@flighthq/spring","version":"0.5.1-next.909.a5d1857","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"3b1f4b7056b4274283d51f816497bda3eba72218","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.909.a5d1857.tgz","fileCount":31,"integrity":"sha512-16NvfprsXMlepFs4Fs1899DOTWygAX4NsXSvfi5tTCFmJnSbrnYdMeKDgmitHM/8EmIQmSpXan1aSLVy2DZ/MA==","signatures":[{"sig":"MEQCIE+ie0N2vIGOQn0mQsE0IS2RdOuSkjhNB4t7/67YMstuAiBTIQH2uu0T5f6hAIVwz4iNPDLVLaQSEbw3U5F35nAPlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.909.a5d1857","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58861},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.909.a5d1857","@flighthq/types":"0.5.1-next.909.a5d1857","@flighthq/entity":"0.5.1-next.909.a5d1857"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.909.a5d1857_1788564855058_0.6687203032836124","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.909.a5d1857":{"name":"@flighthq/spring","version":"0.5.1-edge.909.a5d1857","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"b17e916ef35efd399defafeba041fe054e088155","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.909.a5d1857.tgz","fileCount":31,"integrity":"sha512-FsHvKabqUlw3C2ilOAnC1caqrtsnWKEXXMSMR89i5PSNuQ6PaLGkcavBgehNCMIuc5RQx701TrSbZ0TkkBS0Iw==","signatures":[{"sig":"MEYCIQD8yYtZ3oXZwj2iGag1npyXBkwUqWM8mK5vN64QD1odiwIhAOfl5vWuhEgQins8CyZjRrM1lrLwS4A87zElGCYIriqU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.909.a5d1857","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58861},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.909.a5d1857","@flighthq/types":"0.5.1-edge.909.a5d1857","@flighthq/entity":"0.5.1-edge.909.a5d1857"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.909.a5d1857_1788565422697_0.05157329760148999","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.911.32a089f":{"name":"@flighthq/spring","version":"0.5.1-next.911.32a089f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"8611f11ac35a9f2c1575ace38bac08fc9e86a79b","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.911.32a089f.tgz","fileCount":31,"integrity":"sha512-Z5t3QGOHd8xgtCZQpx1J7GKtIXQ0KCJAb0JK60Y5xg/ycpaw6iJTvSCJNezfsmPopu0PXOK+0ceudUtHHey0GA==","signatures":[{"sig":"MEYCIQDGZXoZ5ej4c2s3/bloAzsibURNsL7quH9Q8eD2C9KQjgIhALU5zDBBpDXkdVtsN+BrDAkV5XdMYpo8DeLAsHN3jRcI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.911.32a089f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58861},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.911.32a089f","@flighthq/types":"0.5.1-next.911.32a089f","@flighthq/entity":"0.5.1-next.911.32a089f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.911.32a089f_1788585367288_0.9448780444564584","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.911.32a089f":{"name":"@flighthq/spring","version":"0.5.1-edge.911.32a089f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"68ebc6da91885f999608c7db4c5ffbdcde6982cf","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.911.32a089f.tgz","fileCount":31,"integrity":"sha512-jW0m2SD2CEgOCZb+KjYFylGZzQ6BB3EcgYZWbYrOh27FR0wNIA92VZGsf4HUUaLi+ijDVmLmvUmTzkMHVNWMkA==","signatures":[{"sig":"MEUCICr7DjiS89POK3AaBK4FjpzD+TFAuemMQbDWrZuyJbRaAiEA7da9USqCNaBqwQyZo3s90bX/nCTGHlDvd4LGVR0BAzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.911.32a089f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58861},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.911.32a089f","@flighthq/types":"0.5.1-edge.911.32a089f","@flighthq/entity":"0.5.1-edge.911.32a089f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.911.32a089f_1788585752539_0.4849198691040819","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.912.289aaa0":{"name":"@flighthq/spring","version":"0.5.1-next.912.289aaa0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"a39e7f51be9eb456255c3997e2ed283b49e3acfa","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.912.289aaa0.tgz","fileCount":31,"integrity":"sha512-lbUDDNYrkfUrdNkxeH4UxAzQIdBz1zMZxDFjAsvG1dNXCiEBxEYz1oggU+XzHQaDN++Y2+oHVqYMQPKDM68eWg==","signatures":[{"sig":"MEQCIGC22cFP0ysTIpXXo8oEDP4lLfpwELYELsS5sFuGiafBAiAUL+J9hTFIs6sfVXR+Us2JiPTr7vGuM/YbbaVB5siZ9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.912.289aaa0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58861},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.912.289aaa0","@flighthq/types":"0.5.1-next.912.289aaa0","@flighthq/entity":"0.5.1-next.912.289aaa0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.912.289aaa0_1788587265686_0.9094247974580063","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.912.289aaa0":{"name":"@flighthq/spring","version":"0.5.1-edge.912.289aaa0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"592dcc9d74a27d71c9fa3a291cdd3ce5206da6b5","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.912.289aaa0.tgz","fileCount":31,"integrity":"sha512-bhreWuQISz2PVxLa2qMCP7at/f6/E25Xv672suwo0iKG4K4HD02RJQwV8Ga+oO0XsuXY6mS+Zd2uLovFQY0Ffw==","signatures":[{"sig":"MEUCIAwjjp3biEpszrQWCNt52JvP8iBXA3jPunrkKczHKiRjAiEAgaMTOIYXpKfBuRiEEpa65FuduDhY1Akc47NH644GtmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.912.289aaa0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58861},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.912.289aaa0","@flighthq/types":"0.5.1-edge.912.289aaa0","@flighthq/entity":"0.5.1-edge.912.289aaa0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.912.289aaa0_1788587578968_0.3126390298543442","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.914.ed01add":{"name":"@flighthq/spring","version":"0.5.1-next.914.ed01add","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"a171f5293dad147cbd92392c78f689a3b7ca8dbd","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.914.ed01add.tgz","fileCount":31,"integrity":"sha512-vswZjGpwpM3e0cq73y04Tnz5+UyrXeoh1atX73jkkMvMIMCsmNW4xB9AHXqrCkE8mGWfvSylOFROSHJhQ2oZaA==","signatures":[{"sig":"MEUCIQC9K/wajnmAJfj1IwBOeKW20KLGhfSmFo+8nNM73CpMuAIgUaNPF/sKP8vI1bxoD38VFwUtMdSZb/SGDmcSE2nRYfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.914.ed01add","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58861},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.914.ed01add","@flighthq/types":"0.5.1-next.914.ed01add","@flighthq/entity":"0.5.1-next.914.ed01add"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.914.ed01add_1788630721111_0.026050601334770995","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.914.ed01add":{"name":"@flighthq/spring","version":"0.5.1-edge.914.ed01add","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"56bac774e0dbeec60dcb62dd7ab78a147cbc75a2","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.914.ed01add.tgz","fileCount":31,"integrity":"sha512-UDsz+ohCn66cKnL9bACCsoju8Tl1Lu9G4z/ZaXIOvuyemdxMi1KpxwMB7b6rTPc9x4yh24K8qOVHssfV/yMO2w==","signatures":[{"sig":"MEYCIQDEPOdajrQ6Cmt43tycWeifPRS02IxjTuu+78Cg9GwLaQIhALgKefojVTL9YPzw5dJXLr1ae4XlS+n6avqv55oyUIG1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.914.ed01add","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58861},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.914.ed01add","@flighthq/types":"0.5.1-edge.914.ed01add","@flighthq/entity":"0.5.1-edge.914.ed01add"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.914.ed01add_1788631260464_0.6248848542398093","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.915.d4da7e7":{"name":"@flighthq/spring","version":"0.5.1-next.915.d4da7e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"3551b65860de72caeb8ac3217c1930971f5287bf","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.915.d4da7e7.tgz","fileCount":31,"integrity":"sha512-k44vEt4Qs8UI4yTjtBq/nbhGGwH0muevqxqe0qZkR2tlrf2stzrM3dany2fs3vGniSr4nVa9dG9PuDgtMUZdFQ==","signatures":[{"sig":"MEYCIQD3PxPKoFUYrd9fIrrA+mk1FKsY0zEI+OdW077HWS7z1gIhAOsNSHOLpWHvf4ApVYvTgWtJJn8jFngShZr6QAra5TXw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.915.d4da7e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58861},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.915.d4da7e7","@flighthq/types":"0.5.1-next.915.d4da7e7","@flighthq/entity":"0.5.1-next.915.d4da7e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.915.d4da7e7_1788632414408_0.6989231645715461","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.915.d4da7e7":{"name":"@flighthq/spring","version":"0.5.1-edge.915.d4da7e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"a86e0f921161e34a60b503733920b40936606a13","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.915.d4da7e7.tgz","fileCount":31,"integrity":"sha512-w6BSh0KqJCkpOsOWpcKE0Y7au7PvFXRCYLOqoGzpsYfcC69fMsJRRTeGcbtxJ3lBSSpCQpa2L/1TF7i+wbwu3w==","signatures":[{"sig":"MEUCIDSxNKrowM2JNvhVrQ7bA5LyHeZZJXdEhAkn1k3FaIPoAiEA6hK4jJ1no/Iq3RSN9bEtN+CY7BrOQRa941MxFkGhXpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.915.d4da7e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58861},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.915.d4da7e7","@flighthq/types":"0.5.1-edge.915.d4da7e7","@flighthq/entity":"0.5.1-edge.915.d4da7e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.915.d4da7e7_1788632807020_0.9655687067948724","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.919.354c575":{"name":"@flighthq/spring","version":"0.5.1-next.919.354c575","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"31db68aa19c6477b79b75dec0c13a70cf1797212","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.919.354c575.tgz","fileCount":31,"integrity":"sha512-PO6LxJQ/vx6Js2F4WufqXb9nQd9/JbD865OqPXyqCtRe+zZdN/NB0dP0av2h82iROBw0F6dS1A0I9BFuFMGUZg==","signatures":[{"sig":"MEUCIGJPVSsxlrcEpPzMv1fg0gMbBEXJS+jyo8olY+OvgYMaAiEAovjaLnpN8MnmnGNgAL2piodQ0MnjO594ERson9AnS4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.919.354c575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58861},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.919.354c575","@flighthq/types":"0.5.1-next.919.354c575","@flighthq/entity":"0.5.1-next.919.354c575"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.919.354c575_1788649823400_0.872277960640883","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.919.354c575":{"name":"@flighthq/spring","version":"0.5.1-edge.919.354c575","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"c27458b040434180c2ce41a41d13b64f65b2b1b4","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.919.354c575.tgz","fileCount":31,"integrity":"sha512-8JV90QxJQ5Gb2X3aUrg7gzQzWbCN+Phn/2Hy3hmfxu6ZROu7rvD481E6FxwAMzUJt5FRkCfTJxfwAcAV7L3d9w==","signatures":[{"sig":"MEUCIFwBQJCJ/FsvX46M/KHdiVZSz70dKP3FrbuPIOOob1T6AiEAxNl+nMp1Advs1uXY3+n84uV2ySHePmgaJEoeAnih+p0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.919.354c575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58861},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.919.354c575","@flighthq/types":"0.5.1-edge.919.354c575","@flighthq/entity":"0.5.1-edge.919.354c575"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.919.354c575_1788650370312_0.13929055520668832","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.920.da8f530":{"name":"@flighthq/spring","version":"0.5.1-next.920.da8f530","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"e4e17a66527d3739a154dc705806fcaf8714beb9","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.920.da8f530.tgz","fileCount":31,"integrity":"sha512-6LWy3LLtbrS8qzn34M29V6I64cSCMMPCGpq5Xnx95LG2YT9ShMoYAHo22y4fjvmBxl9aLn5jqPmLy4M5sfoQvA==","signatures":[{"sig":"MEUCIQD7YkgUCHQAibE3AgwSq5QeJ+Q1SkgsIr3gH7d0W7fVSgIgJrEp3IcW8CjypCXG30a2aoH5NxuA+8cXkALiaSGTQAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.920.da8f530","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58861},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.920.da8f530","@flighthq/types":"0.5.1-next.920.da8f530","@flighthq/entity":"0.5.1-next.920.da8f530"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.920.da8f530_1788726147525_0.46749931062036887","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.920.da8f530":{"name":"@flighthq/spring","version":"0.5.1-edge.920.da8f530","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"a7f36b12d83e992e35864923b4a041f1cc19df2d","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.920.da8f530.tgz","fileCount":31,"integrity":"sha512-e9Otkfi1pzXXs4RavUGD5HCawDcDn4wWbCH/F1pSMN49dpQZ+sVklCDVekTSvP6eqLqURD5ZvRZckpUaLtfiLA==","signatures":[{"sig":"MEUCIQDQw7g1NCCw3U0EzzhtMgO/IXa+I/q4JYyZHCW1VkCzawIgPJEa3wJ9yCTiTeyEOmnI8N6diTAga0hsDkddwXONV1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.920.da8f530","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58861},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.920.da8f530","@flighthq/types":"0.5.1-edge.920.da8f530","@flighthq/entity":"0.5.1-edge.920.da8f530"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.920.da8f530_1788726696053_0.3263817249484271","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.973.788d3d7":{"name":"@flighthq/spring","version":"0.5.1-next.973.788d3d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"9fe101ac418ddbc33899c119d5e8562cd83aa322","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.973.788d3d7.tgz","fileCount":31,"integrity":"sha512-0k0v0awwYLzAzoeytgAhuIiUHLuXLxgKYSBfnUp8zVuywAS2u0JdXyQQ+s1dMdAyD26HTjzvqAQ0M/XFjN4GJA==","signatures":[{"sig":"MEUCIQDDgd+gjx+NP9Lzzxs7Xs9Jm5Q3wkdWZyoxtoYubgM0BQIgXEoECsYy80k1nkKFhfYmGs/kUOjn4h4oMc2LAb/uMB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.973.788d3d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61026},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.973.788d3d7","@flighthq/types":"0.5.1-next.973.788d3d7","@flighthq/entity":"0.5.1-next.973.788d3d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.973.788d3d7_1788898641937_0.9254932780009255","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1017.13841a8":{"name":"@flighthq/spring","version":"0.5.1-next.1017.13841a8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"57db70cc2b1d02db1ba609389d449792da3ecf0d","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1017.13841a8.tgz","fileCount":31,"integrity":"sha512-hB7+42DU8hD3Jetb5+/8i/xuWft+e2out/ZKogFBGYn9bCvlvDLxZuEOstr8Iplp6Klo2ZSiDlZjAjMnZeS94A==","signatures":[{"sig":"MEUCIBBGVeDhysvVGZrosrtM227YkYLFABPju0mF178IlVCSAiEAmMHSqRg/NgoGWkrKV2NJJaypmXLA2w3F0I2lMyhk8Eg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1017.13841a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1017.13841a8","@flighthq/types":"0.5.1-next.1017.13841a8","@flighthq/entity":"0.5.1-next.1017.13841a8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1017.13841a8_1788927279262_0.4081606695889155","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1019.1274ec5":{"name":"@flighthq/spring","version":"0.5.1-next.1019.1274ec5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"b3fd242edc4f5a0947fa8f83b4b4e38972d4bb12","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1019.1274ec5.tgz","fileCount":31,"integrity":"sha512-B48llBF3XoRqpPgpCDFjpEjNQDySk76Ccveq+cCCG5MGIAlAMrsxST56XfAy8z+gVn4scix0tzKITVWk3Fxqkg==","signatures":[{"sig":"MEUCIQCcspOqt7xjp4d1ju8LlQexcIKQfldT/fGc9aKh6xj24AIgPGm/8wg0if2mBpjAossQun4suRFdYMMZaSzdP/WzJLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1019.1274ec5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1019.1274ec5","@flighthq/types":"0.5.1-next.1019.1274ec5","@flighthq/entity":"0.5.1-next.1019.1274ec5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1019.1274ec5_1788934462675_0.852001340637514","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1019.1274ec5":{"name":"@flighthq/spring","version":"0.5.1-edge.1019.1274ec5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"2ccd1afe5eaef81bc5d9e560b17285e48be752a3","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.1019.1274ec5.tgz","fileCount":31,"integrity":"sha512-8OF/GKN3YPV6A1Pn0Lo+Kp6ml35OPpY3/iapDyfW9T3A8opjrlJyO19/BjfgKZoDEql9swBXGWaqmG+U/LCVeg==","signatures":[{"sig":"MEUCIC7Im6jkNgPipEBAV2BkmCTCYQiPzVY9phEOWRwWbN28AiEA5BvQg8WgEp1jjjnLAoRUrQiAtPWYL1ADU+2qXpkEyQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.1019.1274ec5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.1019.1274ec5","@flighthq/types":"0.5.1-edge.1019.1274ec5","@flighthq/entity":"0.5.1-edge.1019.1274ec5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.1019.1274ec5_1788934873627_0.34137418563713573","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1047.858b9b6":{"name":"@flighthq/spring","version":"0.5.1-next.1047.858b9b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"04689f642d2dd889f711850487c4aecc71d58616","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1047.858b9b6.tgz","fileCount":31,"integrity":"sha512-kIgkWUkUHVlV6+lBDTIY8zGe6Z7QPJ0K0oapR3+vUD/6eF5xwm4+Do7DBTGGOrQL7z3v+9CHbo/F6+SsnLD9XA==","signatures":[{"sig":"MEUCIQDnaDqEeHcV9C4XTO33KukV3KqE2Ef4PKPSToegMV8p7wIgUdIEYFtKswCf/UVcPRSvWZK1p4j3i5n9uHyDTlqA6fU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1047.858b9b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1047.858b9b6","@flighthq/types":"0.5.1-next.1047.858b9b6","@flighthq/entity":"0.5.1-next.1047.858b9b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1047.858b9b6_1788973120047_0.9450280189976092","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1047.858b9b6":{"name":"@flighthq/spring","version":"0.5.1-edge.1047.858b9b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"99a370a9716c8de009c27d98dfaa244ed4a93e89","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.1047.858b9b6.tgz","fileCount":31,"integrity":"sha512-vuQXj2sSnIqEmFm9H3Jo6Q+mTllIXEQ3xLs/qXWgwKGvZjFeJifVLVkRCZ87j2HkgnAgKGjdlO4DzitW5hFsDA==","signatures":[{"sig":"MEUCIERrgLvQVTZ8tP1YH4HUx0+WE4folc703uJRj+jK6Gc+AiEA8sDuqT26zcU6QdCc+yExHhLaZ6P6M7FKNHMIdJu2ryU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.1047.858b9b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.1047.858b9b6","@flighthq/types":"0.5.1-edge.1047.858b9b6","@flighthq/entity":"0.5.1-edge.1047.858b9b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.1047.858b9b6_1788973466448_0.6089625207908949","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1050.0bd43cc":{"name":"@flighthq/spring","version":"0.5.1-next.1050.0bd43cc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"91a64b8ce7e5725367f1e76f94e8a48f3ae40faf","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1050.0bd43cc.tgz","fileCount":31,"integrity":"sha512-X6jcdwAdWLYTuKXhvdWe7zzZxr0MYp56u/MQ/+XQgwY7RxQl9HItUh3m6Aqrk6VchFhyrS1uD8yilKV8hyT9dQ==","signatures":[{"sig":"MEQCIB1Dm9IeH6nGgf2F8skSwj/L0oIp4GyrdFsDY6yC9PoZAiAbeknd4Q5H4M0e3toHnDwk/V0k4yysQ8IQaJLDDxUMKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1050.0bd43cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1050.0bd43cc","@flighthq/types":"0.5.1-next.1050.0bd43cc","@flighthq/entity":"0.5.1-next.1050.0bd43cc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1050.0bd43cc_1788988362779_0.8258556083763464","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1051.65889a1":{"name":"@flighthq/spring","version":"0.5.1-next.1051.65889a1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"c5e4ac12904cfa623d80c2abdce5e40bda38d7be","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1051.65889a1.tgz","fileCount":31,"integrity":"sha512-qlniAy+lPdC+DvRoC3xlsC3tYAdULDAEzuqsLlQJYokV/jYb/mrST/eIjsRed+do8ufQNoFHoaFxGztbGuXvVg==","signatures":[{"sig":"MEYCIQCbK5E5Gc7NLIO/ct+SlW0v4DezamhBsDU2QrAK/XAltgIhAITya3G+wm8/AcP9eEcMGQ8tD8UyxuwWk5dZI5Bvwhhf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1051.65889a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1051.65889a1","@flighthq/types":"0.5.1-next.1051.65889a1","@flighthq/entity":"0.5.1-next.1051.65889a1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1051.65889a1_1788990900034_0.2370502533425285","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1051.65889a1":{"name":"@flighthq/spring","version":"0.5.1-edge.1051.65889a1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"1065ce7b4b38273d6289bb1be4a38bcfa3185ac0","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.1051.65889a1.tgz","fileCount":31,"integrity":"sha512-lcJD3fqXqvxmf0gNFQYb1d4LxDovQCQLLEabkOaEXQLrSjI/1wwuDd7kZ+kIWu1ox2rZhn2XkHdITmqMHxOCUQ==","signatures":[{"sig":"MEQCIFE0eg00ffu7h02puWLn3Rhh9u+FbatXHLCSGvpU1a/PAiBuPUo4bTe0b/rV6pCdv0dpdTjDVZrybk4SH9z50DiVNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.1051.65889a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.1051.65889a1","@flighthq/types":"0.5.1-edge.1051.65889a1","@flighthq/entity":"0.5.1-edge.1051.65889a1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.1051.65889a1_1788991402235_0.9888751490245131","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1052.ea38f97":{"name":"@flighthq/spring","version":"0.5.1-next.1052.ea38f97","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"297d4700c33dc4479613fc409fe4057ac5c501c5","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1052.ea38f97.tgz","fileCount":31,"integrity":"sha512-JqUoNCu9yeoL1UvWAF5cMz73tXlYoROkqQhPS2jsOhQabGOIT2LlSLMwkhoeBmNI2CliK3sbNbDmoQYTWgL5yQ==","signatures":[{"sig":"MEUCIQDogyLKdR9dT5ut+yyQQb/Caj6dhPt4dlr/avFepnEoJAIgYNFPVQ1ADq2Gci2vfv+Qq4pKca9Bx4NI6Mz2nPvoAzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1052.ea38f97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1052.ea38f97","@flighthq/types":"0.5.1-next.1052.ea38f97","@flighthq/entity":"0.5.1-next.1052.ea38f97"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1052.ea38f97_1789013642922_0.47230070179978423","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1052.ea38f97":{"name":"@flighthq/spring","version":"0.5.1-edge.1052.ea38f97","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"cce00ad2a84c8a8b571898d58c04b2ec11a758e8","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.1052.ea38f97.tgz","fileCount":31,"integrity":"sha512-dMiebR4et7b/Yz36+hngntNOWNWbRsdiosAEKsGZnBM7DOHmXNUfIJAoCIH/sk/2wyubASawuWcqePV7h61NXg==","signatures":[{"sig":"MEUCIFoO3bz4CVM6i1ma8helwVXNvsUkn9o7zFTDCQGqZTswAiEAopZv5r0FV97PmVQu8j9EsXbTdkw+E3poJLRMYR90RN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.1052.ea38f97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.1052.ea38f97","@flighthq/types":"0.5.1-edge.1052.ea38f97","@flighthq/entity":"0.5.1-edge.1052.ea38f97"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.1052.ea38f97_1789013957012_0.11226301528639415","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1056.4945b81":{"name":"@flighthq/spring","version":"0.5.1-next.1056.4945b81","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"eb9eeac3194338ea22ad259a034356fa3ae50de6","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1056.4945b81.tgz","fileCount":31,"integrity":"sha512-kl7Vx/pQyTwRGlgp6kjtlaCgrlH6vKpxnLY9riS3HdpWm1igycvBGbKxcYXmU+lvZQjZUhM1jpR1kmlQUi1eQA==","signatures":[{"sig":"MEYCIQCEceqwpV2PjFH3rIai1KvjfLYOgJdPGGSTRMzyDacTLgIhAL+S85lKY6FIovUG1lX6deI0uQQqBk0G+LIe3pQl1Ino","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1056.4945b81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1056.4945b81","@flighthq/types":"0.5.1-next.1056.4945b81","@flighthq/entity":"0.5.1-next.1056.4945b81"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1056.4945b81_1789060542010_0.3902960074748374","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1056.4945b81":{"name":"@flighthq/spring","version":"0.5.1-edge.1056.4945b81","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"5f5f24313e1a14d834f1d06e257d4a391b25e73b","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.1056.4945b81.tgz","fileCount":31,"integrity":"sha512-hC7ZaMnrv0RdghUc17JABK+q/jQvwTil/nq7DJGXPkvwXB9QLu9VMQ/T0g9bPli6Rj4VcxhdtDM368KIvM/H7Q==","signatures":[{"sig":"MEQCIGYBb5rf7NNFaiSNr9bdbb6YU3PYxvMfu3ftO4tXoGiTAiBH6adn2pqJB1IdfjiSiSaT+akAzSodAIDuRMYKZTwrCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.1056.4945b81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.1056.4945b81","@flighthq/types":"0.5.1-edge.1056.4945b81","@flighthq/entity":"0.5.1-edge.1056.4945b81"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.1056.4945b81_1789061035234_0.360114145490557","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1058.751c53a":{"name":"@flighthq/spring","version":"0.5.1-next.1058.751c53a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"e7b47178db5f0572e3e71d67f8832c7f4cc71e89","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1058.751c53a.tgz","fileCount":31,"integrity":"sha512-bIvnOGzoinlamfj6YxF4VaHUML5HOCniUlZUcXe9tE72KlDblEOKafkB4bQN6K9C22HvbVR5yFs37jGb22uUuA==","signatures":[{"sig":"MEQCIFebSeGosXuo4qzspHw1qHp8qTIxkxbSom9NOwC7Ucq5AiBRCw6BhA9VxkRtGenezq1tg18XKW7uy1flGbnNJs4EBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCjlefNJfjb0qu8ggsahm4bE8gywyFbOoKRnYcd6Uf0QgIgdXwHLqsCXg0Ya6B8Zkv6TaYQo/L6jjaG3Cae6oRE6HQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1058.751c53a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1058.751c53a","@flighthq/types":"0.5.1-next.1058.751c53a","@flighthq/entity":"0.5.1-next.1058.751c53a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1058.751c53a_1789079880978_0.4104243944523145","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1059.c56d3cd":{"name":"@flighthq/spring","version":"0.5.1-next.1059.c56d3cd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"ceb287483f0af38ae55c65fbbe28061879f1aa06","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1059.c56d3cd.tgz","fileCount":31,"integrity":"sha512-syZ79F+kgsBMdJtc/++9VkSTvwmEWnF7KHvaaPoOSvhNnDF9xFkE0ywIPNXeidzLD95Dcv0HF+WzxAhOo5bprw==","signatures":[{"sig":"MEYCIQDgtr34BF5m2gXbqyPxa9z4bGKCPTHP9kbYfIw8xOXckwIhAIqihdYa9KpxeoHNaLoEL0cUrvLj25CtBU4SN0lwFZb2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCv8PJ+e1TapvCSZxGIojkZJhQpjW9kNC7tHOZ4DVWpkAIgc6quxuXKktYgN5Q1yPcGLnrrHS1PVRr51uuoNICOUx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1059.c56d3cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1059.c56d3cd","@flighthq/types":"0.5.1-next.1059.c56d3cd","@flighthq/entity":"0.5.1-next.1059.c56d3cd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1059.c56d3cd_1789080091316_0.5128446545456546","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1058.751c53a":{"name":"@flighthq/spring","version":"0.5.1-edge.1058.751c53a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"42f026e41e105cd598b7b5152078ce17732826f7","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.1058.751c53a.tgz","fileCount":31,"integrity":"sha512-CEEBCEKJaXK7U99nZhYUmcNamjD5xa6vXfTN8pB8GTZe/AdDtmcz/1AqfJEIE7cwDYWvzopSCXxDwZiFzxzC2w==","signatures":[{"sig":"MEYCIQDxCkx92J8/0Hn4pGr452JYqP46Anxvw8dAY3hyxOY/+gIhALuG+qp046VhK8o0kvq17OnDY108gWAWXDaNTsYqzTZV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7lIHMRD81a8ciyeTAtrsI/5claFf7pg7rEA6b1lly9AIhAKXHg5XxOl2eTetTG6wjy7nU0Ye65E55E6mCK0qU380M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.1058.751c53a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.1058.751c53a","@flighthq/types":"0.5.1-edge.1058.751c53a","@flighthq/entity":"0.5.1-edge.1058.751c53a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.1058.751c53a_1789080311767_0.6220755343503686","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1059.c56d3cd":{"name":"@flighthq/spring","version":"0.5.1-edge.1059.c56d3cd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"529036830bcfabf2cc3b1b294f639ef81d09158b","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.1059.c56d3cd.tgz","fileCount":31,"integrity":"sha512-ztvtFN2Iso97wQozGXosgvinok1eQsLfdsj4n5k4yPujd3C8JPpbU1IGsgmcT4kUTs/9PYWseWcFwWj3ymBdaA==","signatures":[{"sig":"MEYCIQCg2NfGG5KiQMPGd1qMgThrFhfz+vmS2HVFFx9giDfShAIhAJbRMIqaCni0VhY+VSIOtjFdC02LZFV4N3+Lc7M/uqAu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDWxsHHQsMyU8q7qiv2haura4sR+WzUQupNNkP1ug4IZwIgS7EsuhRR0cQpaukZmHDwjgFHubfRVA6Hs+P6UOBbxxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.1059.c56d3cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.1059.c56d3cd","@flighthq/types":"0.5.1-edge.1059.c56d3cd","@flighthq/entity":"0.5.1-edge.1059.c56d3cd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.1059.c56d3cd_1789080649540_0.0589533343028239","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1066.36fe89b":{"name":"@flighthq/spring","version":"0.5.1-next.1066.36fe89b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"e48bc797cef8a363f66455a9f1e4c34f7f13d82f","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1066.36fe89b.tgz","fileCount":31,"integrity":"sha512-9yoW9its5vAEBmLEjcJny13GUkSYg9bBWHNRrsf6+vtTJKltcfXWPvLMsQeIQJYai2XUW/6fwaud+7OEZKaHKQ==","signatures":[{"sig":"MEYCIQCRQh8EI9NazA96yhWjztCqtKF80eTL39gjvZ7TAKgsgwIhAKCGwDxGnsoHyjj4DtsVg/wug4f1X/hd+4u6Sm7gwC0w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBOETg5qwAV73/vzQV7LfsdZp4ulJsiXbfKgdMC0U9NuAiEAkGDGeE5ZIh1UzWyHJrnjonllBXUpEgsFB/pZT+iy140=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1066.36fe89b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1066.36fe89b","@flighthq/types":"0.5.1-next.1066.36fe89b","@flighthq/entity":"0.5.1-next.1066.36fe89b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1066.36fe89b_1789109513300_0.14137576785238282","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1069.554a2ac":{"name":"@flighthq/spring","version":"0.5.1-next.1069.554a2ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"6b2a4372b5e2fd944758f8fa8895c01f7f95de72","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1069.554a2ac.tgz","fileCount":31,"integrity":"sha512-UshdFR0qMtNCBv1TJ6bRe0J+7rcE/VtMASIhI+OTBIBO2DnFJQDoGvaerVxSYl3yeiurR3tpb9s4xNZBeylQhQ==","signatures":[{"sig":"MEYCIQDng3Bef+njmiOPB23NhYlWAx59gOuoUNp9PmgKQd229AIhAMdZXAHVrv7s2I/nTJk+38k1BdvPL+MVg/0+VA9hFPzk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHFsn9zGjgrTUIO8ShttrSrXdMOb+OTGX+neGr9N7+l5AiEAh7iG+mqXSYxv/rC2uJjv8CnQ2E7oZkycBWC8xRathVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1069.554a2ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1069.554a2ac","@flighthq/types":"0.5.1-next.1069.554a2ac","@flighthq/entity":"0.5.1-next.1069.554a2ac"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1069.554a2ac_1789112157731_0.45255642768843063","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1197.6a425ce":{"name":"@flighthq/spring","version":"0.5.1-next.1197.6a425ce","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"cf81f6a90be9542ad261aa96ca87eb1bc791a9d1","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1197.6a425ce.tgz","fileCount":31,"integrity":"sha512-eEw6CK9FesGy4DXn4s2ws2Tl7EYpUr/9hj2HNfiVf0XyzVuD7MbBHY8mxjcfGGVVndHgPIonwma7tywnGX5YPw==","signatures":[{"sig":"MEUCICG3YZ/LuYhLBlcQ31jZX4h/zew1o1zDbKFinW4Xdjj8AiEA/9/4HkBml7kWkMVQpDKcRu6wtFrfkQHmAlKHyhWHVKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCTO4+b5HYDGOnnyezUu/UpKs5ZJKh36Ug2FZrzfsfwngIhAImx990zP1Aa+IdO96YauGf3IdoP+qHw5EJh6AZ2G2+6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1197.6a425ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1197.6a425ce","@flighthq/types":"0.5.1-next.1197.6a425ce","@flighthq/entity":"0.5.1-next.1197.6a425ce"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1197.6a425ce_1789241090495_0.9195707093736103","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1201.9b49dee":{"name":"@flighthq/spring","version":"0.5.1-next.1201.9b49dee","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"6df47b5d23855ac28e09c9842d8ccbbf0cb65e5d","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1201.9b49dee.tgz","fileCount":31,"integrity":"sha512-cLpTMysPFI5GjCQI9ix5wEys0Dl86D5gKdGEGZ8/gNCTQPifk3kgDZ1AleZMsKAALG5VSilUKSU1cFUdayPMlQ==","signatures":[{"sig":"MEYCIQDnc+YsIPCp/Qc0JDlicIHUBebZ4npl2nbEEl25brptKAIhAOlODlJ0wd3F7mSkjsicxueYodqilLe6kGhzhHuIQvd5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAlvHDgZ7tSji/HSBO9ey9mj0XtFPmIS66kBehCthU/KAiEA/lmZk2FL5ZzbX69zxlCadaTFdqAJv8/gZtM0yye9DH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1201.9b49dee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1201.9b49dee","@flighthq/types":"0.5.1-next.1201.9b49dee","@flighthq/entity":"0.5.1-next.1201.9b49dee"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1201.9b49dee_1789245716363_0.22647434909703668","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1202.e31f126":{"name":"@flighthq/spring","version":"0.5.1-next.1202.e31f126","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"e42fb50e6b4c557664eceefa7f651edd79b6554f","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1202.e31f126.tgz","fileCount":31,"integrity":"sha512-ESmUKXgw7bk710Fi6ZIyHAoOsNXsnv38JZ27uj7BGgFkjejMgOAP7+ic45iD/v8QNElXepDqOp94Cm7nGk9zag==","signatures":[{"sig":"MEYCIQDhIVWvyNXIG7cxupCd8ReG4eYACBUnTuvHBxaV+qYTLgIhANqzGEvBwLJYRfGiNUYCmyzPYgFg3AtTP1cPtkFv9rw9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDI+PjM7e8cN5IX09/kJsa0/Q1qT3eGqp8FLwPQHXLj/AiAxgMLj3TB+G+h9F0ayImXr+KB96k1LfbpH1wWXmLV5Bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1202.e31f126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1202.e31f126","@flighthq/types":"0.5.1-next.1202.e31f126","@flighthq/entity":"0.5.1-next.1202.e31f126"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1202.e31f126_1789249585443_0.9168447438398695","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1204.e33a1ac":{"name":"@flighthq/spring","version":"0.5.1-next.1204.e33a1ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"ae5338d74def490bfadc6b2702d076126305e24c","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1204.e33a1ac.tgz","fileCount":31,"integrity":"sha512-d2jP3f7EeaO8JiddpHfAt0s70Y3yerF7EZmyIvlzK21Psqxu0LYikT7j6N8LSBK7Io4cTOFeCKAFsEW8e1z5Gg==","signatures":[{"sig":"MEUCIFVBQEasb4wN0ZRxkXzwVcTa6nUBXZxFfRNE1sb2i9XjAiEAken9gnOmldUYEHWPAzi1J047N8zxrxfq0KNBqrDE4GY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFcdW7GuyEdzkaDrbtTqUnU8UqWIWFVC4wV6fF01fBkOAiEAgeU1/TqYnb1mDZ/Mh96hhjON9N5C2SR/1lyif/H/nbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1204.e33a1ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1204.e33a1ac","@flighthq/types":"0.5.1-next.1204.e33a1ac","@flighthq/entity":"0.5.1-next.1204.e33a1ac"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1204.e33a1ac_1789256117450_0.3402812882981199","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1225.129b76d":{"name":"@flighthq/spring","version":"0.5.1-next.1225.129b76d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"ae1503d08ebb122c31106da333a036b79449908a","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1225.129b76d.tgz","fileCount":31,"integrity":"sha512-frjaE8TiYVpnbQSSSySiobuZbvwU69ZdfcG44uo4BftUfxHfRsU6cXrpOUMNow5/DtJBHtDGRbP23ZV9Qw6ZfA==","signatures":[{"sig":"MEUCIAYt49Rq7LJTEZiT392wZQBLbT6ddOJz5KF2TDaH2pr4AiEA9soNk4V/6zG0M24Tp0xgg5u1b4u21rRPqRhCyMq0xNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHKigcELH9w68w60d4eCrK3MTjtPoQCt4iTrvs6rVoVGAiEAxi5Xk3V2vr6x1AGEEIyrA6fqa7NBa1um1BL8y9FfKRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1225.129b76d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1225.129b76d","@flighthq/types":"0.5.1-next.1225.129b76d","@flighthq/entity":"0.5.1-next.1225.129b76d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1225.129b76d_1789269788353_0.060582258300647895","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1244.12290e1":{"name":"@flighthq/spring","version":"0.5.1-next.1244.12290e1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"97f74bbdb31a0bbe392669c9a8e1b4bdd1ad780b","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1244.12290e1.tgz","fileCount":31,"integrity":"sha512-rNmbp8HePbEHl04b7pHDdtsN8bNDa1G3dmvs3k+grsnEpWqnchSN2K/flxXN5coWRQybsPgVk/Ya0T5Tk6o4nQ==","signatures":[{"sig":"MEUCICOEA4SDd26vRcJRNWAa5lQZDXT5NDWZSi3OVquuKX64AiEAwE0g7BIpKhhsYlnx1w/cw4QtH70k45n1u1nWEJZEc/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCEFHEewHet3qJVUP0IS+FwX/PTQ/s7c4kHBYoH4hSNsgIhAIhiW+Cq7OYZLwLO3sagLPj3qVpIWa6sByfuziNRw/Xy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1244.12290e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1244.12290e1","@flighthq/types":"0.5.1-next.1244.12290e1","@flighthq/entity":"0.5.1-next.1244.12290e1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1244.12290e1_1789288249710_0.4829911220140126","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1251.918ea64":{"name":"@flighthq/spring","version":"0.5.1-next.1251.918ea64","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"35053a2360671263eb8620a904c01140effb1473","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1251.918ea64.tgz","fileCount":31,"integrity":"sha512-upUqvWn+2GsG0EFmmpeBcs69233PNLRxpSQiZJHYHDQXXCIqPapsnc3sWlZGa5PaOwsKbUb6ygc7mCM3k2CI0A==","signatures":[{"sig":"MEQCIETBhelus2Ih9cr3vH3tqzvjQH34fnnZ7RFOPWb+Rfn/AiBVUgafLu/gcgOpg8zlt2cCUW1EwFpZXGfbyqsAr3kalg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHoGN7Y9aUJcLNAO5LtnJBUYB7yKXh+/swSzYD7a2+/qAiEAy6Tk0wUZfMd7K30UIEnkDY25A+fSyRZH0kEPIwUE82Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1251.918ea64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1251.918ea64","@flighthq/types":"0.5.1-next.1251.918ea64","@flighthq/entity":"0.5.1-next.1251.918ea64"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1251.918ea64_1789314056199_0.4510195067913665","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1252.15e4611":{"name":"@flighthq/spring","version":"0.5.1-next.1252.15e4611","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"08abed56586a2e31482a6a6b622af02fa0d55e83","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1252.15e4611.tgz","fileCount":31,"integrity":"sha512-kdjAbY7xMZhPrQAFFTfkTMPmgEwtDCoeHPArGYd8hOlolU5FzZfpy5D7eu9U056fBfGDWdjTszXA6/Y/eZu9sg==","signatures":[{"sig":"MEQCIAr1dR48OkATtUXYroOl9wFs6DwxvOzit+vI9qMh4Hc3AiBDHQC3vQ5ojkBDmRi+N3PZRFLWfkUiXcWD7iPu+h3S6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFLP5pWAIbZeJ+cIShX+co71RvYMp0xI4/wiu8kFghdmAiEA+OZHVHlQmzh8PpadxdijPTHZ8KDab2GQ64G5FTfOGAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1252.15e4611","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1252.15e4611","@flighthq/types":"0.5.1-next.1252.15e4611","@flighthq/entity":"0.5.1-next.1252.15e4611"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1252.15e4611_1789315239524_0.15095007272377892","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1253.6fe252c":{"name":"@flighthq/spring","version":"0.5.1-next.1253.6fe252c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"3aa53e6ec443ae0d53a7497c4b9a731874d81659","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1253.6fe252c.tgz","fileCount":31,"integrity":"sha512-VvSEE+vLR2XiZw8zS535gJVceTbWSEFzcirApzb388IEPf4IRSIcFnmZkIbY7dL0kw4twhfL0i+bil+2hOT/OA==","signatures":[{"sig":"MEYCIQDQOESTW0AdrtxHQtq91fEEOszXf+QUOIzQr/0vsiwsUAIhAOPIyngpTjMswPzeMgNdP/TZN5LSgAFW70ewgaIhl+97","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBYpFCW4/vRMAEJL6f8gbsIGmE2PKwNjbdqXLqVPvQ1tAiEAsTrF6eHXkHzsPIQ3WwLDpSCDObNm2Ke3cFRzMGGcug8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1253.6fe252c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1253.6fe252c","@flighthq/types":"0.5.1-next.1253.6fe252c","@flighthq/entity":"0.5.1-next.1253.6fe252c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1253.6fe252c_1789334837083_0.2922640474454645","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1254.2ab4a06":{"name":"@flighthq/spring","version":"0.5.1-next.1254.2ab4a06","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"f915953e24f3c81cdb7e07ad056970e42d7eeea9","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1254.2ab4a06.tgz","fileCount":31,"integrity":"sha512-rrxWYh3wb4hB2qmTxrpnLIZPs/7BcCeRiXePp3ibe6cJYcFHE/3IVdcj/E73uXuw57cVd+nJNsTo7F0DQ4Q83g==","signatures":[{"sig":"MEQCIBHBKYMy1qlxEtTUuwNtfmxr+8Y9H+oPhaO0FfdBMrQpAiACNy4iWiqiHNTa9pCDtq6mY8jrz7piaBSaMHAJc4AQ3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD9LkwmB+NMiNzKrDCmj6BP3dMBg4uqAOcDqj2Xc9N7HAIhANDJAhqIEvwEPeEGXqlLR79eEyjTZyk2RnAQTcDpFSBM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1254.2ab4a06","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1254.2ab4a06","@flighthq/types":"0.5.1-next.1254.2ab4a06","@flighthq/entity":"0.5.1-next.1254.2ab4a06"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1254.2ab4a06_1789341200825_0.8105200153301768","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1257.b2a4509":{"name":"@flighthq/spring","version":"0.5.1-next.1257.b2a4509","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"3d7bc8a34f1b4c2a396a0e298c9241981e579fb6","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1257.b2a4509.tgz","fileCount":31,"integrity":"sha512-4NncZSb9S2HIrDA8ZQ8NQflic963xpqBWPdREjPobGbcNCT3/6MfPm+XLGLvt7ou1ceTUchSFDArvDu51IAngA==","signatures":[{"sig":"MEUCIElBc3IQoDYxzlNrFnJy/zZVfP2RfiA0QymFk8vDHfxWAiEA+oYKTB8hjHIaBzu++G4MgTyQr6Hta1e0cLv1x1YBI/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBkqXu1AXiBuxMhKSZuI05LfgFd6kZxPXPC7XojFENgFAiEAoyAzghRBjdoY8xCzdGyP1P5Z7VtqO5w7G8Iem3PJc64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1257.b2a4509","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1257.b2a4509","@flighthq/types":"0.5.1-next.1257.b2a4509","@flighthq/entity":"0.5.1-next.1257.b2a4509"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1257.b2a4509_1789363774401_0.341332048990705","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1295.2b6bfa3":{"name":"@flighthq/spring","version":"0.5.1-next.1295.2b6bfa3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"ed9e2d29121e77d6db691ffedead5312472e95d7","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1295.2b6bfa3.tgz","fileCount":31,"integrity":"sha512-AxUrG7t4XqRaAHao6Gy4x7JJEPke6B5BlvPK0BRHyAVU57ky/uyuvghBIDTrfbl46/Jl1GFajVDX9jbus0QbPQ==","signatures":[{"sig":"MEUCIQCcwvMOiMQaqT3rKoTVRvad4vfliokFhkgPg0d8OZX8mAIgVhQkqv5LkbDK85LGnDSJO5yt/OWzLc4hJLsZ7n+JKkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDGu8GDBEMEMrU3/iFRApRUDXLfcVEXq1pKxAiW4q5YMAiEA2rKk6UA8FSpeCP5Uqzhntm5Drwq8njAG/mInNj7bRfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1295.2b6bfa3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1295.2b6bfa3","@flighthq/types":"0.5.1-next.1295.2b6bfa3","@flighthq/entity":"0.5.1-next.1295.2b6bfa3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1295.2b6bfa3_1789417261704_0.32752516061144","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1344.b88acc1":{"name":"@flighthq/spring","version":"0.5.1-next.1344.b88acc1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"e3c95d34478634b1021469621968c8c72cc414e5","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1344.b88acc1.tgz","fileCount":31,"integrity":"sha512-SoTNJfI6WEupqHhLHc6qvsYC4MzgzYdXeB+7yxKQgCQ0G+9eYBCbl0oepGWXKT6H+gH8Nb5HXoxZKtB8v+Z9Cw==","signatures":[{"sig":"MEUCIDu7oXptc2BPH0qKInwwbFsQHGoEjgNlvDDsX7iwQcBcAiEA/v6G+837yumStu8A9qS6FIZDtkSO1NwVjfszXcFTKsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAhY40PptB5kBKXWwKinhNq1+neiPtE/OfDNdL7gB/5vAiEA/GiYdOx84sXufolUuatbwlowYeptKhoDLvPn56CZB6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1344.b88acc1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1344.b88acc1","@flighthq/types":"0.5.1-next.1344.b88acc1","@flighthq/entity":"0.5.1-next.1344.b88acc1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1344.b88acc1_1789452618888_0.8203165203975371","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1345.0995dc5":{"name":"@flighthq/spring","version":"0.5.1-next.1345.0995dc5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"ef8ec5ac026e15066fc20cf634ff221f90924be5","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1345.0995dc5.tgz","fileCount":31,"integrity":"sha512-z3G/WgZ782dga6YX0cfJcSNDWlpuSZyKXVBf10Y7fzntvAqR/OW4oUYcZt/nJyj8hjFHScagz0P1qVK5jFnVJg==","signatures":[{"sig":"MEQCIQDdhJkUsadZ3OvqtGy4uFWvG40yKPdQjQtU/VX23qjrrwIfa9bjgFRGCFXtfv98UhpjhkyFS14jKdmh0N46gQus7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFVLgogWQuUi6y7LGW3oRRHgM9B833u9VoHecBAUAkzhAiEAkPPBu5y75ekrZn9NbtVU+sE2rVe70In5gbgeXPXFZ4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1345.0995dc5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1345.0995dc5","@flighthq/types":"0.5.1-next.1345.0995dc5","@flighthq/entity":"0.5.1-next.1345.0995dc5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1345.0995dc5_1789454651859_0.24329662167237243","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1347.54f97d8":{"name":"@flighthq/spring","version":"0.5.1-next.1347.54f97d8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"8814cadc63f5b3d6e568d533a1c991675e92e58e","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1347.54f97d8.tgz","fileCount":31,"integrity":"sha512-CqmyQkBDwlv8AIWKjVV4+ResJ1+KlidIc24ZtkJqwYtWT8CLg4c4j2viXEtnVzGSAXy3Lkeo7yAVpy3PHtaLyg==","signatures":[{"sig":"MEYCIQD3FdTkkaTmpBq5WUVxgEmyo0CcLkd5gRPIVFrcte6RtgIhAJtRSvIGN20Ac8RWJ5uEv6vgsApdjKl3r5IXMqzGNwAX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDupl6j9ZsaPjHi2zRG0d5UH1dufAR0MUPsj1VFB0RfvwIhAMhyMFjPfpHjnwrm5tVrRcyAIndfvz95w+MgxiKRDLVU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1347.54f97d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1347.54f97d8","@flighthq/types":"0.5.1-next.1347.54f97d8","@flighthq/entity":"0.5.1-next.1347.54f97d8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1347.54f97d8_1789461209469_0.0918706960818072","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1348.e71a747":{"name":"@flighthq/spring","version":"0.5.1-next.1348.e71a747","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"aa6fdb4efece021c2ed89904319ad815fcb44bb8","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1348.e71a747.tgz","fileCount":31,"integrity":"sha512-hPQtGK7cn45d88IesLZPEI5D4VG5g+CQP62DFKi1R8eNvGxuxsBxhtqzKu7DiIU7Z9yXVnWQX3ZZVTWGrl4SfA==","signatures":[{"sig":"MEUCIQCgztUYSGfzQHiO8GUEOM72B/XN1Ittcpe96E0mG93NawIgB7LRRt2AiB/zuZR++Xib4+33h+J7ZkGn8fTuSsToHeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDpupx9kKqEPeek4WAFp6RozMlbHsIG7iuuWrCAUtS1zQIgdGFhykcmVZ8TCWfkYbPoVxUXukn+eTQRklogJzZP044=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1348.e71a747","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1348.e71a747","@flighthq/types":"0.5.1-next.1348.e71a747","@flighthq/entity":"0.5.1-next.1348.e71a747"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1348.e71a747_1789464706781_0.10546977196062124","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1349.05b053d":{"name":"@flighthq/spring","version":"0.5.1-next.1349.05b053d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"171c5d589ac2c8dd9435b081aab2708288059c7a","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1349.05b053d.tgz","fileCount":31,"integrity":"sha512-9cEaHRAafxGlht5LwPksizyVbp8ediOM00Fob0awnUG/iDerV9X5rKK6lutFHnirbx0gV17p5+6TOCCFislC6Q==","signatures":[{"sig":"MEQCIHFAhPtBpXxzfvs35M75OUBJ0cD1d6bjPBU6c6EcBrXQAiAJwmjuF2lvp5AhARXHC4fFaRJP5evQQyDJl9GjLb50CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG51Hn0xJ8b7YPnRs7uK4HtHFXrnlLxROCGvpL082bn+AiEAmvumCBBfCtMVgQzL8QAGfjBN19zy3kM+K0AttyWSD5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1349.05b053d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1349.05b053d","@flighthq/types":"0.5.1-next.1349.05b053d","@flighthq/entity":"0.5.1-next.1349.05b053d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1349.05b053d_1789469011490_0.6438032746389479","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1349.05b053d":{"name":"@flighthq/spring","version":"0.5.1-edge.1349.05b053d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"4c6d49356f26dfa9eba0261e41ebb5968392d85b","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.1349.05b053d.tgz","fileCount":31,"integrity":"sha512-F6WgSjlPPtr6wlkSNfRt2mtFYyaInJHC8x6smpppxTJNjxg/kavarGjhZIGSP3L3e7+axbmLz1K9rxFq6WB08g==","signatures":[{"sig":"MEQCIF8GYkrawaU5tiP9gDdNQWtZRUbtHfpeJoDOsnPGi50zAiB8R/fxFzN1la2xmBT7sIcnPs16vvJisxToEAK4mfZU7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCG65crRMnazx6/fK2kNWValxBDl/8mnjWA9BiPnpsAzAIgKy02rhZr7pUR3KPI5wL6odOhdwFRxHHxrVudJEoLA8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.1349.05b053d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.1349.05b053d","@flighthq/types":"0.5.1-edge.1349.05b053d","@flighthq/entity":"0.5.1-edge.1349.05b053d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.1349.05b053d_1789469387731_0.6427721181549082","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1350.8ce488b":{"name":"@flighthq/spring","version":"0.5.1-next.1350.8ce488b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"c853902daa5fe63a49204bd8c5691b0329a8868a","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1350.8ce488b.tgz","fileCount":31,"integrity":"sha512-q5WZx06rrVicyYhxUHf4vnGvIDOTOUn8v2L/at8yeD7ildcadcMTX9cdWpQthMyVSU1xh5h4ueABUR55QzEdaw==","signatures":[{"sig":"MEQCID8h3ZBtmhfvOb4mpw2JcJpAgjtJKzDsY9weeM3omm4oAiBbhQ7nVXcd0TjL4x+REYhhSTbhV35KPt7tHxXP1k3cJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH+ex46HPvK6v6eayTFUKCQ62R8/f1uxt8nQ7yo3xj3QAiEA2AUsWbQzq76tGiqmC67Unk0t2S3kFuwtPpdvDIsXkAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1350.8ce488b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1350.8ce488b","@flighthq/types":"0.5.1-next.1350.8ce488b","@flighthq/entity":"0.5.1-next.1350.8ce488b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1350.8ce488b_1789489850265_0.8083100094488107","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1350.8ce488b":{"name":"@flighthq/spring","version":"0.5.1-edge.1350.8ce488b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"3816142f2a14619aecfe284700ccc72144b89df4","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.1350.8ce488b.tgz","fileCount":31,"integrity":"sha512-OycrTIBXaF3kQEPGkoK2PVnY7ot2IX7B4tySxNLvVMDfaPOrHgR3ZtiY23YheemZeNnZ53t35fBRisHr8Am7JA==","signatures":[{"sig":"MEUCIQDisSYAcxjUZrWzyhDDxxLfU1vvlYjfBOm2Quz8800mmQIgId0IYExOhft7B9zJz2f/elYpcOofx26YxpuWSPCabEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7NPVmNCHVGsfvIVCwTEt5MVxIJm0frI1Wr2EriU6W1QIhANcwp7S4vndwnbQro/YEUxX/vInQliZrkDKr0WbRa8sF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.1350.8ce488b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.1350.8ce488b","@flighthq/types":"0.5.1-edge.1350.8ce488b","@flighthq/entity":"0.5.1-edge.1350.8ce488b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.1350.8ce488b_1789490215998_0.6019864431837552","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1370.903f328":{"name":"@flighthq/spring","version":"0.5.1-next.1370.903f328","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"27c1a6468c14bdf2adeb130dac0415ee4669b333","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1370.903f328.tgz","fileCount":31,"integrity":"sha512-8Fm+NLqxjO18T0Wd9c3fL6jg9bqaxE8/5Ci1QiDKpLAEUXa1XgNWerpM6qcMUgxcveyihvBmhbSnORlowcO+rA==","signatures":[{"sig":"MEUCIEPhSWsosN3nrjEUHEh5s6IT2VycU4AC7fWtexlFDPznAiEAqlOyvxnnApR/3mjIW/QhFdNm6au51iJG5Wv3Etx3Abw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDjeOYYyuQUXQtbnGR9aXIEZoubUzimLvcha+T4yzhBoAiBuZpebHh86Wm2VHK7Wh9QAMvfTqX8BuAoYzM2sf67OEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1370.903f328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1370.903f328","@flighthq/types":"0.5.1-next.1370.903f328","@flighthq/entity":"0.5.1-next.1370.903f328"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1370.903f328_1789537824669_0.4239459384810915","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1370.903f328":{"name":"@flighthq/spring","version":"0.5.1-edge.1370.903f328","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"b95ea4a771d1194927a8ae6329180fa3d3430e4a","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.1370.903f328.tgz","fileCount":31,"integrity":"sha512-J7yL58u7lwDvYWtwUO03xN18o9syaeL6GBpq2+2C8p652WpOlkc8klxaEtKKAMtNmatSvbFR71pb5qypm4S2vA==","signatures":[{"sig":"MEUCIHkTyvF7+et+46y9dL3mNmBuG16wDvUO4gKesZG+7+wNAiEAmJWBYj9k+3jCNKD79OYfPP+j1AWgfZA6cIka8JN2eF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCJE6ynmRwqOJZmP1L3IAaB9YmUwFumILThzeHTSRqsDQIgcBcZGZHlYfPiyD2CXvZHS3+/ItTWVSRomw0ybPGZuvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.1370.903f328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.1370.903f328","@flighthq/types":"0.5.1-edge.1370.903f328","@flighthq/entity":"0.5.1-edge.1370.903f328"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.1370.903f328_1789538432639_0.9777207417019902","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1404.457d1da":{"name":"@flighthq/spring","version":"0.5.1-next.1404.457d1da","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"e34b524f190ea1e71b6601f18feee3a64a48bbc2","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1404.457d1da.tgz","fileCount":31,"integrity":"sha512-Z54wNEujUEO2vhy/rnggc7ZYATz+y/zG+cuFC0FWe9nUYVhpCKGq4AQxrrf1+I3QR1fCRHZOCEGBZOcjoLbXeA==","signatures":[{"sig":"MEYCIQDa9bnVJZdIeJA9YO8rQLwYUs0NAF2h7PhPkNgic4QiQgIhAON7OmXk/sYhQ1gJfp5rsSoX+tYdhYubCf2te3t85GhJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHTe2bsR1msu9o8NE58UL38EvyEgRNtWnRp5Bke/vzufAiEA23rrRP0XesFExxsjjsIy7k7megSv4OktePKDniigZaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1404.457d1da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1404.457d1da","@flighthq/types":"0.5.1-next.1404.457d1da","@flighthq/entity":"0.5.1-next.1404.457d1da"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1404.457d1da_1789625989265_0.5215311800990325","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1405.69d9356":{"name":"@flighthq/spring","version":"0.5.1-next.1405.69d9356","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"86ce4ef28c137121d56499296f900ccbe55b3efd","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1405.69d9356.tgz","fileCount":31,"integrity":"sha512-+yY12eEO66XT1mItgF/C51eAZN+vVGHAMoEcVReb1llWO6YGETnpO6Pqkp9gkf+9PKEBRMv6o7T2clNxbMOmNA==","signatures":[{"sig":"MEYCIQCrz1ZgWl1dBm/7CYL7t1I3LPQ5qmP2AZ1YwXkC2d/3AAIhAJZ1JF5od9fwDdRf4LH248dkO6xzMZjSSpNhX0Q+qQsx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHm3zal6NnETXlZik6ZKKSFCoNjqaYmD0xwSCRyYGoVJAiEAld3bMsSyvq6MN7xtrSKN6jOxUdRsWw5y9LkamE7p04U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1405.69d9356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1405.69d9356","@flighthq/types":"0.5.1-next.1405.69d9356","@flighthq/entity":"0.5.1-next.1405.69d9356"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1405.69d9356_1789627849348_0.7724866603490419","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1405.69d9356":{"name":"@flighthq/spring","version":"0.5.1-edge.1405.69d9356","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"6d1132f3a6f521f0a7bf4b0923900dd1eed91558","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.1405.69d9356.tgz","fileCount":31,"integrity":"sha512-086CS/1hsrcEYc/YRkC0lSlX34ELM4RwACJK2RcxRcdBefJHQRWeEj2St23gU6Inang9jaV1L+B5YyCga2Ix8w==","signatures":[{"sig":"MEUCIQDeDbWvtjOPOra/sUUrt86wQ/bh+klIi1HMf6NFsERf/gIgbye/ez3sG8gy7aLX/g62xqeh3VSoiFI1bb0rc1+YIRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA5p+KybeygodRDN9Vs9iRpHQSKsr9WFE83pZ8GiOCe0AiAFrWCQ+lA28B5M2uB/FrE+UNDMxbNtYMo/dUxphJ7YsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.1405.69d9356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.1405.69d9356","@flighthq/types":"0.5.1-edge.1405.69d9356","@flighthq/entity":"0.5.1-edge.1405.69d9356"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.1405.69d9356_1789659690810_0.3551471883976103","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1410.b534771":{"name":"@flighthq/spring","version":"0.5.1-next.1410.b534771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"2dd186a31d4352691405be9fe054d94fc82793c5","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1410.b534771.tgz","fileCount":31,"integrity":"sha512-34hQ/r+cIzV+xng9x9aw6rrps7DP9ThDb5tPmFQ6Bpd9Ar0ccooHRYUJWMMrIBeaM4/QLi0Dxlm8XmwqP2BGww==","signatures":[{"sig":"MEYCIQCNW7VElJ+dNVur2IkdTkWZNTSelOU03ZAZUnB92aj0EgIhANko7+B4q1hV+cd4XSLnbP+2Pu+MUNuIlC5Yvmsgx9z+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCPb890ad5Y4ZyAl01MkH373L5aLgY/PCIWxlQZWcQmZQIhAMJSzwFyv0cXbwFyQbvXlnt9l8SQUvPp2WtcUS5J73FT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1410.b534771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1410.b534771","@flighthq/types":"0.5.1-next.1410.b534771","@flighthq/entity":"0.5.1-next.1410.b534771"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1410.b534771_1789670595185_0.1901134983551378","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1410.b534771":{"name":"@flighthq/spring","version":"0.5.1-edge.1410.b534771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"424a75bd217ebca95b96f8e81c977a919d101c2e","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.1410.b534771.tgz","fileCount":31,"integrity":"sha512-glCbgRbKLtWSY7BRSrvpj/8vvjQZD36kaAVzg4bwxu6QAvmjFdqjOZOv6HA5408vYoRagAbBeJ1dhDGazA8v3A==","signatures":[{"sig":"MEUCIH13lhLkmBgj71/70pccILL57YPvItRF/zTfhrDzQyPlAiEAobTmhU1GRRsDlCjMwBo9Qk3vQT8gUcMnwb1dOsPgC0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICQC2Obi/0RQUuYLm0cXn+jK8H9yKfg4SSvgotx3lPkHAiEAyrD26WtXBnhUlDJx+NYTefbM0zMmnMFBbIcD+Wcp2Sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.1410.b534771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.1410.b534771","@flighthq/types":"0.5.1-edge.1410.b534771","@flighthq/entity":"0.5.1-edge.1410.b534771"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.1410.b534771_1789671214243_0.7104473616812217","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1450.5738463":{"name":"@flighthq/spring","version":"0.5.1-next.1450.5738463","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"168eb620877cba3139a1507b7d2652fe47f82e84","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1450.5738463.tgz","fileCount":31,"integrity":"sha512-batffmM5o+NdJATVMWz6wShCSCuUwGQOQvVsluWKp2eOpqko2Tgm5LyvSLDHBwqyaTh+upYADOMPI0e8L+zg4A==","signatures":[{"sig":"MEUCIQCnch7uQS2nuWUmLSBjnmRk0TDm0GbCFbQth91gwWV0QAIgI0nwDdKYXUm+jxitXu/GbtHHo6ML1/c/jIIbmzjLIUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG5u6Xv0bxu+AjLe/v1DEaw074pcHbIngukATp88A2f7AiAhrlFCaAl+ESn23TjN7F91kuGJ3IMsO0/xPuw//zVywg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1450.5738463","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1450.5738463","@flighthq/types":"0.5.1-next.1450.5738463","@flighthq/entity":"0.5.1-next.1450.5738463"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1450.5738463_1789779671133_0.30653982304584493","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1462.5a251b6":{"name":"@flighthq/spring","version":"0.5.1-next.1462.5a251b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"ebd18c8b00f36399de9cd93ff3eab0f8cd08b2b1","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1462.5a251b6.tgz","fileCount":31,"integrity":"sha512-P6Jd0PDIEN63/mjSSdHONdtPnicBVjV27/zR0tiQc7LHDzojYi+OSEQFytNbtntxq9ek31EInVIkqxozM9+leQ==","signatures":[{"sig":"MEYCIQCEzjmeE/xS4LogNdVfQRKzh4DT2aUjN0Kb3FR6qH8R9QIhAOUKkkblUFhNQZCbI5ysEofKSnV1ZWXfqF0DrngZy1vK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCBbVtsYHS5SERSac/+FCL9jjKBkFCJbO97SK1v7tJEeQIhAPML2xhhFBuynGT/MpfDF5IRhHIJ0JjK6vdQDS2gk8VY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1462.5a251b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1462.5a251b6","@flighthq/types":"0.5.1-next.1462.5a251b6","@flighthq/entity":"0.5.1-next.1462.5a251b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1462.5a251b6_1789840249806_0.8447143421287777","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1462.5a251b6":{"name":"@flighthq/spring","version":"0.5.1-edge.1462.5a251b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"d649a1d6ec8c916d561977485fdfc69f4ee66c65","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.1462.5a251b6.tgz","fileCount":31,"integrity":"sha512-8WxGbUqHWQltP/5BZKP2C2EAZlXIlgYZ2+vodXB0AlM5LNDtXq4FZZ7OWo0y0f/kI4LOgH+ZS4Xi55RhosuZqw==","signatures":[{"sig":"MEYCIQCG6FRMzzbfKawxR14Uc4nhaPX0UBTschoOshqwNoRqZwIhAMXoCldmRnloOCKBriyEjjthivm0M3QGhdseFd1pp4N+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCgF1CYQV+6YKvHXyDhIfoGEZjiJvqWTCYhfF1ZANHuAwIhAONTrY692iXUGiIHLKgtnNoycE7yDCrBip8wSU59IUvt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.1462.5a251b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.1462.5a251b6","@flighthq/types":"0.5.1-edge.1462.5a251b6","@flighthq/entity":"0.5.1-edge.1462.5a251b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.1462.5a251b6_1789840857685_0.9107126079371075","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1467.7e2fc7d":{"name":"@flighthq/spring","version":"0.5.1-next.1467.7e2fc7d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"424db70e4126c310c1253fb468d3e30ebe3295fd","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1467.7e2fc7d.tgz","fileCount":31,"integrity":"sha512-H/y6o896PBqvRPrEKSxiYc1342amZWFo96CrfHrNIHq9y3awEkE67w+RuAlQchBwfxzUBfJaYlX7le1gXUn+Tw==","signatures":[{"sig":"MEUCIA6jxyUs1cf2KDpgZArzreVs9L5EJ2zgrzbqEky3ghIBAiEAvVoyv1qCEE5RU9Eop7AVcioewt3p0/GU7xnfdTu465U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDUpbb0WzPAqdjVx1xrZdcV5TU1UvJfTBweMvEwmANcIgIgD2b01hewb1eirdEm9au/up5IqOQ/3f3/A1+oHEY1PXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1467.7e2fc7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1467.7e2fc7d","@flighthq/types":"0.5.1-next.1467.7e2fc7d","@flighthq/entity":"0.5.1-next.1467.7e2fc7d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1467.7e2fc7d_1789850219861_0.1453524637157697","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1467.7e2fc7d":{"name":"@flighthq/spring","version":"0.5.1-edge.1467.7e2fc7d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"17ec336269086775b5e0fb7f7c23c962e2dd2ca9","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.1467.7e2fc7d.tgz","fileCount":31,"integrity":"sha512-S8cYSEGARkuKl0hLTfkiHZgn4aLn4DLzZebJgcktYqhbff740mcaBIfqqCWkSUCXbljnhRCQjFYI4mOgogw/Eg==","signatures":[{"sig":"MEQCIAntgP/A3ztEYtnnOP2JYigH5ThOJzcupsElyCTsnPC/AiAWLUgMRnaz6MMHkpik+MIZfX2JQQ472s/RpTx7EDvoYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCSqhJ7ExsEqjnz8JP8WgeS/VCppEoH0APXlE0167gRjgIgaV2hg1kXLFfiMQA6dfNJx+tq8dIs49HH/yi/cWkMKF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.1467.7e2fc7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.1467.7e2fc7d","@flighthq/types":"0.5.1-edge.1467.7e2fc7d","@flighthq/entity":"0.5.1-edge.1467.7e2fc7d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.1467.7e2fc7d_1789850864286_0.010808066683147599","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1468.61b1d9d":{"name":"@flighthq/spring","version":"0.5.1-next.1468.61b1d9d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"e13c05e71a86ce20d0942afc43969fc209213c71","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1468.61b1d9d.tgz","fileCount":31,"integrity":"sha512-J1xqpwuPF5W3RV5mHV03QMfsDA31J9hIpHgT8WgSym/uj8rrp6fELZWf7n4dpAybPAj5VNB0Y4UlROCCHd7qKQ==","signatures":[{"sig":"MEYCIQCIKLtW8heFxxlVGr7GlsubYDHq6mjeWZiu0LtEv7lIMQIhAKhNX5mpB5hvWeon+zQecGa6Vk9mC47J5Wy/JQllbkYh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCSfGFtQFozVrwbhHHbKKuM4pfvLtxrrVBTpgFUNOtP5wIhAKYJsrEQs5xwSzS3YgNVddteCtY5MyHqwUiWHNw+Twoa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1468.61b1d9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1468.61b1d9d","@flighthq/types":"0.5.1-next.1468.61b1d9d","@flighthq/entity":"0.5.1-next.1468.61b1d9d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1468.61b1d9d_1789852971312_0.5036380451492692","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1468.61b1d9d":{"name":"@flighthq/spring","version":"0.5.1-edge.1468.61b1d9d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"cac5173e78fea23261f04b1366699cce55f3868a","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.1468.61b1d9d.tgz","fileCount":31,"integrity":"sha512-Lu/BXnYtdLAJfsOy2jq1cGgwJ5sDaYCR1kK1PuNErGeGYfkODlQM2wJv90vd5JIwHrhf66HglelzuBDOZ3v5dA==","signatures":[{"sig":"MEUCIQDceuxUyN9p4lzrtzDse3hcaNGpTa6eo90SF4Fg/UKihQIgLyociw9Mzocmuc2vpzDien3KxE7TQbKvhX3rkYaVnpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHQmP+111oCEfgSAO1wE7TTS5lLvJxwNOa4j38gPpXkBAiEApY3sR2xJWgowRAPu10ILBB62CtQdOSPCC84vFbZDYjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.1468.61b1d9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.1468.61b1d9d","@flighthq/types":"0.5.1-edge.1468.61b1d9d","@flighthq/entity":"0.5.1-edge.1468.61b1d9d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.1468.61b1d9d_1789853516537_0.27455055390877736","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1471.4e82419":{"name":"@flighthq/spring","version":"0.5.1-next.1471.4e82419","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"1e2c958be880833935eb1da722e25d0ab89e736b","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1471.4e82419.tgz","fileCount":31,"integrity":"sha512-lWgOUtjKaY3zhvMH5jUILA37lac7N9UTjKUrSPgwr6eZGV31SHwyxbOBh5gq/mW/ozkp3sXnPe1z9fKxLOibNA==","signatures":[{"sig":"MEQCIE3jMNiUa+tBC3NTl6fWzXJ8H0/30tyNRPR8Jw5BDKu+AiBaKP7ooLnF0dPA5fMXjM5JcR++Gz/OQltT7i3xXS8dOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDji6WyyRexZM7O0axT+fi+JPtLOWSwHHXaDf4dqW3+hAIgRDD4nNj0bpKlqmYBxkfzdwpmDOZWRH9X1+EtGjzN9LU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1471.4e82419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1471.4e82419","@flighthq/types":"0.5.1-next.1471.4e82419","@flighthq/entity":"0.5.1-next.1471.4e82419"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1471.4e82419_1789886166496_0.6232190077439093","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1471.4e82419":{"name":"@flighthq/spring","version":"0.5.1-edge.1471.4e82419","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"c78527c18d76832657fe7795f783d97a875b42f0","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.1471.4e82419.tgz","fileCount":31,"integrity":"sha512-IXGiLv4LxGvsmw0RpJ6VTOS1hjGkvTWM/Vx4CxYhHNCVjpJd3h8Aik9GCkjxSNuC2w6f6wDS5SCN5x4PvJieaQ==","signatures":[{"sig":"MEUCIQC+5WoinkbyQYogCfImxKVRM6ZdP/Hh/E4Av0f2bQbKUQIgAloNRVjM2Na2Ndl2JRLWQxc1yn7c1Kj6hnHC/5vfTVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEmQF5Vj5YYFSnOM2IUoDkG5U6aBeb7B7zBIlbAEmssWAiEApucoc7HN0ne8vxYr+bE6fgKlwvvHOHuCCQ88XAKwLug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.1471.4e82419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.1471.4e82419","@flighthq/types":"0.5.1-edge.1471.4e82419","@flighthq/entity":"0.5.1-edge.1471.4e82419"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.1471.4e82419_1789886782949_0.8044674287300972","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1505.5790c72":{"name":"@flighthq/spring","version":"0.5.1-next.1505.5790c72","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"9c9a5b66fb5431ad52834dccb10169da7351a00e","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1505.5790c72.tgz","fileCount":31,"integrity":"sha512-Ic/tzXZ1OU9vWWRaDqbpQo06Odd81g3zyD6u27WXcsYWUribmFANs+emytjcJ6VqZqfFK7/jd9k7ygy/2k6F3w==","signatures":[{"sig":"MEYCIQCAJj7RV1ePJguXcam9l9JMdcan3bZwNn4ia1RWFVW5YQIhAKnmIYmJs87bdwS1SM38UPcHjJeUp9TErRYwIbBj/c10","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID/g2mV2M8U9oQwH5M/apTbXArxQe2pPgt+F8PdYKAcOAiEA+dnUjVKvL11MEJfAYJIhtoahKPornGq8snvWdS2f6FI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1505.5790c72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1505.5790c72","@flighthq/types":"0.5.1-next.1505.5790c72","@flighthq/entity":"0.5.1-next.1505.5790c72"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1505.5790c72_1789901695785_0.18471306724399428","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1520.4887418":{"name":"@flighthq/spring","version":"0.5.1-next.1520.4887418","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"1d7a86899060172136953c4b9855166c58478862","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1520.4887418.tgz","fileCount":31,"integrity":"sha512-otiyl7Yh3LHjEtW0lkamDGIZcXrD/I33wJ0uLfFBUH2XiIOQv9qmD1Vdqbs9BhGjYsS5A6Lf6nFk3lr0FvsAVQ==","signatures":[{"sig":"MEYCIQDK7+R1Qq8PxmEYbetJNoj/d/efjn66t80ih71KdaxsaAIhAI9X722tIgs0USTHRd6CvJGM10L4xfXucjMNPQvWLGqR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDrHJOKnl+KrUu5EBrDuLwen1Kt9dMbTfzwTzu6/HLSrAIhAJSYVbC7fOk1besSrHe6ChkZ6UUGkfljEtLj4pSJlN5B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1520.4887418","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1520.4887418","@flighthq/types":"0.5.1-next.1520.4887418","@flighthq/entity":"0.5.1-next.1520.4887418"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1520.4887418_1789918159338_0.9094051169459592","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1523.c47f79f":{"name":"@flighthq/spring","version":"0.5.1-next.1523.c47f79f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"624a8719c9da47b6f72479d514319e87bab7a941","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1523.c47f79f.tgz","fileCount":31,"integrity":"sha512-OsrWFFaoEHGhgZC+2VtYzzC4hJTvA/wb8/Jn/p7WKHbDvuEq6XngnnoEgqLtk9F1HGKZLsnmjbdEMZfSpNk5VQ==","signatures":[{"sig":"MEYCIQDDd8DfhB05Hs3XqrRuvXGLSfU+K5iYIqRNlvY8oFKJOAIhAIpqUEH2mp+La0LQy9zqrS0LIju2N6Z2UCJ0NyV+ufm+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC+Luzph4hxF2rj7irCjQYAV01yqkRXAGVhIkhNYGftRQIgQdDyTMCksDnmxpHe1OZA+AUi0x6fZ81r6RiI7d1n7qM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1523.c47f79f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1523.c47f79f","@flighthq/types":"0.5.1-next.1523.c47f79f","@flighthq/entity":"0.5.1-next.1523.c47f79f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1523.c47f79f_1789921685060_0.6883877358982851","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1533.2910b54":{"name":"@flighthq/spring","version":"0.5.1-next.1533.2910b54","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"68cdd19b65d49433ff28943aef073b517acbdcbd","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1533.2910b54.tgz","fileCount":31,"integrity":"sha512-WsstDnCwscR8Tq5t3cAEjnsciqT9xy77Yc8au97B6khVLYhrsWsJgGu4ZXOSukJ9whA0fqgKC0xL2e0APcaTuQ==","signatures":[{"sig":"MEYCIQDYA3H4BJHxBTEM+OmaWEABVaOCoOKAx1NO2ka9n+NvXgIhAIdaDwbQoCUysDGPxK3J6xwVkJrFsXnOUL9Pc2CUh5rp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDZezj8mG2tGYTQkHGuQmOupLkMIDdszumkm+z906UGBwIhALm3Uw+GEYGGBMHhSlTfWxKP7AP/8wNJrSC00YFVcO79","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1533.2910b54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1533.2910b54","@flighthq/types":"0.5.1-next.1533.2910b54","@flighthq/entity":"0.5.1-next.1533.2910b54"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1533.2910b54_1789930261182_0.7537238002845699","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1538.09885fb":{"name":"@flighthq/spring","version":"0.5.1-next.1538.09885fb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"f94973966ef0510fbf263ccbfe48bdac32bb8fdf","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1538.09885fb.tgz","fileCount":31,"integrity":"sha512-MSMU9ZHa7dStj9qDZYx4ueytIh7o10GdJVx37wKBTwsfrafp2pTTueas6fZUdRRnQS69YtjB1uIEimfXHzZhYA==","signatures":[{"sig":"MEQCIAtN2x6vun1C9CVDpG5Lm6EO+C7MpUsbE+balbZTCAUPAiB3VXFRuY4hUakvNIcQ45HsKBDZk+PY2AqciBeg6IlSTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAIhSYg4MrFQnccqUKygnDXHeomSDGpkUYXkLz3z3pTzAiBFp06pstLNp/jufuHXRPDYff321YIsWQ2QtKcfzpWgcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1538.09885fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1538.09885fb","@flighthq/types":"0.5.1-next.1538.09885fb","@flighthq/entity":"0.5.1-next.1538.09885fb"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1538.09885fb_1789973468514_0.5299895203345346","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1541.b94031c":{"name":"@flighthq/spring","version":"0.5.1-next.1541.b94031c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"b57adb0d6bb35d9cb9da8aa6ebc72f9e2e26ff95","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1541.b94031c.tgz","fileCount":31,"integrity":"sha512-Jm7uLEL6cR2I2tuJ2EeXgGPThTNhVOPuHSFvgNTQ6UuXtZzVMKlR7GrPfhv+nNNNs34S0KcAnWygpTOhCa9M1w==","signatures":[{"sig":"MEYCIQCvm4ynJ6KsnkL1X/N/ywfUGBM1yIB9fxZgJZdmRNNecgIhAJ87rN31LKL7o1ZmUDXMV/pRpMpv2Tp+K95e2AivLqg2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQChdVyYJvPqNOIpBJ+xEulLZVVGXkSzjkjCpovVGMQdZwIgfGfZm99Av39iVWvzGuEdu60WuUNcpKVzE/ECm2F0gWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1541.b94031c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1541.b94031c","@flighthq/types":"0.5.1-next.1541.b94031c","@flighthq/entity":"0.5.1-next.1541.b94031c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1541.b94031c_1789974650776_0.1549577857247353","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1543.41f4a99":{"name":"@flighthq/spring","version":"0.5.1-next.1543.41f4a99","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"f427cd5a1da2635e809559c3033ad8a8c7d5d831","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1543.41f4a99.tgz","fileCount":31,"integrity":"sha512-uWsKUfFm+3DC5nBMI6xY0MkhfO22uU6LrqzqBHMKcQd767WlMuY5F+ddk+t0lr71yXrD4bYms6iRjH+AIXFl4Q==","signatures":[{"sig":"MEYCIQDmSTxD2n6/MGfvYEP5Q1S4OtxTPCvnapxCbV3OY9BE2AIhALPR+gEX9p5n5dLiOgX8ccABxKre6E8S9RHWMkgXLR/a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDPKV1q163WjVXsMV2CU+sNsE5ECagrx8G4ksfqbzXz2wIhAKsLrvZDdpB24AdYCo6Bpffite98X/Thpz3p7fpc1fGC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1543.41f4a99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1543.41f4a99","@flighthq/types":"0.5.1-next.1543.41f4a99","@flighthq/entity":"0.5.1-next.1543.41f4a99"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1543.41f4a99_1789975235336_0.37787677102344897","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1545.a3a19e0":{"name":"@flighthq/spring","version":"0.5.1-next.1545.a3a19e0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"845f9cb46c97908945ad9b4434167237b9cf9d9c","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1545.a3a19e0.tgz","fileCount":31,"integrity":"sha512-VuNxzwb/igykYRyr+zaWVT9WUpoljevK1C241DDEosVOE5mO6xiNLOCu0/Q4N9px2h7qzZB8eROrvTJeJ5tSxA==","signatures":[{"sig":"MEUCIQDtZOgSHQWSXtQy+ypcLCZu9XTOboF3S9vlUFXYCoCPgAIgIym2ji5HyIp8LXoEsN50U62TAh+yRke69RlZGdWtfTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDtrwNsdSHXom3eDUBy37kEfUlZjar6STu3smzhbhnqggIhAPe3qdiGt0FP7zaS2K8VpjE0IGHEpsAnf4vpZg3lNnwN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1545.a3a19e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1545.a3a19e0","@flighthq/types":"0.5.1-next.1545.a3a19e0","@flighthq/entity":"0.5.1-next.1545.a3a19e0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1545.a3a19e0_1789976398521_0.18692972724363766","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1545.a3a19e0":{"name":"@flighthq/spring","version":"0.5.1-edge.1545.a3a19e0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"0252a38201fee2dc3bfa385d8efc13f1703d296e","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.1545.a3a19e0.tgz","fileCount":31,"integrity":"sha512-8+nKL5PmGdogVNLwpbxdeAjR0yEsKFr5new9iPXASCBU+Pn5l4pAR+kbWPESisbKm3Y6v3MlDXkQwlefInMi5w==","signatures":[{"sig":"MEYCIQC2idZLE1xtFUFFWy72ueiVlqtUjYN2pypC9xJ2OoTp/AIhAIYy8612YjQukW8ExJGMOUgt7u9OOSEPPz3ZzxESyrz3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDJaoS/KDd8k/sugFZ4oQC1e0jJT3abfVq4lA0H3bdqgwIgDdizlFQlOckwz41VG1gmQtys96eh/JD+s7kk5c7a3AE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.1545.a3a19e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.1545.a3a19e0","@flighthq/types":"0.5.1-edge.1545.a3a19e0","@flighthq/entity":"0.5.1-edge.1545.a3a19e0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.1545.a3a19e0_1789977024287_0.2162998287879594","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1556.ff9e615":{"name":"@flighthq/spring","version":"0.5.1-next.1556.ff9e615","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"5fb0d674077bb4936e84cef185f3a5f6d94f1057","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1556.ff9e615.tgz","fileCount":31,"integrity":"sha512-kB6EJa4WXf8D9SebUZMgUD6r6NEmCFxhK7Ep55GgbyqNzF3KGHJaqH5MBQYs9FK+Ah3LLOgoODuUMnHkkURvWw==","signatures":[{"sig":"MEQCIFYWiRyPlyBxM68dMC1FZDF5YX32SBHNHz6UQd4Fu7CUAiBhlcKo9hONGeqGy6j3AODy+7oERLQfeAo5977/v1N48w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDozRpjRU23lsS2a1sPSSiRiDt+pHsdMED5zOS+8EMyjwIhALBgpNq0y0A9HGGE70wNzfilgF20djGja5LF+u8hIAfk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1556.ff9e615","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1556.ff9e615","@flighthq/types":"0.5.1-next.1556.ff9e615","@flighthq/entity":"0.5.1-next.1556.ff9e615"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1556.ff9e615_1790028135388_0.5593663481274973","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1584.db3c393":{"name":"@flighthq/spring","version":"0.5.1-next.1584.db3c393","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"8490b00549e24a98a8f20813d6b259397d22a0fc","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1584.db3c393.tgz","fileCount":31,"integrity":"sha512-VJbbrdLtiVl1OK7HNyG24MUyXxeRDINaxAyH6McYfHyq3ehj6CRgmzaclAAsc2ciLfM5ePU91IZRaCrEjwvZzA==","signatures":[{"sig":"MEQCIFlZcOoGqlMYk56dUp2JpV7XE3yZDkbe3RU9u0m/CjPBAiAgoVEFHETB+YJzh5MY0poDASynAC5sZ8fMWUtQ4Cq9MA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC0v1eaCkj6fiZhJ5xsyz8v/N8z7W6sRWovAuFVS3sGAAiBmOAXtnqjcZElITquBIxdfqvpA+UDPnilca7MORuGkCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1584.db3c393","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61031},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1584.db3c393","@flighthq/types":"0.5.1-next.1584.db3c393","@flighthq/entity":"0.5.1-next.1584.db3c393"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1584.db3c393_1790054313381_0.22967409054527077","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1629.669e7c5":{"name":"@flighthq/spring","version":"0.5.1-next.1629.669e7c5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"9aae4fd9968482a21e90e86b297ba3142c8fa97b","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1629.669e7c5.tgz","fileCount":31,"integrity":"sha512-OzJNcQ+3dKapT+IDjUxk+5Be7PEEbaFFTxBU+NDx3hw6zRAQdXhR+/y2SrQmzv9HMsitJRO4rL4mRKQzdd31Xg==","signatures":[{"sig":"MEQCIEe2MjPoJ5Tlm82sc1/MkhA6/x6CMYctUdOkmd/aBdVQAiBqmQkjWYcIEUUdvpuhMt8YjAmZL54+nZrAz4mDAKVF5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICDTjZD83wsAEwvB1vy+xEVins+4ZQImmXGzmddP3sJnAiBfQ/FDeNBQQhvg7WaUVmz0C9Uqg2sWbNi+qTEhfUeNtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1629.669e7c5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58172},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1629.669e7c5","@flighthq/types":"0.5.1-next.1629.669e7c5","@flighthq/entity":"0.5.1-next.1629.669e7c5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1629.669e7c5_1790140506832_0.03642710732885779","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1669.c9827a8":{"name":"@flighthq/spring","version":"0.5.1-next.1669.c9827a8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"a9ee0f5903d2df960015a7d508d3a71a881b76f2","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1669.c9827a8.tgz","fileCount":31,"integrity":"sha512-UeWLMFudtpWMfIaE7ONaMoB7VZ5HXiCCZDVg+RojKuFJ1KRoxx23WKjUJW+VMtBvfGr5hTovl2xH7TDS4/kryw==","signatures":[{"sig":"MEUCIGahs4nseIgIcFT1P2tGXojxxbNX35oZFSKqc/na99lcAiEA7huSbkKcMlI/1sTnp30qDCRuk3cbNM4dFP52kqqUzeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEI1bbKMoFagDGiR2B1HUhaLouLW/p8IdcbNJPI+Uc/HAiEA4TEvL3u54k5IY56kTc/HeveWJO8dOyDsKV+HXnj6phY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1669.c9827a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58172},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1669.c9827a8","@flighthq/types":"0.5.1-next.1669.c9827a8","@flighthq/entity":"0.5.1-next.1669.c9827a8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1669.c9827a8_1790192708572_0.2271152173619564","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1680.bdc44c6":{"name":"@flighthq/spring","version":"0.5.1-next.1680.bdc44c6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"a5a808309becb634126dbb12e47126748c4ed2be","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1680.bdc44c6.tgz","fileCount":31,"integrity":"sha512-MkSuqgHGetKPeNNL/IOjflJM9t3b0ryOK7tOl17W1Ms4JFK6wpu2KMG9TdhnwLKP3u0dkfhBg2eba03d1oLL4w==","signatures":[{"sig":"MEUCIHyJ98NYLncbNj6PsHQxotX0oTuwE+auLJQdG7mBPkPEAiEA5Y7ld5443AEgHzAkijHZ6Zn8smazosSgX6+9atbzt5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDF2OOvfkVCBf+z/qGelHfI4aYItbvJr632RKfj1vJRWAIhAIvfwfe+0fATWt7WGL/g3/ZuD3hf79uA9/JlC3ZStQey","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1680.bdc44c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58172},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1680.bdc44c6","@flighthq/types":"0.5.1-next.1680.bdc44c6","@flighthq/entity":"0.5.1-next.1680.bdc44c6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1680.bdc44c6_1790214645548_0.14269422283684818","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1681.3f21b44":{"name":"@flighthq/spring","version":"0.5.1-next.1681.3f21b44","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"516366e232168a1c5a33a88d573324385735283e","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1681.3f21b44.tgz","fileCount":31,"integrity":"sha512-BN0hicl76pS46WCTKerWYGOq7SWzhm/cx9soaHpd2RIkBzFPBBIPA34WPi6Dji+cE5AnyTEbMUpqfM/vXL4qiw==","signatures":[{"sig":"MEYCIQC0utQJPn5Ni34fKWnJRLcd/X0ltudt/Byug+6f5NiLxwIhAI2QX8qWnrX0bjmJw/7g/5Lif3VbZBMF7MUD3okRGOtp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDvHQOgslh6PYKbN5gnMT/pJadlUkyk6EVwgBoovtei1AIhALI9EALJ1+3o1c4hWo4naoNGGdIr1fK6uNJclR7ccq3y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1681.3f21b44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58172},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1681.3f21b44","@flighthq/types":"0.5.1-next.1681.3f21b44","@flighthq/entity":"0.5.1-next.1681.3f21b44"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1681.3f21b44_1790224380175_0.26753135376527326","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1682.f1470fe":{"name":"@flighthq/spring","version":"0.5.1-next.1682.f1470fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"5de71d04acb1838b4e85d064192fd181eaf4ad52","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1682.f1470fe.tgz","fileCount":31,"integrity":"sha512-zYoOHArL9by4Y0/64Le9XTxvq1xAGY1EYwkUcAf54grs1lqSewK0ftjMcn71meZ8Bij2HSM5rboqNJcedfg8aA==","signatures":[{"sig":"MEUCIQCkoYjwwZRrG+m47CmdYKlGz2FcKIaj+MfkDccNeqsRqwIgE3PJoXPTyPp11bFy5smK0UFG2fu4XmZpuXnltvNt0eU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC69elxYFmVCamsBFK3PtlCp2giz2U5t1XxIf/Cm+RmfQIhAJrCCn9zzK0FAwKMpmjqtS9GAZeFdHIQ9b/U6jQadFOH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1682.f1470fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58172},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1682.f1470fe","@flighthq/types":"0.5.1-next.1682.f1470fe","@flighthq/entity":"0.5.1-next.1682.f1470fe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1682.f1470fe_1790226267867_0.5828698843196922","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1685.dc0e23a":{"name":"@flighthq/spring","version":"0.5.1-next.1685.dc0e23a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"ec2fbb1ff49d7f94cdb0e9bacc39b2ca6eac795c","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1685.dc0e23a.tgz","fileCount":31,"integrity":"sha512-JSGESod1XCxUOYntIAqzpJzT9p1CQhnO1QLq/Lh6Hr/Y+ubp1I2NhJbIEjqvmUa18uIrJF0py0ZubWMOcaXLPQ==","signatures":[{"sig":"MEYCIQDrvSFqs+7abs7CzRmA7zTcGywiaU/EcpAlg/bwrDK8ewIhAKXNEfhJhhwlmlGoOeLycwEWZONB2pVH5WRtvB+E9txa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDuO03IDNe5GmhoWui3kHBtW7Yk/ietIfR8oLFfzkwCSgIhAOXEBlg2RLxdggu4/ci1bwGe8d7C87gzZePq1jKVvi4P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1685.dc0e23a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58172},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1685.dc0e23a","@flighthq/types":"0.5.1-next.1685.dc0e23a","@flighthq/entity":"0.5.1-next.1685.dc0e23a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1685.dc0e23a_1790262678442_0.6716253497944347","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1685.dc0e23a":{"name":"@flighthq/spring","version":"0.5.1-edge.1685.dc0e23a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"a13e6000fa4e41a604d06e625d61e5e71c191897","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.1685.dc0e23a.tgz","fileCount":31,"integrity":"sha512-qcscloY24+Ubn0iMVZyOTmkxPXL/oWeN8h9OW3dn5r5Il6z+jjln7lsZLn69n5/RzEFvpyMPB8lNT+eGJFnuDg==","signatures":[{"sig":"MEUCIGe5teuWxn0BdPFxDV1ACLV9RiW18T7XsApbZUOc1JVgAiEA2GaC8/a4smDjyK6AHKz4PzAUSmmLwH+tEz4AQ3ANqYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCAoCr9mogtwcmgSSgd/CqxSfAcQSWtiVIVrJH212x3CgIhAJoz13kmGycfVqZyB+WIIBctZhJXetxqEuDKD51qc+AJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.1685.dc0e23a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58172},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.1685.dc0e23a","@flighthq/types":"0.5.1-edge.1685.dc0e23a","@flighthq/entity":"0.5.1-edge.1685.dc0e23a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.1685.dc0e23a_1790263312552_0.4523380096174252","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1687.b63c819":{"name":"@flighthq/spring","version":"0.5.1-next.1687.b63c819","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"95e491ab5251422585a5f1adc34c52c6035ff03b","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1687.b63c819.tgz","fileCount":31,"integrity":"sha512-sbqXKgdJAaLs6J9uxhFMJ3+Ta1fXgAyHdgDdBQ6Kg+o0kadZ0tSighf3dX/5FtKafPgV/T3Ew80PbjJZ2xknow==","signatures":[{"sig":"MEYCIQDGSAQtPvo/uHLH1Wbai3wAolvyUYEIpOMZZPWZ6a5ICQIhAJpvEtoiDLe426kdm76uuFfdXYhwEdPMNQI3Sh8krR7H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCAPjNBS+X6lVOm3hqI+clf7MhUfi0tYUPGuajzq5W8qgIhAMybXDRrLg5AmhGpurh3HeUm/RFX+ES4v3H7mmjqQFnL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1687.b63c819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58172},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1687.b63c819","@flighthq/types":"0.5.1-next.1687.b63c819","@flighthq/entity":"0.5.1-next.1687.b63c819"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1687.b63c819_1790271440423_0.8818821128286713","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1687.b63c819":{"name":"@flighthq/spring","version":"0.5.1-edge.1687.b63c819","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"6b0adc4dac4efc11484eb45296ec2bb000c0ecd7","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.1687.b63c819.tgz","fileCount":31,"integrity":"sha512-V/na6pgWe3lXybAVkTkFGAPrgxqviPt3I+0JaqprWamvpiFD6JHEWU9/pRCBegGftSHYfV3E08h5ipedE0of7A==","signatures":[{"sig":"MEUCIBF0LTqceTCactGTGahT5X0RT85KRPjH3doNboyztC6/AiEAmc443beQO9WZ+RxxQDHKG1/Y3ccgFAu+xeZpQvL/Hi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC9cTgYIXFQf40d7TqSpwyEjPQ/FQjP57r2QTFliW2U1QIhALXIkQub803n1zVPe3SrJoW9DPKtdnJle8jRoXznGAln","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.1687.b63c819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58172},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.1687.b63c819","@flighthq/types":"0.5.1-edge.1687.b63c819","@flighthq/entity":"0.5.1-edge.1687.b63c819"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.1687.b63c819_1790271994798_0.46176472008423275","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1692.64cda40":{"name":"@flighthq/spring","version":"0.5.1-next.1692.64cda40","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"f733d3c1384f2328f122f50ef8fc52e02b5eae2d","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1692.64cda40.tgz","fileCount":31,"integrity":"sha512-3nTq+D1VSvb/cJ83j4H3tvjcEwRZ/MWNPRKAd/IYZEYeeXooEWd8yZ5HVjAX7Ae28hsGyT0cyAOfKN71ttstqQ==","signatures":[{"sig":"MEUCIADP7eQ5gvl3kpVmm6SvgQVJYLwR69kyS837CFkHoZpJAiEAtu+OXHYmCBUJ10iXnYa9RUZuEr75h17NMkI2ciuswWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDMuyNX9XiM/4vyvW6HBToXddzYAtAKOc6P20g9uObnKAiA8vGQTdi0fGk2SY3Iq1hDdvvKqu9bEfzeovuZUsLaJkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1692.64cda40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58172},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1692.64cda40","@flighthq/types":"0.5.1-next.1692.64cda40","@flighthq/entity":"0.5.1-next.1692.64cda40"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1692.64cda40_1790294186778_0.8914108655843553","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1692.64cda40":{"name":"@flighthq/spring","version":"0.5.1-edge.1692.64cda40","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"fe1b33888d0c3532f3392f25715ede7454b12f88","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.1692.64cda40.tgz","fileCount":31,"integrity":"sha512-mTlYLy0dpl0g9EkSF/GDnjBjtphCGYTCAtQ/3MDAuKP67s1r1uwnEbt+cstjl6q4YigvQ/U2ZSVzwvoKhhwybA==","signatures":[{"sig":"MEUCIGQY4EjVE9pkIoDe+t+DeXcZy3iRScXF2Uqti2V1rRk6AiEA84go+rgqRoiYGuPmSNf1sEfCzY/6V2bcMM42wHMW9Ps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDVMIZQSBz13GR+5IN6DLoLMSduTBiKoQERa6EWAjQ5JgIhAOjSGoBD/xrzuCc4GmmeAfm/TlFypfNQqNiJtzlXjt7L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.1692.64cda40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58172},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.1692.64cda40","@flighthq/types":"0.5.1-edge.1692.64cda40","@flighthq/entity":"0.5.1-edge.1692.64cda40"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.1692.64cda40_1790294813903_0.26107798600706755","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1694.112d897":{"name":"@flighthq/spring","version":"0.5.1-next.1694.112d897","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"ce926d30b3497bac71ef0253929f642876a14cb4","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1694.112d897.tgz","fileCount":31,"integrity":"sha512-KhEVNcSBY4HbGPP6iwQIw5IRpG4L3Y+BhLpgOCFqF8r1w0gjXsgLzme3Cu+2aVqUm2wOv6PkpkzO6XlklwT8Dg==","signatures":[{"sig":"MEQCIE3se0e0QKup829gMbQJpXKaeEJLXjNWmCi0HGmupHwSAiBpyehK1ohp/WDyYusDH7orNCOMWoKPxXiM0D8i8psKog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEMCH0tmcUujsEPp5JpOjIeavokioh37uSI3ijv1EpyW9IwCICNFPD8x1MGkGPRL+kgUpRDxctb6HHb1MWX63sTMoBGV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1694.112d897","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58172},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1694.112d897","@flighthq/types":"0.5.1-next.1694.112d897","@flighthq/entity":"0.5.1-next.1694.112d897"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1694.112d897_1790302328719_0.6453947274020619","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1700.cefb2f9":{"name":"@flighthq/spring","version":"0.5.1-next.1700.cefb2f9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"2989409e56b8502dc796cbe56c322e86f1fdc38f","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1700.cefb2f9.tgz","fileCount":31,"integrity":"sha512-tFvAY44xiZogc+K6z7qXUwWbfJ+BrznqeOXyjWlKiiB8pVB06BiJ+eFFXWp67Ujw0dTrJJQIL1PC1OZcgrsTIw==","signatures":[{"sig":"MEUCIQD9rZnG6os1YA15CjTglJM3ZpWNp/LTKpLRNWUVywy4qQIgWb/ov+xVjP2cJ6HDJ/+Xr/7A4CGFAqb6ZA97NpX4TII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG8VHkJ3toh7f4iuEaPD9OX/DQ3BKeTrmk5LcmiNalRTAiEAoDN4O5zSnfMql37IOkqLqgjsrw50QZMzWQuTF7NIzWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1700.cefb2f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58172},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1700.cefb2f9","@flighthq/types":"0.5.1-next.1700.cefb2f9","@flighthq/entity":"0.5.1-next.1700.cefb2f9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1700.cefb2f9_1790305284212_0.18827564509862227","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1703.1905242":{"name":"@flighthq/spring","version":"0.5.1-next.1703.1905242","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"ba697d7458fc5bfb331366f8d9c007ab6b19ba85","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1703.1905242.tgz","fileCount":31,"integrity":"sha512-SehqUMSMMTB4Zi7VFAYmgCYibEw4tUSt6jg2VyPFvFElWvv54SHGLlltrez3dhQOs19p+RCp1gK157i3zmOPEw==","signatures":[{"sig":"MEUCIQDbGgdCJqdxXCU8bRPPvVsSJC9viRZWdlM6aMuTIdzDxQIgMly9N9pTSqxDdIDTcAwnXz0MbpAQs+nsGif/nYPZZ/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDvcYIDpM9TylYQ83ZnxfUZ5/Tc7M7P4NF1Z90JHPoJYgIgGD3SlF8zPTmBau8TrcuPz+wIZylo6sieVxAr+NXquQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1703.1905242","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58172},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1703.1905242","@flighthq/types":"0.5.1-next.1703.1905242","@flighthq/entity":"0.5.1-next.1703.1905242"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1703.1905242_1790323755937_0.8187497047084009","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1704.1832e8b":{"name":"@flighthq/spring","version":"0.5.1-next.1704.1832e8b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"c05d0c2d8c4e6b817d6bf52269ea5b66fcf0e3c5","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1704.1832e8b.tgz","fileCount":31,"integrity":"sha512-uo9IL3tkxH8Kkp+TN8pxLMnm4+6+X+bAmnZ3+S2FgwSdBS9uuW5QFDCvMrdrrsWsopG2Kasa6LD1h1Ow4P0DeQ==","signatures":[{"sig":"MEUCIHSpVCo0aaIF1+HV+0f6LWxbK3sdfrZMrrz2oy7+FU8GAiEA8eu9cD9s9KRJ3lLfltj0T4MPxnV/EY5byGzI9hr7bPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDyIVhh2CIsa7tsluOQPQQjsMb6RddXUjykXLmtuFTAOAiEAosVEqp+6BhTC2uNzkkzYcoAgZH3tBVQNbMPGY7SvxL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1704.1832e8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58172},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1704.1832e8b","@flighthq/types":"0.5.1-next.1704.1832e8b","@flighthq/entity":"0.5.1-next.1704.1832e8b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1704.1832e8b_1790327030258_0.7712328927986429","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1704.1832e8b":{"name":"@flighthq/spring","version":"0.5.1-edge.1704.1832e8b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"c6ca381bd0a585290bdaf97f5b0963d1922ae314","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.1704.1832e8b.tgz","fileCount":31,"integrity":"sha512-MLgTnSA/VPpxm0QCU/Lauds3c4vVm1GMDcTmSiF3HECBIiBbEu2fyRIvoUydxrhXiEP/FJZtT1WeeAvVUD28lw==","signatures":[{"sig":"MEQCICnc6bIpCsOEw/uBw7NTznWmnAUoCDSOMTcwqxRpwr+7AiBNp9+clLmwOzxZcQD1dqV5T6+bfVxCyy2mhc9aubs3Wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEEeqpA69beRjQHkNNJ8f8lH4RSIxJhjvwG0DkZOOsgvAiEAsQnijkiZTP3qegL6PFKGwd99APVvDvXETO62bZWGUI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.1704.1832e8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58172},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.1704.1832e8b","@flighthq/types":"0.5.1-edge.1704.1832e8b","@flighthq/entity":"0.5.1-edge.1704.1832e8b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.1704.1832e8b_1790327450219_0.10167427836460852","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1710.81c05dd":{"name":"@flighthq/spring","version":"0.5.1-next.1710.81c05dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"6e763ed1bcc90f59edf7c17f12e38838c379b746","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1710.81c05dd.tgz","fileCount":31,"integrity":"sha512-7rAfv1XlifPmY9062dUxl9U0fqBw7NxVtbkR5BZxO/WCnZmYnJjEyPGsbqS96olWex8D5a5BXYY58rOtfFaiVg==","signatures":[{"sig":"MEYCIQCjN68Rxx/NdU+Ua9C0guzoMprD460DAJ946Su8ZahTAQIhALf9Xd6T2Zuf6tQXHgXdvAUlv7BwYFqK5XfYdgEII1zB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICKRQDHKqVdHnkWGRhNp4jzUPlp4Ejbk3z1F+2K8F/eYAiEAmIDtRb7PWJ6M1JVQ3eH0dG5kDdpFaAhfYapEz8LNhKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1710.81c05dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58172},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1710.81c05dd","@flighthq/types":"0.5.1-next.1710.81c05dd","@flighthq/entity":"0.5.1-next.1710.81c05dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1710.81c05dd_1790356348683_0.17361746103387743","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1717.f605ef3":{"name":"@flighthq/spring","version":"0.5.1-next.1717.f605ef3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"ad95b7e364544aa0eeea637582491388dd582f94","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1717.f605ef3.tgz","fileCount":31,"integrity":"sha512-cCyXKP5GvMJMbZH0QvJuma1vVVjpwDrTX0i1VZSblamsV+Qb82bjlPZEbtXBvA0/rWEShmezd9Q5pKCPYCw7DA==","signatures":[{"sig":"MEUCIQDl2cl/3qM9XSrM6nTbp6mSDgNWQHksVwtsFc74Aq2hOgIgX0WMljiLJvaXP5GhGbBs2UIeK2MuaO/7TVKIn8fQyyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAufWKGOcVxqtybP1wJ9FAz/cK5qogAauhJXBuX0JZiZAiEAjeKmgdXuetBSkP7sNLaiy6o5Qsl63Qs+pnNqpZstAgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1717.f605ef3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58172},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1717.f605ef3","@flighthq/types":"0.5.1-next.1717.f605ef3","@flighthq/entity":"0.5.1-next.1717.f605ef3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1717.f605ef3_1790363791255_0.8912906324401682","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1723.553fc7a":{"name":"@flighthq/spring","version":"0.5.1-next.1723.553fc7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"66fb3d944af4a0e2e9ec36496062231bf1f4d7a3","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1723.553fc7a.tgz","fileCount":31,"integrity":"sha512-U2UeF6yhKF4EbISWDus2XAyCbll35W2uCrbpyemYlkKjwtsUdle4Wpe6fPx2E0J7P0AUNKHBcZXy3LqtEq55AQ==","signatures":[{"sig":"MEUCIEYO3o3fNjhFBJ4JRz+6WfMSrQ1IUiioKlv/sn8d0+16AiEA5jKZLxo6G9oBLfXcEuW+S+ciVwYm9ah4y61RxZzgY0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC79RZTumBZU7eq+um2T3FRf36zTCBL5vxY58rDBmC2+AIgT1BV0untE9n580GW41xQQJV8kbBTiw4xArNgsu/SGVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1723.553fc7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58172},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1723.553fc7a","@flighthq/types":"0.5.1-next.1723.553fc7a","@flighthq/entity":"0.5.1-next.1723.553fc7a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1723.553fc7a_1790371523616_0.9009291421611996","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1724.c250cb4":{"name":"@flighthq/spring","version":"0.5.1-next.1724.c250cb4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"18566670d019d5457d2eab963e75aba952947e05","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1724.c250cb4.tgz","fileCount":31,"integrity":"sha512-y5ufji8bYtqAGdvAwzlf3v0zOPRIwOFuHgnY2WwkU6ir6lm21kfA7tz71G9kpfOw+vBuo2XSUYbPd1ZJVJmTZA==","signatures":[{"sig":"MEQCIEkqJY8DOaWY17f5n3b6bxvHvgEW76dAu1670pEYMAOUAiBmYHB6Imt8Ff/Wztjfbq68pXg0WTFdvjaJL5LnPrI9cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBBdtZ3aWYmtCVjhhcPISvnHO/CI08a8u8hiLRVM19UtAiAOLvzG3GtS8yLSEiyQyfr324McWqrxcAhcefqRpnARPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1724.c250cb4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58247},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1724.c250cb4","@flighthq/types":"0.5.1-next.1724.c250cb4","@flighthq/entity":"0.5.1-next.1724.c250cb4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1724.c250cb4_1790377668742_0.7778897748310234","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1725.30f1dd0":{"name":"@flighthq/spring","version":"0.5.1-next.1725.30f1dd0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"07d8ed11776fcdcfc7a487492158cd55ab00ef1e","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1725.30f1dd0.tgz","fileCount":31,"integrity":"sha512-od3/X+mffR7xgTdmXq0m1ShC6P0dbf0fLnRfajm6PQaxh/2XEI0+JofCXvGWcdo9hQx3kKaNp0ulvSqcMHh1rA==","signatures":[{"sig":"MEYCIQD4OCuQVP8b5CEcteSPJPHa2Ws12R5h4NDPvOYAwUdGpQIhAORXvtdpvHrmAjkpJO0oeYL8FMX6JSzTs8S4nUnHcahl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCfiHwopFKG9LWTK9v8J0iS5UJgiii93Eson/fg+Vn6HwIhAMR7UaxE2G9Z5qF/c64Qs23UNah2vJGjNhN5Ka9i0DFD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1725.30f1dd0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58247},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1725.30f1dd0","@flighthq/types":"0.5.1-next.1725.30f1dd0","@flighthq/entity":"0.5.1-next.1725.30f1dd0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1725.30f1dd0_1790380094353_0.4868031723312576","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1728.e0a1ceb":{"name":"@flighthq/spring","version":"0.5.1-next.1728.e0a1ceb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"ede2c8ec2beaef3ad2ad2170ac5ba7fdafd27102","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1728.e0a1ceb.tgz","fileCount":31,"integrity":"sha512-9ZtcAbCLxoyiLDMdqC/VLtp2Yl6ZAKY5QuRC/dwjg5qoYgMw7kCYUhB5nY38RSTZj7FJ25ysaaPRa8J40yRLHQ==","signatures":[{"sig":"MEUCIQDgqijAzejfywAhdRS7nH1G/AFOeBsdw39k+hVsF+eNXQIgFBpAF8kaPNOwSrVBwrv/sLlcCUxwYbcGiw9zg5RyAXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBZnszHOAVDm86PiZX3UFOGrBsP9k8uQn0UYWP0nCqRQAiAE2q8FPQ5deB9DloNaURhJVS368QWFRtX4Ayd5nH07EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1728.e0a1ceb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58247},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1728.e0a1ceb","@flighthq/types":"0.5.1-next.1728.e0a1ceb","@flighthq/entity":"0.5.1-next.1728.e0a1ceb"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1728.e0a1ceb_1790401777561_0.4816042844627175","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1801.21234f6":{"name":"@flighthq/spring","version":"0.5.1-next.1801.21234f6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"0d6e052d4309320231a2e9f7d096c52b6202af6e","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1801.21234f6.tgz","fileCount":31,"integrity":"sha512-9Co5u5GBNwdwBG2KJ7GT0pL2NTaydyL5IiFl44GLfcypPbcR9zddyi1cHPGfSeq8UdYTiQ/biHInmntucgb6yQ==","signatures":[{"sig":"MEYCIQCyK5acoV25twJDlTB9DewqdwDun4UE4ENMb1nskBqO/QIhALri6tEw2vFJFVsICy3lIQ5xCKOBusodfkegcTVyrD2Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICOp4ddIVCgokxdvpdltlLsCrT9AxY90XoESjrcGCQ50AiBg9hD+Vx9ueSyI93ZN0RvCIC3So20SMeBvlbTpUdJJAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1801.21234f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58247},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1801.21234f6","@flighthq/types":"0.5.1-next.1801.21234f6","@flighthq/entity":"0.5.1-next.1801.21234f6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1801.21234f6_1790486363929_0.5190552036303364","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1831.a0b57d4":{"name":"@flighthq/spring","version":"0.5.1-next.1831.a0b57d4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"92fc72c7f0381d497fbedd2f2ca7ffb89fc6dfb9","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1831.a0b57d4.tgz","fileCount":31,"integrity":"sha512-/S/PUvkrw+17yBYoSEv0P4uLtHV/vOQKPZ7ZaumAyPuTOH6RGOVALZwa1kPErmrTM2QWibfcb4/FWpkWW2+5jA==","signatures":[{"sig":"MEQCIEGhjj9sp+9hVHYSWNBMZbRPGyxBNoRDj9FPxww9RV+LAiAmQuLIFKSnYGlK0VWpGT/v1tXGYvm771ZoBjtQyNnObQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDhAPBg+uBkMKzrpDDXt3vS9KfzCnKA2ZQsMcTzzlPM/gIhAP0eJL35zu5hxdaS6zF2Sadzqte0EvbxCv3sHL+R8zpu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1831.a0b57d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58247},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1831.a0b57d4","@flighthq/types":"0.5.1-next.1831.a0b57d4","@flighthq/entity":"0.5.1-next.1831.a0b57d4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1831.a0b57d4_1790553581125_0.36383446479977377","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1850.5adb645":{"name":"@flighthq/spring","version":"0.5.1-next.1850.5adb645","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"98608e90004289ee7ca32c40caf9bba1ab5ed213","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1850.5adb645.tgz","fileCount":31,"integrity":"sha512-qdtSujIa9CkB2x9mhmx/F0pE/NDdilCmPL29z1xd7YJ8i6zBAfrx1n0ugWJPGF2pyv+xP/0rD6gixN7ZMHObBg==","signatures":[{"sig":"MEUCIEkctKYHJUqqfr5betEMjbMhHX94FjtI4+dIYAUdSdOLAiEAtzaJi/EMK7IHVl0m8Z+elm5gbgRLpJPnnNBl8/LM3I0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEp5eAIgl7Gawktaeh87Vub3mbXACxQnT2TGBTX8ehuzAiBE32h7dOsB7R7DRrcOJLCEqY4ROACTy6b8Ss2bIUrnIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1850.5adb645","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58247},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1850.5adb645","@flighthq/types":"0.5.1-next.1850.5adb645","@flighthq/entity":"0.5.1-next.1850.5adb645"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1850.5adb645_1790568855351_0.837357130224071","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1892.cbd15bd":{"name":"@flighthq/spring","version":"0.5.1-next.1892.cbd15bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"ce9fe5aa7cf1b11c948e17f88e2ea28fe122114e","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1892.cbd15bd.tgz","fileCount":31,"integrity":"sha512-I4jenCnMcaphjzLeKRtIqDt4usjCW7bw5FQDq1RZVBrWE59+rOP5BL7uENSwu9l1BzF4mW1Jy+/v1Ed9Zjeg+A==","signatures":[{"sig":"MEUCIEDkd8Vc6QMiC4oFef1Wr485xXx0OGEdWcVtXVyH92/bAiEA+7hXvQwm0sU3WKkO0/AgkSrQyuNSKlrL9reqhCFmsdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCXTEW04yNK3DwE1YA9jBmTXMTOLLOzWfO0oZFufcDvoAIgKUzEHT4Jie7ou0q8JOrMHh5nzYL1+Ffd9xIunA5adb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1892.cbd15bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58247},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1892.cbd15bd","@flighthq/types":"0.5.1-next.1892.cbd15bd","@flighthq/entity":"0.5.1-next.1892.cbd15bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1892.cbd15bd_1790599446787_0.06980238586898646","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1892.cbd15bd":{"name":"@flighthq/spring","version":"0.5.1-edge.1892.cbd15bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"c4e76491a3a765c9b72dffe923aa3c1596b2b8cb","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.1892.cbd15bd.tgz","fileCount":31,"integrity":"sha512-GQkKv1p8ufenOn90JPyeGP+WCNYMq9rru4e/HSviCqESgKZtM4vKGf844EMOQzUorjnfqKNuxFfjibsSIfmyKw==","signatures":[{"sig":"MEUCIQDz0JmfdmvrY+JCWlaYY1oIm2cGHWgHtZlKViZVI2WLaAIgcqoSM8MpcpUv3/CDlRMgRFWr/nOlCT48WWKy43uSp2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCKSfL7Y+uIzv7EFIqSCBSw0uzmC98Z1B04nNBzhT3WnAIhAKDSpxYhQbg1Chwp0hazsry9pFSFWB0BKEI/cMUVzWk+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.1892.cbd15bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58247},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.1892.cbd15bd","@flighthq/types":"0.5.1-edge.1892.cbd15bd","@flighthq/entity":"0.5.1-edge.1892.cbd15bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.1892.cbd15bd_1790600081760_0.23046068785044227","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1899.4b1311e":{"name":"@flighthq/spring","version":"0.5.1-next.1899.4b1311e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"380b3264bebe4e9e4dd6c8b29d3d62be24db1807","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1899.4b1311e.tgz","fileCount":31,"integrity":"sha512-ZPDc24LUOR0tzTA7qx9mS5FDU+KYumdjnAgXo5IGFbIjgR5c+1/3qMCUyRfdJ0KLbPiTVBUaX0/erBGJiHoKQw==","signatures":[{"sig":"MEQCIFUXF5z2Hu4sofchYfZR9GKtSPJ1JjH6D1+PPu7n/37dAiBHSXvZz6d65Qd8RH4DNo4XrR1qfst6IvFgkhnnkTgbVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA8r9kHGYcZdI1a6VajRVUl4k2xeqqztAtcerSosiYpfAiEA8L28cwTiLpc0bABULEbMgzkKpLjjtQAJaj7Gc9qXDo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1899.4b1311e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58247},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1899.4b1311e","@flighthq/types":"0.5.1-next.1899.4b1311e","@flighthq/entity":"0.5.1-next.1899.4b1311e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1899.4b1311e_1790630652541_0.6849669230432236","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1899.4b1311e":{"name":"@flighthq/spring","version":"0.5.1-edge.1899.4b1311e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"54d9556944ef3d9380415daee3a9a64f1be2c733","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.1899.4b1311e.tgz","fileCount":31,"integrity":"sha512-GBhbY2y3zIX4YZcrMbmjSHPfivUw6MJTlEzx6tos3zoKSTm47p4ShUg91hSNbvwzuQMlhq0IbOUi9tmSNPv30A==","signatures":[{"sig":"MEYCIQDJfh9Deb9BvJvwWWaMBDydUG3517I4yFt5YLTX1zNHlQIhAL+R2jtr6O3A4htgcL/UZGU9t3SIfywTwH4kTkSVBYX9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD1v4J2LHnjtXzA6T/GUhoBLgkPSbdSn2du9dm6kL1eCAIgVVnzfpoMacG+bfdk+rGEUhUd2Id8zWcxrRAnWwdi288=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.1899.4b1311e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58247},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.1899.4b1311e","@flighthq/types":"0.5.1-edge.1899.4b1311e","@flighthq/entity":"0.5.1-edge.1899.4b1311e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.1899.4b1311e_1790631572700_0.35491433876841527","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1903.956d5a5":{"name":"@flighthq/spring","version":"0.5.1-next.1903.956d5a5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"d98e6182a5935048789fc9c3f43952fe8f87fe39","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1903.956d5a5.tgz","fileCount":31,"integrity":"sha512-s9JWIZW86TeO+ISKnbPijpHW5SR1noyu9dkTzzK4OXwYuXM65P2C2mJ3oN0LpnvaP9yntcOJUp8DRdmvrjrzLA==","signatures":[{"sig":"MEUCIQDmtM82KB+ZlL4J/1vMpFIOQI8EcPZof2qZ9hbfuTMhpgIgPOE4MhkJdYwlfjuWhxmFxQ6dYV5Lbg99NT8ndTCySvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHpd6TXwDK4y357Jxyt2l66ZL6Z9D3SbzUJmc3ljKUmGAiEAoMXiiqgbRjUZis8+R+BfAhB+8eHc2hGqjzsS/wZvOlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1903.956d5a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58247},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1903.956d5a5","@flighthq/types":"0.5.1-next.1903.956d5a5","@flighthq/entity":"0.5.1-next.1903.956d5a5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1903.956d5a5_1790658378250_0.650477915208318","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1903.956d5a5":{"name":"@flighthq/spring","version":"0.5.1-edge.1903.956d5a5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"f63b9e12086d3ef821fe778e169c0a26f677d5fa","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.1903.956d5a5.tgz","fileCount":31,"integrity":"sha512-KXnj6wicTNbYH7cxr27antFSSYEIAdq2YTQPke2BqAd7ALjM4eRiUo2Ejy1gY9X2ibx3ju0EzLOvdes168viOA==","signatures":[{"sig":"MEUCIQCNplGF9FcjiisVpjtKoBhZDJqZlqvzg1BWgdeS2dYcTQIgUL5qOq9p0La6jwhGMyLzQfD3hg036RSIjWb6ymwGcDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCwLJuOCU6K0cA89ndwxB+S9vi3tZB8bucsRCwPwfmXuwIhAJUUm9l8M7M0wY5WcynB0YN0zPSLPACQfYRylQVIdVOf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.1903.956d5a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58247},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.1903.956d5a5","@flighthq/types":"0.5.1-edge.1903.956d5a5","@flighthq/entity":"0.5.1-edge.1903.956d5a5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.1903.956d5a5_1790659102441_0.5513960358507455","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1906.1e09ca0":{"name":"@flighthq/spring","version":"0.5.1-next.1906.1e09ca0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"670653115968bd6c26cb31a413b6383a532cb80e","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1906.1e09ca0.tgz","fileCount":31,"integrity":"sha512-Hq462kgk+d32Vh1yUKR80G5l3wXnPKaBg5msCXNjdo/RTRM5sLY8bD1vldIAPH+MmE9mxQT9X+bH046pWgyVKA==","signatures":[{"sig":"MEYCIQCX6bTc96ECwHzrxN5mbQXqEfHXBqfARDTAhRA0BnYOEgIhAKYpIgqT0wOJQlZdWPKoYMit86fudYsw+y0Ww4Caz1DZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC1LlXffW0zeTN375WrTVIxbngXGpW4jig/rBNgYHQprwIhAJEICtWLE31TPi5gYX0qw+ZvwgJWjdxqijYHDV49uxjJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1906.1e09ca0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58247},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1906.1e09ca0","@flighthq/types":"0.5.1-next.1906.1e09ca0","@flighthq/entity":"0.5.1-next.1906.1e09ca0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1906.1e09ca0_1790785202351_0.7442435629519304","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1908.309c1e7":{"name":"@flighthq/spring","version":"0.5.1-next.1908.309c1e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"bbd7e1fff112d29560ca04da6836ad21e3b4e026","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1908.309c1e7.tgz","fileCount":31,"integrity":"sha512-Eif7LZaxZwkU2GF9++5IyowWQ3q8UZkJDaleuQ0YKMmeqJpVrj98R8HKl5aKJnBoQPzeOmbB4u9d3NZ+u/9tqg==","signatures":[{"sig":"MEUCIQDXsNucBv2W2Npt3u80IRcWFPL064jZnogPo+olWQu2sQIgHBpK5pdBLAgmE+hiFowJbCnXLzhghFVyGHq4gl172IM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDgt5EZxXLVMQBeCvfqYeRZz70lgrTjYGPSxd+fYfDAugIgJH2JCFv2FR8+y4iM/k8qMoSBKBma5abYZC6N0FgTviY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1908.309c1e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58247},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-next.1908.309c1e7","@flighthq/types":"0.5.1-next.1908.309c1e7","@flighthq/entity":"0.5.1-next.1908.309c1e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1908.309c1e7_1790785763658_0.918299319764939","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1908.309c1e7":{"name":"@flighthq/spring","version":"0.5.1-edge.1908.309c1e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"d923567236d5ca7edc36eb0ab2ebb2b82ea0c2fe","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.1908.309c1e7.tgz","fileCount":31,"integrity":"sha512-Y+A5Wmxq4kzmE5lWBggPCDHzKGuVSYyT0UpZsfbFTb5Q7yIDjkxCYfvV8EIFTzZ+6kMgYIaGhOJaAUX2UTJZ4Q==","signatures":[{"sig":"MEQCICERtpO9RB78PUDY0vAeF4B3QDFNJQMF8CM/N6I0LeNuAiA4lXAT3mTYCKtL2DmuA1p0Co6lZ08mnDgvsl45tXgbtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDxpM6pXtxsoR1Jpza84laNwJQxqOzGe7/9HL1U3V3lxQIgbq3esbzKQ3d2xSFGFbkmwKT/AaTd+qZD7MlF4JD1pm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.1908.309c1e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58247},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.1908.309c1e7","@flighthq/types":"0.5.1-edge.1908.309c1e7","@flighthq/entity":"0.5.1-edge.1908.309c1e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.1908.309c1e7_1790786616506_0.7470107560938035","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1909.7bccf72":{"name":"@flighthq/spring","version":"0.5.1-next.1909.7bccf72","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"5b5d60555ed669ba3622ed9e09ef0fbf455ef4ac","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1909.7bccf72.tgz","fileCount":31,"integrity":"sha512-XpFF55Ew1U1pwCoX/P56qikLrkNefoYPDqvMC60TxRiJT7AgCojLgqDmI7FKHTPDNNP0wn6BtUco/lffrH6I/Q==","signatures":[{"sig":"MEUCIGWEN0quSnYU/J+3SScdlvJzarrj2OeXcBBepzlZtcJqAiEAl6e42hlir3mPGeA0hicZYcAla75wkZCJ/qHC6nfysOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCbNqfUT3FVpGsrwrHUvz2uRAqcM3MKGwUHwLrQJBNqzAIhANH85izrJpnZzh9cr0WBhka3yl/anQx0yz7CB+jNodYq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1909.7bccf72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58247},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.9","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@flighthq/math":"0.5.1-next.1909.7bccf72","@flighthq/types":"0.5.1-next.1909.7bccf72","@flighthq/entity":"0.5.1-next.1909.7bccf72"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1909.7bccf72_1790789884025_0.1001863103530718","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1910.85d85a3":{"name":"@flighthq/spring","version":"0.5.1-next.1910.85d85a3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"7858685ae944e405d91b3980fe3cedda747d31b5","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1910.85d85a3.tgz","fileCount":31,"integrity":"sha512-w0aIhGU08uaCj7UcM8mUuQ/Br31XlLjb/V8r67NakVR1hJfDsLfK1/i/KY1sxMYYz6aIW99CoL8Pki7klhKUcw==","signatures":[{"sig":"MEQCIHSXK333DG3HtDYn++yR5KLrmpg2qfNXFGTGTLJTpZEuAiB2YXi4mXO3j+04OFtcvPtPxwyDqlh5LLDcwU4bGulpqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAXu8D6eNIozH2ebwzATKj8lDqontzT/pH8p6SVBlFyZAiEA9V74G9Xe+qNpZtOvCMDSJ1rFSKn6DtacV1TjrSH93eg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1910.85d85a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58247},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.9","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@flighthq/math":"0.5.1-next.1910.85d85a3","@flighthq/types":"0.5.1-next.1910.85d85a3","@flighthq/entity":"0.5.1-next.1910.85d85a3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1910.85d85a3_1790796479763_0.5294108605816643","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1910.85d85a3":{"name":"@flighthq/spring","version":"0.5.1-edge.1910.85d85a3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"9a6d6bec519023eab2bc7344355397a88edc2e01","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.1910.85d85a3.tgz","fileCount":31,"integrity":"sha512-C4uP7Xas/NVtwQzedlYGKRkSpoMPmf3j7nHQTUX7UvPmzns76dG4Bwmjft8vy9903v9k8iOt0e/JjvNuxNkdFQ==","signatures":[{"sig":"MEYCIQDW2UUQREkDI4RI9VEjW2VRjS0HH6Miw5jYbeWj4wOBuwIhANEeI6pcOYf87lWuFU+Ul3UOK/ChIxFBCl/66f3c3sgx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCWVZnA1PElQsNSJ198Vdzk5roR/aYtVKbY7yvUa39adQIhAL4/6xawtegfAqX6kHL39zc8WrYhbRU3sZ7dlih/busg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.1910.85d85a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58247},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.8","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/math":"0.5.1-edge.1910.85d85a3","@flighthq/types":"0.5.1-edge.1910.85d85a3","@flighthq/entity":"0.5.1-edge.1910.85d85a3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-edge.1910.85d85a3_1790797318012_0.3855508107995207","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1912.a627849":{"name":"@flighthq/spring","version":"0.5.1-next.1912.a627849","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/spring@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":"5f42abed9f525ade52e8df24b1cd5727d0866a6b","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-next.1912.a627849.tgz","fileCount":31,"integrity":"sha512-zOiFpCwaL84ldlNvrRMcWtt2JJCZNFdlDNrNE8zfvTdYWXF7iKqGkgqV51gcH3+S8JoiCLTTfN3mlDPXWzAIzQ==","signatures":[{"sig":"MEUCIQCrq/J/kg78Et3jnuurjI72yt+kSFQCgdboqmo+OJp/mAIgCyktVjGw9XnapV8PcffWDnobgUVXcAoniqhoHoERE+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDQLlzTcZ1XPdOVx6jspEvQOjAEPZOJvYuNhoOe+RG58QIgKfGXzuOH2VaEgNJyzhRwyWWegnB08lBbE5dMmFtMwl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-next.1912.a627849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58247},"main":"dist/index.js","type":"module","types":"dist/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/spring"},"_npmVersion":"10.9.9","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@flighthq/math":"0.5.1-next.1912.a627849","@flighthq/types":"0.5.1-next.1912.a627849","@flighthq/entity":"0.5.1-next.1912.a627849"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/spring_0.5.1-next.1912.a627849_1790860312044_0.3203530252440472","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1912.a627849":{"_id":"@flighthq/spring@0.5.1-edge.1912.a627849","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7aae3ef9bc01a1095df0b9654920d69d392d7554","tarball":"https://registry.npmjs.org/@flighthq/spring/-/spring-0.5.1-edge.1912.a627849.tgz","fileCount":31,"integrity":"sha512-Umy7dXFj4216AHI5QnV6/x2qlSiO/BLnO/9c254CSAji+Jz9+3WU0/HiAPUgN2xGHbrwhwNc/PiecyCrCzYLaA==","signatures":[{"sig":"MEQCIAbxCKH+cKX/keo6Cpx0I5SjtEWAjKvULavdVd2ukEGfAiAmISfjKycyhqx1vlIN8ypMeKpJ6aTUVlHsFhGJP5yrkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCogp1ea52J9253bUkh2ebPayX7AjJyYCdBzbKfnEKYpQIgFFNGG7L5IpviaCZMBy6YiMufCLmoEtO+YSLrdhUQ4wA="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fspring@0.5.1-edge.1912.a627849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58247},"main":"dist/index.js","name":"@flighthq/spring","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/spring"},"_npmVersion":"10.9.9","description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","directories":{},"maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@flighthq/math":"0.5.1-edge.1912.a627849","@flighthq/types":"0.5.1-edge.1912.a627849","@flighthq/entity":"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/spring_0.5.1-edge.1912.a627849_1790872623313_0.8482355654377913"}}},"time":{"created":"2026-07-13T17:05:11.476Z","modified":"2026-10-01T16:37:03.837Z","0.1.0":"2026-07-13T17:05:11.802Z","0.2.0":"2026-07-13T20:14:44.297Z","0.2.1-next.410.a23f189":"2026-07-20T19:54:04.298Z","0.2.1-next.423.3350e53":"2026-07-21T06:31:20.443Z","0.2.1-next.444.a313478":"2026-07-21T15:55:17.186Z","0.2.1-next.448.afbdd31":"2026-07-21T19:54:44.209Z","0.2.1-next.449.355834c":"2026-07-21T20:03:46.791Z","0.2.1-next.451.d9a4a4e":"2026-07-21T21:32:05.359Z","0.2.1-next.459.fb59cc5":"2026-07-21T21:40:49.413Z","0.2.1-next.530.a223ca9":"2026-07-23T14:28:09.230Z","0.2.1-next.585.c7219b8":"2026-07-23T21:31:44.431Z","0.2.1-next.624.d23e6a9":"2026-07-24T07:27:14.164Z","0.2.1-next.640.ec2ea9a":"2026-07-24T15:03:44.560Z","0.2.1-next.647.2252e02":"2026-07-24T17:30:29.585Z","0.2.1-next.652.c550eaa":"2026-07-24T18:04:09.942Z","0.2.1-next.666.4af7f8b":"2026-07-24T19:07:11.992Z","0.2.1-next.701.409c279":"2026-07-25T03:54:32.395Z","0.2.1-next.738.07b221d":"2026-07-25T05:18:18.259Z","0.2.1-next.840.857425c":"2026-07-26T00:53:14.933Z","0.2.1-next.841.373388f":"2026-07-26T06:07:10.769Z","0.3.0-next.906.07cea63":"2026-07-28T06:29:40.154Z","0.3.0-next.1021.f5f1ee0":"2026-07-30T15:29:05.941Z","0.3.0-next.1032.e2b99fc":"2026-07-30T18:36:39.050Z","0.3.0-next.1162.e90e518":"2026-07-30T23:19:45.476Z","0.3.0-next.1220.6982c21":"2026-07-31T13:55:26.450Z","0.3.0-next.1248.f867198":"2026-07-31T15:40:49.646Z","0.3.0-next.1272.222de94":"2026-07-31T17:11:22.674Z","0.3.0-next.1280.6369398":"2026-07-31T18:13:21.094Z","0.3.0-next.1297.43a5ef8":"2026-07-31T20:31:43.734Z","0.3.0-next.1299.b32cbdc":"2026-07-31T20:56:48.225Z","0.3.0-next.1315.1d4eb64":"2026-07-31T22:53:13.076Z","0.3.0-next.1383.c61de17":"2026-07-31T23:44:37.716Z","0.3.0-next.1392.f0bd0cc":"2026-08-01T00:47:34.625Z","0.3.0-next.1422.b585c0c":"2026-08-01T01:59:35.098Z","0.3.0-next.1435.f870241":"2026-08-01T03:02:35.123Z","0.3.0-next.1436.388ef5e":"2026-08-01T03:11:43.296Z","0.3.0-next.1445.14ca01c":"2026-08-01T03:56:12.346Z","0.3.0-next.1452.011a16e":"2026-08-01T05:24:26.135Z","0.3.0-next.1454.b17f8a5":"2026-08-01T05:59:38.432Z","0.3.0-next.1456.ace2107":"2026-08-01T14:20:20.589Z","0.3.0-next.1458.0c01b63":"2026-08-01T15:01:26.632Z","0.3.0-edge.1458.0c01b63":"2026-08-01T15:21:44.414Z","0.3.0-next.1460.2c18805":"2026-08-01T16:06:55.238Z","0.3.0-next.1463.b454aa8":"2026-08-01T23:59:44.944Z","0.3.0-next.1466.e0866d4":"2026-08-02T01:37:01.570Z","0.3.0-next.1473.098a860":"2026-08-02T04:28:22.133Z","0.3.0-next.1494.7333e82":"2026-08-02T05:38:59.096Z","0.3.0-next.1498.065f223":"2026-08-02T06:54:00.149Z","0.3.0-next.1511.9977321":"2026-08-02T16:25:37.079Z","0.3.0-next.1512.edc0fee":"2026-08-02T16:48:05.680Z","0.3.0-next.1514.a24d43f":"2026-08-02T17:00:46.523Z","0.3.0-next.1515.d4dc88e":"2026-08-02T17:04:41.568Z","0.3.0-next.1516.1b4fb2b":"2026-08-02T17:36:31.601Z","0.3.0-edge.1516.1b4fb2b":"2026-08-02T17:58:47.709Z","0.3.0-next.1529.90e58ad":"2026-08-02T18:22:07.095Z","0.3.0-next.1530.70058bd":"2026-08-02T18:51:47.381Z","0.3.0-next.1543.f490ae8":"2026-08-02T20:13:20.778Z","0.3.0-next.1560.03a2b36":"2026-08-02T20:28:11.318Z","0.3.0-next.1562.75af469":"2026-08-02T20:41:01.328Z","0.3.0-next.1566.dcdf1d3":"2026-08-02T20:53:51.872Z","0.3.0-next.1584.a68fe91":"2026-08-02T21:56:14.836Z","0.3.0-next.1585.17d10c4":"2026-08-02T22:28:47.412Z","0.3.0-next.1593.a47f94a":"2026-08-02T22:34:26.098Z","0.3.0-next.1595.4d49b41":"2026-08-02T22:43:48.959Z","0.3.0-next.1601.12b771e":"2026-08-02T23:25:58.587Z","0.3.0-next.1665.6235922":"2026-08-03T03:47:45.416Z","0.3.0-next.1669.5808974":"2026-08-03T04:25:27.515Z","0.3.0-next.1689.2810c05":"2026-08-03T05:57:22.339Z","0.3.0-next.1692.f1a7a9a":"2026-08-03T06:32:14.595Z","0.3.0-next.1702.8973fda":"2026-08-03T06:39:10.214Z","0.3.0-next.1704.8557784":"2026-08-03T06:50:06.755Z","0.3.0-next.1714.3bd86f1":"2026-08-04T18:55:30.707Z","0.3.0-next.1728.26853f6":"2026-08-04T19:53:51.950Z","0.3.0-next.1729.f927a3b":"2026-08-04T20:30:23.456Z","0.3.0-next.1781.5d072ef":"2026-08-05T00:01:59.746Z","0.3.0-next.1783.cd11ab1":"2026-08-05T00:24:48.126Z","0.3.0-next.1848.58f06fb":"2026-08-05T01:10:16.419Z","0.3.0-next.1849.a370765":"2026-08-05T01:16:05.782Z","0.3.0-next.1872.c2b1f7c":"2026-08-05T19:28:56.185Z","0.3.0-next.1883.9cd374b":"2026-08-06T00:13:18.012Z","0.3.0-next.1887.cad72aa":"2026-08-06T15:07:24.241Z","0.3.0":"2026-08-06T20:47:44.145Z","0.3.1-next.209.43ef1bc":"2026-08-07T21:03:02.559Z","0.3.1-next.320.fe56fc2":"2026-08-08T03:09:54.728Z","0.3.1-next.348.8115937":"2026-08-08T05:11:21.870Z","0.3.1-next.385.e32d957":"2026-08-08T08:56:35.565Z","0.3.1-next.401.5d59659":"2026-08-08T09:58:51.890Z","0.3.1-next.407.d03a0bb":"2026-08-09T17:50:14.297Z","0.3.1-next.409.5c00b00":"2026-08-10T04:14:09.067Z","0.3.1-next.425.a3192ab":"2026-08-10T04:28:26.728Z","0.3.1-next.493.539802d":"2026-08-10T20:01:05.040Z","0.3.1-next.509.c235802":"2026-08-10T20:41:33.887Z","0.3.1-next.575.c1f8e01":"2026-08-11T02:42:59.545Z","0.3.1-next.616.aa7ae7f":"2026-08-11T15:08:24.572Z","0.3.1-next.617.89baf58":"2026-08-11T15:12:23.329Z","0.3.1-next.625.675880d":"2026-08-11T15:30:44.802Z","0.3.1-next.703.e259040":"2026-08-12T18:34:00.923Z","0.3.1-next.704.69286f6":"2026-08-12T18:49:23.047Z","0.3.1-next.733.f1845ac":"2026-08-12T19:31:22.697Z","0.3.1-next.780.12e6944":"2026-08-12T23:29:46.087Z","0.3.1-next.794.0bfc53e":"2026-08-13T00:41:21.019Z","0.3.1-next.836.609b031":"2026-08-13T01:20:01.380Z","0.3.1-next.837.46a9259":"2026-08-13T02:24:29.072Z","0.3.1-next.845.b5a7c82":"2026-08-13T03:02:33.226Z","0.3.1-next.847.2e6f8bf":"2026-08-13T03:59:44.458Z","0.3.1-next.861.5a56d7a":"2026-08-13T04:02:06.885Z","0.3.1-next.887.9f59a84":"2026-08-13T06:22:43.802Z","0.3.1-next.948.85d9f30":"2026-08-13T15:34:43.973Z","0.3.1-next.970.9691e7b":"2026-08-13T15:51:25.064Z","0.3.1-next.971.33e20ba":"2026-08-13T16:02:15.605Z","0.3.1-next.975.01aea94":"2026-08-13T16:45:47.816Z","0.3.1-next.996.06087b5":"2026-08-13T20:31:52.087Z","0.3.1-next.1041.35b950c":"2026-08-14T00:06:02.747Z","0.3.1-next.1050.9114695":"2026-08-14T01:41:57.091Z","0.3.1-next.1055.12501ae":"2026-08-14T03:49:22.348Z","0.3.1-next.1076.4f48950":"2026-08-14T16:04:01.151Z","0.3.1-next.1079.38fd007":"2026-08-14T18:09:15.729Z","0.3.1-next.1084.04b8d9a":"2026-08-14T19:03:17.104Z","0.3.1-next.1086.d0d073b":"2026-08-14T19:52:20.172Z","0.3.1-next.1088.2bde749":"2026-08-14T20:27:53.550Z","0.3.1-next.1090.6e79e6c":"2026-08-14T20:33:00.336Z","0.3.1-next.1091.b7aa6f2":"2026-08-14T20:37:01.061Z","0.3.1-next.1095.16f1704":"2026-08-14T20:55:41.488Z","0.3.1-next.1096.4ddf1ab":"2026-08-14T21:08:50.312Z","0.3.1-next.1097.b8126d8":"2026-08-14T21:14:17.716Z","0.3.1-next.1099.671eaf4":"2026-08-14T21:18:51.337Z","0.3.1-next.1104.8453d3d":"2026-08-14T21:53:40.199Z","0.3.1-next.1107.0b5d347":"2026-08-14T22:41:00.131Z","0.3.1-next.1108.66cc86c":"2026-08-14T22:59:32.310Z","0.3.1-next.1112.dea9723":"2026-08-15T01:50:26.582Z","0.3.1-next.1113.9cffbdf":"2026-08-15T02:22:49.041Z","0.3.1-next.1114.3ce681d":"2026-08-15T03:15:14.646Z","0.3.1-next.1116.866c771":"2026-08-15T05:47:47.170Z","0.3.1-next.1162.1c7f42e":"2026-08-16T15:16:00.656Z","0.3.1-next.1165.285e507":"2026-08-16T21:38:25.043Z","0.3.1-next.1170.8a733e4":"2026-08-16T23:19:11.593Z","0.3.1-next.1191.e999f6c":"2026-08-17T09:44:42.988Z","0.3.1-next.1217.5f07972":"2026-08-17T18:28:29.705Z","0.3.1-next.1240.e41e1f0":"2026-08-17T20:45:35.237Z","0.4.0-next.1261.f361161":"2026-08-17T22:36:16.874Z","0.4.0-next.1263.aa14a22":"2026-08-17T22:54:06.584Z","0.4.0-next.1287.1dae9df":"2026-08-18T01:00:35.885Z","0.4.0-next.1290.99fd889":"2026-08-18T01:23:06.153Z","0.4.0-next.1294.03b2010":"2026-08-18T02:33:22.576Z","0.4.0-next.1296.dfa990a":"2026-08-18T04:22:14.801Z","0.4.0-next.1299.541fadc":"2026-08-18T06:19:27.830Z","0.4.0-next.1350.7431bb1":"2026-08-18T15:31:42.006Z","0.4.0-next.1351.6ec45d6":"2026-08-18T15:48:29.236Z","0.4.0-next.1354.5181c5f":"2026-08-18T18:14:28.661Z","0.4.0-next.1356.924bb91":"2026-08-18T18:35:51.476Z","0.4.0-next.1357.b87b5c1":"2026-08-18T18:38:15.259Z","0.4.0-next.1362.3734bd4":"2026-08-18T18:49:13.520Z","0.4.0-next.1383.b8eb497":"2026-08-18T19:11:17.376Z","0.4.0-next.1385.dc129fd":"2026-08-18T19:40:48.747Z","0.4.0-next.1390.ca3ba2b":"2026-08-18T20:26:16.038Z","0.4.0-next.1391.ef8547e":"2026-08-18T20:28:46.013Z","0.4.0-next.1392.ae73a44":"2026-08-18T22:11:08.111Z","0.4.0-next.1396.66c9814":"2026-08-18T23:29:15.685Z","0.4.0-next.1398.776fd7a":"2026-08-18T23:31:21.835Z","0.4.0-next.1399.9d20d2e":"2026-08-18T23:58:07.393Z","0.4.0-next.1404.4936e90":"2026-08-19T01:18:09.755Z","0.4.0-next.1405.d7484cf":"2026-08-19T01:20:24.597Z","0.4.0-next.1410.a69907a":"2026-08-19T05:49:16.566Z","0.4.0-next.1412.05a7272":"2026-08-19T06:22:59.427Z","0.4.0-next.1415.00028b0":"2026-08-19T06:37:47.333Z","0.4.0-next.1416.ef4fae7":"2026-08-19T16:13:22.596Z","0.4.0-next.1487.e25e95d":"2026-08-19T23:32:03.543Z","0.4.0-next.1488.43bcb37":"2026-08-20T04:43:18.627Z","0.4.0-next.1584.a8ddd61":"2026-08-20T18:28:34.618Z","0.4.0-next.1585.bf131c8":"2026-08-20T18:39:34.898Z","0.4.0-next.1602.af48ed1":"2026-08-20T23:12:43.966Z","0.4.0-next.1652.39f08fd":"2026-08-21T02:54:32.965Z","0.4.0-next.1663.d9c5746":"2026-08-21T04:47:38.474Z","0.4.0-next.1694.598ef6f":"2026-08-21T05:01:33.548Z","0.4.0-next.1695.181dea5":"2026-08-21T06:16:09.922Z","0.4.0-next.1696.93f6f63":"2026-08-21T06:24:17.051Z","0.4.0-next.1702.61a7a7c":"2026-08-21T07:12:12.202Z","0.4.0-next.1703.b82d313":"2026-08-21T07:42:39.432Z","0.4.0-next.1704.9eb98e1":"2026-08-21T08:29:42.910Z","0.4.0-next.1716.1979cc9":"2026-08-21T09:41:52.748Z","0.4.0-next.1717.9d6a20b":"2026-08-21T10:22:47.299Z","0.4.0-next.1725.752ca79":"2026-08-21T11:13:02.603Z","0.4.0-next.1728.f69160b":"2026-08-21T11:59:16.647Z","0.4.0-next.1749.d81a21c":"2026-08-21T12:37:07.912Z","0.4.0-next.1750.13ec8b1":"2026-08-21T15:43:15.279Z","0.4.0-next.1751.b3eea5f":"2026-08-21T15:58:00.582Z","0.4.0-next.1752.f250cb9":"2026-08-21T16:31:27.418Z","0.4.0-next.1763.f98ae25":"2026-08-21T16:35:25.208Z","0.4.0-next.1771.f4d15c3":"2026-08-21T18:48:13.959Z","0.4.0-next.1809.9b3b71b":"2026-08-21T19:39:19.805Z","0.4.0-next.1811.dde7eb1":"2026-08-21T19:52:52.978Z","0.4.0-next.1815.e47cc3c":"2026-08-21T20:29:10.271Z","0.4.0-next.1821.efb1cbc":"2026-08-21T22:33:12.618Z","0.4.0-next.1827.9db114b":"2026-08-21T23:53:08.855Z","0.4.0-next.1836.147ae1e":"2026-08-22T01:36:52.285Z","0.4.0-next.1884.6a2d46f":"2026-08-22T07:47:00.249Z","0.4.0-next.1888.e9e80b4":"2026-08-24T05:27:55.696Z","0.4.0-next.1892.a0b519a":"2026-08-24T10:51:28.293Z","0.4.0-next.1896.60d766c":"2026-08-24T11:33:11.351Z","0.4.0-next.1898.266773a":"2026-08-24T12:38:00.989Z","0.4.0-next.1903.50bfa67":"2026-08-24T16:10:01.909Z","0.4.0-next.1908.751021c":"2026-08-24T21:36:17.790Z","0.4.0-edge.1908.751021c":"2026-08-24T21:42:09.678Z","0.4.0-next.1909.c102f22":"2026-08-24T21:44:02.475Z","0.4.0-edge.1909.c102f22":"2026-08-24T21:52:00.146Z","0.4.0-next.1917.1b88fee":"2026-08-25T20:57:56.929Z","0.4.0-next.1920.b93ad0f":"2026-08-25T23:10:21.458Z","0.4.0-edge.1920.b93ad0f":"2026-08-25T23:18:28.572Z","0.4.0-next.1921.0a61bdb":"2026-08-25T23:42:01.902Z","0.4.0-edge.1921.0a61bdb":"2026-08-25T23:50:09.894Z","0.4.0-next.1932.1ef883a":"2026-08-26T19:09:54.305Z","0.4.0-edge.1932.1ef883a":"2026-08-26T19:17:39.087Z","0.4.0-next.1933.e4809f4":"2026-08-26T20:11:13.465Z","0.4.0-edge.1933.e4809f4":"2026-08-26T20:18:27.142Z","0.4.0-next.1935.74c34fe":"2026-08-26T20:48:48.424Z","0.4.0-edge.1935.74c34fe":"2026-08-26T20:56:00.969Z","0.4.0-next.1936.bc924d7":"2026-08-26T21:27:21.093Z","0.4.0-edge.1936.bc924d7":"2026-08-26T21:34:33.815Z","0.4.0-next.1937.0d089b3":"2026-08-26T22:22:47.417Z","0.4.0-edge.1937.0d089b3":"2026-08-26T22:29:59.214Z","0.4.0-next.1939.481bde5":"2026-08-27T00:17:02.186Z","0.4.0-edge.1939.481bde5":"2026-08-27T00:24:42.775Z","0.4.0-next.1940.b8a4265":"2026-08-27T01:07:03.771Z","0.4.0-next.1941.1d7f2bd":"2026-08-27T01:27:49.902Z","0.4.0-edge.1941.1d7f2bd":"2026-08-27T01:34:56.334Z","0.4.0-next.1943.b4c3e61":"2026-08-27T01:47:00.055Z","0.5.0-next.1944.cd6b6e7":"2026-08-27T01:51:53.862Z","0.4.0-edge.1943.b4c3e61":"2026-08-27T01:54:40.865Z","0.5.0-edge.1944.cd6b6e7":"2026-08-27T01:59:17.782Z","0.4.0":"2026-08-27T01:59:54.415Z","0.5.1-next.597.ab004dd":"2026-08-31T06:56:40.762Z","0.5.1-edge.597.ab004dd":"2026-08-31T07:04:03.917Z","0.5.1-next.601.e6e16ba":"2026-08-31T07:58:00.968Z","0.5.1-next.638.d4dbd4e":"2026-08-31T16:31:29.528Z","0.5.1-edge.638.d4dbd4e":"2026-08-31T16:40:03.689Z","0.5.1-next.640.24b4c62":"2026-08-31T18:14:19.011Z","0.5.1-edge.640.24b4c62":"2026-08-31T18:22:05.790Z","0.5.1-next.650.5d3df0b":"2026-08-31T23:59:08.430Z","0.5.1-edge.650.5d3df0b":"2026-09-01T00:08:05.064Z","0.5.1-next.654.b54779d":"2026-09-01T03:36:58.360Z","0.5.1-edge.654.b54779d":"2026-09-01T03:45:03.576Z","0.5.1-next.658.9cb44d7":"2026-09-01T19:15:30.318Z","0.5.1-edge.658.9cb44d7":"2026-09-01T19:23:27.645Z","0.5.1-next.685.f72fc7f":"2026-09-02T01:09:36.802Z","0.5.1-edge.685.f72fc7f":"2026-09-02T01:18:55.676Z","0.5.1-next.693.478551c":"2026-09-02T03:43:30.238Z","0.5.1-edge.693.478551c":"2026-09-02T03:52:27.523Z","0.5.1-next.704.19c91ec":"2026-09-02T21:26:58.650Z","0.5.1-next.729.2aeb707":"2026-09-03T01:55:34.802Z","0.5.1-next.730.f29a5aa":"2026-09-03T03:05:37.411Z","0.5.1-edge.730.f29a5aa":"2026-09-03T03:14:40.069Z","0.5.1-next.731.0ae0aa4":"2026-09-03T03:17:17.127Z","0.5.1-edge.731.0ae0aa4":"2026-09-03T03:26:24.097Z","0.5.1-next.743.8d09db1":"2026-09-03T09:10:31.241Z","0.5.1-edge.743.8d09db1":"2026-09-03T09:19:08.799Z","0.5.1-next.799.62ef0c7":"2026-09-03T14:54:46.761Z","0.5.1-edge.799.62ef0c7":"2026-09-03T15:03:00.764Z","0.5.1-next.815.cc08b93":"2026-09-03T18:44:55.683Z","0.5.1-next.820.97b3830":"2026-09-03T21:07:06.334Z","0.5.1-next.903.f434bc2":"2026-09-04T19:44:11.321Z","0.5.1-next.904.b545d9c":"2026-09-04T20:44:55.062Z","0.5.1-next.905.5fbf787":"2026-09-04T21:06:10.892Z","0.5.1-next.906.419e5c9":"2026-09-04T22:07:35.628Z","0.5.1-next.908.b072fbc":"2026-09-04T23:25:10.386Z","0.5.1-next.909.a5d1857":"2026-09-04T23:34:15.207Z","0.5.1-edge.909.a5d1857":"2026-09-04T23:43:42.833Z","0.5.1-next.911.32a089f":"2026-09-05T05:16:07.420Z","0.5.1-edge.911.32a089f":"2026-09-05T05:22:32.650Z","0.5.1-next.912.289aaa0":"2026-09-05T05:47:45.819Z","0.5.1-edge.912.289aaa0":"2026-09-05T05:52:59.124Z","0.5.1-next.914.ed01add":"2026-09-05T17:52:01.241Z","0.5.1-edge.914.ed01add":"2026-09-05T18:01:00.601Z","0.5.1-next.915.d4da7e7":"2026-09-05T18:20:14.533Z","0.5.1-edge.915.d4da7e7":"2026-09-05T18:26:47.160Z","0.5.1-next.919.354c575":"2026-09-05T23:10:23.526Z","0.5.1-edge.919.354c575":"2026-09-05T23:19:30.454Z","0.5.1-next.920.da8f530":"2026-09-06T20:22:27.655Z","0.5.1-edge.920.da8f530":"2026-09-06T20:31:36.189Z","0.5.1-next.973.788d3d7":"2026-09-08T20:17:22.076Z","0.5.1-next.1017.13841a8":"2026-09-09T04:14:39.385Z","0.5.1-next.1019.1274ec5":"2026-09-09T06:14:22.845Z","0.5.1-edge.1019.1274ec5":"2026-09-09T06:21:13.777Z","0.5.1-next.1047.858b9b6":"2026-09-09T16:58:40.198Z","0.5.1-edge.1047.858b9b6":"2026-09-09T17:04:26.601Z","0.5.1-next.1050.0bd43cc":"2026-09-09T21:12:42.954Z","0.5.1-next.1051.65889a1":"2026-09-09T21:55:00.156Z","0.5.1-edge.1051.65889a1":"2026-09-09T22:03:22.396Z","0.5.1-next.1052.ea38f97":"2026-09-10T04:14:03.059Z","0.5.1-edge.1052.ea38f97":"2026-09-10T04:19:17.179Z","0.5.1-next.1056.4945b81":"2026-09-10T17:15:42.158Z","0.5.1-edge.1056.4945b81":"2026-09-10T17:23:55.361Z","0.5.1-next.1058.751c53a":"2026-09-10T22:38:01.079Z","0.5.1-next.1059.c56d3cd":"2026-09-10T22:41:31.403Z","0.5.1-edge.1058.751c53a":"2026-09-10T22:45:11.870Z","0.5.1-edge.1059.c56d3cd":"2026-09-10T22:50:49.625Z","0.5.1-next.1066.36fe89b":"2026-09-11T06:51:53.371Z","0.5.1-next.1069.554a2ac":"2026-09-11T07:35:57.813Z","0.5.1-next.1197.6a425ce":"2026-09-12T19:24:50.571Z","0.5.1-next.1201.9b49dee":"2026-09-12T20:41:56.457Z","0.5.1-next.1202.e31f126":"2026-09-12T21:46:25.542Z","0.5.1-next.1204.e33a1ac":"2026-09-12T23:35:17.541Z","0.5.1-next.1225.129b76d":"2026-09-13T03:23:08.431Z","0.5.1-next.1244.12290e1":"2026-09-13T08:30:49.803Z","0.5.1-next.1251.918ea64":"2026-09-13T15:40:56.276Z","0.5.1-next.1252.15e4611":"2026-09-13T16:00:39.612Z","0.5.1-next.1253.6fe252c":"2026-09-13T21:27:17.193Z","0.5.1-next.1254.2ab4a06":"2026-09-13T23:13:20.916Z","0.5.1-next.1257.b2a4509":"2026-09-14T05:29:34.490Z","0.5.1-next.1295.2b6bfa3":"2026-09-14T20:21:01.847Z","0.5.1-next.1344.b88acc1":"2026-09-15T06:10:18.984Z","0.5.1-next.1345.0995dc5":"2026-09-15T06:44:11.951Z","0.5.1-next.1347.54f97d8":"2026-09-15T08:33:29.557Z","0.5.1-next.1348.e71a747":"2026-09-15T09:31:46.872Z","0.5.1-next.1349.05b053d":"2026-09-15T10:43:31.577Z","0.5.1-edge.1349.05b053d":"2026-09-15T10:49:47.827Z","0.5.1-next.1350.8ce488b":"2026-09-15T16:30:50.365Z","0.5.1-edge.1350.8ce488b":"2026-09-15T16:36:56.090Z","0.5.1-next.1370.903f328":"2026-09-16T05:50:24.756Z","0.5.1-edge.1370.903f328":"2026-09-16T06:00:32.719Z","0.5.1-next.1404.457d1da":"2026-09-17T06:19:49.357Z","0.5.1-next.1405.69d9356":"2026-09-17T06:50:49.454Z","0.5.1-edge.1405.69d9356":"2026-09-17T15:41:30.907Z","0.5.1-next.1410.b534771":"2026-09-17T18:43:15.268Z","0.5.1-edge.1410.b534771":"2026-09-17T18:53:34.331Z","0.5.1-next.1450.5738463":"2026-09-19T01:01:11.236Z","0.5.1-next.1462.5a251b6":"2026-09-19T17:50:49.903Z","0.5.1-edge.1462.5a251b6":"2026-09-19T18:00:57.785Z","0.5.1-next.1467.7e2fc7d":"2026-09-19T20:36:59.990Z","0.5.1-edge.1467.7e2fc7d":"2026-09-19T20:47:44.369Z","0.5.1-next.1468.61b1d9d":"2026-09-19T21:22:51.410Z","0.5.1-edge.1468.61b1d9d":"2026-09-19T21:31:56.630Z","0.5.1-next.1471.4e82419":"2026-09-20T06:36:06.572Z","0.5.1-edge.1471.4e82419":"2026-09-20T06:46:23.051Z","0.5.1-next.1505.5790c72":"2026-09-20T10:54:55.879Z","0.5.1-next.1520.4887418":"2026-09-20T15:29:19.418Z","0.5.1-next.1523.c47f79f":"2026-09-20T16:28:05.143Z","0.5.1-next.1533.2910b54":"2026-09-20T18:51:01.275Z","0.5.1-next.1538.09885fb":"2026-09-21T06:51:08.600Z","0.5.1-next.1541.b94031c":"2026-09-21T07:10:50.878Z","0.5.1-next.1543.41f4a99":"2026-09-21T07:20:35.415Z","0.5.1-next.1545.a3a19e0":"2026-09-21T07:39:58.602Z","0.5.1-edge.1545.a3a19e0":"2026-09-21T07:50:24.381Z","0.5.1-next.1556.ff9e615":"2026-09-21T22:02:15.688Z","0.5.1-next.1584.db3c393":"2026-09-22T05:18:33.462Z","0.5.1-next.1629.669e7c5":"2026-09-23T05:15:06.920Z","0.5.1-next.1669.c9827a8":"2026-09-23T19:45:08.671Z","0.5.1-next.1680.bdc44c6":"2026-09-24T01:50:45.641Z","0.5.1-next.1681.3f21b44":"2026-09-24T04:33:00.254Z","0.5.1-next.1682.f1470fe":"2026-09-24T05:04:27.973Z","0.5.1-next.1685.dc0e23a":"2026-09-24T15:11:18.552Z","0.5.1-edge.1685.dc0e23a":"2026-09-24T15:21:52.650Z","0.5.1-next.1687.b63c819":"2026-09-24T17:37:20.518Z","0.5.1-edge.1687.b63c819":"2026-09-24T17:46:34.900Z","0.5.1-next.1692.64cda40":"2026-09-24T23:56:26.874Z","0.5.1-edge.1692.64cda40":"2026-09-25T00:06:54.002Z","0.5.1-next.1694.112d897":"2026-09-25T02:12:08.804Z","0.5.1-next.1700.cefb2f9":"2026-09-25T03:01:24.301Z","0.5.1-next.1703.1905242":"2026-09-25T08:09:16.038Z","0.5.1-next.1704.1832e8b":"2026-09-25T09:03:50.336Z","0.5.1-edge.1704.1832e8b":"2026-09-25T09:10:50.300Z","0.5.1-next.1710.81c05dd":"2026-09-25T17:12:28.776Z","0.5.1-next.1717.f605ef3":"2026-09-25T19:16:31.402Z","0.5.1-next.1723.553fc7a":"2026-09-25T21:25:23.702Z","0.5.1-next.1724.c250cb4":"2026-09-25T23:07:48.827Z","0.5.1-next.1725.30f1dd0":"2026-09-25T23:48:14.447Z","0.5.1-next.1728.e0a1ceb":"2026-09-26T05:49:37.664Z","0.5.1-next.1801.21234f6":"2026-09-27T05:19:24.010Z","0.5.1-next.1831.a0b57d4":"2026-09-27T23:59:41.216Z","0.5.1-next.1850.5adb645":"2026-09-28T04:14:15.444Z","0.5.1-next.1892.cbd15bd":"2026-09-28T12:44:06.881Z","0.5.1-edge.1892.cbd15bd":"2026-09-28T12:54:41.841Z","0.5.1-next.1899.4b1311e":"2026-09-28T21:24:12.635Z","0.5.1-edge.1899.4b1311e":"2026-09-28T21:39:32.778Z","0.5.1-next.1903.956d5a5":"2026-09-29T05:06:18.338Z","0.5.1-edge.1903.956d5a5":"2026-09-29T05:18:22.519Z","0.5.1-next.1906.1e09ca0":"2026-09-30T16:20:02.438Z","0.5.1-next.1908.309c1e7":"2026-09-30T16:29:23.766Z","0.5.1-edge.1908.309c1e7":"2026-09-30T16:43:36.612Z","0.5.1-next.1909.7bccf72":"2026-09-30T17:38:04.115Z","0.5.1-next.1910.85d85a3":"2026-09-30T19:27:59.846Z","0.5.1-edge.1910.85d85a3":"2026-09-30T19:41:58.097Z","0.5.1-next.1912.a627849":"2026-10-01T13:11:52.125Z","0.5.1-edge.1912.a627849":"2026-10-01T16:37:03.418Z"},"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/spring"},"description":"Spring-physics animation — plain-data damped-harmonic springs (frequency + damping-ratio config, physical stiffness/damping/mass constructor) stepped by a numerically stable analytic integrator that stays finite for stiff springs at any deltaTime; scalar ","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"readme":"","readmeFilename":""}