{"_id":"@flighthq/motionpath","_rev":"383-1f443bc014b625dd707ddfef35e94879","name":"@flighthq/motionpath","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/motionpath","version":"0.1.0","_id":"@flighthq/motionpath@0.1.0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"dist":{"shasum":"4897e468b0a5ef23f345f3af6114831583fc2e1f","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.1.0.tgz","fileCount":40,"integrity":"sha512-V5/X7sG4lMOIN/AXuyVKdPDK4nb7chtcu1iu2pEzspoa3b611NLfPMrmWmqJgQcSgvf69rRZAF8mASWGF/SkEw==","signatures":[{"sig":"MEQCIE24FAPjW7iJerXhzDbdyPdzCgk7NdFXrb8I4iadnR0UAiA6oMo4CxCwnBqMcl52m3liRFTpySGooTSEIvVJrqM7GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26919},"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":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@flighthq/path":"0.1.0","@flighthq/types":"0.1.0","@flighthq/geometry":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.1.0_1783962266285_0.2653607175985364","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@flighthq/motionpath","version":"0.2.0","_id":"@flighthq/motionpath@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":"638e7313d449cbd9eb30eb22977ce23ce2794182","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.2.0.tgz","fileCount":40,"integrity":"sha512-Cy0kkwLe6SO+TFO57F9CkDvy6AE+fqi3xjKw57wB4TohFLX4vlII4roNe4U9K8OnJqnKJCwPWGKmMMTEPzPTdg==","signatures":[{"sig":"MEYCIQDyZgwDRwCb+C6Bb2xBIMQyzUvSlfPvhCCc1KrSZIUdQgIhAMW696CfPF+d0n9Dr+KctQWQOfS/KCIKOlYHQhyNMid6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27053},"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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.2.0","@flighthq/types":"0.2.0","@flighthq/geometry":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.2.0_1783973560651_0.44080186984112735","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.410.a23f189":{"name":"@flighthq/motionpath","version":"0.2.1-next.410.a23f189","_id":"@flighthq/motionpath@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":"486d200f31e2b2f6f390cf5ab1fb4b2c5fdc914d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.2.1-next.410.a23f189.tgz","fileCount":40,"integrity":"sha512-GjRc3QqNpvwdlpT8CGWZB1I8kRnzR6uSsc8k6sNF6ja2dIOzNwhnalR+d4y/eSBKv/W023Mlp529yHMT76JIfQ==","signatures":[{"sig":"MEUCIB7IGPNskkR+84dgXxsyfefe2df+NuVN4UaJsY22fzaYAiEA2gxXJ2lwW4S0WAcswX9GPYCJ8bZnpE0+H97+kaFH76k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.2.1-next.410.a23f189","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27121},"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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.2.1-next.410.a23f189","@flighthq/types":"0.2.1-next.410.a23f189","@flighthq/geometry":"0.2.1-next.410.a23f189"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.2.1-next.410.a23f189_1784577104354_0.216133403220637","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.423.3350e53":{"name":"@flighthq/motionpath","version":"0.2.1-next.423.3350e53","_id":"@flighthq/motionpath@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":"fb4e959450636f737f64d30bc56a78ae6c8c80d6","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.2.1-next.423.3350e53.tgz","fileCount":40,"integrity":"sha512-/Jx2+P1trEIID6VhFCHs8BIof8J4++cSCPO/O0m9oYou7+OtAp5Bgkq0vUxhTu0f8zZNMEC2Al/vAzPmFwjfqA==","signatures":[{"sig":"MEQCIHgXoqH3cmcZanpE35hCzTh8IlKQml7sB33WCCQ0BgqHAiBtamnuwGboqC6UwRaw9cTyLDDdCNJFKvF8x02jqVeT8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.2.1-next.423.3350e53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27121},"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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.2.1-next.423.3350e53","@flighthq/types":"0.2.1-next.423.3350e53","@flighthq/geometry":"0.2.1-next.423.3350e53"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.2.1-next.423.3350e53_1784615345877_0.5855222860135425","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.444.a313478":{"name":"@flighthq/motionpath","version":"0.2.1-next.444.a313478","_id":"@flighthq/motionpath@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":"c574ce3b5b0f53fef95ff51e3c697a0689a94e43","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.2.1-next.444.a313478.tgz","fileCount":40,"integrity":"sha512-3vV/3/9V0xfJhyTwlEcOwfJwCRcx9taHUKQgQEXjGZkEIAa+dyZm/7GOdcvJQsRv6c2O99N+bSr4nPr3v7oL/A==","signatures":[{"sig":"MEQCIESexyi9rTMEBceElIkV9aJH1CDygWnMPRHF7vaiRCNUAiB5VYmU8GkblPE3G6Wqmv8JMXBX+DSdvtsocRU2sAhC+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.2.1-next.444.a313478","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27121},"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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.2.1-next.444.a313478","@flighthq/types":"0.2.1-next.444.a313478","@flighthq/geometry":"0.2.1-next.444.a313478"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.2.1-next.444.a313478_1784649166567_0.5480445487231469","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.448.afbdd31":{"name":"@flighthq/motionpath","version":"0.2.1-next.448.afbdd31","_id":"@flighthq/motionpath@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":"c9947a7ef1d529f8d8bcb491f8bedf12d3231d08","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.2.1-next.448.afbdd31.tgz","fileCount":40,"integrity":"sha512-ZVl/CjjeX53EjLvVas/Ojc0TpM22UJCj5tQenk1h7rXaJ2afA47DiR+NNiFz9xqDTxr9J2J3Cu20Z2so5Yf61g==","signatures":[{"sig":"MEQCIHk6giGfRxmOWGF1ec3P0gY6RqELAKULo5kaqTMI0r7fAiAo2SjM4yokbiBToE//z44b0jdJnMhppOCdbqPDOCbiTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.2.1-next.448.afbdd31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27121},"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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.2.1-next.448.afbdd31","@flighthq/types":"0.2.1-next.448.afbdd31","@flighthq/geometry":"0.2.1-next.448.afbdd31"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.2.1-next.448.afbdd31_1784663540139_0.5243311607461296","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.449.355834c":{"name":"@flighthq/motionpath","version":"0.2.1-next.449.355834c","_id":"@flighthq/motionpath@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":"53d3ecfa5f5371c97717b7188b533fc23614b7eb","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.2.1-next.449.355834c.tgz","fileCount":40,"integrity":"sha512-XWfS2o54dfPc6i7sQFCWDbpD20BqkE2uymvvPVRoRS/IKkfne+cfRxQMOaAwZSPlHP7T412fd7yZ9XS7CT/M4w==","signatures":[{"sig":"MEQCIAE7MUFIZ3CBhTkM8vJ0hxXtyHMzzHdvheaifnKpJM4gAiBTXArycAfb2cmQofXO8+z1WJ4eGec4rvQZF1TtmkoVmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.2.1-next.449.355834c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27121},"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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.2.1-next.449.355834c","@flighthq/types":"0.2.1-next.449.355834c","@flighthq/geometry":"0.2.1-next.449.355834c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.2.1-next.449.355834c_1784664095394_0.44983421100730725","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.451.d9a4a4e":{"name":"@flighthq/motionpath","version":"0.2.1-next.451.d9a4a4e","_id":"@flighthq/motionpath@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":"0dbfdbe81958885f70b0d2e4acb326551832e717","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.2.1-next.451.d9a4a4e.tgz","fileCount":40,"integrity":"sha512-iGhAPMtoM3i/Iw5zGD+8Uth9mGG/5pRGP3N0GdUgUhawl6rcHHmXsqbfyeXKVshLIpj30hEi8yj0GYU/T4NInw==","signatures":[{"sig":"MEYCIQC9wxiKWtkz0WK9mLuv8qAAfcw6nIvXsgDzXgWAkvUJKQIhAKZf9xqEbxUa4QwQVjukJqZQ45k3wlrJf4bWvn9xFaNL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.2.1-next.451.d9a4a4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27121},"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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.2.1-next.451.d9a4a4e","@flighthq/types":"0.2.1-next.451.d9a4a4e","@flighthq/geometry":"0.2.1-next.451.d9a4a4e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.2.1-next.451.d9a4a4e_1784669369604_0.9050291608746786","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.459.fb59cc5":{"name":"@flighthq/motionpath","version":"0.2.1-next.459.fb59cc5","_id":"@flighthq/motionpath@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":"18eedf9f7065f1215ae50859d128be255704a503","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.2.1-next.459.fb59cc5.tgz","fileCount":40,"integrity":"sha512-F9Q0cQt7awLdqllOdifMK0WBtbk1YNADZPup5sgupgX0rjG/jx2TMbKzVkM6lAHpa4Bsm9kD8Z687x2u31cBXQ==","signatures":[{"sig":"MEYCIQCmp92jyJwulbXYR5piDn6RLSLd69oPd5kB4nFU7f475QIhAI3AaaWXan2Mouh8R7v4sjOjI7Irrr5BEOCavNybelnz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.2.1-next.459.fb59cc5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27121},"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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.2.1-next.459.fb59cc5","@flighthq/types":"0.2.1-next.459.fb59cc5","@flighthq/geometry":"0.2.1-next.459.fb59cc5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.2.1-next.459.fb59cc5_1784669916025_0.9648641335766872","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.530.a223ca9":{"name":"@flighthq/motionpath","version":"0.2.1-next.530.a223ca9","_id":"@flighthq/motionpath@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":"62944d64f0e0736e23d85dfbff983805ccf05774","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.2.1-next.530.a223ca9.tgz","fileCount":40,"integrity":"sha512-YK3k/QjSvcDycKtYegOcGiJ6az28UOp+CHf1+LOEM62TQstGbq/MOIXrDWuZntF8YixxwRja5x9ddkjE92mbZQ==","signatures":[{"sig":"MEUCIQCHzqEpnOtmpaZ0utedRNZt790Io9oal6zjBxWaE3jFEwIgYd5N6qYSsHbOHZBjBCnl+2raS/t17O1gHoRX3SiQg/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.2.1-next.530.a223ca9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27121},"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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.2.1-next.530.a223ca9","@flighthq/types":"0.2.1-next.530.a223ca9","@flighthq/geometry":"0.2.1-next.530.a223ca9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.2.1-next.530.a223ca9_1784816632287_0.9207922161032422","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.585.c7219b8":{"name":"@flighthq/motionpath","version":"0.2.1-next.585.c7219b8","_id":"@flighthq/motionpath@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":"c4817a7c4d718d8575ed82bb857b2983122e5644","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.2.1-next.585.c7219b8.tgz","fileCount":10,"integrity":"sha512-xi+ep9mIMJeNrZwsr563QLo2cIvUON2UDcIRUDeG+bpX8L6eSEGlnM3uGR8AIwiczBloIXAvSLkN/iNOJN6WPg==","signatures":[{"sig":"MEQCIDEqU1lLn0BFMZSGCEwDyb+iwVq/mqdN/K33vEm/riYQAiBAXhHKHNvOoQglJrbv2rxmlZ9GVvzhYNQtguzLpDqnwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.2.1-next.585.c7219b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20541},"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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.2.1-next.585.c7219b8","@flighthq/types":"0.2.1-next.585.c7219b8","@flighthq/geometry":"0.2.1-next.585.c7219b8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.2.1-next.585.c7219b8_1784842142213_0.13473765749086386","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.624.d23e6a9":{"name":"@flighthq/motionpath","version":"0.2.1-next.624.d23e6a9","_id":"@flighthq/motionpath@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":"d8c0fafc016d230e12ffe7a076235d4078722347","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.2.1-next.624.d23e6a9.tgz","fileCount":10,"integrity":"sha512-eiG+USroaH61bnGsAGaJjRcAvfe5G4SplO01z92AyLoRm0Zo7JkUkFGaMWrDqWUFGCCApjmYbBSNXlh+yzuGpQ==","signatures":[{"sig":"MEQCIHKEVWEZfNo8m79WHNUZpTqUCwzQ9JkCiIbzYmiIEYRbAiBwG3YR7MoZwHdi3IUdgSsWUSQqgcRxZlOHBrhTGhDKUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.2.1-next.624.d23e6a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20541},"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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.2.1-next.624.d23e6a9","@flighthq/types":"0.2.1-next.624.d23e6a9","@flighthq/geometry":"0.2.1-next.624.d23e6a9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.2.1-next.624.d23e6a9_1784877719617_0.8582151620041563","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.640.ec2ea9a":{"name":"@flighthq/motionpath","version":"0.2.1-next.640.ec2ea9a","_id":"@flighthq/motionpath@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":"edb6a9aa8b48c35f86c3df1ffbdbcd6064c58f85","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.2.1-next.640.ec2ea9a.tgz","fileCount":10,"integrity":"sha512-S/HtC2aNB9GTPQMXmJAiao3FzcIcoyjExL+pQF4syxwdaj0Ae8babG4mqpOg6wwWdJS6OcXcMHkxzxPcYb86ww==","signatures":[{"sig":"MEUCIQDMICajXBR343L7DSSUn76Vrg9//Kmls34IL5q+uGrMBAIgEC9/XcXlGMwuK2vP3PxtNE2+QgazlUEJ9FLWATAH2kM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.2.1-next.640.ec2ea9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20541},"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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.2.1-next.640.ec2ea9a","@flighthq/types":"0.2.1-next.640.ec2ea9a","@flighthq/geometry":"0.2.1-next.640.ec2ea9a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.2.1-next.640.ec2ea9a_1784905181179_0.554969358049298","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.647.2252e02":{"name":"@flighthq/motionpath","version":"0.2.1-next.647.2252e02","_id":"@flighthq/motionpath@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":"9dafdbf21840c1b11f249473f37d17c6948c1b80","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.2.1-next.647.2252e02.tgz","fileCount":10,"integrity":"sha512-2X+EOuNtDslZB8GN53KEJU+c/r8duGOKzLh8LgpFSJucp/Ak4/pvDKO36+fNJMQcT9bBtfc3ihOWdvUTlAsJDA==","signatures":[{"sig":"MEQCIAJtb2OfbpBylFNnw7j528ph+l4B5fy0MbXlVuN9m1IXAiAKT5EHkE4wsjXdFf4d+y7lWkfenv1ARYhlW/j+2upjQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.2.1-next.647.2252e02","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20541},"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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.2.1-next.647.2252e02","@flighthq/types":"0.2.1-next.647.2252e02","@flighthq/geometry":"0.2.1-next.647.2252e02"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.2.1-next.647.2252e02_1784913998717_0.6013287911235496","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.652.c550eaa":{"name":"@flighthq/motionpath","version":"0.2.1-next.652.c550eaa","_id":"@flighthq/motionpath@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":"331943e69e2a2db1d335d1e1e3f09ffa69e1e554","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.2.1-next.652.c550eaa.tgz","fileCount":10,"integrity":"sha512-KQhOPZNYZU+z5TwF8EQ3tStz0Bgjn8XrcZ+mdKGI/ELiMHb+cx13h3c7mhnGy8z0CUfeiuJPLLGEpjwv7dKRtg==","signatures":[{"sig":"MEYCIQCCDatNLT7TgbssuzXMefCOY6st57S2+uwCFG+mb521UAIhAM09fEWlU/JTjgjdax+HUa5aaNvhvJZkX2HY814EAaY8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.2.1-next.652.c550eaa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20541},"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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.2.1-next.652.c550eaa","@flighthq/types":"0.2.1-next.652.c550eaa","@flighthq/geometry":"0.2.1-next.652.c550eaa"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.2.1-next.652.c550eaa_1784916029404_0.8315107104969315","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.666.4af7f8b":{"name":"@flighthq/motionpath","version":"0.2.1-next.666.4af7f8b","_id":"@flighthq/motionpath@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":"bf3c4aeadeeeaae823026a1c67d84c90153fa224","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.2.1-next.666.4af7f8b.tgz","fileCount":10,"integrity":"sha512-xBdcjEtg/Db716nkAmhXaMj+873ZihMhAPhTL4mbWe+1RhQRF+cYE6XC9uAwYmqma5EcuD2rM44zfhjrChN8kw==","signatures":[{"sig":"MEQCID3JO3jmRGiL9Toc3bYWJo/BQZj1qbP3+/wf75Yt3NPjAiB4B4yvepcNCEOIIVgOLLICiqgh1xdb0uuAXP75QW699A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.2.1-next.666.4af7f8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20541},"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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.2.1-next.666.4af7f8b","@flighthq/types":"0.2.1-next.666.4af7f8b","@flighthq/geometry":"0.2.1-next.666.4af7f8b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.2.1-next.666.4af7f8b_1784919879397_0.597840545234414","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.701.409c279":{"name":"@flighthq/motionpath","version":"0.2.1-next.701.409c279","_id":"@flighthq/motionpath@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":"dbb726da192bf5201842665bbc2c9ec6c1337500","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.2.1-next.701.409c279.tgz","fileCount":10,"integrity":"sha512-bHrghJVqKSUYN8NFkzNIzewrEvo+4s1Nv6DPlZx3ChW2rcEfl7N+DV4BBk67QnsYYV/aZGdBLZzZWjTNvNgggw==","signatures":[{"sig":"MEYCIQD5hoEbrnMFXAdHkuB/LVjxrqnnCNR9swqHLVmJHAeuvAIhAOBt3gkNJG6uGG6JsFzk2+xjHrdKv7z649212dpG9xEX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.2.1-next.701.409c279","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20541},"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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.2.1-next.701.409c279","@flighthq/types":"0.2.1-next.701.409c279","@flighthq/geometry":"0.2.1-next.701.409c279"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.2.1-next.701.409c279_1784951419097_0.25316830342222985","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.738.07b221d":{"name":"@flighthq/motionpath","version":"0.2.1-next.738.07b221d","_id":"@flighthq/motionpath@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":"64d04d2fde8a55ea3fc21d9db99261d8dd1f60e3","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.2.1-next.738.07b221d.tgz","fileCount":10,"integrity":"sha512-F44I0jVyRSTERBKDPeCPIpZuBqQHVCcDdLfL+pAHpoeiKjiO6/i3+XuYPx8UXAyr5YnoWdK2dAuYC8EW6YeJKw==","signatures":[{"sig":"MEQCIByYCyVGohD7GGkrkxbBQYp1Gh7d4w5PELPwf97m5gdEAiAIfKjzCZ3XDczdA6GGcI7o/58PsgWzWopNEzf4jfq70A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.2.1-next.738.07b221d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20541},"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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.2.1-next.738.07b221d","@flighthq/types":"0.2.1-next.738.07b221d","@flighthq/geometry":"0.2.1-next.738.07b221d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.2.1-next.738.07b221d_1784956472015_0.7053032372719892","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.840.857425c":{"name":"@flighthq/motionpath","version":"0.2.1-next.840.857425c","_id":"@flighthq/motionpath@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":"c1f6568875ab208c0a8e15555b5bc069125ea0a2","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.2.1-next.840.857425c.tgz","fileCount":10,"integrity":"sha512-rZGe27lzkbetFOjJdUYykIb/qNK8HynJNl8izl6odVGhX5UJ6oHfxb/zMVhISRVn8+JSFO8disSHMj1dTbMOWg==","signatures":[{"sig":"MEUCIQD8/EFgaqliTgGMHenuxqCNDVwKuEmvpMcuzS2qIipiFQIgctW3qoNYUbxwR3H7iNryI0qePnaA2QpPlcGhqFLaP7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.2.1-next.840.857425c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20541},"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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.2.1-next.840.857425c","@flighthq/types":"0.2.1-next.840.857425c","@flighthq/geometry":"0.2.1-next.840.857425c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.2.1-next.840.857425c_1785026841253_0.12352813437340937","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.841.373388f":{"name":"@flighthq/motionpath","version":"0.2.1-next.841.373388f","_id":"@flighthq/motionpath@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":"0d59da372451840a9efb781d3f5f2ae15223c106","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.2.1-next.841.373388f.tgz","fileCount":10,"integrity":"sha512-voF/vZOJ9SAo/tOxJ9xR03sc3fMw+HE6JqvkX3GcOUtuNszgYYNx+qMk52K8qqgZuKOJ01H/Y52xsvJIYukw8w==","signatures":[{"sig":"MEYCIQDo4nu993IAbNenAElTCdilJM58kHsPfywg5fkXAvB52AIhAJwHg+lvl6J9qKAzCNia/yHPbTOrhu0FFIlYVavyPqTW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.2.1-next.841.373388f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20541},"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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.2.1-next.841.373388f","@flighthq/types":"0.2.1-next.841.373388f","@flighthq/geometry":"0.2.1-next.841.373388f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.2.1-next.841.373388f_1785045864963_0.7891249076590834","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.906.07cea63":{"name":"@flighthq/motionpath","version":"0.3.0-next.906.07cea63","_id":"@flighthq/motionpath@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":"609a1f956f6b15b92838642092729911bf825ef0","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.906.07cea63.tgz","fileCount":14,"integrity":"sha512-mCgC45m31ZlfCUKbW/7tcJM4GQmh/ylPAkb/v85WbgAEgE4XNkl38H/G5VKFhIWErWzF35SZNK4sgwwYBOw9GQ==","signatures":[{"sig":"MEUCIEfvgcryikP39Ujn0DrQLz2lkhiwTvG22P61mkzkkYjVAiEA47prHzgeHoTzW46HnyeyShtZaLh1gN7tzOWQSeEvsqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.906.07cea63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21591},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.906.07cea63","@flighthq/types":"0.3.0-next.906.07cea63","@flighthq/geometry":"0.3.0-next.906.07cea63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.906.07cea63_1785220012026_0.6928802129479792","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1021.f5f1ee0":{"name":"@flighthq/motionpath","version":"0.3.0-next.1021.f5f1ee0","_id":"@flighthq/motionpath@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":"34f1b99050bb7c7338dbf127588aa22f932f2df9","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1021.f5f1ee0.tgz","fileCount":14,"integrity":"sha512-6C6J9zhVm2EVfUocw6FedudKsV5ezI7X9th9v8tHcjohaWYz1qaCflqRcaWwBNfbblnYEj3NPcBLz5E5mpMfzw==","signatures":[{"sig":"MEYCIQCHD3Zka8BKL55eTc0V7dlgQfysZDQGII+n2UVA6flXhgIhALsDrDlttUh8ogXe7ze4wmHWiwKV5vgqnxX3z+JEEQ2P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1021.f5f1ee0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1021.f5f1ee0","@flighthq/types":"0.3.0-next.1021.f5f1ee0","@flighthq/geometry":"0.3.0-next.1021.f5f1ee0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1021.f5f1ee0_1785425157731_0.657137811724229","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1032.e2b99fc":{"name":"@flighthq/motionpath","version":"0.3.0-next.1032.e2b99fc","_id":"@flighthq/motionpath@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":"55164b87333530244d9b2b3e79d7d8ac6500795d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1032.e2b99fc.tgz","fileCount":14,"integrity":"sha512-X8Of/bJUjCQINVKmGM3NV+b8sW+pn8TSI3NA31Yaqzl0odUDgBaTFlmd5rJL/sCbEOB/f5s1vMmRC3FfvlaTRQ==","signatures":[{"sig":"MEUCIQCD3ER8225DVQcPHs4iWLHjyoYhJ8dujKm0woql2fv0UgIgc/G1bRk0Hdo9R6tmPQzRJmamvoOeNiANMODs0TE8rzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1032.e2b99fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1032.e2b99fc","@flighthq/types":"0.3.0-next.1032.e2b99fc","@flighthq/geometry":"0.3.0-next.1032.e2b99fc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1032.e2b99fc_1785436410336_0.19656000548720298","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1162.e90e518":{"name":"@flighthq/motionpath","version":"0.3.0-next.1162.e90e518","_id":"@flighthq/motionpath@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":"0eee0416193317da9c03c76cd9eb26aeac385b36","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1162.e90e518.tgz","fileCount":14,"integrity":"sha512-WU3HS65Ud9RObXmmgI01wjROAsyCvn5spiARTisCG5tF480b4djwjHbLRrNdC2+zz2hbAFYbpy/Pt9htc0E7iA==","signatures":[{"sig":"MEUCIC8jTnG6fLvOo3sKh+QiDS5irBqPli1oBKNOl8opcqtsAiEAutDhbIEshM+gbJvQLQJq+tEex/qh3vivceThI4grvXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1162.e90e518","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1162.e90e518","@flighthq/types":"0.3.0-next.1162.e90e518","@flighthq/geometry":"0.3.0-next.1162.e90e518"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1162.e90e518_1785453403184_0.570161257817746","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1220.6982c21":{"name":"@flighthq/motionpath","version":"0.3.0-next.1220.6982c21","_id":"@flighthq/motionpath@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":"280a798959b157489e2b370f9f4b49ca83d26da2","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1220.6982c21.tgz","fileCount":14,"integrity":"sha512-eZvSLQfw4BpVt2DanCT9ec2NMx5dtw8uf3U8oLbhGZE3VaJI/VeW/ov4NvXrB91yaSWsx9CoUA6L+0K+UEKeww==","signatures":[{"sig":"MEUCIQD1gB96RCkmvjDnFB3wzp9ACHEVLS6oBsnBPXChk5y+cAIga6LA3S2a5R63oWl+aDQOA267esUAQ5xf+WYixKJUgiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1220.6982c21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1220.6982c21","@flighthq/types":"0.3.0-next.1220.6982c21","@flighthq/geometry":"0.3.0-next.1220.6982c21"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1220.6982c21_1785505940748_0.30634950898366253","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1248.f867198":{"name":"@flighthq/motionpath","version":"0.3.0-next.1248.f867198","_id":"@flighthq/motionpath@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":"a1b324409b71a41fc1e1c55cf597bec7ab02ce87","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1248.f867198.tgz","fileCount":14,"integrity":"sha512-/hqLkQ2O/1VNgyGEY0L3VEgkGWmW6QbzJ21zeqircHrIhz1koUeQh17a3zDXffdOlgyFdBieVB+8yBRVP+TwtA==","signatures":[{"sig":"MEQCIBfDGKRiCwzK/R5hvVVCEOKHR5bKzHmZ6xiTgLBWBoNsAiBrH0MTPhQs+zHsuUIL0p9fMHO054RtYlfLakfjk//zJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1248.f867198","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1248.f867198","@flighthq/types":"0.3.0-next.1248.f867198","@flighthq/geometry":"0.3.0-next.1248.f867198"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1248.f867198_1785512258088_0.8977905973026044","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1272.222de94":{"name":"@flighthq/motionpath","version":"0.3.0-next.1272.222de94","_id":"@flighthq/motionpath@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":"e964346cf92a93350313cd32f79cd010c3c14d4e","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1272.222de94.tgz","fileCount":14,"integrity":"sha512-n4YGdMbgGpyIr5thsp0HXuBKlNWELoiB48doXSdJfhKIunAs43+iX61t+vdEouLR1Wm2GehLWrkDY/Y/FCtVrA==","signatures":[{"sig":"MEQCIHiV6NqmpfdPVAMIx+qMuLV9k9J3f1d81WOeHUl898mtAiBfCKDwwCJ3hOEEm0c8QhDJzg/vhH2khdjlpyK/Dgc5Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1272.222de94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1272.222de94","@flighthq/types":"0.3.0-next.1272.222de94","@flighthq/geometry":"0.3.0-next.1272.222de94"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1272.222de94_1785517694635_0.7556850054410167","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1280.6369398":{"name":"@flighthq/motionpath","version":"0.3.0-next.1280.6369398","_id":"@flighthq/motionpath@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":"adaf6febcbb3e558dec00d4f40f509d98fade2d1","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1280.6369398.tgz","fileCount":14,"integrity":"sha512-xUml3tTYyFAvndH1a1Lz55J+oJA5gQ3U9mQvUaHscuT8pn3ks75k0Vp7I/imQS7WNFnLdd/7k0nQ3Pt8Szqvng==","signatures":[{"sig":"MEUCICnSw1PHzduQuz5Ci+G/VAgAzNNMsMN/CzxbpCnR0XGkAiEAzZQXtn11a1a0tV+qi20xS7JSnha2aMNurcTO2sLghfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1280.6369398","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1280.6369398","@flighthq/types":"0.3.0-next.1280.6369398","@flighthq/geometry":"0.3.0-next.1280.6369398"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1280.6369398_1785521403947_0.07864337486316475","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1297.43a5ef8":{"name":"@flighthq/motionpath","version":"0.3.0-next.1297.43a5ef8","_id":"@flighthq/motionpath@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":"0c384cf9f86ee6f50dbdf0c27a2fcbda5fc09a14","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1297.43a5ef8.tgz","fileCount":14,"integrity":"sha512-5x0D1q7qo9x0DcCI0PEl32Xhqa/j1ahkkNw844lojoNeGK+mwMb5AqZ/QSmAOG7ICOlxD6/Jwou1DuBu6CyY9w==","signatures":[{"sig":"MEYCIQDNWBorfvDMSd9aMjT0uR3+e9akBbDVw6/F6YqIz+RGJgIhAOabd+rmJqJ9XflO1ekxW/yMuTdMotqGYwEEEQUzKGMQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1297.43a5ef8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1297.43a5ef8","@flighthq/types":"0.3.0-next.1297.43a5ef8","@flighthq/geometry":"0.3.0-next.1297.43a5ef8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1297.43a5ef8_1785529721649_0.5401302850839529","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1299.b32cbdc":{"name":"@flighthq/motionpath","version":"0.3.0-next.1299.b32cbdc","_id":"@flighthq/motionpath@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":"b81b0f33299c15ccb96c5bd9099cdd7b0139254a","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1299.b32cbdc.tgz","fileCount":14,"integrity":"sha512-LLF89N+oFZwS4SLuowDu/S/f1xTsGeMz4Vs9eRoeXVGQFyB5HHPPUseTD0jqfLoHDXCQ362HLn0qh493bQA81Q==","signatures":[{"sig":"MEQCIDGTYNzy1aUdwfdHew1GOWhVmDUIngimUX7lIjGM+9HvAiB7NX0zVfXvDdSUf8vPK5mEbLLQuYL+7eMBh1ZmTZX4ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1299.b32cbdc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1299.b32cbdc","@flighthq/types":"0.3.0-next.1299.b32cbdc","@flighthq/geometry":"0.3.0-next.1299.b32cbdc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1299.b32cbdc_1785531232580_0.32823936181926716","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1315.1d4eb64":{"name":"@flighthq/motionpath","version":"0.3.0-next.1315.1d4eb64","_id":"@flighthq/motionpath@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":"fe0f78a406ce7eb4d7ee35c6b4ef537ee0e739fc","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1315.1d4eb64.tgz","fileCount":14,"integrity":"sha512-xF8TNTp8h220l3+2++Nt1i3zOJ5/+48J0U4naTmO6X21LEIH4rMHS21AxUlf8v8Xe59a7kdoq8WuStSkI088OQ==","signatures":[{"sig":"MEUCIQCGScHxyriAZtCb3uFy+UbFbuH59b0mvQY5lbLtE1wm7gIgP6tqdkMJ8L68uaBl5UZBieiC1Bz7Lvc8qmpSPA843us=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1315.1d4eb64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1315.1d4eb64","@flighthq/types":"0.3.0-next.1315.1d4eb64","@flighthq/geometry":"0.3.0-next.1315.1d4eb64"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1315.1d4eb64_1785538209245_0.8797803601379699","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1383.c61de17":{"name":"@flighthq/motionpath","version":"0.3.0-next.1383.c61de17","_id":"@flighthq/motionpath@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":"9a26fef0779f2a79f098a45f00c245d4a12f3742","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1383.c61de17.tgz","fileCount":14,"integrity":"sha512-PrKL/ttw/dZoMxlhovxB7kt81QiNZYQ3KgVce1UQsRJVCuWPx5TwA805B/2d3YPnktSx2RbkCETRSArVaTCK1g==","signatures":[{"sig":"MEYCIQCHycjoN1m3YwZHoKx96ZO+DzGYrF+g+6mZ7o5dXuC5mwIhAIimqckYNGajdsxcqO92IK7HlZqUX1WQLS9LPQseBzgk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1383.c61de17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1383.c61de17","@flighthq/types":"0.3.0-next.1383.c61de17","@flighthq/geometry":"0.3.0-next.1383.c61de17"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1383.c61de17_1785541287595_0.2330104762701748","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1392.f0bd0cc":{"name":"@flighthq/motionpath","version":"0.3.0-next.1392.f0bd0cc","_id":"@flighthq/motionpath@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":"a1dbe2e5f4800b4c5cc25f35dfda1f3cec36e083","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1392.f0bd0cc.tgz","fileCount":14,"integrity":"sha512-g59XfIVgDFMr4Qsr6OyZwclBP3BBFFyudDbleIBvLexBITuSDCZ+wnUMGISGD25jC1ER6DNsc8EAz+i6+FTqOQ==","signatures":[{"sig":"MEUCIFxL3I/ADuVG+mcMyHGYFmsG1GpETq9zomNdRe/iSzZRAiEAtxpJuBJx7m/zGDq2kgjDuUZoMRjTS7oCGICSfdndtVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1392.f0bd0cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1392.f0bd0cc","@flighthq/types":"0.3.0-next.1392.f0bd0cc","@flighthq/geometry":"0.3.0-next.1392.f0bd0cc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1392.f0bd0cc_1785545069120_0.22972484363003964","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1422.b585c0c":{"name":"@flighthq/motionpath","version":"0.3.0-next.1422.b585c0c","_id":"@flighthq/motionpath@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":"69c4949c5add72e8e20fc9f6361d58f5bd129b9e","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1422.b585c0c.tgz","fileCount":14,"integrity":"sha512-S1G7G044N04g+2zRxG032yJpZG1rMWHS6MRcserqOK7PnqVOUNkN/F9AdoshAycD2y9R8LXA6GosMSQ/kiLYYw==","signatures":[{"sig":"MEQCIHZWA/wVhoRNRyh/tfjRZrIzHQQR1EBpxaoAtXYuMEyTAiADU5eoleDbyhq9lyKD/XG+00X0WXkAD6kW9gLBaEFCaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1422.b585c0c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1422.b585c0c","@flighthq/types":"0.3.0-next.1422.b585c0c","@flighthq/geometry":"0.3.0-next.1422.b585c0c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1422.b585c0c_1785549251670_0.9469464699082186","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1435.f870241":{"name":"@flighthq/motionpath","version":"0.3.0-next.1435.f870241","_id":"@flighthq/motionpath@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":"38cbdd20e57f90b318c23a5c3cb8fbd4e5b28915","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1435.f870241.tgz","fileCount":14,"integrity":"sha512-xblIQ/N64iRrVCQ4KCDan3g2yZ848e1VXqQPJqe9XMkb8D2MikrjLpqXSTRR6ovAxAXuDSuW45yS+UCKJv7TVg==","signatures":[{"sig":"MEUCIDNaDDBo7g/X5zNiIJl3N1srU6Z/+rfsNOgkMmjCKjD1AiEAkg7/ZdXD86+FQPT4qAC2/GA5JINmEjAA0rTuPYxRsos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1435.f870241","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1435.f870241","@flighthq/types":"0.3.0-next.1435.f870241","@flighthq/geometry":"0.3.0-next.1435.f870241"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1435.f870241_1785553182835_0.12372909378938357","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1436.388ef5e":{"name":"@flighthq/motionpath","version":"0.3.0-next.1436.388ef5e","_id":"@flighthq/motionpath@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":"fedb73f972fde59ffa97cb9b25e26534839aba16","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1436.388ef5e.tgz","fileCount":14,"integrity":"sha512-dQ3dRSQJ/b9WZwhxBb7lhoAoJ0RxBv0qgIleePPSsP8D/7Mqeuu+zMZWhnjQ+ZNE3Z6C27kY2yyGt98SZb4APg==","signatures":[{"sig":"MEUCIEGWO+W5mLJxKLU/sFzrP27wJWB2gW2X/rywLt7BNhY+AiEAoKUzi0TTYidC31LyEDaBUNLbfYz4YYm8xST7VZxW/bc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1436.388ef5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1436.388ef5e","@flighthq/types":"0.3.0-next.1436.388ef5e","@flighthq/geometry":"0.3.0-next.1436.388ef5e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1436.388ef5e_1785553736431_0.8617262791338978","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1445.14ca01c":{"name":"@flighthq/motionpath","version":"0.3.0-next.1445.14ca01c","_id":"@flighthq/motionpath@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":"7c1fb72876e01f347c3d796e3e0b38f6f7030d37","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1445.14ca01c.tgz","fileCount":14,"integrity":"sha512-0wwgZSAhdTRwMHt+kROZrrFVazK2Gb1L63abEA1L2Ifgv2SJIzqsm8JCH3VevCUNSxRBzhdwiJe/71KPrPfleA==","signatures":[{"sig":"MEUCIDSOYVPCdxWXGpWyd32EnlxTKWpQNRG13LzmheuGdk/SAiEAlNczRfjnRxIZULIfOb4TErNwLEvH4kMkoXa+ghXQZLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1445.14ca01c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1445.14ca01c","@flighthq/types":"0.3.0-next.1445.14ca01c","@flighthq/geometry":"0.3.0-next.1445.14ca01c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1445.14ca01c_1785556392060_0.8646700152283975","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1452.011a16e":{"name":"@flighthq/motionpath","version":"0.3.0-next.1452.011a16e","_id":"@flighthq/motionpath@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":"8411f05283e54992be02fa03cbaa36b27c7cf3bc","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1452.011a16e.tgz","fileCount":14,"integrity":"sha512-tb5NzLhIfJO6Q5E9qAbWdaRpBbFMBoUWJForPXsQ+Qb/tLZrhRLZRgOzSCah42msLahj0kYQeNThZ3YYUVvq0g==","signatures":[{"sig":"MEQCIDew8zH1qOZsDMcSh4oXzAqJWkg9Og0eBmiidcrYzFuhAiBAcuF716+FIlou39ktHDniSQHtXJ8WHOzACuDqKrRd3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1452.011a16e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1452.011a16e","@flighthq/types":"0.3.0-next.1452.011a16e","@flighthq/geometry":"0.3.0-next.1452.011a16e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1452.011a16e_1785561688846_0.902877496797643","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1454.b17f8a5":{"name":"@flighthq/motionpath","version":"0.3.0-next.1454.b17f8a5","_id":"@flighthq/motionpath@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":"3d283c16ed8b4750a4729e32e96e61f7e6740ac9","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1454.b17f8a5.tgz","fileCount":14,"integrity":"sha512-RZSii9PMy2baqLl+0bLgL18h0TTPSbw+UyUlqOKxsgicRmpT2mxV60JgQ7J9Ca0np/NiPy75fS4MlKA0FCaLhQ==","signatures":[{"sig":"MEUCIDMMDd8h3jlHierlMQMQZCo5t243IQhEfrLNIIiVQ0WiAiEAxhQ0UF5sZX4P29w5MC/i+ARBLHooXmi7+YvpM0jpCJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1454.b17f8a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1454.b17f8a5","@flighthq/types":"0.3.0-next.1454.b17f8a5","@flighthq/geometry":"0.3.0-next.1454.b17f8a5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1454.b17f8a5_1785563810746_0.2063933963009843","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1456.ace2107":{"name":"@flighthq/motionpath","version":"0.3.0-next.1456.ace2107","_id":"@flighthq/motionpath@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":"eb5678484e205d196e3c77cac8e2ad7d971367c7","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1456.ace2107.tgz","fileCount":14,"integrity":"sha512-WQlRmvaFm6DEYZyTVWC5aHIZWmcSSKAeLUO6mvE/Ya+wM27u+Tpl4bpzA2MSYUAFQNRn++IccEYQta6FI+b/vg==","signatures":[{"sig":"MEUCIDZ6B1Sy5fcTu5geMqa6gtTuv6o6CJ9dac0RcZ915rdgAiEA2C3hOc9dlg30RqOGzxAJ3qw3gzfAYULWfWvrzKSVA58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1456.ace2107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1456.ace2107","@flighthq/types":"0.3.0-next.1456.ace2107","@flighthq/geometry":"0.3.0-next.1456.ace2107"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1456.ace2107_1785593815350_0.9006051162245656","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1458.0c01b63":{"name":"@flighthq/motionpath","version":"0.3.0-next.1458.0c01b63","_id":"@flighthq/motionpath@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":"c062ebc267d04a301921279a856017a317892c1b","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1458.0c01b63.tgz","fileCount":14,"integrity":"sha512-oWVPm5NWLUe5+l0spL7CFLkooK7FekSAHA0AyXquwVJLgWBYgRdF+/93MJJkjRBQKlp6d1p79IH6waZGTBpLag==","signatures":[{"sig":"MEUCIQDRe0oZtMvTPR9etxwoiuBS0vvdHRLxuFLHNKjm4ytPRgIgU3ZgT+KtGOHS2kIt0Ysb3Jvxjt3x+rTc8eJipWdcH2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1458.0c01b63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1458.0c01b63","@flighthq/types":"0.3.0-next.1458.0c01b63","@flighthq/geometry":"0.3.0-next.1458.0c01b63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1458.0c01b63_1785596313472_0.5784904697370452","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-edge.1458.0c01b63":{"name":"@flighthq/motionpath","version":"0.3.0-edge.1458.0c01b63","_id":"@flighthq/motionpath@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":"db419460368ecbadc63ff5b6e91123116c28535d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-edge.1458.0c01b63.tgz","fileCount":14,"integrity":"sha512-UxEOfUHa6mlGYTIoQkCxplGQBHnk/8IF/p3Ufg9IAFl1PnCs3foGPpIQxIftqzTYa06VzYmQVWEYzG/vRLu1Xw==","signatures":[{"sig":"MEUCIQCsymYv2VAwXg2zKcI141oRKwvzCPBp5nRnvOsEZuUYEgIgU46Xi6NrMZRCveglJcJHrqHgHRQT+GUrHCmih+Y6Bi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-edge.1458.0c01b63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-edge.1458.0c01b63","@flighthq/types":"0.3.0-edge.1458.0c01b63","@flighthq/geometry":"0.3.0-edge.1458.0c01b63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-edge.1458.0c01b63_1785597504176_0.39586010754428713","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1460.2c18805":{"name":"@flighthq/motionpath","version":"0.3.0-next.1460.2c18805","_id":"@flighthq/motionpath@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":"4ebab7090459233fd98e50cdf991b2257f9064e3","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1460.2c18805.tgz","fileCount":14,"integrity":"sha512-RZbGmS0vWMA+xjfjo8bX6HbfZDFc8s+xdIF3QBOPdTAT/Hq5mxAOy3AX+yWtAczNMzsiQwWxBkxXKzxZiEkZeQ==","signatures":[{"sig":"MEQCIGtRw1F5YyqBUoqYCRWGjuuHp9cLO1HDbpf9GGaSWmqQAiBaPYb6CeWdLj/9WRFylD1kX9gV1L0ZyV3/JpDnO0yGRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1460.2c18805","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1460.2c18805","@flighthq/types":"0.3.0-next.1460.2c18805","@flighthq/geometry":"0.3.0-next.1460.2c18805"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1460.2c18805_1785600248951_0.09482907807163321","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1463.b454aa8":{"name":"@flighthq/motionpath","version":"0.3.0-next.1463.b454aa8","_id":"@flighthq/motionpath@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":"6d3a3501b51888caa0d2c7128efeac13194bf6d5","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1463.b454aa8.tgz","fileCount":14,"integrity":"sha512-CV2GLxKT3ByRCx9ZKNolo0SGlPsK0Ye5OXXggDHoFeltuiXWgT1U9kcw4t4Us/XmlHx8cc3hg/AmEyuvKg+2oQ==","signatures":[{"sig":"MEUCIGGhW23ymmS6kk0toWkEjC9cveRiBxEpwyoTn39Oe70AAiEA+nZrSIvge7oNJfBGq58tGS2TvHCDBRch63pVdwSRB9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1463.b454aa8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1463.b454aa8","@flighthq/types":"0.3.0-next.1463.b454aa8","@flighthq/geometry":"0.3.0-next.1463.b454aa8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1463.b454aa8_1785628576014_0.7214745118583239","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1466.e0866d4":{"name":"@flighthq/motionpath","version":"0.3.0-next.1466.e0866d4","_id":"@flighthq/motionpath@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":"d3eeba5b8ab3bf28c24be3aa6bb19216d9a97e8b","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1466.e0866d4.tgz","fileCount":14,"integrity":"sha512-EYfdTY2FnFWBrX8qPetbdDMnYTQKeFj15YLCeYFYGFbmFb13iSO9l3ksLyRNykmfScnrGFSX7AHqYdW4HFQEsg==","signatures":[{"sig":"MEQCIFBXwNx4lPyvl9o9W6Vz466YYFIHYUXjOgeVp9psypvGAiADsG/6bi6CCJFjM6EfxNnL7on6OvWgHh/bazvG3L/V9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1466.e0866d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1466.e0866d4","@flighthq/types":"0.3.0-next.1466.e0866d4","@flighthq/geometry":"0.3.0-next.1466.e0866d4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1466.e0866d4_1785634412949_0.18824336688160503","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1473.098a860":{"name":"@flighthq/motionpath","version":"0.3.0-next.1473.098a860","_id":"@flighthq/motionpath@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":"172ed5a848f833333c3fa5c5d662de8fea6078d3","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1473.098a860.tgz","fileCount":14,"integrity":"sha512-llDD/8QinPUmPGi4BoSIFvhtTZAtleCH0lx6GzWPYuZwcMk4tQLdPFa+TyoHQ0DMp9iBvmKpBzGr1QvGQb4hDw==","signatures":[{"sig":"MEUCIQClF276A8Jfje29AjsHBhN/x6z6r5ZZOm7XPnoPFHdeFgIgEtLwBq5atSK/WrLSuvXkUR/gaw1yDcemkNmaEeWt0P8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1473.098a860","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1473.098a860","@flighthq/types":"0.3.0-next.1473.098a860","@flighthq/geometry":"0.3.0-next.1473.098a860"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1473.098a860_1785644714173_0.2359341321359012","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1494.7333e82":{"name":"@flighthq/motionpath","version":"0.3.0-next.1494.7333e82","_id":"@flighthq/motionpath@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":"7fe8e97fe7584ad33653cc688292ebcb948ba5a0","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1494.7333e82.tgz","fileCount":14,"integrity":"sha512-/YRcXPLn4sTbit77Qbcmi0sO2tBnVKCRe05k9o9Ogbb7gqWsNVZVJ9kqPTcm3y3iGeqBnFx7AnuQgdqq/MX6Lw==","signatures":[{"sig":"MEYCIQDsutKXvhQm725OyWBNpKd376PsPavBVFemx2fAH9XkvwIhAMM2RutQKrP/4Vu9KEQy4O+EnJ+Z1cZgZqZeN9B+hsFg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1494.7333e82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1494.7333e82","@flighthq/types":"0.3.0-next.1494.7333e82","@flighthq/geometry":"0.3.0-next.1494.7333e82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1494.7333e82_1785648962642_0.1930907581085879","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1498.065f223":{"name":"@flighthq/motionpath","version":"0.3.0-next.1498.065f223","_id":"@flighthq/motionpath@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":"862635ccb5cf2532adf818724a6cfeee1867c83c","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1498.065f223.tgz","fileCount":14,"integrity":"sha512-ir9pUjEUQxJUEJFztvAwAHniLHCQbWpD9KPBJ7b6rHJf0LodrOZaPBc8JqFvUXL/YIhpT/Shu+zmMjTN713zYQ==","signatures":[{"sig":"MEUCIQCr3gET0QwjScxNOSXhtp5Yh1BZtM1X7S8B7XrTSa6ihgIgeuyuYuBoJCrqlVkZ35AdABHhaNi+h0Iei0nbpSpVb4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1498.065f223","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1498.065f223","@flighthq/types":"0.3.0-next.1498.065f223","@flighthq/geometry":"0.3.0-next.1498.065f223"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1498.065f223_1785653418377_0.17319551042175685","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1511.9977321":{"name":"@flighthq/motionpath","version":"0.3.0-next.1511.9977321","_id":"@flighthq/motionpath@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":"c2ce02cd63736b2563ee7754c4442574cdcbec1e","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1511.9977321.tgz","fileCount":14,"integrity":"sha512-DUUL90P5RHBWWYnlM8K3R7F3OruYjQDbriR0HDJBDg/SDEaLmaH06jFcqlj2RuPYHVyNJZFw5iz5hHbigRlw+w==","signatures":[{"sig":"MEUCIQDk4qqnuSAgoQGb8TkJg4IBy/6Rp/pTYjOsMDVYP6759gIgfZMmg+paXHrz8eSM8c4PjG6AesswWZjuPY0DX/Ol0m0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1511.9977321","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1511.9977321","@flighthq/types":"0.3.0-next.1511.9977321","@flighthq/geometry":"0.3.0-next.1511.9977321"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1511.9977321_1785687749689_0.38148217492680736","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1512.edc0fee":{"name":"@flighthq/motionpath","version":"0.3.0-next.1512.edc0fee","_id":"@flighthq/motionpath@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":"a7dc02ebdce2d4f975f83ebd7a0bea06b9324e5d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1512.edc0fee.tgz","fileCount":14,"integrity":"sha512-hdTmtwWDx6PzASmC/WKGfHI5TVdTY8CUrhpe+TMYrBs8IXvUbfQ5RsoLKwQAk1obzUKRkTnA+8CQwCT82if8qg==","signatures":[{"sig":"MEUCIC3wQQyEV4ekcoatVb1P9Ch73raEAAb1fML0FWHmzGPTAiEAy6g/r/xoeDeRBbSx/18TUrcWuNOdb+OnyG1WWZLcGdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1512.edc0fee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1512.edc0fee","@flighthq/types":"0.3.0-next.1512.edc0fee","@flighthq/geometry":"0.3.0-next.1512.edc0fee"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1512.edc0fee_1785689064757_0.7067430885793233","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1514.a24d43f":{"name":"@flighthq/motionpath","version":"0.3.0-next.1514.a24d43f","_id":"@flighthq/motionpath@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":"723056204c1864a1cb992e518193582550df03ed","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1514.a24d43f.tgz","fileCount":14,"integrity":"sha512-tB4HRfjvN3h8vZyJKS6atxjXsbl9pDjJBSKzwsREO9wFPN14caFZZYAoe4GqFkUG46+5vlm9l+pkD+AuGwR2kQ==","signatures":[{"sig":"MEUCIBypMki/2mugk8UkRlZsqFSOMoiceD1hYUt0jIac0reYAiEAivn7t4hWfQujkpPZa/Cgl7j8Lmbl/lMFH9tQgMFCKbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1514.a24d43f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1514.a24d43f","@flighthq/types":"0.3.0-next.1514.a24d43f","@flighthq/geometry":"0.3.0-next.1514.a24d43f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1514.a24d43f_1785689813518_0.8844936020997123","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1515.d4dc88e":{"name":"@flighthq/motionpath","version":"0.3.0-next.1515.d4dc88e","_id":"@flighthq/motionpath@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":"58310b951c19e1b56dd82b6a7fb189ab3fdc83f6","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1515.d4dc88e.tgz","fileCount":14,"integrity":"sha512-zhabWGyskPymxFk9imAKmRQfYsPop76Ym3+sReg/RmKRsIQeLitmRYfz4rQ5Oc5qCxaGfd5xddagomvDp7nAbQ==","signatures":[{"sig":"MEUCIQCTGxDPbsbZEsILQoaJC9YRw3zIPFfeEYrFA9EmFU/+DAIgRKisYzShNs02k0pGy4YzENtC0H1IAQ1t0eL3VuImPr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1515.d4dc88e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1515.d4dc88e","@flighthq/types":"0.3.0-next.1515.d4dc88e","@flighthq/geometry":"0.3.0-next.1515.d4dc88e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1515.d4dc88e_1785690249999_0.19313132533729993","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1516.1b4fb2b":{"name":"@flighthq/motionpath","version":"0.3.0-next.1516.1b4fb2b","_id":"@flighthq/motionpath@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":"c846a08d8fa798e74518918dc14dba33b59c1835","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1516.1b4fb2b.tgz","fileCount":14,"integrity":"sha512-hUNECDIWoj1zVUozglnc/RfEGzfCCVXvnw9KWbYXg0zrazppCYPDlKnYI68G1x4i6vGkyZPj0w9a11THyk4F/A==","signatures":[{"sig":"MEYCIQCkDwVWw6zCUTxyrp7EGzxvH311s72cwgP6e97B8+Wu/gIhAPt2cH48jbrbHrGoYjOaVS6JRbslg9fi3LPHZZCB6PGz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1516.1b4fb2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1516.1b4fb2b","@flighthq/types":"0.3.0-next.1516.1b4fb2b","@flighthq/geometry":"0.3.0-next.1516.1b4fb2b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1516.1b4fb2b_1785692162171_0.9780757497351671","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-edge.1516.1b4fb2b":{"name":"@flighthq/motionpath","version":"0.3.0-edge.1516.1b4fb2b","_id":"@flighthq/motionpath@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":"0fc2308315ef20637bb79737f154ee4c1e8ff375","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-edge.1516.1b4fb2b.tgz","fileCount":14,"integrity":"sha512-4A+0l+Sg8wfmsqi/L9TSc52l1aS6ctgTSg9Tz2H7KH5lPs0SrQkcUW1EMgPwih8pCbqg5HimaCEdTa5B4b3C5A==","signatures":[{"sig":"MEQCICNJvD5IETHkrtGgP2l+uUXFZmzqObAo8kXERZGcHd5fAiBIpWuikRrOvC70JNUuru5CfxyK9PcGPrI7gHXccYT0pQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-edge.1516.1b4fb2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-edge.1516.1b4fb2b","@flighthq/types":"0.3.0-edge.1516.1b4fb2b","@flighthq/geometry":"0.3.0-edge.1516.1b4fb2b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-edge.1516.1b4fb2b_1785693495837_0.9763542193810499","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1529.90e58ad":{"name":"@flighthq/motionpath","version":"0.3.0-next.1529.90e58ad","_id":"@flighthq/motionpath@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":"f289096a3970ea1ff4ff7a98926efc2bc57cbddf","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1529.90e58ad.tgz","fileCount":14,"integrity":"sha512-uRPXITe/88Shy0/X/zWrN512kh/iIrxhr4zOyjyEjFldF3/I7//P73FnCX9cOgEBTdmvOEeWgRT8Ofvf3wKVYg==","signatures":[{"sig":"MEQCIGF8bEguSIY2nVwAHBJdLApuOw61j1gJYy5QltlfuI12AiAm494+jQAn/025IeZdxGCARhFwSizwZvC+Kq185AvCzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1529.90e58ad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1529.90e58ad","@flighthq/types":"0.3.0-next.1529.90e58ad","@flighthq/geometry":"0.3.0-next.1529.90e58ad"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1529.90e58ad_1785694897428_0.5659013201257319","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1530.70058bd":{"name":"@flighthq/motionpath","version":"0.3.0-next.1530.70058bd","_id":"@flighthq/motionpath@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":"aa314fb48fd013d3a0a2da2515dc9e2d3819bee9","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1530.70058bd.tgz","fileCount":14,"integrity":"sha512-FQAjZAsX7cVUgcVd37vbXfZO2KAQKGusoCjcaQlXD2tXtDJAzvsP7eGYbsTkihsGw7YauLI5bP8JlSZ8NJZZog==","signatures":[{"sig":"MEYCIQD3gds36fLWx2rnXBCTzxnEuhxkm/5tapH1oBtQWaCbHgIhAMg5V673SQLS+V+dtZ0q5WJpjpkNZ83jBNfzub4jpAt9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1530.70058bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1530.70058bd","@flighthq/types":"0.3.0-next.1530.70058bd","@flighthq/geometry":"0.3.0-next.1530.70058bd"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1530.70058bd_1785696676386_0.8628567524319701","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1543.f490ae8":{"name":"@flighthq/motionpath","version":"0.3.0-next.1543.f490ae8","_id":"@flighthq/motionpath@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":"4c4a8f2d199dcb374ca8daf87f1894c3436c2b07","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1543.f490ae8.tgz","fileCount":14,"integrity":"sha512-Ct5GUox1WucV1MgwcRjOF7rN7n1Na/gDp8tV9o59YnF6w9YSw9PnTHPLEC9coWNHmHZxNPycn6eGd7hmiX/79A==","signatures":[{"sig":"MEUCIA879jWRXJlTUhxUlxKj0WfnuQv4F90nR+D+v2dkNErmAiEAxmBoERsCly1LBHYnptCuiKNtFRonjfMaZQbefwvJKJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1543.f490ae8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1543.f490ae8","@flighthq/types":"0.3.0-next.1543.f490ae8","@flighthq/geometry":"0.3.0-next.1543.f490ae8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1543.f490ae8_1785701563837_0.9303961539472816","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1560.03a2b36":{"name":"@flighthq/motionpath","version":"0.3.0-next.1560.03a2b36","_id":"@flighthq/motionpath@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":"239d727cc83e13ab113aebd440c77c00e8feb1a4","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1560.03a2b36.tgz","fileCount":14,"integrity":"sha512-Nyzu8Sy11sT3xVswYis6FMRON2Z3LCKO44uTFGxWjc+oFmUilABBgLHQGBX3lDR3MgpIfCwpJS5Kea50XO2EmA==","signatures":[{"sig":"MEYCIQDs3yqbqawXDmM/291JCZA4iwNFpkEpQD1wn8M/b7C6nwIhANs1KsPiqR52xf+ViX3f0XXG4rWnNLscA7/F4WFI0Gsc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1560.03a2b36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1560.03a2b36","@flighthq/types":"0.3.0-next.1560.03a2b36","@flighthq/geometry":"0.3.0-next.1560.03a2b36"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1560.03a2b36_1785702459797_0.8367964330522999","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1562.75af469":{"name":"@flighthq/motionpath","version":"0.3.0-next.1562.75af469","_id":"@flighthq/motionpath@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":"48b5a0ecea47e2ab9afea725a3fe0eaee5f29915","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1562.75af469.tgz","fileCount":14,"integrity":"sha512-KPfnKUX9lD2NU+rWL84EsNDvEK8MzRrWmy2btKM9542RlpEg8+Hpa0wv7EZsMT3hOhsf8zF4pMdCTbGJjLnqzA==","signatures":[{"sig":"MEUCID5E9pBvOgMOVpGJ7Eg7sVMmNevZEJ3yRVeplxPwVjL/AiEAm6B1gfpuJ2gMlgEjeu7JWljZyo0LZrS787FKag+8rco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1562.75af469","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1562.75af469","@flighthq/types":"0.3.0-next.1562.75af469","@flighthq/geometry":"0.3.0-next.1562.75af469"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1562.75af469_1785703233841_0.88055886491801","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1566.dcdf1d3":{"name":"@flighthq/motionpath","version":"0.3.0-next.1566.dcdf1d3","_id":"@flighthq/motionpath@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":"4103c7a83e3cc2bedd8c7996383016528c017ab4","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1566.dcdf1d3.tgz","fileCount":14,"integrity":"sha512-nEXZWJ1Z3azL2iNxZR7l7B/ieT7rVL20ABgKUPzmL7ND/5KNno/0vSy3voYLBCaeZqNkvotQDs8p1ozlycvfxA==","signatures":[{"sig":"MEUCIHGWdOmAxQswcnkeBv4ku22fa+hBO+Um6Uo0liDLTmj9AiEAzziKsJv6ehH5YOnMFYnE3UE6Axm7m9fTuFZlDhlEWOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1566.dcdf1d3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1566.dcdf1d3","@flighthq/types":"0.3.0-next.1566.dcdf1d3","@flighthq/geometry":"0.3.0-next.1566.dcdf1d3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1566.dcdf1d3_1785704001270_0.6536693966604266","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1584.a68fe91":{"name":"@flighthq/motionpath","version":"0.3.0-next.1584.a68fe91","_id":"@flighthq/motionpath@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":"0e496b2cbfda90b42a9431bfb16907b9cb9770c2","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1584.a68fe91.tgz","fileCount":14,"integrity":"sha512-8RVdwEc8A6ohODmQ8XC3wFpFLh6qcW3pK1XQaI27FRhxCG/ASW5aiwpxsxJUU3g8qgg9dBzYJgrETSSRtnslTQ==","signatures":[{"sig":"MEUCIQCGEEEds/un/8eQlEhG92cX965NC+YT+zbShQTq/iVo8AIgW4DHFUrIzcMCw2KTwcwxxSkum+YMafY6AlL0JBrYHgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1584.a68fe91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1584.a68fe91","@flighthq/types":"0.3.0-next.1584.a68fe91","@flighthq/geometry":"0.3.0-next.1584.a68fe91"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1584.a68fe91_1785707743910_0.2522554156758796","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1585.17d10c4":{"name":"@flighthq/motionpath","version":"0.3.0-next.1585.17d10c4","_id":"@flighthq/motionpath@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":"50e47dcf3bf64307d1fc73df8c1e8859f6e7279f","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1585.17d10c4.tgz","fileCount":14,"integrity":"sha512-mJpO2hO43Emx9LAjVGiLZG1ZZBOROHOy4hiT25RRfIX4iLsQFnSfxG/YY/TtjIAtIfGwU7a4MR7D4AtsTg5+tg==","signatures":[{"sig":"MEUCIDMTENQNRrwFgaqzMUgtHJ1VxhzYp3Qe3e21Ce725zuAAiEApMht6M5nHWBGsb5/wdgl/J4fG6NshuBIx1byqEkyyc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1585.17d10c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1585.17d10c4","@flighthq/types":"0.3.0-next.1585.17d10c4","@flighthq/geometry":"0.3.0-next.1585.17d10c4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1585.17d10c4_1785709704512_0.2397564101601768","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1593.a47f94a":{"name":"@flighthq/motionpath","version":"0.3.0-next.1593.a47f94a","_id":"@flighthq/motionpath@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":"e52785674ec7df330390e6f688cd5c8317639a35","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1593.a47f94a.tgz","fileCount":14,"integrity":"sha512-Pm9f3xI7Ew2LJOJ/GeDr4Owu+8vIivrUTrS0cdf+Ze0sn+TSbLMEVtAuzNsrJgj89WJZmwoH0FVSdIMvwJsfTg==","signatures":[{"sig":"MEUCIQD0XicswMoKl36+JNnnR7cvzWK8eGsMeerS0KbmZU6ODgIgbGp8GErNbXZeoOARhiugHEusfKUitRuMvDntXRltWO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1593.a47f94a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1593.a47f94a","@flighthq/types":"0.3.0-next.1593.a47f94a","@flighthq/geometry":"0.3.0-next.1593.a47f94a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1593.a47f94a_1785710034598_0.055833967208640756","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1595.4d49b41":{"name":"@flighthq/motionpath","version":"0.3.0-next.1595.4d49b41","_id":"@flighthq/motionpath@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":"f2146990acb20099501d38c46142f453a1686975","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1595.4d49b41.tgz","fileCount":14,"integrity":"sha512-FhsnWySR3maqe64f5pwjg7jD52G1HEQ3YBvDMF+CcoLUD2A/seQk1WpiuQJfhtlbp93GrPA5Ge5wvXqlE0VT+A==","signatures":[{"sig":"MEQCIEHb5gy8pmMy0HD7uPgB6ktAUAD1ULgrZu0s5bPH+EyEAiAkngoB5rtUIrJ8Bt8+2zqNklZCS9hdRGNnHaYjFnyyqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1595.4d49b41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1595.4d49b41","@flighthq/types":"0.3.0-next.1595.4d49b41","@flighthq/geometry":"0.3.0-next.1595.4d49b41"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1595.4d49b41_1785710595068_0.44084181280773205","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1601.12b771e":{"name":"@flighthq/motionpath","version":"0.3.0-next.1601.12b771e","_id":"@flighthq/motionpath@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":"ee95bb679b8f89947a2cad083889b7c25fef17c6","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1601.12b771e.tgz","fileCount":14,"integrity":"sha512-IZmbNDgeaSXduT8TeUeDdOAKwV9C5iEB/As+WccHb/8kwfw9NAoZhwMVGyGLUjnYaGcE5RVqy174jfYVlktkRQ==","signatures":[{"sig":"MEUCIAFDYh6lPOD3YTYlBfUtZ92j2NnSf1dK26EmboKRtKSkAiEAt1sJCEPtKHvdwb5OwDzrZrok8re2j2W1rKT8jqPs4fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1601.12b771e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1601.12b771e","@flighthq/types":"0.3.0-next.1601.12b771e","@flighthq/geometry":"0.3.0-next.1601.12b771e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1601.12b771e_1785713132578_0.30317432433355807","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1665.6235922":{"name":"@flighthq/motionpath","version":"0.3.0-next.1665.6235922","_id":"@flighthq/motionpath@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":"9052324cd0a3b3af859877ad6e3ca579b48dc62f","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1665.6235922.tgz","fileCount":14,"integrity":"sha512-s9afrJdcj9T0W2nwytqSkaQXRGC3LPCD7VeAFCa9ajCLBy1urCgweah5sUN99shRfDhxDVV2trG4b7HbZkKOBg==","signatures":[{"sig":"MEUCIQD+bzm+FFD+7VecZkB2cSd1UBGh7X84HB6jesCDpy58rgIgBKKzUL7jsAHAei1c8CJgifQ4e1+LXmkIpqg3HlzlX/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1665.6235922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1665.6235922","@flighthq/types":"0.3.0-next.1665.6235922","@flighthq/geometry":"0.3.0-next.1665.6235922"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1665.6235922_1785728837741_0.09200766712234865","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1669.5808974":{"name":"@flighthq/motionpath","version":"0.3.0-next.1669.5808974","_id":"@flighthq/motionpath@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":"6d30e785facf4a652ec98d1a8fcf554e84f120a0","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1669.5808974.tgz","fileCount":14,"integrity":"sha512-x4+4l9hpxSMJnFAly3RZ46snZ4bXpR2ecK1ZUVnz1h0s0bcm3SDl9LRgALkB5pHdd1xlq5edrNxnrXaqkXC/aA==","signatures":[{"sig":"MEUCIBN4YUYAQ8hUgBnVZHxp2+UZqbLNunkU0ovLap+1f5uwAiEA8X8EUaUHibXVlhqxyVa9uRZOaUmXQ9zfQ5Sv8IDrfSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1669.5808974","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1669.5808974","@flighthq/types":"0.3.0-next.1669.5808974","@flighthq/geometry":"0.3.0-next.1669.5808974"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1669.5808974_1785731096713_0.7205965342657656","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1689.2810c05":{"name":"@flighthq/motionpath","version":"0.3.0-next.1689.2810c05","_id":"@flighthq/motionpath@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":"1b0dd26e209d557efa1c4bad7a4e55a68b1cad0a","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1689.2810c05.tgz","fileCount":14,"integrity":"sha512-Xlg/vvfpNwwKWnAHlHOR6qgq1FSo2JWmZ/ITgsd59F5DAEx+sHonq4O10bsUR9nq9mnkxPyek64vsf/GRVzopQ==","signatures":[{"sig":"MEYCIQCtEtiUW/8rOwZzpzSV0fXZmQ86Hz/gnxQLqs5+v0eW6AIhAKUFuGEHPrbMZdH46Sw3Hsnr4uiJmeH7lfS7MGctAVxG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1689.2810c05","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1689.2810c05","@flighthq/types":"0.3.0-next.1689.2810c05","@flighthq/geometry":"0.3.0-next.1689.2810c05"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1689.2810c05_1785736614727_0.2967683168724953","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1692.f1a7a9a":{"name":"@flighthq/motionpath","version":"0.3.0-next.1692.f1a7a9a","_id":"@flighthq/motionpath@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":"25da43a4fd117b6f15cb1f3ac29aeda467b60165","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1692.f1a7a9a.tgz","fileCount":14,"integrity":"sha512-WG4MY10ztBFjEWijmLTUNsS/NfDMxTNHvN5K6P91JcfN0+cMtXDyVlUCqKZRb9rI1P0YDDvLZf4tPyxaPSBYMQ==","signatures":[{"sig":"MEUCIEm2/y3KU7o5jnGJkC2aWsE6Z/Ubk29ZfrBRvR4bMYahAiEA9SHqPqtFDe660zONl/OJ9ZGeejxv+Tew0/d/ysuyY2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1692.f1a7a9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1692.f1a7a9a","@flighthq/types":"0.3.0-next.1692.f1a7a9a","@flighthq/geometry":"0.3.0-next.1692.f1a7a9a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1692.f1a7a9a_1785738703509_0.9966926627823673","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1702.8973fda":{"name":"@flighthq/motionpath","version":"0.3.0-next.1702.8973fda","_id":"@flighthq/motionpath@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":"ca9d69e21e7372872a56917d361ad33bcac91227","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1702.8973fda.tgz","fileCount":14,"integrity":"sha512-nt3uV+zNeTsWMoFjLO2iOxrEhINwVSV8w1klKAUkIb64s6NRF6WgPU/bvfmgCFxZi2RkiWimlvAXfHL0ex8hEw==","signatures":[{"sig":"MEQCIBzsO959q/txndV/k78vtuC4AAPdZ/+UXg/mNYdKOC6rAiBnCr9xK2wqZE47OvN11MgpxicRGrXv0GKImn60p31tfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1702.8973fda","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1702.8973fda","@flighthq/types":"0.3.0-next.1702.8973fda","@flighthq/geometry":"0.3.0-next.1702.8973fda"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1702.8973fda_1785739125967_0.6908265058381973","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1704.8557784":{"name":"@flighthq/motionpath","version":"0.3.0-next.1704.8557784","_id":"@flighthq/motionpath@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":"eb3eb90a5744bfe0b49ca057797761ca86dc87c2","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1704.8557784.tgz","fileCount":14,"integrity":"sha512-lkVvhBinDYmCS5co2QClEloOpMwOESRnE3G9USGdQyvBuKliZLStnz9oDxaKmtoigSnPitK3Rm20pmijg1QLpQ==","signatures":[{"sig":"MEUCIQD36hoERVZE0WU++inla10wiIEX1oC72crfONPiq7bFAAIgZxSDsNhkH8EcFYpw1JKwYm1noUpAhVP5xKOT+x37O+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1704.8557784","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1704.8557784","@flighthq/types":"0.3.0-next.1704.8557784","@flighthq/geometry":"0.3.0-next.1704.8557784"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1704.8557784_1785739780461_0.7979524101942763","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1714.3bd86f1":{"name":"@flighthq/motionpath","version":"0.3.0-next.1714.3bd86f1","_id":"@flighthq/motionpath@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":"a4689e4b1d7c41b9a4bfcfa82cfdd09b8d4f30ea","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1714.3bd86f1.tgz","fileCount":14,"integrity":"sha512-422uhy61bjmTxxRnxp8DTDfrpd7l9T+RHDrVmVPS/4WZS0lAt2NdzwCZl9jHlWr90r/5O7oPOnhIHL8jQ/YNEw==","signatures":[{"sig":"MEUCIQDhAK2Kx3rOQBQWoRYTiJtWvaVv+bt5/jdbRfz6KGh4cwIgLMireh3wGz+Uq/BptD9mdgxKlLHENN3gXxUVDMguR9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1714.3bd86f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1714.3bd86f1","@flighthq/types":"0.3.0-next.1714.3bd86f1","@flighthq/geometry":"0.3.0-next.1714.3bd86f1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1714.3bd86f1_1785869701395_0.9158765824284447","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1728.26853f6":{"name":"@flighthq/motionpath","version":"0.3.0-next.1728.26853f6","_id":"@flighthq/motionpath@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":"7a582fb18ce6ae5751ee53df207c0ddac9119c9d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1728.26853f6.tgz","fileCount":14,"integrity":"sha512-ygxEW/DzbleaZrRPyRUX6DzJFrXsSnhXiuWGBtd9D6SjAL4A6v7w8lY4DyckX0H+AeUKyV5G/ygFWhgisJPllg==","signatures":[{"sig":"MEYCIQCvJZjZIvlFKbjEFa/rIBBy75wPEj3yUt4AK1bDie0lVgIhAMY+FRejOTMuLkC5/+I0zPIEWEuv95WDamMh22MmibXZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1728.26853f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1728.26853f6","@flighthq/types":"0.3.0-next.1728.26853f6","@flighthq/geometry":"0.3.0-next.1728.26853f6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1728.26853f6_1785873206808_0.9980323715853339","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1729.f927a3b":{"name":"@flighthq/motionpath","version":"0.3.0-next.1729.f927a3b","_id":"@flighthq/motionpath@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":"8d60fe2119fc278caccc05bff510d90d3d29202e","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1729.f927a3b.tgz","fileCount":14,"integrity":"sha512-afMBw5J9IYqcxqiuCJZAs8/OzrfCO3XODeiDTZKBLDXKROiGyBB9OthvfRtULWDwqW+D2RZayPuiHLVywQ7C0g==","signatures":[{"sig":"MEUCIQDXoLjiPh+PDWny2gs7xfTOJRsLNgxlZ4EP/ypo5WFNWQIgGN4NZpXzGLbVUVjnhl23Q1LEfvpyrYUXF/BlYdnJXO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1729.f927a3b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1729.f927a3b","@flighthq/types":"0.3.0-next.1729.f927a3b","@flighthq/geometry":"0.3.0-next.1729.f927a3b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1729.f927a3b_1785875395056_0.2137344336465108","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1781.5d072ef":{"name":"@flighthq/motionpath","version":"0.3.0-next.1781.5d072ef","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"ecfce8fbfda3cf3aa1c1423b3e6921efe86b4e30","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1781.5d072ef.tgz","fileCount":14,"integrity":"sha512-SFTA1rSQp18hEUTPN9ooiiL3qQSwHKTVL95x2OI/qAmBJ861NUO8Q1W1M54h2xuh9J/DFavmkJnK8M5af3EFqw==","signatures":[{"sig":"MEQCICdJaRkVQyiVWpkDBzHp5S69lPZWIA7dKxZtFnrGYbf3AiAmiYGpDNSv9RMYsp7lhUFwOzrqEca2xXCTrMnfbVgYSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1781.5d072ef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1781.5d072ef","@flighthq/types":"0.3.0-next.1781.5d072ef","@flighthq/geometry":"0.3.0-next.1781.5d072ef"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1781.5d072ef_1785888093866_0.4686961573676345","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1783.cd11ab1":{"name":"@flighthq/motionpath","version":"0.3.0-next.1783.cd11ab1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"32a29f734aeea5c1fec149c4d850047da04cbf4d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1783.cd11ab1.tgz","fileCount":14,"integrity":"sha512-fHnAvD4ayFG9edMA5lHhiQ2THN7yW/RtQ0A5C6c0ZdlUNYzbpF6kFilxqAimRxvzTRszwoWU+v+cPh4wv21VmQ==","signatures":[{"sig":"MEUCIQCaGWY9GOp6qr4rBgfqQtxNtp17n1QsfyM5cYLWVhAM9gIgOXBR78KR36Bgm+aYMW4TaREMuJ+09ybUuPve941fbxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1783.cd11ab1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1783.cd11ab1","@flighthq/types":"0.3.0-next.1783.cd11ab1","@flighthq/geometry":"0.3.0-next.1783.cd11ab1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1783.cd11ab1_1785889462495_0.06714057155605357","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1848.58f06fb":{"name":"@flighthq/motionpath","version":"0.3.0-next.1848.58f06fb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"806ea44ba3b2855aea4744c3248121b22dbf155b","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1848.58f06fb.tgz","fileCount":14,"integrity":"sha512-C4f1jnrO2JOZSFwCtSMn9toyMk8EfJoiu/RarZwlndwzMafswzjv+94npdxmtZdkhfq59foQ9PGvxGHtTU6WOQ==","signatures":[{"sig":"MEYCIQD9th7atifr6SsfGkgjIhkKCYTmOhBM6lfh3+hd/8Vw1AIhAJPFQYm71l5KjyTYPSYfKgEV9BpFslMU9Jw5nPEjoHPY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1848.58f06fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1848.58f06fb","@flighthq/types":"0.3.0-next.1848.58f06fb","@flighthq/geometry":"0.3.0-next.1848.58f06fb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1848.58f06fb_1785892186917_0.8224556585489107","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1849.a370765":{"name":"@flighthq/motionpath","version":"0.3.0-next.1849.a370765","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"202e52cc87aae09038f1ff3f6bc19e798abda7d6","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1849.a370765.tgz","fileCount":14,"integrity":"sha512-qFRezma+uMMt8h8DrWxx7q2QP1m7LhNrDXbfFlq5jz8IYg2buaQ67ChdxlGLPtg3QjzQYMswImleXB0dsXzleA==","signatures":[{"sig":"MEUCICLX9CAUf5nIwK8xGUSTOvGL/ubirthyVKRKlDysE+SwAiEAgxnelZ98uRJ8jmiWcF33fcpNBWyR4gQFnEMMvmIOwAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1849.a370765","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1849.a370765","@flighthq/types":"0.3.0-next.1849.a370765","@flighthq/geometry":"0.3.0-next.1849.a370765"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1849.a370765_1785892537322_0.6259959370668087","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1872.c2b1f7c":{"name":"@flighthq/motionpath","version":"0.3.0-next.1872.c2b1f7c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"a2d4c46b8154ba897752c93e0a0180964ff4e31e","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1872.c2b1f7c.tgz","fileCount":14,"integrity":"sha512-at7yGgPWzUGPgI86xtzlX0leS5d0uc2m0IlX3hmxQLZ8Slo/OU9OGiViAPzTPZ+NqFeL1fwUB9ZOuDP+TaTXEw==","signatures":[{"sig":"MEUCIEhEK8G7mwkp+R0/bKw98IjtXDJ1HyANEn1g8Z1y168eAiEA1yjZGtIJ9RSZi7upXtmG5qMPjCevN62VsADo0qirHg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1872.c2b1f7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1872.c2b1f7c","@flighthq/types":"0.3.0-next.1872.c2b1f7c","@flighthq/geometry":"0.3.0-next.1872.c2b1f7c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1872.c2b1f7c_1785958084360_0.18005981439058427","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1883.9cd374b":{"name":"@flighthq/motionpath","version":"0.3.0-next.1883.9cd374b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"21ec6dabacd9e369f781496b7a946a89c9219a26","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1883.9cd374b.tgz","fileCount":14,"integrity":"sha512-OuzGJ9JvhZs7AAEYcS74RaG4MIBAfOIA2UlM5loJ70xn3rG0Ad1LWM/3Ci5Gp7SLzYApZAQl4RRJTZ8lY4bM4A==","signatures":[{"sig":"MEUCIBDQ+GY4aIOCUn5n2WK924GRsT9Rbkj0T1judzQ1+HvvAiEArG8DwSpzjuKO4qlI2or5/lV1EEFqNJ6R9x2OgQacVN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1883.9cd374b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1883.9cd374b","@flighthq/types":"0.3.0-next.1883.9cd374b","@flighthq/geometry":"0.3.0-next.1883.9cd374b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1883.9cd374b_1785975165759_0.5312256113853784","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1887.cad72aa":{"name":"@flighthq/motionpath","version":"0.3.0-next.1887.cad72aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"ff18b040a40a4a868a80b8d13d099159d6442957","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0-next.1887.cad72aa.tgz","fileCount":14,"integrity":"sha512-jkgxOcFz+EvN4ogkd29DTlZLa7NCOzh10JQCVFY5n/fjxjl8cot9AdQDzzxeDAPGqqU9CMybubADn4n97cNUXA==","signatures":[{"sig":"MEUCIGHLUj00Vju6v7cNyYUrZE2j/pXhkE6KhZiafdpgynRdAiEA9RShPSZL6P0wiuRr6NVpW9G9ogspl0sLw4+mKD/eCdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0-next.1887.cad72aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0-next.1887.cad72aa","@flighthq/types":"0.3.0-next.1887.cad72aa","@flighthq/geometry":"0.3.0-next.1887.cad72aa"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0-next.1887.cad72aa_1786028814603_0.1939123605430546","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@flighthq/motionpath","version":"0.3.0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"9cdfa674b71b8e5af9d875832d365968e287f001","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.0.tgz","fileCount":14,"integrity":"sha512-GfJFEs1shrBVgUAsu4X0PNPIA1fvD2EAhoy1+EL6tN7f0C4mUiGoQ9D44qKjfupwdYBuFAftG0R1D8UcX1qSAA==","signatures":[{"sig":"MEUCIExbSjat2V8M2s4uUWTM/HG/et4A8enqN1YZM/uo9zusAiEAg50yPFPPQvg31yZxLLsI86b1llFWO1JSNLgjhWcnY5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21596},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.0","@flighthq/types":"0.3.0","@flighthq/geometry":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.0_1786049236681_0.9075113405827584","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.209.43ef1bc":{"name":"@flighthq/motionpath","version":"0.3.1-next.209.43ef1bc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"f86fdcb9de1f70ad589dfd7fcc4d149ad3ca3d08","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.209.43ef1bc.tgz","fileCount":14,"integrity":"sha512-hTMb36gafgm1tqkq+7hBg9zZGQ6V6kMykSWrb52+J6yArtQUYw0Kr1O8Myoup43oInoKcnXzdEFxW9LLqEbCiA==","signatures":[{"sig":"MEQCIFJ+xDPrCHtYl9ugJrwyWR7wLWoTe5L7DD85+c2avCV6AiBsX1Q2x+lOH9bXC6Lwd2cXg2l91sTCDh2twbYaYONblQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.209.43ef1bc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.209.43ef1bc","@flighthq/types":"0.3.1-next.209.43ef1bc","@flighthq/geometry":"0.3.1-next.209.43ef1bc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.209.43ef1bc_1786136557496_0.4181462738350523","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.320.fe56fc2":{"name":"@flighthq/motionpath","version":"0.3.1-next.320.fe56fc2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"b31bde48d7dd8c3daf1e525d614128715f0d3e24","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.320.fe56fc2.tgz","fileCount":14,"integrity":"sha512-2fP/cU3t51emZBt574uVJ4/0pwBW4rnQR5exelTzWheKgGq3YQ3ho5cYiXlMyNLtjnOl/RlPrXTBuD4p6zBybg==","signatures":[{"sig":"MEQCIHhsUHFuVi+kLzMWzol+9NUMvatep2v5A22w612DrcnhAiAJtsKK+4VzyI3BgSPslEdlamWIU7fNEYKqS2iG0wkjlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.320.fe56fc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.320.fe56fc2","@flighthq/types":"0.3.1-next.320.fe56fc2","@flighthq/geometry":"0.3.1-next.320.fe56fc2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.320.fe56fc2_1786158558163_0.7242671792098836","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.348.8115937":{"name":"@flighthq/motionpath","version":"0.3.1-next.348.8115937","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"493ed76e4f0de658ef2691850784209b3baa04d1","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.348.8115937.tgz","fileCount":14,"integrity":"sha512-Q5mxCEo+qvmf7fCdBn00kGpbnRIGWQC4clyf5ojynpN5qolV+3bsUg/sAGw7NPDarM5C2WIjqnE/NCaEeLwZlw==","signatures":[{"sig":"MEUCIQDH1a1fYaUMc6d5iC69pPwHRSJrkzrIC4zawF0X4XlHVgIgU7r+k7eOKG7Fg/exEfKR80z7ZBA3QBm8k8ae5v9fNWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.348.8115937","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.348.8115937","@flighthq/types":"0.3.1-next.348.8115937","@flighthq/geometry":"0.3.1-next.348.8115937"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.348.8115937_1786165854173_0.6382765133563915","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.385.e32d957":{"name":"@flighthq/motionpath","version":"0.3.1-next.385.e32d957","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"9cda76e64eb58c707572ed7bd5cdf046f9d670f8","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.385.e32d957.tgz","fileCount":14,"integrity":"sha512-KsTuaOp2sRkKBmPU5DXtPxXwwWz7zhI1QjvLCMQ5fK1nd1cgTEpRHbFyQfA7VGRf71jxCTo8t5+wNwB08TQ/+w==","signatures":[{"sig":"MEQCIHZqV0gYXN1KXna1ci4B5wZPT/r79i7aRPvHtksdtfCeAiBiB5UOvGPA3K/QoRUzCwo6GoomqjorRTFbdcIbgourUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.385.e32d957","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.385.e32d957","@flighthq/types":"0.3.1-next.385.e32d957","@flighthq/geometry":"0.3.1-next.385.e32d957"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.385.e32d957_1786179361607_0.5582822491184323","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.401.5d59659":{"name":"@flighthq/motionpath","version":"0.3.1-next.401.5d59659","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"939eb859b3d0e68012c8bca2ec458ab7815c2fda","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.401.5d59659.tgz","fileCount":14,"integrity":"sha512-rUAPUWDXccPs1uys+c+ijLpTXdgqGEebcH2RWz0FmzEGn1HBvGlPADqDdDEhvqovpvsCHwXEk//s8C+gtPK/IA==","signatures":[{"sig":"MEUCIQC8d+1L+lDDSQMLgBQAtfIQ7HHVHzd5cMGFgkkfdq6A9wIgeDZa8Z029OVRvtE4LOlWZsdLddPNTrY0vTRHAF3xPjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.401.5d59659","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.401.5d59659","@flighthq/types":"0.3.1-next.401.5d59659","@flighthq/geometry":"0.3.1-next.401.5d59659"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.401.5d59659_1786183102696_0.38169938203088694","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.407.d03a0bb":{"name":"@flighthq/motionpath","version":"0.3.1-next.407.d03a0bb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"e46726b1e6af96d6a9a6490d6fafc1384b6852a3","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.407.d03a0bb.tgz","fileCount":14,"integrity":"sha512-BRsoY/ENoiID2jimcO3KGtcDosgDVApzbroeaL6DcV0uoCGEb8v77hq5T6dItrkUYjHox31HSJIMe3SV6yVA3Q==","signatures":[{"sig":"MEUCIAgMZaf7/0CfBMTsE11CkPoRsKTFOcKCoq5PY8h4c3ofAiEAj1cyGqpZxHdXd/Mw5d3cpYL5F8+cNYNSbbr4gysCUQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.407.d03a0bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.407.d03a0bb","@flighthq/types":"0.3.1-next.407.d03a0bb","@flighthq/geometry":"0.3.1-next.407.d03a0bb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.407.d03a0bb_1786297786949_0.2534525927799003","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.409.5c00b00":{"name":"@flighthq/motionpath","version":"0.3.1-next.409.5c00b00","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"7bfb0125d260ed6980f80a87c673fff5797fc84f","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.409.5c00b00.tgz","fileCount":14,"integrity":"sha512-YDCo0Io0z9lCD2o+FMlvcuaLOy4LMhGsWx6RH4ttV7VDauN7W1amiHIM1C65drMeKdOQbpXXKUsHFt0X9bxGYA==","signatures":[{"sig":"MEQCIDAP8mdxvyovF5e4lNPXoS/b0theYLexEJzaGVB70KQLAiBsA+7AE7ZZucY/FL4cyVF9ftQBTuWdzo1rv2ehS0ZW1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.409.5c00b00","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.409.5c00b00","@flighthq/types":"0.3.1-next.409.5c00b00","@flighthq/geometry":"0.3.1-next.409.5c00b00"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.409.5c00b00_1786335209181_0.5614280587317255","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.425.a3192ab":{"name":"@flighthq/motionpath","version":"0.3.1-next.425.a3192ab","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"4ae727fd11d72d25d54ee6c85368cc81cc3dc0bd","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.425.a3192ab.tgz","fileCount":14,"integrity":"sha512-VwH5j4tdS6o/RCjEcPWZJew7Ih+ImYimaJyHPuzGIWDai5w8mIwALDf+w+lMFSAL4GdlbBL6DdRDvSbjfpc8Pg==","signatures":[{"sig":"MEUCIQCWjELhRysm8qfocsE/xtoc7hNLIvAVna0Af2kByTi4owIgJ2i6Xz5QxY65PA2po9kpOy5YQ9HR8Ua708l/idIg830=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.425.a3192ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.425.a3192ab","@flighthq/types":"0.3.1-next.425.a3192ab","@flighthq/geometry":"0.3.1-next.425.a3192ab"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.425.a3192ab_1786336077830_0.3560999950294923","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.493.539802d":{"name":"@flighthq/motionpath","version":"0.3.1-next.493.539802d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"a91f21c5307516e764bf468a7da3416e14d1679e","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.493.539802d.tgz","fileCount":14,"integrity":"sha512-nXVtHoeaz73dXownTP9dsKMc50M1QDKoJj0kBbbnyplPchiP5aA7DnhN8mOD2OiFwblYcE3PttHtz06YP+NODw==","signatures":[{"sig":"MEYCIQDfIGlqgYVgdpvIiF7ptK5a2doBW7kMChH6/e2AQUlKKwIhALeS4+aPUFBAaPb+7XKe4pkMPqDXr8zIOIN85iD4xmVn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.493.539802d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.493.539802d","@flighthq/types":"0.3.1-next.493.539802d","@flighthq/geometry":"0.3.1-next.493.539802d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.493.539802d_1786392036012_0.5529602666640558","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.509.c235802":{"name":"@flighthq/motionpath","version":"0.3.1-next.509.c235802","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"e949c032304c472ba6a2db46fb81d5ef5e83fdbe","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.509.c235802.tgz","fileCount":14,"integrity":"sha512-RX76JVldiO15JpLt9kSuMcG8SJuU0z0aE4w+hadsOZ1iRsbfFMw4wUM2zjqZ1cmdtHdkvwTjqbmaMN0pgJjFaQ==","signatures":[{"sig":"MEYCIQDu9fQlPAXPLRMAertxVFht8nLT9KZSac730b3s3tzKNwIhALzKxzYaunkQZ2LHM8XMgIzMohLjjGKmrW9GTzT9cfXW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.509.c235802","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.509.c235802","@flighthq/types":"0.3.1-next.509.c235802","@flighthq/geometry":"0.3.1-next.509.c235802"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.509.c235802_1786394456238_0.8230428703456449","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.575.c1f8e01":{"name":"@flighthq/motionpath","version":"0.3.1-next.575.c1f8e01","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"9d148d23d2071cca03e22cfb2c5802c446265987","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.575.c1f8e01.tgz","fileCount":14,"integrity":"sha512-YLIX1Da2Oq228jQ7fClGDwCbeOT6WPF4lCKEUMJNTGP/l48PGIv/PdFlqVMmj5G24rAAeXSss1CkGdGqk2wmBg==","signatures":[{"sig":"MEUCIQC9hLnfOKi+FAilFfZcJ4AjR5lCVliPWTRFmQcfNIvSdQIgS6kgSKqCLcFEI3sJLgs+PTLUQDtFuUMqgo0IJDdchEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.575.c1f8e01","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.575.c1f8e01","@flighthq/types":"0.3.1-next.575.c1f8e01","@flighthq/geometry":"0.3.1-next.575.c1f8e01"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.575.c1f8e01_1786416141954_0.5128522514411544","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.616.aa7ae7f":{"name":"@flighthq/motionpath","version":"0.3.1-next.616.aa7ae7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"0ac5828a85d6a237cf6f23ed01da93af30a6d436","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.616.aa7ae7f.tgz","fileCount":14,"integrity":"sha512-U5Z2oojBlsIx1sPxb/+B0RcStITZKevvnhfodo6cVYaD9DJ319RhnV/8s3f2nqK4DH+2VLshf3W4orfGMTM88g==","signatures":[{"sig":"MEUCIQCnRfakAkLF4uGkc/Efp41VAkfoykyFaNfjQQrurLeo4gIgP3L4V/+aEpLFZ37sATI5tI6tHrkUPXrjNhkiqykEUT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.616.aa7ae7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.616.aa7ae7f","@flighthq/types":"0.3.1-next.616.aa7ae7f","@flighthq/geometry":"0.3.1-next.616.aa7ae7f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.616.aa7ae7f_1786460873043_0.833500363370032","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.617.89baf58":{"name":"@flighthq/motionpath","version":"0.3.1-next.617.89baf58","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"ba6ad91baab2ec82069f550423f476b019393236","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.617.89baf58.tgz","fileCount":14,"integrity":"sha512-7vyQaDb9EpTfHu5T6rAw9MiDn6MAXotQ0wR4mlwCb15HLZo8m8r42KE9SB0s7+/IF5AGmtnlAR8kOwBFPU8g2Q==","signatures":[{"sig":"MEQCIFfkbxzjqCXH4OG0QURvJRqMGhb1HHxt8ICSoFR0PSLaAiBf3SbQ+2BYAFCs255TJ9X77g882j/zz1QSKxtkYL+ZOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.617.89baf58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.617.89baf58","@flighthq/types":"0.3.1-next.617.89baf58","@flighthq/geometry":"0.3.1-next.617.89baf58"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.617.89baf58_1786461112035_0.8512568300138401","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.625.675880d":{"name":"@flighthq/motionpath","version":"0.3.1-next.625.675880d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"5bcf6f6910df4f91c340ae66ee8535d3712c17a3","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.625.675880d.tgz","fileCount":14,"integrity":"sha512-iN0Z/Oic/32i+SkVueGWoOZLSQvMaa6hVCfhuHTcL9eakSN2uNsWZGlPCErYNz3bTvcEWMXII8s9noa8oS/mew==","signatures":[{"sig":"MEUCIDHHhD9/0MBs2vZh2xv6RxuO9A++ZoAlHtmNHGvg5efCAiEA+QAr5Y+x2bebx31q2Qq6rl056oAtBtjv62fIZz/+H8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.625.675880d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.625.675880d","@flighthq/types":"0.3.1-next.625.675880d","@flighthq/geometry":"0.3.1-next.625.675880d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.625.675880d_1786462213944_0.7322990913701544","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.703.e259040":{"name":"@flighthq/motionpath","version":"0.3.1-next.703.e259040","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"b25f891f1a93c432a0e9d4ba6a53ffea355fecbd","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.703.e259040.tgz","fileCount":14,"integrity":"sha512-AJcpqoZwl6gCVATEi+7lpy0LcjGGBSREx9uS6HyX5fLkNc75dJ1jneUCrUGFVAWr7uc1XFNeOueECgcw7qmbSg==","signatures":[{"sig":"MEQCICqsqiO8sYWih3cs6nDovUAhHB4Tn9p3tRg+fxZ6Qa+UAiAzW6sm+ivI2lP5/bXQLIc2OQlNITK4IVniUklx/1UFHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.703.e259040","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.703.e259040","@flighthq/types":"0.3.1-next.703.e259040","@flighthq/geometry":"0.3.1-next.703.e259040"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.703.e259040_1786559613240_0.6147583768943112","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.704.69286f6":{"name":"@flighthq/motionpath","version":"0.3.1-next.704.69286f6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"8999dede77a2279df5e926a04b3219dca2389d77","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.704.69286f6.tgz","fileCount":14,"integrity":"sha512-sPLgX062rtqHs2HcVswW379LiUk+kz7OkkWrk0Kwck+1sA0YyuD67Hh0lNwNN4/8cKumg1vtPPCmzzZs3H7qNw==","signatures":[{"sig":"MEUCIQCJd8xLvRuEOP8DRboIAv+MSA9ev4ZKX12TkZNC6g7HEAIgfrbMrLuY405S8Wkg0Vg1mUU9c5hzOdJj+H1n5GP2cIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.704.69286f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.704.69286f6","@flighthq/types":"0.3.1-next.704.69286f6","@flighthq/geometry":"0.3.1-next.704.69286f6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.704.69286f6_1786560532758_0.8229790908815553","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.733.f1845ac":{"name":"@flighthq/motionpath","version":"0.3.1-next.733.f1845ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"1cc50c229b8147835626864927a75d4cb007da78","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.733.f1845ac.tgz","fileCount":14,"integrity":"sha512-VqPMskz4W3SwfXMJIbdGYS3DeYFMpcruXLaAjK6eJTqHDR1LAy4NdJpA2kOHwDc2V5XdZ65Mgb+AElqHup55nA==","signatures":[{"sig":"MEYCIQDUNtAPUELvLxu+jG77YDvqDn6AMT1EOvtwXMFpPcw7nAIhAJUX7kaHcy9cuauDvkDYAmMCjnc2wCPtVlnNkRXhpkzt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.733.f1845ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.733.f1845ac","@flighthq/types":"0.3.1-next.733.f1845ac","@flighthq/geometry":"0.3.1-next.733.f1845ac"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.733.f1845ac_1786563051740_0.5649988777547095","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.780.12e6944":{"name":"@flighthq/motionpath","version":"0.3.1-next.780.12e6944","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"4466d10d4e3e456097ffc3e9f657b7871a168095","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.780.12e6944.tgz","fileCount":14,"integrity":"sha512-0B/86mHHESERCTyPBRXNTLwXtvZ5VeJa2BT28C3FgXGZQD8pHFOhuefMkx+OfrY+e8QDeFw5Jac9lKKdhK53cA==","signatures":[{"sig":"MEYCIQCBzoetpZvA5pVuTvVcJyq2oDzCxkSD6UaWpUwTcmWGnQIhAOPDxb8sXq+vQdYp2zevY3NoxkTNFZBqnJ9fDq644lcQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.780.12e6944","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.780.12e6944","@flighthq/types":"0.3.1-next.780.12e6944","@flighthq/geometry":"0.3.1-next.780.12e6944"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.780.12e6944_1786577348732_0.7420142315316764","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.794.0bfc53e":{"name":"@flighthq/motionpath","version":"0.3.1-next.794.0bfc53e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"6032073ce20f6c513c64a2f3fd0b5a196f71878a","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.794.0bfc53e.tgz","fileCount":14,"integrity":"sha512-MPUS5Lv/Ixbx+ulozA2IraLAGbzmqLAYwspqkVdKaLK/SkR/KkdPU+1KEkpcE1JtKBtGq6i8G4q4c28VCybQ6g==","signatures":[{"sig":"MEUCIQDVQajro7l9tH110lRVk+Z2NI9rtZ0GNfZ4w343MkT59wIgEIvOxQ1DKUd6DoQUpMykZhqUmGWqivAFzXWC0EIIOFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.794.0bfc53e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.794.0bfc53e","@flighthq/types":"0.3.1-next.794.0bfc53e","@flighthq/geometry":"0.3.1-next.794.0bfc53e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.794.0bfc53e_1786581638784_0.6332378836394026","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.836.609b031":{"name":"@flighthq/motionpath","version":"0.3.1-next.836.609b031","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"789f8d6e5fd7ebb50f440d53241311307d8b8c2d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.836.609b031.tgz","fileCount":14,"integrity":"sha512-FKnzlA9rF1DNte+mSzRk/w8nPy1NXdkh+Xe8oYXSLK5FG+m/zqODm+RMmXEq3Mtv6T4Ix1Sk8eP/24x1O8EHvA==","signatures":[{"sig":"MEUCIQC7TPe9mBdM82BSF3AYa+Ge1dreWmH6TtdFdxv0OFk9KwIgB+6dCWKDyJ6j0MOeGEDbd7c2apUdCOUGY81QMpnIAnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.836.609b031","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.836.609b031","@flighthq/types":"0.3.1-next.836.609b031","@flighthq/geometry":"0.3.1-next.836.609b031"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.836.609b031_1786583972707_0.4499732026067873","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.837.46a9259":{"name":"@flighthq/motionpath","version":"0.3.1-next.837.46a9259","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"db60da694b374d7f6d20f36b14a31228300f367a","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.837.46a9259.tgz","fileCount":14,"integrity":"sha512-d7MZls52/t1B837nNiDZJVlirep4+Yksli7BJwWYNSTXFizWqRw7cCvQVZYnUf12kOIv425YD83vpFzmp+ix9Q==","signatures":[{"sig":"MEUCIQDDnNy04bccCjsdiZCoWLvs2edRTE1sVw33J8ezhcL5twIgdyihy28Q7l74MNcHBU0P7C/a0G7qg52J0Ii7ggw+0I0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.837.46a9259","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.837.46a9259","@flighthq/types":"0.3.1-next.837.46a9259","@flighthq/geometry":"0.3.1-next.837.46a9259"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.837.46a9259_1786587836468_0.9552442944245854","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.845.b5a7c82":{"name":"@flighthq/motionpath","version":"0.3.1-next.845.b5a7c82","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"b596a2be5723db2999ec18fc03802bda59b8fd0d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.845.b5a7c82.tgz","fileCount":14,"integrity":"sha512-fNUdq63qDBVuFryFTDNrhpD6PqxgCBUKxoK0xj8jWLm4gEJRlHRictcYAuEaGhbAdPn4k7h30d1eU3Bb+XGktg==","signatures":[{"sig":"MEUCICEnkaBj/G2sj/l+FBLKssFRbdEdmQgTT7RVpxQg7tU4AiEA4RKOYPEOQCFrUd4il+WhvxW3t1dLcL1B1S+H7Caj+VQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.845.b5a7c82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.845.b5a7c82","@flighthq/types":"0.3.1-next.845.b5a7c82","@flighthq/geometry":"0.3.1-next.845.b5a7c82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.845.b5a7c82_1786590114689_0.3686525454154752","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.847.2e6f8bf":{"name":"@flighthq/motionpath","version":"0.3.1-next.847.2e6f8bf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"5986c6e053adb11dde0740c6807302f35a87c703","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.847.2e6f8bf.tgz","fileCount":14,"integrity":"sha512-CU9AN4h9wEuQBA4jO04pc2DNqKIsf5IgGpx3G4igOBC2LfZPJhstFMroiTlHylCT/JmYEtWBxBOryAWMDdRmgw==","signatures":[{"sig":"MEUCICRn0tbQLxT8iJKJHqHAq9QFUYehSNIf6TMy/jfTroTuAiEAhEDQ54qA35g6kcIXzMRsBPE3MyGyMkx7X6fkQbrw2mw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.847.2e6f8bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.847.2e6f8bf","@flighthq/types":"0.3.1-next.847.2e6f8bf","@flighthq/geometry":"0.3.1-next.847.2e6f8bf"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.847.2e6f8bf_1786593554811_0.9334911855677064","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.861.5a56d7a":{"name":"@flighthq/motionpath","version":"0.3.1-next.861.5a56d7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"47f927028d7442da14455cac687adc798f29942c","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.861.5a56d7a.tgz","fileCount":14,"integrity":"sha512-yK+GBonofaUxAqBVyeVt5Mf7GvPiM/NYryKTfxbK13qIA/k/fDLk5G2IwUFlbaGNQYMXt0h8vxjSfznOTdajug==","signatures":[{"sig":"MEYCIQDIpIGjGTQoEkbHdg8d5ESLjOJtWdwvXT774FIW0rbZdAIhAPgMatOaoZDCfcxQaoJSxf7O2azOh1Vlve4i/u8AHaQg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.861.5a56d7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.861.5a56d7a","@flighthq/types":"0.3.1-next.861.5a56d7a","@flighthq/geometry":"0.3.1-next.861.5a56d7a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.861.5a56d7a_1786593693998_0.3162929032742461","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.887.9f59a84":{"name":"@flighthq/motionpath","version":"0.3.1-next.887.9f59a84","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"af73b1a902dca8ecca45efd4a9b08c3edca1b40b","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.887.9f59a84.tgz","fileCount":14,"integrity":"sha512-d3dyPUoh4ORaEogC9Hqpldevo8eGHMgCP/nyMMoVZzDkV9Vy+bWW7s3uE0/4H49joanUjShCYHrAAJsCRaYucg==","signatures":[{"sig":"MEUCIQCOxhu+1fESZpzosovEU7d6OL0G39vyV/HlmMKi9VBPbAIgG/gS/uiBug46z07xUB5GpwKlVZoAZrLL88zyIXK+Le8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.887.9f59a84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.887.9f59a84","@flighthq/types":"0.3.1-next.887.9f59a84","@flighthq/geometry":"0.3.1-next.887.9f59a84"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.887.9f59a84_1786602092383_0.3915292674289357","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.948.85d9f30":{"name":"@flighthq/motionpath","version":"0.3.1-next.948.85d9f30","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"62037cf4bb6f41c05c8f1dc0f16626ef529493d6","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.948.85d9f30.tgz","fileCount":14,"integrity":"sha512-d4Ea7vlMc6rV7rH9y1t1Qb8cl8m5LNy4hXE8CXksAClAHL5Ol1GW4VGwCSyFXD6dj9FPBu0AlGhy4C3f3P58hw==","signatures":[{"sig":"MEYCIQCQKHmI3IyCaYYsPfDzj5ShDcGZ9GzMdEXzRtLFnLgtBwIhANXR1JHMNu4gbFosrFjPJkcpd3CnHHpP6yvwzrbwWRo6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.948.85d9f30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.948.85d9f30","@flighthq/types":"0.3.1-next.948.85d9f30","@flighthq/geometry":"0.3.1-next.948.85d9f30"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.948.85d9f30_1786635253569_0.7375363690650081","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.970.9691e7b":{"name":"@flighthq/motionpath","version":"0.3.1-next.970.9691e7b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"2d2c8d9fdb9c92d59910d28162c77f4b04981c7d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.970.9691e7b.tgz","fileCount":14,"integrity":"sha512-z+03YadQIPdfPZYl2TpnE5s0emNEioSHEaXaoYCcdp6C9/KTyZAfNNOu/63NEeqh1RWxFAE5B6CAO3J0Bd0RDg==","signatures":[{"sig":"MEYCIQD53D9CFnmAPoNcXb++Kwv24qGu0a05o084O9R/PIA0mAIhAPx3lMbqMLpiJpIYG2quhAQlb+dS97h8j+oZuFVzA0RM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.970.9691e7b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.970.9691e7b","@flighthq/types":"0.3.1-next.970.9691e7b","@flighthq/geometry":"0.3.1-next.970.9691e7b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.970.9691e7b_1786636239622_0.3531393167730852","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.971.33e20ba":{"name":"@flighthq/motionpath","version":"0.3.1-next.971.33e20ba","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"28ae9554ade0b62f7fdc1017749b7cecc46a07d4","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.971.33e20ba.tgz","fileCount":14,"integrity":"sha512-JN1t+5bpy5hcbPb87uKR1EX4QG9wb07ZN5N37hPz8j5kp6jiS3RZqOxzhCsSdg95Wu9ntX5RRB1Asgb4muTxIA==","signatures":[{"sig":"MEUCIQCdBbv/gtj54nmXUI1MShp5jqpFnaKu5odamX8GH2YYGwIgHTQV2V7DBxwFBopa+o6XqDQprsyGsBkJaf7K6whNEH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.971.33e20ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.971.33e20ba","@flighthq/types":"0.3.1-next.971.33e20ba","@flighthq/geometry":"0.3.1-next.971.33e20ba"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.971.33e20ba_1786636904573_0.9594265820974119","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.975.01aea94":{"name":"@flighthq/motionpath","version":"0.3.1-next.975.01aea94","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"f57a45b5750008a791f0805e0e1651e84631aad0","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.975.01aea94.tgz","fileCount":14,"integrity":"sha512-+9lu9UbRlf0ij7AynNGMksvqGZ46XX9UNcBPWbHlYjjjXq+uyLUPbmN04GPWOqNdx3q9/3O8/o/Gc6lg10YtvQ==","signatures":[{"sig":"MEUCIFATBmUIvTNBtyFIlHsOe39Z7+p3FQKs/+frisDEqmQAAiEA+HQ1O8ux+NBlDtNo1qBJvwI6MYKReFqZQRxHaPF3YDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.975.01aea94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.975.01aea94","@flighthq/types":"0.3.1-next.975.01aea94","@flighthq/geometry":"0.3.1-next.975.01aea94"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.975.01aea94_1786639516809_0.9369817902993423","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.996.06087b5":{"name":"@flighthq/motionpath","version":"0.3.1-next.996.06087b5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"e0bfdbf0b0877b98bc973729ca2085268d473db0","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.996.06087b5.tgz","fileCount":14,"integrity":"sha512-aUgftuzbDnNhXcA9qR8QTFrZHHyD3oT9DKqgGe8xVMQ1ZwNFkb1dbK5mIDijZHUpZ8GNhX/VFdWOE501Mrw3/w==","signatures":[{"sig":"MEYCIQCypTPXN3FtK/oBBAYalCI1SzMlU8oPkYP6D5H+9siTpgIhANCXbDowvsLUnPzQV41uUhwD2/sl7uEtUWZ63wrm6q26","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.996.06087b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21664},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.996.06087b5","@flighthq/types":"0.3.1-next.996.06087b5","@flighthq/geometry":"0.3.1-next.996.06087b5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.996.06087b5_1786653067526_0.8044236774913709","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1041.35b950c":{"name":"@flighthq/motionpath","version":"0.3.1-next.1041.35b950c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"90867757be112b895f0250818809faee5b231a09","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.1041.35b950c.tgz","fileCount":14,"integrity":"sha512-nVQRhW33tYVg6ArAtg4ylQOHlw3p5Y1a+CbH1iebXHWJnFTKoB6P0uAScMLo2M59mb6puTCuM++L7J+qXXu2dw==","signatures":[{"sig":"MEMCH2zxyjtLVsIk3gss5RJ0N18W/U9WtA5GvMqE1EAToo8CIDyvNP7H/fHbwfKyXP4tDE1w4kpQr0GrZuswZrTFbLZz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.1041.35b950c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.1041.35b950c","@flighthq/types":"0.3.1-next.1041.35b950c","@flighthq/geometry":"0.3.1-next.1041.35b950c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.1041.35b950c_1786665931228_0.612846105366885","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1050.9114695":{"name":"@flighthq/motionpath","version":"0.3.1-next.1050.9114695","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"d15764ee27d2969f09d94199f9165c54bc5e9c94","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.1050.9114695.tgz","fileCount":14,"integrity":"sha512-oQ9uizrpssbprRESP2+tqX50roqyTVJxGBqsDk1phQlLgnHYDnghCvORD1vA8xjwm7NIeCRMTXgm4NBSkucreg==","signatures":[{"sig":"MEQCID0Naz2dbjqbNafE7hOSePvusEfqs8AonW1wuvELKn2zAiA9fGsMJ95mIHptrJ2lpEOhlTkmV6IHMMYeeLAc1lVUjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.1050.9114695","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.1050.9114695","@flighthq/types":"0.3.1-next.1050.9114695","@flighthq/geometry":"0.3.1-next.1050.9114695"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.1050.9114695_1786671690301_0.04805763343996339","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1055.12501ae":{"name":"@flighthq/motionpath","version":"0.3.1-next.1055.12501ae","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"ffd66e5cdaa06f7bfbc9aabe5f89cdd418c9c049","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.1055.12501ae.tgz","fileCount":14,"integrity":"sha512-hgxfpf/IbaFpjrQVGzvSMl6oW7hMFdY4NM1Ay/l4u5PE4TdE5iQbea5cgtG5WA4+velPGSRwH3HCfgkqWWcv2Q==","signatures":[{"sig":"MEYCIQDNtMqZz0W/KvDSDbhVF084IUiqFmI92V6yO9U9PR8+jgIhAMQerk0zBGkV0SkkMnCTqJd/NyKXvheTezUi/IoBKM+E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.1055.12501ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.1055.12501ae","@flighthq/types":"0.3.1-next.1055.12501ae","@flighthq/geometry":"0.3.1-next.1055.12501ae"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.1055.12501ae_1786679330642_0.5555764160741616","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1076.4f48950":{"name":"@flighthq/motionpath","version":"0.3.1-next.1076.4f48950","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"14bb4a4b71b39123fc7c6b64135019fc774628fa","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.1076.4f48950.tgz","fileCount":14,"integrity":"sha512-tLEhJIDTrvsZXO2avZfbcVx210RuYEexUQ1kPFzC4ssrdWU+qK7/s/JsPMHhv8iETs2SM81N8e0DpkeOmw1gMQ==","signatures":[{"sig":"MEYCIQCYSMPlnm0XPwzVUQ/O3QeYz5kwUN3gtHG81EvkShG51AIhAIp3w+EPtMoYl7YXkvENg8+7/yYoT00YbL0qkhrfqKB0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.1076.4f48950","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.1076.4f48950","@flighthq/types":"0.3.1-next.1076.4f48950","@flighthq/geometry":"0.3.1-next.1076.4f48950"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.1076.4f48950_1786723412830_0.22361224096142052","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1079.38fd007":{"name":"@flighthq/motionpath","version":"0.3.1-next.1079.38fd007","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"b27b1bf0a773d80a6a7fec6ddeea7c2433f9ef5d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.1079.38fd007.tgz","fileCount":14,"integrity":"sha512-KIhnGxS6xR+sW1iHHObRuG5kXJqp9C/Uyw2FTm8oxvVZ9hCR0IZObVUEFEM2FtF+oM9ue5cJeWrF0vzGMNmQfA==","signatures":[{"sig":"MEUCIC5gzUHs8Z4pyWaOkA5nn+uQt0ZcQaUlUA4CplolKRifAiEAlA67b0BNiavcJozIV4EVG9wpJJ/rHwbV004UTYKGT34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.1079.38fd007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.1079.38fd007","@flighthq/types":"0.3.1-next.1079.38fd007","@flighthq/geometry":"0.3.1-next.1079.38fd007"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.1079.38fd007_1786730929262_0.39321246393013","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1084.04b8d9a":{"name":"@flighthq/motionpath","version":"0.3.1-next.1084.04b8d9a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"30fdfead0d433d2eae60b5906a51128fcff70c73","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.1084.04b8d9a.tgz","fileCount":14,"integrity":"sha512-Wb5Mfl9Y4++LDxt/dvnAKkwy1DY102irIg8UkNmsYGjuMLRD7nxBP/nWgAo1g7uGEMxBHIzXl8LYAwrdLmbUnw==","signatures":[{"sig":"MEUCIQCtcwCZ5p2mRDtNyiloW1Bmi+HBRj3BMshjpm0xvuK+WAIgNdTM8pJdEt8AlDPBUNU4Ld68kXuA9goKhrvZ8+fYVgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.1084.04b8d9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.1084.04b8d9a","@flighthq/types":"0.3.1-next.1084.04b8d9a","@flighthq/geometry":"0.3.1-next.1084.04b8d9a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.1084.04b8d9a_1786734170067_0.4554985783534564","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1086.d0d073b":{"name":"@flighthq/motionpath","version":"0.3.1-next.1086.d0d073b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"daf20b6307377ba0f28bd67651ea1504a4d3b30d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.1086.d0d073b.tgz","fileCount":14,"integrity":"sha512-S1KZMU0azoeeoshn2OHHEReKzvNbgEqUBTbLwlGRoKVBn0cNLjSkWTZnAnYNZMGIJ++uAGQuBH9zrSgEZpOzAA==","signatures":[{"sig":"MEQCIC1VqepdAD3grwqq3BTJNKHgdi/1BrpQObeQdjg4LJm3AiBw+CVZNCDTyxOBS/huMWQQUsdSXY7gSWcEJ2nQxvrh8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.1086.d0d073b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.1086.d0d073b","@flighthq/types":"0.3.1-next.1086.d0d073b","@flighthq/geometry":"0.3.1-next.1086.d0d073b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.1086.d0d073b_1786737110015_0.7546200239380711","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1088.2bde749":{"name":"@flighthq/motionpath","version":"0.3.1-next.1088.2bde749","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"72f2672c7e6ad323c7467070d6a2587d1cde3d89","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.1088.2bde749.tgz","fileCount":14,"integrity":"sha512-kV3CvbPFUfOTOOvtlN/rcaYFs3u1hh3aT+r6TEpf6YhbchI2ezvJs3GXOTqaKsepio0VSwJpaCOAqttfbIlaFA==","signatures":[{"sig":"MEQCIA/XfFbq5NFjD3UydFCzth8M57NMl9oLKYuB88wUiPvvAiA2tBzbqNofenuZYHVwOFUXVZbX6jsz0zxjkxKdD8JWzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.1088.2bde749","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.1088.2bde749","@flighthq/types":"0.3.1-next.1088.2bde749","@flighthq/geometry":"0.3.1-next.1088.2bde749"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.1088.2bde749_1786739246417_0.12238622448786796","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1090.6e79e6c":{"name":"@flighthq/motionpath","version":"0.3.1-next.1090.6e79e6c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"193faf50d9c269a81788aefea2762207bb0048aa","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.1090.6e79e6c.tgz","fileCount":14,"integrity":"sha512-kkPMNOCUNk/QJZU9eLnjRv46/WWTxCyC5cyiP8GW04IuLLfVJC+Y4BuhNtwaRaFRwweqtuv3A8xGJFWkFCkK5A==","signatures":[{"sig":"MEUCIQD6NmJcuPVrcOEOaJzdr18GxrwpAPdRdyJrs/t+LlnSwQIgfEtyr1UEhmiEhzgeXyJAGJ2rj/4UEHy6jewyqYf/BK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.1090.6e79e6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.1090.6e79e6c","@flighthq/types":"0.3.1-next.1090.6e79e6c","@flighthq/geometry":"0.3.1-next.1090.6e79e6c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.1090.6e79e6c_1786739556851_0.0024155665471345955","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1091.b7aa6f2":{"name":"@flighthq/motionpath","version":"0.3.1-next.1091.b7aa6f2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"83d2a5d2b28989ae9ea3d920f7e4ec2a67ee6e3b","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.1091.b7aa6f2.tgz","fileCount":14,"integrity":"sha512-qlHVR5lmBXj5zY3yKoIsZ0xf/xvNvmeAVq0D9uokwl4NOelPAdweU+1Xbu6qiHHX1/FihhwyGKWiamNti0LigA==","signatures":[{"sig":"MEYCIQDUh2jEnaPTuQThGKPPciB2ZiD47B1V5Ao7FQbNE0lgPwIhAKM8dLSR7DigwdFkd+RGulHgE6hCaPUOhE2elyj0DIK6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.1091.b7aa6f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.1091.b7aa6f2","@flighthq/types":"0.3.1-next.1091.b7aa6f2","@flighthq/geometry":"0.3.1-next.1091.b7aa6f2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.1091.b7aa6f2_1786739792190_0.5860210457798836","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1095.16f1704":{"name":"@flighthq/motionpath","version":"0.3.1-next.1095.16f1704","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"5450ea3f700ab837b2f3a18a7d42a5e201d98267","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.1095.16f1704.tgz","fileCount":14,"integrity":"sha512-m2xl8oMmc0d//1nHn32aD1l8HxvHBQE7Yx1MFDsssYvD5A99YMvQn44Y9E2ReM930OoAPECQrQgwdrhuFZwRxQ==","signatures":[{"sig":"MEYCIQCVnQuKdQ2nMNUC9hHKD3IRE54D9FkwWqWeaxiIFHwCMgIhAPzhqg5B5xklBLJU5l8Qbwyan6ccWvjyTBgCPGE/6lIh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.1095.16f1704","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.1095.16f1704","@flighthq/types":"0.3.1-next.1095.16f1704","@flighthq/geometry":"0.3.1-next.1095.16f1704"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.1095.16f1704_1786740913972_0.4495824485368376","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1096.4ddf1ab":{"name":"@flighthq/motionpath","version":"0.3.1-next.1096.4ddf1ab","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"526be93efaf19a123b1b4f1fa92d08362639309e","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.1096.4ddf1ab.tgz","fileCount":14,"integrity":"sha512-Ft+JoYjeurliUw4E9YIJ5L3EknLeKtdHjNIaUCCv51xPNLkpFb+dpXFEZwil3ymyzVgQzU/WNgoXWXq3r3PGsw==","signatures":[{"sig":"MEYCIQC8eqCs/Q9xVih/bQRYHio3jUYmNIRD+7axaM1l5xX8bgIhALXXOxmbFmU3ikMbfCvI1rg2aKzSxUptFK/xzcGaV9Yx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.1096.4ddf1ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.1096.4ddf1ab","@flighthq/types":"0.3.1-next.1096.4ddf1ab","@flighthq/geometry":"0.3.1-next.1096.4ddf1ab"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.1096.4ddf1ab_1786741704408_0.24355136848123982","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1097.b8126d8":{"name":"@flighthq/motionpath","version":"0.3.1-next.1097.b8126d8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"b6352d965899a2fe851e03508fe6242dcca545c5","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.1097.b8126d8.tgz","fileCount":14,"integrity":"sha512-1FvD9Y4x01VT4i+Xju0OJrsmouFEBrTFkOHQzErMaRQiXET5BGJH5gLsmszi4hE3IY6O2+UwjiEpsxLY6BXg1Q==","signatures":[{"sig":"MEUCICj3N3TT3/YimHKhR/md2CLffqxDgnSG/Rfrvd8AONOhAiEAxFjQNYWa1IQa2bP1vTOSsKs9odEUe+zyNEXJFMBL5oE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.1097.b8126d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.1097.b8126d8","@flighthq/types":"0.3.1-next.1097.b8126d8","@flighthq/geometry":"0.3.1-next.1097.b8126d8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.1097.b8126d8_1786742030742_0.6783263760299074","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1099.671eaf4":{"name":"@flighthq/motionpath","version":"0.3.1-next.1099.671eaf4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"e8758f001126330a2a50eb7895149fcfeb38003a","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.1099.671eaf4.tgz","fileCount":14,"integrity":"sha512-Oypb13IqRxm44L4d6MymAHk4y0HAeanGMnDRCurCEUfAcurQWDcfTGVUhLUZWRURk3hl+EE3QJ0zgw081qRu+Q==","signatures":[{"sig":"MEUCIQDxmSiBgXs4GfZLi0i43alAfasWrfZhU7zMOSbaWxgyQQIgSi4BlunmHN5TW8EsHFFf6NvFfKnABSuRvhZAXH3RGsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.1099.671eaf4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.1099.671eaf4","@flighthq/types":"0.3.1-next.1099.671eaf4","@flighthq/geometry":"0.3.1-next.1099.671eaf4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.1099.671eaf4_1786742300779_0.04843808611612621","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1104.8453d3d":{"name":"@flighthq/motionpath","version":"0.3.1-next.1104.8453d3d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"e4dd44865d8f1b4b05cf5c1c4d397ed14af59389","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.1104.8453d3d.tgz","fileCount":14,"integrity":"sha512-cNYFXMrfAArIENcGkncPJxhg/f0V81CGWdvHpA6qLF39SfbYUES6pdqVWQ5OxnP23rZwNRdNSCCJ7nzMj4i4+w==","signatures":[{"sig":"MEUCIDZhtRtf6OTq2A+8XV1N8T35k/dysxd2UAaFDRsCMOcHAiEAst6rpHimLKJU5U1KsanmXyW6AU7uEQdVyKn6Nyu3ovQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.1104.8453d3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.1104.8453d3d","@flighthq/types":"0.3.1-next.1104.8453d3d","@flighthq/geometry":"0.3.1-next.1104.8453d3d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.1104.8453d3d_1786744389898_0.44924402532504315","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1107.0b5d347":{"name":"@flighthq/motionpath","version":"0.3.1-next.1107.0b5d347","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"c818af3f124f09a91d1728bcfc85efe3cbbf8deb","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.1107.0b5d347.tgz","fileCount":14,"integrity":"sha512-7zdTKvP2P2mJ/qu2vnoHwOEeL7Ec5FWaEpARCzioQSZBnn9LMRxuXljxlMv6P+x5SxZKtuuy0W+AjaJ4Ynpz4g==","signatures":[{"sig":"MEYCIQDfOPHJ1gwJYU+zLZ+NASPvuDFeN/VaYIN27CjQj62iKQIhAK5UfV8U91CKmnn3y30RctJx4uk/cwNnbuVtpqLh5qcU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.1107.0b5d347","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.1107.0b5d347","@flighthq/types":"0.3.1-next.1107.0b5d347","@flighthq/geometry":"0.3.1-next.1107.0b5d347"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.1107.0b5d347_1786747233021_0.6302966744626541","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1108.66cc86c":{"name":"@flighthq/motionpath","version":"0.3.1-next.1108.66cc86c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"daaee9988e7d36ad64f9b7827b7a5665699e47c4","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.1108.66cc86c.tgz","fileCount":14,"integrity":"sha512-bFZP29ZNRpmyjQOx7K+tA5aB+0zrIHvxgU5ard7pTYvDZy78uoXJHY0fPXcwnK/qsWJeYfNW9/o97PU0Ha/5dw==","signatures":[{"sig":"MEUCIAYcWx4AwhoRH80XlbujeepZqT9iyikQgXFdSStUDKqPAiEA352F8wyv79WUeV5710cRpf9v76/7HHM0zdw3/Hr8Hhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.1108.66cc86c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.1108.66cc86c","@flighthq/types":"0.3.1-next.1108.66cc86c","@flighthq/geometry":"0.3.1-next.1108.66cc86c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.1108.66cc86c_1786748340898_0.7627886272154272","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1112.dea9723":{"name":"@flighthq/motionpath","version":"0.3.1-next.1112.dea9723","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"87f8668803a3275133ff4653cdb25f63d48ddba0","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.1112.dea9723.tgz","fileCount":14,"integrity":"sha512-VFcrgPjb4B8pJzxVv1+OAQ7K5eTbEuxJn7r1HX2zzm05JNHoLvungBf+tl7tj1IT+pj3zu+2I3Ko1AX1szv8uQ==","signatures":[{"sig":"MEYCIQD0bzVqyJgZjkXxSe/Lte/avuTCnOWoMP0c2USPGxRsbgIhAI2MvhATxfnbG/fpgbx000ixODqb6Gzt8XXyKmqQm2Wc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.1112.dea9723","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.1112.dea9723","@flighthq/types":"0.3.1-next.1112.dea9723","@flighthq/geometry":"0.3.1-next.1112.dea9723"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.1112.dea9723_1786758594826_0.48456044480755445","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1113.9cffbdf":{"name":"@flighthq/motionpath","version":"0.3.1-next.1113.9cffbdf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"895205fb55a1b24478d1c86d348deb946f57ca09","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.1113.9cffbdf.tgz","fileCount":14,"integrity":"sha512-WYGwEZFkuFGbQRNLNTb7IHb/QQflfMnqTIwh6ULu+1+GlGRDTzd5IELUWaF0f21X0gOgy8wK7pQy3rI0pMMqOA==","signatures":[{"sig":"MEYCIQDLGoVr6rGo/TcpVlonpg+FfxGd58nJGTWDZV4kzLsewQIhAJiPJ/QmGyC85i7p/Q7dg2qL0lQifHK6fcGnNY0RLmlZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.1113.9cffbdf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.1113.9cffbdf","@flighthq/types":"0.3.1-next.1113.9cffbdf","@flighthq/geometry":"0.3.1-next.1113.9cffbdf"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.1113.9cffbdf_1786760539076_0.7422741821293619","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1114.3ce681d":{"name":"@flighthq/motionpath","version":"0.3.1-next.1114.3ce681d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"fbcea6dd7a69584261c2a9a2503fed93c1e68d43","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.1114.3ce681d.tgz","fileCount":14,"integrity":"sha512-V7wOaj+VeUdq5Hc/zsl8mxa4accVq3idjKUvjZzh2SPdf+PiqEUaNtMV7WQFUoYhQgO5bifPsysM7WM+2TJp7g==","signatures":[{"sig":"MEUCIQDp00h7CrMmcnq0iA3B/Ck51oGj7tBguAZVcvw0Y2SALAIgJkoGr7Ben/GqovIFhzpl8eyBLs9ylcl9kkp7yvaApFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.1114.3ce681d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.1114.3ce681d","@flighthq/types":"0.3.1-next.1114.3ce681d","@flighthq/geometry":"0.3.1-next.1114.3ce681d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.1114.3ce681d_1786763684994_0.4200954891070119","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1116.866c771":{"name":"@flighthq/motionpath","version":"0.3.1-next.1116.866c771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"c38d53d4cdef8014eea841110bb5dd75e6abadd7","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.1116.866c771.tgz","fileCount":14,"integrity":"sha512-amBPPdTiARVHcX7Lmgh3bln9MZmJSXVNdUEV6n+nN7enSxqe/BO27bKJXr22NU97R6M1Oa1VL3LU4IFxMPxkiw==","signatures":[{"sig":"MEUCIQCl99CmYbWhm6JB6AU518/dBnny2zA+BbdFwHd9jb/t2AIgSzvwhcEZqbgSalShFOceGeiLWxxjvcvQj7Co5T0g9Mk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.1116.866c771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.1116.866c771","@flighthq/types":"0.3.1-next.1116.866c771","@flighthq/geometry":"0.3.1-next.1116.866c771"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.1116.866c771_1786772841113_0.4327107293586452","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1162.1c7f42e":{"name":"@flighthq/motionpath","version":"0.3.1-next.1162.1c7f42e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"9dac2ea0779874dfc36e3acfbdce8f67c15905a6","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.1162.1c7f42e.tgz","fileCount":14,"integrity":"sha512-Vh+TIMULHNYlfg1XCbN5wozhiJldUoZBRNlIi5qKw/Vma4pN9JpPbZUUQOdH9CI6qnxJaBnS0AAnY4yfSbAxKQ==","signatures":[{"sig":"MEUCIQDqYugu0P9IdlI0iQ8NxCfVyMmOEcbeOD9XAfSpVvPkAQIgD2XOOMqC6vNyQtleOXhv2Bgv+3aHx7302LBRDN6GhA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.1162.1c7f42e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.1162.1c7f42e","@flighthq/types":"0.3.1-next.1162.1c7f42e","@flighthq/geometry":"0.3.1-next.1162.1c7f42e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.1162.1c7f42e_1786893331790_0.7047775338378812","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1165.285e507":{"name":"@flighthq/motionpath","version":"0.3.1-next.1165.285e507","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"b788582ad0a69a9614be067169efb973a5805e6b","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.1165.285e507.tgz","fileCount":14,"integrity":"sha512-vxxk9ObIo//ET8z2eJGfawtGKicoWkGK7+rL2CgiaFBtv8TEgzCRkRPAqshw7/U3LkvP0d/sMtNanrUeKCrGNQ==","signatures":[{"sig":"MEYCIQDn350gB14pcRZ3vEs7pnp8phr8SZ6u2rKP6x3XFtVceQIhAI5duPRPDzSHUdnbmIA8peU3suK6gLoytoFJbVCAc2HS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.1165.285e507","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.1165.285e507","@flighthq/types":"0.3.1-next.1165.285e507","@flighthq/geometry":"0.3.1-next.1165.285e507"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.1165.285e507_1786916275239_0.0675485680629786","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1170.8a733e4":{"name":"@flighthq/motionpath","version":"0.3.1-next.1170.8a733e4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"b87eb2653f30802e5e8a501c9696a907b0202f91","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.1170.8a733e4.tgz","fileCount":14,"integrity":"sha512-zd2ITt6mtfJbxNJrS95PTLXccgyMKiPCicO5of1/shgkGPusa1VcsEELboDLCpKhx5KvIbiXH1/IXcSdTkMPQA==","signatures":[{"sig":"MEYCIQDdi6XnGuc83AJ+9pJ6nVa6W90hOrszG1Q/EInxuI9e8AIhAMPuKjicm6fDiL1r72HRwSPeqjk6qXs4A2bAAHKxuTr9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.1170.8a733e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.1170.8a733e4","@flighthq/types":"0.3.1-next.1170.8a733e4","@flighthq/geometry":"0.3.1-next.1170.8a733e4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.1170.8a733e4_1786922322965_0.8718100009139746","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1191.e999f6c":{"name":"@flighthq/motionpath","version":"0.3.1-next.1191.e999f6c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"6d034bda294fbc3a3a9d252fe0d1b7f19feed275","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.1191.e999f6c.tgz","fileCount":14,"integrity":"sha512-7sp2dzvMqpxtirXXmosWb2aDs0okNxSwMffDi6Vwbc4LEv8Lf6nzTSajqEGSQkAbDmtuQbvvrxn02HO+lRqkCQ==","signatures":[{"sig":"MEUCIAOMnAOBvAgSK3rCs15DGzfckDWJ8jLhLlvr28xjASAyAiEAqGop1k30DKGhysR24ILP+12c5rA17TQts3+VWvNuuxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.1191.e999f6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.1191.e999f6c","@flighthq/types":"0.3.1-next.1191.e999f6c","@flighthq/geometry":"0.3.1-next.1191.e999f6c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.1191.e999f6c_1786959832930_0.6122634236023243","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1217.5f07972":{"name":"@flighthq/motionpath","version":"0.3.1-next.1217.5f07972","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"e46449632cca31dd57da066687f7f160dec7f92c","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.1217.5f07972.tgz","fileCount":14,"integrity":"sha512-kCI1+hLH4Haag06sOahEMTfVfFYpHmyIIz/H5NiQmK31V4Af6bkQ1EhucgUAkqrySp/j7Fq1nicA5QALlGz4kQ==","signatures":[{"sig":"MEUCIQD5KW/y4Hu+EBUPsuOnSt0Lqc3SizkHWoKsYon4zz3rwAIgTVFsJFVh6AmrYvjN1XxwEwfzFf5l5REVGgZiNPOrkaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.1217.5f07972","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.1217.5f07972","@flighthq/types":"0.3.1-next.1217.5f07972","@flighthq/geometry":"0.3.1-next.1217.5f07972"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.1217.5f07972_1786991282932_0.8202412230564358","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1240.e41e1f0":{"name":"@flighthq/motionpath","version":"0.3.1-next.1240.e41e1f0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"b75dcebf38aaae6c4d7354b3895b7a677031c9df","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.3.1-next.1240.e41e1f0.tgz","fileCount":14,"integrity":"sha512-6vGMc+K2xPMBmwH1m+AB4Dp1iRTon+dDrLkdonI92Ol05N/asMPOYbFYLe9FbhJCyGkUEGfbOCHuAV0FvjXFYA==","signatures":[{"sig":"MEQCIDWH8HgmWD1b8kxnl89VPd6RWcI4ldJDa8rXHeRfFTi/AiAXg6zGx+7HwHV21hxgwOj984BmyGluCi57WcVOIWdAGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.3.1-next.1240.e41e1f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.3.1-next.1240.e41e1f0","@flighthq/types":"0.3.1-next.1240.e41e1f0","@flighthq/geometry":"0.3.1-next.1240.e41e1f0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.3.1-next.1240.e41e1f0_1786999501921_0.09323193787226192","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1261.f361161":{"name":"@flighthq/motionpath","version":"0.4.0-next.1261.f361161","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"cda514df3ef45567bc45ee21e97ae121b7fedc42","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1261.f361161.tgz","fileCount":14,"integrity":"sha512-I2k8b/DTfHYa2Trozs8dM5Jhz4+NT03jVpRiq7OzoVvd6MtjHc7D3/fufsLyOG17kgfsDUSQrm4D/rNWRtnqHw==","signatures":[{"sig":"MEQCIAHOEkZfM82E1kZ8Fi5cw45Uj/J+8oQTqJcPcs/oE7oAAiBUwRGjTCFbRS8zW2/fj+8Y7vyovi8lCdBzUeB9WvitKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1261.f361161","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1261.f361161","@flighthq/types":"0.4.0-next.1261.f361161","@flighthq/geometry":"0.4.0-next.1261.f361161"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1261.f361161_1787006146591_0.1361716773852697","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1263.aa14a22":{"name":"@flighthq/motionpath","version":"0.4.0-next.1263.aa14a22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"ea6a88b7df32ea308736e2a599652c8ad7c517cb","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1263.aa14a22.tgz","fileCount":14,"integrity":"sha512-XcTI5DIkCMgsxhbhbMlb4+3y6K/XC53iARLzqimWIExf0gAgzVV2mHiJLnZaa+lXYOZHAvDUkn3j2PDIz9LJNA==","signatures":[{"sig":"MEQCIGw+ANaPLRjGlLUJUIGd6lQdELUBPA/Kc0KoI6XOZUTHAiBGPHV7+EIUHaXu78ADByXnnOcZpcXUV3jA+dAEGH3mKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1263.aa14a22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1263.aa14a22","@flighthq/types":"0.4.0-next.1263.aa14a22","@flighthq/geometry":"0.4.0-next.1263.aa14a22"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1263.aa14a22_1787007216768_0.8981361343148011","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1287.1dae9df":{"name":"@flighthq/motionpath","version":"0.4.0-next.1287.1dae9df","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"4e75fd28ad62741b361100672ebee11d55333cb0","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1287.1dae9df.tgz","fileCount":14,"integrity":"sha512-VDK93U8Dsd1P/o1il04zfGOs1Vnj24qQ5vvByudIkPTa29xcfnZBWjoyuFSo7BNp0hJl6nACl96vcQbigGrSsQ==","signatures":[{"sig":"MEQCIChzAY+f+I3jvF452o8bo9sK5OG5a4Yi7PnPBeQy8HBUAiA2DbESoH51zs3OZbWVrRAW3rI7do0CRWxtksLBD9+4pQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1287.1dae9df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1287.1dae9df","@flighthq/types":"0.4.0-next.1287.1dae9df","@flighthq/geometry":"0.4.0-next.1287.1dae9df"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1287.1dae9df_1787014808596_0.4167787246698871","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1290.99fd889":{"name":"@flighthq/motionpath","version":"0.4.0-next.1290.99fd889","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"8e5834a01c25591d285b5c30f0edbae4f226709a","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1290.99fd889.tgz","fileCount":14,"integrity":"sha512-OltXqlPFWrB0D3SDr8zGqyG2PDTRMxdmmQTjJk32dL3hQAzoOMkCzhg/e9d1E9tjVmHBK2d9rf3AdceW9xNCqg==","signatures":[{"sig":"MEUCIBeavRmWaM+8nIdUtNI6X7w3uM6JX97kUgwxKTYUBIDYAiEA16oC5bq7uNGqRWB9ZBDDAzVdj3VT5vDjdyebPdHGoBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1290.99fd889","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1290.99fd889","@flighthq/types":"0.4.0-next.1290.99fd889","@flighthq/geometry":"0.4.0-next.1290.99fd889"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1290.99fd889_1787016162821_0.2705390674377972","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1294.03b2010":{"name":"@flighthq/motionpath","version":"0.4.0-next.1294.03b2010","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"59bb70cc269a6bb6b17951998bb37986ad3f9d99","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1294.03b2010.tgz","fileCount":14,"integrity":"sha512-7583At8Nqd9EKnH3XLiVJ2DN9TI+hgTC/xTO/ljO3b/cVzI6DM2bPPSO5jpPzjQO70uuY+Z8Wi6C4N3bdP/8uw==","signatures":[{"sig":"MEUCIG2eb5wpKOswj7Zf6U7pMJK+LEXVSvhSlguT0szQvfFfAiEA5UXzL0xjW8W9B3kfQosVkhtjeB/eLnAyttN8dEtnDrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1294.03b2010","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1294.03b2010","@flighthq/types":"0.4.0-next.1294.03b2010","@flighthq/geometry":"0.4.0-next.1294.03b2010"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1294.03b2010_1787020374395_0.2863126797102318","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1296.dfa990a":{"name":"@flighthq/motionpath","version":"0.4.0-next.1296.dfa990a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"cdb82ef97e600784c2fca1bb8fd8ce246fb832ee","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1296.dfa990a.tgz","fileCount":14,"integrity":"sha512-d9544J9KhxENZxdb48yrsXZQHAvsNIiB/un3rHiGJRrP+lxfJI6Jnxz4rt2mnVq8OaXjnXs82xvhsEV5PFuq8w==","signatures":[{"sig":"MEUCIQCkLyrVRKTko5IMUQaUkHs3ANcTNeqmbgtTPXJpFB+k7AIgcwsuMr2xBK/JK/vENm1JjW8SRYgGm8THhe7supMZ4IE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1296.dfa990a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1296.dfa990a","@flighthq/types":"0.4.0-next.1296.dfa990a","@flighthq/geometry":"0.4.0-next.1296.dfa990a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1296.dfa990a_1787026903725_0.6140807174045431","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1299.541fadc":{"name":"@flighthq/motionpath","version":"0.4.0-next.1299.541fadc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"b089d0eb54f91104d1b3a85667d485fe6eb4c489","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1299.541fadc.tgz","fileCount":14,"integrity":"sha512-MLdGZsw5YmJtFIHI5nTQ5sXMwyTh0DZ0QmmuJNlPAgMiifZ0ssj3Ta3pCQNy0kmohQZ//7jP+3fmlAXjEeHpxw==","signatures":[{"sig":"MEYCIQCrIoicORHXGDn9QZ/lfLfMaoUFoUcSFUCv2bagvNJPqAIhAPaHF2n+WiJ2UxrtJNHbD6+CwGuMAqPFn28OENMwTjkY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1299.541fadc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1299.541fadc","@flighthq/types":"0.4.0-next.1299.541fadc","@flighthq/geometry":"0.4.0-next.1299.541fadc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1299.541fadc_1787033940228_0.7407860161577242","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1350.7431bb1":{"name":"@flighthq/motionpath","version":"0.4.0-next.1350.7431bb1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"f36506078c301c721382376553df28cdf7309f72","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1350.7431bb1.tgz","fileCount":14,"integrity":"sha512-UjV5/7VyNXf6H9cEFjJ+hsybIsZwavMxJpR6/x2+4wkhmuR8cmeNQn6ZwNfWrV/iqMfhgLEJGSSBcHojcloxRw==","signatures":[{"sig":"MEUCIHczmIcwvQdJKiU3I51D5DGPuTKgvQFJ5xJYSLAW1rW6AiEAtQRH7kag5iXbW4ZNLs/Qve5Z+SaILsu3XTd2iz/GL9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1350.7431bb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1350.7431bb1","@flighthq/types":"0.4.0-next.1350.7431bb1","@flighthq/geometry":"0.4.0-next.1350.7431bb1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1350.7431bb1_1787067043485_0.20726696378277087","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1351.6ec45d6":{"name":"@flighthq/motionpath","version":"0.4.0-next.1351.6ec45d6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"94216a74ea3b69f154f51799569ec536411ff50c","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1351.6ec45d6.tgz","fileCount":14,"integrity":"sha512-RQdf5iW0OkWj36Fx32e5OkB1JSrwOoAARC30IjC7O9H4NyIlFJblVb6+sz1/nVVv3oMVnzYSJXYwlxVmGYzCXg==","signatures":[{"sig":"MEQCIHBCKSVQSHKQxtQy2pNO8jxhk1mLJV948Z67LvA3U+IUAiA+jKIhyppYnrwzpFcbfy1hBKMOOoZtQiO1cUXcnVn40Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1351.6ec45d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1351.6ec45d6","@flighthq/types":"0.4.0-next.1351.6ec45d6","@flighthq/geometry":"0.4.0-next.1351.6ec45d6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1351.6ec45d6_1787068048410_0.22551030623338364","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1354.5181c5f":{"name":"@flighthq/motionpath","version":"0.4.0-next.1354.5181c5f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"19d50cf151eb10b65347262a9577255151362547","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1354.5181c5f.tgz","fileCount":14,"integrity":"sha512-TURxERwoydyo5XNHyyn3QAFtaNkYPDDjbRSBe39ZnI9v4jPmNYo4pQ1jEpQ6DdUgtLwGWhCT205bW2ytvwSwNg==","signatures":[{"sig":"MEYCIQC8fnrXR6EJGVofG2fo7Rsi6sfs4YMAwWFBQ+g4+jypNQIhAJ86sj7CmXjCjjnFH6RpaUOH0vQOtYzyqJX8HHBee6Sl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1354.5181c5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1354.5181c5f","@flighthq/types":"0.4.0-next.1354.5181c5f","@flighthq/geometry":"0.4.0-next.1354.5181c5f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1354.5181c5f_1787076828563_0.7902166048928967","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1356.924bb91":{"name":"@flighthq/motionpath","version":"0.4.0-next.1356.924bb91","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"d686f3c9885ff35df7cab059cffef7aceabb5432","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1356.924bb91.tgz","fileCount":14,"integrity":"sha512-giPbWAteBf2dl97pDwWq6Td/nMhWyJ8XYk6T9+D0E+OVFPOPoiZ/cmkWB3vaxB4PA17l6AMTddpD1TNd4lhHow==","signatures":[{"sig":"MEQCICPAhA0ZCyecYE0q8PbzanH/XPi7xzacuvqWGDKUGvDOAiBhcap1OiJwzSqRLY+asi8V9dSG21si48MZjWMLau9/QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1356.924bb91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1356.924bb91","@flighthq/types":"0.4.0-next.1356.924bb91","@flighthq/geometry":"0.4.0-next.1356.924bb91"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1356.924bb91_1787078111096_0.817151280284617","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1357.b87b5c1":{"name":"@flighthq/motionpath","version":"0.4.0-next.1357.b87b5c1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"ace2632c4d8de7bb8c57586c8883859e7e9bd0e1","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1357.b87b5c1.tgz","fileCount":14,"integrity":"sha512-0Q3mzoGTJ5lFtTF4f/U1H6hKmv5b/m+Og8o9a7xCbvDDbPB1ygEhqjPssOHAnVFiMQnw8fCZI+IRy7vF9i/+og==","signatures":[{"sig":"MEUCIGylQ2U/1g2z54QeRE9M6DT2hBNMXLbzXkwc7tAXWIcWAiEAypWTDzc22nt8Zyl53HUTnpJskRrnSXJdFd6D/OabZ/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1357.b87b5c1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1357.b87b5c1","@flighthq/types":"0.4.0-next.1357.b87b5c1","@flighthq/geometry":"0.4.0-next.1357.b87b5c1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1357.b87b5c1_1787078260003_0.020512438241246267","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1362.3734bd4":{"name":"@flighthq/motionpath","version":"0.4.0-next.1362.3734bd4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"0aeb50dfd35f270b4cbda8cc176d1aa0e9c08435","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1362.3734bd4.tgz","fileCount":14,"integrity":"sha512-eHEwiSVVzvHIcIfVX8ODvrbL6nhLV5NI0XjJ/BSe5gGSiX94J0AusddMO0cqK4flftSrlMV8N4O547TbEBlFEA==","signatures":[{"sig":"MEYCIQDAQB4c5YGd7jP/+Dga0TfY9UQ/VFjA/wzzkanqOTjMwwIhAJNKB1Mc6UoJy8GJjTtQHSJrX4HqYODbr4QyHAk2PlZK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1362.3734bd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1362.3734bd4","@flighthq/types":"0.4.0-next.1362.3734bd4","@flighthq/geometry":"0.4.0-next.1362.3734bd4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1362.3734bd4_1787078914978_0.1439508597863033","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1383.b8eb497":{"name":"@flighthq/motionpath","version":"0.4.0-next.1383.b8eb497","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"816c86f50b57191160169d2a047c7fe032d3e3c4","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1383.b8eb497.tgz","fileCount":14,"integrity":"sha512-odoQt3VL5bIIXxF0quSR3sckgHa3hjjNOib7OuId7l7FCG73TmtqoX4I4cQh/k7tp/TzooyTYHGUtuG8r84l6g==","signatures":[{"sig":"MEYCIQCHI3Am2mGjUaTREwMiMRLOg0OLWdK+igw6SGtRlBZH2QIhAL7AlQvEko2gaT/XMJ153OnCulIehTQl5uuroorX+Gjm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1383.b8eb497","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1383.b8eb497","@flighthq/types":"0.4.0-next.1383.b8eb497","@flighthq/geometry":"0.4.0-next.1383.b8eb497"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1383.b8eb497_1787080247806_0.19158489886588126","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1385.dc129fd":{"name":"@flighthq/motionpath","version":"0.4.0-next.1385.dc129fd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"c666ccc40d7108764349b52d6d32662bcacbdeec","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1385.dc129fd.tgz","fileCount":14,"integrity":"sha512-ssM4CdMOTfGfdp9IV3It2mx605wEvp4q9AYxfS8xVqEIQHid41RPUEtELzGmCdw0HIx0VyK3xH+XyF9p44tEGw==","signatures":[{"sig":"MEUCIHx6NCRcLzNJVEx5H6BolJ2OR9InKNp78KfCIRtCUuQRAiEA/b1xSm7hbTfGOySr/eMMuibSMFFEFYIdP5ohPUb9pXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1385.dc129fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1385.dc129fd","@flighthq/types":"0.4.0-next.1385.dc129fd","@flighthq/geometry":"0.4.0-next.1385.dc129fd"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1385.dc129fd_1787082002723_0.7544215103942657","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1390.ca3ba2b":{"name":"@flighthq/motionpath","version":"0.4.0-next.1390.ca3ba2b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"11b3359d140a043d35dd0f4b9b260ce01f4da4d9","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1390.ca3ba2b.tgz","fileCount":14,"integrity":"sha512-Znk7co30vOyQMh3AQAf2Esx4ATzafwD+lKy5yzVqZ3kfUW5FmMkNTm0I5dVnodFQTWuSAcLRijxPAXrp9csurg==","signatures":[{"sig":"MEUCIQC5UWL3ul03OKjPrp7eJUgqzRz8fzpSfYaJyyVtrzsiNgIgVsi6ENcX9QMHevdYpBtBWwEu+z/x7JTN35b1llgBC7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1390.ca3ba2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1390.ca3ba2b","@flighthq/types":"0.4.0-next.1390.ca3ba2b","@flighthq/geometry":"0.4.0-next.1390.ca3ba2b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1390.ca3ba2b_1787084734119_0.6690448827449487","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1391.ef8547e":{"name":"@flighthq/motionpath","version":"0.4.0-next.1391.ef8547e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"fa4ac6e2579160c702bb211f1d5ce2d49a09419a","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1391.ef8547e.tgz","fileCount":14,"integrity":"sha512-tGxpTcEx8n4OZyXpfM+fCFn63LB506D+3ETRZy4adkv6nVbburpjkFHjKPnIs+FqqfEXNR8FTBIirvfY3DA+rQ==","signatures":[{"sig":"MEQCIBVIRMZz33A8WwzJh8x4dnETa5QQDw5+Y26gadTS2gQeAiAOPV2AvU+q/dDWm2scjBIC/NlxAa5vVaP0F9wV0quGtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1391.ef8547e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1391.ef8547e","@flighthq/types":"0.4.0-next.1391.ef8547e","@flighthq/geometry":"0.4.0-next.1391.ef8547e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1391.ef8547e_1787084889622_0.7200982481104261","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1392.ae73a44":{"name":"@flighthq/motionpath","version":"0.4.0-next.1392.ae73a44","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"9a7d64b2cace9381b98b815aba58c8f081bce48d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1392.ae73a44.tgz","fileCount":14,"integrity":"sha512-1Kk+5+6YNomucVCBs7Xh3datngxptz/X6e/f3F/4nabYQCWVfm/Jb2p3wIl9DP7VJrreWggWa0tugv6kwa3bsg==","signatures":[{"sig":"MEUCIQDcc/T1D+6whHo1PrHS9Bdf+uVBHXaxJB19ITmZkGwTXAIgP+h/IzmsO58bQ+U4g7hk6QxCJy2ZamddJGCNz/L92NE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1392.ae73a44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1392.ae73a44","@flighthq/types":"0.4.0-next.1392.ae73a44","@flighthq/geometry":"0.4.0-next.1392.ae73a44"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1392.ae73a44_1787091031598_0.6880814570697498","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1396.66c9814":{"name":"@flighthq/motionpath","version":"0.4.0-next.1396.66c9814","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"9b9fccd8f9b00fee2910be661d3cd2f3e9e485dd","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1396.66c9814.tgz","fileCount":14,"integrity":"sha512-pYAoGPDy0XPOGLL6rGlHD66DCdFqUT0I1EVzk3FI67b+gLU6/ulHxucEnT90MTflQe6JYFgdYUHigQkyjH8LuQ==","signatures":[{"sig":"MEYCIQDaLl6I5QOrkuS8uNkdr2Bs90cOdZUjrzUDVGhfsKR5QAIhAKW1Qk4RhPXnWMnSjGqkYuwgdagKRQdlrN/iFgQBfB6K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1396.66c9814","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1396.66c9814","@flighthq/types":"0.4.0-next.1396.66c9814","@flighthq/geometry":"0.4.0-next.1396.66c9814"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1396.66c9814_1787095719641_0.8441441780358907","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1398.776fd7a":{"name":"@flighthq/motionpath","version":"0.4.0-next.1398.776fd7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"1b674a802531c56036258048f0e79461e49a3c14","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1398.776fd7a.tgz","fileCount":14,"integrity":"sha512-EwmTovdekE1+RiDpBoQsU2Cb//lgJlZyJGrsU6p4eHJbe81Psj5fRwP0nZ2nDhOmsdIGCnngdK48zL/jQ43CkA==","signatures":[{"sig":"MEUCIQCvYWVy3qwyBrREe34fpJz2b9wEHV4ios+58bqgE52wPgIgOVPbVbyWK1x56GzPvlgAp6A4Z1fVgStxCl2muLjDl+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1398.776fd7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1398.776fd7a","@flighthq/types":"0.4.0-next.1398.776fd7a","@flighthq/geometry":"0.4.0-next.1398.776fd7a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1398.776fd7a_1787095851663_0.07257747221674338","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1399.9d20d2e":{"name":"@flighthq/motionpath","version":"0.4.0-next.1399.9d20d2e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"dd1354dfff175ecd2c196ecd7749223bac828183","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1399.9d20d2e.tgz","fileCount":14,"integrity":"sha512-YW/bdHGCtQlkNwkAH2cREt/wwk3ff/BZum0Ehr2qA3BOpH6UeAe7ntO4Ut3sUfJqFhJ2joAvR2MKzgn3Kj/4gg==","signatures":[{"sig":"MEUCIHDfiyprQbNRUyNltygDVo5ON38xDaj0f+d93uR/F3xQAiEAyx8Lg3hQ2AO5epNffrDAFAhNjC0YTi7p+nv1np3tLAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1399.9d20d2e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1399.9d20d2e","@flighthq/types":"0.4.0-next.1399.9d20d2e","@flighthq/geometry":"0.4.0-next.1399.9d20d2e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1399.9d20d2e_1787097456653_0.8118016606346983","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1404.4936e90":{"name":"@flighthq/motionpath","version":"0.4.0-next.1404.4936e90","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"1ec89edd499326d62cf85b05ce6a5a24711f46f1","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1404.4936e90.tgz","fileCount":14,"integrity":"sha512-PdTIpHKKkPBreYBYvzlBJ7DBmjCVsuM2+F6mTJu12SBmfiaVsIhvZeI5gdakebBp1HQXCQmq45MUWXk0veHxHQ==","signatures":[{"sig":"MEYCIQChGP8xg0Gwx9/a1zbFCNe34T0fMLQMKblhTRIdjktcdQIhANYve9TAoYQmjDRBX6tfmDhpcGsrQRFMC/fcM7mHCXmB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1404.4936e90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1404.4936e90","@flighthq/types":"0.4.0-next.1404.4936e90","@flighthq/geometry":"0.4.0-next.1404.4936e90"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1404.4936e90_1787102261819_0.40015517170795256","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1405.d7484cf":{"name":"@flighthq/motionpath","version":"0.4.0-next.1405.d7484cf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"182970625629f9ed269439dde8556507e5610585","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1405.d7484cf.tgz","fileCount":14,"integrity":"sha512-+2ZnAVTx9ZdjSiyl+EJfm5QVGxRh0gRZMdDe/Vz34t8eG9N4WoKgSleuArxlD+Qt7+OPXrSXR/DOE2pyX40atg==","signatures":[{"sig":"MEUCIQDg9TQ4Yq8X1WOKfSLzgKAXszjuQyvlA/ZctAnkrenbzQIgTz4ajjLvlw0mBX6l4a2kxLSd8z5L0c8KYeNC2FVG05k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1405.d7484cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1405.d7484cf","@flighthq/types":"0.4.0-next.1405.d7484cf","@flighthq/geometry":"0.4.0-next.1405.d7484cf"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1405.d7484cf_1787102388187_0.11679719271296984","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1410.a69907a":{"name":"@flighthq/motionpath","version":"0.4.0-next.1410.a69907a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"4d30b757606fe34b1ac9423c1e0b8d74007b9889","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1410.a69907a.tgz","fileCount":14,"integrity":"sha512-/C+MDnTH8ZNI65JmaHcN9koflJsN+IUnQVdvY6DehzLLfvd1rLTJeyrpE9kC8qthgPAuy0EUIPmgvpD1y4azEw==","signatures":[{"sig":"MEQCIHyJc7mxke44h7K8O4vk0nqhOUPKkv+KDbAvylDOs87oAiAVqpN3VaL/8v/Gs1qeDhs+trqPvXbHQ0Yp/a9T+ElzUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1410.a69907a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1410.a69907a","@flighthq/types":"0.4.0-next.1410.a69907a","@flighthq/geometry":"0.4.0-next.1410.a69907a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1410.a69907a_1787118517709_0.8003374886899339","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1412.05a7272":{"name":"@flighthq/motionpath","version":"0.4.0-next.1412.05a7272","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"0dd98736e59922cf85956a13c8a85c0d75f6f727","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1412.05a7272.tgz","fileCount":14,"integrity":"sha512-rhwVKXjFO+0CPu/b2N9ckIurZFquN+nGAQKi4EIw8drUDtBMglndV6cewepURxzVxsABh16cTJOqqrCfrh18Og==","signatures":[{"sig":"MEUCIGRGkMwnTuLSty3Mkoa8uaeHe35bc3Vz4WMNAeAMaaudAiEAgYzZaZneEwmk5CCLUOvbUz65m0nmWVSg3OyR18NNMJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1412.05a7272","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1412.05a7272","@flighthq/types":"0.4.0-next.1412.05a7272","@flighthq/geometry":"0.4.0-next.1412.05a7272"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1412.05a7272_1787120544911_0.46377514070183934","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1415.00028b0":{"name":"@flighthq/motionpath","version":"0.4.0-next.1415.00028b0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"d7800038578b8b4877192230848591ab8ad22236","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1415.00028b0.tgz","fileCount":14,"integrity":"sha512-SWo/4J8b6NodoeIs1Q6ZeVRSoRptD23v2rOHqIWnQ6vk/BPmsMDYrGsqg5JH0wXnMumBbzixBzOjI//wU37Aww==","signatures":[{"sig":"MEYCIQDf73QaZ2R/IcUUycRqvRhwIHB87O4LR8S/J0lXCKAvVwIhAMocLImQklYEpAmhbtDwPzsFdiajqS2/IDXRtfk96gvS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1415.00028b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1415.00028b0","@flighthq/types":"0.4.0-next.1415.00028b0","@flighthq/geometry":"0.4.0-next.1415.00028b0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1415.00028b0_1787121438574_0.11446609151507037","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1416.ef4fae7":{"name":"@flighthq/motionpath","version":"0.4.0-next.1416.ef4fae7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"cbd2e011a5bac86a9147990b863041acc84260d2","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1416.ef4fae7.tgz","fileCount":14,"integrity":"sha512-A3zRC68Xmdl6zyy/LufQgA25i6RTUzD2FZX66RApSVuJynTNvUTPXf1DBQsF+rNeBoMQtS8XIdvi5eKFPGwe/Q==","signatures":[{"sig":"MEUCIQDIRNYqz4w4AHWqcv6Vdo71fdw//dxQ2jBPBOa2WQGxFQIgNj6TAioYx5cXCPmii59+CaNNNKS1MXIiwlKBv0yXwgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1416.ef4fae7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1416.ef4fae7","@flighthq/types":"0.4.0-next.1416.ef4fae7","@flighthq/geometry":"0.4.0-next.1416.ef4fae7"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1416.ef4fae7_1787155970381_0.2025756446447169","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1487.e25e95d":{"name":"@flighthq/motionpath","version":"0.4.0-next.1487.e25e95d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"a9d6832c256ec3cb7b0e2bfc71ca1e810620ca6d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1487.e25e95d.tgz","fileCount":14,"integrity":"sha512-1Y6y9HBe3INDk1wzYZJYH3Ei7nHLvS0yBh1yVi9nvyqxhwNmdlDBVv52ayxJe7dmvmlf/uFEdbDa1E/nvB85cQ==","signatures":[{"sig":"MEYCIQCNVl1DGkaGw6REtxBTPMF+tNBwkIopLM/vqIdV0NZNsgIhAPLmQ/1AceyVOxiCDJWWRYK7Mdbnf7T5zPB3ZcheFRRf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1487.e25e95d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1487.e25e95d","@flighthq/types":"0.4.0-next.1487.e25e95d","@flighthq/geometry":"0.4.0-next.1487.e25e95d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1487.e25e95d_1787182295989_0.43803609301861446","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1488.43bcb37":{"name":"@flighthq/motionpath","version":"0.4.0-next.1488.43bcb37","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"87e98d6aedb98ce0cd95ebb79209733d60813f4b","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1488.43bcb37.tgz","fileCount":14,"integrity":"sha512-XP1wrmczDf5/z2Ye2CCXZAcxzqW7ykOczKrGz/wTT/5mLFRl03pP8xN5RrVUJxCMFnfhuOe68KW9PDk9ttfxpQ==","signatures":[{"sig":"MEUCIQCdwk99MVNiZUem0aes/iSg6aFiCit61AD2myKO1ii4mwIgAcE8ahULSai695i0MrpVo19meXpCG38m88dlCm6fvv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1488.43bcb37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1488.43bcb37","@flighthq/types":"0.4.0-next.1488.43bcb37","@flighthq/geometry":"0.4.0-next.1488.43bcb37"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1488.43bcb37_1787200974672_0.7174968466177205","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1584.a8ddd61":{"name":"@flighthq/motionpath","version":"0.4.0-next.1584.a8ddd61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"61d5cba28c8021a8a347b8d6f88b0d3f6a1cdb77","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1584.a8ddd61.tgz","fileCount":14,"integrity":"sha512-IdlM+ms40g9x8+FHWE4tNAAQfgykkhEIB58ObWT4Q1p9HmscpGmxigd5m0j6PspONrDK8Sz+91J3I94fOTzJWQ==","signatures":[{"sig":"MEYCIQCMgb5d75KKDu9Mi2aLrGj6JxRmKHtYx06jfK9udnqJaQIhAMQVs4aUIlGTtQtEHnNWzejBZmjAVeIjUU5uqzSqEYBu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1584.a8ddd61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1584.a8ddd61","@flighthq/types":"0.4.0-next.1584.a8ddd61","@flighthq/geometry":"0.4.0-next.1584.a8ddd61"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1584.a8ddd61_1787250484762_0.2500793800381693","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1585.bf131c8":{"name":"@flighthq/motionpath","version":"0.4.0-next.1585.bf131c8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"074892c0741eb374308995529235c6d9d0380a6d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1585.bf131c8.tgz","fileCount":14,"integrity":"sha512-UoyhpFfsEjlrhBLYfwfkFe6HIO8N2Odf7VBatPof1YIHhPP7cC2PE5v9CzlcEiUgisK45ArDDGgBwvrA4SQilw==","signatures":[{"sig":"MEUCIAf0tRL3nTTKSFaDTRGva94hb5AHXImw026MEJ6dR2n5AiEArkFaxNgSoB6X5mVcsWWjlJQj6AN2ogZkCIwcsXTkDuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1585.bf131c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1585.bf131c8","@flighthq/types":"0.4.0-next.1585.bf131c8","@flighthq/geometry":"0.4.0-next.1585.bf131c8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1585.bf131c8_1787251147407_0.21567539990054807","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1602.af48ed1":{"name":"@flighthq/motionpath","version":"0.4.0-next.1602.af48ed1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"db45485c0ae64f82dfceadb3674c0db54d9d9309","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1602.af48ed1.tgz","fileCount":14,"integrity":"sha512-TrBMuHhf0meztvcbYmC2/QadF0nvdnsT+PGh9NVFuyq8hC4kmE5Vxy+KrgfqtGnd6eGc22DrdoB3+HoRKnjqog==","signatures":[{"sig":"MEYCIQD83lhaILwGnHlcBC4R3ufS3oMQbzJCNUkdDazo6O7ubQIhAPSE7TKKa7DcGVOPO5THBnhCDGyJO+FzZ/i2KkWwlWvB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1602.af48ed1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1602.af48ed1","@flighthq/types":"0.4.0-next.1602.af48ed1","@flighthq/geometry":"0.4.0-next.1602.af48ed1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1602.af48ed1_1787267532043_0.9346019517247146","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1652.39f08fd":{"name":"@flighthq/motionpath","version":"0.4.0-next.1652.39f08fd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"32d43f058cc141fa2e0dc7796ef23c01e19cbf9c","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1652.39f08fd.tgz","fileCount":14,"integrity":"sha512-gRpLEzHePml+AzXpQQyqQCnpYts3OIMwEOk36WVQsjkmib9bu88tzNm108GXkwcZhPv9HknBsgBdLqKUejUyVA==","signatures":[{"sig":"MEYCIQCBdZlszqbc+wySl+noaRPA9griGJX5PHacrPEJMU+luwIhAIIs1y7W8Kar2YpBvxeoHJGcJWpDWslnvtPQVw7but1A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1652.39f08fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1652.39f08fd","@flighthq/types":"0.4.0-next.1652.39f08fd","@flighthq/geometry":"0.4.0-next.1652.39f08fd"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1652.39f08fd_1787280841250_0.5955204809109793","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1663.d9c5746":{"name":"@flighthq/motionpath","version":"0.4.0-next.1663.d9c5746","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"f6533eea689610ae708aa95113b97b0ef81bd2f7","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1663.d9c5746.tgz","fileCount":14,"integrity":"sha512-o9RmuFR6aR+koaJrTLItlzn5bvueOZw+angWUo1KZwuizL5vaep5IF3o6GW7pNYcBkmd3B8IVc8CG9enraPx1A==","signatures":[{"sig":"MEUCIQCcSEHREzqRuCI+nh9+lyLkxJAqXAT4hQI4jAS6AqKNPQIgI8FtDLCjG/yTdz+MG88ZqvmqNXsJmUjVbE+tyznOaHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1663.d9c5746","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1663.d9c5746","@flighthq/types":"0.4.0-next.1663.d9c5746","@flighthq/geometry":"0.4.0-next.1663.d9c5746"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1663.d9c5746_1787287626304_0.16720553877505506","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1694.598ef6f":{"name":"@flighthq/motionpath","version":"0.4.0-next.1694.598ef6f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"40359f488d379701e166f9054f904b4469deb367","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1694.598ef6f.tgz","fileCount":14,"integrity":"sha512-ACde/dhi6Xo7zvsRvsbH4zYGw3a8krLiM51rS2H/sYKbqwHUq+osGtlSWiV/E1d3cMd6b9EdX0XuhC8V+Fdffg==","signatures":[{"sig":"MEQCICVywMpD5BaZRlMlQVuLzt/uJzZW96lwzqQvSeVIiSvTAiBI31c0/L8jOEvTIv8k0FXdt/I6EAXQxqYMzZmVvdlV/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1694.598ef6f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1694.598ef6f","@flighthq/types":"0.4.0-next.1694.598ef6f","@flighthq/geometry":"0.4.0-next.1694.598ef6f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1694.598ef6f_1787288453266_0.6147810053860185","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1695.181dea5":{"name":"@flighthq/motionpath","version":"0.4.0-next.1695.181dea5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"46292a7cfa8c6fbdae336b24e72e7ae3d9e297eb","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1695.181dea5.tgz","fileCount":14,"integrity":"sha512-reDEnMJcwScnjkJ7JbsQ8F1Iywu7t+yb/M81Cbvca1dV7PaDbWDxPxBKLKxuTLMKxf0VG9FvwdBwExx5ZtnvkQ==","signatures":[{"sig":"MEUCID9pIR5IB8fFqcFzhXi3a+gZPa5i2rhcWEbZgEeWCsNpAiEA6s+hOvEL/zvgKrjMgwKq0WJG83tQpQ8S9nmwW+JWqEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1695.181dea5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1695.181dea5","@flighthq/types":"0.4.0-next.1695.181dea5","@flighthq/geometry":"0.4.0-next.1695.181dea5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1695.181dea5_1787292917806_0.6928649704323182","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1696.93f6f63":{"name":"@flighthq/motionpath","version":"0.4.0-next.1696.93f6f63","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"a37e5ce44a1841dc1e417c48e24d8b9e31d5055a","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1696.93f6f63.tgz","fileCount":14,"integrity":"sha512-A38YiZtDilmbUQgvT8DQ0M5RXpDB4aag5TmA+NgDJ64BVKk03fV6pFWmEZbUA+CQQTmJJoVF2zMBG/gH7aBrLw==","signatures":[{"sig":"MEUCIH32aBAoQZsX9G4NTIKmr+XL++Jcieq+8VxoiXxxMd43AiEAve9bZXWQqGGPWxh37uZL2s79rSDn3+f8iOZ3+aJ6hEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1696.93f6f63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1696.93f6f63","@flighthq/types":"0.4.0-next.1696.93f6f63","@flighthq/geometry":"0.4.0-next.1696.93f6f63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1696.93f6f63_1787293427443_0.9268517932222433","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1702.61a7a7c":{"name":"@flighthq/motionpath","version":"0.4.0-next.1702.61a7a7c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"1a20c809c9e86f63ba926b201d27b4e477774e9c","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1702.61a7a7c.tgz","fileCount":14,"integrity":"sha512-m+y/LI1fbcx6hdKVZwsCatmdNGCilVEU7YvNjxmv7TjoRItYVKAgGmlncj1Ih6fb5rof/kBz/FCHRyh8Q/oOOg==","signatures":[{"sig":"MEQCID2c6kJH5mbkzs7WcXia9a5b+VHTd/YHoFQaUXvh3zA4AiAspM59g7IzOP1ma59DRGS8SN6anL02Ke9wXkJqMFxUzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1702.61a7a7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1702.61a7a7c","@flighthq/types":"0.4.0-next.1702.61a7a7c","@flighthq/geometry":"0.4.0-next.1702.61a7a7c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1702.61a7a7c_1787296299821_0.7667434762938865","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1703.b82d313":{"name":"@flighthq/motionpath","version":"0.4.0-next.1703.b82d313","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"8f74cd71368cb4103b865412474d48439f3e90b9","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1703.b82d313.tgz","fileCount":14,"integrity":"sha512-qppdSUU3y6csjl4ee4mYrv8pTDY2k4YaF1SMlaizDelZ7J9SU6d6+rc3mD6sJJZfjL1h0pEJQV2EQsXoHaJImw==","signatures":[{"sig":"MEQCICCZjwAtHxnLA/iChaoGjg9Hf07FvuDI7Ap3Z016B9+vAiA4p4XMxObCRuJDClinVR3mP+1yu5tL0j22gm9qSMX62Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1703.b82d313","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1703.b82d313","@flighthq/types":"0.4.0-next.1703.b82d313","@flighthq/geometry":"0.4.0-next.1703.b82d313"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1703.b82d313_1787298129587_0.7086623714813638","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1704.9eb98e1":{"name":"@flighthq/motionpath","version":"0.4.0-next.1704.9eb98e1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"726abd79df5bcabf73fb94c3f99dd86a11450b9c","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1704.9eb98e1.tgz","fileCount":14,"integrity":"sha512-ZwS8B5DAAPyCW270viN2u+Y/lfTnRhlYEaXSkqQ21qKxUdNw864+6ArvPZRpS6wYjLd9f7Dw3TvPHsFBmDtXPQ==","signatures":[{"sig":"MEUCIQCwCGSLxcPReydCKCBMcJHfQCStixXVIN1THGJ4QR4+GAIgJYPxbvTMrHY/Kzazb41tk9iPlTTkpPhUecuvZb/48wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1704.9eb98e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1704.9eb98e1","@flighthq/types":"0.4.0-next.1704.9eb98e1","@flighthq/geometry":"0.4.0-next.1704.9eb98e1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1704.9eb98e1_1787300958674_0.3894317713854403","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1716.1979cc9":{"name":"@flighthq/motionpath","version":"0.4.0-next.1716.1979cc9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"47426b3d32ec59397a05d64026603357f852ad3b","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1716.1979cc9.tgz","fileCount":14,"integrity":"sha512-4G3IV4fvkqzgtclDfVUBeI0sIynsPhWL8cFWHt8ffgpkD9R2+Cg2mBeoPPeMoNIoFXBRaNQ7Ob6eCusx+nSw+g==","signatures":[{"sig":"MEUCICYWLtwEhoivn4LlBQI1dDuTTW2Tu/NETACV2472uOUeAiEAsznRTkrkNbUovsqFNinpvCTIOABAQckvBGBqm5TY5vM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1716.1979cc9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1716.1979cc9","@flighthq/types":"0.4.0-next.1716.1979cc9","@flighthq/geometry":"0.4.0-next.1716.1979cc9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1716.1979cc9_1787305272872_0.640231076132286","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1717.9d6a20b":{"name":"@flighthq/motionpath","version":"0.4.0-next.1717.9d6a20b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"76632aa10a9d822b6c98a7263c58b9302d4ea95a","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1717.9d6a20b.tgz","fileCount":14,"integrity":"sha512-TwVn0sQJ3b1LaBCuOkITAaXJ3JY8Z+7hakvdkqu7K34e2DlVeVESeJWRmpqKQLWS2cEOVW5ayx9tLGxqCN34eg==","signatures":[{"sig":"MEUCIASbOEdAfdUYQAeJsN+UYnr4NEzLtra7epClmVCEDoKZAiEAsxcjL669gf7K1v7SZi7W20pG2bEX/poX4dP8Dv6lqV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1717.9d6a20b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1717.9d6a20b","@flighthq/types":"0.4.0-next.1717.9d6a20b","@flighthq/geometry":"0.4.0-next.1717.9d6a20b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1717.9d6a20b_1787307724107_0.40564608966478066","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1725.752ca79":{"name":"@flighthq/motionpath","version":"0.4.0-next.1725.752ca79","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"989f91689917c2eeb55929e6d4494f3b79df4871","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1725.752ca79.tgz","fileCount":14,"integrity":"sha512-De2J5wFjY6XTgJ25lVoKwfbePDo2Lpyp7vyG3IkzhKbH2TU7umxu1tcjWF+rc9StR4ZYymu91v3DvyZMWmQXkQ==","signatures":[{"sig":"MEYCIQDYroIDMiIBfdRyfcjmU02jfFsB5I8WOapi1a7ufBIhzgIhAPj5r4yRDEmYBWtEScN3+uNkLpNa1zC9CfmEG36Mjx6Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1725.752ca79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1725.752ca79","@flighthq/types":"0.4.0-next.1725.752ca79","@flighthq/geometry":"0.4.0-next.1725.752ca79"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1725.752ca79_1787310744217_0.9543249513763246","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1728.f69160b":{"name":"@flighthq/motionpath","version":"0.4.0-next.1728.f69160b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"648fe66ac5679c6eb6ecdf9563c69938a8ffafca","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1728.f69160b.tgz","fileCount":14,"integrity":"sha512-B5mCQMcI49SxuidpKodfonq/nPQiTQchPeuZmSZ2pDFjurgvUd63fPO4mpj9E2hj72Ku1QRX0RcViJGmb458CQ==","signatures":[{"sig":"MEUCIQCah+kgTDqn/fYJPyrg7ai23QInsd48NAtOVh908SFFoAIgHQX+Hy9RQ4z4i0+Gi5TZphcDbCEdkFMN9mihtfiPwOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1728.f69160b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1728.f69160b","@flighthq/types":"0.4.0-next.1728.f69160b","@flighthq/geometry":"0.4.0-next.1728.f69160b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1728.f69160b_1787313526892_0.80882850322941","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1749.d81a21c":{"name":"@flighthq/motionpath","version":"0.4.0-next.1749.d81a21c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"f06a7aa62e31afcda6e17af335a46c0795894df5","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1749.d81a21c.tgz","fileCount":14,"integrity":"sha512-T1BBcoINpnmPQ58DNjpfC/EHODNdut2btWkJWVHdKUVmRCsFMzpT/GewGFjixSKPoynr25C6YtQMGfTpxz/3KQ==","signatures":[{"sig":"MEQCIFFnCSWc+Ibb4hdIPekCx/t4+f7/ZIzCkUVMsBMzrxoUAiAJH17LVGHQu5luUMbL7Ni8OD73xgDdgkwxN/ZVgPuA8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1749.d81a21c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1749.d81a21c","@flighthq/types":"0.4.0-next.1749.d81a21c","@flighthq/geometry":"0.4.0-next.1749.d81a21c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1749.d81a21c_1787315775912_0.05340438420696758","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1750.13ec8b1":{"name":"@flighthq/motionpath","version":"0.4.0-next.1750.13ec8b1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"e4b42c7edad1fbb49849b36a66ca8627d1d090b4","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1750.13ec8b1.tgz","fileCount":14,"integrity":"sha512-eg2MM4iWLIdEYOmkYDOO1Q5F2AjuhFejiOBDCWyP3U0lrgod7uNqgIutpg/m4YNITX9pfNv4L9BPheQ33EyWKA==","signatures":[{"sig":"MEYCIQDCZ8ZIbF39XjlstuOk2U8XeH95PtYHwRbrqU0aSCe3KQIhAKYdn5djRQTdtNr8pQTC1eY4w0JFKNU2HfOTZX8qkyTh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1750.13ec8b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1750.13ec8b1","@flighthq/types":"0.4.0-next.1750.13ec8b1","@flighthq/geometry":"0.4.0-next.1750.13ec8b1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1750.13ec8b1_1787326968224_0.4152348337334941","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1751.b3eea5f":{"name":"@flighthq/motionpath","version":"0.4.0-next.1751.b3eea5f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"b31e2dc77976e22b4fe90a02b9b8fe837db484b6","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1751.b3eea5f.tgz","fileCount":14,"integrity":"sha512-fpRHsIKNCDYu2ErIzhEIb40YF9fsigv9EGqdUTffNTGje9nzjJyK8So2X6NO3lSwQBejuueDa1Zv1sO7arZncg==","signatures":[{"sig":"MEYCIQCd87C9wyTQR7dG51uQvPUKz39SGGwt2QLR69gJsu+PhAIhAOFiq0AT9E3yyYcnm/9uIZBaF20hedU/5818loU7/YxI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1751.b3eea5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1751.b3eea5f","@flighthq/types":"0.4.0-next.1751.b3eea5f","@flighthq/geometry":"0.4.0-next.1751.b3eea5f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1751.b3eea5f_1787327850850_0.6392469772498348","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1752.f250cb9":{"name":"@flighthq/motionpath","version":"0.4.0-next.1752.f250cb9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"8f00d670fe593ff42d09a3295159f82b70b47a58","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1752.f250cb9.tgz","fileCount":14,"integrity":"sha512-GQm4etRq9WADfh85FRUmMrIYoMvuo4U8MBgBfrh0h2nCvDV2+0yuXzfwK7f8nq97KKf1B+0nl/pfCUikdgrFsg==","signatures":[{"sig":"MEYCIQCzkxfvECVQosq0zwxeyvAUXir28S5qeVn45PgnhgWnVQIhALdzlsmJW0cm0xkKXRWzp9DNM9QgoGg+GLie1Tv8qlUk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1752.f250cb9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1752.f250cb9","@flighthq/types":"0.4.0-next.1752.f250cb9","@flighthq/geometry":"0.4.0-next.1752.f250cb9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1752.f250cb9_1787329859102_0.7574154353148022","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1763.f98ae25":{"name":"@flighthq/motionpath","version":"0.4.0-next.1763.f98ae25","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"695b9b1a433ca20313db072fbb64e8cc066187d8","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1763.f98ae25.tgz","fileCount":14,"integrity":"sha512-UF2U7PNy5gq/FIC8C2+vhF//keX8Brpg5uVj2xvlAoJ5c3sRF3NRnz80y5wlrAWVc76rHuvCPVK65ADeuWpbhA==","signatures":[{"sig":"MEUCIDoXIt2LfOj4sVtIa+o9Ci5tCWc0dC9FcxwtlGHbe0PoAiEAmSfW3EN531ob9wQSqAyhZHVZkLcGkNAl0EpHENKoXnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1763.f98ae25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1763.f98ae25","@flighthq/types":"0.4.0-next.1763.f98ae25","@flighthq/geometry":"0.4.0-next.1763.f98ae25"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1763.f98ae25_1787330079733_0.49227780846753455","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1771.f4d15c3":{"name":"@flighthq/motionpath","version":"0.4.0-next.1771.f4d15c3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"3ca753528dcdafd816f8cabc43a82d783d549c9e","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1771.f4d15c3.tgz","fileCount":14,"integrity":"sha512-sAwgLZEoAwpeLNRhdwIuvH3g5/lfTbWp23nBnC9eJG1pBXTUWnD5ePAefr2pxo9V+AI35Wp/OniObCGchgvSmA==","signatures":[{"sig":"MEUCIQCbOkLX29y8O0O/6pKAG7Q5E8v5Dv/zuFjtCRGeAWIdIAIgR4NWIxgXWb1u/S4JyGPcCxTHpMkNMiIvNXjDrfEBTAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1771.f4d15c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.8.2","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/path":"0.4.0-next.1771.f4d15c3","@flighthq/types":"0.4.0-next.1771.f4d15c3","@flighthq/geometry":"0.4.0-next.1771.f4d15c3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1771.f4d15c3_1787338064182_0.8746045504027018","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1809.9b3b71b":{"name":"@flighthq/motionpath","version":"0.4.0-next.1809.9b3b71b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"653b66ce2a453025e9796d79f900516b65fe5554","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1809.9b3b71b.tgz","fileCount":14,"integrity":"sha512-3hv30Tmu8TAest7u00mTTYs/B4xmcNzJzqCe8IMnoFHWDaQL1ZXVwpa0gue6n5z2ZPn2klhuxHwFk7p9+Bg5pA==","signatures":[{"sig":"MEUCIE9XHKdPj7CvMhn+ho48XpGxN7fLk6vepshqvOIAF4UdAiEA6dC1WzBAAOuJk5ZIscGUcwS3kcSQChF26zMeGqZQv3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1809.9b3b71b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-next.1809.9b3b71b","@flighthq/types":"0.4.0-next.1809.9b3b71b","@flighthq/geometry":"0.4.0-next.1809.9b3b71b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1809.9b3b71b_1787341130612_0.7390236293336672","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1811.dde7eb1":{"name":"@flighthq/motionpath","version":"0.4.0-next.1811.dde7eb1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"05be62c8b0c543053e1884b4280370bf42b02f04","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1811.dde7eb1.tgz","fileCount":14,"integrity":"sha512-Sau8P7Z3yjNny+/d7gNgKiMnI4s1qwcsR275/cnjmjHxWVH+dBkONMNY5SvpR//hd9f8W4ARCBuWqdyVDAeFCQ==","signatures":[{"sig":"MEUCIAiS1TTbiPtQSMtHjq3YrXqtHF6mmlNL+6CyEADC4lvkAiEA48fnstGozmgwn0kY1XYM8T5gcrBsoAe15fG7cYoRL3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1811.dde7eb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-next.1811.dde7eb1","@flighthq/types":"0.4.0-next.1811.dde7eb1","@flighthq/geometry":"0.4.0-next.1811.dde7eb1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1811.dde7eb1_1787341943611_0.5723318670898923","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1815.e47cc3c":{"name":"@flighthq/motionpath","version":"0.4.0-next.1815.e47cc3c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"46b3d2a9d7e07a3460f453057af3e89bac21e4a8","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1815.e47cc3c.tgz","fileCount":14,"integrity":"sha512-oDCOstlyqigqKCo3if2EjDzTEtgCJmJ4bpzUkR3nYsoKzwreuJZg4caRakW29bbB8HzS6g22my6RoJk+uUGa3w==","signatures":[{"sig":"MEUCICGSJ8+n8VeuxpzR3tGDiQ8gWAn+h+LfS0NL9yDxUpfNAiEA7TRcRJFzJT0+1bOslHQWwp8Q39IV48KULp8OHIgbPpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1815.e47cc3c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-next.1815.e47cc3c","@flighthq/types":"0.4.0-next.1815.e47cc3c","@flighthq/geometry":"0.4.0-next.1815.e47cc3c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1815.e47cc3c_1787344120945_0.07415121042777173","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1821.efb1cbc":{"name":"@flighthq/motionpath","version":"0.4.0-next.1821.efb1cbc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"6117e0b61edbf0f20922618867a0f63473e44808","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1821.efb1cbc.tgz","fileCount":14,"integrity":"sha512-ptKJ7kdjK2veR2fohd2Bbfk+DG2zt63sUxNrzpR+wY4GTUaFXbJpRhN1XdYj0ygNcK0rbaDsJPxFiYczejujnw==","signatures":[{"sig":"MEQCIEaDgDGoHafvbHOT9YSamDfBtWCQV1Zl9W0PacPVI4vyAiBA7ioG+oRWzr88PHumLIihlWXAbNBcDFmZoflpPvoqOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1821.efb1cbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-next.1821.efb1cbc","@flighthq/types":"0.4.0-next.1821.efb1cbc","@flighthq/geometry":"0.4.0-next.1821.efb1cbc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1821.efb1cbc_1787351562570_0.001858866645202184","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1827.9db114b":{"name":"@flighthq/motionpath","version":"0.4.0-next.1827.9db114b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"7ab8312a6f687e582cc4611723ad80067a8c111e","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1827.9db114b.tgz","fileCount":14,"integrity":"sha512-dZ7hrjmoBhYyj+mygRkVcVjdbF4arRgzd7eTZC4VjiimfIaE+RDFbB9W7lxDzpjYBV2sBqj3NzZJCbTQn6ES3g==","signatures":[{"sig":"MEYCIQCTXJjPvX/qlGkElbt1M0NL4ZB0AjzRxbrhWLz9x+fa7AIhANqlXIKqsVFxCAnQm67jaF6b0waZmsCvf4GZxksEECrO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1827.9db114b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-next.1827.9db114b","@flighthq/types":"0.4.0-next.1827.9db114b","@flighthq/geometry":"0.4.0-next.1827.9db114b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1827.9db114b_1787356357262_0.4210949149886314","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1836.147ae1e":{"name":"@flighthq/motionpath","version":"0.4.0-next.1836.147ae1e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"f6bd2855893e95b2192f6b1c8dd045cc8a658603","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1836.147ae1e.tgz","fileCount":14,"integrity":"sha512-z+yzppaF+km26yetuCR8cuMZk23WHG+cYLg1KCysZDBuAI9I6ulHSZCBL6FiLLyInd/ulsTNR7i+5gqRS9tk9A==","signatures":[{"sig":"MEQCIHrtE4c9oZmmyksIB+r3hASn3ZhLjjq/fHO0bk+Fv8o0AiBfSSozBeaC5b6KTyNZuVZVieU1Geh46sEKCFozXbVykA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1836.147ae1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-next.1836.147ae1e","@flighthq/types":"0.4.0-next.1836.147ae1e","@flighthq/geometry":"0.4.0-next.1836.147ae1e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1836.147ae1e_1787362581914_0.4092622545483433","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1884.6a2d46f":{"name":"@flighthq/motionpath","version":"0.4.0-next.1884.6a2d46f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"32598153c4d9db70b2ea2275aa8e4e01c9bc2b40","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1884.6a2d46f.tgz","fileCount":14,"integrity":"sha512-p7zPsAbfU6iWRDowVOsaVU+Koc1AZtmtQEkKAmtsm5foao1Qe9tUPEfRtSUCrdGc9AEF97eUD8DhwJX9EQJoYA==","signatures":[{"sig":"MEUCIDubPFHilAZIeqlyvERTZyDNizsv8wzwDtqPqjdeqAdHAiEAtgEwjvSOeKE4yzaTJyEb7oRouWqAlTS/CUAMtQu7Pok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1884.6a2d46f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-next.1884.6a2d46f","@flighthq/types":"0.4.0-next.1884.6a2d46f","@flighthq/geometry":"0.4.0-next.1884.6a2d46f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1884.6a2d46f_1787384775831_0.972369604774086","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1888.e9e80b4":{"name":"@flighthq/motionpath","version":"0.4.0-next.1888.e9e80b4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"f5f038915ab0dc3028e55c1367ff68c6cbdb3574","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1888.e9e80b4.tgz","fileCount":14,"integrity":"sha512-+8uNBVdqwLDkfZpFCT1OZ7esNMtsUb+Y2J+Xk+Qe/qap6iWqoVrDFV8ozcGKskBqHKd0GiFFRgJUyofkA3mgvA==","signatures":[{"sig":"MEQCIAd5nixkNLxu7jOQpRKdpkbzjssqILo+qE/op+C9PjeZAiA1qG3oBSj8YTUv+6TJduhcWEG/tv+3mJneLEAHQGmW+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1888.e9e80b4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-next.1888.e9e80b4","@flighthq/types":"0.4.0-next.1888.e9e80b4","@flighthq/geometry":"0.4.0-next.1888.e9e80b4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1888.e9e80b4_1787549250872_0.6143358280177091","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1892.a0b519a":{"name":"@flighthq/motionpath","version":"0.4.0-next.1892.a0b519a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"0bb92dc89c70ef74a2e9d967b5b97f8b62d340c6","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1892.a0b519a.tgz","fileCount":14,"integrity":"sha512-qlVfqU4p3j02YLFKoWzIR1KZdzC+XVFobHY7lL4OkhOiwGr8HxSYRZlxb7ARW/WtlS2iPUteuOJhVHPJSU8DjQ==","signatures":[{"sig":"MEUCICvie7sthz0isNtPKzicXECwHcUVQj6DDH1KvJBBrhGrAiEAgRS17eQsuKYt5pqToAyZWYIouOJPy3BgkJ1M7TqeXmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1892.a0b519a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-next.1892.a0b519a","@flighthq/types":"0.4.0-next.1892.a0b519a","@flighthq/geometry":"0.4.0-next.1892.a0b519a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1892.a0b519a_1787568657650_0.10103327378100091","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1896.60d766c":{"name":"@flighthq/motionpath","version":"0.4.0-next.1896.60d766c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"9f15fed49fd2a36034bba9ff9be1153a6deb4027","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1896.60d766c.tgz","fileCount":14,"integrity":"sha512-9zqxd/otmhMTY/HnDK1dFOhWkDR1jcopKGz27F5BjkCR9qfziJuJ2fvlTHhymvj2qHxNUUYy69NspCS7QrwTiw==","signatures":[{"sig":"MEQCIG9CggWimfaJ7WU4cEAHXQ7pm1qWTzTBAGPvEew3xNxOAiAjEWcAOh6g1un7CDY8d11AcKEIMdyJN91NVMZ77W48uQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1896.60d766c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-next.1896.60d766c","@flighthq/types":"0.4.0-next.1896.60d766c","@flighthq/geometry":"0.4.0-next.1896.60d766c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1896.60d766c_1787571163541_0.06784244315178167","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1898.266773a":{"name":"@flighthq/motionpath","version":"0.4.0-next.1898.266773a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"473a50f1ce31d7ee7ec9e846a32c74f0d1b15d4f","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1898.266773a.tgz","fileCount":14,"integrity":"sha512-Ixq/Vy8nTvVI/S8S1xsKdOYhvCdLdLN0h7i62NtOPsR12jChPJOYR5Bhhd8ElU3PDL7j1yALZeR0/DY2KvGLvw==","signatures":[{"sig":"MEUCIDptCk9yLBa/aLyNa284Qbx+r7+1snp+eYqLvg9xJEj7AiEAw47jiED6DxKhH8qf+CWi+5APMGoIL7laL1BJAqFYNak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1898.266773a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-next.1898.266773a","@flighthq/types":"0.4.0-next.1898.266773a","@flighthq/geometry":"0.4.0-next.1898.266773a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1898.266773a_1787575051502_0.021278110780481807","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1903.50bfa67":{"name":"@flighthq/motionpath","version":"0.4.0-next.1903.50bfa67","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"0c28d5aec318349b15f8a0cf23978f40d89d2a2a","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1903.50bfa67.tgz","fileCount":14,"integrity":"sha512-bBjMUfwQxZnSYtTSqttvZpYbnl5ijSkdzqDzfKRlI0s/nIzjgo6A2nWlTV3TDxh5RMgWhfNXqJMyXAgoXdES+Q==","signatures":[{"sig":"MEYCIQD+qKwZp+OqA+971LMeZErfYsspF85aXttML8fCwimfVQIhAIx52qXWXN920TkxhsAZSyUbvXB56ZT33jNDAmfrVcvW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1903.50bfa67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-next.1903.50bfa67","@flighthq/types":"0.4.0-next.1903.50bfa67","@flighthq/geometry":"0.4.0-next.1903.50bfa67"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1903.50bfa67_1787587772559_0.39731645315319697","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1908.751021c":{"name":"@flighthq/motionpath","version":"0.4.0-next.1908.751021c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"5f0c85ef5df8ad0fea703cefb94fc5a2038ef161","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1908.751021c.tgz","fileCount":14,"integrity":"sha512-I9Mb/fPznHfO4tlpyZBhHLL4L20LJ/zcX58wfR8jrqRsPsVzFTDVhpQrX+h1xMv94P8FLumKuAuvtWA0iJLtzQ==","signatures":[{"sig":"MEUCIDOJSJM2K/izComh5E4cWXuhJ/4y/fk26faYPRBD2wb0AiEAripxAu0XZTLHKhFA/y3u45/dh/r90ZJHrAg5SmpMKGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1908.751021c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-next.1908.751021c","@flighthq/types":"0.4.0-next.1908.751021c","@flighthq/geometry":"0.4.0-next.1908.751021c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1908.751021c_1787607347930_0.44845862855221896","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1908.751021c":{"name":"@flighthq/motionpath","version":"0.4.0-edge.1908.751021c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"4032889367f7ae4015fa8a69ff4e1e6e811eb97d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-edge.1908.751021c.tgz","fileCount":14,"integrity":"sha512-9TGAYaDnIvcdtZ+PQ4pZOtpo5G2EK8E09gFo8pWRGa1sA4wCkLPWkUuzWn40L/OrOCiHqpuyg1MasKlnh76lRg==","signatures":[{"sig":"MEUCIQDCWrd3XgnjCjLUNit29bp8jxzyQk/B1pqz39FAYtQhNgIgXOsQZsMuF6u+QYWHdZEaeOMjpSAm/wb4j2YcUWdSKOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-edge.1908.751021c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-edge.1908.751021c","@flighthq/types":"0.4.0-edge.1908.751021c","@flighthq/geometry":"0.4.0-edge.1908.751021c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-edge.1908.751021c_1787607706967_0.3644986207981733","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1909.c102f22":{"name":"@flighthq/motionpath","version":"0.4.0-next.1909.c102f22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"dd174cb07164179db5c86fabd4dbca1d0dfc5acf","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1909.c102f22.tgz","fileCount":14,"integrity":"sha512-OuD6w0CunXLD5gmKvLK9tEpa78n3K1woUU8byWy/heAMd8lzxMs49k4AgnSA67P9mizYBT+0nOglavwU9KRoZA==","signatures":[{"sig":"MEUCIQCVEYUZLHZVpKo3g7x61mh0hPMlPCDjgMOobXDwiDtLWQIgVjILzCZ5i3/RBgnaMkKhCImqtWrYFSzc8+c01JxHNos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1909.c102f22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-next.1909.c102f22","@flighthq/types":"0.4.0-next.1909.c102f22","@flighthq/geometry":"0.4.0-next.1909.c102f22"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1909.c102f22_1787607818663_0.948773763015279","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1909.c102f22":{"name":"@flighthq/motionpath","version":"0.4.0-edge.1909.c102f22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"59f4d94c3c06898f6034b8c398424622c3ece2b9","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-edge.1909.c102f22.tgz","fileCount":14,"integrity":"sha512-L2eILm+/ytwkRrwxM1ULOiI5ndzDEwFoqEBNOPgbyYg44NTMDJ4cnMAmN0vhUozZqltAJBR/odzgr7b7BzlFFQ==","signatures":[{"sig":"MEUCIQCMkC4RXj2/Sn33GIThKiX/aL96zfaVRUng6sFsBPFM9AIgOzqSRA5MGjPnz/JciTJvrmj0tB/+yeGJh5Bc3d4Ha0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-edge.1909.c102f22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-edge.1909.c102f22","@flighthq/types":"0.4.0-edge.1909.c102f22","@flighthq/geometry":"0.4.0-edge.1909.c102f22"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-edge.1909.c102f22_1787608293117_0.29132542348751733","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1917.1b88fee":{"name":"@flighthq/motionpath","version":"0.4.0-next.1917.1b88fee","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"7b79b26eac9b59787602ce97f85685327f7a9c33","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1917.1b88fee.tgz","fileCount":14,"integrity":"sha512-SrgnsokP1MnIvbvivMU/ZVYzpuF8+Ue/lXv663YfYCU6FPm+8KYw2k0OBceakuyWbVmOUfdrJAYy0dyaOkH/Rw==","signatures":[{"sig":"MEYCIQDciyAAzYcYxVt8Wt0bKH73UlUebksYdMtNFm/3Q9PRLQIhAOqGTX0K45WHv+RZpVp9T5EOhlXI2aUo71bo2M/VqAZ6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1917.1b88fee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-next.1917.1b88fee","@flighthq/types":"0.4.0-next.1917.1b88fee","@flighthq/geometry":"0.4.0-next.1917.1b88fee"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1917.1b88fee_1787691445343_0.4102867037297815","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1920.b93ad0f":{"name":"@flighthq/motionpath","version":"0.4.0-next.1920.b93ad0f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"7cd922b61c71257837d9da6b7837fa9a7a0a2a39","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1920.b93ad0f.tgz","fileCount":14,"integrity":"sha512-pdQ9YYV9S4630xEsZfjKCFKxY4xD2+fl6fdM6eP+RKG+WhLrZ2ymIHUlWemhalOaqAUbLqYqOmtzQ+yYs5gIZg==","signatures":[{"sig":"MEQCID+Se2GeNYVbxkYK5t0IztdSl+/I8gQ5LdYIf7bdISvNAiBwLW7XU9qQr4c4ZjSd5lGAt//PB4WhbBdouPQNHgbdAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1920.b93ad0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-next.1920.b93ad0f","@flighthq/types":"0.4.0-next.1920.b93ad0f","@flighthq/geometry":"0.4.0-next.1920.b93ad0f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1920.b93ad0f_1787699389481_0.2261436166027153","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1920.b93ad0f":{"name":"@flighthq/motionpath","version":"0.4.0-edge.1920.b93ad0f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"5fbd4fd0c7dcc3583d6f7369b50377cfa4fef440","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-edge.1920.b93ad0f.tgz","fileCount":14,"integrity":"sha512-ZJ8h3st+sLL5E1zTuzmsdB0Zzk1jROGnRR42Kph64wDiWjR22bpoQTRh9ychblZhIddsic8Y9xb8YK/ziXc96Q==","signatures":[{"sig":"MEQCIAwDjVjWbqbPPFzXqvukTFp9mSHU3MnO/ojCRKnDhOQTAiBhCNHwDiFfFv/mmi4IijjEbl/B1QxSLNHoV2EXjxzzKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-edge.1920.b93ad0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-edge.1920.b93ad0f","@flighthq/types":"0.4.0-edge.1920.b93ad0f","@flighthq/geometry":"0.4.0-edge.1920.b93ad0f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-edge.1920.b93ad0f_1787699872772_0.17412660501099553","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1921.0a61bdb":{"name":"@flighthq/motionpath","version":"0.4.0-next.1921.0a61bdb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"c074cc100a8915a3f51aa934445d84485d19a73e","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1921.0a61bdb.tgz","fileCount":14,"integrity":"sha512-u2FTdlfcnvEU0pe/apxvXxQANkRHAKQuALvOM2gM7xHJo93ZC2gbk40J8yYr4h2pXaS60YhlnKTSGTox+X5aAA==","signatures":[{"sig":"MEQCIAxShUtIuMzTvMIfsls3jGuIb/+U1k4ku8jfSIXiiIQDAiAl5RP29is9IPhB7rQRkfnKrMWROvMZmOtQEnVE3RiRLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1921.0a61bdb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-next.1921.0a61bdb","@flighthq/types":"0.4.0-next.1921.0a61bdb","@flighthq/geometry":"0.4.0-next.1921.0a61bdb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1921.0a61bdb_1787701296291_0.29321429316854086","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1921.0a61bdb":{"name":"@flighthq/motionpath","version":"0.4.0-edge.1921.0a61bdb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"854e67962f5682aa39abf8e229046c8d51d59424","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-edge.1921.0a61bdb.tgz","fileCount":14,"integrity":"sha512-PrO6iuUeshXASMvlNbtEgAR20gGL6bSLaRwMs64o2JMvVuNzwtJykZbfT/angOGNIf5xCJqk0FvRL1fzMaETeQ==","signatures":[{"sig":"MEUCIQDRFSEcuu8fx45MaCw8kPhYVFx7aKQdw+TUeikJ4uw5KgIgVpo5+uTIG2tj+fOZ3mavKfhr+F64TeUzOVv/CCkKzrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-edge.1921.0a61bdb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21668},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-edge.1921.0a61bdb","@flighthq/types":"0.4.0-edge.1921.0a61bdb","@flighthq/geometry":"0.4.0-edge.1921.0a61bdb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-edge.1921.0a61bdb_1787701774424_0.3148311627664304","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1932.1ef883a":{"name":"@flighthq/motionpath","version":"0.4.0-next.1932.1ef883a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"54fb34e909c58fc589e3b569af543f93d658bae2","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1932.1ef883a.tgz","fileCount":16,"integrity":"sha512-uUzihhNzQ3CvEMEjt1Tt457uae98IC3hVSQwI1GXrvhwXaJ7Ac0tlMtndnrSu5XxvJbQR9DgkWtq1JkK2dVtpQ==","signatures":[{"sig":"MEQCIG9ahjMr7layZUeo7wYGAnm8sq1EC4eRwqFIKSG5DFDzAiBpMdKfh2z0I9pd6C38TsvKmf1AG034guMFJgMNrtQslg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1932.1ef883a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23860},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-next.1932.1ef883a","@flighthq/types":"0.4.0-next.1932.1ef883a","@flighthq/geometry":"0.4.0-next.1932.1ef883a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1932.1ef883a_1787771360929_0.6234053228176719","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1932.1ef883a":{"name":"@flighthq/motionpath","version":"0.4.0-edge.1932.1ef883a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"ec0e642811493882538de2c10887788912da8457","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-edge.1932.1ef883a.tgz","fileCount":16,"integrity":"sha512-xFjO2+26izhvg1rlu0AUMN9e9wt++jB6Kg221T2fUjdTzdPZGWdAu0HbhBFf52+E73QlwGpGV/lUNCnaBH4KAw==","signatures":[{"sig":"MEYCIQCcOVUYKNAOQLCK7y3v9+ZdFd2Lv9o67vwaNfexmtkoWgIhAIzi63nnitlB7Xet4oXywS1qdO38FP/Rzom9l7TNsYoB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-edge.1932.1ef883a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23860},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-edge.1932.1ef883a","@flighthq/types":"0.4.0-edge.1932.1ef883a","@flighthq/geometry":"0.4.0-edge.1932.1ef883a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-edge.1932.1ef883a_1787771819240_0.6763812358613444","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1933.e4809f4":{"name":"@flighthq/motionpath","version":"0.4.0-next.1933.e4809f4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"6ebdfa75ae81df570abb86beb66be26c842efb19","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1933.e4809f4.tgz","fileCount":16,"integrity":"sha512-47hVfs4nsilflxi0f+7+4kgJt6LYGpFoPKWxBiiGf6ZGP8vrmSKARVDVX1cCsZLDo7cgJdZafHF+Rr/gHvC04A==","signatures":[{"sig":"MEYCIQCQsJN6TyEhVf+PmQGDubKect6wIkqMI1pSYuuemSh79AIhALXvCdNoLlXTLY1sG6UySJPr/B7ZWoW2KSlQZtn/CHiV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1933.e4809f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23860},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-next.1933.e4809f4","@flighthq/types":"0.4.0-next.1933.e4809f4","@flighthq/geometry":"0.4.0-next.1933.e4809f4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1933.e4809f4_1787775027437_0.6549333096185079","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1933.e4809f4":{"name":"@flighthq/motionpath","version":"0.4.0-edge.1933.e4809f4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"c8bdb172ebe01aacfea47bb27c89c4abb329c201","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-edge.1933.e4809f4.tgz","fileCount":16,"integrity":"sha512-9SUVc1dpwlihx2tUSEp8SV2O4MLcB3DvZrp1jYbMTM70MapIC8OIqdbXphkddj66SrXXshmDaiXKT8dMtN2Gwg==","signatures":[{"sig":"MEUCIGrKaG7JBsLKkqGbGM1d7eMFV0g8j5kYNKHFo0kTgULgAiEAo72cxmDmRYUyR3UZ1Z2w/AwF3IXOli8mhPDxyp499D8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-edge.1933.e4809f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23860},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-edge.1933.e4809f4","@flighthq/types":"0.4.0-edge.1933.e4809f4","@flighthq/geometry":"0.4.0-edge.1933.e4809f4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-edge.1933.e4809f4_1787775472075_0.029612682265334866","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1935.74c34fe":{"name":"@flighthq/motionpath","version":"0.4.0-next.1935.74c34fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"3fe0822a84a23922c2330dd4f280b5e424a83fa7","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1935.74c34fe.tgz","fileCount":16,"integrity":"sha512-JQKbFEV5VWwhGHZGAg80myWJem9evyzenXCG3vyPtNxS6fBsafz8O2F+wz62A/b1bpYh8KDGsj9E5xxbGB3D9g==","signatures":[{"sig":"MEYCIQCd8DhGtZAv3ypwSRx3rBMirporttQMDl6u3hqTmNsPAwIhAOcpDIlkdKA9UsRPTylR06mWHpzLa1trZSg6qyClGtsu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1935.74c34fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23860},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-next.1935.74c34fe","@flighthq/types":"0.4.0-next.1935.74c34fe","@flighthq/geometry":"0.4.0-next.1935.74c34fe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1935.74c34fe_1787777282260_0.22648333817166932","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1935.74c34fe":{"name":"@flighthq/motionpath","version":"0.4.0-edge.1935.74c34fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"d3f7b2069828e7aa0c2bcf464542d3339cd91073","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-edge.1935.74c34fe.tgz","fileCount":16,"integrity":"sha512-SjmkzsFbJfIMHqHRXBwecUfbuXxQHFexuKGVUeof3A0vZeLka9diOfIzEuobkUtKyNzAtLtmCHeOisjdTNRnig==","signatures":[{"sig":"MEUCIQCzr6YuE3GHWjjd+UYvYgtCa3JA2VXYPddu3Da+EOTKJAIgBlKU1ZkBRaMkYd6tlpmcn1hgR65MdptXXkOdsbG/fdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-edge.1935.74c34fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23860},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-edge.1935.74c34fe","@flighthq/types":"0.4.0-edge.1935.74c34fe","@flighthq/geometry":"0.4.0-edge.1935.74c34fe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-edge.1935.74c34fe_1787777718350_0.45998957001875285","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1936.bc924d7":{"name":"@flighthq/motionpath","version":"0.4.0-next.1936.bc924d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"a012d6868a500f82f7778d8ec72409a58b9c0432","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1936.bc924d7.tgz","fileCount":16,"integrity":"sha512-8DQsoqaVqRT4qh50/Uv0KV+AeC1dElLqtnOIW444AX8G8JGCLjin7JD36tI7totc3cBhwrqzX9ceDl17FF69ag==","signatures":[{"sig":"MEUCIALEC8DEldX1YYfOie5TpeO3XVOtXzx7GKovl2k4E7mAAiEAiW/yKke4MU0Y8ElYZ4WP72osdIPaGkLp3e54PG0WHRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1936.bc924d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23860},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-next.1936.bc924d7","@flighthq/types":"0.4.0-next.1936.bc924d7","@flighthq/geometry":"0.4.0-next.1936.bc924d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1936.bc924d7_1787779604172_0.25979413126719386","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1936.bc924d7":{"name":"@flighthq/motionpath","version":"0.4.0-edge.1936.bc924d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"29b38f0dfccf9b07f2b6a529319e09e722d2cd59","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-edge.1936.bc924d7.tgz","fileCount":16,"integrity":"sha512-goBPYGdUbXCyZJjX+SCmpcIi8ykPi2/XxOO5RHNiRQF7IJ2kgSuR7a8PAQYnXYnTY43kZZbgakYdntQT98/ZKQ==","signatures":[{"sig":"MEYCIQDkS5aLvJvzr1Kni8y6v/HVbJohPNfAcPmS0Kdg6b1yQgIhALvM2UIVYJC38aZpA/vV1McBD/pz5rOkNsEHXDoOMBtr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-edge.1936.bc924d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23860},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-edge.1936.bc924d7","@flighthq/types":"0.4.0-edge.1936.bc924d7","@flighthq/geometry":"0.4.0-edge.1936.bc924d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-edge.1936.bc924d7_1787780040159_0.8981200878706064","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1937.0d089b3":{"name":"@flighthq/motionpath","version":"0.4.0-next.1937.0d089b3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"371c79ec4f19e635af413e19783e6089c600c186","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1937.0d089b3.tgz","fileCount":16,"integrity":"sha512-KutYU9b8Csl3tjQNUIX/EFSK/Pzrq81W1pyLRrafzJy3NIACpiku9XVeISmeXn14e/hGL/fxi8ZpRz/0YQm8ow==","signatures":[{"sig":"MEQCIAMv9CSMVD6uj6VI12S7yS911lIPjOObRohLLcjHlPeaAiBDsTnbepby0wKeQF4TdKAxmcGLdgP8Aef9wmFffzIh3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1937.0d089b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23860},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-next.1937.0d089b3","@flighthq/types":"0.4.0-next.1937.0d089b3","@flighthq/geometry":"0.4.0-next.1937.0d089b3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1937.0d089b3_1787782933312_0.8913802058751503","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1937.0d089b3":{"name":"@flighthq/motionpath","version":"0.4.0-edge.1937.0d089b3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"9989e088ec585464f317998455c4a5ec3c3e445f","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-edge.1937.0d089b3.tgz","fileCount":16,"integrity":"sha512-9lJG2FIxzF4o+DytoMDT7wXHg6MD+NmM8XHFl1sCHnYWJqbWuFPIRrfI7TCAPdXJXlrYtZfjN5D21itJ8/V3Mg==","signatures":[{"sig":"MEUCIBAqz0Wcn6/7A+6aNOPUOhK7BFA2ayGr6QuYp0eKTN/JAiEAwHdy6kAOxmveDGv9nlnuZ8fKFj7KWckVGuV6PsZfI84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-edge.1937.0d089b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23860},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-edge.1937.0d089b3","@flighthq/types":"0.4.0-edge.1937.0d089b3","@flighthq/geometry":"0.4.0-edge.1937.0d089b3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-edge.1937.0d089b3_1787783366878_0.2035430504673985","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1939.481bde5":{"name":"@flighthq/motionpath","version":"0.4.0-next.1939.481bde5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"ea95655e1865c484019cd0362c8806aca362978e","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1939.481bde5.tgz","fileCount":16,"integrity":"sha512-fRL3hBtFh1o1MdNOi9ni8xw/uTFSvtMxooUcc3f9z8KQ4Xm8pNdvh3+Uo0ozAtxlCiAQPWshsroaPjVo4G5caA==","signatures":[{"sig":"MEYCIQC0XwzX63wOUXTX4Ul/yJ6Lolhwn3yVyuf796mruxf5AgIhALTg1N+4YznBruF2l4VdXqv1kpnsT9tlSNGqie6Hn0B5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1939.481bde5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23860},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-next.1939.481bde5","@flighthq/types":"0.4.0-next.1939.481bde5","@flighthq/geometry":"0.4.0-next.1939.481bde5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1939.481bde5_1787789788279_0.6956252871774609","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1939.481bde5":{"name":"@flighthq/motionpath","version":"0.4.0-edge.1939.481bde5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"5d2c1f8f7fc02e6b2185e44569604c89112fb185","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-edge.1939.481bde5.tgz","fileCount":16,"integrity":"sha512-w3aNVFN8NGJCgb0zENuj6u32tHN7Q6qKf6Voynh1gtB1miTt0A1Rqm1LhUCKsDB8PgXZBOZ6qsKgOVH4ZZvjvA==","signatures":[{"sig":"MEYCIQCuh8/1DFoScD2Sh25O33Xa2HjD7eJcopAB+62VdT6vSAIhALGG+ieEbvrKlAsD6Y4A3Xa8BCnpLB9sn/ukENmWqFsd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-edge.1939.481bde5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23860},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-edge.1939.481bde5","@flighthq/types":"0.4.0-edge.1939.481bde5","@flighthq/geometry":"0.4.0-edge.1939.481bde5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-edge.1939.481bde5_1787790250864_0.34577776818982886","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1940.b8a4265":{"name":"@flighthq/motionpath","version":"0.4.0-next.1940.b8a4265","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"00cf774a7938a0f12c635245a3fc640167bdcfda","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1940.b8a4265.tgz","fileCount":16,"integrity":"sha512-R5USRbDq+dumGejN4R1k33Pal9Fa6kEZXmwLdSLhm6wqbDgMn/NxnnKeeApZpwPRimRcjLQgSddYHocAmAHzLw==","signatures":[{"sig":"MEYCIQCxWYLUbTETjELviJ7KQHREI+z0SBL4SWdeD/D2cCbPoAIhAMk3Nx6DPjD0FxB79mqn5EfP7fN0IyGpggakbWAMlwMl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1940.b8a4265","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23860},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-next.1940.b8a4265","@flighthq/types":"0.4.0-next.1940.b8a4265","@flighthq/geometry":"0.4.0-next.1940.b8a4265"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1940.b8a4265_1787792781638_0.375370633831529","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1941.1d7f2bd":{"name":"@flighthq/motionpath","version":"0.4.0-next.1941.1d7f2bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"11ea7adb61eee106a4f4bb80df34d6877ef49ee8","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1941.1d7f2bd.tgz","fileCount":16,"integrity":"sha512-tu5UIsnDXOjzrvwhiIlGmtuoTJyfC60TNkjZdibBC6OBsJZ470rbcOjIV1x7fVoQ3ZdYD55pvuU2ARO2/8ne+w==","signatures":[{"sig":"MEYCIQDJJm5m/j36VqZlnOdlSdkaz1Z1ooSuot6Iyz7zp3n5iAIhAOayvPk3EMRrvVGk5emNQJmY1/zPvdPaE1PUGcXm6iY9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1941.1d7f2bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23860},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-next.1941.1d7f2bd","@flighthq/types":"0.4.0-next.1941.1d7f2bd","@flighthq/geometry":"0.4.0-next.1941.1d7f2bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1941.1d7f2bd_1787794037652_0.6758900799727059","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1941.1d7f2bd":{"name":"@flighthq/motionpath","version":"0.4.0-edge.1941.1d7f2bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"f347e00a1f72c2234afa4c418d933a3402f6eeae","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-edge.1941.1d7f2bd.tgz","fileCount":16,"integrity":"sha512-spPfCVlOkGYDaDiQ++6dGukRrkc0DLK7hj/sNIF+Mnoa46u/cDO/F4lPkt+/7V8AQ3GehMJSdDmQoxeTCPlX4g==","signatures":[{"sig":"MEQCIDprdTEcdpIMLtvJflYF/sAq3/PxA/3m4IIOFie8b9HeAiBk3SslrykpZJi7OI1PxX7xO4O9hW3oviYtgGIkWple4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-edge.1941.1d7f2bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23860},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-edge.1941.1d7f2bd","@flighthq/types":"0.4.0-edge.1941.1d7f2bd","@flighthq/geometry":"0.4.0-edge.1941.1d7f2bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-edge.1941.1d7f2bd_1787794472691_0.3419264267463107","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1943.b4c3e61":{"name":"@flighthq/motionpath","version":"0.4.0-next.1943.b4c3e61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"80401d53a70c0d396dc9cb53ee108a904bfeb979","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-next.1943.b4c3e61.tgz","fileCount":16,"integrity":"sha512-1WAKbjDanTVCulGHn8TFPt0Oesyh3DpTxLYNFdGcCGsisohV6My/gObIblsyIT4ONeVOPQJtlLs9KpflgYxyJg==","signatures":[{"sig":"MEUCIH15LGaFdZ2plgQPQghH4/Lgn/xrAkqFQAldn/oiuM/iAiEA0Z1yk1bTTYJZN4DZd/NWtQJzPs096KWMraEbmk8IJy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-next.1943.b4c3e61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23860},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-next.1943.b4c3e61","@flighthq/types":"0.4.0-next.1943.b4c3e61","@flighthq/geometry":"0.4.0-next.1943.b4c3e61"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-next.1943.b4c3e61_1787795177133_0.6378629133847307","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-next.1944.cd6b6e7":{"name":"@flighthq/motionpath","version":"0.5.0-next.1944.cd6b6e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"b5991cab1172339dcef3446f5b8b6dad4bdb3729","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.0-next.1944.cd6b6e7.tgz","fileCount":16,"integrity":"sha512-MOfRh+xbd0uZjhsaUZfWRZedicvDhYDZtv0bKsRsAjRTAHJlHQk/w92LRFKd9gnVc62Zl9AmhEck8Y+o+n81wA==","signatures":[{"sig":"MEYCIQDX8MT7amrcNgrb5D0jTH4kTtFbbZOpyx2F0yp7FIrFTwIhAMhA0tN1Onc1zk09vvMoBaOofQW0Ph1vX6BJ844XAEbJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.0-next.1944.cd6b6e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23860},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.0-next.1944.cd6b6e7","@flighthq/types":"0.5.0-next.1944.cd6b6e7","@flighthq/geometry":"0.5.0-next.1944.cd6b6e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.0-next.1944.cd6b6e7_1787795474600_0.9283629059654142","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1943.b4c3e61":{"name":"@flighthq/motionpath","version":"0.4.0-edge.1943.b4c3e61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"8467a01c82c0c86cf6b14c9df4008a73392bab00","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0-edge.1943.b4c3e61.tgz","fileCount":16,"integrity":"sha512-3+TeJYDxSwxbAPvnnpisFSsioaUOvgcM2cyfVavyOR4NiJGnwr0VvbqrPSmgZFGFItTYENFORlOTUgE48yI/bg==","signatures":[{"sig":"MEYCIQCehu6ITH6Gw/4QT+rUkIvvrLmtDJmsbmWexpOLIoMhrAIhAKQhcMImH2nvlOCSYxTJnEz1qyMcs+3I3ys1Ie48rlcO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0-edge.1943.b4c3e61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23860},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0-edge.1943.b4c3e61","@flighthq/types":"0.4.0-edge.1943.b4c3e61","@flighthq/geometry":"0.4.0-edge.1943.b4c3e61"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0-edge.1943.b4c3e61_1787795650095_0.14927430746937165","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-edge.1944.cd6b6e7":{"name":"@flighthq/motionpath","version":"0.5.0-edge.1944.cd6b6e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"dcc06a7bf823bc5ca9a8224da9a28ea65ad6ffc4","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.0-edge.1944.cd6b6e7.tgz","fileCount":16,"integrity":"sha512-HwyBRDApqVgVspZodRvN2MnfBKUKuhWDLz57UYAjWo66pM0bERv979GcjwcgI5ppnW7jz3ELu77pAl8wM2QzYA==","signatures":[{"sig":"MEUCICShtANB+ngm5nV2VqHg3+NV9PMMJwUW1EA3xxdsVcazAiEAxuRW3evWej42Lmlrnhkd1YKlQCYvdKYGtVu5zhFjOVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.0-edge.1944.cd6b6e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23860},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.0-edge.1944.cd6b6e7","@flighthq/types":"0.5.0-edge.1944.cd6b6e7","@flighthq/geometry":"0.5.0-edge.1944.cd6b6e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.0-edge.1944.cd6b6e7_1787795922182_0.19234225258921867","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@flighthq/motionpath","version":"0.4.0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"de04cfa1f4090e945ee0495f70426e4f0381b406","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.4.0.tgz","fileCount":16,"integrity":"sha512-zxv/LNx4aTzGqARIQPWjmRNYM6asIlXry5xNH90rRGK6Py4m7k8oFE+gt1DTR8Fu/WKTQVLFhPX2IXuU58Yo5g==","signatures":[{"sig":"MEQCIB1gBtDo/svpltlxPokftu/HjWrL+ZSxj2ZrfyxNie1TAiAQ8iWVC1CyEqFoknZCCtySAbU4jpvHYjTCm/8UyoqC9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23770},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.4.0","@flighthq/types":"0.4.0","@flighthq/geometry":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.4.0_1787795967807_0.8625615911463484","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.597.ab004dd":{"name":"@flighthq/motionpath","version":"0.5.1-next.597.ab004dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"102e21713b41c0f4fe04e536492360aee24050ad","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.597.ab004dd.tgz","fileCount":16,"integrity":"sha512-bC6brT6yfRenu5haa4sBLKNsSj/Cno8gNDMGM5bZ3ob89CPIhSJyvP2zwkTkLpzzH4iHKmGsifiQB+/whx3gzA==","signatures":[{"sig":"MEYCIQCLoxeABkIrVqF9CuQogW1FbdjGttVQGdoXhlEFd07y5wIhALp4vWI6pW6a68qXarTMguCuUtGH5JU/zJUSU/elnpSa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.597.ab004dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23855},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.597.ab004dd","@flighthq/types":"0.5.1-next.597.ab004dd","@flighthq/geometry":"0.5.1-next.597.ab004dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.597.ab004dd_1788159359937_0.6311757250345305","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.597.ab004dd":{"name":"@flighthq/motionpath","version":"0.5.1-edge.597.ab004dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"6bc8ffb34d2e72b8cbd079c3281d08167eefaeac","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.597.ab004dd.tgz","fileCount":16,"integrity":"sha512-CSopVL4nwI0EZWY51HltzbcLcHvtE9FsA7vd89fCdXS3B5bEZLkZJffL1VmHZIIHbv1+eShAJh/RfwBfgQQjSA==","signatures":[{"sig":"MEUCIQCd5vWNx3hEwqGmybzy+3rzc8BohzhFUmKwSoef204YtAIgVzQEmDWm612WPKrJjzYNZCGD93Pqi8LHiGmuA8Gue04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.597.ab004dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23855},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.597.ab004dd","@flighthq/types":"0.5.1-edge.597.ab004dd","@flighthq/geometry":"0.5.1-edge.597.ab004dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.597.ab004dd_1788159806741_0.8143452335837909","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.601.e6e16ba":{"name":"@flighthq/motionpath","version":"0.5.1-next.601.e6e16ba","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"523ff1f0e6fe09bc01a2a4ee06c395878ddffc93","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.601.e6e16ba.tgz","fileCount":16,"integrity":"sha512-EZOz7/y8WOCRjyv6PVgj36GBhXBhJirf5Q+Szt3JZnVmlK6gyxUe7DA6bn2lUZuAeMInpuUzjfBjMx3E5HT8lg==","signatures":[{"sig":"MEQCIEWpivfP3rMYa471eQpyRAc7PnvHOeSoIn8xr3a0JTV4AiAYE9uR3cxfnnAvPnybamHokerTnsgb3CQ6aYbaDVC3ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.601.e6e16ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23855},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.601.e6e16ba","@flighthq/types":"0.5.1-next.601.e6e16ba","@flighthq/geometry":"0.5.1-next.601.e6e16ba"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.601.e6e16ba_1788163049905_0.4631316893918047","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.638.d4dbd4e":{"name":"@flighthq/motionpath","version":"0.5.1-next.638.d4dbd4e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"92e6dd6b116776fdc3f57b4b7c1fb92ebdf29c13","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.638.d4dbd4e.tgz","fileCount":16,"integrity":"sha512-zVD1gyRarSifOy9FVO0NUh2u1C/kgRfFZ69sUSyEARwZLPv7sPG1dBacY2+ZNEUnByt7AzFzql9+El8wk4oU9g==","signatures":[{"sig":"MEUCIQCDbjgaUlS743yc/UrBMSA1PPwHdSvaWl2VSJRKAEMadwIgYVB6MPJ9KX8Bw+uCUE03D42eZCuwKfHmmDR4iyMo1aU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.638.d4dbd4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23855},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.638.d4dbd4e","@flighthq/types":"0.5.1-next.638.d4dbd4e","@flighthq/geometry":"0.5.1-next.638.d4dbd4e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.638.d4dbd4e_1788193855838_0.2859483187259413","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.638.d4dbd4e":{"name":"@flighthq/motionpath","version":"0.5.1-edge.638.d4dbd4e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"4a4c81736329227c3fc703f446fa10ff493e1312","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.638.d4dbd4e.tgz","fileCount":16,"integrity":"sha512-LTccqi9MKvxOqQX7C/01hBwqN4jumGuFh2jgZ5xMq2cYd9oXR4xTqoYkcugzYWVuS+PI98vNG/kkVxzERpVP0A==","signatures":[{"sig":"MEQCICVYb5q5cV6BIQ+/N5fDSjfMOYr2SFjarRSRtlSBHyecAiBxcYz5bZa82ICXfJD/+YJLD1cSUr80NDQP269DKwir3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.638.d4dbd4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23855},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.638.d4dbd4e","@flighthq/types":"0.5.1-edge.638.d4dbd4e","@flighthq/geometry":"0.5.1-edge.638.d4dbd4e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.638.d4dbd4e_1788194374682_0.9383387616524481","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.640.24b4c62":{"name":"@flighthq/motionpath","version":"0.5.1-next.640.24b4c62","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"5ab2deb0fec5a1c4a73f36893cd2f8c62b031938","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.640.24b4c62.tgz","fileCount":16,"integrity":"sha512-j9t5XZ1yO4HXvOow4lG9jO16GdGOb0vf0nlLZ2AvbtymBql8awQRvoORMv2KvfEcMc54iBlP+aF8KVXIotRbrA==","signatures":[{"sig":"MEUCIA618vjGWE+bEio3eiXDjPjegS/1kaN4QiLeu4ppBz60AiEAqtnTHQcjGiYlRAM116L5hwCIpw411qH63VVae2QhFmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.640.24b4c62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23855},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.640.24b4c62","@flighthq/types":"0.5.1-next.640.24b4c62","@flighthq/geometry":"0.5.1-next.640.24b4c62"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.640.24b4c62_1788200027682_0.1879850173916351","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.640.24b4c62":{"name":"@flighthq/motionpath","version":"0.5.1-edge.640.24b4c62","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"ab9e80109a121ed9f2490f096617c11e35d62dd9","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.640.24b4c62.tgz","fileCount":16,"integrity":"sha512-TuC5PTpBIYQLFMGzfmJth1LZv1ukL4C0e2fH8neQvWP1roQE/3JQJAVVMeBdBCniL9uCI3z+HYjerYda1Fxlgw==","signatures":[{"sig":"MEQCIAkF5woCpEpFuhMvXj9zf1ayDH+tbcZKCfP/5eygsFMgAiA6B/jXkiPiPBSGXncrTji9JiWN6QHRl3NGgQyE3nCRpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.640.24b4c62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23855},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.640.24b4c62","@flighthq/types":"0.5.1-edge.640.24b4c62","@flighthq/geometry":"0.5.1-edge.640.24b4c62"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.640.24b4c62_1788200496201_0.03848958605935082","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.650.5d3df0b":{"name":"@flighthq/motionpath","version":"0.5.1-next.650.5d3df0b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"e8ba608bfca777071d5975d60e9c594c8b081224","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.650.5d3df0b.tgz","fileCount":16,"integrity":"sha512-+tnyha7mkCnalOoxP/NK5iEmxaBOFd2uNekx4Y+EA6elH745BEc0oPzJNa1OYfvn1Vt5LTee5Q+hsmesWthesg==","signatures":[{"sig":"MEUCIQCa8G/Vpzex3wvUVr8FCiL5Y9XMPymh4Owj8cQyYGFTEAIgL218BR3qenpqC3gldO4oQaqbEwD6RwjSXa5IBf44O2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.650.5d3df0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23855},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.650.5d3df0b","@flighthq/types":"0.5.1-next.650.5d3df0b","@flighthq/geometry":"0.5.1-next.650.5d3df0b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.650.5d3df0b_1788220718426_0.7848447479224454","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.650.5d3df0b":{"name":"@flighthq/motionpath","version":"0.5.1-edge.650.5d3df0b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"84abbc956458eba261320089f52ec6ba032bfc33","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.650.5d3df0b.tgz","fileCount":16,"integrity":"sha512-mJ6Zt+70d3f/IqNtUk3f7n+aQSoA2PM+tT7TUOhR1ibQplATmfelR6agnb6+jiGimNDnjlPwn0MhzTp3g6kRQA==","signatures":[{"sig":"MEYCIQDV3gSL155GrFIHcdR455dtdwI8l0loVo2zSPs+LlQKiAIhALbvQ5AWbivhzunwgYx5dqrMFtvSdCUn1Gu3syqMX8vi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.650.5d3df0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23855},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.650.5d3df0b","@flighthq/types":"0.5.1-edge.650.5d3df0b","@flighthq/geometry":"0.5.1-edge.650.5d3df0b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.650.5d3df0b_1788221255998_0.20758326759884071","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.654.b54779d":{"name":"@flighthq/motionpath","version":"0.5.1-next.654.b54779d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"b186a7f6497f336ce2cbaaa7e020d84bf8b1caea","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.654.b54779d.tgz","fileCount":16,"integrity":"sha512-AvpjOAR+uABfChBXAm6GYDHjIsTt2NwqP19+Yy/6u2AWAXU49h5sX1t/O5h9pBndd4/2R6fU3avV8eY2SjtSHw==","signatures":[{"sig":"MEYCIQDbSHKGUNHKldT3PkvxAT0QWCl6Q7tyh+AThcKnyqh39gIhAPRA6e/sI9FfBNxPX2jplDDVJkbiBAzG3FUEbssj+V7b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.654.b54779d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23855},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.654.b54779d","@flighthq/types":"0.5.1-next.654.b54779d","@flighthq/geometry":"0.5.1-next.654.b54779d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.654.b54779d_1788233788569_0.5177190455614133","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.654.b54779d":{"name":"@flighthq/motionpath","version":"0.5.1-edge.654.b54779d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"b935dc165d19e700f37db45f256079f9373567ac","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.654.b54779d.tgz","fileCount":16,"integrity":"sha512-Qb2d0XSdqFyITY6qhO+X2pJi4aQFR9hzqxfILLZpKtJfMxXed4tp7CaPveRmtIUrtZTDeK6b5gNvoEE4oNWoFw==","signatures":[{"sig":"MEUCIQDl2gaKpbGKXT3CmSGoy08dAaIsAIHwllBWDMzP+Lo3hgIgLlSYyh9a6oOCxB5eKk4MtQk+0CSx2ugFigYR8aH19+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.654.b54779d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23855},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.654.b54779d","@flighthq/types":"0.5.1-edge.654.b54779d","@flighthq/geometry":"0.5.1-edge.654.b54779d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.654.b54779d_1788234267019_0.559173709710832","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.658.9cb44d7":{"name":"@flighthq/motionpath","version":"0.5.1-next.658.9cb44d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"0913cea0bf19442af6e36c5e4f0589471a6d42ab","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.658.9cb44d7.tgz","fileCount":16,"integrity":"sha512-FTrlBJbr+TjnLouEQ5TMEufWwn9wJO2Bppv49HJBSXyg7UGwW0L5H9HX14uxw/fJ/022cbtbXxapdzrbTaQe0A==","signatures":[{"sig":"MEYCIQD6cls2TTruok1PI4JSAVcegfBdF13XuTfXGLxGsnbQlgIhAPPfy/1mKzskWxyY2i9He6V/K40h0ZfnPgjRSGM3DBvS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.658.9cb44d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23855},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.658.9cb44d7","@flighthq/types":"0.5.1-next.658.9cb44d7","@flighthq/geometry":"0.5.1-next.658.9cb44d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.658.9cb44d7_1788290095773_0.5696090044800164","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.658.9cb44d7":{"name":"@flighthq/motionpath","version":"0.5.1-edge.658.9cb44d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"7d00042fd350d84bb0fbce2b07c0325667c50a1a","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.658.9cb44d7.tgz","fileCount":16,"integrity":"sha512-TA0nHPyeTm5rh4limT+SIf8VTAc3PnkhvutLE9z8ZetMm4sNziaGigCUJM0o5sHf4pFHifLtQiNVEtnfoO8WNw==","signatures":[{"sig":"MEYCIQDbBNVhoMV73C+oqr3Y6++6Ng5HaOHvjvaA+UYYkpjGSwIhAKvNZPvzDOYTAIydlh1kaYbAILtUqrLS/IKSs4QGp7/p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.658.9cb44d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23855},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.658.9cb44d7","@flighthq/types":"0.5.1-edge.658.9cb44d7","@flighthq/geometry":"0.5.1-edge.658.9cb44d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.658.9cb44d7_1788290574027_0.2142838521088004","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.685.f72fc7f":{"name":"@flighthq/motionpath","version":"0.5.1-next.685.f72fc7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"2c905d06f8c9828245aed5301431f0e05a9c5c1e","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.685.f72fc7f.tgz","fileCount":16,"integrity":"sha512-PZnBdx5Qf3hNu43iTHWY1yzMz9Q4LTkd6mr9DtLEQasMfUq5xxcmSuqKicQfYoFFnoKMYd1QXGdHx2iKOrXxPg==","signatures":[{"sig":"MEUCIQDRZABAFk0z2nnUAda22mZMGkp4AQFPFigOVcKaEViOOwIgM3oMnL1oJRm1qdG16EWzFArTH5GPjXIxdSw0jztoIog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.685.f72fc7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23855},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.685.f72fc7f","@flighthq/types":"0.5.1-next.685.f72fc7f","@flighthq/geometry":"0.5.1-next.685.f72fc7f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.685.f72fc7f_1788311346015_0.7145935808384707","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.685.f72fc7f":{"name":"@flighthq/motionpath","version":"0.5.1-edge.685.f72fc7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"3e7b9a013e493e331715b8d98651d7a0459d9605","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.685.f72fc7f.tgz","fileCount":16,"integrity":"sha512-heSY9aIjTsbek9Y1zsq7RL+XlRaus+2v3KB8O7eHno40zp+fLP93OEaduKTrirpQQqSkzeGyEBTWR4epGK99sQ==","signatures":[{"sig":"MEYCIQCw8bVr2dM3tTPkjGLrnCpqz6cxesR1OOgF6XSnd/Wz8wIhAPINJlAz4jETrkgv3R19gX6DhJ2osOkQofbdkFfuZM3B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.685.f72fc7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23855},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.685.f72fc7f","@flighthq/types":"0.5.1-edge.685.f72fc7f","@flighthq/geometry":"0.5.1-edge.685.f72fc7f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.685.f72fc7f_1788311905066_0.48617756514512633","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.693.478551c":{"name":"@flighthq/motionpath","version":"0.5.1-next.693.478551c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"38b8d365892d938093013e04c50818fd5d4a60e1","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.693.478551c.tgz","fileCount":16,"integrity":"sha512-0U4Hz6udNMU1/0NKjTVYlmsGaXFTeUEzRive75TtEagciL1wOXeuUWLGUZ7S5vQPeFtbazuGIi+Ni49YCDek0Q==","signatures":[{"sig":"MEUCIQDqbzMo/L7aMAj+Sfy+zFMdWO60xfTqkUAw8jIXz/uVmAIgUfzC8ddfvMo23+ELgGK7eTaLpsxhLEmY7He3AFRqFnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.693.478551c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23855},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.693.478551c","@flighthq/types":"0.5.1-next.693.478551c","@flighthq/geometry":"0.5.1-next.693.478551c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.693.478551c_1788320580702_0.24522362969512135","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.693.478551c":{"name":"@flighthq/motionpath","version":"0.5.1-edge.693.478551c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"52741f662cac2cf33306ac9757206fb25e52be39","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.693.478551c.tgz","fileCount":16,"integrity":"sha512-O40FVqvDne+mQPF5FzTtIrHatXtYj2oyD+XEH/sX+xxw24MAPEiGDKlFuLqA4GVWrGgX80ZERTPmsh+cIDnrBg==","signatures":[{"sig":"MEUCIAZiPO1h0JZhL88LgE+vmrRONMgX9g7H/pveCsQm72TgAiEAhTOtREu2j3sRyMpwPqszn+EsNvqVfnPKXSocL3DBRWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.693.478551c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23855},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.693.478551c","@flighthq/types":"0.5.1-edge.693.478551c","@flighthq/geometry":"0.5.1-edge.693.478551c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.693.478551c_1788321117646_0.4047740124206125","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.704.19c91ec":{"name":"@flighthq/motionpath","version":"0.5.1-next.704.19c91ec","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"956ed1b1cdeda0c28be850a05f24d9173c76f180","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.704.19c91ec.tgz","fileCount":16,"integrity":"sha512-JspwC6uxYtEx2od/mr4Ekw0TB7FlVXs55VSeRLdWdqqUevWwgG0dLrnQW/+GXox8v6t0WHbADBxXmhER+F04iA==","signatures":[{"sig":"MEYCIQCJSjlJFTupc6Y5RyUWvmsLbfQmUnDLtSF7wHma03wnaAIhAMhzYxhX36oxwPikdRVri9BLjRygfzoYypHBLbSbhycb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.704.19c91ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23855},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.704.19c91ec","@flighthq/types":"0.5.1-next.704.19c91ec","@flighthq/geometry":"0.5.1-next.704.19c91ec"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.704.19c91ec_1788384386841_0.057080077128994544","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.729.2aeb707":{"name":"@flighthq/motionpath","version":"0.5.1-next.729.2aeb707","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"7f1fe62caf2b8ac1f545c90d76520196d1a76ccd","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.729.2aeb707.tgz","fileCount":16,"integrity":"sha512-7GaSUk6VYiRbH/XPda1Zlae4WHo27Rlx2fyaTHRpy+EfX6TzWdN4tsKU2pzfEhWpGE3Uge3Zw3lkv7Jgo2AJSg==","signatures":[{"sig":"MEQCIFpB3EvSscCM84HPXM0E36SsNNhWVde4+NTFfyCTQPC3AiA38zY7GQFQm8CL/o07i/bbd6L8s1dNC3mb+CoC4rz74w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.729.2aeb707","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23855},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.729.2aeb707","@flighthq/types":"0.5.1-next.729.2aeb707","@flighthq/geometry":"0.5.1-next.729.2aeb707"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.729.2aeb707_1788400503694_0.7115912225101935","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.730.f29a5aa":{"name":"@flighthq/motionpath","version":"0.5.1-next.730.f29a5aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"d170a192f8afcbb6d37c7632c4e3eeafec1725fa","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.730.f29a5aa.tgz","fileCount":16,"integrity":"sha512-FsdzWFWqE7ByHwn5i4XGYe0ADXuIxkIJWAflEWXWrNz+Vn5UYjpjBTirYRHDxhhCGLQOhAy5ZbJ3lfg8nLIGbw==","signatures":[{"sig":"MEQCIH+Y+LGSYeXVmAQW1AftA2m4+crN0OtSggN5sAfWYGGBAiBa1JnG1C87sQgm0ATOlqPIglAPzltq80ZMrqGRuMRrww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.730.f29a5aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23855},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.730.f29a5aa","@flighthq/types":"0.5.1-next.730.f29a5aa","@flighthq/geometry":"0.5.1-next.730.f29a5aa"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.730.f29a5aa_1788404707105_0.011776446777997274","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.730.f29a5aa":{"name":"@flighthq/motionpath","version":"0.5.1-edge.730.f29a5aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"c4409987e79a8093cdc66d2d34c3004d32b2e388","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.730.f29a5aa.tgz","fileCount":16,"integrity":"sha512-YRLntqDZ2X90i0RRuuabfVKboP4MSWGhcSJ7zG7dK6HqnEpbY+F584xhrptj8QHbcJQ8fBsHVKbCNa4Pzgtg/g==","signatures":[{"sig":"MEYCIQDXJClLC9SsSWfdcjnr954KJTMyWh0Bad/SpgRto6yJfgIhAOBwytRZz+V7TnpBctI6cyrfYtnAcPkdyxquMwUu7ixo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.730.f29a5aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23855},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.730.f29a5aa","@flighthq/types":"0.5.1-edge.730.f29a5aa","@flighthq/geometry":"0.5.1-edge.730.f29a5aa"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.730.f29a5aa_1788405248858_0.5481232280874446","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.731.0ae0aa4":{"name":"@flighthq/motionpath","version":"0.5.1-next.731.0ae0aa4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"afa98f782bda5b9233404881a49eeb6e2579a1ad","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.731.0ae0aa4.tgz","fileCount":16,"integrity":"sha512-o9xqofwdtMtTRFlLDfmFyzWhViqZ5scbmcDk5APUTkfdUa/WpmOAsgDqPSBEvXIh2DtbtuJU59slinkIPpEO2A==","signatures":[{"sig":"MEUCIB/bpY2JFt3cBKqc2pv5ccyvVnldhjepERksSX2RUbuUAiEAzqn+RZNWECZaL0Denmn9ZFW4gDZ3bBuWnNd3UQgGJ/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.731.0ae0aa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23855},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.731.0ae0aa4","@flighthq/types":"0.5.1-next.731.0ae0aa4","@flighthq/geometry":"0.5.1-next.731.0ae0aa4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.731.0ae0aa4_1788405405936_0.6502322775627583","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.731.0ae0aa4":{"name":"@flighthq/motionpath","version":"0.5.1-edge.731.0ae0aa4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"f7fc0d1233616cb2255ca9536b1e67c3c5b7144d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.731.0ae0aa4.tgz","fileCount":16,"integrity":"sha512-bYZTbreBRG5sAfc/BcIC/GCqgzOQm7JKOd9E6JmdM6V5uBjYSGznvc0KQm4cgWipRiJxdNpSl9AYpGQmpQIfVA==","signatures":[{"sig":"MEYCIQCpT0jOp9afMbVVHQQBm9gnMWSxhZu8vfLYyHs/R9qjWQIhAJtBPxgSeYdaf8XbX8LxEPVgcEn7mZlePk/KWjSyYJKc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.731.0ae0aa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23855},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.731.0ae0aa4","@flighthq/types":"0.5.1-edge.731.0ae0aa4","@flighthq/geometry":"0.5.1-edge.731.0ae0aa4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.731.0ae0aa4_1788405954352_0.8658847474444231","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.743.8d09db1":{"name":"@flighthq/motionpath","version":"0.5.1-next.743.8d09db1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"10a1cdffa19c0bdb0d08693f927cd7b1d9ec01d8","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.743.8d09db1.tgz","fileCount":16,"integrity":"sha512-pUtN5BAGuELY32A4sqdE81z1jifi12eFKqen00C+FBp9BV8TPKNCGDMK9JNXbKVqcvbVIdUKR4hMBThzNNxGAw==","signatures":[{"sig":"MEQCIDstLp2DDoiHPMPci3q9GaPuoTMkPvbsYURrej55omIRAiADNMsyNy7nShejafI/gsiW/KXa/uWpZ0sffsQvui1YOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.743.8d09db1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23855},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.743.8d09db1","@flighthq/types":"0.5.1-next.743.8d09db1","@flighthq/geometry":"0.5.1-next.743.8d09db1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.743.8d09db1_1788426593750_0.08819040047854232","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.743.8d09db1":{"name":"@flighthq/motionpath","version":"0.5.1-edge.743.8d09db1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"f6a5a06e3c5bb85905bdfa3410e77d2904d90ab9","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.743.8d09db1.tgz","fileCount":16,"integrity":"sha512-tFcbvNTOcd9oFyhrEqr7E9eZ7IahTZfKqFib6JyTas2iKdo3krxH4Rz4P8kuvzqU+EJnRRwEJsLX56x5ReepYg==","signatures":[{"sig":"MEUCIQC8rjflRcmULkR6KoPvNdrVI2OjieqSu7MjK4yWBgJM3wIgK5fkePAUMRIPYLcmfJQRa9scVOQ8qcRjGgoeoG8gojw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.743.8d09db1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23855},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.743.8d09db1","@flighthq/types":"0.5.1-edge.743.8d09db1","@flighthq/geometry":"0.5.1-edge.743.8d09db1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.743.8d09db1_1788427115401_0.055769357155333266","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.799.62ef0c7":{"name":"@flighthq/motionpath","version":"0.5.1-next.799.62ef0c7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"a79971380267ae7bc09c09be861d725f12f12474","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.799.62ef0c7.tgz","fileCount":16,"integrity":"sha512-/0W6i9PrNbooMZPAdcrswjYzWfti+xF5oW6An5Vz+GwDSVwyqh6en83usQDcwSnp2bH0Da/6mZ+HbRYTTu4ZPw==","signatures":[{"sig":"MEQCIEgdOEzb8BxIPBo16+L44q3TyZu/qctswGas5Iue4v3rAiAPOMPuWhhDp1k2Cq0C1GT6pRWBcZIUTc7sPF1DehenBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.799.62ef0c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24036},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.799.62ef0c7","@flighthq/types":"0.5.1-next.799.62ef0c7","@flighthq/entity":"0.5.1-next.799.62ef0c7","@flighthq/geometry":"0.5.1-next.799.62ef0c7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.799.62ef0c7_1788447255958_0.21907285483276362","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.799.62ef0c7":{"name":"@flighthq/motionpath","version":"0.5.1-edge.799.62ef0c7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"3e7a1ca324c21be11ac99593c200e1d78cfa5cb9","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.799.62ef0c7.tgz","fileCount":16,"integrity":"sha512-w/L7eBubyk8bE1MigSrZxDtQKXBrAa3T5iWbyX33KVLIyIpDH3o2I+TuhjEQLu+WXISkBC7pQ/nWDfdGgbtsjw==","signatures":[{"sig":"MEQCIHB1OMEJ/wxmHv6uVDA6iLraEOapN6o9CVCK6ZFR1ilTAiAxUqUabas6MHC2+0+QdyanYE0y5pgcA/d/J1PE8DUIHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.799.62ef0c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24036},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.799.62ef0c7","@flighthq/types":"0.5.1-edge.799.62ef0c7","@flighthq/entity":"0.5.1-edge.799.62ef0c7","@flighthq/geometry":"0.5.1-edge.799.62ef0c7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.799.62ef0c7_1788447745822_0.6788617643978145","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.815.cc08b93":{"name":"@flighthq/motionpath","version":"0.5.1-next.815.cc08b93","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"06fa49c3957e1a5a1e5460410721ad3a8d3be0ef","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.815.cc08b93.tgz","fileCount":16,"integrity":"sha512-WDbcM2orBFq9yIA5kSp+mKWpmAH8X7nJ2SopURd9nSmeTXOf1A0HvE5l7vxDvF4/9U5AD/izLtxqGv8i1GDSpw==","signatures":[{"sig":"MEQCIBiZsNpknkEmUsXYpW+shjkZNn3hy/yi9+W2NVQHU8lDAiBKI9mkLOfvi2FuCAjn0stuLR53bB2VCDLN9FCCaWJnKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHS+DYgL1sDB5Wu+RrXwPgIHD7wRu+IQ9LmDkR0u1qdMAiEArPEshqTMbgu21JARfFDpor8ibWeHPw2UgFJZNDK8O5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.815.cc08b93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24036},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.815.cc08b93","@flighthq/types":"0.5.1-next.815.cc08b93","@flighthq/entity":"0.5.1-next.815.cc08b93","@flighthq/geometry":"0.5.1-next.815.cc08b93"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.815.cc08b93_1788461192047_0.6073183706245324","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.820.97b3830":{"name":"@flighthq/motionpath","version":"0.5.1-next.820.97b3830","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"70ec593882a0c9d8fea2e30372df6a916b778dac","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.820.97b3830.tgz","fileCount":16,"integrity":"sha512-XsPeXU5osUg4Vo9IsHr81EebVTR6Va3Btr977cxwLkh+usNFUi3M8o8xYoIw6Upq21DeGj9Jdojz6yEHqoTg/g==","signatures":[{"sig":"MEUCIC1Q/uzOqVHx5AS+QELOIVWvEavbOVPPPqbL/OKBT/efAiEA8EUZgajDr7yis8q7014IkumADADXSIBzykp5zUPt8rQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDOjLAD3DvshjYD+tvv8K5YtNhAue7K9k8MvayF7bo2UAiAgPSzaLgdUHyyXsHQmCydLpFLQ1+cDRv+x5wURFbFTsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.820.97b3830","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24036},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.820.97b3830","@flighthq/types":"0.5.1-next.820.97b3830","@flighthq/entity":"0.5.1-next.820.97b3830","@flighthq/geometry":"0.5.1-next.820.97b3830"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.820.97b3830_1788469932591_0.46428563681226764","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.903.f434bc2":{"name":"@flighthq/motionpath","version":"0.5.1-next.903.f434bc2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"6a0c7f2d45c7230c4d55727d3161e4039a01af9d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.903.f434bc2.tgz","fileCount":16,"integrity":"sha512-mKS4+hI/5gNf/Vpz8uxRvHK+IHSklttwp1rcQWD5Q2F88PUmV7ZzZ2X5s6n6EwWspsbtaNZtZEYnZPWxyW30lQ==","signatures":[{"sig":"MEUCIEpaZ++JuqBRJhFqKNemNUrsC4fMOWrEczkQJ3etFA8eAiEA4l/zOGGYtSxVGWFM4xgItR+JijBc5FLabhAEyp+dEWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCMLTqxTM1BGOM6yRn+vpakzuEs0+yFotvVGRJODFG+EQIhAOXFdislZb6Bpnc2QMR9hER0/4aJyqOd+MB8/HOgXyX2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.903.f434bc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25167},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.903.f434bc2","@flighthq/types":"0.5.1-next.903.f434bc2","@flighthq/entity":"0.5.1-next.903.f434bc2","@flighthq/geometry":"0.5.1-next.903.f434bc2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.903.f434bc2_1788551206964_0.5997283940886835","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.904.b545d9c":{"name":"@flighthq/motionpath","version":"0.5.1-next.904.b545d9c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"a05ffec74d4cf0f7cb66b458942acf1a7c8f4593","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.904.b545d9c.tgz","fileCount":16,"integrity":"sha512-ulsUaVK+4zbcfAQn+UwIogiMCw+/qY3dTuR9emYl1U6wOkyuo0awTGXjKzpKj5k50Dg88t+MZQgpeZNgBl9hYg==","signatures":[{"sig":"MEUCIQDoiLt1OZpRl4FzzEIB7gVPU7t9Ez4Ni7WrdIxGqI+KVwIgb/lrms87A31XDFWBmiSR4Np1zBTFIkZDdTX6/PbVX6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAVonBbOCFv0yeRkDY0R252iaWsqrTf2kBbjIre6azKTAiBhlwHhR+E4RRLBhVbznvYDn+R+syBJ7hU8VuSysa6NwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.904.b545d9c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25167},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.904.b545d9c","@flighthq/types":"0.5.1-next.904.b545d9c","@flighthq/entity":"0.5.1-next.904.b545d9c","@flighthq/geometry":"0.5.1-next.904.b545d9c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.904.b545d9c_1788554763869_0.6052806079291744","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.905.5fbf787":{"name":"@flighthq/motionpath","version":"0.5.1-next.905.5fbf787","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"db8fac423dcf9b6dd9da71390de14f08a475c76e","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.905.5fbf787.tgz","fileCount":16,"integrity":"sha512-FeZPO9P/PolE5nNnvcUqMH7aWX37e7EHhbPqK/f5MKnUWsjod/Szkf8W5dmv4EVSKfawGwKL/aK7+WKq9eoy0w==","signatures":[{"sig":"MEUCIDxXKTUeOLMraujVgseBweCT0dSAH4jepwRT4z/gLxpsAiEAz4MtVm3SMz5yhEiyIC4vmqt11HmxxAKrJRldmnZj/w8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBnRhckCdLbZ427b2gxl8mCSGoG6Xr2c32fNvzYlJeNIAiBHe+ENM23vafUgAP6ZrIC6aAmevKOEBE6lZdMULgYhIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.905.5fbf787","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25368},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.905.5fbf787","@flighthq/types":"0.5.1-next.905.5fbf787","@flighthq/entity":"0.5.1-next.905.5fbf787","@flighthq/geometry":"0.5.1-next.905.5fbf787"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.905.5fbf787_1788555996891_0.04150177640772523","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.906.419e5c9":{"name":"@flighthq/motionpath","version":"0.5.1-next.906.419e5c9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"7e5d0d4bdc9b38ab009aa7e6d17644c028fc05aa","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.906.419e5c9.tgz","fileCount":16,"integrity":"sha512-CNCTuTd5g0O5fEKcnL+VNT/H0ivK9VFcdPAJoJhdka5g1NJDcbg74pqSBZ6VGt05Qzg6njt5/Ybg1cPmjptv6A==","signatures":[{"sig":"MEYCIQDzfLN4ntes8ZvdCmV/KGePKCqxzNG9EXufx2tk+/3lbAIhAOrUq/4eBh5xwrawvwJvHDcyjzkPYSehn4XXNPSebj85","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDKyAYmvLs+dhHaYr3BJ+QXrfJXuFQbkyw11EtHoMTe1QIhAKNFZnnkXCq60kNu5evsYvuE3OCRZocoEYlaBIbCbHBb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.906.419e5c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25368},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.906.419e5c9","@flighthq/types":"0.5.1-next.906.419e5c9","@flighthq/entity":"0.5.1-next.906.419e5c9","@flighthq/geometry":"0.5.1-next.906.419e5c9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.906.419e5c9_1788559757621_0.18913576992062242","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.908.b072fbc":{"name":"@flighthq/motionpath","version":"0.5.1-next.908.b072fbc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"55e744ea491e6d05e8d89fead0858dd057a417fc","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.908.b072fbc.tgz","fileCount":16,"integrity":"sha512-myrAZ7dVV6DrRoHEF0Qm+z5JdmwzqhGBHfpGtG47wXjiZUyl0maSbDIR7DgOMsJSyFmNL0dsE8c+3fwAmPPsYA==","signatures":[{"sig":"MEQCIHERVRHN1/Yvj95w5lN46LvuBDURO4tCnYbCoFsN+xfhAiA9YXUQ4vpbhUUYkhinFkiJOy+FYCYrAMxMK4R1aTzP5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBXVJq8RknJAmo4l1QG7WjsT6L1LYiTcr+4BbKLOJaS7AiEAqB77B5CjvzPq7UQSFijz3JLxmDHuvwnxPra6oR1UhIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.908.b072fbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25368},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.908.b072fbc","@flighthq/types":"0.5.1-next.908.b072fbc","@flighthq/entity":"0.5.1-next.908.b072fbc","@flighthq/geometry":"0.5.1-next.908.b072fbc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.908.b072fbc_1788564353355_0.3961595625251293","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.909.a5d1857":{"name":"@flighthq/motionpath","version":"0.5.1-next.909.a5d1857","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"f47fac2e86d69b8d39038d39db6b411a5c7ace7e","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.909.a5d1857.tgz","fileCount":16,"integrity":"sha512-Tij8dKi1WI3/Yr05sND9LZblaQQbr6F7rNUyeiQXAhWxfIhi6sVWEUH22IIHTzrpQyIYbyZTPoqVtthDP5Rk+Q==","signatures":[{"sig":"MEUCIFQyavty9Up2s2lMzIidGs1mCFqORB2VIe+F8kM6qwWeAiEA6lP1wUHuw43VDKpq16fF+Co68TkDioVJv4mu1eY+hY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCF1gDDcbQxFtUvDG8jrdAl7z7BLRx/KbJQff1uNg05kAIhANQ1vUGu3+wOqcE8LXvasDTV2RTAX92PaEgCMbTaEqFi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.909.a5d1857","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25368},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.909.a5d1857","@flighthq/types":"0.5.1-next.909.a5d1857","@flighthq/entity":"0.5.1-next.909.a5d1857","@flighthq/geometry":"0.5.1-next.909.a5d1857"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.909.a5d1857_1788564883174_0.8771271876992013","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.909.a5d1857":{"name":"@flighthq/motionpath","version":"0.5.1-edge.909.a5d1857","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"f6888ca6fc741bf09686f85b8a066e3050bef08d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.909.a5d1857.tgz","fileCount":16,"integrity":"sha512-rJ73u8iEzkn7PWhcZaKYu8qtk4qRQuRDVmwKzz5QrzHELOGuyDkhAlpKfWgZuJjX9+7qYgmx7v+FRX2fYLGvsQ==","signatures":[{"sig":"MEUCIHyu5Lxz8mEWwi1ro1ElshCgO7fMG8xlNPFVljQ9dJ3cAiEAkUgkgPA7/NnE7FlSVM05jrpH6FqQkIggCoZAYh49CW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDHfQlN0h/Lje56uZmKAejsUCs0F2nf0VDOCwjOzX1brAIhAO6JAJL1sDAbkg5DRCJGhBkwB3kMH/ybauClfqYcsQ7w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.909.a5d1857","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25368},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.909.a5d1857","@flighthq/types":"0.5.1-edge.909.a5d1857","@flighthq/entity":"0.5.1-edge.909.a5d1857","@flighthq/geometry":"0.5.1-edge.909.a5d1857"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.909.a5d1857_1788565460068_0.29540986881191045","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.911.32a089f":{"name":"@flighthq/motionpath","version":"0.5.1-next.911.32a089f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"37b4c974d00c0ab85436703b6c58992f678c8eb2","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.911.32a089f.tgz","fileCount":16,"integrity":"sha512-ztPas054NjkjCDJtl45dYOXcNVCX1laJK0ERkvrlMh/Rl8EWbidwi+rySnf4A394y6KfvjP9Gg1zhVWA8f/n5w==","signatures":[{"sig":"MEQCIE2lABzdCZGpG5GCYZcxLfUBHGmAgbMF9sgYjO/XJXQbAiBrkgIYX2bKC4CddLhXFT39kI2BJTpkil+itx0uqcxOtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDlnnSsxqX8T0VIofuphkLRbrkQSa0Ges38CyT5RvdyYQIhAKWg5/sfa0asOW2HzVKBvUpktCXV3p7EuZpQpJNyiLhX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.911.32a089f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25368},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.911.32a089f","@flighthq/types":"0.5.1-next.911.32a089f","@flighthq/entity":"0.5.1-next.911.32a089f","@flighthq/geometry":"0.5.1-next.911.32a089f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.911.32a089f_1788585364803_0.21153693263011997","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.911.32a089f":{"name":"@flighthq/motionpath","version":"0.5.1-edge.911.32a089f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"1f893681c2304dc059196e846a9dd714c20f7259","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.911.32a089f.tgz","fileCount":16,"integrity":"sha512-emuBe5vdzuTSZXIiky3Bi8JppMchssDb0CmsF5kNoaAz+D33VBiDgFmPPD7/q4CkXDz+4kOOK6tuJNz1S4/n4w==","signatures":[{"sig":"MEQCIBYJW53jeUpLo3RJHIwxbgNXBo84Wp5EiE8Jm+NCVzHYAiBSUFBz8ackDqPoU9sytpqI/PXMZEygVyUGQRIIO3LOww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICbg8aSnRdX2WcuEa8qzgiQK+4HuuXBgNb88gItdC0UhAiAqdpnzDks/7QIroH3WnP3HYjDuKwSFrxVzp4nDJqO6QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.911.32a089f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25368},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.911.32a089f","@flighthq/types":"0.5.1-edge.911.32a089f","@flighthq/entity":"0.5.1-edge.911.32a089f","@flighthq/geometry":"0.5.1-edge.911.32a089f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.911.32a089f_1788585773445_0.0030548135777237473","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.912.289aaa0":{"name":"@flighthq/motionpath","version":"0.5.1-next.912.289aaa0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"8b7ac6339423ee9802fbcaac11d23380133ed7c3","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.912.289aaa0.tgz","fileCount":16,"integrity":"sha512-RIUYShQFnvrzx+tQhOvvtUQe4GP5W29fr5PtMNhcJBNkvLdxesjGwCNhKt5s1Lgfq5I9aW6ITm+tY78BeNhjjw==","signatures":[{"sig":"MEQCIBE7nnoyNdVgM6ujihy5JJtHrXBs6QYn+bc7BuOdugFEAiB+AfypD7muM7RVm17vAQLvbJsNBPBwdLVgcV6sIgnoPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQClObBDCp30K6pR5bunEfA+OAvJS8adIIoX7P/i8vl8ygIhAKxiOl/wRp42f3zRNmMK80bGNimGwnrzEfqXYjzG+zbh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.912.289aaa0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25368},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.912.289aaa0","@flighthq/types":"0.5.1-next.912.289aaa0","@flighthq/entity":"0.5.1-next.912.289aaa0","@flighthq/geometry":"0.5.1-next.912.289aaa0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.912.289aaa0_1788587385295_0.7140119555155366","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.912.289aaa0":{"name":"@flighthq/motionpath","version":"0.5.1-edge.912.289aaa0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"bfa2cb525e27e8f25c99efbac77ff31cb7f427b8","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.912.289aaa0.tgz","fileCount":16,"integrity":"sha512-AE7Dox8gsdImHR4DBwdFo8BqkVN1McoU09mXVgJjJ7CwW4Z49mfAtqdYsDqTdJm0Rm/IR0nqa9J+mu+U8aMjeg==","signatures":[{"sig":"MEUCIEZc61AFNqsT0rtt0UuH1FfmwsD0t92PCRy4JmOcPCDdAiEAkNNWEfajmffwphEf9pYaUvbM8XN8ZKE1kT++OZ37VH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCgPFIvrEXL0tYYCJUdTSqr6eFBEyI3lNsoDDIUGNuh8wIgU1qwj43QgSHaGkjkQzRFM/u0g9rgWRfZCf/W+PsycDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.912.289aaa0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25368},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.912.289aaa0","@flighthq/types":"0.5.1-edge.912.289aaa0","@flighthq/entity":"0.5.1-edge.912.289aaa0","@flighthq/geometry":"0.5.1-edge.912.289aaa0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.912.289aaa0_1788587601259_0.8845620849776379","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.914.ed01add":{"name":"@flighthq/motionpath","version":"0.5.1-next.914.ed01add","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"c21541498467370450aeb0f610bd32577ff4c4e1","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.914.ed01add.tgz","fileCount":16,"integrity":"sha512-ldtq70vFiCOo+T2b7ifW50+YbtDJJ0qdf/FYGNB1FD8Exr4pRzXixZcFOfyXLWB8aaEDRCGKZqqIhQtHg+YEmg==","signatures":[{"sig":"MEYCIQDEbJaMVVGUewV0dwtaklPEKYG1Qb1MdWN4s6N1CfF7YQIhAKmPuRHsOZFu7V0pskxBPBRy1b7AuI6OteBV5DRfF1dm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC62P79v/DxZefCO4os/jBCte5uHHi2dJr8dn6VCSMvJQIgGwd4EH7aq404jYwinZCySWHlIAAL4D1oVx0mR/DQHeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.914.ed01add","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25368},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.914.ed01add","@flighthq/types":"0.5.1-next.914.ed01add","@flighthq/entity":"0.5.1-next.914.ed01add","@flighthq/geometry":"0.5.1-next.914.ed01add"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.914.ed01add_1788630818459_0.8409041386821232","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.914.ed01add":{"name":"@flighthq/motionpath","version":"0.5.1-edge.914.ed01add","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"59b881bbe7663674e9c3a58c396902841113595c","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.914.ed01add.tgz","fileCount":16,"integrity":"sha512-1sRMxrBc0TqBmOln2oYCf5OED6OU9BKD0JefMQ/DN21NqexUpAFiT5VTpAgZ47gigvsYknN+7/VUIDq9ZRJ94g==","signatures":[{"sig":"MEUCIQDq6T7oF32vAqyXtRN7GZH241/i/pTpFlFxKdJDERgiiAIga94uLyo8uAy5/xIAaVgUEJaebGi5Mn+25t0C12lHGYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGOazDRatmJUYsJSnuNhSvHKg+/h5Mj0GAWV4Q9yorVuAiEAraE8ednpYNi07TtWEij/1/u44omRcJBUBf8OXqTeXhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.914.ed01add","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25368},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.914.ed01add","@flighthq/types":"0.5.1-edge.914.ed01add","@flighthq/entity":"0.5.1-edge.914.ed01add","@flighthq/geometry":"0.5.1-edge.914.ed01add"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.914.ed01add_1788631329957_0.8764982734832583","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.915.d4da7e7":{"name":"@flighthq/motionpath","version":"0.5.1-next.915.d4da7e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"0670c14e9bc632e4fb5fd8e2cbfd0e0c337f2460","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.915.d4da7e7.tgz","fileCount":16,"integrity":"sha512-6eeq7LOffE85bz84b703fhLyKMALLuJr0O0ayg1ZkGbpcBJf6S8XDzu89T8yBtzTnQCdUucuwZnucwYQAbx8og==","signatures":[{"sig":"MEUCID18Pxh5hIu1zSjbhT1Q1LByRKW2nxkn1P10P3Zw8OCxAiEAohTscUMWVPUk/UCNi5ACQg56YB5txo0Ffe42MUTmu7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD+UBrdRnRM0yn8ElBxi4qbR78HFIkC58W8SLKg09JRKwIgaYlXoS9BWIVZYnvfU8F8zaYUvSmYK+TZzibYL7SgPoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.915.d4da7e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25368},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.915.d4da7e7","@flighthq/types":"0.5.1-next.915.d4da7e7","@flighthq/entity":"0.5.1-next.915.d4da7e7","@flighthq/geometry":"0.5.1-next.915.d4da7e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.915.d4da7e7_1788632442071_0.6412145177053252","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.915.d4da7e7":{"name":"@flighthq/motionpath","version":"0.5.1-edge.915.d4da7e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"caef7ecdfe3c774be597100e4571bfe8f25b2161","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.915.d4da7e7.tgz","fileCount":16,"integrity":"sha512-qG7nOtMJVGaDiKTtlQSasbEGtKHmIpXyNCeD9GqT9kOx9FUSHZGKe1BoQsqK+e5OhTZXev6RRludBvr9QRpUqA==","signatures":[{"sig":"MEQCIHvOSosPR02MCRaKfZlVgfR1fGxUJ3F+RsZV614IJ/ZRAiA0E37rTlBEaywmXShMyCx7vrJ0Ny3J+TifnKQ4C955qA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDKnDiJ5wAz0Sdh7WzuqbyeBjM55jTSBu+7CEDHEPiWsQIhAN2g5RDQdkFriwnQqfAeaZFY/SUzS19d1thnggdTjt6k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.915.d4da7e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25368},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.915.d4da7e7","@flighthq/types":"0.5.1-edge.915.d4da7e7","@flighthq/entity":"0.5.1-edge.915.d4da7e7","@flighthq/geometry":"0.5.1-edge.915.d4da7e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.915.d4da7e7_1788632892090_0.8723394832430234","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.919.354c575":{"name":"@flighthq/motionpath","version":"0.5.1-next.919.354c575","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"5c2f9f371b42abeadc4558583253da19dc290cac","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.919.354c575.tgz","fileCount":16,"integrity":"sha512-dUJJWBs3QkE9C35KtqNTinsYzJ5NUHl380DAmBms4IPp6zAfIzeYl9keG5PfIMuPm9xOwVTovK29k6wTzfSFqA==","signatures":[{"sig":"MEUCIQDUoY4SK432SLDUSpdIvzxudnknc5uO2yn9GTPmV8YxswIgK4dAOkTG2g1AH3NtWi1fa1U5+i3lLbwadix0ICgFK2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDIGnlaSVK0/5x959FJjLaOzly36tOl3cOO+WXHS2qNbQIhAOcLhHMXcvR1reKVkJScYS9U3ufzHzp5nE5Up1nhSx0n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.919.354c575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25368},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.919.354c575","@flighthq/types":"0.5.1-next.919.354c575","@flighthq/entity":"0.5.1-next.919.354c575","@flighthq/geometry":"0.5.1-next.919.354c575"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.919.354c575_1788649918408_0.5964563562399738","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.919.354c575":{"name":"@flighthq/motionpath","version":"0.5.1-edge.919.354c575","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"720f8e7513a83a5da51748babf3974518b32d640","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.919.354c575.tgz","fileCount":16,"integrity":"sha512-K2QZN3rEAKJV2K/qwf+a/CDlFD8gxdXfi2ljD+z9PTFiXTqac/r/d+Ninukz5gCNc3flzng2M5As1Hf++FV14A==","signatures":[{"sig":"MEYCIQDiKpxQzy6tbLJdAVMxxa17kMQqM5nvNtvWG6eB835CXQIhAIxWofPBB2VbvXQXSbX0PUyCTvsHUKO1Beq6T0Fw3GrU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAfnhE3UQfbNdWG7oWuWs+bQ/Pufchh6TqJBDK5cyUQ2AiACFuIfriKHKBkMc+YkO6Yp1Uh8SMqJXojDOzxcbVG5bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.919.354c575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25368},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.919.354c575","@flighthq/types":"0.5.1-edge.919.354c575","@flighthq/entity":"0.5.1-edge.919.354c575","@flighthq/geometry":"0.5.1-edge.919.354c575"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.919.354c575_1788650434103_0.7776580756603129","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.920.da8f530":{"name":"@flighthq/motionpath","version":"0.5.1-next.920.da8f530","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"194b75974f4aa3b020262e10fc84687d91e6961b","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.920.da8f530.tgz","fileCount":16,"integrity":"sha512-TAmFOcIMdWSOjGFZe4AG073WxfwHXOIrZteVEk0A7w+LG5fe9gudQiFW2/mVnMgkqsmTM8+P7yJrGs84RPI+qQ==","signatures":[{"sig":"MEQCIDL0tSPgHzPZEUEq83pqrZCr9UV9j/IlKthg7OlmXDZ8AiB3mjV9B8iPhxIPMDOxGpcwRIhpDO6DsmpKNqW1PjhY4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDumgua95HEHjMgoJe7D0FTfpDLC+11unT/YWi8VpD+uAIhANW0vTsDeJLBSe3A3Tfd8SKsY4eyjxDUWZYPpeh3gYNu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.920.da8f530","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25368},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.920.da8f530","@flighthq/types":"0.5.1-next.920.da8f530","@flighthq/entity":"0.5.1-next.920.da8f530","@flighthq/geometry":"0.5.1-next.920.da8f530"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.920.da8f530_1788726242728_0.44426732113355816","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.920.da8f530":{"name":"@flighthq/motionpath","version":"0.5.1-edge.920.da8f530","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"fb1d6dd82ceb181dbea7ee8dc2407f67877d89de","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.920.da8f530.tgz","fileCount":16,"integrity":"sha512-k2HzVpigTU+UNvrs6n8WxZxUCuQMKc1fCbzn+xl6WDpsVRtL9OI2lOLGdSK5wtRTXN8w8SZEtALtVvtsozJcBw==","signatures":[{"sig":"MEUCIQCVWEq5dOCjSnr9A9WVLoBv55dxSpfPWwQB4YTUiK7HJwIgYUgY7FmcGCFdpJzTUQpHUyzAYo/A8WbZbuoxtnF2H0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCuZQjuKXLRGAXW4rwp7kZqNjSWGw9yiZ4oinULfWebmwIhAPrSvSXEpW/n9ZBG39+jtmnAkW5FmbSoeYiP3uJonEfo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.920.da8f530","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25368},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.920.da8f530","@flighthq/types":"0.5.1-edge.920.da8f530","@flighthq/entity":"0.5.1-edge.920.da8f530","@flighthq/geometry":"0.5.1-edge.920.da8f530"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.920.da8f530_1788726693334_0.7144241858117153","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.973.788d3d7":{"name":"@flighthq/motionpath","version":"0.5.1-next.973.788d3d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"e3f5bdeb418837da10fe89427ad8638fbe80f13a","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.973.788d3d7.tgz","fileCount":16,"integrity":"sha512-yQYmqDnj7yxpMVCWdVHv6aOs5HPkZV1VARDhIhC+uzgAcaX4Km7ngjBx4TGNyP3Hl44xO13W7Ro3W2ZN1PvEKw==","signatures":[{"sig":"MEUCIDWrtUl3xnLJX5wmKxheHZL61NRjSkBuYe6eIHSrGOBbAiEAih5VJGTJt7HEBf6R3B0CrGbGveUMa1qNuu76Ja/h8Rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAPvxSkx8wtgopEM+0fKYGifF1/P8QsfL1+VtN1/LBy2AiB2HYH3Y24wYvNwZc3QBnHRNUWAHWTwXr8419RUz1xR4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.973.788d3d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27103},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.973.788d3d7","@flighthq/types":"0.5.1-next.973.788d3d7","@flighthq/entity":"0.5.1-next.973.788d3d7","@flighthq/geometry":"0.5.1-next.973.788d3d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.973.788d3d7_1788899046429_0.682399642011424","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1017.13841a8":{"name":"@flighthq/motionpath","version":"0.5.1-next.1017.13841a8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"ca724df978c0515e029ffbb3aa0c02c549c593bc","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1017.13841a8.tgz","fileCount":16,"integrity":"sha512-r5rOg378ITkUN2gxRuuZ/+VaZtEoC7AwX712cQl4KhA8mkLm1+kP3wBH+GL9yXAPOeXHBa4AYfIYEFRJnXFv2w==","signatures":[{"sig":"MEUCIDXt2p+8N9LSBBAHwpIrB8dio73Hs5bNUMjRL/hys8eAAiEAgkuGCYUv7+75wGIhsxU1GyKCtiMWb+nQmZ324fXonsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCm18eH2cqtrBTwU/WOoS526yHTbdOHIrMAENKM40ZoOwIhAMY4RR/Ec1uSqK1DbXGlse09nEBR3jMnThZeo2qQtgLt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1017.13841a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1017.13841a8","@flighthq/types":"0.5.1-next.1017.13841a8","@flighthq/entity":"0.5.1-next.1017.13841a8","@flighthq/geometry":"0.5.1-next.1017.13841a8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1017.13841a8_1788927309977_0.21145603213756026","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1019.1274ec5":{"name":"@flighthq/motionpath","version":"0.5.1-next.1019.1274ec5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"790c495dc30eb8b7e812ce2e166de1e6f1620d59","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1019.1274ec5.tgz","fileCount":16,"integrity":"sha512-gknHLrUV1zjhg747cmYcGDZi1khwHoO5RL2XLIHTKU+gLFsspvfzm38Vanpbc9yGmzYzJBu0gZAuC63M+QD6Yg==","signatures":[{"sig":"MEUCICI3N0eNWczu77RXK68M2A7cTTNYZv61m0jsep1Nk8bzAiEAgi1Irm5WOXsRCXIj0kbh9zIWJ+bLsZmIXGZC29u0St8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC8DHlcNiDoiCJhWuP4prhiJoVZq9dEd9ffrnCyoHhR2QIgRik0cQ65aBNfBKtQNMPMCCR45SYR7ypXnVHm5ZKhFR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1019.1274ec5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1019.1274ec5","@flighthq/types":"0.5.1-next.1019.1274ec5","@flighthq/entity":"0.5.1-next.1019.1274ec5","@flighthq/geometry":"0.5.1-next.1019.1274ec5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1019.1274ec5_1788934597591_0.528348752406907","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1019.1274ec5":{"name":"@flighthq/motionpath","version":"0.5.1-edge.1019.1274ec5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"ce226b5dccb884cd3d45a171466e4c661544cb27","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.1019.1274ec5.tgz","fileCount":16,"integrity":"sha512-BybZpK0HMRlE6hwU1x4s5HRj6D8CF8PLuZQAZ81CUrCCWDxyRaVxmklsDRdGYBi1g/D+avC5m/Ye48NEPHaXFQ==","signatures":[{"sig":"MEQCID9F46HwZex5QGxQe6lqbb07CpSNciCQsgbkzBmupP2hAiBkVFF9XmwyYopzfotaeGASM2g5Q8cRPv6RRwBgdeFnbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDm7t965HsxMIkvi2ln0wXI5OirDY9qKSw8c5S9jJ7otwIgBRm1+VhJftfpAJAGtxvwChnzEbcK0EKbRdMhfemMv3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.1019.1274ec5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.1019.1274ec5","@flighthq/types":"0.5.1-edge.1019.1274ec5","@flighthq/entity":"0.5.1-edge.1019.1274ec5","@flighthq/geometry":"0.5.1-edge.1019.1274ec5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.1019.1274ec5_1788934919573_0.6917142024767879","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1047.858b9b6":{"name":"@flighthq/motionpath","version":"0.5.1-next.1047.858b9b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"4b5ae460bbf769db26275651c3a238594e618ac0","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1047.858b9b6.tgz","fileCount":16,"integrity":"sha512-Y7kPwspAazd9+dzdkM2CsQqs/WsjpsCzbLtmTFz3Joj+PlimEPmR+GH8AfSx75u8ml+F2OblCqyQs0cYzEs3Sg==","signatures":[{"sig":"MEYCIQCx9Wtov04ZvOAfD4Ssh+5HUv6dkWPf/Qs59IwS4HIK4wIhAP0j60LkWuGucfg+BJ4peRU78Ygu8VwfvFrzgyOKMnbb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBMD7H6olJhx91jRW9VwehUacmCM6J/Eia2hYYh5dsKUAiEAunkwwxUBbWbTdN7zBD0oktyaTxKJf4iPP3cEzyIja44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1047.858b9b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1047.858b9b6","@flighthq/types":"0.5.1-next.1047.858b9b6","@flighthq/entity":"0.5.1-next.1047.858b9b6","@flighthq/geometry":"0.5.1-next.1047.858b9b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1047.858b9b6_1788973220943_0.2338268370121872","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1047.858b9b6":{"name":"@flighthq/motionpath","version":"0.5.1-edge.1047.858b9b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"59e49aca5b2f128950588fa348960b340187a4df","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.1047.858b9b6.tgz","fileCount":16,"integrity":"sha512-T6RBHlajp3WM5jlRtd4mFLU/v8ofY7275PjSoPM4vK856/WSxoQjoue+kJDdoIGoojwOQNTuqndc93txXG5nNw==","signatures":[{"sig":"MEUCIFfAE2MbPu8osBiiKyCvDKwccFxIsc0hb42LlJ+D4MYVAiEA1edZdSxHv4SAi4g5WNQkpSa+FTeP9UcdanlGECZQsAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG0iE8qehnjwCGtKzmb+f0gwYQL5kIJErFI3r8Ev+uP3AiAySylKABV1xxcK1qeWPTp+nH/4/CubwHld43EcMEkVpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.1047.858b9b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.1047.858b9b6","@flighthq/types":"0.5.1-edge.1047.858b9b6","@flighthq/entity":"0.5.1-edge.1047.858b9b6","@flighthq/geometry":"0.5.1-edge.1047.858b9b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.1047.858b9b6_1788973753838_0.872051431987908","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1050.0bd43cc":{"name":"@flighthq/motionpath","version":"0.5.1-next.1050.0bd43cc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"c1b15633f23dd86a43c204589086918fb40325bf","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1050.0bd43cc.tgz","fileCount":16,"integrity":"sha512-ZpECCzXr2i8UlQ3/dgQ6MK41B9YNGVVSvSGMn1pS5qfra1as9hYy41tfRFDoeOqZF8nDPPA1ItbQmAJ6esWYjw==","signatures":[{"sig":"MEUCIHIuRxUEWy5wTIT3AzIhn4T5qP0yo8b/PODm6Qu8FFjzAiEAtBPyxqFGPj5DL5s1RSbr5V1VfUdDEo3vHnEBNjawxAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBC3MYCpVFtCcP0SFZqa5QMpttN+8TtdDpwcBTHxvWZpAiAQOPRnFkAjWaUOMGMVJKAxsir28W9A+arlt4orEZzq4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1050.0bd43cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1050.0bd43cc","@flighthq/types":"0.5.1-next.1050.0bd43cc","@flighthq/entity":"0.5.1-next.1050.0bd43cc","@flighthq/geometry":"0.5.1-next.1050.0bd43cc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1050.0bd43cc_1788988405967_0.4093424141709372","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1051.65889a1":{"name":"@flighthq/motionpath","version":"0.5.1-next.1051.65889a1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"7dc8e6cf768bdd97413f0f81906a82996fef266f","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1051.65889a1.tgz","fileCount":16,"integrity":"sha512-MPM4oFWIqK41GYD7Lz7OrNjkMdtMQKj5vVQJEeMDenzLphTfgUxhQMbsMIBH2A+I8fhM2iXoDWCaETh2n5VqGg==","signatures":[{"sig":"MEYCIQCGx2j3hlCOeiJufV3pLMeJlcMKC/UeV8pHQGLAzNo1CgIhAL5IL50QN2QLBgiS0G3YmLclMT4pWYPy+tIHOrv8W0IK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDsTP+fP+d6I87cSLer3I71NwkkxIV3grXQA7Do89+lYAiAoMR/srwO+E6VnhlVkHgtCFz46Dv87vfWVs5QPLV7oNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1051.65889a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1051.65889a1","@flighthq/types":"0.5.1-next.1051.65889a1","@flighthq/entity":"0.5.1-next.1051.65889a1","@flighthq/geometry":"0.5.1-next.1051.65889a1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1051.65889a1_1788990967739_0.05339009251342519","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1051.65889a1":{"name":"@flighthq/motionpath","version":"0.5.1-edge.1051.65889a1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"a621b3a842e822e590488506fdb06f132c718b6d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.1051.65889a1.tgz","fileCount":16,"integrity":"sha512-LgYHl98rU/08/u4gVFlo+Ou+SaK5HNYYYxqO1FUq3vwHl+BPTueDoJ4iH2OUPaXmQosSW+r55uL5xr62hk/2Xw==","signatures":[{"sig":"MEUCIGdGC1mCpAohOmSE67JLWJZccSmvLMVRyI5Cl4s2Jz7VAiEAv7Pr9FFqpqOU0VTNeb5aDzInarsU4uoLsAW0hejoTiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCkydgMpBwYn/Yec/rbcbcRZ1yRIEelggUxoh2FsyO/2wIgN3bmrAOoEadaJNyGyiDdBB0pjDZcyV4kHwO9QqhlKv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.1051.65889a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.1051.65889a1","@flighthq/types":"0.5.1-edge.1051.65889a1","@flighthq/entity":"0.5.1-edge.1051.65889a1","@flighthq/geometry":"0.5.1-edge.1051.65889a1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.1051.65889a1_1788991449770_0.6528213471158129","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1052.ea38f97":{"name":"@flighthq/motionpath","version":"0.5.1-next.1052.ea38f97","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"27bd933dd597ca86f29d5c959076c9430ee407e3","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1052.ea38f97.tgz","fileCount":16,"integrity":"sha512-sBFzZ//MfHsn0dNM2GbyvZFaSNtntWko9vWPsiJ4u5GQw1Ed6GNsdAVzT33Bvt05uRduqTqNmOgZTj/VuGsgfw==","signatures":[{"sig":"MEUCIQDg5EIXGUpxRbw14f5EOKUCgqEg23TlbI9+MDQUN7ie3wIgYgUirLcGUOSNgdYOPt0eXfY83UVaZVLKrnvKv7xthuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFXGrpb4z8oJJGf27FKJNed1LCDu68J6S2K4CNE7Qv64AiAhQlUr0OkXmu2N6FZhPVoeGBR/nj6LtENsz86Jd26VsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1052.ea38f97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1052.ea38f97","@flighthq/types":"0.5.1-next.1052.ea38f97","@flighthq/entity":"0.5.1-next.1052.ea38f97","@flighthq/geometry":"0.5.1-next.1052.ea38f97"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1052.ea38f97_1789013689352_0.7437084428588498","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1052.ea38f97":{"name":"@flighthq/motionpath","version":"0.5.1-edge.1052.ea38f97","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"57f7985a82f693f8b729c13315f82394d1d2e37c","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.1052.ea38f97.tgz","fileCount":16,"integrity":"sha512-S9mGWRQey/CxzNrsKEPLKIjQhpnC5Xa5TvvOb++CtYDSHuoO3PrJouNt6LFGAOJl+rkHhsBzkqhWWCLf0Ez2qQ==","signatures":[{"sig":"MEUCIQCHead8yn0JPUdMvfhFXavG13bVzKQZk6BvKtp5BciUiwIgXrVmDkIgPLLS/xnqmnZt5QWtT8ZIdHzSs+WH/QPkiSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCmbVcv+M4pa/SgjXFk5mxS60waDBWbAo0CsqWcA/cgNAIhAMLsPsbpysHBga+9Y4n/1pRaDtgYO8i8PyNE9SLFvKPO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.1052.ea38f97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.1052.ea38f97","@flighthq/types":"0.5.1-edge.1052.ea38f97","@flighthq/entity":"0.5.1-edge.1052.ea38f97","@flighthq/geometry":"0.5.1-edge.1052.ea38f97"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.1052.ea38f97_1789013981850_0.032334436126280064","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1056.4945b81":{"name":"@flighthq/motionpath","version":"0.5.1-next.1056.4945b81","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"a4ee1302db4395493315cc090b051fd4fa1e839a","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1056.4945b81.tgz","fileCount":16,"integrity":"sha512-mwCO4rYx90K394B/TNSnd4FK3I1w/c71/kQmU9oRoQ0buXPUHu9mUVbfyXVh96W52IV59b/nk2cYBpDUaitn4w==","signatures":[{"sig":"MEYCIQCFRG0tf5hJOsb/wn84rj4/af2DvFnVzCS01zOfVLzplgIhAINfo3A9FRXLeU5l+Eo1pnBVvWjRNkRsH5bS4fNVAwz5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICi0aRJFeGtxhv7zOIGqivHposvJrFiFqbwZCnxUNV+7AiAPL7tOMoGPgagCvbjbj95/2/vH44+9Aoj8ys8W4t4taA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1056.4945b81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1056.4945b81","@flighthq/types":"0.5.1-next.1056.4945b81","@flighthq/entity":"0.5.1-next.1056.4945b81","@flighthq/geometry":"0.5.1-next.1056.4945b81"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1056.4945b81_1789060635689_0.8897200334085844","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1056.4945b81":{"name":"@flighthq/motionpath","version":"0.5.1-edge.1056.4945b81","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"25723bff9ba9a0431316ada2987579c6ea04534d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.1056.4945b81.tgz","fileCount":16,"integrity":"sha512-L32DUYvcZEPYX+5gbjV9AR/UUICRDuQ+OLfB2Sl2WP1QykeJYmmr9l7nacIWt42ZkQrbpdmMnEuj0J34jrlwFw==","signatures":[{"sig":"MEQCIE526nWBzhWskn5zMu9LUpsFzgYowOqz5+KxthumncDIAiA3T2TUyIyX5F5p2whCQT2Eq6xv5sZQvZ2KHm/YWwwkzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCss3imF0lOYkuAauNxLsBmvAzM4bEVjBHQ2noDskYuqwIhANPpzbnbPADas5eXDkV07DUAA/CruLd59cZTg0brBDU0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.1056.4945b81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.1056.4945b81","@flighthq/types":"0.5.1-edge.1056.4945b81","@flighthq/entity":"0.5.1-edge.1056.4945b81","@flighthq/geometry":"0.5.1-edge.1056.4945b81"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.1056.4945b81_1789061133633_0.7494102034664429","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1058.751c53a":{"name":"@flighthq/motionpath","version":"0.5.1-next.1058.751c53a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"1061951a344e5e7f670e143a6c87cbcf22de8e78","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1058.751c53a.tgz","fileCount":16,"integrity":"sha512-2pGe5Ihb7RUrQZjdZYFBWw7fdnLaMCKG+6xdCiw+VruMyzXAG3P2U0spj01NtqRqefx4TESVAa3TCtATPA0k8g==","signatures":[{"sig":"MEYCIQDBJ8vKpE3z22JP/yKF9hi/V6ZM5muBXEr9Ucx5uY8fFgIhAK0JvuuNWZ9etJWPFONlmghbgglGxKtkCz8PDAWKt1A4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFKDe6r3nNafLUphZvbhyao5/jwLi1QzNiU/xktN1ATYAiEAwt5t33PuLP6EopdEK0eNQEA/x/fxzwpVdSINSmlNbx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1058.751c53a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1058.751c53a","@flighthq/types":"0.5.1-next.1058.751c53a","@flighthq/entity":"0.5.1-next.1058.751c53a","@flighthq/geometry":"0.5.1-next.1058.751c53a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1058.751c53a_1789079855494_0.48976187813806593","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1059.c56d3cd":{"name":"@flighthq/motionpath","version":"0.5.1-next.1059.c56d3cd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"0cd7d4ba85e16e9ec4cd178af956b6775ec8ab93","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1059.c56d3cd.tgz","fileCount":16,"integrity":"sha512-q0AqJbt/iNF1HF5nHDKNVd3E7ZQBefGqjq099/JU8ZosehlMP11S6n4ImTw2/5nqBFjI9OGun4iwo62jgLnAsQ==","signatures":[{"sig":"MEUCIQCcnAvopfNM12xJ+VlU0zDKp/vf4e9xGaT6sy6z/muolgIgGlyvRgRL6XpxHjNXsYTR4fFRUikDTHxY+HMGV73bds8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCljzLF5FWb5kaRIE4FRD3kgArDG84ZAVOzwGXwcArJDQIgRE1Z7cWO1WulpKRdWPxKe/P6Ld9CzegEl4O8QEkgieM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1059.c56d3cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1059.c56d3cd","@flighthq/types":"0.5.1-next.1059.c56d3cd","@flighthq/entity":"0.5.1-next.1059.c56d3cd","@flighthq/geometry":"0.5.1-next.1059.c56d3cd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1059.c56d3cd_1789080028633_0.46630078812861475","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1058.751c53a":{"name":"@flighthq/motionpath","version":"0.5.1-edge.1058.751c53a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"e59797e394a45f2a2bf9e9cd2d928dc99662e8a1","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.1058.751c53a.tgz","fileCount":16,"integrity":"sha512-5hEAf3nGmDLchvBiAneepPLz9zAn5jFzS8AQ7GYhmkU+TNfUWfpfXiRg/GMKL12vbAx0ronZBDN3ZYigUgKuqg==","signatures":[{"sig":"MEUCIQDDid1alb+yhzIyoEuxz/KRouXTwCmLOQyEfuamTey04gIgUuYk83N7WtePcjBhuoyrHQtryDpgNEil0/prJquPpqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDOO4HlXliRc5Y3SoH1khvrf34ahi6853C0zqHdf4JNVAIhAMxUD4bD1abUN81fHZ1k1rhQFibIqvN503VNpWEVYpHJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.1058.751c53a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.1058.751c53a","@flighthq/types":"0.5.1-edge.1058.751c53a","@flighthq/entity":"0.5.1-edge.1058.751c53a","@flighthq/geometry":"0.5.1-edge.1058.751c53a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.1058.751c53a_1789080235775_0.6904756270911496","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1059.c56d3cd":{"name":"@flighthq/motionpath","version":"0.5.1-edge.1059.c56d3cd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"f8ccdaa937a516ef4343d13bb09bdd8b2cee9d3a","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.1059.c56d3cd.tgz","fileCount":16,"integrity":"sha512-j4tinqKHlyrwq+GNqXn3KY2v7VfT4S/cJHFbKXDnPn9uTifSJsSJceta7o5QVPzuIBMhuDiZUbK46vxXIzIdoA==","signatures":[{"sig":"MEQCIB17gwMpbpC+LDjcmjvR3JWFy3LgqL/d/kmZcCVeY6FOAiAzr1RSy9AXlpYuDmWBhpSlee6Re87FFQUUc4u3btBABQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGBuvjOxuCa1Q6BxMb6a6Y/jsaunA3L2S0t+OLzaw7GKAiActNFZThsUyU7w8miEZR4Pud4P/72ZimmKHXPOOa/CLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.1059.c56d3cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.1059.c56d3cd","@flighthq/types":"0.5.1-edge.1059.c56d3cd","@flighthq/entity":"0.5.1-edge.1059.c56d3cd","@flighthq/geometry":"0.5.1-edge.1059.c56d3cd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.1059.c56d3cd_1789080527718_0.8214931924627216","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1066.36fe89b":{"name":"@flighthq/motionpath","version":"0.5.1-next.1066.36fe89b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"d22a40ff512f8e209dedf47c82d5675f1d278380","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1066.36fe89b.tgz","fileCount":16,"integrity":"sha512-shVtkMEUnDaui8Iq6U7y8xcCD27IniaBgiZpCjURSCRrMpFB+992UtAEq3sasAb+tbe6CLQyD3Q9ACk/3mov7w==","signatures":[{"sig":"MEUCIQDHhcRVQ+GOq5GINLyJZq2trJBwkJUZPyKHKG72eOcCawIgWBLIpg9KIiZsTNXJg+BnT25IojpioMYrgB9FTmVfkBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCB1s5p5Bxuf15ktATeCmntHHEmxiLLxwp5aHWsjCvAGwIgQajIcLTfYPqM3Ph6wySfo3ha/ND8mrHrN4Djz+ChW+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1066.36fe89b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1066.36fe89b","@flighthq/types":"0.5.1-next.1066.36fe89b","@flighthq/entity":"0.5.1-next.1066.36fe89b","@flighthq/geometry":"0.5.1-next.1066.36fe89b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1066.36fe89b_1789109397164_0.9239468198608538","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1069.554a2ac":{"name":"@flighthq/motionpath","version":"0.5.1-next.1069.554a2ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"cc60948e05b5e03d96b6ca94407a942c198c45f0","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1069.554a2ac.tgz","fileCount":16,"integrity":"sha512-JD8wWXrXV8adYCfS/fjv7ghawkZt2nKlA81YAtzt7lYqwA9Wkk6elpMCxhmnBmRJNhi3oNfW20+st89zb3oNzw==","signatures":[{"sig":"MEUCIQC6yGx7lF2C+Ks1yECDiaISc+uCyXTzAhCN+PoxZMqN6AIgF6N4BpiAjFkQ0cMA832WLpHBooXyg2VJkx7tfSW55go=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCqIHEgZgGciswcHrLV8f8+DwjtMFevcCEeKwtqfT4UBgIgUG6zv1uWx/PQlNAXIPTsJed8doePJAS8vSfCClP8q1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1069.554a2ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1069.554a2ac","@flighthq/types":"0.5.1-next.1069.554a2ac","@flighthq/entity":"0.5.1-next.1069.554a2ac","@flighthq/geometry":"0.5.1-next.1069.554a2ac"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1069.554a2ac_1789112096348_0.0723035601787847","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1197.6a425ce":{"name":"@flighthq/motionpath","version":"0.5.1-next.1197.6a425ce","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"924c097937ad9f7b1362e57a0dcd9765e153b1e6","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1197.6a425ce.tgz","fileCount":16,"integrity":"sha512-ZeKjC4YCXEuooxqV+FFTvIZ2yugeyRKjhikK905Me2li42aLVU01OhSl8fxnpZo4VoAM9BD+QkfyrhI6ZCkWsA==","signatures":[{"sig":"MEYCIQC1D0KLM4Lwpyv4co0W59/0F49ITmg4qAGKu2SNtt1RiwIhAKYIW27yOwTBc20U5776QVkBQKDUW+8wj3aNZKs6eAZX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCvypRfLgj/8XEQ98rm3ykhkGgiV5lM7DERmxL2kZgOiQIgfy9l4LVwSHy/x0SJ7QbDN5SuwrrQJ+ia6bVy4Ex3+ko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1197.6a425ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1197.6a425ce","@flighthq/types":"0.5.1-next.1197.6a425ce","@flighthq/entity":"0.5.1-next.1197.6a425ce","@flighthq/geometry":"0.5.1-next.1197.6a425ce"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1197.6a425ce_1789241214955_0.0640196919087328","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1201.9b49dee":{"name":"@flighthq/motionpath","version":"0.5.1-next.1201.9b49dee","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"1f9a0c38908501c611b4367fdbb328bbcda0fe37","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1201.9b49dee.tgz","fileCount":16,"integrity":"sha512-OXChriFulBKyGDtP+J1YvoSbEjLMYuQWvMFpniLjeDtQqTX1oN5HUiqPKrEd3Ao3BGhntRKR/wBKTRETQv5FZA==","signatures":[{"sig":"MEUCIDY+bFPdcOoyOftN1RzIltJpTFDrprrjaauT0fIKUpedAiEAxXa5lzXwmCjqIyPy4b99MBwemm8PR+nf4xHANWJvQkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDrkkGdmrNdHXMuKvFN+kt5c2x9yTPY0mBA9CDFlqWSbAIgTMsa8M+IlsK+esLcCz1EXNXrj/JIwcXGWwSZo74XD2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1201.9b49dee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1201.9b49dee","@flighthq/types":"0.5.1-next.1201.9b49dee","@flighthq/entity":"0.5.1-next.1201.9b49dee","@flighthq/geometry":"0.5.1-next.1201.9b49dee"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1201.9b49dee_1789245790237_0.5911259992090783","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1202.e31f126":{"name":"@flighthq/motionpath","version":"0.5.1-next.1202.e31f126","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"c640044d3155f44f21488849797fb26b5e9276d5","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1202.e31f126.tgz","fileCount":16,"integrity":"sha512-otKE78o2ReXU7S8CDfpXMXaLbDrlbOkoJHjm/LATv81pfXPNgy4cD9usEZepOS/iVD1lQrV1EV9hYwCVR/pRuA==","signatures":[{"sig":"MEYCIQCl0J3wlAuopngAQ1ye9gBoxli/Gs5iC6UfEEotTS5hQAIhALXaWxneAgg9B+4WZ0Qt7euZTksnAa8VsQTrr8ufr6Nm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDjSMf8zSN5qyQ0sROj75ksxmVEUsMpgxqV9CIlGxXMbAiEA/WQ3LnPS+R4wGq0Z+zPK4rgyjhX/JZ2vwkmZmycbSR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1202.e31f126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1202.e31f126","@flighthq/types":"0.5.1-next.1202.e31f126","@flighthq/entity":"0.5.1-next.1202.e31f126","@flighthq/geometry":"0.5.1-next.1202.e31f126"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1202.e31f126_1789249453002_0.022818006140374436","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1204.e33a1ac":{"name":"@flighthq/motionpath","version":"0.5.1-next.1204.e33a1ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"4fba702e372b2aa3fb380d8d52e876d82e9535ea","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1204.e33a1ac.tgz","fileCount":16,"integrity":"sha512-gHwy/Tqfz0H2CJzz4w0B+p7XxFWjUj8pUSxWg1yEhYmjqtOf5Ior2fgGqzp07RZ9+p2Ycvy5FjpAMT+iwblHMA==","signatures":[{"sig":"MEYCIQCzq/JMS/uRZbtggIBywUiedpttWdAoADb9nFQAheiVHgIhAIeEhWnlg66YZd3ayr0pr9DMVNhVV3WvevZzaEyKHSIa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC8SXMnN6vAOR6KgZBGQq+jK6Dv5j084fFNWMlde+TCuAIhAMFgzxJW4n1TXasdWAT+e5OEtyy0+GPRDYBtlF/A7bSp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1204.e33a1ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1204.e33a1ac","@flighthq/types":"0.5.1-next.1204.e33a1ac","@flighthq/entity":"0.5.1-next.1204.e33a1ac","@flighthq/geometry":"0.5.1-next.1204.e33a1ac"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1204.e33a1ac_1789256067096_0.9441213308629193","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1225.129b76d":{"name":"@flighthq/motionpath","version":"0.5.1-next.1225.129b76d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"b381abe4511833e896542755f04e214cc40d646f","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1225.129b76d.tgz","fileCount":16,"integrity":"sha512-J4i27aste5DwSn7UrshB0e5NDSVMA6RAcK3pMpmHecuNlqbUOXC4sVELpohzmjMq+5JwiwtF4BUxddGTJ6Bvqw==","signatures":[{"sig":"MEYCIQDtDhZ6ZUPhLe748CHYq31OUqDuAdV27wvWA0KaxkGoFAIhAJxXgo61XxcsjSyx7FToiU59hsem8YA6inmx6O9FG68U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCQibFPmkrz9/e8zbXymL9zi8DwoCr0iuYE7r7yk2cw0gIhAOpDd0sXCe5opiq4SiW5Maww4Gs67uJyqbZqpdXBAVtz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1225.129b76d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1225.129b76d","@flighthq/types":"0.5.1-next.1225.129b76d","@flighthq/entity":"0.5.1-next.1225.129b76d","@flighthq/geometry":"0.5.1-next.1225.129b76d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1225.129b76d_1789269778620_0.9683734793777095","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1244.12290e1":{"name":"@flighthq/motionpath","version":"0.5.1-next.1244.12290e1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"1f847c5d9e3af292f80d89aa6867cfd821d594a7","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1244.12290e1.tgz","fileCount":16,"integrity":"sha512-TbuqfSxACs1yQcUwC+7TwYRgFdtyjQ29ME0HVrNYi7u76GfL/RsdVmbYY1Xm7kz4p5QMmxeCKzvOZQLv2Be4Fw==","signatures":[{"sig":"MEUCIDrx2yIipAWQBgGJn1wBTrLzC3htAD2dwVwLtdppx6z1AiEAw2Xa8q4qd6L68Kn9E6OdPKd8TYgo8K58kNwZat2qFgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD5xKee7GtIDKM9/IqtErU1HztB8WQltpeY7B2Nh/EUwwIgczzzAr6O0CodAxM1yrjV6ILF9Lb6CJppGve/R2JFFv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1244.12290e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1244.12290e1","@flighthq/types":"0.5.1-next.1244.12290e1","@flighthq/entity":"0.5.1-next.1244.12290e1","@flighthq/geometry":"0.5.1-next.1244.12290e1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1244.12290e1_1789288239526_0.6609873704575482","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1251.918ea64":{"name":"@flighthq/motionpath","version":"0.5.1-next.1251.918ea64","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"48362639f0b858ccdd9a3ddeab14522544d2c0ab","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1251.918ea64.tgz","fileCount":16,"integrity":"sha512-qqbOWqYstA7AHo9b1gvKnxh8r7/InN/38kFyOKaRTdvhwV9S0XQHr+mDkoYr6fxu07Nkacow5DqPp45skcLEFg==","signatures":[{"sig":"MEUCIQDX/AtBJmI3RTgWfDnWIWjErLVWPkInGhg6fsLd8t4k7QIgYbRTQuFLG1ICzRwu2py8LZ392+GlEg1jbYeZ7jibeBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDiuW9YH+8TGDQROPBuIZ4eixnySXdIv71z6UNGnjku5QIhANqgQliQkQdMyj3EnLjKJGcU22d4CJ6hzoencXPFyDar","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1251.918ea64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1251.918ea64","@flighthq/types":"0.5.1-next.1251.918ea64","@flighthq/entity":"0.5.1-next.1251.918ea64","@flighthq/geometry":"0.5.1-next.1251.918ea64"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1251.918ea64_1789314026782_0.7751592555737896","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1252.15e4611":{"name":"@flighthq/motionpath","version":"0.5.1-next.1252.15e4611","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"c77d41ab5610b9b688be35a321a386eb6261b980","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1252.15e4611.tgz","fileCount":16,"integrity":"sha512-R3Ct+OolHSLeCzNvPTHBI6liJ8lFresfNdlWzLm3lPTFOgyTkQtuiSy9vZQReizLzR6F3SwfnC7wSLpfk/jPLQ==","signatures":[{"sig":"MEUCIQCVUkqC4lZ4FZDIb3WdpHCTX+FzIKXG4Oij0ky4iujB3gIgFQRi799lymFbzM6DnzBhP9ICI0b05cKOo5/j4O60UsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDl0oGnX0UGwPap7Sq5jlp3asRQ9Tg+FB+8GHTdxSgjcAiB93CCvrjk62Hot8HovLLs3PdlewyYr+Vt5W4ntUqHyLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1252.15e4611","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1252.15e4611","@flighthq/types":"0.5.1-next.1252.15e4611","@flighthq/entity":"0.5.1-next.1252.15e4611","@flighthq/geometry":"0.5.1-next.1252.15e4611"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1252.15e4611_1789315113602_0.9475009613938425","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1253.6fe252c":{"name":"@flighthq/motionpath","version":"0.5.1-next.1253.6fe252c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"c1f3dab34f6295c577ab8100f305eeafe4419c3b","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1253.6fe252c.tgz","fileCount":16,"integrity":"sha512-irQ2CbHsvjRRevntBBFN29MyHCEEPHeA8nbNBTxs1J+VPJNy64JicAWqpg4n5unh/5DvAGg+Fn/Dwk3euA5TqA==","signatures":[{"sig":"MEQCICfvc9v/z2y8fshioov5jjyeQIHwlZPWQ/fcv4LKEzvUAiBjyMc6WmgoiOQnmkXyAoa/GxN3y2nx7VjGGbEex2mdwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGsuHp1FP1xivCBvTcJOhVC2LdiP3NhdHj1QzWKWHXHWAiEAjGF0IUaGVj2mzTkRmhyPR8/NnfDjAFpr0HfZeoEGOZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1253.6fe252c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1253.6fe252c","@flighthq/types":"0.5.1-next.1253.6fe252c","@flighthq/entity":"0.5.1-next.1253.6fe252c","@flighthq/geometry":"0.5.1-next.1253.6fe252c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1253.6fe252c_1789334686346_0.2396073521720823","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1254.2ab4a06":{"name":"@flighthq/motionpath","version":"0.5.1-next.1254.2ab4a06","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"dac8969369b09ae7765b903839a736809725334d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1254.2ab4a06.tgz","fileCount":16,"integrity":"sha512-vpZRqUwpu5b9Kg6NxwP97T2WuMvqAZIcTQOqIHx1DjvrysD5hhkE7TEjs2RWFWMi/wBTyIWEWZ16rRF2f0fhfg==","signatures":[{"sig":"MEYCIQDhPzZq7O4750L+QC720JKZNRP+p48tkID1DyLdCq3ylQIhAOs+PxG9ka/lyUIKUweyGLxcdifIY2XUWe0CsyOci/tR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDonWzmw29PdkqL2yuzxGm3pXVCBkzsbbKiR6UcR3YKsAiBaWk91qRfHq10ZtWWTRq27H5MpUpB2fbgftdQGtORB1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1254.2ab4a06","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1254.2ab4a06","@flighthq/types":"0.5.1-next.1254.2ab4a06","@flighthq/entity":"0.5.1-next.1254.2ab4a06","@flighthq/geometry":"0.5.1-next.1254.2ab4a06"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1254.2ab4a06_1789341127880_0.35125969177224503","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1257.b2a4509":{"name":"@flighthq/motionpath","version":"0.5.1-next.1257.b2a4509","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"d69a5cf0e97fc145358d66702f32088525dbe0c4","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1257.b2a4509.tgz","fileCount":16,"integrity":"sha512-rO1oaw8VtWv0cH8l4e+MoxpAeGXfdBlZv4Oj5tYDGqdJB6KUbxZHOvAIp/06ycYHlTsBZZY/sXWXO+3TfaTVAw==","signatures":[{"sig":"MEUCIFSx7FKEn6UuGXsI9io7VHNh7a9sIDy2wIkPa1/9Y+QrAiEA5VvqkCwvBS5MMYsGIcFmzQMcGPcLpU7zxfVnYdWoVTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBccNW+p/OOPdlp4k4JlATj8DnjJPN5OGb6KfJzPPbdgAiEAx056Vg6yI7OrYWZJ/YP0AzeFZ8CJqR2iIQaFGTIO2es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1257.b2a4509","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1257.b2a4509","@flighthq/types":"0.5.1-next.1257.b2a4509","@flighthq/entity":"0.5.1-next.1257.b2a4509","@flighthq/geometry":"0.5.1-next.1257.b2a4509"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1257.b2a4509_1789363872819_0.9434450008277897","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1295.2b6bfa3":{"name":"@flighthq/motionpath","version":"0.5.1-next.1295.2b6bfa3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"a23aaccdd588465b2e8fe286b571743b1c3fd04d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1295.2b6bfa3.tgz","fileCount":16,"integrity":"sha512-ImTQ+F4dVC9AuNukqPHNagLMUG3u6XaYhdPX3aWuoJOya3cS8PZSbwOKYVBXotLJ0fXEt2AxIlqZQ+wgH7aTaw==","signatures":[{"sig":"MEQCIEdpBKpDzZfPrzOn9JxFfshi0Ok85SFv7f+DEX6fA9ZDAiAEDadOmm237FGuaufx4lNOpGLlxR0G3TyDkl02y4QQIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHwGJsZTxS8yZctrOX0qpi84FHqEgFN7hR776w6ngzvkAiEAysMDHOtwHvhb3fEod3TTkEJhVQt/HA+2zkyGEMs2hcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1295.2b6bfa3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1295.2b6bfa3","@flighthq/types":"0.5.1-next.1295.2b6bfa3","@flighthq/entity":"0.5.1-next.1295.2b6bfa3","@flighthq/geometry":"0.5.1-next.1295.2b6bfa3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1295.2b6bfa3_1789417266668_0.6073894275030711","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1344.b88acc1":{"name":"@flighthq/motionpath","version":"0.5.1-next.1344.b88acc1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"eeb7e0b967913b0f33daa1cb66277787081ba208","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1344.b88acc1.tgz","fileCount":16,"integrity":"sha512-fqWb2HgPecD9mELnpBYdBMFK+1gO6sUeBkyIOvdl020ZlSYJrJ1fPa0M48PsJ9z4yedR7SVMfqjDUfoJQZrFtA==","signatures":[{"sig":"MEUCIDT43aEu+8GOS2h2izn4Knn1RVIgnqReUIvR95XVEN8fAiEA9nS5PIyddTwaI5TxCE6G6PgJ14KsZoW6CY05MnbgqLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDFDcqPa+pYAMfy7n1NXH5luRVJPNFgrn8H5aBDE+r4YQIhAMbprlzLBiDxmaDzFp4G3xhPdDP55fqRwlrjheRWOFWG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1344.b88acc1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1344.b88acc1","@flighthq/types":"0.5.1-next.1344.b88acc1","@flighthq/entity":"0.5.1-next.1344.b88acc1","@flighthq/geometry":"0.5.1-next.1344.b88acc1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1344.b88acc1_1789452566830_0.5292296653660935","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1345.0995dc5":{"name":"@flighthq/motionpath","version":"0.5.1-next.1345.0995dc5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"e1e36897f0540c6fca5e34baa263459e046aef20","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1345.0995dc5.tgz","fileCount":16,"integrity":"sha512-697SKXHH30rOFg+pxpuYC3WhVyeFTt1R5kLf0T89b+rjpD1G8JZy3q2fK0ArD71RQeI5ynixddmF21eK+l8I9w==","signatures":[{"sig":"MEQCIGn7/tayomy3qaMORW77nlenaky+tN9QswA6wFB38lApAiAoWKr8uSGSIJL5ga+N6pArwNWyIR4VnRDEXPTQ4/fzrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBOEt3EUPLq7Wsbe3IJssWk0f9Fwq62pJcvASwRI2pc9AiEAmq0ofdP08NHnBtxTKDm7srnCDqjlyv7yRDtexllMxAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1345.0995dc5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1345.0995dc5","@flighthq/types":"0.5.1-next.1345.0995dc5","@flighthq/entity":"0.5.1-next.1345.0995dc5","@flighthq/geometry":"0.5.1-next.1345.0995dc5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1345.0995dc5_1789454593971_0.698585531736257","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1347.54f97d8":{"name":"@flighthq/motionpath","version":"0.5.1-next.1347.54f97d8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"6a35fdacaa1a7fe0b387fe8442e903976a48d7fa","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1347.54f97d8.tgz","fileCount":16,"integrity":"sha512-4BFexVhIw5SrZVCvLtgiEsmUluE/JSBfwa/Hw8wLuM6+wkXFFANUj1EmaHa+JPleyz7k2icia4vQyI6hZ02pBw==","signatures":[{"sig":"MEUCIQCz0i92gwTDBAEGUtBMTlUFiNBkHJiQE2c6SRQksaA38QIga6WGlwPJiBAptNcFBdCQ+0xilMO0L1aNv6Hx8wo8qEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDA+CwvJtNZGfkIFEahesxEqEyPnetBXyGMIGByMAfEZAIgE3aBZsYYkU2w+EKIWsAVc/ceyoOAj0YBh+50U7mtmEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1347.54f97d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1347.54f97d8","@flighthq/types":"0.5.1-next.1347.54f97d8","@flighthq/entity":"0.5.1-next.1347.54f97d8","@flighthq/geometry":"0.5.1-next.1347.54f97d8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1347.54f97d8_1789461034205_0.1407833781247252","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1348.e71a747":{"name":"@flighthq/motionpath","version":"0.5.1-next.1348.e71a747","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"d2e6e28e557770b2ec058a04ccd22ba408e736a1","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1348.e71a747.tgz","fileCount":16,"integrity":"sha512-R0eu+WK4CbIDCGnfv15XS/erNWgVI0msV/T8raq/NBNRE78GGgPuwQk7sZ8xQahs+sLMeF6s4w2lLzOU9f/M0w==","signatures":[{"sig":"MEUCIFPvuAqeV9u6mo4L8BtCguN3kLZQ1Ucpn2712sYipOQmAiEA8wxEijRkWkY2mZSH9XzDXYFk9KpgNda6H86KoVseWOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCH3z8vCXo51UoT+jg3lyagtQVojRxarEIyRBkaHRLKZAIhALbAiKWSqEVnR+Ktp6kKmyInvBn59FweOXknlrpvNTQq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1348.e71a747","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1348.e71a747","@flighthq/types":"0.5.1-next.1348.e71a747","@flighthq/entity":"0.5.1-next.1348.e71a747","@flighthq/geometry":"0.5.1-next.1348.e71a747"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1348.e71a747_1789464674799_0.9607665185293972","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1349.05b053d":{"name":"@flighthq/motionpath","version":"0.5.1-next.1349.05b053d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"c25cc8be7aff42504c63240c3e29e1a0cd3f6770","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1349.05b053d.tgz","fileCount":16,"integrity":"sha512-85NNVb6X9GFAywAtYED6WsxuDF1dcDQIPEg6Ai60OthtFDHOuu+hC74lLoxDly3XmIExMJ6CVXsr70x9VlzIOg==","signatures":[{"sig":"MEYCIQCzS1wP2sdzRePc+uuQ65/C8qvrCyT7Tu9GCqoA4ReinwIhAOER467eONuc4tynPdDKx/usrsAtHTxITtup8RHA3U6d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA4p2IoIhXPLq7mClTQxx6n1RDT6gLSb/Vi/6a4MaayZAiAyGhoJ0uoUSPIrm/puff9vDCtCEHxDVaKY3HOypj6oFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1349.05b053d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1349.05b053d","@flighthq/types":"0.5.1-next.1349.05b053d","@flighthq/entity":"0.5.1-next.1349.05b053d","@flighthq/geometry":"0.5.1-next.1349.05b053d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1349.05b053d_1789469072918_0.4739499071544915","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1349.05b053d":{"name":"@flighthq/motionpath","version":"0.5.1-edge.1349.05b053d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"71344994a642ce0af6f81f96c18fe5aa891efc93","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.1349.05b053d.tgz","fileCount":16,"integrity":"sha512-pLFZ9TyApjFJMxn3BrHshZs8WLSIf4iFOlaNKBIStoahMdjOwPRh9O340zbRqMLyxP4+uQNTXMXWOTnueSkoEw==","signatures":[{"sig":"MEUCIQDTfGUvPHw7kZENnKgErYlzsEqbv7GqH/0+bkG0LT0qlwIgcsXOhOPR9pkLcekwqu/7uaCGCslULDP7zzdgAKj+/oQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDKz1FPr3FnKhimrqIptsX5kW6QwJo/v/kGNIMH4m3sNQIgOSxlBnigaWZxk+VBqzw5B67Jtj8IRJj1EXBP/Ap4HWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.1349.05b053d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.1349.05b053d","@flighthq/types":"0.5.1-edge.1349.05b053d","@flighthq/entity":"0.5.1-edge.1349.05b053d","@flighthq/geometry":"0.5.1-edge.1349.05b053d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.1349.05b053d_1789469449428_0.07363563386505834","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1350.8ce488b":{"name":"@flighthq/motionpath","version":"0.5.1-next.1350.8ce488b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"f684a49791208b7c7ef379760cf557d85a050e5d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1350.8ce488b.tgz","fileCount":16,"integrity":"sha512-onORcPjudzl3rIVGKWP55eeXrxiSbTsSnf01vC5s55qGR0xCYrtnwycGSgfXn1o5VOocL84E1USdZHRCqrv0dg==","signatures":[{"sig":"MEUCIH+NXZ9Rx/Y7YCWoUGuo/j1S7bea9MMmel56jqWVQ7VJAiEAqDmvtXjWtNC4G4DQRK8rnzYpewsQ9eSTQvFNsiVfxR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAYaL7KU6BdX0PFHwzoESAHUQawcMlMnPHikQvU18qR9AiEA28cEIb0+LV78yqEM1HYW7fvKmfoOETGuGXjMaVPb5QU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1350.8ce488b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1350.8ce488b","@flighthq/types":"0.5.1-next.1350.8ce488b","@flighthq/entity":"0.5.1-next.1350.8ce488b","@flighthq/geometry":"0.5.1-next.1350.8ce488b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1350.8ce488b_1789489758977_0.15444767454144737","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1350.8ce488b":{"name":"@flighthq/motionpath","version":"0.5.1-edge.1350.8ce488b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"288488a09b786a7b6c191a8d99c65f95c7228b68","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.1350.8ce488b.tgz","fileCount":16,"integrity":"sha512-WEztcNkUqeoF54eC7aDVGvFRAKkQNBaMWWVKyT42JCY+RS1sebsE7jbjCR/KES44MS29IZgELhPmFgS0dFBIQQ==","signatures":[{"sig":"MEQCIGif9ZmbgfS++FXXVYlk9Gkq+9MmjC/dIQ4QrFtuRNceAiAuBQauEVTCwNeGYCXtihNdWjeJefaQnb5s4uvvRMoISg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDISWLrkhhCqdpjFD2bMHjqkzGHebVZiu8gDW26LEKuCAIgB8W5Hk3o6dtfmOzJGUC+QQz7n7/B2AiSxqiI/LY8cnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.1350.8ce488b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.1350.8ce488b","@flighthq/types":"0.5.1-edge.1350.8ce488b","@flighthq/entity":"0.5.1-edge.1350.8ce488b","@flighthq/geometry":"0.5.1-edge.1350.8ce488b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.1350.8ce488b_1789490178489_0.5792421634577327","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1370.903f328":{"name":"@flighthq/motionpath","version":"0.5.1-next.1370.903f328","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"fef880d5b93d35d66f9ee1b7dcd9edb2105c5ddb","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1370.903f328.tgz","fileCount":16,"integrity":"sha512-52SXk/PFVvfmrtcbVxUlDpNq3gv9FFNGb0T+FLGVc3QWfQ3QoCQEVHtz8vKSzzmQATcqL53+t03vuMgU79xfAg==","signatures":[{"sig":"MEYCIQDVBXPsMk6UdJ/3QcBD3FdgEqSYjVtgjdOIQc2Ifezh/gIhAIyK3JEXppAaMKV4gbUpvHcwUXqYhGFiims26B72vN2l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDjLBce6zfII9Hj4RU8odXXBDHNnLEcAg7of0j4ZTvODQIhAJz4Wpp7eiPgYnJh8VEHQYy4SJaqmOr3BWj82HyypJCa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1370.903f328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1370.903f328","@flighthq/types":"0.5.1-next.1370.903f328","@flighthq/entity":"0.5.1-next.1370.903f328","@flighthq/geometry":"0.5.1-next.1370.903f328"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1370.903f328_1789537856071_0.31934857856684595","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1370.903f328":{"name":"@flighthq/motionpath","version":"0.5.1-edge.1370.903f328","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"413d0817123ee92551ccf6f2977835d8d82952ae","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.1370.903f328.tgz","fileCount":16,"integrity":"sha512-HuJAyDn8/mjYncX5VU94EjJ6oT2Qnpgx4Dg3ldjVllwbLKReHXSB1Z666Zc4Sl0C0NzQSL9SooVvelx1dDOcbA==","signatures":[{"sig":"MEUCIQDPBhEP2d32JqZiAm9BPAfB5XevUoZQV1i3g6eMM6cUPgIgE1GiC606VcIFB30MVVUUXi+3sIyy3jSgupV3U9zJQIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDEFtjtcm6JVaAfBhmBGrfXfWuXt156LpaRSYlF3wifxgIgAyDLrbrKoSC5/nd4Mv1VW/SghNN3+NSHAO2khP8oG1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.1370.903f328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.1370.903f328","@flighthq/types":"0.5.1-edge.1370.903f328","@flighthq/entity":"0.5.1-edge.1370.903f328","@flighthq/geometry":"0.5.1-edge.1370.903f328"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.1370.903f328_1789538276398_0.12051633014250629","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1404.457d1da":{"name":"@flighthq/motionpath","version":"0.5.1-next.1404.457d1da","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"c552913a37cac0a1252db189b631b1d9650e4c9b","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1404.457d1da.tgz","fileCount":16,"integrity":"sha512-6OjVh751JOQkZYX9bhyIZdFDN4phHfPk7cR9G06nm6vRQxI4sBqtw4pA/tsKUOgr+7OIw7MyIxVQ+ePEJjx8jA==","signatures":[{"sig":"MEUCIQC3E7qVZWqW+YX13QLCzXj7wvO3Bwr7R0FAWl2pQPOvFAIgbqGFFSNxxkVa7cnwlL1sXQ1sv+9bCNv1hFkEMFVo9Cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCLjNgs3W2yUH8lB0b5PCEssPB0JxIs8HnOgf6wtIrwHAIhAJCFEHKBjB0zeBouhKbnfd1ukkuPR3ON/AKIUsrimueH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1404.457d1da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1404.457d1da","@flighthq/types":"0.5.1-next.1404.457d1da","@flighthq/entity":"0.5.1-next.1404.457d1da","@flighthq/geometry":"0.5.1-next.1404.457d1da"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1404.457d1da_1789625975393_0.13557712892565288","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1405.69d9356":{"name":"@flighthq/motionpath","version":"0.5.1-next.1405.69d9356","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"332cf05fe312b753fda8e0894b4cff26d6aa74cb","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1405.69d9356.tgz","fileCount":16,"integrity":"sha512-Y9TLk53W8gn3D4qGJ/IqizDcTVdAnhZSv8keMVJwfNNieSXPtrngLNith2jjF+0AzOAaNfLUsHK0sEIdTjoY7w==","signatures":[{"sig":"MEUCIQDMLQvPCq4HPaHpm34JSRZsttNXHlytbOj2ve5Bh6la8AIgFG/2NbksD0dSw17C/yrCOtRisNuRrVTr1PBM3eQsbuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIANw5g0x3D1Rt12FPE+D4O0kLGtPUUAvQyjZYiMv/YnEAiEAs7hJBzsbyRHdQ70BGbLLVVJ7Qo0bd8ZcLK8sgqql0n4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1405.69d9356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1405.69d9356","@flighthq/types":"0.5.1-next.1405.69d9356","@flighthq/entity":"0.5.1-next.1405.69d9356","@flighthq/geometry":"0.5.1-next.1405.69d9356"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1405.69d9356_1789627815901_0.8021980673258411","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1405.69d9356":{"name":"@flighthq/motionpath","version":"0.5.1-edge.1405.69d9356","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"838b95f883ab15e10e1fedb7c1be427bb1ae9511","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.1405.69d9356.tgz","fileCount":16,"integrity":"sha512-Hx5pfPOXt4OrzAaA4xpHCkzMvPScIRxh6M3aUmCaVlN2CEb5jFnufrw1ZiJvjqnOQj0GY1nvjD/5D/GQ3STWpA==","signatures":[{"sig":"MEUCIBvcH6C/jU4tm2qoHVFneUfaiZ18DEB1OWx2YNbG9a1nAiEAsb1Co2J/aCSMyLefkYXi4W1nQAGu+ahB49d9Y4hFRdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB5sVK2mruSlwEjybTIYyWAgJPZxiCF3DHvk1JaXPFdkAiEAgMIXwzAjGGF3RV2LIuiPIbB41v2ZelD7oyiYeb0jD8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.1405.69d9356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.1405.69d9356","@flighthq/types":"0.5.1-edge.1405.69d9356","@flighthq/entity":"0.5.1-edge.1405.69d9356","@flighthq/geometry":"0.5.1-edge.1405.69d9356"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.1405.69d9356_1789659673181_0.21958667406268084","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1410.b534771":{"name":"@flighthq/motionpath","version":"0.5.1-next.1410.b534771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"42897074706fc99dd80f97eee5fbf408e1675017","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1410.b534771.tgz","fileCount":16,"integrity":"sha512-l6rDo8ugg0+UkvKyUUNbawwQOVeFeZx1GlR22NhIDfMLfHKj8M8+otAFIAUbcypz4AUzDJ9UjcD9Te3o06wsCQ==","signatures":[{"sig":"MEUCIQDr/4gs3MEXpWHy3sqdG1+jjPMQs5ObFv7bTo/GiY5dAwIgaej7215smUdAoJbROGC6v48N1rDxbontvc9m/n02+NY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBYMpSaWz06g62iKl7YUqGzAXLbEqCf4Ox9JsJaYc5JdAiADVsQre9sXDnKt/9LzYmtDCqSX/Ni2d4Q1LPnvhkFEnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1410.b534771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1410.b534771","@flighthq/types":"0.5.1-next.1410.b534771","@flighthq/entity":"0.5.1-next.1410.b534771","@flighthq/geometry":"0.5.1-next.1410.b534771"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1410.b534771_1789670689739_0.8622806237916747","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1410.b534771":{"name":"@flighthq/motionpath","version":"0.5.1-edge.1410.b534771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"4abc46235843fd4b55062a09314f932c85393ff8","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.1410.b534771.tgz","fileCount":16,"integrity":"sha512-FlzOdA+XvuqUzecdW+fXgz4SrftgwF6mhoDQNqVTQpkwd3YMLtsXDDXmWGVFBU+NzJO73LzwIzFBMat36XHqHg==","signatures":[{"sig":"MEUCIE6m3Ocv3HXg/R0XFkv0bWhfRIwDvERPRBJUUP6Jo7cCAiEA1cvnd7mPxdOk9RbEp44z+xgguVHCkOVRhGY1NBSfpO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFpvAg5UxLZZ30bC8n1aHxEzYUh/Rs4E+LTa6tEuMmMZAiA3Vh1PKNAMmf2XVxXEMBovnhtpjxQ2BAgh7xEAyNmYsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.1410.b534771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.1410.b534771","@flighthq/types":"0.5.1-edge.1410.b534771","@flighthq/entity":"0.5.1-edge.1410.b534771","@flighthq/geometry":"0.5.1-edge.1410.b534771"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.1410.b534771_1789671181608_0.3108352547553095","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1450.5738463":{"name":"@flighthq/motionpath","version":"0.5.1-next.1450.5738463","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"9de4a7ca9ffd8cd94fc79bd6cdf5c12a75649dc5","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1450.5738463.tgz","fileCount":16,"integrity":"sha512-BPuJBpr+pIaaQiG5v1/ReeSUq2YhEujhuc6Su9zhNa2lbfobXLrx2oMMaoGQ94mZ750C04B3e9tM979TzA9rCg==","signatures":[{"sig":"MEUCIFF20FKlQF7zlxKwYMhfM86lNmEfSUQWGXhIsbLGWMeoAiEAkdqIjf1Gvo+iWOcSf2nXQd6FcWQKmpLlJpN6aBatMts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC54euVkU6v4LQ9V6Dzgyq+cFHBV6CbpMVkhp4/7BD0bAIgYjvefWlOrndNZZSNRTLRAxu10sRLDGcS5hmdRiQASuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1450.5738463","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27109},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1450.5738463","@flighthq/types":"0.5.1-next.1450.5738463","@flighthq/entity":"0.5.1-next.1450.5738463","@flighthq/geometry":"0.5.1-next.1450.5738463"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1450.5738463_1789779639871_0.8282846687679575","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1462.5a251b6":{"name":"@flighthq/motionpath","version":"0.5.1-next.1462.5a251b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"3bd7566089cc1879a886bc9ba5f5238937f6aeb2","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1462.5a251b6.tgz","fileCount":16,"integrity":"sha512-8PsM0gKnB5uUw5Vhq451xiFjKLvchii/Ec0VZgj9BOIZnkRUXCVy+otahN/v04aC9XxTn4xI7grL9HVfULHi/A==","signatures":[{"sig":"MEYCIQDOFI56FuVcu5wATqi6xs2upBwTK6jioCHxnaS0SurUFAIhALyzj9S9PB+nI5W23YAdGHz2z2Kes3AwXu31oy25hlJO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCPQ+QWaoIvCETgaN5b0FVbwkQFQBcI+VJ/cc0goWukRgIgKRYRGqtgOEfwIhNkF09aAPuzkJlPlKOjszdxfGmhqbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1462.5a251b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1462.5a251b6","@flighthq/types":"0.5.1-next.1462.5a251b6","@flighthq/entity":"0.5.1-next.1462.5a251b6","@flighthq/geometry":"0.5.1-next.1462.5a251b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1462.5a251b6_1789840216403_0.41834969985387627","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1462.5a251b6":{"name":"@flighthq/motionpath","version":"0.5.1-edge.1462.5a251b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"6faa149f3ae93b4f278a73e080e4b07fc5133cd9","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.1462.5a251b6.tgz","fileCount":16,"integrity":"sha512-9eQVgptB5e0wEhOVc5L1A/CUAM2QUfZX/ektEFp6MORoUS0Zp0WV/Wb7F8Qwf9knOhWOyG1ojDq4XUP9fcpRsg==","signatures":[{"sig":"MEYCIQD+0i6OyFjcjFKLpxCRPBFo0BP+okW9zwVbhxvdxaA7RgIhAMZIEd4TG+B4Y8zXKPnuCQKvLF+lbnuPccNAiA8OcKj5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDqyAoTgxoRXLDyBZ29QtmWqjOu+pZog9Xz27wGvjcJdAIhANTycveFpiKR6Eyr4VvsJS8wTvnRypHa1DYtT1Y7E2r7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.1462.5a251b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.1462.5a251b6","@flighthq/types":"0.5.1-edge.1462.5a251b6","@flighthq/entity":"0.5.1-edge.1462.5a251b6","@flighthq/geometry":"0.5.1-edge.1462.5a251b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.1462.5a251b6_1789840836676_0.19944408721460039","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1467.7e2fc7d":{"name":"@flighthq/motionpath","version":"0.5.1-next.1467.7e2fc7d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"2f9d6826be794e2f39f75516a4b0ebe5442afabc","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1467.7e2fc7d.tgz","fileCount":16,"integrity":"sha512-GUOqWzcYy1onulAcKpGzBBr1ZooBO9zz8wXuchhQ1zBWP9cqjVeQqv4fdT/2zkoqRS9AU9EoeugJph6qKwBqWA==","signatures":[{"sig":"MEYCIQCRHDiqH/kVlaXvIO71FAIr4OSNbv/ixuvFBHRpROr0QwIhAJPyNIsh1sDN69RHY7t0glvh8mLCkKVQnImzGT906ye0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCcul584byj6air2f6QXNYC3Ffu+ydBlkw02K9rCpZ6NwIhAKfejejw9PLHvmLyC1FLfa84LrPrvyPiyr1BMwR+9wgo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1467.7e2fc7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1467.7e2fc7d","@flighthq/types":"0.5.1-next.1467.7e2fc7d","@flighthq/entity":"0.5.1-next.1467.7e2fc7d","@flighthq/geometry":"0.5.1-next.1467.7e2fc7d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1467.7e2fc7d_1789850184001_0.44524044102996374","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1467.7e2fc7d":{"name":"@flighthq/motionpath","version":"0.5.1-edge.1467.7e2fc7d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"2f6dc7ad855f9962bbf990db7be54a5e5c35db41","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.1467.7e2fc7d.tgz","fileCount":16,"integrity":"sha512-i8SSry5Dxg6T+qcv5Lao91Hz4S7J+lxDSnH4dhfJlXN70yeo78d13/IiXWEKd4V+/EqIEMaPPnni3YqzuLqttA==","signatures":[{"sig":"MEQCIAV3S+6CHYtG3KRTgI1Kzg/A2OFxbEbcBZR689/F5yQeAiBDoP6diqvDQYoAiY4gwyQt2Uni7PzxV7RuL5pJxEWM9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCq668mEMMiK2Q7bTReORM/KpqoVQJOWoB05E40v8n1/gIgOBTZLLBXEH0E6H5JyZwVzbwwq1LMNc8EoaqgGlNxxuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.1467.7e2fc7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.1467.7e2fc7d","@flighthq/types":"0.5.1-edge.1467.7e2fc7d","@flighthq/entity":"0.5.1-edge.1467.7e2fc7d","@flighthq/geometry":"0.5.1-edge.1467.7e2fc7d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.1467.7e2fc7d_1789850874439_0.378354161092304","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1468.61b1d9d":{"name":"@flighthq/motionpath","version":"0.5.1-next.1468.61b1d9d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"ba02f3020c8357d9dcf0769b35404aec791606a4","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1468.61b1d9d.tgz","fileCount":16,"integrity":"sha512-Rmc6E20mmH3VeupjD+kE/gnCppHNVkRxndRhZaWGqg+Y4jrgiYCC0jCW+anVsErIuJnauntMv/+kvqBLczCsRg==","signatures":[{"sig":"MEUCIFOvrCY/GTtB5Z0QCES6uAYs/hVrVvDpj3mGRXaDJy3eAiEAnXqCaAx5WLqiEm0sGkRF4Lqd41Y7/DObYf/EK4U3uSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDirueKgeCDoyhco7MOzoOS3eUInLHsOVRyiNoebipwLwIgeMbnIlbnqPXH/R+xFNtCU5TZICHCG03SdOaoam1WI70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1468.61b1d9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1468.61b1d9d","@flighthq/types":"0.5.1-next.1468.61b1d9d","@flighthq/entity":"0.5.1-next.1468.61b1d9d","@flighthq/geometry":"0.5.1-next.1468.61b1d9d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1468.61b1d9d_1789852846959_0.5228831591839596","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1468.61b1d9d":{"name":"@flighthq/motionpath","version":"0.5.1-edge.1468.61b1d9d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"f9897b5eb4b372863371f0d0a9a0a7fe39af469b","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.1468.61b1d9d.tgz","fileCount":16,"integrity":"sha512-d0pez+RZVRA9ydkcsuoc5K9GtXtn4e/iRp3W8LVhAoFiUH1sEJrg4qbgwpkgJbKzI+ZSIxbil0d0iIFkLRebmQ==","signatures":[{"sig":"MEUCIHiWDO61QOOhYmRpPFFgE/qMIO8js/EYh8QDnhFMWUrGAiEAi6lIwkSq6KljaYBzcvyQbM4u3b+tvNgGtvKVghNqemQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCNtH+icwKNoiJ/9YMqiH8tWYFS+c1c6FXxDXmVoKl//AIhAPaDELqV8RI5Pw2YuGgt3nWFKES6km/DuFX5JUM4S15C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.1468.61b1d9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.1468.61b1d9d","@flighthq/types":"0.5.1-edge.1468.61b1d9d","@flighthq/entity":"0.5.1-edge.1468.61b1d9d","@flighthq/geometry":"0.5.1-edge.1468.61b1d9d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.1468.61b1d9d_1789853537619_0.6312426024607383","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1471.4e82419":{"name":"@flighthq/motionpath","version":"0.5.1-next.1471.4e82419","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"87ed42e7f6f88a5c5998e3954df0718f88deac4d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1471.4e82419.tgz","fileCount":16,"integrity":"sha512-u+337pO+ka7uG6mK+7hXc0mtbiEkpSk4bcr9QSGZkqxR0JSOeIeQtfDhEtspUXRLypprX5G1Gc7ONL5mWwRsbA==","signatures":[{"sig":"MEUCIGW/9cfuKnEUrZl+RRyUaAkQCIl6vFp5S5XVQBlXswJWAiEAoS0CeiX7OzCd35S6lmjySMK0S/D1HXtp4Ryqa/0FWaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCNVf3R9tIBTKCKWorhA8F6BUjHHvvoKWz9Z6w2YDJ3AAIgPZkWNcjf+KrGMsKUxq2SVRHZKacV4FpwoIJw2c/Hdas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1471.4e82419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1471.4e82419","@flighthq/types":"0.5.1-next.1471.4e82419","@flighthq/entity":"0.5.1-next.1471.4e82419","@flighthq/geometry":"0.5.1-next.1471.4e82419"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1471.4e82419_1789886139270_0.44568668962998137","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1471.4e82419":{"name":"@flighthq/motionpath","version":"0.5.1-edge.1471.4e82419","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"6ae987ce3828a9258374b29497e925b60a22631b","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.1471.4e82419.tgz","fileCount":16,"integrity":"sha512-xdNKuyPJ/a17V0BCzlWYHmcPbm55Uh/R5Glk6RoPPM31vTPejes+LdjaetJjpeObdSV1IP1159X4s6t/V+kh/A==","signatures":[{"sig":"MEQCIFxqCz6mY+TnIR8EdYjpmdehTn6uwQatUZDIqqAJZ0DHAiA/+IhU5ig86LGbrf238CAg+hAmNzuGE+0vneEGt+1nxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFWEh81rcMSpO6Xb6+Xk1pC8c0wvyRXmQQCocTvlLQLEAiAkD1WzFbhXhhuqkJSyLmoTdSHDstsNV6O0W6Ow0d5Q5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.1471.4e82419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.1471.4e82419","@flighthq/types":"0.5.1-edge.1471.4e82419","@flighthq/entity":"0.5.1-edge.1471.4e82419","@flighthq/geometry":"0.5.1-edge.1471.4e82419"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.1471.4e82419_1789886731177_0.4972651964268018","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1505.5790c72":{"name":"@flighthq/motionpath","version":"0.5.1-next.1505.5790c72","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"1fb9deedc6921444055ff6f63af7ee1e94d0e84f","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1505.5790c72.tgz","fileCount":16,"integrity":"sha512-rcths5MHwPsm+HlPOyQHBFoBFVswB/Vz1ry+//JiQVxAxUO9587E36xUp1HbxQiLl6JZRENMSogDsHpDlA545w==","signatures":[{"sig":"MEUCICzcvddeyGJv6a+pa+RkG8Xn6hA2dnJPfSV9hNv6PP2pAiEA9oS0Q3TQjHo2smluFovtql8T0HFBaiHgPMUXn7y1rG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDGw9Qr5BeKIVZi5f1Qx+E4VdkR9s3ETk4KQK9WmhJjhAIgeoOfb2hTYrnqZVJXcMT1FR/OA0oFU76wWvp9b5La5eU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1505.5790c72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1505.5790c72","@flighthq/types":"0.5.1-next.1505.5790c72","@flighthq/entity":"0.5.1-next.1505.5790c72","@flighthq/geometry":"0.5.1-next.1505.5790c72"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1505.5790c72_1789901628703_0.9390262128010969","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1520.4887418":{"name":"@flighthq/motionpath","version":"0.5.1-next.1520.4887418","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"e9513840cd027cb6bd15efa92d613d2e80903c7b","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1520.4887418.tgz","fileCount":16,"integrity":"sha512-OJi95e9QO1NDKlC6GPGd5msLEYdEyJw+wf0qfojoC7dWVvfi6yRDiKk2oihbQaMs2Xynqr1Hb5mU65p64H7Q2g==","signatures":[{"sig":"MEUCIHKS/LtSaNiHIUAjGMdMMePzTvND/dfXkz4HAdiCUEP/AiEA9PKrVA2o/h0Q2vuO2s0OudufOWsWr3WaMYtQgqtFu1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDhe3j6p2T5pbUOplX8JW5v5L5SFty1tWXj12ADRLfK4gIgcQsCFAuxisdK28NloY57yw2wLibC+xRFmr3WXqCvyBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1520.4887418","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1520.4887418","@flighthq/types":"0.5.1-next.1520.4887418","@flighthq/entity":"0.5.1-next.1520.4887418","@flighthq/geometry":"0.5.1-next.1520.4887418"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1520.4887418_1789918130095_0.018202706800076074","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1523.c47f79f":{"name":"@flighthq/motionpath","version":"0.5.1-next.1523.c47f79f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"da8aa76cf627784f05da67431d6c762133a080df","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1523.c47f79f.tgz","fileCount":16,"integrity":"sha512-EyztRsvnNSaPPuuIR9fG75zQxRFk6XdVUkDIAp9+ne1HdcTOytOr9vbUhEaE28bveiZgQIxkawxSxCYcTIBtqQ==","signatures":[{"sig":"MEUCIQCL4l+qGi/fwkiFOXC0KYO8x1q3fdDr875El07TaYcUvAIgBvnXlUNbWxpmh5RAN5O4PS3YexZAMdscysrwysAfDQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGTKgd4dH1IVlam8V+vmeMDQKdn7Mj7rc/0D9o9pGJ2kAiEAkrM8tT5y9WpgGZTO4Pm3CdBZqbp6G+/ttL4KLpqwL80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1523.c47f79f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1523.c47f79f","@flighthq/types":"0.5.1-next.1523.c47f79f","@flighthq/entity":"0.5.1-next.1523.c47f79f","@flighthq/geometry":"0.5.1-next.1523.c47f79f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1523.c47f79f_1789921657780_0.46265099569805046","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1533.2910b54":{"name":"@flighthq/motionpath","version":"0.5.1-next.1533.2910b54","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"6adab61a931e526203cdc25582ae98ad79899a6d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1533.2910b54.tgz","fileCount":16,"integrity":"sha512-RCg4DS23mprLKN5SdUVMazmKTc7qdq5V/EiWi/64bBw3dp5XGqlUqIVIVyME8I9iDfh+zAOvvwi+Tn1CTtYcBw==","signatures":[{"sig":"MEQCIF1Sv4bIgvuM5G9YHs4Ix3xRiE6kNX2pc6Lj1o61Tdb4AiBDQz8zUtqZu+9z5ISXgN0QOHzo/6uPLX+L3CCzSM3aCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDj7VgtBAXWDm3+RTBFfTWGap6m2CNhc6IuZ7/b2KOoiwIhANY6HA+Wl+jLZiXpdM/68F8xzb2SbjLBPNGLaXPwYcEB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1533.2910b54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1533.2910b54","@flighthq/types":"0.5.1-next.1533.2910b54","@flighthq/entity":"0.5.1-next.1533.2910b54","@flighthq/geometry":"0.5.1-next.1533.2910b54"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1533.2910b54_1789930270427_0.8840486885326586","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1538.09885fb":{"name":"@flighthq/motionpath","version":"0.5.1-next.1538.09885fb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"a9e7cf143baa0ebb4a05fe6f47ef0577282f7d4c","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1538.09885fb.tgz","fileCount":16,"integrity":"sha512-SVuEr8ftt30/9LN+KFkFUC0IK68xcE5Nz3nmb/WEdNvHeEwcZkcubiHEwxkt0BO7+kdUYlWv6QUqvnRLRnMhxg==","signatures":[{"sig":"MEUCIDMmB0FLcAT+42a8hGp8oK+3yrsF+1ajVGLRY5HsauG9AiEA8KZbvzCB8FPr+z8dD+hbcIFWyWxk/P6ncRnbjJmq7Lk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA9XPFf+S+fOCzBGjz7UsmKxR8/hEEpoVy8Kokcld3LuAiAk4yeRozPEyPyt8/Dy49/sjVQbGBTuA+YV+9Ngx4WX+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1538.09885fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1538.09885fb","@flighthq/types":"0.5.1-next.1538.09885fb","@flighthq/entity":"0.5.1-next.1538.09885fb","@flighthq/geometry":"0.5.1-next.1538.09885fb"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1538.09885fb_1789973410695_0.26906906896518534","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1541.b94031c":{"name":"@flighthq/motionpath","version":"0.5.1-next.1541.b94031c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"ee6390f7a08c95ebb54fff00437c70cfb5864752","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1541.b94031c.tgz","fileCount":16,"integrity":"sha512-zdHaYpABP25uTeBfqDVmD/GbsT6PNMf3on0e80lgnTuaR2D2BdzK6KlBuvuJHTduVU8bB8QdJK4635ZLY+s6Bg==","signatures":[{"sig":"MEUCIQDl3cTXW4MbPl9wDjevk7xS9xJeGfZXSiFznR+jiRTdNwIgKNrhSb37dr1yCdBGpWj1+oaRWOw/wsn1tjH4OsN2+5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHu4BxYwXt9NYCMkt7Y4fHDEWp/fgVXUojgip09g5A0sAiANEyEIL7XxiF506DbcyXJJQok8v7E2eBCt9IAiNSgtiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1541.b94031c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1541.b94031c","@flighthq/types":"0.5.1-next.1541.b94031c","@flighthq/entity":"0.5.1-next.1541.b94031c","@flighthq/geometry":"0.5.1-next.1541.b94031c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1541.b94031c_1789974638196_0.9683311145082503","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1543.41f4a99":{"name":"@flighthq/motionpath","version":"0.5.1-next.1543.41f4a99","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"d933a5dbbaf6dd672c8c5834c97d2bf9204871ad","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1543.41f4a99.tgz","fileCount":16,"integrity":"sha512-jjy0P+fR1YuU8RxG4O1kUc641IXcm+EGweMGOFrui5AaJtsny+Zw5cR4rbTF55JMP8U/EdDF1Y1WNxJPiPeWlg==","signatures":[{"sig":"MEQCIGgL2s8rmUWKKVDGXm7xFSDc7QkEAZ+XHc7QVgST24TLAiB4xw3iDGBeflISeyECLAp33ZvjmKjMXFTQz3VbFhGxRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC+wQi2V5dPiQgyLmbbx1dgll9v3QPUWgPN04U2ZsgaoQIhAMs5UZQEdm8FnN0C/Imk6VBu10FgyKrADDETuuXv0rH1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1543.41f4a99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1543.41f4a99","@flighthq/types":"0.5.1-next.1543.41f4a99","@flighthq/entity":"0.5.1-next.1543.41f4a99","@flighthq/geometry":"0.5.1-next.1543.41f4a99"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1543.41f4a99_1789975282400_0.7882867342981286","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1545.a3a19e0":{"name":"@flighthq/motionpath","version":"0.5.1-next.1545.a3a19e0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"7759ef948c5254d7213c419264de01c12f16e228","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1545.a3a19e0.tgz","fileCount":16,"integrity":"sha512-gugjNOhi3LDRQJ+/XnWmdFpKE2JJwovPvrllEYxnEy3LExk1zb73TRAfHP3xj7f3Y32CuxziFgMSqUrNfjIkLw==","signatures":[{"sig":"MEUCIQDtpfaV+ieMYC8IcSaZoI9an8TiYkh3oYa/JU78Zxo7iQIgM2DVq5374SDHjGaeSKCid4X3zMz68KjYVBaLP64qB+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBdZklO6TzoQr9fXwwy7q4buGnw9QGjPdLKyN4tlzJwMAiBWgBHFqRE1JnAzeL7uFJb6swZdkOTp0cmewGUYjaw3jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1545.a3a19e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1545.a3a19e0","@flighthq/types":"0.5.1-next.1545.a3a19e0","@flighthq/entity":"0.5.1-next.1545.a3a19e0","@flighthq/geometry":"0.5.1-next.1545.a3a19e0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1545.a3a19e0_1789976380292_0.8005782027484565","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1545.a3a19e0":{"name":"@flighthq/motionpath","version":"0.5.1-edge.1545.a3a19e0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"7cdd241e65b91b0fb3dacb2665391e11d1b56495","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.1545.a3a19e0.tgz","fileCount":16,"integrity":"sha512-MNVRHbpdoplSWyz9QMN57NG6hf4rbYDfrYuxZBMo4MOzgTIaS3pb4sCDiUh32anQ6IThTWX68JYACaWuWLiRPg==","signatures":[{"sig":"MEQCIEtEiw9+vBfcp0vgSbU/t/PEXKnQhE7bUtkbGU59SSewAiB91KFIMIag/IUYfU/vm6+5WRbbehnj/jsB7oPCVha4/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEXdlslR9sStZkE1Qp+8tA60mBPrQlSnvSjeK+pTYAEoAiEA2sohANCkla8Shi6QttHrmp367+vU7xjCrSGpzpoZ1Gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.1545.a3a19e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.1545.a3a19e0","@flighthq/types":"0.5.1-edge.1545.a3a19e0","@flighthq/entity":"0.5.1-edge.1545.a3a19e0","@flighthq/geometry":"0.5.1-edge.1545.a3a19e0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.1545.a3a19e0_1789976972659_0.7548600783144142","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1556.ff9e615":{"name":"@flighthq/motionpath","version":"0.5.1-next.1556.ff9e615","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"5e6503936c71c08231b248ff46842a000569edd5","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1556.ff9e615.tgz","fileCount":16,"integrity":"sha512-HLSGIOCulJMHZN/EC1ENm+levsHdnn53YZlCtTOMHbhHCggTH+BkKdRoKufeb8pjT0SrVj+OW9rHRbLlDHuKzQ==","signatures":[{"sig":"MEQCIF94LnsTIVEHTDZQdQdusiKp7UB22G8TdVeYNTrxIwj5AiAqvnPVmDvS5RPVd+72Uf4kkGRoLBmMBZDqApSDMfcJtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEIyI0fwN6elrD1SXKHqTGDPgcOQa7y5js+XcfJWqCrsAiEA6j8DEOuovUCX/Sxx3hEq19WwUxDBpMTco/io8JyZXL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1556.ff9e615","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1556.ff9e615","@flighthq/types":"0.5.1-next.1556.ff9e615","@flighthq/entity":"0.5.1-next.1556.ff9e615","@flighthq/geometry":"0.5.1-next.1556.ff9e615"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1556.ff9e615_1790028100255_0.2682152215479836","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1584.db3c393":{"name":"@flighthq/motionpath","version":"0.5.1-next.1584.db3c393","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"d95ec858e6d5ed2f0b1788099b36ee0b21598726","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1584.db3c393.tgz","fileCount":16,"integrity":"sha512-8cgBcTsnuElGobEHLnosCIP2mwhCtjE3L57oazrWbysipU+sjLhA1Oq/JLEU2oO3WJStzsejiJB0Vjk8Nfm7dA==","signatures":[{"sig":"MEYCIQDZj/WOcWdbQO0N9TNbHR3bLUsK3G1Orcuac0JleC8gjgIhANIYUbDQIhDwHnz3E4vnn/M9y0HiReesWd7I/pK51ivk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHg5/OPbroAoQUrxVwt43MXPQ8F76EVWFsM07+HXx4/PAiEA2FRSkgG7gYjjl7OuvI1QB7kLbVAnBlkkf6tbtue+QS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1584.db3c393","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1584.db3c393","@flighthq/types":"0.5.1-next.1584.db3c393","@flighthq/entity":"0.5.1-next.1584.db3c393","@flighthq/geometry":"0.5.1-next.1584.db3c393"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1584.db3c393_1790054302371_0.15842529556207374","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1629.669e7c5":{"name":"@flighthq/motionpath","version":"0.5.1-next.1629.669e7c5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"4f7609df1b01dafc972c9c378f46fbf889e1cfee","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1629.669e7c5.tgz","fileCount":16,"integrity":"sha512-8/Ouahrk9NpEc7ZX4IeF1UiTEpzgwdS1jWb1lel8/riXvApyt4NPLAm+nMK9xDGq71ZM/KnONlzBLARAreCjqA==","signatures":[{"sig":"MEUCIGU6D0WTPV1Ch6s3oGUKZ2yKlq/ypkMO7pXD1WolhNMOAiEA3ALwv8QmpmaM6gEYyE4ZgjMZ8jBheOXEG3cSmnMtuWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID9b7k3VQYgXgtgnBWF0tdxD/WVa1gwi41oPI1fKaGMGAiEAkNoSa+UW3RjWsInvywKS79tzgA0y6ik3jFDNTjMWUes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1629.669e7c5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1629.669e7c5","@flighthq/types":"0.5.1-next.1629.669e7c5","@flighthq/entity":"0.5.1-next.1629.669e7c5","@flighthq/geometry":"0.5.1-next.1629.669e7c5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1629.669e7c5_1790140470481_0.5418675378941458","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1669.c9827a8":{"name":"@flighthq/motionpath","version":"0.5.1-next.1669.c9827a8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"ddad1333bdee4126310b61cecd01fa169ae09b90","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1669.c9827a8.tgz","fileCount":16,"integrity":"sha512-L/vnWmsJk4g4ZVW0fX+pHp+lF9h8/TDuMSvaL73t5g6o+4PFxODPlkwvl99MhpokMRUTtbrSSaSKBzS0lOaMfw==","signatures":[{"sig":"MEYCIQDMF58F9oCNPGxRIDsD/CFPZ4m0ckfhTliwbuAbS3lcYwIhAOH2xIQqgxuQ6apuiEtzQzdUalfUt6h0yChHkYxFHvdy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDL/mNOtBBJ6w2ZChZRWfdrgaqIE9PXWW8N4A4H+w6cwgIhANPApg/f1f36xpbAHVafJHQoYHFPID+scOOdF5WTjLY2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1669.c9827a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1669.c9827a8","@flighthq/types":"0.5.1-next.1669.c9827a8","@flighthq/entity":"0.5.1-next.1669.c9827a8","@flighthq/geometry":"0.5.1-next.1669.c9827a8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1669.c9827a8_1790192631034_0.14836751614072563","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1680.bdc44c6":{"name":"@flighthq/motionpath","version":"0.5.1-next.1680.bdc44c6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"733d152efa8dbd5f14a72daa562ae2732f71031c","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1680.bdc44c6.tgz","fileCount":16,"integrity":"sha512-MPKXbz0lhdUmKTlVee77NnxR07ifAfAc66slY5Tr1HHvqEUTtqr0kTIrpazLHIaJqsbNQR1cCOggAT5OEcRSqA==","signatures":[{"sig":"MEUCIBpDO58UIehujJt9k0JH5FcvaSDq9nPlO3rDxQwgqOwkAiEAsQGP21zosn/XAy0jsH/WA4vLHI+6l4zWEZZ3SC+bq+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHUsQ0RP7G92icTsWmVMQfOdrqRR1PSsMZ4+6mPfvJ7aAiEAgQyzyjyVHpqIL2Vxu109E6ZFvFcRhDI0KO7h7P74UPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1680.bdc44c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1680.bdc44c6","@flighthq/types":"0.5.1-next.1680.bdc44c6","@flighthq/entity":"0.5.1-next.1680.bdc44c6","@flighthq/geometry":"0.5.1-next.1680.bdc44c6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1680.bdc44c6_1790214642939_0.17283999756718726","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1681.3f21b44":{"name":"@flighthq/motionpath","version":"0.5.1-next.1681.3f21b44","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"c27ab8dc06ab9e8c081f8261de23c58290d9e9ce","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1681.3f21b44.tgz","fileCount":16,"integrity":"sha512-YYsjn7WWzqMqRgJ3+7EV6MzO1Nm4ufkUEoJN+vNGpSZRsBaC0gecaWq8CIQO8F3WLsVut85ZZVeQhM+kV6OXLQ==","signatures":[{"sig":"MEYCIQC+BaEFk3slUwioOqjfQx1NG5cZbv/gXFTP84FK815qjwIhAILthkDoE49j8zL3y5zQIjkEppzEQ5c0ULAphL65stYT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWBlwiomli9RI3Hpx/sadLGELeICtRzdo60/GoLrANDQIhAPL9pGzb0vdqJ96EySPY97ej68aa3DhC6jYdcPY9QTaO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1681.3f21b44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1681.3f21b44","@flighthq/types":"0.5.1-next.1681.3f21b44","@flighthq/entity":"0.5.1-next.1681.3f21b44","@flighthq/geometry":"0.5.1-next.1681.3f21b44"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1681.3f21b44_1790224366952_0.5088736518618915","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1682.f1470fe":{"name":"@flighthq/motionpath","version":"0.5.1-next.1682.f1470fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"0d29e03d48aec1759c911a1f74436baf2cbeacfe","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1682.f1470fe.tgz","fileCount":16,"integrity":"sha512-vpT/ICpQs84QSxb3eU/TtJ/j7FoDowrGAnLGjIWh1WW3N3WggVUwwgL05cFJwXZLcYoKkIMpfQuVf9ju0RXnJA==","signatures":[{"sig":"MEQCIAWLE4qofqvgPgpo+Xp076BWMTUNRKqlmHJJZn9lbB2FAiBOWbqJgLzrpsQLguW4d9mXeu/WJN0zqCu3e+tIwTk3WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICLDHF8BMh6xEeZK0e005nTAaFRQiwtRWz4xjKcpkrOXAiBbMGR81azwtMay4HGvPQdPquMOocceXsNc5vZ0xQNdJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1682.f1470fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1682.f1470fe","@flighthq/types":"0.5.1-next.1682.f1470fe","@flighthq/entity":"0.5.1-next.1682.f1470fe","@flighthq/geometry":"0.5.1-next.1682.f1470fe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1682.f1470fe_1790226236368_0.47365809824729377","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1685.dc0e23a":{"name":"@flighthq/motionpath","version":"0.5.1-next.1685.dc0e23a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"e8ec63a97f8dd3cfa3550f9e5b296e9e6676c875","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1685.dc0e23a.tgz","fileCount":16,"integrity":"sha512-oM/NRd829eFoJz8pN8dx1KyqaTKu8rtElVOuA1IZ24F3dapuuK5mf616IOov5EiADcsVrmM5bJF3q1KZKHC52g==","signatures":[{"sig":"MEUCIQCX9NzO+goR1TsfWCwMd2W37/gp7EVdmB7YwQ40uOAMdAIgPKbdKQi6nfZGFdR9s8t+S/ebWTszziFhHp75iJuvx+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD/B4MqFeAV2rh0SQe2Z4bSPZSTxCNf4YRRdn0y5VQNsgIgL1em6Ewws7jBj77+eXIgAUnhF4ra3Ke2GN9vh4LAkeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1685.dc0e23a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1685.dc0e23a","@flighthq/types":"0.5.1-next.1685.dc0e23a","@flighthq/entity":"0.5.1-next.1685.dc0e23a","@flighthq/geometry":"0.5.1-next.1685.dc0e23a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1685.dc0e23a_1790262470097_0.07004425035282846","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1685.dc0e23a":{"name":"@flighthq/motionpath","version":"0.5.1-edge.1685.dc0e23a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"96d0d454c08114de8a1dd4b838a09030572fe6dc","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.1685.dc0e23a.tgz","fileCount":16,"integrity":"sha512-OsN2ZflX7FYQJIqvhiHN35fk499jhpQ3Qx7syeK3FmZzo7YpOEDJZCVb9kxMT6+2xVEhJSZtbmsoNDQ1sZxwHA==","signatures":[{"sig":"MEUCICIBL/4m0HE4KmiJn4frFr6FwRmwPt3MJ4kc4AMDuaEFAiEA741P3eu0kPv8gx7OiXX3H/e5/cA46xhGSlLhQfCvD8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHoIUbIOyu9KeiAKYsjriGAC6Z90mJ+jImi5cd0Qp8XOAiEAtZ3XPO9W05GY9eu12+CHDVLCSyay+f/bsB6aBtLDtCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.1685.dc0e23a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.1685.dc0e23a","@flighthq/types":"0.5.1-edge.1685.dc0e23a","@flighthq/entity":"0.5.1-edge.1685.dc0e23a","@flighthq/geometry":"0.5.1-edge.1685.dc0e23a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.1685.dc0e23a_1790263186717_0.9705196383085322","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1687.b63c819":{"name":"@flighthq/motionpath","version":"0.5.1-next.1687.b63c819","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"b546621bac1dd6336ac71375116cdedebd984f1c","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1687.b63c819.tgz","fileCount":16,"integrity":"sha512-BCv3czAXDL+dmg22PA8/Rseq6QVv4r3EBtq8gntJn+/SeTrDibm6F5s5eQ3nYLZAk8VeMmftangExGxN1L6qUg==","signatures":[{"sig":"MEUCIQCtyz/GpyXDrBvz2hQxCn/Clc372aHkKJJhDMLEmKhNIAIgFnB1BVOT0K8dqAhWqAqqOs6E4jl88inL3emoiGvpoUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD4indFwAwW5dnWf6CAufMe+1LAlHJn2hFalvJXSsygDgIgQw5IdKmGmo4234m7eg44mQuZ3bskj6g2D/IVmFJi8bU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1687.b63c819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1687.b63c819","@flighthq/types":"0.5.1-next.1687.b63c819","@flighthq/entity":"0.5.1-next.1687.b63c819","@flighthq/geometry":"0.5.1-next.1687.b63c819"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1687.b63c819_1790271371999_0.769752613797571","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1687.b63c819":{"name":"@flighthq/motionpath","version":"0.5.1-edge.1687.b63c819","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"b113eaa8b41b9075faf1e6ab6cd4784402506e9d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.1687.b63c819.tgz","fileCount":16,"integrity":"sha512-lJWOaOeH4UfAIjnHTTIuUEWA4X2z9GJe88Rk5/PeeuMYbjaMq2EmonGHSbzwuap8+WxZxnXe6Rhp/9+UzroGEg==","signatures":[{"sig":"MEUCICK6jtjdgVB/Up3ziSaxPU0qMWxbmD2AxDQ4h6dGSX62AiEA6yX2NTgSEXzL9Kz4wWJ+oQB74l8oCL3440Pa6nJOGKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCFGypAyOinlDMXPfspzRurbb+xZUuf7/A07T/hid5QegIhAJ6cRiy/+nbrwtgAKgiG+T8kv0DEVKRaVV4Aa3NQqAyM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.1687.b63c819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.1687.b63c819","@flighthq/types":"0.5.1-edge.1687.b63c819","@flighthq/entity":"0.5.1-edge.1687.b63c819","@flighthq/geometry":"0.5.1-edge.1687.b63c819"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.1687.b63c819_1790271929992_0.2952262900331064","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1692.64cda40":{"name":"@flighthq/motionpath","version":"0.5.1-next.1692.64cda40","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"1fff0a2078b314897e947fa6ea2c4b238cb53125","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1692.64cda40.tgz","fileCount":16,"integrity":"sha512-MscVGarIq1q1m9yb9ki4x6SvwsycWVNxjazho2fre0FppWShm3BsWZZmlRp+UzQY2UOHxGWpw97pVJUNqLzh/w==","signatures":[{"sig":"MEUCIALqruG2VKv3CCNe80wRtWqtPVaXWaV4d0cfk7ROgWXVAiEAndH7mGp4yex/+jQeLoOs+EkChg3oV4UXWGeN08jkWUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID88Eq1WqhcuxVlb6SNuX+lxwZt51GHwXuN+04VP/a7lAiEA20y/0phPdsbRyD+DAI3XR0w7HjlzIoxKxCw8nDtQV68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1692.64cda40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1692.64cda40","@flighthq/types":"0.5.1-next.1692.64cda40","@flighthq/entity":"0.5.1-next.1692.64cda40","@flighthq/geometry":"0.5.1-next.1692.64cda40"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1692.64cda40_1790294049532_0.3593392862070859","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1692.64cda40":{"name":"@flighthq/motionpath","version":"0.5.1-edge.1692.64cda40","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"886d9a247716daa40d3ae4c743c17ae2e12ab44d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.1692.64cda40.tgz","fileCount":16,"integrity":"sha512-wxSi8YkzESd8/+cQ36Dj69Fl8DbLbVL+ZM8PYodSGKV8ysjozLLBmMKdG6t+3eVLqcqiuaL/WMWl7O08RPiOEw==","signatures":[{"sig":"MEUCIDOhWMXMbgXMZli5/BTyF+iioAWVU7YTA/CBfnEzQ85jAiEAyfPDmcG5zUsMsalcQkJIhH4ZF7FghfO5JwHRTKskel0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD4V7o0XyAnGM2mud0pWuV5TKmOu7/MgxK13DYwkLn0PQIgJ8NaTUbO4lG4d5NQjmd3GXYTe2Mi0d45O/suKvLCc8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.1692.64cda40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.1692.64cda40","@flighthq/types":"0.5.1-edge.1692.64cda40","@flighthq/entity":"0.5.1-edge.1692.64cda40","@flighthq/geometry":"0.5.1-edge.1692.64cda40"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.1692.64cda40_1790294842126_0.2690578740099101","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1694.112d897":{"name":"@flighthq/motionpath","version":"0.5.1-next.1694.112d897","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"779c51c158e60be84c88323c6a995eb6833cd521","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1694.112d897.tgz","fileCount":16,"integrity":"sha512-RsJ+d/8oGjFG9niVtifbhdxAAU3II5EuJ5uLvuZfiwGN74RGuc0sVvhYX384zfYXeIXeAUgYEiMDB5XtRsxkQA==","signatures":[{"sig":"MEYCIQDbc8Rf9OMIk8D5mvVQNQLjxRYx97trtfGDEgwa0TQ+jQIhAKTsBhmgM9+lUvXQNXESEClz3WGYLjaKYptNsrRP/tB/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGpXx5sUWQSkI7WVdVGYQ4ZPJ+FC+ntQNfwpW2RXVeF8AiBgm+uxE4E231t5j4EOUnA7MM0zjkIjVLxfJBptcO5cEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1694.112d897","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1694.112d897","@flighthq/types":"0.5.1-next.1694.112d897","@flighthq/entity":"0.5.1-next.1694.112d897","@flighthq/geometry":"0.5.1-next.1694.112d897"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1694.112d897_1790302314624_0.0725487975840573","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1700.cefb2f9":{"name":"@flighthq/motionpath","version":"0.5.1-next.1700.cefb2f9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"839ea69e654f154ca461e567c0a90f6a4ed521a6","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1700.cefb2f9.tgz","fileCount":16,"integrity":"sha512-n8gp0YzcRNd42oay4/gu01mDXY8Y2CkBtDTtg/IhfY2JByWrREd+Sy6+80+l+nVRk1Jl1D0fgKf3H3vheXs5tw==","signatures":[{"sig":"MEQCIEOVDecz8YeR/39zR8BMr3YGHS8M9KFxGfBS/9KZ9dwgAiBJfloDEBQE2LFqcxzJpriKAUI0MM6BXrG+35zD3Klirw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHa2KqNBDyw7MxEDNEtTilu2KqdpCfRZuLUB+aGvsMD7AiEA7MpxE5PuDZ3eRJ+YZxCfl8t85aCmmERP4bw8+wDN5tg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1700.cefb2f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1700.cefb2f9","@flighthq/types":"0.5.1-next.1700.cefb2f9","@flighthq/entity":"0.5.1-next.1700.cefb2f9","@flighthq/geometry":"0.5.1-next.1700.cefb2f9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1700.cefb2f9_1790305245562_0.6140900950333434","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1703.1905242":{"name":"@flighthq/motionpath","version":"0.5.1-next.1703.1905242","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"cde7b8e5be68347123223894272e6439c792b5fa","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1703.1905242.tgz","fileCount":16,"integrity":"sha512-ybEbfbg7mru+xQke7LdOL4U85bKqsajVqvd34y2OU3wmKDVXLcg2lEO+wfPA24NUI4UT61qZA/a0zZxsCIntug==","signatures":[{"sig":"MEYCIQClxDHftdrMs0ScMgIHxMtQxa5tkKyPH77IlfkSw314yAIhAK9vyji7GRoOyOy/D9/ETtDdQCCTWHOspcFeB649fSlP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCul7t2K16E6UHsHXHmHK0FvpY2ybtlFMpLCqVezVHi+AIhANXNqoR+gU44noHqwdp6Wn8bdeVQonF86lWM2bBsCKBu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1703.1905242","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1703.1905242","@flighthq/types":"0.5.1-next.1703.1905242","@flighthq/entity":"0.5.1-next.1703.1905242","@flighthq/geometry":"0.5.1-next.1703.1905242"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1703.1905242_1790323742271_0.6214321369451941","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1704.1832e8b":{"name":"@flighthq/motionpath","version":"0.5.1-next.1704.1832e8b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"2d57dab3641e17e1a21244880a410424bf273e7d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1704.1832e8b.tgz","fileCount":16,"integrity":"sha512-RxCqHLBN4JQjP+b0PoGQz+KCN7QVWsB1/ldZZ4b1VSKhsidPjyg2rhjUIjPRw0nzfrvfliSq1xn4y82NtOLMNw==","signatures":[{"sig":"MEQCIG8+4gvg5ZTk2TJdr/xWLRwy3ACSI4g8AcN5QP5KJ5ZJAiAjnsgvqwzg0YLLkTYRdK8YxoTgLUZJ9OBch+Dmw0rHhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDoPRpZGh8Rj+Mn0iibVxJ2ZNdrcns4au0wQJpExo/aFgIhAM9IqRpqjc4mtiRIrwSkIKiJEOjklPzXfu8yW8xUcB4z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1704.1832e8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1704.1832e8b","@flighthq/types":"0.5.1-next.1704.1832e8b","@flighthq/entity":"0.5.1-next.1704.1832e8b","@flighthq/geometry":"0.5.1-next.1704.1832e8b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1704.1832e8b_1790326741517_0.9866100446071528","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1704.1832e8b":{"name":"@flighthq/motionpath","version":"0.5.1-edge.1704.1832e8b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"c7ae2f5c7a561d1d0e66f0821930189f7f4f9ecd","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.1704.1832e8b.tgz","fileCount":16,"integrity":"sha512-5AqomyRAX2MX+dVi3PVHxONtCCmI5j0nLQoln5aK63HdoFBWtkaqy/cxgKBm8VUuxEkED6LIHLtzciMHw9h/rg==","signatures":[{"sig":"MEQCID/Zg/i1NHGO3cs/TlfcZHapJjPlJasANceTLnk2KWkWAiAvGHpRhBvZ8s/D/XTsMv1aqcnuVWSZ0MP/8DhxFzAPBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCnjNuDnMv/7GcWuOT1qSw8VWJzOCd3NXNjeyFiRxffQAIgRn5qBv4z12eisNfPjOhjKWjzfz9hW+rdoPJRLYkRVgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.1704.1832e8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.1704.1832e8b","@flighthq/types":"0.5.1-edge.1704.1832e8b","@flighthq/entity":"0.5.1-edge.1704.1832e8b","@flighthq/geometry":"0.5.1-edge.1704.1832e8b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.1704.1832e8b_1790327465968_0.2300007979647516","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1710.81c05dd":{"name":"@flighthq/motionpath","version":"0.5.1-next.1710.81c05dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"1a1d4be0004edefac9b759060b44811117c8ab4c","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1710.81c05dd.tgz","fileCount":16,"integrity":"sha512-4a3O84ACzq9PySI1sj9Bi9LEBra562jWBEdzq2iDRI52BeGkH+EgfULGsAXBNNBr88UtW3IwxAWhGiIuzmjElQ==","signatures":[{"sig":"MEUCIF1kO6Mbjs2GOKE91R94YQ35pjz1a48hUPys3zL7Hk1nAiEAtJLfSw7u25qoSqUteON2zPlkZYd87TOJl/Gxs/foSrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDVLQkbCAE3XHMSnaiL9OiH05kUzcYXdEYSO9JS31sg3gIhALmX6Q4p0XUUUwwn6I76bK5wwQ+mb2o0Z3QsX0R0ah3z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1710.81c05dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1710.81c05dd","@flighthq/types":"0.5.1-next.1710.81c05dd","@flighthq/entity":"0.5.1-next.1710.81c05dd","@flighthq/geometry":"0.5.1-next.1710.81c05dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1710.81c05dd_1790356353385_0.9851390689108208","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1717.f605ef3":{"name":"@flighthq/motionpath","version":"0.5.1-next.1717.f605ef3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"bbfd1810c3f817f9c57f5b67760823833a911ce2","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1717.f605ef3.tgz","fileCount":16,"integrity":"sha512-SpBgtr5gWRKfOoCFDh2meJDbfvatgKLa0n1IrUkUI+t7Q9X/GDagFKV4wB8nMUwlruYZsG6xOP6RqJ6miEorLg==","signatures":[{"sig":"MEUCIQDOyQYUYIxuoNG/ady93NO5fPSSlocnEawr9kJ6j0H2AwIgT9f5xH+C0w7cBtsOqTT1nlhQqvEOywidxUpm0/5w8yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCsR8w+PfSy6s7s+8sf96LqmYE8KGP0UmwLTi6LN+emGQIgG2eNrcptce8pbxFqTRxOq/8Fu7vBAIapFuVxC+FK/EE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1717.f605ef3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1717.f605ef3","@flighthq/types":"0.5.1-next.1717.f605ef3","@flighthq/entity":"0.5.1-next.1717.f605ef3","@flighthq/geometry":"0.5.1-next.1717.f605ef3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1717.f605ef3_1790363726420_0.18944961443931785","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1723.553fc7a":{"name":"@flighthq/motionpath","version":"0.5.1-next.1723.553fc7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"b92ac61d814d7250098b23844a55a5698f4d8917","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1723.553fc7a.tgz","fileCount":16,"integrity":"sha512-5trwLy7U9JtamljItvE44XQRu7HbkNcmAumKKX/a0KhsrRk6jJacmBmySCj/DJsWSlLa2cyFgtbqk8eZnOdIDw==","signatures":[{"sig":"MEYCIQCuKnm/E63HdupLLDdPXXSA5ZglPcC88rl9cKRBAQrLSwIhAIs4ywTm5DCShfa1wtRawtfUuGYnh3JLjpcSFQ/ZUoYu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDw5IcIsAs+fYnyqTlioYy1y38AXXf9aeRvx/YSFcIwRwIgfD6O2bcQr+pT5OM9yCYSZj23CbJEdyHGEfSGiiRb28Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1723.553fc7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27114},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1723.553fc7a","@flighthq/types":"0.5.1-next.1723.553fc7a","@flighthq/entity":"0.5.1-next.1723.553fc7a","@flighthq/geometry":"0.5.1-next.1723.553fc7a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1723.553fc7a_1790371517909_0.6051660609553124","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1724.c250cb4":{"name":"@flighthq/motionpath","version":"0.5.1-next.1724.c250cb4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"4591b1235f52e86218a4aa5ee8fdc1ebe377c0b7","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1724.c250cb4.tgz","fileCount":16,"integrity":"sha512-vHfAbvBBz3VZpac8rgzOPXJ5gUjXH9wSx4VRaGx4SBpLzwn+5IcaxFL1NT3R2iY4cZC9EdnNeJ9y3J5pEJAxVQ==","signatures":[{"sig":"MEUCIQCvnKGOZZYn48iAT5dpsuyjJnXLDFx9N4mgxjlzh1rYkwIgekztuqBc/o7zwMWfSmpEIQ+EiwdKvwTEjgzqlJwcaI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDknGqwBr6sogGc/BmfbNBgB3bKhB5PHcxcTy5f6u3CVgIhAJ6Enqce+wc2fvgWHLsxo6j10OfxfWLR+hbm58jnhCUS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1724.c250cb4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27143},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1724.c250cb4","@flighthq/types":"0.5.1-next.1724.c250cb4","@flighthq/entity":"0.5.1-next.1724.c250cb4","@flighthq/geometry":"0.5.1-next.1724.c250cb4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1724.c250cb4_1790377554428_0.5421972964886839","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1725.30f1dd0":{"name":"@flighthq/motionpath","version":"0.5.1-next.1725.30f1dd0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"6e5fd97e1f1ec420a4d7a6dd4dd579786eab9629","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1725.30f1dd0.tgz","fileCount":16,"integrity":"sha512-NuPKv15cKtYw1Sh7BTx8Y37bd08S3Q2h55qDjyyKnxiim6JxjAAkpCRSsQGwtHQGhuRROAr15ayVKkAX8KETdg==","signatures":[{"sig":"MEUCICtPWNyX3lQPlzrRJyFywP9irheLlvs5agodCmGaLqDKAiEApI3jw+i+HpQhlKjvPI30TxcJWhrUDIBBK8MP+75B5hU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHBG8sCrixjE+8NDmdebTDDYUITAtUhAUyVlbJY40tRdAiEAycAWexNHjzIomRuYyfZo4otyckzxQkoHPXvdVNRLMwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1725.30f1dd0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27143},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1725.30f1dd0","@flighthq/types":"0.5.1-next.1725.30f1dd0","@flighthq/entity":"0.5.1-next.1725.30f1dd0","@flighthq/geometry":"0.5.1-next.1725.30f1dd0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1725.30f1dd0_1790380095698_0.5610906740382182","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1728.e0a1ceb":{"name":"@flighthq/motionpath","version":"0.5.1-next.1728.e0a1ceb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"ec2fed035ae21795b1fdef1d00a16005b5bd29ee","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1728.e0a1ceb.tgz","fileCount":16,"integrity":"sha512-5JpYJy8zMoGktXpcKdvodP9e9JyPYrc1UVFh4aHAUou9pWraCo6moQefX1Up89qRNYH9l1x9wBNtmQ4dU++Cvw==","signatures":[{"sig":"MEUCIH193PcrzOSfq0VvGdwuOtKf1M3/ayjFKl2ogFvuvDUTAiEA/IWxl2zREryGaRow3O0ipvOw79uShec78a+VXz2H1FY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDMVU1eOdPjVtOP62W9At3qRYOSfxwvchn+Pm5YmYg3kAIhAKv5+YkcbcTaFLDSxTMkX2PLAbjO9E2hFrbM08gsWjTM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1728.e0a1ceb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27143},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1728.e0a1ceb","@flighthq/types":"0.5.1-next.1728.e0a1ceb","@flighthq/entity":"0.5.1-next.1728.e0a1ceb","@flighthq/geometry":"0.5.1-next.1728.e0a1ceb"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1728.e0a1ceb_1790402054249_0.9172648804405923","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1801.21234f6":{"name":"@flighthq/motionpath","version":"0.5.1-next.1801.21234f6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"8b82b708f0c9e347c827f417c9d775811d6f0082","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1801.21234f6.tgz","fileCount":16,"integrity":"sha512-KvCu2Mq38Sheg/8Voq+YiXwKh7uID6gnNyCDqMgnmTJibtw7fs0muknWP37QkZeKwV2K5TE7Py0NTCM/oNLd/A==","signatures":[{"sig":"MEYCIQCoaRFw2fhhdIAkPbrqxUbOaG+GV/KVu2x4tMO5gnNmKgIhAIMR4UR9Vw4GrpzN/NxUk29mTsDU7JgN18Fn7e96/9ij","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHptaB+I2Wcqk+s6xTmZPb5i+UuJDiLLlquZz5oZrttFAiEA3f7SaOQDt5IM2Lf4/5gXOVaFsZ7gmlCbkK5eoJPaBFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1801.21234f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27143},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1801.21234f6","@flighthq/types":"0.5.1-next.1801.21234f6","@flighthq/entity":"0.5.1-next.1801.21234f6","@flighthq/geometry":"0.5.1-next.1801.21234f6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1801.21234f6_1790486314143_0.37517095573647175","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1831.a0b57d4":{"name":"@flighthq/motionpath","version":"0.5.1-next.1831.a0b57d4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"c8cd73c2463c41415de3b5d243e68d6a9a749b4d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1831.a0b57d4.tgz","fileCount":16,"integrity":"sha512-JKb7/KdHRs7ARJoXuFfZ/UzgHeo/kzM2PDUumzsF0nSpPvHWiFxUPMn0nPdPKMecO66lySElNg/iVN9P4LQXog==","signatures":[{"sig":"MEQCIEnzlyZsk7S0r3+zbuZbKYqQZrArE2e0gQ5MqcIaII3fAiAej10DLiuvFuN1MvtS+2ia3UCIwP/nhlAb8vi1Q10kYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCJtqbDhJtiF1T/fSxC1APY0b0j3IPkN9VR40zaJf/UCAIgIYdfu4e4BLd8ESlUhmaJCvsaYk+RPLvaPvC+HORyBQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1831.a0b57d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27143},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1831.a0b57d4","@flighthq/types":"0.5.1-next.1831.a0b57d4","@flighthq/entity":"0.5.1-next.1831.a0b57d4","@flighthq/geometry":"0.5.1-next.1831.a0b57d4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1831.a0b57d4_1790553647885_0.11847832362213251","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1850.5adb645":{"name":"@flighthq/motionpath","version":"0.5.1-next.1850.5adb645","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"1d1c507d42b4a515161a40939265d232a2b65089","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1850.5adb645.tgz","fileCount":16,"integrity":"sha512-Wi9RTIgV5RZ60JRSODatyGgNKziopCkfbnbfMVa0dE+s2ZAJxzV4eOS8W3b1FlyIb2w0OcAZmtrHIbO+fSG6Jw==","signatures":[{"sig":"MEUCIQCu/te3GHGXRYcGUKlYEshcy1wbY77dZvQhV1nbXHalywIgYl63dp0lzic31W/Ed4IofLob4rdu/PiXFK6w2ba+VUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCVQYmyDcZFsMPtXH3EoC8ZRbYmvuUA77i8fiIrXtUdQwIhAPGIZFkp/9xqzYK+PsJwfTIwrwSjWQJgHrRFe88iq70N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1850.5adb645","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27143},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1850.5adb645","@flighthq/types":"0.5.1-next.1850.5adb645","@flighthq/entity":"0.5.1-next.1850.5adb645","@flighthq/geometry":"0.5.1-next.1850.5adb645"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1850.5adb645_1790568786457_0.9219154945300552","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1892.cbd15bd":{"name":"@flighthq/motionpath","version":"0.5.1-next.1892.cbd15bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"e2ce669667d89734c71e5a181b51cf581d59c478","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1892.cbd15bd.tgz","fileCount":16,"integrity":"sha512-XOBEPAqhQoOnFDELlIqzvahNHuvGY3uAaibd2f2h3OB/cys8ntRdLz/XC15T7iNvO9Yt8EtcGV5jpX5dsxe8Mw==","signatures":[{"sig":"MEYCIQCyxTr1hqsJqctdBLEYHds9oOqhYaXwDiss8XSGF8JnAAIhAOb+Ps0Rm35n4N3Dw/gZpTAqgL5o2loYPQoKVwH2vies","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCV7hWS6U1ZTLa/Tw+CeGH24hwczbPhb/EpJGsf7+2YCQIgKONTN8iznv8LHSQfEQyPD/6xroZBqw3fgfATH9PVrSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1892.cbd15bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27143},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1892.cbd15bd","@flighthq/types":"0.5.1-next.1892.cbd15bd","@flighthq/entity":"0.5.1-next.1892.cbd15bd","@flighthq/geometry":"0.5.1-next.1892.cbd15bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1892.cbd15bd_1790599430506_0.1717963434844565","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1892.cbd15bd":{"name":"@flighthq/motionpath","version":"0.5.1-edge.1892.cbd15bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"bdcbc909f580afb67b43abc51331387f19844046","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.1892.cbd15bd.tgz","fileCount":16,"integrity":"sha512-WvKhmzqGdWYu0ai1FeCk2M43Ox25qa59ULhpz6nN7ubLauj+q2R1lf2rZgv7VzQ97bw7AiuOK6LpsKofEKa+IA==","signatures":[{"sig":"MEUCIBzzcArvlziS3MIXoFI5LjqEjZzxV2yH8ghgqUkfuBYtAiEAswOKnDt//vtjpDgyJyVLeuIGOW2a2MhG532QvG21ud8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDZaZ3/uHITor7Nif5+7bBuXuB3cTzYvQ5k49HjgWepOwIgStyJdRrX1PK8WtCZOaMOyf2ANRFtPbuTsvBQQw3A0MQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.1892.cbd15bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27143},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.1892.cbd15bd","@flighthq/types":"0.5.1-edge.1892.cbd15bd","@flighthq/entity":"0.5.1-edge.1892.cbd15bd","@flighthq/geometry":"0.5.1-edge.1892.cbd15bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.1892.cbd15bd_1790600047631_0.43963895633709593","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1899.4b1311e":{"name":"@flighthq/motionpath","version":"0.5.1-next.1899.4b1311e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"f71e7a33fbd71fa78a7cae9f037e1a0e70b162fe","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1899.4b1311e.tgz","fileCount":16,"integrity":"sha512-/LsuPmkdSL6hLWWVqwjgHEYzQBQC3JftF08KlvBIkv6qqdUpe5IlTdHKHXSq0Sgz0eMjbnVI3iaOIDXEhWooUA==","signatures":[{"sig":"MEUCIQDvJ/A/BKLOPYwv7gQazS+yLYrfDZJGkt1SiZMER8p5pwIgVKTdmdinTF6yOa13fPZ3+zunbARyiOmVY201dgeiGVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF8qABv49YAebro/MnIVy4PoGsydAfAyjtBQ0eNXN6auAiEArO1JNCiFgbwm9sKErzzV7li+zNGxYtORChafn3gvgEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1899.4b1311e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27143},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1899.4b1311e","@flighthq/types":"0.5.1-next.1899.4b1311e","@flighthq/entity":"0.5.1-next.1899.4b1311e","@flighthq/geometry":"0.5.1-next.1899.4b1311e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1899.4b1311e_1790630642304_0.039470061387564925","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1899.4b1311e":{"name":"@flighthq/motionpath","version":"0.5.1-edge.1899.4b1311e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"0ac3b7c2f75eb2dc63eadea10c4c4e4903691c02","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.1899.4b1311e.tgz","fileCount":16,"integrity":"sha512-dXTLAiGNbQwbRXxP2hW+2aG9Jht/Ey8yvjusKL4oX/m1pF5PrVbmYBRMCUA03LRkGKSBGAGRIh42H+jebfTybg==","signatures":[{"sig":"MEUCIEjqOuxufvnQj295i3OJw6ZxRSAV0d5ML/P7l0fxbFiHAiEAwxoTnasrkFnXRCVKrmOji19ft8hckwefZqaaOVWEw2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICh4NcItdrA8cg27WmNh3le1e6NDCtD+qFaoSUz06ELXAiBvlpUa89O0+Agi7UfqffdfC4Jo4MxcqKeR+JamASJ3iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.1899.4b1311e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27143},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.1899.4b1311e","@flighthq/types":"0.5.1-edge.1899.4b1311e","@flighthq/entity":"0.5.1-edge.1899.4b1311e","@flighthq/geometry":"0.5.1-edge.1899.4b1311e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.1899.4b1311e_1790631467871_0.6625548291611272","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1903.956d5a5":{"name":"@flighthq/motionpath","version":"0.5.1-next.1903.956d5a5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"5debe2956ca6ca9267a6c8f8bc3c33792b51940a","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1903.956d5a5.tgz","fileCount":16,"integrity":"sha512-yAe9BW7CH24o3IbY0dWGja3P2lhAGumwzcsmelAyFtkgxOR90wTZvX3ozQw/UW7xqI9CPeB9TQiQW1rgIiuTyQ==","signatures":[{"sig":"MEQCIDZIOmr7YUmuf9zuvKSTZRjojLYYPvgvJEr9aitBERfoAiAlCndzsw+/VksPNZtyiMrE+4xYNB0zQ80ogw3idAJfQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGb2OrUnEm86ao3YvkDdy9kNU85Fxjs7qd/AHyjb5MMzAiAkw9c21DCy/zwgNPixEpkeOLeSxhI2+DqhNCNH9TMLOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1903.956d5a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27143},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1903.956d5a5","@flighthq/types":"0.5.1-next.1903.956d5a5","@flighthq/entity":"0.5.1-next.1903.956d5a5","@flighthq/geometry":"0.5.1-next.1903.956d5a5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1903.956d5a5_1790658316120_0.3831323319631932","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1903.956d5a5":{"name":"@flighthq/motionpath","version":"0.5.1-edge.1903.956d5a5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"89a7d9f3bc72ab7adbeba90791916d21432eab36","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.1903.956d5a5.tgz","fileCount":16,"integrity":"sha512-NDrlqXtgjAemAVpAtZL7HUwZ5ldgm+R5Wo5CIyHlk+2GO559pqncpJ2qw7CDuwO97AhTf+kytqULi1hknvPWXw==","signatures":[{"sig":"MEQCIFoYeHYFzoBuk0btFN0bKvm6lyMDN64SSfl5K1aSUC+iAiBxF6g7WOn/BXtAjw158VCr6bzlQ62ozIASktXxWgqS6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHM+YEYeHfLOMxgYs9UThug6Zx2llxSOLMc1XKoQ346NAiBWDSfh2Iwf19ygvj5I2m81nE+ZO5XxIRmcrK2vYvnodw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.1903.956d5a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27143},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.1903.956d5a5","@flighthq/types":"0.5.1-edge.1903.956d5a5","@flighthq/entity":"0.5.1-edge.1903.956d5a5","@flighthq/geometry":"0.5.1-edge.1903.956d5a5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.1903.956d5a5_1790659175476_0.3435382252698538","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1906.1e09ca0":{"name":"@flighthq/motionpath","version":"0.5.1-next.1906.1e09ca0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"1cf8233dfa194bc5b4d6191b29fd0f5a0cef78cc","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1906.1e09ca0.tgz","fileCount":16,"integrity":"sha512-gy0s5VLOhDZtrlQBjlG9aqLF49mu1a6DRAY0KYBJOBNrdfIM7LTIPtTOvNFDTsjx2LWWdRMYGLtg5OpCoLh0eg==","signatures":[{"sig":"MEUCIQCY1v/DpY1jboVeS17aVpwX1+fzrnKtXdWqrwBn2DggXgIgbustE6Hq1mY+ib3QPWNFSGGixxB0u18l5VtMg/UJYio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFQBTzopXLPfxIAKOmST3SqeqiXw3Rva8+Ijr7uLGRjSAiAkcx4451bPlP7s97VeIC1PWxSsenxE0E9SsDqR6P2u9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1906.1e09ca0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27143},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1906.1e09ca0","@flighthq/types":"0.5.1-next.1906.1e09ca0","@flighthq/entity":"0.5.1-next.1906.1e09ca0","@flighthq/geometry":"0.5.1-next.1906.1e09ca0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1906.1e09ca0_1790784935566_0.43620497094590704","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1908.309c1e7":{"name":"@flighthq/motionpath","version":"0.5.1-next.1908.309c1e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"0b7290121429bb6de9a4885b47903468bbbc59bc","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1908.309c1e7.tgz","fileCount":16,"integrity":"sha512-ins0MaxByOd/qr9zBsR87XkjzuIjkGb8QlcpnrNjPwZK004hyUHfv0DwZdDIFKbvWTzCEuJKkI9XQ6vRhqZlmA==","signatures":[{"sig":"MEYCIQCWjBeDYhaFFUtN6/YJly8wLn4Hg4JZRNKq3Ubjir5nTAIhAOVamQG5gRQz6/VJzmoFEpfadUBlKNpZyWJp1lfvZZHD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCME20dFOapj7GZstkaXvt/88Jw1ce1t8xKA3dt7LGjtAIgfoPtrS2RgHqnVoHLI/0GKV7MoX28Ye/ghIHdZqtHYUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1908.309c1e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27143},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-next.1908.309c1e7","@flighthq/types":"0.5.1-next.1908.309c1e7","@flighthq/entity":"0.5.1-next.1908.309c1e7","@flighthq/geometry":"0.5.1-next.1908.309c1e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1908.309c1e7_1790785738079_0.25165479719592554","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1908.309c1e7":{"name":"@flighthq/motionpath","version":"0.5.1-edge.1908.309c1e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"645f54d5dc02cf710d99e0abd261302de2f6d624","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.1908.309c1e7.tgz","fileCount":16,"integrity":"sha512-/HdA7UcPWenkbfwWTzsGEXLbqEmtfNZK+hcZufWQj7U+SEaxHD8GRxAqj3St2YycKIPGm7HCtLIiYNwxEmumxQ==","signatures":[{"sig":"MEQCIFkmvbEJbcTobV9fyb0ThmSAU3E91Pk0hbOopRRcrJYoAiA5oznqhcnnf8tyGhBh3ez+Xs7mXmc4oApUca643diZHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICTSbGuFr7KWyNAaUQx/+YW6flj587iFw3iemq8LB+gmAiEAlWwvDIUzVncP32jYvWkaRU8tYeltESQtGozf4hhOWNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.1908.309c1e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27143},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.1908.309c1e7","@flighthq/types":"0.5.1-edge.1908.309c1e7","@flighthq/entity":"0.5.1-edge.1908.309c1e7","@flighthq/geometry":"0.5.1-edge.1908.309c1e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.1908.309c1e7_1790786605976_0.8081007103646591","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1909.7bccf72":{"name":"@flighthq/motionpath","version":"0.5.1-next.1909.7bccf72","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"9597ea915c71e9b1325eaaea36ee03c4a6bf0308","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1909.7bccf72.tgz","fileCount":16,"integrity":"sha512-yCLlD+BGbB9eE2VVVUsK3guBf24usoht/bzc6p+5nzdAAuN6wrEZY2gaj4zZLmvUNj9NFQnrDn/yW1flRFMnxQ==","signatures":[{"sig":"MEUCIQCJvdNbEP1S1HooXnF67DEwjB+XI4SMbbfR+6W+2NgDnAIgeR6VICz6L2lZ4csmAWlwmdU/5UcOTInGxw+oEw500S8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDVeZlog92du7y/KQcrsI2oDtFlAsG6sTftZF8XHEtvogIgE6L3ffpI2HQ5OsGIjHsWZBDLAyMdJOaHHH6WNJb5GgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1909.7bccf72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27143},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.9","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@flighthq/path":"0.5.1-next.1909.7bccf72","@flighthq/types":"0.5.1-next.1909.7bccf72","@flighthq/entity":"0.5.1-next.1909.7bccf72","@flighthq/geometry":"0.5.1-next.1909.7bccf72"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1909.7bccf72_1790789929402_0.3011353390082059","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1910.85d85a3":{"name":"@flighthq/motionpath","version":"0.5.1-next.1910.85d85a3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"604f87f2f969245041a7a3ab59b5c165b6466b70","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1910.85d85a3.tgz","fileCount":16,"integrity":"sha512-6NBaUEGNtVEYdGzRxjkH+jfXcwTlFvQiulzK826n1QfDVNmzV3liJPzXGuomXOn9qdhyTzdtq5KOduZ8kf78hg==","signatures":[{"sig":"MEQCIGToIUbRPNITzUHwEMo5IIdxbmJAW89lj/NC1v4NHem/AiBxwTjHBBFJqf3pX2vNBX+StvtRSS5149XPqDSmfRMbqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD1Dt6hmBxxD9qTkCIYISBRHgYNpeen6sP1dNsfQQxXugIhALlR6A+V+VgjhSX6NSFvk97AzRcVXHNy/qH1xNHOfrMU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1910.85d85a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27143},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.9","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@flighthq/path":"0.5.1-next.1910.85d85a3","@flighthq/types":"0.5.1-next.1910.85d85a3","@flighthq/entity":"0.5.1-next.1910.85d85a3","@flighthq/geometry":"0.5.1-next.1910.85d85a3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1910.85d85a3_1790796383536_0.9296307837428952","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1910.85d85a3":{"name":"@flighthq/motionpath","version":"0.5.1-edge.1910.85d85a3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"70d00892396bc6197f3af80e7e4654ffe677b9c6","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.1910.85d85a3.tgz","fileCount":16,"integrity":"sha512-YXAE/BK0Cl/RwL/mIHaAZS5qcr7l0Q81V/JRXWSh0Vp4rssHZ/cBdZRjBtg/lF7kWDVht+qQMiwRrSzDF3S8Lg==","signatures":[{"sig":"MEQCICQBlfVMjJ2+N/EdAiuTZQsXjwKHkwRcNo1UQX1aMcm8AiAaynA6fOBEdjYGtFHu4J/8Y4py+JJ3/kzWl3lOflE++Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIECVDjmfxPm3A2VYeLciRbxLlm+ZEmQbHuHriktQa798AiEA/z7bzch3SFtyq/bRkzbesqiMk9UuSDkJLIvVJ1alohs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.1910.85d85a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27143},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.8","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/path":"0.5.1-edge.1910.85d85a3","@flighthq/types":"0.5.1-edge.1910.85d85a3","@flighthq/entity":"0.5.1-edge.1910.85d85a3","@flighthq/geometry":"0.5.1-edge.1910.85d85a3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-edge.1910.85d85a3_1790797149148_0.7465362799503288","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1912.a627849":{"name":"@flighthq/motionpath","version":"0.5.1-next.1912.a627849","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/motionpath@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":"0c737cc2982f2daf924f62c2d6a1491c2dbea16d","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-next.1912.a627849.tgz","fileCount":16,"integrity":"sha512-CzbspFW+beCk8GvjtG21cGLOx1kAunmEP0VMQEW3jS03G8rhcvbr8Ixs/jlL0yvvTlovmibfotnwtNquWrzcIQ==","signatures":[{"sig":"MEQCIHJg23x/3HRKMCg/gIpzteS8d/TMkN+zLH+0sfYms+dAAiBvPCMdfQN5Y36KuCfnA2bmDK0FWwCNKS3F/gEx8gtvnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDL+nGcS0kcwGUODp8py2jkicd5SHjIlUKhF/yAukbg0wIgYktZ5m4KOH2WLr/EUbtTUjFqqZwaZFkI3w4GkNMlc3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-next.1912.a627849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27143},"main":"dist/index.js","type":"module","types":"dist/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/motionpath"},"_npmVersion":"10.9.9","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@flighthq/path":"0.5.1-next.1912.a627849","@flighthq/types":"0.5.1-next.1912.a627849","@flighthq/entity":"0.5.1-next.1912.a627849","@flighthq/geometry":"0.5.1-next.1912.a627849"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/motionpath_0.5.1-next.1912.a627849_1790860345176_0.6143717801655553","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1912.a627849":{"_id":"@flighthq/motionpath@0.5.1-edge.1912.a627849","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b4ec4f2f4e5ef67d4f1493c98e17b45e80fe2315","tarball":"https://registry.npmjs.org/@flighthq/motionpath/-/motionpath-0.5.1-edge.1912.a627849.tgz","fileCount":16,"integrity":"sha512-l17OwP40OKpm+xOX8XWdwvKF0mZmPJ/4fixFSx2FWWVPmWEdQ6Eumqo6ua51/URwPGB2RRipR4mAs0VIIgUQGw==","signatures":[{"sig":"MEUCIQDIa+6gL4Lt4zFslkpG5xqHfXugPHvPE3CEAewV9FC2vQIgfhoPJQ1khlGbloy9y7R1H+SBBa3Wr4VcU1t55A01AFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAcx1BGgB5pzCrUFm1nB3lvzEzPl0Dw/gUEHNVWk89daAiEAp+ppgsxAy4fL85zXSZIFrO8HymTNWsaSGZ6R1DzSI1g="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fmotionpath@0.5.1-edge.1912.a627849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27143},"main":"dist/index.js","name":"@flighthq/motionpath","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/motionpath"},"_npmVersion":"10.9.9","description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","directories":{},"maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@flighthq/path":"0.5.1-edge.1912.a627849","@flighthq/types":"0.5.1-edge.1912.a627849","@flighthq/entity":"0.5.1-edge.1912.a627849","@flighthq/geometry":"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/motionpath_0.5.1-edge.1912.a627849_1790872360085_0.46053593825160766"}}},"time":{"created":"2026-07-13T17:04:26.083Z","modified":"2026-10-01T16:32:40.877Z","0.1.0":"2026-07-13T17:04:26.485Z","0.2.0":"2026-07-13T20:12:40.823Z","0.2.1-next.410.a23f189":"2026-07-20T19:51:44.505Z","0.2.1-next.423.3350e53":"2026-07-21T06:29:06.012Z","0.2.1-next.444.a313478":"2026-07-21T15:52:46.723Z","0.2.1-next.448.afbdd31":"2026-07-21T19:52:20.313Z","0.2.1-next.449.355834c":"2026-07-21T20:01:35.531Z","0.2.1-next.451.d9a4a4e":"2026-07-21T21:29:29.736Z","0.2.1-next.459.fb59cc5":"2026-07-21T21:38:36.159Z","0.2.1-next.530.a223ca9":"2026-07-23T14:23:52.445Z","0.2.1-next.585.c7219b8":"2026-07-23T21:29:02.364Z","0.2.1-next.624.d23e6a9":"2026-07-24T07:21:59.760Z","0.2.1-next.640.ec2ea9a":"2026-07-24T14:59:41.329Z","0.2.1-next.647.2252e02":"2026-07-24T17:26:38.882Z","0.2.1-next.652.c550eaa":"2026-07-24T18:00:29.536Z","0.2.1-next.666.4af7f8b":"2026-07-24T19:04:39.563Z","0.2.1-next.701.409c279":"2026-07-25T03:50:19.228Z","0.2.1-next.738.07b221d":"2026-07-25T05:14:32.170Z","0.2.1-next.840.857425c":"2026-07-26T00:47:21.417Z","0.2.1-next.841.373388f":"2026-07-26T06:04:25.106Z","0.3.0-next.906.07cea63":"2026-07-28T06:26:52.167Z","0.3.0-next.1021.f5f1ee0":"2026-07-30T15:25:57.898Z","0.3.0-next.1032.e2b99fc":"2026-07-30T18:33:30.481Z","0.3.0-next.1162.e90e518":"2026-07-30T23:16:43.321Z","0.3.0-next.1220.6982c21":"2026-07-31T13:52:20.878Z","0.3.0-next.1248.f867198":"2026-07-31T15:37:38.221Z","0.3.0-next.1272.222de94":"2026-07-31T17:08:14.794Z","0.3.0-next.1280.6369398":"2026-07-31T18:10:04.134Z","0.3.0-next.1297.43a5ef8":"2026-07-31T20:28:41.779Z","0.3.0-next.1299.b32cbdc":"2026-07-31T20:53:52.711Z","0.3.0-next.1315.1d4eb64":"2026-07-31T22:50:09.396Z","0.3.0-next.1383.c61de17":"2026-07-31T23:41:27.732Z","0.3.0-next.1392.f0bd0cc":"2026-08-01T00:44:29.275Z","0.3.0-next.1422.b585c0c":"2026-08-01T01:54:11.836Z","0.3.0-next.1435.f870241":"2026-08-01T02:59:42.970Z","0.3.0-next.1436.388ef5e":"2026-08-01T03:08:56.560Z","0.3.0-next.1445.14ca01c":"2026-08-01T03:53:12.214Z","0.3.0-next.1452.011a16e":"2026-08-01T05:21:28.974Z","0.3.0-next.1454.b17f8a5":"2026-08-01T05:56:50.877Z","0.3.0-next.1456.ace2107":"2026-08-01T14:16:55.487Z","0.3.0-next.1458.0c01b63":"2026-08-01T14:58:33.617Z","0.3.0-edge.1458.0c01b63":"2026-08-01T15:18:24.330Z","0.3.0-next.1460.2c18805":"2026-08-01T16:04:09.090Z","0.3.0-next.1463.b454aa8":"2026-08-01T23:56:16.167Z","0.3.0-next.1466.e0866d4":"2026-08-02T01:33:33.100Z","0.3.0-next.1473.098a860":"2026-08-02T04:25:14.299Z","0.3.0-next.1494.7333e82":"2026-08-02T05:36:02.792Z","0.3.0-next.1498.065f223":"2026-08-02T06:50:18.526Z","0.3.0-next.1511.9977321":"2026-08-02T16:22:29.842Z","0.3.0-next.1512.edc0fee":"2026-08-02T16:44:24.886Z","0.3.0-next.1514.a24d43f":"2026-08-02T16:56:53.649Z","0.3.0-next.1515.d4dc88e":"2026-08-02T17:04:10.157Z","0.3.0-next.1516.1b4fb2b":"2026-08-02T17:36:02.327Z","0.3.0-edge.1516.1b4fb2b":"2026-08-02T17:58:15.978Z","0.3.0-next.1529.90e58ad":"2026-08-02T18:21:37.566Z","0.3.0-next.1530.70058bd":"2026-08-02T18:51:16.503Z","0.3.0-next.1543.f490ae8":"2026-08-02T20:12:43.971Z","0.3.0-next.1560.03a2b36":"2026-08-02T20:27:39.955Z","0.3.0-next.1562.75af469":"2026-08-02T20:40:33.988Z","0.3.0-next.1566.dcdf1d3":"2026-08-02T20:53:21.394Z","0.3.0-next.1584.a68fe91":"2026-08-02T21:55:44.041Z","0.3.0-next.1585.17d10c4":"2026-08-02T22:28:24.676Z","0.3.0-next.1593.a47f94a":"2026-08-02T22:33:54.723Z","0.3.0-next.1595.4d49b41":"2026-08-02T22:43:15.205Z","0.3.0-next.1601.12b771e":"2026-08-02T23:25:32.719Z","0.3.0-next.1665.6235922":"2026-08-03T03:47:17.880Z","0.3.0-next.1669.5808974":"2026-08-03T04:24:56.842Z","0.3.0-next.1689.2810c05":"2026-08-03T05:56:54.860Z","0.3.0-next.1692.f1a7a9a":"2026-08-03T06:31:43.633Z","0.3.0-next.1702.8973fda":"2026-08-03T06:38:46.124Z","0.3.0-next.1704.8557784":"2026-08-03T06:49:40.601Z","0.3.0-next.1714.3bd86f1":"2026-08-04T18:55:01.555Z","0.3.0-next.1728.26853f6":"2026-08-04T19:53:26.949Z","0.3.0-next.1729.f927a3b":"2026-08-04T20:29:55.213Z","0.3.0-next.1781.5d072ef":"2026-08-05T00:01:33.998Z","0.3.0-next.1783.cd11ab1":"2026-08-05T00:24:22.620Z","0.3.0-next.1848.58f06fb":"2026-08-05T01:09:47.067Z","0.3.0-next.1849.a370765":"2026-08-05T01:15:37.463Z","0.3.0-next.1872.c2b1f7c":"2026-08-05T19:28:04.521Z","0.3.0-next.1883.9cd374b":"2026-08-06T00:12:45.905Z","0.3.0-next.1887.cad72aa":"2026-08-06T15:06:54.750Z","0.3.0":"2026-08-06T20:47:16.830Z","0.3.1-next.209.43ef1bc":"2026-08-07T21:02:37.641Z","0.3.1-next.320.fe56fc2":"2026-08-08T03:09:18.334Z","0.3.1-next.348.8115937":"2026-08-08T05:10:54.308Z","0.3.1-next.385.e32d957":"2026-08-08T08:56:01.739Z","0.3.1-next.401.5d59659":"2026-08-08T09:58:22.843Z","0.3.1-next.407.d03a0bb":"2026-08-09T17:49:47.101Z","0.3.1-next.409.5c00b00":"2026-08-10T04:13:29.336Z","0.3.1-next.425.a3192ab":"2026-08-10T04:27:58.052Z","0.3.1-next.493.539802d":"2026-08-10T20:00:36.200Z","0.3.1-next.509.c235802":"2026-08-10T20:40:56.397Z","0.3.1-next.575.c1f8e01":"2026-08-11T02:42:22.123Z","0.3.1-next.616.aa7ae7f":"2026-08-11T15:07:53.186Z","0.3.1-next.617.89baf58":"2026-08-11T15:11:52.208Z","0.3.1-next.625.675880d":"2026-08-11T15:30:14.104Z","0.3.1-next.703.e259040":"2026-08-12T18:33:33.399Z","0.3.1-next.704.69286f6":"2026-08-12T18:48:52.897Z","0.3.1-next.733.f1845ac":"2026-08-12T19:30:51.874Z","0.3.1-next.780.12e6944":"2026-08-12T23:29:08.865Z","0.3.1-next.794.0bfc53e":"2026-08-13T00:40:38.961Z","0.3.1-next.836.609b031":"2026-08-13T01:19:32.855Z","0.3.1-next.837.46a9259":"2026-08-13T02:23:56.621Z","0.3.1-next.845.b5a7c82":"2026-08-13T03:01:54.825Z","0.3.1-next.847.2e6f8bf":"2026-08-13T03:59:14.974Z","0.3.1-next.861.5a56d7a":"2026-08-13T04:01:34.138Z","0.3.1-next.887.9f59a84":"2026-08-13T06:21:32.531Z","0.3.1-next.948.85d9f30":"2026-08-13T15:34:13.706Z","0.3.1-next.970.9691e7b":"2026-08-13T15:50:39.789Z","0.3.1-next.971.33e20ba":"2026-08-13T16:01:44.685Z","0.3.1-next.975.01aea94":"2026-08-13T16:45:16.997Z","0.3.1-next.996.06087b5":"2026-08-13T20:31:07.658Z","0.3.1-next.1041.35b950c":"2026-08-14T00:05:31.401Z","0.3.1-next.1050.9114695":"2026-08-14T01:41:30.473Z","0.3.1-next.1055.12501ae":"2026-08-14T03:48:50.772Z","0.3.1-next.1076.4f48950":"2026-08-14T16:03:32.963Z","0.3.1-next.1079.38fd007":"2026-08-14T18:08:49.416Z","0.3.1-next.1084.04b8d9a":"2026-08-14T19:02:50.225Z","0.3.1-next.1086.d0d073b":"2026-08-14T19:51:50.164Z","0.3.1-next.1088.2bde749":"2026-08-14T20:27:26.588Z","0.3.1-next.1090.6e79e6c":"2026-08-14T20:32:36.991Z","0.3.1-next.1091.b7aa6f2":"2026-08-14T20:36:32.341Z","0.3.1-next.1095.16f1704":"2026-08-14T20:55:14.144Z","0.3.1-next.1096.4ddf1ab":"2026-08-14T21:08:24.624Z","0.3.1-next.1097.b8126d8":"2026-08-14T21:13:50.874Z","0.3.1-next.1099.671eaf4":"2026-08-14T21:18:20.965Z","0.3.1-next.1104.8453d3d":"2026-08-14T21:53:10.038Z","0.3.1-next.1107.0b5d347":"2026-08-14T22:40:33.163Z","0.3.1-next.1108.66cc86c":"2026-08-14T22:59:01.062Z","0.3.1-next.1112.dea9723":"2026-08-15T01:49:54.963Z","0.3.1-next.1113.9cffbdf":"2026-08-15T02:22:19.228Z","0.3.1-next.1114.3ce681d":"2026-08-15T03:14:45.139Z","0.3.1-next.1116.866c771":"2026-08-15T05:47:21.265Z","0.3.1-next.1162.1c7f42e":"2026-08-16T15:15:31.950Z","0.3.1-next.1165.285e507":"2026-08-16T21:37:55.390Z","0.3.1-next.1170.8a733e4":"2026-08-16T23:18:43.095Z","0.3.1-next.1191.e999f6c":"2026-08-17T09:43:53.080Z","0.3.1-next.1217.5f07972":"2026-08-17T18:28:03.069Z","0.3.1-next.1240.e41e1f0":"2026-08-17T20:45:02.080Z","0.4.0-next.1261.f361161":"2026-08-17T22:35:46.748Z","0.4.0-next.1263.aa14a22":"2026-08-17T22:53:36.920Z","0.4.0-next.1287.1dae9df":"2026-08-18T01:00:08.726Z","0.4.0-next.1290.99fd889":"2026-08-18T01:22:42.969Z","0.4.0-next.1294.03b2010":"2026-08-18T02:32:54.523Z","0.4.0-next.1296.dfa990a":"2026-08-18T04:21:43.850Z","0.4.0-next.1299.541fadc":"2026-08-18T06:19:00.367Z","0.4.0-next.1350.7431bb1":"2026-08-18T15:30:43.627Z","0.4.0-next.1351.6ec45d6":"2026-08-18T15:47:28.533Z","0.4.0-next.1354.5181c5f":"2026-08-18T18:13:48.715Z","0.4.0-next.1356.924bb91":"2026-08-18T18:35:11.264Z","0.4.0-next.1357.b87b5c1":"2026-08-18T18:37:40.132Z","0.4.0-next.1362.3734bd4":"2026-08-18T18:48:35.126Z","0.4.0-next.1383.b8eb497":"2026-08-18T19:10:47.948Z","0.4.0-next.1385.dc129fd":"2026-08-18T19:40:02.864Z","0.4.0-next.1390.ca3ba2b":"2026-08-18T20:25:34.291Z","0.4.0-next.1391.ef8547e":"2026-08-18T20:28:09.771Z","0.4.0-next.1392.ae73a44":"2026-08-18T22:10:31.732Z","0.4.0-next.1396.66c9814":"2026-08-18T23:28:39.758Z","0.4.0-next.1398.776fd7a":"2026-08-18T23:30:51.816Z","0.4.0-next.1399.9d20d2e":"2026-08-18T23:57:36.798Z","0.4.0-next.1404.4936e90":"2026-08-19T01:17:41.958Z","0.4.0-next.1405.d7484cf":"2026-08-19T01:19:48.333Z","0.4.0-next.1410.a69907a":"2026-08-19T05:48:37.854Z","0.4.0-next.1412.05a7272":"2026-08-19T06:22:25.080Z","0.4.0-next.1415.00028b0":"2026-08-19T06:37:18.699Z","0.4.0-next.1416.ef4fae7":"2026-08-19T16:12:50.518Z","0.4.0-next.1487.e25e95d":"2026-08-19T23:31:36.134Z","0.4.0-next.1488.43bcb37":"2026-08-20T04:42:54.795Z","0.4.0-next.1584.a8ddd61":"2026-08-20T18:28:04.951Z","0.4.0-next.1585.bf131c8":"2026-08-20T18:39:07.575Z","0.4.0-next.1602.af48ed1":"2026-08-20T23:12:12.183Z","0.4.0-next.1652.39f08fd":"2026-08-21T02:54:01.387Z","0.4.0-next.1663.d9c5746":"2026-08-21T04:47:06.444Z","0.4.0-next.1694.598ef6f":"2026-08-21T05:00:53.410Z","0.4.0-next.1695.181dea5":"2026-08-21T06:15:17.976Z","0.4.0-next.1696.93f6f63":"2026-08-21T06:23:47.578Z","0.4.0-next.1702.61a7a7c":"2026-08-21T07:11:39.974Z","0.4.0-next.1703.b82d313":"2026-08-21T07:42:09.718Z","0.4.0-next.1704.9eb98e1":"2026-08-21T08:29:18.798Z","0.4.0-next.1716.1979cc9":"2026-08-21T09:41:13.012Z","0.4.0-next.1717.9d6a20b":"2026-08-21T10:22:04.250Z","0.4.0-next.1725.752ca79":"2026-08-21T11:12:24.394Z","0.4.0-next.1728.f69160b":"2026-08-21T11:58:47.100Z","0.4.0-next.1749.d81a21c":"2026-08-21T12:36:16.050Z","0.4.0-next.1750.13ec8b1":"2026-08-21T15:42:48.358Z","0.4.0-next.1751.b3eea5f":"2026-08-21T15:57:31.006Z","0.4.0-next.1752.f250cb9":"2026-08-21T16:30:59.232Z","0.4.0-next.1763.f98ae25":"2026-08-21T16:34:39.893Z","0.4.0-next.1771.f4d15c3":"2026-08-21T18:47:44.305Z","0.4.0-next.1809.9b3b71b":"2026-08-21T19:38:50.824Z","0.4.0-next.1811.dde7eb1":"2026-08-21T19:52:23.755Z","0.4.0-next.1815.e47cc3c":"2026-08-21T20:28:41.094Z","0.4.0-next.1821.efb1cbc":"2026-08-21T22:32:42.727Z","0.4.0-next.1827.9db114b":"2026-08-21T23:52:37.395Z","0.4.0-next.1836.147ae1e":"2026-08-22T01:36:22.060Z","0.4.0-next.1884.6a2d46f":"2026-08-22T07:46:15.975Z","0.4.0-next.1888.e9e80b4":"2026-08-24T05:27:31.019Z","0.4.0-next.1892.a0b519a":"2026-08-24T10:50:57.782Z","0.4.0-next.1896.60d766c":"2026-08-24T11:32:43.692Z","0.4.0-next.1898.266773a":"2026-08-24T12:37:31.636Z","0.4.0-next.1903.50bfa67":"2026-08-24T16:09:32.703Z","0.4.0-next.1908.751021c":"2026-08-24T21:35:48.076Z","0.4.0-edge.1908.751021c":"2026-08-24T21:41:47.096Z","0.4.0-next.1909.c102f22":"2026-08-24T21:43:38.798Z","0.4.0-edge.1909.c102f22":"2026-08-24T21:51:33.249Z","0.4.0-next.1917.1b88fee":"2026-08-25T20:57:25.494Z","0.4.0-next.1920.b93ad0f":"2026-08-25T23:09:49.619Z","0.4.0-edge.1920.b93ad0f":"2026-08-25T23:17:52.940Z","0.4.0-next.1921.0a61bdb":"2026-08-25T23:41:36.450Z","0.4.0-edge.1921.0a61bdb":"2026-08-25T23:49:34.562Z","0.4.0-next.1932.1ef883a":"2026-08-26T19:09:21.073Z","0.4.0-edge.1932.1ef883a":"2026-08-26T19:16:59.366Z","0.4.0-next.1933.e4809f4":"2026-08-26T20:10:27.710Z","0.4.0-edge.1933.e4809f4":"2026-08-26T20:17:52.232Z","0.4.0-next.1935.74c34fe":"2026-08-26T20:48:02.385Z","0.4.0-edge.1935.74c34fe":"2026-08-26T20:55:18.489Z","0.4.0-next.1936.bc924d7":"2026-08-26T21:26:44.310Z","0.4.0-edge.1936.bc924d7":"2026-08-26T21:34:00.305Z","0.4.0-next.1937.0d089b3":"2026-08-26T22:22:13.450Z","0.4.0-edge.1937.0d089b3":"2026-08-26T22:29:27.027Z","0.4.0-next.1939.481bde5":"2026-08-27T00:16:28.446Z","0.4.0-edge.1939.481bde5":"2026-08-27T00:24:11.141Z","0.4.0-next.1940.b8a4265":"2026-08-27T01:06:21.808Z","0.4.0-next.1941.1d7f2bd":"2026-08-27T01:27:17.819Z","0.4.0-edge.1941.1d7f2bd":"2026-08-27T01:34:32.824Z","0.4.0-next.1943.b4c3e61":"2026-08-27T01:46:17.284Z","0.5.0-next.1944.cd6b6e7":"2026-08-27T01:51:14.749Z","0.4.0-edge.1943.b4c3e61":"2026-08-27T01:54:10.230Z","0.5.0-edge.1944.cd6b6e7":"2026-08-27T01:58:42.380Z","0.4.0":"2026-08-27T01:59:27.941Z","0.5.1-next.597.ab004dd":"2026-08-31T06:56:00.044Z","0.5.1-edge.597.ab004dd":"2026-08-31T07:03:26.853Z","0.5.1-next.601.e6e16ba":"2026-08-31T07:57:30.037Z","0.5.1-next.638.d4dbd4e":"2026-08-31T16:30:55.977Z","0.5.1-edge.638.d4dbd4e":"2026-08-31T16:39:34.820Z","0.5.1-next.640.24b4c62":"2026-08-31T18:13:47.934Z","0.5.1-edge.640.24b4c62":"2026-08-31T18:21:36.361Z","0.5.1-next.650.5d3df0b":"2026-08-31T23:58:38.546Z","0.5.1-edge.650.5d3df0b":"2026-09-01T00:07:36.164Z","0.5.1-next.654.b54779d":"2026-09-01T03:36:28.713Z","0.5.1-edge.654.b54779d":"2026-09-01T03:44:27.148Z","0.5.1-next.658.9cb44d7":"2026-09-01T19:14:55.918Z","0.5.1-edge.658.9cb44d7":"2026-09-01T19:22:54.188Z","0.5.1-next.685.f72fc7f":"2026-09-02T01:09:06.145Z","0.5.1-edge.685.f72fc7f":"2026-09-02T01:18:25.391Z","0.5.1-next.693.478551c":"2026-09-02T03:43:00.848Z","0.5.1-edge.693.478551c":"2026-09-02T03:51:57.801Z","0.5.1-next.704.19c91ec":"2026-09-02T21:26:26.968Z","0.5.1-next.729.2aeb707":"2026-09-03T01:55:03.816Z","0.5.1-next.730.f29a5aa":"2026-09-03T03:05:07.257Z","0.5.1-edge.730.f29a5aa":"2026-09-03T03:14:08.980Z","0.5.1-next.731.0ae0aa4":"2026-09-03T03:16:46.081Z","0.5.1-edge.731.0ae0aa4":"2026-09-03T03:25:54.513Z","0.5.1-next.743.8d09db1":"2026-09-03T09:09:53.884Z","0.5.1-edge.743.8d09db1":"2026-09-03T09:18:35.527Z","0.5.1-next.799.62ef0c7":"2026-09-03T14:54:16.104Z","0.5.1-edge.799.62ef0c7":"2026-09-03T15:02:25.969Z","0.5.1-next.815.cc08b93":"2026-09-03T18:46:32.158Z","0.5.1-next.820.97b3830":"2026-09-03T21:12:12.704Z","0.5.1-next.903.f434bc2":"2026-09-04T19:46:47.037Z","0.5.1-next.904.b545d9c":"2026-09-04T20:46:03.962Z","0.5.1-next.905.5fbf787":"2026-09-04T21:06:37.019Z","0.5.1-next.906.419e5c9":"2026-09-04T22:09:17.733Z","0.5.1-next.908.b072fbc":"2026-09-04T23:25:53.443Z","0.5.1-next.909.a5d1857":"2026-09-04T23:34:43.254Z","0.5.1-edge.909.a5d1857":"2026-09-04T23:44:20.152Z","0.5.1-next.911.32a089f":"2026-09-05T05:16:04.906Z","0.5.1-edge.911.32a089f":"2026-09-05T05:22:53.541Z","0.5.1-next.912.289aaa0":"2026-09-05T05:49:45.389Z","0.5.1-edge.912.289aaa0":"2026-09-05T05:53:21.351Z","0.5.1-next.914.ed01add":"2026-09-05T17:53:38.537Z","0.5.1-edge.914.ed01add":"2026-09-05T18:02:10.059Z","0.5.1-next.915.d4da7e7":"2026-09-05T18:20:42.163Z","0.5.1-edge.915.d4da7e7":"2026-09-05T18:28:12.171Z","0.5.1-next.919.354c575":"2026-09-05T23:11:58.496Z","0.5.1-edge.919.354c575":"2026-09-05T23:20:34.170Z","0.5.1-next.920.da8f530":"2026-09-06T20:24:02.813Z","0.5.1-edge.920.da8f530":"2026-09-06T20:31:33.418Z","0.5.1-next.973.788d3d7":"2026-09-08T20:24:06.524Z","0.5.1-next.1017.13841a8":"2026-09-09T04:15:10.081Z","0.5.1-next.1019.1274ec5":"2026-09-09T06:16:37.696Z","0.5.1-edge.1019.1274ec5":"2026-09-09T06:21:59.651Z","0.5.1-next.1047.858b9b6":"2026-09-09T17:00:21.052Z","0.5.1-edge.1047.858b9b6":"2026-09-09T17:09:13.964Z","0.5.1-next.1050.0bd43cc":"2026-09-09T21:13:26.070Z","0.5.1-next.1051.65889a1":"2026-09-09T21:56:07.832Z","0.5.1-edge.1051.65889a1":"2026-09-09T22:04:09.874Z","0.5.1-next.1052.ea38f97":"2026-09-10T04:14:49.443Z","0.5.1-edge.1052.ea38f97":"2026-09-10T04:19:41.926Z","0.5.1-next.1056.4945b81":"2026-09-10T17:17:15.784Z","0.5.1-edge.1056.4945b81":"2026-09-10T17:25:33.713Z","0.5.1-next.1058.751c53a":"2026-09-10T22:37:35.573Z","0.5.1-next.1059.c56d3cd":"2026-09-10T22:40:28.711Z","0.5.1-edge.1058.751c53a":"2026-09-10T22:43:55.865Z","0.5.1-edge.1059.c56d3cd":"2026-09-10T22:48:47.813Z","0.5.1-next.1066.36fe89b":"2026-09-11T06:49:57.260Z","0.5.1-next.1069.554a2ac":"2026-09-11T07:34:56.432Z","0.5.1-next.1197.6a425ce":"2026-09-12T19:26:55.040Z","0.5.1-next.1201.9b49dee":"2026-09-12T20:43:10.314Z","0.5.1-next.1202.e31f126":"2026-09-12T21:44:13.082Z","0.5.1-next.1204.e33a1ac":"2026-09-12T23:34:27.172Z","0.5.1-next.1225.129b76d":"2026-09-13T03:22:58.719Z","0.5.1-next.1244.12290e1":"2026-09-13T08:30:39.616Z","0.5.1-next.1251.918ea64":"2026-09-13T15:40:26.862Z","0.5.1-next.1252.15e4611":"2026-09-13T15:58:33.700Z","0.5.1-next.1253.6fe252c":"2026-09-13T21:24:46.421Z","0.5.1-next.1254.2ab4a06":"2026-09-13T23:12:08.001Z","0.5.1-next.1257.b2a4509":"2026-09-14T05:31:12.902Z","0.5.1-next.1295.2b6bfa3":"2026-09-14T20:21:06.773Z","0.5.1-next.1344.b88acc1":"2026-09-15T06:09:26.916Z","0.5.1-next.1345.0995dc5":"2026-09-15T06:43:14.049Z","0.5.1-next.1347.54f97d8":"2026-09-15T08:30:34.289Z","0.5.1-next.1348.e71a747":"2026-09-15T09:31:14.910Z","0.5.1-next.1349.05b053d":"2026-09-15T10:44:33.012Z","0.5.1-edge.1349.05b053d":"2026-09-15T10:50:49.518Z","0.5.1-next.1350.8ce488b":"2026-09-15T16:29:19.061Z","0.5.1-edge.1350.8ce488b":"2026-09-15T16:36:18.587Z","0.5.1-next.1370.903f328":"2026-09-16T05:50:56.141Z","0.5.1-edge.1370.903f328":"2026-09-16T05:57:56.472Z","0.5.1-next.1404.457d1da":"2026-09-17T06:19:35.480Z","0.5.1-next.1405.69d9356":"2026-09-17T06:50:15.998Z","0.5.1-edge.1405.69d9356":"2026-09-17T15:41:13.263Z","0.5.1-next.1410.b534771":"2026-09-17T18:44:49.832Z","0.5.1-edge.1410.b534771":"2026-09-17T18:53:01.715Z","0.5.1-next.1450.5738463":"2026-09-19T01:00:39.978Z","0.5.1-next.1462.5a251b6":"2026-09-19T17:50:16.489Z","0.5.1-edge.1462.5a251b6":"2026-09-19T18:00:36.761Z","0.5.1-next.1467.7e2fc7d":"2026-09-19T20:36:24.076Z","0.5.1-edge.1467.7e2fc7d":"2026-09-19T20:47:54.538Z","0.5.1-next.1468.61b1d9d":"2026-09-19T21:20:47.064Z","0.5.1-edge.1468.61b1d9d":"2026-09-19T21:32:17.788Z","0.5.1-next.1471.4e82419":"2026-09-20T06:35:39.339Z","0.5.1-edge.1471.4e82419":"2026-09-20T06:45:31.265Z","0.5.1-next.1505.5790c72":"2026-09-20T10:53:48.790Z","0.5.1-next.1520.4887418":"2026-09-20T15:28:50.177Z","0.5.1-next.1523.c47f79f":"2026-09-20T16:27:37.869Z","0.5.1-next.1533.2910b54":"2026-09-20T18:51:10.504Z","0.5.1-next.1538.09885fb":"2026-09-21T06:50:10.787Z","0.5.1-next.1541.b94031c":"2026-09-21T07:10:38.276Z","0.5.1-next.1543.41f4a99":"2026-09-21T07:21:22.534Z","0.5.1-next.1545.a3a19e0":"2026-09-21T07:39:40.374Z","0.5.1-edge.1545.a3a19e0":"2026-09-21T07:49:32.775Z","0.5.1-next.1556.ff9e615":"2026-09-21T22:01:40.349Z","0.5.1-next.1584.db3c393":"2026-09-22T05:18:22.468Z","0.5.1-next.1629.669e7c5":"2026-09-23T05:14:30.581Z","0.5.1-next.1669.c9827a8":"2026-09-23T19:43:51.122Z","0.5.1-next.1680.bdc44c6":"2026-09-24T01:50:43.019Z","0.5.1-next.1681.3f21b44":"2026-09-24T04:32:47.049Z","0.5.1-next.1682.f1470fe":"2026-09-24T05:03:56.456Z","0.5.1-next.1685.dc0e23a":"2026-09-24T15:07:50.184Z","0.5.1-edge.1685.dc0e23a":"2026-09-24T15:19:46.800Z","0.5.1-next.1687.b63c819":"2026-09-24T17:36:12.082Z","0.5.1-edge.1687.b63c819":"2026-09-24T17:45:30.099Z","0.5.1-next.1692.64cda40":"2026-09-24T23:54:09.629Z","0.5.1-edge.1692.64cda40":"2026-09-25T00:07:22.207Z","0.5.1-next.1694.112d897":"2026-09-25T02:11:54.711Z","0.5.1-next.1700.cefb2f9":"2026-09-25T03:00:45.653Z","0.5.1-next.1703.1905242":"2026-09-25T08:09:02.340Z","0.5.1-next.1704.1832e8b":"2026-09-25T08:59:01.608Z","0.5.1-edge.1704.1832e8b":"2026-09-25T09:11:06.059Z","0.5.1-next.1710.81c05dd":"2026-09-25T17:12:33.466Z","0.5.1-next.1717.f605ef3":"2026-09-25T19:15:26.507Z","0.5.1-next.1723.553fc7a":"2026-09-25T21:25:17.973Z","0.5.1-next.1724.c250cb4":"2026-09-25T23:05:54.521Z","0.5.1-next.1725.30f1dd0":"2026-09-25T23:48:15.807Z","0.5.1-next.1728.e0a1ceb":"2026-09-26T05:54:14.326Z","0.5.1-next.1801.21234f6":"2026-09-27T05:18:34.227Z","0.5.1-next.1831.a0b57d4":"2026-09-28T00:00:47.960Z","0.5.1-next.1850.5adb645":"2026-09-28T04:13:06.560Z","0.5.1-next.1892.cbd15bd":"2026-09-28T12:43:50.584Z","0.5.1-edge.1892.cbd15bd":"2026-09-28T12:54:07.708Z","0.5.1-next.1899.4b1311e":"2026-09-28T21:24:02.434Z","0.5.1-edge.1899.4b1311e":"2026-09-28T21:37:47.969Z","0.5.1-next.1903.956d5a5":"2026-09-29T05:05:16.225Z","0.5.1-edge.1903.956d5a5":"2026-09-29T05:19:35.615Z","0.5.1-next.1906.1e09ca0":"2026-09-30T16:15:35.660Z","0.5.1-next.1908.309c1e7":"2026-09-30T16:28:58.246Z","0.5.1-edge.1908.309c1e7":"2026-09-30T16:43:26.073Z","0.5.1-next.1909.7bccf72":"2026-09-30T17:38:49.486Z","0.5.1-next.1910.85d85a3":"2026-09-30T19:26:23.631Z","0.5.1-edge.1910.85d85a3":"2026-09-30T19:39:09.258Z","0.5.1-next.1912.a627849":"2026-10-01T13:12:25.252Z","0.5.1-edge.1912.a627849":"2026-10-01T16:32:40.184Z"},"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/motionpath"},"description":"Path-following animation — advances a marker along a @flighthq/path by arc length at a controlled speed and reports its world position, tangent, and heading angle, with clamp/loop/pingpong end behaviors and distance/progress seek; plain-data MotionPath st","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"readme":"","readmeFilename":""}