{"_id":"@pond-ts/fit","_rev":"47-4a368dca7e89b799ffa858a16a37c940","name":"@pond-ts/fit","dist-tags":{"latest":"0.71.0"},"versions":{"0.31.0":{"name":"@pond-ts/fit","version":"0.31.0","license":"MIT","_id":"@pond-ts/fit@0.31.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pjm17971/pond-ts#readme","bugs":{"url":"https://github.com/pjm17971/pond-ts/issues"},"dist":{"shasum":"e89c83d79bfed3f9526615bb6cb77363f87e6600","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.31.0.tgz","fileCount":29,"integrity":"sha512-AqrE0MQoynLTDKjanEirdioKiqDEU1jA8KXLr+upcSPbzUAwlmeqDPhw6qMhxaZOgg/iQpuXltjK9ZQROixMxA==","signatures":[{"sig":"MEUCIQDdZA8hVniMZ2uxGSfr7jL0VcCfIxXKug0xrET9DH3DPgIgcP+SsvYC7rwdEZFLal8creLhU2p/IdiMnYbUUYa5TSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351415},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"3c4e8bd596228c416db81800e9fbc9a79d099ddf","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../README.md ./README.md && cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"pjm17971","email":"peter71@gmail.com"},"repository":{"url":"git+https://github.com/pjm17971/pond-ts.git","type":"git","directory":"packages/fit"},"_npmVersion":"10.9.7","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.31.0_1782677967881_0.46238355725447433","host":"s3://npm-registry-packages-npm-production"}},"0.31.1":{"name":"@pond-ts/fit","version":"0.31.1","license":"MIT","_id":"@pond-ts/fit@0.31.1","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pjm17971/pond-ts#readme","bugs":{"url":"https://github.com/pjm17971/pond-ts/issues"},"dist":{"shasum":"cf1e25c8b23c9a31c7f711c665e8c414253cba4f","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.31.1.tgz","fileCount":29,"integrity":"sha512-WEcWx4vZjdvCDRUy9/PgnSIOFkCvcqFyh9N8YGmgTlh4peIfUviCW2Ap4UdcK2/vbCKbroaKJ3Ym4tx0dyJwcA==","signatures":[{"sig":"MEQCIFnfBkecMAj0Fa8NWrlE/DXX+rfmyNJlmXW8qpw/G7EMAiAQ39uZPE4xofF4/UQmdoOmcQvfUrCbR+lZ3nrI62awhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.31.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":344521},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"a519f12cf6748cfb0754a950a6c2d695bf1b9a77","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b1682153-09ce-413b-9a06-0c3a2ab71ed2"}},"repository":{"url":"git+https://github.com/pjm17971/pond-ts.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.17.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.31.1_1782679412423_0.6646895363379559","host":"s3://npm-registry-packages-npm-production"}},"0.31.2":{"name":"@pond-ts/fit","version":"0.31.2","license":"MIT","_id":"@pond-ts/fit@0.31.2","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pjm17971/pond-ts#readme","bugs":{"url":"https://github.com/pjm17971/pond-ts/issues"},"dist":{"shasum":"1af8466fc10b9d065652721953b154dc16221232","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.31.2.tgz","fileCount":29,"integrity":"sha512-3i8NOXo/dgR4doMcacF4lSUZrtfGoCRr5c/M3FRSJuAsCBorVr3bKi5xtKw4/Y0jqYOFA2VGttOfvn3tljkO/w==","signatures":[{"sig":"MEYCIQD1j6BiaVplmX9zbRgOuAxi4pDpoehua5TKbnamV6S0EgIhALKQkYED+T/UveLqS6QbCbApwdL7/32ypOxFvzE5qiti","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.31.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":345316},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"fbb53de3e2e91f844427915eb7cf19657f412ac6","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b1682153-09ce-413b-9a06-0c3a2ab71ed2"}},"repository":{"url":"git+https://github.com/pjm17971/pond-ts.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.17.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.31.2_1782686181915_0.23707563464527204","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@pond-ts/fit","version":"0.32.0","license":"MIT","_id":"@pond-ts/fit@0.32.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pjm17971/pond-ts#readme","bugs":{"url":"https://github.com/pjm17971/pond-ts/issues"},"dist":{"shasum":"cb1306bf60dd4167ad733dcd903d797ec4205356","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.32.0.tgz","fileCount":29,"integrity":"sha512-iw7uzKpfY3dG35S6vNPLB2oWbwsGv8CedTGQuS6/GQUzBdC6xnRr6Q9WsppPp5yn6FgC54c2PL9URd6Dc9LUvA==","signatures":[{"sig":"MEQCIEfRMJ6uQQZfzyS0TDwrqUoaIyyxIVvVPABrVJ4EjWdsAiBi1aLDRZ61zTM1b1gMOCnGt5JJP2qKEB65kIbWng2RtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":347367},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"e8283d06e889f16f3e30f8a3dbcb3231cf91c047","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b1682153-09ce-413b-9a06-0c3a2ab71ed2"}},"repository":{"url":"git+https://github.com/pjm17971/pond-ts.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.18.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.32.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.32.0_1782764383100_0.7884281591218929","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@pond-ts/fit","version":"0.33.0","license":"MIT","_id":"@pond-ts/fit@0.33.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pjm17971/pond-ts#readme","bugs":{"url":"https://github.com/pjm17971/pond-ts/issues"},"dist":{"shasum":"c0b7e5ca262a688ed430ae35be1fc8b734f83912","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.33.0.tgz","fileCount":29,"integrity":"sha512-MkO+J3eJ+qsDasU0SCn6UHNFOU9oXx9Q6zQmnZG8wovAn8vyV9kOgn1kYiP9v/vZVpGjzZphl+9NjYBwgn2unQ==","signatures":[{"sig":"MEQCIFpeXT8rBnXem9TdzU+DCRYHG8KdnAHCQZ9M9WmKDEgpAiASRRAk954rnaDhx6zviUrWsyY7IFofL2hFWdS0YMlW8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":349136},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"2333f9d1e918e635ca29387c9df9d5df0438b0b6","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b1682153-09ce-413b-9a06-0c3a2ab71ed2"}},"repository":{"url":"git+https://github.com/pjm17971/pond-ts.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.18.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.33.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.33.0_1782806374759_0.050920265942757004","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@pond-ts/fit","version":"0.34.0","license":"MIT","_id":"@pond-ts/fit@0.34.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pjm17971/pond-ts#readme","bugs":{"url":"https://github.com/pjm17971/pond-ts/issues"},"dist":{"shasum":"9bc357788b695ea299f72aa6a458a1a28e77cca7","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.34.0.tgz","fileCount":29,"integrity":"sha512-MaWQMiKVCdVuNTUZ++dHNmk4xJXZ5E/xY41uCAqcan7R5WgrESqAKuZOER/lBVBdRcuMlghc4Rk497OYPPkTQA==","signatures":[{"sig":"MEUCIQCcxO8e2qbK2BMGj9VKhaSa2L3v5YTrtLq+lt6ccQl1AwIgWU7TD7hsydvOs3nNsa/VNaXe00oo4HY2pWwfohx1XCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351011},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"41f016e51b9c3832872b5223f914875c454b46b5","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b1682153-09ce-413b-9a06-0c3a2ab71ed2"}},"repository":{"url":"git+https://github.com/pjm17971/pond-ts.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.18.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.34.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.34.0_1782900106749_0.6287805350972726","host":"s3://npm-registry-packages-npm-production"}},"0.34.1":{"name":"@pond-ts/fit","version":"0.34.1","license":"MIT","_id":"@pond-ts/fit@0.34.1","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pjm17971/pond-ts#readme","bugs":{"url":"https://github.com/pjm17971/pond-ts/issues"},"dist":{"shasum":"628de351b308a46b2594e644ee471009155bf56b","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.34.1.tgz","fileCount":29,"integrity":"sha512-UsrKSuMB8xf0EO9sLfWJVlhVZdFwFogbDxptDM3+kivB6IYG0cFuyxRvTcTr/fXsYbdqtN22ggcd4dKPoaVCZA==","signatures":[{"sig":"MEYCIQCD+OM7Apb9LFCKencY9+B0SGQAIpmAIrFoPr4lYFdGowIhAKsTvLyLAuMmKC67/S89SxKw8EiAPNxowyuOUWRHZS61","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.34.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352231},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"10c2b8f456fa959bd09b9caf062b9026b352e268","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b1682153-09ce-413b-9a06-0c3a2ab71ed2"}},"repository":{"url":"git+https://github.com/pjm17971/pond-ts.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.18.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.34.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.34.1_1782901225176_0.029633956685717555","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@pond-ts/fit","version":"0.35.0","license":"MIT","_id":"@pond-ts/fit@0.35.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pjm17971/pond-ts#readme","bugs":{"url":"https://github.com/pjm17971/pond-ts/issues"},"dist":{"shasum":"514c03473a16e05c08e36b2f7942b60d6208faf0","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.35.0.tgz","fileCount":29,"integrity":"sha512-lbIgqN15vADEY8ZZLk0x5Y6R2xekp2I2dqUYsril4QP1U03jFMKnDkQ1jUogkUiv6+JmB0e2v08zXFl+qWAEdw==","signatures":[{"sig":"MEQCIALot1W5uynYihfiHNvvwrpbargkm7QpZct4jM1NxXhyAiAFXyEFasgw0e3r9qLJi27+ni9PYFKr+aJJe8ZLy4XPRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353173},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"f843cd38721eddce51505dbb27436cfdad849f05","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b1682153-09ce-413b-9a06-0c3a2ab71ed2"}},"repository":{"url":"git+https://github.com/pjm17971/pond-ts.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.18.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.35.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.35.0_1782975986892_0.12208394937831324","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@pond-ts/fit","version":"0.36.0","license":"MIT","_id":"@pond-ts/fit@0.36.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pjm17971/pond-ts#readme","bugs":{"url":"https://github.com/pjm17971/pond-ts/issues"},"dist":{"shasum":"45c51b6f3239f20cce9944f1fabfb7b79464edbc","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.36.0.tgz","fileCount":29,"integrity":"sha512-qAFkc/NODPLLmPo+0dC4wRNKIXZn7rGgpNSP1L8tjdMMDOyZaJ01aRatbKC5fmhK+JF05AXuLgTYGd7Co2RPMw==","signatures":[{"sig":"MEUCIDIJAC/q7kd2KG1qtFInWUc4Q+8TXMh9KEJeT7KE9Nj6AiEAqhehUMpe75xE+I4DWuwFGMRjy9OlgQEnQtq0VIrI1hQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":355181},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"eeca67e6a01c428d0bc1d34609d8adc432427ccb","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b1682153-09ce-413b-9a06-0c3a2ab71ed2"}},"repository":{"url":"git+https://github.com/pjm17971/pond-ts.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.18.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.36.0_1782989530605_0.24479099990201214","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@pond-ts/fit","version":"0.37.0","license":"MIT","_id":"@pond-ts/fit@0.37.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pjm17971/pond-ts#readme","bugs":{"url":"https://github.com/pjm17971/pond-ts/issues"},"dist":{"shasum":"e6b70146264f5870e4318b8124ef3c7803586373","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.37.0.tgz","fileCount":29,"integrity":"sha512-/LB1+0SGP6XmKU93p9q/HThmtUKKOSfkDCjUoeVbidFK2j/WAS7xPzSKmJ6JG6vdriFHjPSS9GpTWF1D1k4zRg==","signatures":[{"sig":"MEYCIQCm/ulr7m4vzQSClTj57UBjb6/RcgCk30MoEdrrhW/lggIhAIUet1ZqNgkSruK81vT0V9dtTND10oCg12Whc8FQcaFL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":356935},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"5ecf7a86908a7a0ba470cdeb92e6c245a945bcb0","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b1682153-09ce-413b-9a06-0c3a2ab71ed2"}},"repository":{"url":"git+https://github.com/pjm17971/pond-ts.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.18.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.37.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.37.0_1782999841216_0.9506006152877919","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@pond-ts/fit","version":"0.38.0","license":"MIT","_id":"@pond-ts/fit@0.38.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pjm17971/pond-ts#readme","bugs":{"url":"https://github.com/pjm17971/pond-ts/issues"},"dist":{"shasum":"c981cd98a32f1beed458ff2b29a861041bd0d578","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.38.0.tgz","fileCount":29,"integrity":"sha512-DTEfKntZF00sYhH3Yg9wvyAluEjUNUh2sevgxlIHowbS06+3lII15XwUKJEnYaQ4P2b12EAGLBkAmGG55ay5GA==","signatures":[{"sig":"MEUCICsPQUrzZjRK+f6m5XkFrCDG3x06MI7UHP715O2zqmQ4AiEAp0cvJ9cQbXk/a5jzuc9Y+ePsCnN/cp/09uTCoquK7vw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":359315},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"befce74168222f6b7d352c80c3b677a8f51f2356","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b1682153-09ce-413b-9a06-0c3a2ab71ed2"}},"repository":{"url":"git+https://github.com/pjm17971/pond-ts.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.18.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.38.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.38.0_1783034137637_0.3947611176290171","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@pond-ts/fit","version":"0.39.0","license":"MIT","_id":"@pond-ts/fit@0.39.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pjm17971/pond-ts#readme","bugs":{"url":"https://github.com/pjm17971/pond-ts/issues"},"dist":{"shasum":"1628501bfd068ff96bb2164c05fdcce2922174f6","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.39.0.tgz","fileCount":29,"integrity":"sha512-g4zrKrTBfJWXv6YG/XinTVW9b+dPn9qcF5UMwFj+q12AfOLUljw0fIJRl2tUJ65sRxXc6z8RZ4bryMY/sP2deA==","signatures":[{"sig":"MEUCIQC2jKBLzYeaF6psMz/JY6LmsG6EdC0S3VsAQX4R4xDF7wIgIJ46E0WWtdUgbS3JWEXJeoGin6n1+HyUdh4AGAyykBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":362212},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"e53ef7bd94f5e1392039570bc8e0e8452815cde3","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b1682153-09ce-413b-9a06-0c3a2ab71ed2"}},"repository":{"url":"git+https://github.com/pjm17971/pond-ts.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.18.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.39.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.39.0_1783056625665_0.8357919655619255","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@pond-ts/fit","version":"0.40.0","license":"MIT","_id":"@pond-ts/fit@0.40.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pjm17971/pond-ts#readme","bugs":{"url":"https://github.com/pjm17971/pond-ts/issues"},"dist":{"shasum":"7df73569c63eb47c5507d20aa035c9ff7ef25819","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.40.0.tgz","fileCount":29,"integrity":"sha512-4p0yHLW6QIJkMZM70ZDGEIc5KTC4KBwrsuDBI+l1oJz1AqgsxqCi66oe9uWqpQ/4/kERGzfBjArJHKM9MWNxUg==","signatures":[{"sig":"MEQCIAe0CrLjJpG+VIFe7HQRJ6lML/22n9lYIWWUB5Rlk4gzAiA6BFDovSjnSfqVwUCRMBuW8ttslREbX9xRuAcSdz3bXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":363835},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"1c5168f94e0f620d43f82afa69fe2ca88df494cb","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b1682153-09ce-413b-9a06-0c3a2ab71ed2"}},"repository":{"url":"git+https://github.com/pjm17971/pond-ts.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.18.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.40.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.40.0_1783204880121_0.8868871783905872","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"@pond-ts/fit","version":"0.41.0","license":"MIT","_id":"@pond-ts/fit@0.41.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pjm17971/pond-ts#readme","bugs":{"url":"https://github.com/pjm17971/pond-ts/issues"},"dist":{"shasum":"6ce0fc487bbca72fd766f97c1e4bced2f29f1db4","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.41.0.tgz","fileCount":29,"integrity":"sha512-9Zdh/yPlNl+gxPn4AuSo2K0O6SmceLmlf8syCiS47xHZZUTYqjxY7V57atVYg38uVSAQjSZX6p7iq7rEmYGi+Q==","signatures":[{"sig":"MEUCIQDrY98Lnw2MOM1KKhsK5GwjojGDJnZklWhpBBoxfxxL3AIgHR1/1vNcJPfIkPgyJVZbECipaV8McvoDhil0Sp5FCJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365355},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"36950932f80d894f819fc726a1e10d839954c9af","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b1682153-09ce-413b-9a06-0c3a2ab71ed2"}},"repository":{"url":"git+https://github.com/pjm17971/pond-ts.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.18.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.41.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.41.0_1783327817698_0.9977174402603313","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@pond-ts/fit","version":"0.42.0","license":"MIT","_id":"@pond-ts/fit@0.42.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pjm17971/pond-ts#readme","bugs":{"url":"https://github.com/pjm17971/pond-ts/issues"},"dist":{"shasum":"5ffc78cffcf050a4990d15232c76e3f4eb43bb9a","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.42.0.tgz","fileCount":29,"integrity":"sha512-KKLMkUqlR1t+1ZrEJ9aZt2EkK7Oxs4weiYgNDX9zaJo84bWuRDSU6/+x0mnO35S+V9QaC9F86sqWXdOpC71+dA==","signatures":[{"sig":"MEQCIB0xozBAndPHt3C7r/+jYqguTvYVNtc2psuFe/XVGerRAiA66lvUXtGn+3w8I76h6103DdCd4kbON9QESfNMu5TFqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.42.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":369607},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"71be59897845d934786e78ba576c63e1a0c80e66","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b1682153-09ce-413b-9a06-0c3a2ab71ed2"}},"repository":{"url":"git+https://github.com/pjm17971/pond-ts.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.18.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.42.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.42.0_1783683688090_0.6112247457387805","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"@pond-ts/fit","version":"0.43.0","license":"MIT","_id":"@pond-ts/fit@0.43.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pjm17971/pond-ts#readme","bugs":{"url":"https://github.com/pjm17971/pond-ts/issues"},"dist":{"shasum":"f238722664e9970535ac661eae30f674b914f2d9","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.43.0.tgz","fileCount":29,"integrity":"sha512-Zb0fGSaMgIvODXccTkHp+MWeD64iMgyIngZqbGwIhWGow4oGA/63v5sKejo8kT/olG8DW7hs4AYtH2F8+Fbygw==","signatures":[{"sig":"MEUCIFHDnDB/QiPQnnZ56IO6lCI4hgxWHueJHw331iVxdnH8AiEA5dcbKwxkoXtx7SkSBpiGkUOR9LSR/B0xgdi8VtaQxks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.43.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375027},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"b52081f3cdc6ad1cf24f6e17435120eee66b7449","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b1682153-09ce-413b-9a06-0c3a2ab71ed2"}},"repository":{"url":"git+https://github.com/pjm17971/pond-ts.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.18.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.43.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.43.0_1783763926033_0.9307222105930812","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"@pond-ts/fit","version":"0.44.0","license":"MIT","_id":"@pond-ts/fit@0.44.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pjm17971/pond-ts#readme","bugs":{"url":"https://github.com/pjm17971/pond-ts/issues"},"dist":{"shasum":"0f7c8b86d0b8cbe302c211f7311c44dffa76a375","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.44.0.tgz","fileCount":29,"integrity":"sha512-OJ4b6fU+jQIiUrV/Su65l8k+dTe03zPNqpi1cqWrl6UxRBRbEvoHHNrc3Se7KR2Db778bdrADnBuVV12IiZQ6A==","signatures":[{"sig":"MEQCIF0oMbdJ+7RzKmL6PZDpWl6j2ZFNm0XuIAjVM95Si3WnAiBEOiuDkoGDY8pRLtNcdpX1Fb0A/nuDb9XJS4CeE+d9CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.44.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":380308},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"0c2b04075fac8a6f3d354d7c5a0d8d39c1717702","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b1682153-09ce-413b-9a06-0c3a2ab71ed2"}},"repository":{"url":"git+https://github.com/pjm17971/pond-ts.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.18.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.44.0_1783789240773_0.6116169747796654","host":"s3://npm-registry-packages-npm-production"}},"0.44.1":{"name":"@pond-ts/fit","version":"0.44.1","license":"MIT","_id":"@pond-ts/fit@0.44.1","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pjm17971/pond-ts#readme","bugs":{"url":"https://github.com/pjm17971/pond-ts/issues"},"dist":{"shasum":"82578b8d35f181318654f6e11c2e3d3bfc3ecc79","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.44.1.tgz","fileCount":29,"integrity":"sha512-I0F6uEdsfFV5CqdYBAwziy6tYc3zrHlm3wk/p6ZclRSpCpkBKRvnSPL1JLAWt+q6m4lTDrt77HyUT5AVQKOStQ==","signatures":[{"sig":"MEUCIHOnRcFIiDMmU/thwAzAbRQ/hnBsa7KqVxNtIU67gtE6AiEAu94L+BvP2Bqu8sWDwL5/iiLMYXUeoTKSgrkR0BLYrz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.44.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":381538},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"d190088dd2a0b200ed3b29629db858a79efa8070","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b1682153-09ce-413b-9a06-0c3a2ab71ed2"}},"repository":{"url":"git+https://github.com/pjm17971/pond-ts.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.18.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.44.1_1783942797519_0.05550156709764065","host":"s3://npm-registry-packages-npm-production"}},"0.45.0":{"name":"@pond-ts/fit","version":"0.45.0","license":"MIT","_id":"@pond-ts/fit@0.45.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pjm17971/pond-ts#readme","bugs":{"url":"https://github.com/pjm17971/pond-ts/issues"},"dist":{"shasum":"a2c0240aa94cc8b022ad0bb87a1148f238181bce","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.45.0.tgz","fileCount":29,"integrity":"sha512-dFaO1/XuD0TurwroDaBLmli4da6fYx0FoO98PkL3qldWJE4Wi8eceBZZGxvUQrCR4ywicPajFPLgh8Scyp174w==","signatures":[{"sig":"MEUCIQC1JRay3qiy5EjCJoEagkA7Jh3Rk9+329Vfg6ybVgsl3gIgKiowi5UhV8JEtfHTPz8f4jRlXx/h7MOPNBOEm8hYB6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.45.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387647},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"9e8f98ce54f34d5ff5fe8f2d89771256dc742ccb","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b1682153-09ce-413b-9a06-0c3a2ab71ed2"}},"repository":{"url":"git+https://github.com/pjm17971/pond-ts.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.18.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.45.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.45.0_1784000958794_0.35156047139037816","host":"s3://npm-registry-packages-npm-production"}},"0.46.0":{"name":"@pond-ts/fit","version":"0.46.0","license":"MIT","_id":"@pond-ts/fit@0.46.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pjm17971/pond-ts#readme","bugs":{"url":"https://github.com/pjm17971/pond-ts/issues"},"dist":{"shasum":"6b93d25f589edca7eddc2b52eefe19e81bb057ac","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.46.0.tgz","fileCount":29,"integrity":"sha512-DDDE9tMTNJyBeQGNrw3WWj2Us4rB7ek1rtcoJFobPNpyrihz/aCZYzGANk80mUp5E1HxgIojaHAc2iMy9sM30A==","signatures":[{"sig":"MEYCIQD62XNxAq9Qd4QLzNBjMBwA+L3lWX25RTxYDlzpGytMzQIhALUwvtqchGClAgnjJBHyYmYg3FI2gK97NI4PNlvq/oCx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.46.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":390339},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"9f15140560458b1bf74bb0f43c22c63a7354139d","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b1682153-09ce-413b-9a06-0c3a2ab71ed2"}},"repository":{"url":"git+https://github.com/pjm17971/pond-ts.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.18.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.46.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.46.0_1784029530973_0.13002358965707805","host":"s3://npm-registry-packages-npm-production"}},"0.47.0":{"name":"@pond-ts/fit","version":"0.47.0","license":"MIT","_id":"@pond-ts/fit@0.47.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pond-ts/pond#readme","bugs":{"url":"https://github.com/pond-ts/pond/issues"},"dist":{"shasum":"f68038321496cb2a43b929cbc2bdd6b9aa26f55d","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.47.0.tgz","fileCount":29,"integrity":"sha512-bZqVdc0l0U6irjndxPTDFfzAKW6mmm7qf8MI6s64xAu46QplMyknr0lNuH506DJvHQj0empplViI4bNZC8mrjg==","signatures":[{"sig":"MEUCIQCDVV6tMVjrnynBFgqApIR6UlTWYuhYsXaRX1hdRQ24cwIgPTTR4u4p/o94QzXpk0pB/Clcfxhmo1duxGqBIiDHdZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.47.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":396795},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"0ca3425e530291888b374b859d4887e491cde14d","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:193d092e-9c9e-4f64-9898-e37764a82305"}},"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.18.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.47.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.47.0_1784266573621_0.9962578223332128","host":"s3://npm-registry-packages-npm-production"}},"0.48.0":{"name":"@pond-ts/fit","version":"0.48.0","license":"MIT","_id":"@pond-ts/fit@0.48.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pond-ts/pond#readme","bugs":{"url":"https://github.com/pond-ts/pond/issues"},"dist":{"shasum":"0fbc972efff3535edbaa2f3e0a1caa08590b6bd1","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.48.0.tgz","fileCount":29,"integrity":"sha512-yThBRdpFjPtqF/YLhktdsF4XnVNCBMspteIKMFqMpkCUiekplbrX8Q8P45VmyamPKT9yGr2f2bsW+Rfn1yxP7A==","signatures":[{"sig":"MEYCIQCkTavG3IXakVG1kM2jAoHmFFacPcapyJPn0aF3EgnsNgIhANKMJ3KtR8ZXe6L97DqNs+DPFE3Q1S5PBbC8rQ6aoFQb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.48.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":398370},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"d6b13ea9caee9957136b9a72d6908dcb283694d2","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:193d092e-9c9e-4f64-9898-e37764a82305"}},"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.18.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.48.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.48.0_1784294167019_0.5497121549090511","host":"s3://npm-registry-packages-npm-production"}},"0.48.1":{"name":"@pond-ts/fit","version":"0.48.1","license":"MIT","_id":"@pond-ts/fit@0.48.1","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pond-ts/pond#readme","bugs":{"url":"https://github.com/pond-ts/pond/issues"},"dist":{"shasum":"188ad72f76fa47035b789bb6a820d2edb0b1682b","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.48.1.tgz","fileCount":29,"integrity":"sha512-GICEEV4FD+MIcgZkTp8Fkz6iXGZnH7ArFzvzYaq7qKP/PuYNcVfqM6tSisXht+O9yBkdNAJyIOH4DqSvfc4cig==","signatures":[{"sig":"MEYCIQDRwURsQj28qO7+mFPrazRG2SkBOfoV/BaYA7f2g65oXQIhAMiypTRpHC85RwfHnft35DX3jifc3tKXGPSdix8+L7aQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.48.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":399176},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"ad29fe374229e58a4bf10227d91b72446e1ad12f","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:193d092e-9c9e-4f64-9898-e37764a82305"}},"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.18.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.48.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.48.1_1784417535619_0.6523284080361631","host":"s3://npm-registry-packages-npm-production"}},"0.49.0":{"name":"@pond-ts/fit","version":"0.49.0","license":"MIT","_id":"@pond-ts/fit@0.49.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pond-ts/pond#readme","bugs":{"url":"https://github.com/pond-ts/pond/issues"},"dist":{"shasum":"d827b5f914a929f2ed15935ae4565801591bce7d","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.49.0.tgz","fileCount":29,"integrity":"sha512-Opnee/hsVwA6EKKvntBpXKwFOl1DI4U1hGgZAWTJD5+suCWVSAa5ah0njMJ4BKoxdoj4ZFaTaNNv7XzDiX++uQ==","signatures":[{"sig":"MEYCIQCASc/E89f2MdKVFVlNc4BsTTtHxg0UAomBFgUiEa3tUgIhAIDx0nrcR/W5SNOUeVSX81XvR1jVKA+gc3DSrcf1l68w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.49.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":412927},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"85eeb12c9f1592a6a088efd5e03141548065f349","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:193d092e-9c9e-4f64-9898-e37764a82305"}},"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.18.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.49.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.49.0_1784638562143_0.9499566532602919","host":"s3://npm-registry-packages-npm-production"}},"0.50.0":{"name":"@pond-ts/fit","version":"0.50.0","license":"MIT","_id":"@pond-ts/fit@0.50.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pond-ts/pond#readme","bugs":{"url":"https://github.com/pond-ts/pond/issues"},"dist":{"shasum":"94a518c60cda302f337f8c325bf2a9abae40a0ae","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.50.0.tgz","fileCount":29,"integrity":"sha512-zqb7X6gUNeksRgKx7RgVyv+bN0b80+SMYNH84YDbSXn7NONNQkolq9WNt3ykP++VHFCJ/TE36G8rt2eHUWywWw==","signatures":[{"sig":"MEQCIGoE+KkASHG/x1xBnOqbDhIWJeTiKEAegXYYyx2eT5jOAiBLUF3lMd9xdETCsEDL7OGwvFS4oOxvWbT4TDBEscDZbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.50.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":414430},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"cb4145c9fe22c460fbbbffc4a733a81a14ab5b57","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:193d092e-9c9e-4f64-9898-e37764a82305"}},"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.18.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.50.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.50.0_1784660447571_0.9802945869109523","host":"s3://npm-registry-packages-npm-production"}},"0.51.0":{"name":"@pond-ts/fit","version":"0.51.0","license":"MIT","_id":"@pond-ts/fit@0.51.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pond-ts/pond#readme","bugs":{"url":"https://github.com/pond-ts/pond/issues"},"dist":{"shasum":"264fce62acb4e9a93208fd110035009017805c09","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.51.0.tgz","fileCount":29,"integrity":"sha512-FWrPna7fq+/9n81nnOmyV3KhNc9A+LtIMqwWdHc7xczGLGvEgaheIx5C9MlKiXgHv1UXmEzRdNy1i7F8JywydA==","signatures":[{"sig":"MEUCIGRGvqj7zbrGM3GmRC9FXMDpsFhWH3fU7icMW4PYesWKAiEAxfOSC+pSXI4JwK9FdAMHqYrB3PCKCm2eKzX9Bl5L2eA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.51.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":421954},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"1be2d59f7c15607331657786132984d3abbc21a3","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:193d092e-9c9e-4f64-9898-e37764a82305"}},"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.18.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.51.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.51.0_1784748394698_0.96203972738768","host":"s3://npm-registry-packages-npm-production"}},"0.52.0":{"name":"@pond-ts/fit","version":"0.52.0","license":"MIT","_id":"@pond-ts/fit@0.52.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pond-ts/pond#readme","bugs":{"url":"https://github.com/pond-ts/pond/issues"},"dist":{"shasum":"fadf8bc3be8ae40dffb54179044fa2685485aa06","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.52.0.tgz","fileCount":29,"integrity":"sha512-VW8H05C6jyT/nwH2D4Q0v5irfH0xys1t9HbsWz3/3XrzDaB7yIjNCzsOTJ6F+kngilAJGUAcFnFzk/wLfKrcKQ==","signatures":[{"sig":"MEUCIQChYwXEFovz8fREP9sMIdqcSNAPSgXxzR3ftgdmqAzpigIgXSWtDyZHxI8Amt/bkEnLg7DSo9FMc4Jo23rxPScNYEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.52.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":426792},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"c509c46de91ec5239703830940bb2f0aaa23338e","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:193d092e-9c9e-4f64-9898-e37764a82305"}},"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.18.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.52.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.52.0_1784836029085_0.11571020779094754","host":"s3://npm-registry-packages-npm-production"}},"0.53.0":{"name":"@pond-ts/fit","version":"0.53.0","license":"MIT","_id":"@pond-ts/fit@0.53.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pond-ts/pond#readme","bugs":{"url":"https://github.com/pond-ts/pond/issues"},"dist":{"shasum":"9676d770f388bc4f4684bd85fe1ae0d8b3a001fc","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.53.0.tgz","fileCount":29,"integrity":"sha512-K822j82Th5zpgl9mv2XuAuhet4DuyW2zzR6dYXIA9XRbCyH1RInYpBX4JgBxtcVcxLjTUFBurfpCkWE6s6Le7Q==","signatures":[{"sig":"MEQCIGt0euMoijk8HA+P5KCBuxwyBfX5d9cwJ2idbdRbhiqFAiBsi3R6cA78dyI2wN5laDVmWLCmm55yb4fUnm8WYPkfIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.53.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":437204},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"69cc8b3a27f3a6165d4b3d03e7d29d4624f21856","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:193d092e-9c9e-4f64-9898-e37764a82305"}},"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.18.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.53.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.53.0_1784968414948_0.49666884044961424","host":"s3://npm-registry-packages-npm-production"}},"0.53.1":{"name":"@pond-ts/fit","version":"0.53.1","license":"MIT","_id":"@pond-ts/fit@0.53.1","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pond-ts/pond#readme","bugs":{"url":"https://github.com/pond-ts/pond/issues"},"dist":{"shasum":"526762736091f7530531345605a2027e9e950b52","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.53.1.tgz","fileCount":29,"integrity":"sha512-Rq64y7XmLUOtIzRPm5fz+j1sKs8b8PSXuk3PbbCrNcqTRYEcVhWL/hqPDSPJwVz+zGjavP5nPjGvfTZcCBjv3w==","signatures":[{"sig":"MEUCIHjr9mPUQ0Laa6Cbw0uDzEMLlij9MqISCnZE91XGTR9wAiEA0k2SvdxojQHhgknoBFL0yCXXLZki6uUhw3AIDhcYXR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.53.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":439409},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"fb16686ac77bc493a69164ebd45ebaf9c02424a1","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:193d092e-9c9e-4f64-9898-e37764a82305"}},"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.18.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.53.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.53.1_1785006740845_0.9666319792787164","host":"s3://npm-registry-packages-npm-production"}},"0.54.0":{"name":"@pond-ts/fit","version":"0.54.0","license":"MIT","_id":"@pond-ts/fit@0.54.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pond-ts/pond#readme","bugs":{"url":"https://github.com/pond-ts/pond/issues"},"dist":{"shasum":"e9f8077fb9127301ba553611a006194f48ddea72","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.54.0.tgz","fileCount":29,"integrity":"sha512-AEeZcAfrPCegMt88QRBtEbbSTd9cQ/eE0i8rWUfs1mHyoxqvRvom3bG0nlkmfXqTPsV6YraJZDKaHIjQz0nkRw==","signatures":[{"sig":"MEUCIA1HKvlWzwYYfoik9OksehuiE240COuVnEnDuqCwcU43AiEA0dmhvfol9NJ8D/j3l03qwWWR5R4/4sYWcoEJn9C2aIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.54.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":492807},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"d6ed50e889fc974a88db8c0f4fe1400bc6ca44b0","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:193d092e-9c9e-4f64-9898-e37764a82305"}},"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.19.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.54.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.54.0_1785624103288_0.014329017917771747","host":"s3://npm-registry-packages-npm-production"}},"0.55.0":{"name":"@pond-ts/fit","version":"0.55.0","license":"MIT","_id":"@pond-ts/fit@0.55.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pond-ts/pond#readme","bugs":{"url":"https://github.com/pond-ts/pond/issues"},"dist":{"shasum":"827524bd1ab03058df137c23c41b171a264f5422","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.55.0.tgz","fileCount":29,"integrity":"sha512-ai4mVOE2oMJA9lG1jPsd7bUxloqzGuFasIEs3AJHSc3C+IU3zdWcz6iaKX10Ku7aRGldCPQpCWvB1olhke3kVg==","signatures":[{"sig":"MEQCIAUgakLyWJumGmlrJX+y/CjLNZcRARBgwKPbc86k8OfsAiBE/x93NyBHxffmS4Mnro5IinjY96149jjqShc4cv5qgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.55.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":512068},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"fa9cf15c47e93fc5f802fbdcf52e104170bcdbec","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:193d092e-9c9e-4f64-9898-e37764a82305"}},"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.19.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.55.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.55.0_1785795635053_0.17445765403580582","host":"s3://npm-registry-packages-npm-production"}},"0.56.2":{"name":"@pond-ts/fit","version":"0.56.2","license":"MIT","_id":"@pond-ts/fit@0.56.2","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pond-ts/pond#readme","bugs":{"url":"https://github.com/pond-ts/pond/issues"},"dist":{"shasum":"e814df12ad471195d9081e7cacfed3d1c24d2d33","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.56.2.tgz","fileCount":29,"integrity":"sha512-xWJLwt3ksK3saVzC3KKA2BtTB3Qnkd6MjWOX/P9UN0SYSib2ByxmsMOZpq1HxGUFHMyoaE/pM7Avrf/EtaYQjw==","signatures":[{"sig":"MEUCIQCBlXJgj701FY78eH09DKMDK3l6oxH9V+sqNYxhXcPhGwIgUnqCHTYnbkU3IcgcMKXSyx/rLJcbf1t0LEcUSmUSLzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.56.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":520592},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"ac1b5e2f99c73c84813ff5523062a4c8fb3de23c","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:193d092e-9c9e-4f64-9898-e37764a82305"}},"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.19.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.56.2"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.56.2_1785890818849_0.9163386283596047","host":"s3://npm-registry-packages-npm-production"}},"0.57.0":{"name":"@pond-ts/fit","version":"0.57.0","license":"MIT","_id":"@pond-ts/fit@0.57.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pond-ts/pond#readme","bugs":{"url":"https://github.com/pond-ts/pond/issues"},"dist":{"shasum":"7b456d871ba6d565ae6dc025d0b5eea6af129cbd","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.57.0.tgz","fileCount":29,"integrity":"sha512-wAg2xjgV2XL0h3bGosV/QAgYKHOS079sFIgp7QfhgAu6JFfQ0k4VRyujP9iN+pFWWbRvryNYUh+b5RwEU/9mUA==","signatures":[{"sig":"MEYCIQD1fQ9TWDkjiACzQXDTontCKIqjadPVd/150bRdWMBeswIhANGP4Kq1Prv9Ecza7FQXgTsM5V+p8Y1rWlyab6tyd6JY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.57.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":529045},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"b15fbfe73d5c0c2c2cfcd9cf428c4dc070a03803","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:193d092e-9c9e-4f64-9898-e37764a82305"}},"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.19.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.57.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.57.0_1786086455652_0.5055386204610717","host":"s3://npm-registry-packages-npm-production"}},"0.58.0":{"name":"@pond-ts/fit","version":"0.58.0","license":"MIT","_id":"@pond-ts/fit@0.58.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pond-ts/pond#readme","bugs":{"url":"https://github.com/pond-ts/pond/issues"},"dist":{"shasum":"af71fb0ec57a375a032b6ee56837d3f9d58494d3","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.58.0.tgz","fileCount":29,"integrity":"sha512-+1HB3js/a2qoIWM596w3txgxqqtpWBBnQ/tvtnh9jcq5rRqivJaJBqwIqngaSP4r1A16iGmM6zzjg/juZebBZA==","signatures":[{"sig":"MEQCIGi3e+uHSjLZFOhacQbmTaqaHuxug2qVmpvoBM2ILBvhAiBXqPbykWfsJM6yw9APnRLP5NndS0fEZEbjudldF+TPng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.58.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":594819},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"9e0ab8079dac09624767eb813ca68d99a26daaee","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:193d092e-9c9e-4f64-9898-e37764a82305"}},"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.19.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.58.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.58.0_1786388445760_0.30352823266640594","host":"s3://npm-registry-packages-npm-production"}},"0.59.0":{"name":"@pond-ts/fit","version":"0.59.0","license":"MIT","_id":"@pond-ts/fit@0.59.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pond-ts/pond#readme","bugs":{"url":"https://github.com/pond-ts/pond/issues"},"dist":{"shasum":"97ee6ef1ccbdebf206e5143753339c0ef5f776eb","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.59.0.tgz","fileCount":30,"integrity":"sha512-nTamg7lvKyfsX01GaSTRi7VUcAZ3j8ZJSNCbMD8ldU8E6zHSdq1m/ikCJypCBaOPJW/XUMRAsjGNQMz6JcwANQ==","signatures":[{"sig":"MEUCIALzv8Y6nq25OwVTg13bpaUeHQE1xJIsm7DOAShNOcEdAiEAoyfq+lGwne/YnwNUat4ANeEs/DIlLg1aUvvuoNmZBm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.59.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":673307},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"07c4925930277561a1a3f1029baeb5925fbdd284","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && cp ../../API.md ./API.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:193d092e-9c9e-4f64-9898-e37764a82305"}},"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.19.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.59.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.59.0_1786423499411_0.1346890015990716","host":"s3://npm-registry-packages-npm-production"}},"0.60.0":{"name":"@pond-ts/fit","version":"0.60.0","license":"MIT","_id":"@pond-ts/fit@0.60.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pond-ts/pond#readme","bugs":{"url":"https://github.com/pond-ts/pond/issues"},"dist":{"shasum":"b7de6d889d1ae69177af5c25686b0b0559a2eff9","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.60.0.tgz","fileCount":30,"integrity":"sha512-/cjJ+CSmYyV2pBZVOBYoom056PlyKJD204ySh/uc9axzGUMt4vldATH5y23MaT9dH0bo+sCmoKwv9RWGcpO0SQ==","signatures":[{"sig":"MEUCIDEm2JdQsiypYOWyQaYgXbYexrkE5vpf9+vYWdUIugyEAiEAjKVh+gcR80oKwcRS6j6a6AhexVbHkGRZu/l+YSrmFZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.60.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":685248},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"aa653c2d9b07122d259ddb40daa7e866bad73322","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && cp ../../API.md ./API.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:193d092e-9c9e-4f64-9898-e37764a82305"}},"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.19.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.60.0_1786608140241_0.12003541764588643","host":"s3://npm-registry-packages-npm-production"}},"0.61.0":{"name":"@pond-ts/fit","version":"0.61.0","license":"MIT","_id":"@pond-ts/fit@0.61.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pond-ts/pond#readme","bugs":{"url":"https://github.com/pond-ts/pond/issues"},"dist":{"shasum":"73037318506e97abed6ac406e72c3cc67d233328","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.61.0.tgz","fileCount":30,"integrity":"sha512-k4ZcLvcl/+sZocPGc7D6yi2M4tDZ4CjpEYK4n9WpCGti5uXVFfYw9md9g0rxihKqiOSFuUYuoGsqaW6YG20NWQ==","signatures":[{"sig":"MEYCIQDPJtxF8JXoLpA9hNEoSatjialP4311zBSj95eq9+EEkQIhAMb7gTlnzsT07LvkTZ00+utLhwgzo7VDBVz7plpBU8IV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.61.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":687882},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"f3f56b4c1468a4ca837265435d2fb22cbae81b61","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && cp ../../API.md ./API.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:193d092e-9c9e-4f64-9898-e37764a82305"}},"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.19.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.61.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.61.0_1786874373012_0.5886823970983082","host":"s3://npm-registry-packages-npm-production"}},"0.62.0":{"name":"@pond-ts/fit","version":"0.62.0","license":"MIT","_id":"@pond-ts/fit@0.62.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pond-ts/pond#readme","bugs":{"url":"https://github.com/pond-ts/pond/issues"},"dist":{"shasum":"b976c8972ac0b8dcc95760fa351093cb1e3b4042","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.62.0.tgz","fileCount":30,"integrity":"sha512-G5wp01forTDrUkC9dQrTQ5jVGN6tBOC43HUMTsMWlr0xfxs8mUfr7g4cwUGniMTslWdDtUWm1OJfAb9dT5T0sg==","signatures":[{"sig":"MEUCIQDkQnOjvUJ4cnT2mOzQs3Y4Upz0s95SJKLA2D0QVm8TvAIgSJSrwb2DmZb5Yd8fADN7F7SRvtROr+HnI7tGaqGGeBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.62.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":691811},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"94acf5d464956a168e3d40833ab00481b16c5a62","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && cp ../../API.md ./API.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:193d092e-9c9e-4f64-9898-e37764a82305"}},"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.19.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.62.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.62.0_1786904665185_0.8453620605717587","host":"s3://npm-registry-packages-npm-production"}},"0.63.0":{"name":"@pond-ts/fit","version":"0.63.0","license":"MIT","_id":"@pond-ts/fit@0.63.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pond-ts/pond#readme","bugs":{"url":"https://github.com/pond-ts/pond/issues"},"dist":{"shasum":"caa86f406a6280019c349f3f5ec070c7a08a9bc9","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.63.0.tgz","fileCount":30,"integrity":"sha512-a9Yc4uVn9hYLlL2Z8Tu6cFTiF5DGhs/SkebBfCQ9elpSsR8aLuUaOPyS2RCfhbkwETVChk7p51Jo0dNPQBYEEg==","signatures":[{"sig":"MEUCIQD2d4775rVQ1R0bMJr0P1qYC5IsfbgWgADj2VBM9lx80QIgTx341yIwqwy5Fr7d4u4/eMeXIy8RVUPyrrcJIeJ4zoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.63.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":697748},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"a71d6653fd5f5b415f6f9c4580d1aae70d456599","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && cp ../../API.md ./API.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:193d092e-9c9e-4f64-9898-e37764a82305"}},"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.19.0","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.63.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.63.0_1787074577891_0.5113596980344599","host":"s3://npm-registry-packages-npm-production"}},"0.64.0":{"name":"@pond-ts/fit","version":"0.64.0","license":"MIT","_id":"@pond-ts/fit@0.64.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pond-ts/pond#readme","bugs":{"url":"https://github.com/pond-ts/pond/issues"},"dist":{"shasum":"8aa31fc78d9dcebdfb7f2ac9fa0ec0b362b56d5c","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.64.0.tgz","fileCount":30,"integrity":"sha512-FMiikiaQyp/bpfcp+xyKLj9lhEY3Q6G3009sbvRAi0BXZe/uIsm8J4w2YJ9erz6tkLyebuzNFLR61KaT7lTDsA==","signatures":[{"sig":"MEYCIQC4XWF+zQZVZuECqNrXBWT/XKsDLJWVvoO6kYO2xseVZgIhAL4mvCnzazLG9PHKyj79xaqfGIsixhrHSoNRJwyuRQEc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.64.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":705763},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"b5d9edbee5fdc0dd777c274c16d98b43b04f9c97","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && cp ../../API.md ./API.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:193d092e-9c9e-4f64-9898-e37764a82305"}},"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.19.1","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.64.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.64.0_1787981135886_0.028746055488576783","host":"s3://npm-registry-packages-npm-production"}},"0.65.0":{"name":"@pond-ts/fit","version":"0.65.0","license":"MIT","_id":"@pond-ts/fit@0.65.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pond-ts/pond#readme","bugs":{"url":"https://github.com/pond-ts/pond/issues"},"dist":{"shasum":"e1c4b33f0b24fc2e51a398f90ece4edf7d710b54","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.65.0.tgz","fileCount":30,"integrity":"sha512-9FYKbw0FF3Y5Z79wUL2EgV0XJwHJVRb1kLtVQG8BX+K/QfODKBi6dLZye29HV0VZG7140z8N7F3ifRgbHslkEA==","signatures":[{"sig":"MEYCIQC2Ir+fwmdV+tm+YpuEoEC37UvocZGYB7whvESNRiB0PgIhAKabWc+V0o8qTuNn5DtIsjL7tFWkTa6I20L2gFKc+5H2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBoSo76zRdr6jMWC36wozBd1JFqeWAKJxu3mFa1vmaLGAiEAzp/7/7SRxI+cGK14EcOa//S2887K8eRzUpYMWNBl3jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.65.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":718478},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"db454c61143be59293bf2847451ea67f9c8f753b","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && cp ../../API.md ./API.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:193d092e-9c9e-4f64-9898-e37764a82305"}},"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.19.1","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.65.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.65.0_1788684691776_0.6871831273485092","host":"s3://npm-registry-packages-npm-production"}},"0.66.0":{"name":"@pond-ts/fit","version":"0.66.0","license":"MIT","_id":"@pond-ts/fit@0.66.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pond-ts/pond#readme","bugs":{"url":"https://github.com/pond-ts/pond/issues"},"dist":{"shasum":"f12f9e1dd96ed03429e5b9a8990a28f3512b3eea","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.66.0.tgz","fileCount":30,"integrity":"sha512-qApKFqJYNO+4r1yk7CRYJJEQVhY5iStHhLAMtJiYcbeEJHasnKVkgkos87vqnHJFDb2IvITbQUVQ66J6I0dLbA==","signatures":[{"sig":"MEUCIQCR5iNJaWqz+EZhoDGvQgaSi+vII13QlcHOIFTie2HrhAIgOy63j+GZTAAb3yzhBTXP8NFSHW3vkG6eOjsrRSwSW9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCYvwAmVsoxKlGjLBheowhBickI889IHSHnYiA6xQQPbwIhAKk+5OlkBGcKal5lX0SVDv+bOx+12olIWMW0V294W3Aa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.66.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":841948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"73a10fcecb8f48c68d62f9c75c6b1c311f0d0b72","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && cp ../../API.md ./API.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:193d092e-9c9e-4f64-9898-e37764a82305"}},"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.19.1","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.66.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.66.0_1788809588446_0.214486348416576","host":"s3://npm-registry-packages-npm-production"}},"0.67.0":{"name":"@pond-ts/fit","version":"0.67.0","license":"MIT","_id":"@pond-ts/fit@0.67.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://github.com/pond-ts/pond#readme","bugs":{"url":"https://github.com/pond-ts/pond/issues"},"dist":{"shasum":"de3923e4c02c8220c193f206914675d0ccb2bdb1","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.67.0.tgz","fileCount":30,"integrity":"sha512-ZTsW155ipzA2N5ciX9hYF55NQIhhi1ZWLOpjSlvbjxv5iv79eVLD4wLV+0JPQgH/ZsoELPFrD2ePpA+vVxey5w==","signatures":[{"sig":"MEYCIQD3Onm0YyC9B9rDwYg5DpGVpMLH48cgX1PG2dpXec1yfQIhAPxhQLTuFkRrQR80yb+W7FKXbi4QVyPXyiFfEwt4bEJY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE2VrvGpRVg8bGGMD4gQZxNRAElyqh4AbE7bDbgBvDFBAiAmdMB/AMffB76LrFkxqOujpG2EzXAlBQdjwyGjLeC/Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.67.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":880085},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"43fd671a0ddf2ea6c628f9f3d2a01de564578611","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && cp ../../API.md ./API.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:193d092e-9c9e-4f64-9898-e37764a82305"}},"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.19.1","description":"Fitness & activity domain library on pond-ts — quantities, canonical activity series, and analytics (geo, power, zones, splits)","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.67.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.67.0_1789124613932_0.9097973417506724","host":"s3://npm-registry-packages-npm-production"}},"0.68.0":{"name":"@pond-ts/fit","version":"0.68.0","keywords":["time-series","timeseries","typescript","streaming","analytics","fitness","cycling","running","gps","geo","power","heart-rate","training-load","pond-ts"],"license":"MIT","_id":"@pond-ts/fit@0.68.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://pond-ts.org/docs/fit/","bugs":{"url":"https://github.com/pond-ts/pond/issues"},"dist":{"shasum":"7e61bf7c8a39135d417c80e5f2b2ad34526ea54b","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.68.0.tgz","fileCount":31,"integrity":"sha512-o8v+JyuvyJnbhcP6wAbmFFLpPUrjW/6CSukTE5SvE+kn2njABgMND+6/ZttwW0TOUAXageiJooluNQKytoKfzA==","signatures":[{"sig":"MEYCIQDsImi0PTg9eOx/ppkGbXkuqI31BwbgcnLMAI7A+AygrQIhANXL+pv1wHFVtUId78HVIB8e6lyZkfrzre/T1VgezTYc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFtACYMmO7tydg+7RPEgMY2CI5d5T0lVZhQ0qPBaLozYAiEAzryOwpFnEt/L1GYv4uRclOcgkT1FGb4GwHXknwAHpSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.68.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":894561},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"a4289d27b36ac6e73f87bb37b8a3f5f7dc97aa1e","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && cp ../../API.md ./API.md && cp ../../docs/agents/USING_POND.md ./AGENTS.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:193d092e-9c9e-4f64-9898-e37764a82305"}},"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.19.1","description":"Fitness & activity domain library on pond-ts: typed quantities, canonical activity series, and analytics (geo distance/elevation, power NP/IF/TSS, zones, splits)","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.68.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.68.0_1789241648027_0.256153373245267","host":"s3://npm-registry-packages-npm-production"}},"0.69.0":{"name":"@pond-ts/fit","version":"0.69.0","keywords":["time-series","timeseries","typescript","streaming","analytics","fitness","cycling","running","gps","geo","power","heart-rate","training-load","pond-ts"],"license":"MIT","_id":"@pond-ts/fit@0.69.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://pond-ts.org/docs/fit/","bugs":{"url":"https://github.com/pond-ts/pond/issues"},"dist":{"shasum":"5ebdeb38d0969782522ca760d0448ad798ec54ac","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.69.0.tgz","fileCount":31,"integrity":"sha512-p/L2Wryr4whSIxur2w9uVktN8Ar8ko6cGuUWG5sYJX0VxYGkFMNV+A8cQe0dVFIh1LoinyOzNaNLZKa/dNrd6g==","signatures":[{"sig":"MEQCICM2IXe8jY75/3P2QS9UurtZpH44xBqr1YBh4h4TS3jYAiAcSPs4m82JLeQ8H1VUndxOuuJEZLl98XENulEcPFfMaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCtklci9bo4cNiMOcvk6iKW0gtrjAPPFRpHbue3lYGwVQIgVJ7pfetFWyStNpUUim0HUQB39TWhrxf0jKAYv6zXDsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.69.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":909934},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"14372fc2068491af7c9642dd496a52f18580ab12","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && cp ../../API.md ./API.md && cp ../../docs/agents/USING_POND.md ./AGENTS.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:193d092e-9c9e-4f64-9898-e37764a82305"}},"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.19.1","description":"Fitness & activity domain library on pond-ts: typed quantities, canonical activity series, and analytics (geo distance/elevation, power NP/IF/TSS, zones, splits)","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.69.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.69.0_1789255052845_0.09388796488148321","host":"s3://npm-registry-packages-npm-production"}},"0.70.0":{"name":"@pond-ts/fit","version":"0.70.0","keywords":["time-series","timeseries","typescript","streaming","analytics","fitness","cycling","running","gps","geo","power","heart-rate","training-load","pond-ts"],"license":"MIT","_id":"@pond-ts/fit@0.70.0","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"homepage":"https://pond-ts.org/docs/fit/","bugs":{"url":"https://github.com/pond-ts/pond/issues"},"dist":{"shasum":"a73d7f21775b2ab55c0afd932e18d4a02ec823e1","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.70.0.tgz","fileCount":31,"integrity":"sha512-XPsT3f4C3PLo1+iWz07OM3YVFZsFfa3br7vbTWe6jXEHQShFHhn8BwbkQ0Jhl4f8bnP9qsWlB+SvOODdnN0+gg==","signatures":[{"sig":"MEYCIQCcGoacyAZd+j3rMAnMN9czNGlA8qfCV12WubpP+d3PMwIhAMsEJm0uePXXsKN6+X7bz2+oX/gX6xR+qi1yZMchsl89","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCu91TmvM3TAKXvK2Vea8U9FgvqZe873K5dc7OA6nAqZQIhAL6NeoVHd9MlTZmd52kPPXZmxl5KDjN8c1rMiU+yG5jZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.70.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":915577},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"292a84384e851f9d26228b45b46aa30914621c97","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && cp ../../API.md ./API.md && cp ../../docs/agents/USING_POND.md ./AGENTS.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:193d092e-9c9e-4f64-9898-e37764a82305"}},"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.19.1","description":"Fitness & activity domain library on pond-ts: typed quantities, canonical activity series, and analytics (geo distance/elevation, power NP/IF/TSS, zones, splits)","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.70.0"},"_npmOperationalInternal":{"tmp":"tmp/fit_0.70.0_1789739168614_0.45864631184933424","host":"s3://npm-registry-packages-npm-production"}},"0.71.0":{"_id":"@pond-ts/fit@0.71.0","bugs":{"url":"https://github.com/pond-ts/pond/issues"},"dist":{"shasum":"483c4119335e82f2661b97e50a5a9f1245901488","tarball":"https://registry.npmjs.org/@pond-ts/fit/-/fit-0.71.0.tgz","fileCount":31,"integrity":"sha512-0hoRQXTYvPhMQbKnTdBt/1t1qj6SB3s1dV6i3uZQq7XYCKBNkcqYVnWRaY30BKqZqSjEQZuuzzjknLtoCzmmyg==","signatures":[{"sig":"MEYCIQDiWPN65K1Z3qbNriqCycrxn/U4uN//PQ3IEeZQTdBXPgIhAImkWSdiG5BJ+uP1Vrxehh6I6IBhieL5ENbh9eGaWy30","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCe3Otv6M8/u7LnLM59JwfnhkdxbJC4Mv9xLx+HOtcApgIgX0ZKhvgv1DT2X7Du2+nmcRRMatNObr/UdyATESlZbNo="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pond-ts%2ffit@0.71.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":922931},"main":"dist/index.js","name":"@pond-ts/fit","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/cjs-fallback.cjs"}},"gitHead":"41a33513fd091f101ec158ffb96e92fd7a278c48","license":"MIT","private":false,"scripts":{"test":"npm run test:type && npm run test:runtime","build":"tsc -p tsconfig.json","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","verify":"npm run format:check && npm run build && npm test","prepack":"cp ../../LICENSE ./LICENSE && cp ../../CHANGELOG.md ./CHANGELOG.md && cp ../../API.md ./API.md && cp ../../docs/agents/USING_POND.md ./AGENTS.md && npm run build && cp cjs-fallback.cjs dist/cjs-fallback.cjs && find dist -name '*.map' -delete","test:type":"tsc -p tsconfig.types.json","format:check":"prettier --check \"src/**/*.ts\" \"test/**/*.ts\"","test:runtime":"vitest run"},"version":"0.71.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:193d092e-9c9e-4f64-9898-e37764a82305"}},"homepage":"https://pond-ts.org/docs/fit/","keywords":["time-series","timeseries","typescript","streaming","analytics","fitness","cycling","running","gps","geo","power","heart-rate","training-load","pond-ts"],"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"_npmVersion":"11.20.0","description":"Fitness & activity domain library on pond-ts: typed quantities, canonical activity series, and analytics (geo distance/elevation, power NP/IF/TSS, zones, splits)","directories":{},"maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.4","typescript":"^5.6.3"},"peerDependencies":{"pond-ts":"^0.71.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fit_0.71.0_1790233760835_0.2813779116625288"}}},"time":{"created":"2026-06-28T20:19:27.730Z","modified":"2026-09-24T07:09:21.347Z","0.31.0":"2026-06-28T20:19:28.012Z","0.31.1":"2026-06-28T20:43:32.557Z","0.31.2":"2026-06-28T22:36:22.073Z","0.32.0":"2026-06-29T20:19:43.254Z","0.33.0":"2026-06-30T07:59:34.898Z","0.34.0":"2026-07-01T10:01:46.982Z","0.34.1":"2026-07-01T10:20:25.311Z","0.35.0":"2026-07-02T07:06:27.029Z","0.36.0":"2026-07-02T10:52:10.762Z","0.37.0":"2026-07-02T13:44:01.361Z","0.38.0":"2026-07-02T23:15:37.820Z","0.39.0":"2026-07-03T05:30:25.862Z","0.40.0":"2026-07-04T22:41:20.261Z","0.41.0":"2026-07-06T08:50:17.819Z","0.42.0":"2026-07-10T11:41:28.273Z","0.43.0":"2026-07-11T09:58:46.204Z","0.44.0":"2026-07-11T17:00:40.914Z","0.44.1":"2026-07-13T11:39:57.654Z","0.45.0":"2026-07-14T03:49:18.933Z","0.46.0":"2026-07-14T11:45:31.139Z","0.47.0":"2026-07-17T05:36:13.772Z","0.48.0":"2026-07-17T13:16:07.193Z","0.48.1":"2026-07-18T23:32:15.777Z","0.49.0":"2026-07-21T12:56:02.360Z","0.50.0":"2026-07-21T19:00:47.788Z","0.51.0":"2026-07-22T19:26:34.838Z","0.52.0":"2026-07-23T19:47:09.389Z","0.53.0":"2026-07-25T08:33:35.095Z","0.53.1":"2026-07-25T19:12:20.988Z","0.54.0":"2026-08-01T22:41:43.434Z","0.55.0":"2026-08-03T22:20:35.199Z","0.56.2":"2026-08-05T00:46:59.072Z","0.57.0":"2026-08-07T07:07:35.785Z","0.58.0":"2026-08-10T19:00:45.906Z","0.59.0":"2026-08-11T04:44:59.572Z","0.60.0":"2026-08-13T08:02:20.380Z","0.61.0":"2026-08-16T09:59:33.157Z","0.62.0":"2026-08-16T18:24:25.339Z","0.63.0":"2026-08-18T17:36:18.052Z","0.64.0":"2026-08-29T05:25:36.050Z","0.65.0":"2026-09-06T08:51:31.879Z","0.66.0":"2026-09-07T19:33:08.558Z","0.67.0":"2026-09-11T11:03:34.009Z","0.68.0":"2026-09-12T19:34:08.140Z","0.69.0":"2026-09-12T23:17:32.984Z","0.70.0":"2026-09-18T13:46:08.782Z","0.71.0":"2026-09-24T07:09:20.927Z"},"bugs":{"url":"https://github.com/pond-ts/pond/issues"},"license":"MIT","homepage":"https://pond-ts.org/docs/fit/","keywords":["time-series","timeseries","typescript","streaming","analytics","fitness","cycling","running","gps","geo","power","heart-rate","training-load","pond-ts"],"repository":{"url":"git+https://github.com/pond-ts/pond.git","type":"git","directory":"packages/fit"},"description":"Fitness & activity domain library on pond-ts: typed quantities, canonical activity series, and analytics (geo distance/elevation, power NP/IF/TSS, zones, splits)","maintainers":[{"name":"pjm17971","email":"peter71@gmail.com"}],"readme":"# @pond-ts/fit\n\n[![npm](https://img.shields.io/npm/v/@pond-ts/fit?label=%40pond-ts%2Ffit)](https://www.npmjs.com/package/@pond-ts/fit)\n[![CI](https://github.com/pond-ts/pond/actions/workflows/ci.yml/badge.svg)](https://github.com/pond-ts/pond/actions/workflows/ci.yml)\n[![docs](https://img.shields.io/badge/docs-pond--ts.org-1f6feb)](https://pond-ts.org/docs/fit/)\n\n**Fitness & activity analytics on [pond-ts](https://www.npmjs.com/package/pond-ts).**\n\nTurn raw activity streams (GPS, power, heart rate, cadence, …) into a typed,\nimmutable activity model with unit-safe quantities and the analytics you'd\nexpect — splits, power (NP / IF / TSS / curve), zones, elevation, best efforts —\nbehind a small `Activity` / `Section` façade.\n\n```sh\nnpm install @pond-ts/fit pond-ts\n```\n\n`pond-ts` is a peer dependency.\n\n## Quick start\n\n```ts\nimport { Activity, Distance } from '@pond-ts/fit';\n\n// `imported` is an ImportedActivity — your raw streams (time, lat/lon, power, hr, …)\nconst activity = Activity.fromStreams(imported);\n\nactivity.summary(); // { distance, duration, elevation, avg/max metrics, … }\nactivity.splits(Distance.km(1)); // per-kilometre Section[]\nactivity.power(260); // PowerSummary at FTP 260 W — NP, IF, TSS, curve, zones\n```\n\nAttach an athlete `Profile` for zone-aware, type-safe analytics — the\n`ProfiledActivity` knows the athlete, so power/zone calls need no thresholds\npassed in:\n\n```ts\nimport { Profile } from '@pond-ts/fit';\n\nconst profiled = activity.usingProfile(\n  Profile.of({ ftpWatts: 260, weightKg: 72 }),\n);\nprofiled.power(); // zone-aware — FTP comes from the profile\nprofiled.splits(Distance.km(1)); // ProfiledSection[] — slices carry the profile through\n```\n\nQuantities are unit-safe and format themselves:\n\n```ts\nimport { Speed } from '@pond-ts/fit';\n\nSpeed.mps(5.5).format('imperial'); // \"12.3 mph\"\n```\n\n## What's in the box\n\n- **Façade** — `Activity` / `Section`: load once, then ask for summary / splits /\n  laps / ranges.\n- **Quantities** — `Distance` / `Speed` / `Pace` / `Power` / `HeartRate` /\n  `Cadence` / … with unit conversions and `.format()`.\n- **Analytics** — geo (distance, elevation, best efforts), power (NP / IF / TSS /\n  curve), and zone distributions.\n- **Profiles** — `Profile` + `usingProfile()` → type-safe `ProfiledActivity` /\n  `ProfiledSection`.\n\n## Documentation\n\nGuides and the full API live at **<https://pond-ts.org/docs/fit/>**.\nSource and issues: [github.com/pond-ts/pond](https://github.com/pond-ts/pond).\n\n## License\n\nMIT\n","readmeFilename":"README.md"}