{"_id":"@neilberkman/sidereon","_rev":"60-46f3260e65e88c7f5040725b8dd82b79","name":"@neilberkman/sidereon","dist-tags":{"latest":"2.1.1"},"versions":{"0.8.0":{"name":"@neilberkman/sidereon","version":"0.8.0","license":"MIT","_id":"@neilberkman/sidereon@0.8.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"dist":{"shasum":"127b64de3ce3f26f7e708c459ce4375d1d54311a","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.8.0.tgz","fileCount":12,"integrity":"sha512-ho+O6OE7uoDxmIYIxJ4sdFi7CBImCGo5JlXacNO2TsLAoQnW4xyHYI/1RAbmuvVIm3gkCp0r+XQRQsTBQttwaA==","signatures":[{"sig":"MEUCIAY1pWzHOS45FDICxJEAjYK5OXeWJN4OIZp0EKOCgTMXAiEAypT751MjrwP7EBFtsJ5+ha/u9wT3P2OefJcgeR0vonw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5595830},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"9af071d45c1aa743fc47f1ecfb8974a5c0aaa5a2","scripts":{"test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon"},"_npmUser":{"name":"neil_berkman","email":"neil@berkman.com"},"deprecated":"Broken Node require()/wasm load; use >=0.8.1","_npmVersion":"11.16.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"26.3.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.8.0_1782540784296_0.8752608566153977","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@neilberkman/sidereon","version":"0.8.1","license":"MIT","_id":"@neilberkman/sidereon@0.8.1","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"dist":{"shasum":"6239fd61dbbc807f573e1c3f055a7f6b11013b9a","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.8.1.tgz","fileCount":13,"integrity":"sha512-vHbQEo9eAQcqDulWJ2mZRV95fyvF0qhPAv+lJvbbBaskBwoO+D70dhV8Rbl5eNFjizc3gz/Rc+DwfY8i2KABpA==","signatures":[{"sig":"MEQCIBA1NF+iQm2Nz0URR9oP2STF5avcfZK/4ruAmXUUkzWAAiB6T/grhn+4lZgQSzZraQlRfZ4BE3XqGOVb+PozkAj0oA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5595914},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"65abdffc00588f4e47a1c2e80936da19dea2a3e2","scripts":{"test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs"},"_npmUser":{"name":"neil_berkman","email":"neil@berkman.com"},"_npmVersion":"11.16.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"26.3.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.8.1_1782568323349_0.2071435527516332","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@neilberkman/sidereon","version":"0.9.0","license":"MIT","_id":"@neilberkman/sidereon@0.9.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"5ae9963a67842bf3913d06c1598e3ee5778ef766","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.9.0.tgz","fileCount":13,"integrity":"sha512-H3uvGRKjijN74btJH3hqppXQwCf0fgiLpRNG3Ee0KCyfNL4b3Upsovsy7sx5L/5qukcUbW1ozzspgAzO6V5lYg==","signatures":[{"sig":"MEUCIQDD6Nh6h3iTOql1UkDDKrRuIYFFedQb/9UGDcIOCzh+qAIgLqUl5li3luc9lukmMqyd9+X/6zO2oJsecl6p28yyuV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9406279},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"edea590753e5fab2c2f5e46b5912ffb7e1f23999","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.9.0_1782809442449_0.17915447207159785","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@neilberkman/sidereon","version":"0.9.1","license":"MIT","_id":"@neilberkman/sidereon@0.9.1","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"14cfd64482d4f6fd567373bed6d2f415c6f44105","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.9.1.tgz","fileCount":13,"integrity":"sha512-UZPV8BflZCQ7x1X+FG4bSfMiI1v88bSWSECSinUk0y+NiP+2LKDbDeheYwLMej/YMwtp4upG1Of2g2Kn1j69qA==","signatures":[{"sig":"MEUCIEMcbx24ySrlC6KAb4NSQyY1G05DJp1TMLy5xMju7HR6AiEA3LK6eGbAMrKnyYZ/ErDe3d3McN/KM3JE6aH0exdrhok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10060303},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"605ca14a0762835c0c42b8f14da7840c31ee5567","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.9.1_1782837233425_0.7504154527982214","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@neilberkman/sidereon","version":"0.9.2","license":"MIT","_id":"@neilberkman/sidereon@0.9.2","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"bb0e9518e82b0f37131505702eb78426deb5b099","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.9.2.tgz","fileCount":13,"integrity":"sha512-pux+5k0b3szWY1AU1tNXp4QESZB0wsoowAq+s+WvM4hEdEVPsdg6Qve7Xr9WJAqb5CsRSg50uqSMKDlh/8FahQ==","signatures":[{"sig":"MEUCIFKXubNwCh3OdTN8O0BFXgkcNm0cPS7zWenm54sCdWB6AiEA51qG7/lOiYOXnrrMT9eIf1ibdLxbOTwQRmrh+sK1Bu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10121692},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"4c184a763cb47471eb5126daef46324539aa4469","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.9.2_1782917732864_0.16924352579186475","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@neilberkman/sidereon","version":"0.10.0","license":"MIT","_id":"@neilberkman/sidereon@0.10.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"263999d1134acf9f74a214b77ff4998db75b104b","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.10.0.tgz","fileCount":13,"integrity":"sha512-yPlfNXCKofvDEBQy9h3sxwqtOqTjr+Q31SIybb43jYLRMUQPRBV151mxk9ZdpYvC8Vphzy2VxjtycSO+O+AUNg==","signatures":[{"sig":"MEUCIBP/zPEfxQzyRWOP6ehiOPx9SyonTrexpC9027Z93uEnAiEA/zdD22vUV6tPDJDXlb46/GwI9daUIkaYKhnJgpYQnUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11164340},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"7a1d2dec6fe7cc26a157f92a315258185d625ab8","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.10.0_1782997532492_0.5841430088200588","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@neilberkman/sidereon","version":"0.10.1","license":"MIT","_id":"@neilberkman/sidereon@0.10.1","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"11aa0c22d68bef23fc3dfddac1f744f3c2105f4f","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.10.1.tgz","fileCount":13,"integrity":"sha512-T1AJRxjzMHLongBT6AyqQvySv46DYnDhvx81/taR+xaEQAA+7BcNTRxTHXnKnn8/jOGrfPQO9C8kNT7XiTkVaw==","signatures":[{"sig":"MEQCIH8fczJ5iSzTOTWZ3PGJrCS+eBq2h4L8ykkpr/P5FKANAiAzP+lCLeCKhofojqPtzqulDyP2E3G/KU1OJGlvTJ5YAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11170066},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"cbaaf89dfa9e44e5d70c2bccf70fae90662ab9e1","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.10.1_1783001727356_0.9061898878470394","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@neilberkman/sidereon","version":"0.11.0","license":"MIT","_id":"@neilberkman/sidereon@0.11.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"aebf249d086ad71fedf8a9851b5e434dd6558817","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.11.0.tgz","fileCount":13,"integrity":"sha512-gNkVF0UvEb8LFvNcYS5RLeb0g2NG1yfmhTPQfvV52+9zL0OIOVgPKOM4rt7i7wyLDF0r4W2S0hkt71X4bdXxGg==","signatures":[{"sig":"MEUCIQCHog5lUEbsDOJnPTM2tWurFxoiphlszO3Yjjjuo3ckdgIgYFk2+Zq2IdQ8YO8+hrJPixlUwKJsPivSR7AKLrwTeME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12283221},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"26df96b1a5270a9649ba2fb3e7e9882939a33832","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.11.0_1783065259414_0.6010632957898061","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@neilberkman/sidereon","version":"0.11.1","license":"MIT","_id":"@neilberkman/sidereon@0.11.1","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"16406d1db1dbdb372d9ec983d84c2e6566d86318","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.11.1.tgz","fileCount":13,"integrity":"sha512-gv7UUCtQHNTLq+C1FfJEZYfDwrKjyajoWOD3JDkWt5AZPOGzH8JVosl6PhZafVhA7+JNcwBd5AK2FzIMrLxhKA==","signatures":[{"sig":"MEYCIQD059oJdJV7PO0nrrFxst3M5Fpuayo+a/4zcTW0fqlorAIhAP5Nf7x5B9RRxLLA11WuRsZWtV920IgIzWVCRLy5pqrq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12552411},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"846e794984f7bc7b1e8702d46e3e97a6ce3e2cf0","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.11.1_1783097105688_0.7592588446599073","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@neilberkman/sidereon","version":"0.12.0","license":"MIT","_id":"@neilberkman/sidereon@0.12.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"3fa98ccc7e8df9db2bf14ae7585109390d26df23","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.12.0.tgz","fileCount":13,"integrity":"sha512-kkOm1nqyS04GxxyJ++KN/L/60tqTHCpC4KiW9KN8Hevoiv8Gmn7npWvDLBsi/5I/2YHwlU1ZZFFoajfXdlmenQ==","signatures":[{"sig":"MEYCIQDA6JObHcknOXxl5606a53s9aK58MpdjwXkk+EzsMCVWQIhANJlqxgT4ercJt7m304fGV2pw5cOnAjbIQ53ON9gtGJ+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13189234},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"6fd093c14fe9566b1ab8c56054f79aa4ffc93790","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.12.0_1783133551109_0.49762897131620143","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@neilberkman/sidereon","version":"0.13.0","license":"MIT","_id":"@neilberkman/sidereon@0.13.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"1c12ba903e9510ff9eb8e2bab89070fb911952f0","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.13.0.tgz","fileCount":13,"integrity":"sha512-fsCM4GZQrZVjZvicG0TgNYzeGj3VcGj3oIEuZgtRN9oP0vidAdBdxQDvw5BYk9fwdYGHxFg7YrH+n838pRaG4Q==","signatures":[{"sig":"MEYCIQCNeGMwrvmSY8RrM2GxVsIZoGKCuaCIz4yPRuDDTQoiIQIhAJSqpp3VdJwNuFCtY5Ts/lXS856/4sfott8tjLtPeM0H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13445000},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"5ca4f3d77adc50d2525d1089cef2ea8d44e44f63","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.13.0_1783143976445_0.9527198432696533","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@neilberkman/sidereon","version":"0.14.0","license":"MIT","_id":"@neilberkman/sidereon@0.14.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"73e56a24d724e0d4fd53a740032344546c9bfd82","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.14.0.tgz","fileCount":13,"integrity":"sha512-Gl2zvMGldrHNFpHFIcC7xSJnTELntVD/PEYWmn+vi1Jy65xn9mrSrXN+B7w0Fe0VJzGeYsCQjwKPzYIyraaq+Q==","signatures":[{"sig":"MEUCIQCNKLVYqPIVwtW6uIH82ntV3oZfmAnK4TvrFSyukfEvCgIgC1W1SlvKfil7Fy12mMJssI1wCW0YosxPHTljfgD72Ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13538643},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"021e8cadbacc004bee36807f6683b17442ea7484","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.14.0_1783174141311_0.23523770452944448","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@neilberkman/sidereon","version":"0.15.0","license":"MIT","_id":"@neilberkman/sidereon@0.15.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"77dba10079912803a940291241a4c44c0127b316","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.15.0.tgz","fileCount":13,"integrity":"sha512-jpdMreLY2GE+my22JgABCKnF9YzVkqckCUjymotnByhtNvAZCYbnBxw9RtfeaOeAHf/8GvTWoIUYweQhDehQwQ==","signatures":[{"sig":"MEUCIDwYZwpjkqAd4V+A07qhhlTtxf1ibnBkGA8zxT33MfthAiEAn+67C6aYpCgxeDsZTclxf/wBnuB0yoYu9/+b+2weX64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14259519},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"a43519ef345ed9ef9db590e1876eb5489f03fcb9","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.15.0_1783183968640_0.3565075302146661","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@neilberkman/sidereon","version":"0.16.0","license":"MIT","_id":"@neilberkman/sidereon@0.16.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"0a68b37952d253a71b9e5c01951076b816cfdaac","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.16.0.tgz","fileCount":13,"integrity":"sha512-AS5pcim/VB+vGJbjbFnOFafPITxCuaHK7bETQL/PvC9ice66FES4ip57phF0nUb3uhu+l5ikc5dRXzzt077YsQ==","signatures":[{"sig":"MEQCIGMtGf+bkZb1OOzAsfjiCDfKgWu8Gc9tHuEC6hmtX3lkAiBrvGf2MMn9XGiEjiN9sSXZrwEeA0rT4s+bA9ZBvM0+Gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14809084},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"db52797a0cd8101e27da39a81a3353745e7f247a","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.16.0_1783217387409_0.09930404911354662","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@neilberkman/sidereon","version":"0.16.1","license":"MIT","_id":"@neilberkman/sidereon@0.16.1","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"6e5edfcbe449c726988c40d7bae60b7b5f3754af","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.16.1.tgz","fileCount":13,"integrity":"sha512-XwCa+4jH7zp8RmP/JJStL0qWefJhpVzzLcl078BwkoezzgSIKW9hqVPMy1j7IWEgt/2Wn4YIZkp/BLzOy4VI0A==","signatures":[{"sig":"MEYCIQCu8muawttrS5Nhlp8QxC+aBSPBkefNnnV+7VHMW/8IPwIhAN9hRt10/4Z1pPy6eXExXAs58r0I4voMOtpmIv/q4qvn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14782344},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"4ae84ab59a6c6ef7df50e973e64606022c07f16a","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.16.1_1783226594858_0.21740733017143454","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@neilberkman/sidereon","version":"0.17.0","license":"MIT","_id":"@neilberkman/sidereon@0.17.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"d8fabd9c9c627121640689848e1f3ee0f6b6126c","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.17.0.tgz","fileCount":13,"integrity":"sha512-5ggIHUMoqb7jNTzn2YXy5KVKbBVh6YuMSEyuILYaF4v2U65GR/y7/4KCzrCEMmt9buh7jQmmKlhb7WOWhQ0cDg==","signatures":[{"sig":"MEQCIAHTaxx+1BjAV+cYZqdiJGe1fWss6tF0saKg0CAVMTwLAiBW9EdU1bzdtUgz1+QQGy3TR8Ie0qEb4Yp8Qqh7OBp4vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15278798},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"63f042d1479bee36b58d4a6b45deaf4e1427ebb7","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.17.0_1783278311279_0.4468216067616735","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@neilberkman/sidereon","version":"0.18.0","license":"MIT","_id":"@neilberkman/sidereon@0.18.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"64f253a620702f123ae439d6a0a073631659e40a","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.18.0.tgz","fileCount":13,"integrity":"sha512-Q6fCM6ktpjRWCG44T5zQKAxdOiVPp3GCdCxwzBCgwQ9Gu5xX0BCOZagKUfLEntLjONK0JtttDo5X9S7CkyVVwQ==","signatures":[{"sig":"MEYCIQDN3Y5sY4rULcPgeU80aNOYHLo3Kk3pOVhdv11m0AdmIgIhALyV5ZeOYcSQ0I1ph1HMSKbN50IykaFS1L5aubv/ZRF/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16368657},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"d12d35e21445c09e3fa03633e141fc1f1ed308a8","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.18.0_1783297160580_0.46409726868341306","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@neilberkman/sidereon","version":"0.19.0","license":"MIT","_id":"@neilberkman/sidereon@0.19.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"3ab087d7710e17402f7eb8cd8a3d054ab15c9b61","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.19.0.tgz","fileCount":13,"integrity":"sha512-+R3HZb/Cue+kQLJFuKXMM0X7cWwdciGKp19RdpK+7DbwF14yaGp6BiSLQJE5ms4u0wsoqOpDTDQMQV+KC7scew==","signatures":[{"sig":"MEUCIQDiOCP0ld21Tf/YWxEzOWTSx6ZmaOFcWG5p2pzxQzbQcAIgMKXTUZHeIdPvKdnwW/gYY216rmu3fBBTvExWdGRbT/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16576889},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"fa654d6c3ac3f6862bf617bd47ed29466ac359a5","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.19.0_1783340291265_0.8521833362670153","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@neilberkman/sidereon","version":"0.19.1","license":"MIT","_id":"@neilberkman/sidereon@0.19.1","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"496958acd88069f362e57fa5478dc53f92442926","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.19.1.tgz","fileCount":13,"integrity":"sha512-nRUd7CUYSJ5MPI7Nfwc2GL8UxB2u+SjcQfDazUKBPprjFCSk7MnovhGXW9RaVmvbT+urmSsxFAOBC6kyz4h1vw==","signatures":[{"sig":"MEYCIQDZvyJ+QS6xGgWHasLwULqhUG1uj2TIug1GjjSAKcSytwIhAOIBsNUwbqyxj918anRecoDGcbXFJHfCatnzRtcbXVwO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16666349},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"408f4d6ee0415785cb149dbfbb7575941fd0a322","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.19.1_1783352584210_0.8277794035678576","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@neilberkman/sidereon","version":"0.20.0","license":"MIT","_id":"@neilberkman/sidereon@0.20.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"09b9705c9cc4bec93ff386af4733fbaa5c12627f","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.20.0.tgz","fileCount":13,"integrity":"sha512-YvFEbN8mdftk2PJlgL5CVqfoG07ecl9/1YdilNCFOBTXpxqyIFHx3X0LPGumSp7Q6Q6KBhFI2Iz8A2eH2nTQlA==","signatures":[{"sig":"MEUCIBHdtFe8IvGQU8g7IVF+AYoO7tLL/utZ6aZSEhLv/Ga4AiEA+KAnMy/uetpsu5m658AnnEbdcZeq9iuyti3f/+dTIeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16901923},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"f48ea3c3b773f35615e042a6ee2974ed412cdf4e","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.20.0_1783386942318_0.9438925600817107","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@neilberkman/sidereon","version":"0.21.0","license":"MIT","_id":"@neilberkman/sidereon@0.21.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"bf2ba5ffd5b6e0e709d6b02afdcc8e6cec08f31e","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.21.0.tgz","fileCount":13,"integrity":"sha512-asntfSX4NG0RuZkcZVET+cs6eS1EQB+2LNm6ssPNRw6xKGCU71Voux4jGy3v062gphCP2juB+9QR5dVzX1yAQA==","signatures":[{"sig":"MEUCID6AEgAxW+V/4PVpE/YbYv8Yfflsn2ORSCfycUsDz7wCAiEA9yjRTZvTbVGj5zLw/MiqUS+HJbe3lDGlrPC64AYY81w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17090751},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"171ad7519ce9d50d2f3c38febb7c032b46cf83a4","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.21.0_1783443001845_0.3443021668293349","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@neilberkman/sidereon","version":"0.22.0","license":"MIT","_id":"@neilberkman/sidereon@0.22.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"58f9d98466a9447764baf259222c26d9857a1cfd","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.22.0.tgz","fileCount":13,"integrity":"sha512-qYv1QrtxI0GDJzJwHAfZVYV7F862u3yv2SGyCTYzPWrRDJJry4kkAN4gN1WHfXvVL0rbwa/sA9kOalhIgdCIVA==","signatures":[{"sig":"MEQCICfTfx0bRZ6QgSHfEoKzsj8dVaGqNsZP5qQpz01cTP56AiBCNTf/xUuwDQzx60K4yB6sYTPi26k6EODEnBOG8hj+FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17197105},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"3819a83ed478a685847155ceddd998a1714770c9","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.22.0_1783484953874_0.28385989980022375","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@neilberkman/sidereon","version":"0.23.0","license":"MIT","_id":"@neilberkman/sidereon@0.23.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"fde51fd983caf866de8d256abd53455a2c7a0e5a","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.23.0.tgz","fileCount":13,"integrity":"sha512-V7i3lOnROJTicvNqSJAgOXZZ6X+UhUlYAtWaBIYsradLZJG26AIQH+6mCBEUAAezfnocmsd0Tj8hGtF2QXVObA==","signatures":[{"sig":"MEYCIQCKNeITxzI2WFnIygz2zNX+nuqSudWNSW1cKdiw0Num6gIhAJVJ4tnVcXus7PK8GK/v/5QlChn4LPTtG3Wu+o8TROVR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17421739},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"448db7a5407acb94eb218584747d806caa0d7e4f","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.23.0_1783534057137_0.45546076042749095","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@neilberkman/sidereon","version":"0.24.0","license":"MIT","_id":"@neilberkman/sidereon@0.24.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"a008aeb905faa17a10938f9e5da79c0c9c8d976e","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.24.0.tgz","fileCount":13,"integrity":"sha512-HGDVEnhHW8FM+mBwrDuxq2J9gpTQ2+68ZafR1VKB6KCdRd37DGWL0iKN5AumYiUijfZGm8dVqEN6IfA2C61iRg==","signatures":[{"sig":"MEYCIQDXrswlzR+mSMGtTyEp1js9nB7EdtqyU5IN6rkeRqDwjwIhALc0SW4xhhUKIIcp9adOqJUtGMl6QoBnhJw6Acr6SA7I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17475622},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"9341c21b233cd4739f7842a6bffeeca2b361a3bf","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.24.0_1783580048331_0.47803588061618707","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@neilberkman/sidereon","version":"0.25.0","license":"MIT","_id":"@neilberkman/sidereon@0.25.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"151e2665911335732fe3c6f305d4535c22ec2518","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.25.0.tgz","fileCount":13,"integrity":"sha512-pserqHI/O7J0NU8p8zja62zXbBiaDc3L04545l87QCWA3l4IyjyrIXIubYktq/ai7FBDcgh2c7rltCLUeAO46A==","signatures":[{"sig":"MEYCIQCrlFBIk5fA+PT2N/DZAI10WarZKvFz8oSCdJkDALCPcAIhAM4QvN/7LNZFW1UiWOGonGZvr/xLXUvBElcGkO3zgyPV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17514599},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"7c2303856a8a8f0b23c7949359d82c360d687994","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.25.0_1783612299623_0.0058701394308933175","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@neilberkman/sidereon","version":"0.26.0","license":"MIT","_id":"@neilberkman/sidereon@0.26.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"77e217a895b0fefa969177204f4d6151a4c7c88d","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.26.0.tgz","fileCount":14,"integrity":"sha512-nFxTEVAWFy4Fwd/h76j4KmA+ZjsruhrX5eDJnYTDfv5OLgybanDvsX8eHZAPM5HGtd+rfqtM03I3pTYIUy+QKQ==","signatures":[{"sig":"MEUCIQC9DSBtpSeGQ6FiLkcrOZlo6+rF8P3cZaZbyX8DCrXRpAIgENBmNczt6coWC3dqYRNJi92lDeGi+PWF9Ck2HqSwmhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17504415},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"1fbdaa8058eaac018be3c7e64832d09fce3e12c7","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.26.0_1783843319653_0.5326470284576101","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"@neilberkman/sidereon","version":"0.26.1","license":"MIT","_id":"@neilberkman/sidereon@0.26.1","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"f709c083fa8b1db927ea1dc4eb0c3d6524be605f","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.26.1.tgz","fileCount":14,"integrity":"sha512-q+UCXCctznIyKhSYhp3cedBJZX6C9bZdj7aZHpdQwpvdsvpwsp+XR8FyO+5HPsX4bx2tEOCpX66H41QuSqYNnw==","signatures":[{"sig":"MEUCIQDpqMBEbWOfRtlA+oj/orMhyFMPK6GW0WkQLBA2kFb8UwIgbNfzOOhiPgDlmcjOmT/WmdvcWJlv9nJEmA3ZlbgfO6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.26.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17505411},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"c09e9fc285a100a49a9d1f16c0023aec11afd78f","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.26.1_1783873216967_0.030580817760928802","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@neilberkman/sidereon","version":"0.27.0","license":"MIT","_id":"@neilberkman/sidereon@0.27.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"695ac3dff33704e0067cb6587be8addf267e821f","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.27.0.tgz","fileCount":14,"integrity":"sha512-mVCQgFVmZQxqq7h1GjVwxceV3bF7LGx1ByowAD0SPfZisOtPp41n3e1tzOCPvEou1QVyjNJfOvXeGKgN8la6pQ==","signatures":[{"sig":"MEYCIQCuTIxmNVztRQDzmHwyLH99efv4+AcYW6fCar3dVQjDiAIhAIzZf/XlX0i1znUO76kMP0gqbOVMoMpumyzD+XgzF/Jg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17499205},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"a8d91f697b8cef33043113a9ed5142c4343414c9","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.27.0_1783910749459_0.7161043012939365","host":"s3://npm-registry-packages-npm-production"}},"0.27.1":{"name":"@neilberkman/sidereon","version":"0.27.1","license":"MIT","_id":"@neilberkman/sidereon@0.27.1","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"83ccf25d61709f93f6d57f1aebffa8cc43e74043","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.27.1.tgz","fileCount":14,"integrity":"sha512-iECaaDBtmP3H3N5LfSD9MKsyutc02BHmm2ojcb1cYcXVI9wa+uL//nEfupjuMJ8B7nC1Yn2F/0qDT/AFVkoJaA==","signatures":[{"sig":"MEUCIEAQVZ/jxeoJy6yeq5jZ1LXwgEVvENvMngKR2j6GXUasAiEA6pk+1r8dA513aG7QRiZIL/JGTS0nTcvudYUCt4saP8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.27.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17501673},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"5368e091a570d9fd194a95b9ac47c245ff6c6c03","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.27.1_1783954899855_0.6759175490207205","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@neilberkman/sidereon","version":"0.28.0","license":"MIT","_id":"@neilberkman/sidereon@0.28.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"14add40b96fe98e4b31d4dc0453bc9ae29abb15f","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.28.0.tgz","fileCount":14,"integrity":"sha512-TytKMzTtqZF2AYJYvRVdbUbltT1FF14XnfrPl9+el9SWVyMDN4J9CsQL9t0A9Yr5OuyaKw96I6eDjK7piEaWIw==","signatures":[{"sig":"MEYCIQDs5doRTfmCyADaYpJPCLs+ip9NPAm6VTccJ/24IKPg+wIhAN07LlaPjY7FtjYm/e+uhGL1UYEQHhMr4PZozZTy0Ksa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17537168},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"a5e6eaa21eedf38e77e2b03a526c1c76a24552b4","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.28.0_1783978203417_0.10636518514962745","host":"s3://npm-registry-packages-npm-production"}},"0.28.1":{"name":"@neilberkman/sidereon","version":"0.28.1","license":"MIT","_id":"@neilberkman/sidereon@0.28.1","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"fc3d6beb49fcc9b25d5036374a3ef3c0f98beed9","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.28.1.tgz","fileCount":14,"integrity":"sha512-AFcbMDzp2rA+Fgh5GTcuXAwrXHupSNMxNu1tg7TkF9fE5fShvIL8BRAYIJGhCFuFRzy4vuKsReRss3JA7Mlw8A==","signatures":[{"sig":"MEQCIGjtW9fs348TjOBMbDD3hyvNG92HSqVW5IGEpArE2KYGAiADYPi7jfJFfd0vdyMOZwPmUKCqEihXxJ3Mw4GI1wJpHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.28.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17536720},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"5ab15c2f6fd96631fe0088a16e6e498bed84923f","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.28.1_1784170002381_0.008713829418338204","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@neilberkman/sidereon","version":"0.29.0","license":"MIT","_id":"@neilberkman/sidereon@0.29.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"0149f0ec64174658d781a647e23f6941bb31cd42","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.29.0.tgz","fileCount":14,"integrity":"sha512-EM9n8R0MQcrM8+did8yoNJdARjporOra6uL+YSYIf/PMHoiAPFZBrVOEAXlXkrEu5UC0x4jZ6wbpkQU75uvgig==","signatures":[{"sig":"MEQCIGU9Qbn+NDkYDVErQXvOAFgpZSFWM0egODs/NbcKVUw7AiBK8HxMGNISxWPfBeKJZjlWbyMPIfUF3KuGKnZYgwPlNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17620985},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"cb0f4aa10ba5ff3cdca6f46e27782fbde046ac04","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.29.0_1784179907746_0.7432293442451081","host":"s3://npm-registry-packages-npm-production"}},"0.29.1":{"name":"@neilberkman/sidereon","version":"0.29.1","license":"MIT","_id":"@neilberkman/sidereon@0.29.1","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"82e73cffe419e7791ae8cceb4423cac830de2946","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.29.1.tgz","fileCount":14,"integrity":"sha512-9s+PnCYIOA+uKyhcT93ROk9eSkzKfDvoXUQbej6lAKoldl1/Ld9i6KqDYuPe14H0vUL57uhPlDol7wAazPSg+Q==","signatures":[{"sig":"MEQCIFvXa6F8QQtVJMzxArdKA/L6+IaXKl9mn7htkX8+4rzSAiB3sY95iQuo1F84ZAlSO0zyHN3odJ4d5rEFNOCoaTtx0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.29.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17621588},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"9e961e1a00eacff27e1134cae7bb7e4defd08e99","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.29.1_1784182873632_0.4347502503715148","host":"s3://npm-registry-packages-npm-production"}},"0.29.2":{"name":"@neilberkman/sidereon","version":"0.29.2","license":"MIT","_id":"@neilberkman/sidereon@0.29.2","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"a6cc654dca330b9e22767a600d4e905d3de71e40","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.29.2.tgz","fileCount":14,"integrity":"sha512-k2NlT+mYsnXPDzxzjGAQ6UP6cJmQhjOidrL2u04VBiVi1SLod647WgJOtUZ7hAeanhOUdoECuutNFIgN4rKPOQ==","signatures":[{"sig":"MEUCIBVpJuUJR5u50/OeK3gk3yxI/v+s89FdKo7uaBA48HITAiEAhwFV2NCEJuu9q/qjyOBmsF65RsD0taJJa03DzG/aevw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.29.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17659888},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts"},"gitHead":"dfc3f36fd9290d03a5e1c6a42374870265f279e6","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.29.2_1784191343567_0.8450483881695734","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@neilberkman/sidereon","version":"0.30.0","license":"MIT","_id":"@neilberkman/sidereon@0.30.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"55e9a2973cd064239229eae1e2a4c497318b2933","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.30.0.tgz","fileCount":16,"integrity":"sha512-OIlwf8DRsIqmxneSimmdF+RG7+vs7ORMekDFlMCoyB+tE+fillej9BGRGh/IwGUGBbsdv7ITuieV66it+xk0rQ==","signatures":[{"sig":"MEUCIQDIs4s9rxURjW1xU8c8RBQ1O6zuJDC6Jkr/1qCCFxb7XQIgXEtt3GLEg11yhZcWN2/4w/JB3cmeFez54fXyLQ+y9Lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17739914},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts","./exact-cache":{"types":"./types/exact-cache.d.ts","import":"./exact-cache.js"}},"gitHead":"65c0cf154cc2c9f0dca217c8f3b7bb4f7273f30a","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.30.0_1784209192722_0.7514508201952048","host":"s3://npm-registry-packages-npm-production"}},"0.31.2":{"name":"@neilberkman/sidereon","version":"0.31.2","license":"MIT","_id":"@neilberkman/sidereon@0.31.2","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"903cacb837e2018ba5f371457cfe3f6e3a54c092","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.31.2.tgz","fileCount":16,"integrity":"sha512-Xbf646zJkVG9GOM6DxqA1zQFsMUNlriaaIeW0lTMkT3FeTkzMc5rdj1TEdKkXP7nGcOr2gWDvUT2qhDZ0gUtoQ==","signatures":[{"sig":"MEUCIQDGItn+qwxRR61UIywpW3ZRvj//b0BuMhPlDcru2yiuTwIgVnDElpQGkD5i1fPMphXFy+Y+r6gE7FAVB927qqCr0Wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.31.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17852492},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts","./exact-cache":{"types":"./types/exact-cache.d.ts","import":"./exact-cache.js"}},"gitHead":"713b9ed1ecbd8d23dafe01403ffed97b82275a85","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.31.2_1784225495964_0.6371775664544541","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@neilberkman/sidereon","version":"0.32.0","license":"MIT","_id":"@neilberkman/sidereon@0.32.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"d339e4c44075dde3e928bb2e7ebbc58e6701b89e","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.32.0.tgz","fileCount":16,"integrity":"sha512-xWwrcpUuF5agj6aUMy9RdpcJxmieYf/VoDOxCqtBd09MbkcsUcy9ouy/01VPMRUOya9dI3BcLTYHmX6+WsLShQ==","signatures":[{"sig":"MEYCIQC3NozswvB1EeD7IuLLC7ipeQeFHtzlM4UETxB1gJTWDQIhAMbiq3r3oTifosJv207snwFE+PVg6XuCB87pagPQFAtS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17894922},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","require":"./pkg-node/sidereon.js"},"./types":"./types/sidereon-extra.d.ts","./exact-cache":{"types":"./types/exact-cache.d.ts","import":"./exact-cache.js"}},"gitHead":"2fc4199def1639873ca9cb944443ebe3d8040784","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.32.0_1784392882035_0.06069916123440611","host":"s3://npm-registry-packages-npm-production"}},"0.33.1":{"name":"@neilberkman/sidereon","version":"0.33.1","license":"MIT","_id":"@neilberkman/sidereon@0.33.1","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"8108dd958835dc86ed525f96dfbf8f2c79c15d59","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.33.1.tgz","fileCount":27,"integrity":"sha512-njTzCpQhAtx2jQ6ManJ0bQO0TTzBEc4i9lxXy8yKmIxOr8mudkzQwh0vU6czhoj6k6Py2/Ba+8Y6e5EpMxnWmg==","signatures":[{"sig":"MEYCIQDRBwFdCwpqv+pzPlV3U2G3QFnrLdpSYzzBEsY3LbJfVgIhAPPSTVNo19W10uDfM3//AOGV/kbIyzEvdvwlZ5KGJ9L2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.33.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18109315},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"node":{"types":"./pkg-node/sidereon.d.ts","import":"./pkg-node/sidereon.js","require":"./pkg-node/sidereon.js"},"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","browser":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","default":"./pkg/sidereon.js"},"default":"./pkg/sidereon.js"},"./types":{"types":"./types/sidereon-extra.d.ts","import":"./types/sidereon-extra.js","default":"./types/sidereon-extra.js","require":"./types/sidereon-extra.cjs"},"./exact-cache":{"types":"./types/exact-cache.d.ts","import":"./exact-cache.js"}},"gitHead":"64480517c2b038d6efc7dcc8248fd70ab445da11","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.33.1_1784617019571_0.08076505043976878","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@neilberkman/sidereon","version":"0.34.0","license":"MIT","_id":"@neilberkman/sidereon@0.34.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"8790d747d19f85453b27fe5178985035afce5b22","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.34.0.tgz","fileCount":27,"integrity":"sha512-hKxZu0vaae6t5fhquXfltF9f4QHS4/pMpM05lnOSDdfxcJu6BQKk3MpclWrMMyMKixI5FRlKEJcVLGujSJW7mg==","signatures":[{"sig":"MEQCIGSe3OSzP78m6O9c/cnqD6Y6QhDNhfh8g35YUGDSvleVAiA1bv9x6WZWi88Hrz+NC8r69JwHpq9iznf1wEPzoWLbXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18130346},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"node":{"types":"./pkg-node/sidereon.d.ts","import":"./pkg-node/sidereon.js","require":"./pkg-node/sidereon.js"},"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","browser":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","default":"./pkg/sidereon.js"},"default":"./pkg/sidereon.js"},"./types":{"types":"./types/sidereon-extra.d.ts","import":"./types/sidereon-extra.js","default":"./types/sidereon-extra.js","require":"./types/sidereon-extra.cjs"},"./exact-cache":{"types":"./types/exact-cache.d.ts","import":"./exact-cache.js"}},"gitHead":"f492c5a512ac61ae30cafb8b56322f4daef349a7","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.34.0_1784674595816_0.898452569090572","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@neilberkman/sidereon","version":"0.35.0","license":"MIT","_id":"@neilberkman/sidereon@0.35.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"165566112f69a1e95977bb33520235a1c025352e","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.35.0.tgz","fileCount":27,"integrity":"sha512-PA9HEb3wPWHqfn0QILZiBhxpJliwK4y20ZBgB/WIGsVYEwZ3my/npa3NOn19reqzyhl2tAmdMc1FqjJHQtVyFQ==","signatures":[{"sig":"MEQCIGkutj0XSpGIti052pHABhFaawDy6TGtaj1ei0rDBbHOAiAxW4OABspvTJjLMQ0Phiin98lGo0inYnPKYJy+rPPoDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18135162},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"node":{"types":"./pkg-node/sidereon.d.ts","import":"./pkg-node/sidereon.js","require":"./pkg-node/sidereon.js"},"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","browser":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","default":"./pkg/sidereon.js"},"default":"./pkg/sidereon.js"},"./types":{"types":"./types/sidereon-extra.d.ts","import":"./types/sidereon-extra.js","default":"./types/sidereon-extra.js","require":"./types/sidereon-extra.cjs"},"./exact-cache":{"types":"./types/exact-cache.d.ts","import":"./exact-cache.js"}},"gitHead":"a2fb291f6d1d783bf06dd9d14628c1932fb155e1","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.18.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.35.0_1784905512233_0.8184541312513083","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@neilberkman/sidereon","version":"0.36.0","license":"MIT","_id":"@neilberkman/sidereon@0.36.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"72a6aa7b797d1097c99057fd1ccd4e74c87012f4","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.36.0.tgz","fileCount":27,"integrity":"sha512-VhSkgEjmz9FYVbEalDU5qMZJ3kQ1gUXzAXaW0g87anMFQlwM3MuS8xY7Dr7sWbnuiIGhtdxd9ZXkOAaN3aPhRQ==","signatures":[{"sig":"MEQCICBqXz2S3QgtCZHL3IHkNHDy6Z+qnshs4m/WGFFYLvw4AiBHtNz5QCeNcsDCiGiAlOx0t8DQBbrFUIoaUik2JqyZbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18222495},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"node":{"types":"./pkg-node/sidereon.d.ts","import":"./pkg-node/sidereon.js","require":"./pkg-node/sidereon.js"},"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","browser":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","default":"./pkg/sidereon.js"},"default":"./pkg/sidereon.js"},"./types":{"types":"./types/sidereon-extra.d.ts","import":"./types/sidereon-extra.js","default":"./types/sidereon-extra.js","require":"./types/sidereon-extra.cjs"},"./exact-cache":{"types":"./types/exact-cache.d.ts","import":"./exact-cache.js"}},"gitHead":"c7082998e98df1ca101b37a21bb505a6023ebdfd","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.19.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.36.0_1785859554270_0.0583792143651678","host":"s3://npm-registry-packages-npm-production"}},"0.36.1":{"name":"@neilberkman/sidereon","version":"0.36.1","license":"MIT","_id":"@neilberkman/sidereon@0.36.1","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"a0d542965aad567a0d25ea2d86581c19b19da86b","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.36.1.tgz","fileCount":27,"integrity":"sha512-VP6Ds2hOZp0OSlFKUFVzlj7mC3jc86sWwBeHam6FedD9rRfHmS+Eagbw8OQD5EMv2GFTzMyrj4LqZ4cRX+f9fw==","signatures":[{"sig":"MEUCIQDPhW3y1Ts92K6D16vAtVFwRvlpVx2pm5Y7iTOP1yRndAIgbiaHKqto5EMj05qNgejrqwR1EYSM4riXiiRWncyh1xE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.36.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18225402},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"node":{"types":"./pkg-node/sidereon.d.ts","import":"./pkg-node/sidereon.js","require":"./pkg-node/sidereon.js"},"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","browser":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","default":"./pkg/sidereon.js"},"default":"./pkg/sidereon.js"},"./types":{"types":"./types/sidereon-extra.d.ts","import":"./types/sidereon-extra.js","default":"./types/sidereon-extra.js","require":"./types/sidereon-extra.cjs"},"./exact-cache":{"types":"./types/exact-cache.d.ts","import":"./exact-cache.js"}},"gitHead":"cad38fc5ef207fce620f9fd3815120592d3893f5","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.19.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.36.1_1785860450335_0.7862585259894392","host":"s3://npm-registry-packages-npm-production"}},"0.36.2":{"name":"@neilberkman/sidereon","version":"0.36.2","license":"MIT","_id":"@neilberkman/sidereon@0.36.2","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"8f652475bac09e8bf1ef99c0357b7c72af92ed93","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.36.2.tgz","fileCount":27,"integrity":"sha512-vKFdL2pizXHkTlxDM+LiAolYksuaYKzabElKqsKOsrgpsm7Ep9aBDoKGc4MYsZAhT4AwkH7PlGNSZEqhp1a0vQ==","signatures":[{"sig":"MEUCIQDgGqeWojG/L+SHZ0pftTlbVhb+pV8CZm+D13z+vK/CdQIgF/VbvjqAKbM1VR2lHLUMo5namhp29OafwAiLa7Oz65g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.36.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18225830},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"node":{"types":"./pkg-node/sidereon.d.ts","import":"./pkg-node/sidereon.js","require":"./pkg-node/sidereon.js"},"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","browser":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","default":"./pkg/sidereon.js"},"default":"./pkg/sidereon.js"},"./types":{"types":"./types/sidereon-extra.d.ts","import":"./types/sidereon-extra.js","default":"./types/sidereon-extra.js","require":"./types/sidereon-extra.cjs"},"./exact-cache":{"types":"./types/exact-cache.d.ts","import":"./exact-cache.js"}},"gitHead":"e62dbc8e8016de51fed1b49aac320a29b28190e3","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.19.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.36.2_1785891405270_0.8573029321198156","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@neilberkman/sidereon","version":"0.37.0","license":"MIT","_id":"@neilberkman/sidereon@0.37.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"6213deb002c887a9b6bd90122ce9adf1812acbdc","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.37.0.tgz","fileCount":27,"integrity":"sha512-AlCETTURABnl4iyvOmuUAfZzWgTDjBKPR0DztIVTdskFVkDdDGkGcqw0pl/MSMi3Hd+cSJZSJsIr0HEeP3ZOcw==","signatures":[{"sig":"MEUCIGtMZ6ebE8E6/xwYpvnBM87PJXhdv7OG8QmPzrD818b0AiEAoBfFCD+5nmeJjim7IdozMEolE7ZOZyGEOeIKht6X5yg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18297049},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"node":{"types":"./pkg-node/sidereon.d.ts","import":"./pkg-node/sidereon.js","require":"./pkg-node/sidereon.js"},"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","browser":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","default":"./pkg/sidereon.js"},"default":"./pkg/sidereon.js"},"./types":{"types":"./types/sidereon-extra.d.ts","import":"./types/sidereon-extra.js","default":"./types/sidereon-extra.js","require":"./types/sidereon-extra.cjs"},"./exact-cache":{"types":"./types/exact-cache.d.ts","import":"./exact-cache.js"}},"gitHead":"a74067f8d16371cef15e70be062a2e0bae51167c","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.19.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.37.0_1786298179643_0.8555503218983482","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@neilberkman/sidereon","version":"0.38.0","license":"MIT","_id":"@neilberkman/sidereon@0.38.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"8e421a245e8c39db52a42a61d01b242c1b6c7198","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.38.0.tgz","fileCount":27,"integrity":"sha512-qRCCZhL2s9noFypupvGBZtyoW/dDf3AIKiHaaZQDRXhigvRO7cPAiGYQsO2mqBXtJj3RSH4DnJViAAb6J8BACg==","signatures":[{"sig":"MEUCIGl9sVdFv3y2eDTtQO3axFykHt0Km6qo3M2PM0K0OsbPAiEA7DsXabovk1U0jc8P1XRawePW9z7SxznOZCtKxBoN/qo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18297167},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"node":{"types":"./pkg-node/sidereon.d.ts","import":"./pkg-node/sidereon.js","require":"./pkg-node/sidereon.js"},"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","browser":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","default":"./pkg/sidereon.js"},"default":"./pkg/sidereon.js"},"./types":{"types":"./types/sidereon-extra.d.ts","import":"./types/sidereon-extra.js","default":"./types/sidereon-extra.js","require":"./types/sidereon-extra.cjs"},"./exact-cache":{"types":"./types/exact-cache.d.ts","import":"./exact-cache.js"}},"gitHead":"d4337f5cc0f031b185db9ad30414454ab50ab932","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.19.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.38.0_1786323756181_0.318887671917365","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@neilberkman/sidereon","version":"0.39.0","license":"MIT","_id":"@neilberkman/sidereon@0.39.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"e4aa3fffda065609250433cd873f47ef80355add","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.39.0.tgz","fileCount":27,"integrity":"sha512-uE+bokGTyTuRP5H+lhlmGE8yfPjgW30tFSRgrt8fiR9W55llW7LKsCJypBdbR+aokqan0nlKiIcQ1ldeWYyaaA==","signatures":[{"sig":"MEUCIQCHlXMiBiyvcOmhCYi6wcp2FjxqLIaawUxWuvQWQ+s9TQIgDnem0tq70n00y7BCPKsz1rAEAcY9PMhaGk03HDjQFvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18337075},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"node":{"types":"./pkg-node/sidereon.d.ts","import":"./pkg-node/sidereon.js","require":"./pkg-node/sidereon.js"},"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","browser":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","default":"./pkg/sidereon.js"},"default":"./pkg/sidereon.js"},"./types":{"types":"./types/sidereon-extra.d.ts","import":"./types/sidereon-extra.js","default":"./types/sidereon-extra.js","require":"./types/sidereon-extra.cjs"},"./exact-cache":{"types":"./types/exact-cache.d.ts","import":"./exact-cache.js"}},"gitHead":"3d32c933318d33a0d9bffe075b44ef3f0134e177","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.19.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.39.0_1786380911165_0.5027242076992549","host":"s3://npm-registry-packages-npm-production"}},"0.39.1":{"name":"@neilberkman/sidereon","version":"0.39.1","license":"MIT","_id":"@neilberkman/sidereon@0.39.1","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"1505fe0947e55102dd71d70043559fc8d54c11e6","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-0.39.1.tgz","fileCount":27,"integrity":"sha512-WfJISyGMbhNY4yWScScRkV0QnFJ8kRmL8PiphWc3pB4zRfv66zR9nClxzCwnW4gGyMa7FYoHAVtdNw/9qUuaMw==","signatures":[{"sig":"MEUCIQC0tl7Nn948JdHSv6R9+Tp/L9QwXdgAeWgL7jfXPvwfIAIgUM0GoLYOCQDMo7DQOtn+UDCrJyLJxpYViWFKVMkBqjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@0.39.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18343260},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"node":{"types":"./pkg-node/sidereon.d.ts","import":"./pkg-node/sidereon.js","require":"./pkg-node/sidereon.js"},"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","browser":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","default":"./pkg/sidereon.js"},"default":"./pkg/sidereon.js"},"./types":{"types":"./types/sidereon-extra.d.ts","import":"./types/sidereon-extra.js","default":"./types/sidereon-extra.js","require":"./types/sidereon-extra.cjs"},"./exact-cache":{"types":"./types/exact-cache.d.ts","import":"./exact-cache.js"}},"gitHead":"38a481a6e31c516be44488fcb3b3bf934d86b89f","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.19.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_0.39.1_1786687057661_0.11864879195536937","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@neilberkman/sidereon","version":"1.0.0","license":"MIT","_id":"@neilberkman/sidereon@1.0.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"87f7051204921bf13e1d773e616e4454c40f214d","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-1.0.0.tgz","fileCount":27,"integrity":"sha512-xj4zOIeIhY3xgx6S8zY9He//xXk+2JV5DMwfmAA2oJHvWOVPZVQYsDPAvKsTFkG72GZTJZWVODh6BZVGYPlSmA==","signatures":[{"sig":"MEUCIQDEUwpLKRryzH92FZeJMkGiWi1kqNPuTrFhCGNOBsv5MgIgIfzhhKW9neWEoTDjsf5LHpLLG3khyyQKaImmeC/dlq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18436513},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"node":{"types":"./pkg-node/sidereon.d.ts","import":"./pkg-node/sidereon.js","require":"./pkg-node/sidereon.js"},"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","browser":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","default":"./pkg/sidereon.js"},"default":"./pkg/sidereon.js"},"./types":{"types":"./types/sidereon-extra.d.ts","import":"./types/sidereon-extra.js","default":"./types/sidereon-extra.js","require":"./types/sidereon-extra.cjs"},"./exact-cache":{"types":"./types/exact-cache.d.ts","import":"./exact-cache.js"}},"gitHead":"0ed192fc6ed4fa034705ca59177ccae870d7ec26","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.19.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_1.0.0_1787362146700_0.584496743187815","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@neilberkman/sidereon","version":"1.0.1","license":"MIT","_id":"@neilberkman/sidereon@1.0.1","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"9305b176ee2cedb806677652d766818f2767a5d8","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-1.0.1.tgz","fileCount":27,"integrity":"sha512-E3AYGR25pUh2Ox7G1NvlcH14ZPLqG9PnMsYF4d33DRYiUBwv8oyb70FnK6K3lf3vRbpPNl+NIHo9gCdOqyFaEA==","signatures":[{"sig":"MEUCIQCeoiHZZk8M6s6sELbIMW34BPdJc9L3jamHoPWbSa1sGAIgcaSfVeeSqqdgwyPti/Q19+NOUUm4OxPRwUZeJZlWhIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18446185},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"node":{"types":"./pkg-node/sidereon.d.ts","import":"./pkg-node/sidereon.js","require":"./pkg-node/sidereon.js"},"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","browser":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","default":"./pkg/sidereon.js"},"default":"./pkg/sidereon.js"},"./types":{"types":"./types/sidereon-extra.d.ts","import":"./types/sidereon-extra.js","default":"./types/sidereon-extra.js","require":"./types/sidereon-extra.cjs"},"./exact-cache":{"types":"./types/exact-cache.d.ts","import":"./exact-cache.js"}},"gitHead":"8a499b42750e2ee11ef5324bef99d218a83cd510","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.19.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_1.0.1_1787420747216_0.5956143436610424","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@neilberkman/sidereon","version":"1.1.0","license":"MIT","_id":"@neilberkman/sidereon@1.1.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"b10f0f0690045450558eef9e95f9f374f2616a6e","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-1.1.0.tgz","fileCount":27,"integrity":"sha512-7jzX0v5Sqt/XoOWKjFrqB/FnycaaEFUGGCVa5puoV+Y9T0hwkpvhaBoz5WDQPD8NNYXbd1fPrrzynKsIzkEaPQ==","signatures":[{"sig":"MEUCIAGD1rtvQixr6qOYKgUR79zCievCH5wXpE8Z3OR2QZUZAiEA7bx09ZdIKkgmJMg1wubvPq/uVmM/NkbzR/8aDhovTKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18455172},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"node":{"types":"./pkg-node/sidereon.d.ts","import":"./pkg-node/sidereon.js","require":"./pkg-node/sidereon.js"},"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","browser":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","default":"./pkg/sidereon.js"},"default":"./pkg/sidereon.js"},"./types":{"types":"./types/sidereon-extra.d.ts","import":"./types/sidereon-extra.js","default":"./types/sidereon-extra.js","require":"./types/sidereon-extra.cjs"},"./exact-cache":{"types":"./types/exact-cache.d.ts","import":"./exact-cache.js"}},"gitHead":"592104e204aec3b9c82f2f36616fe56066add937","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.19.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_1.1.0_1787596220811_0.15356930693086768","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@neilberkman/sidereon","version":"1.1.1","license":"MIT","_id":"@neilberkman/sidereon@1.1.1","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"d389fa78dc303d4ecc0a8b0d94eb16578e93a040","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-1.1.1.tgz","fileCount":27,"integrity":"sha512-IHf9qeVDxjBr0YbTa0rkE3PrSn4d74wKTAd/IcEUxH7RPIVtmBdC1WXBzo/bfmXsre11AZooo8EL8FdA5/kRyw==","signatures":[{"sig":"MEUCIHg+XL7AjjjHa/r2d/cXy7snUORLrglcZR3uoMM4kf5SAiEA8ZFBQTEG2Zg4BFQKGcO0fEeUh4TVLauy/cUGA97qs9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18455571},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"node":{"types":"./pkg-node/sidereon.d.ts","import":"./pkg-node/sidereon.js","require":"./pkg-node/sidereon.js"},"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","browser":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","default":"./pkg/sidereon.js"},"default":"./pkg/sidereon.js"},"./types":{"types":"./types/sidereon-extra.d.ts","import":"./types/sidereon-extra.js","default":"./types/sidereon-extra.js","require":"./types/sidereon-extra.cjs"},"./exact-cache":{"types":"./types/exact-cache.d.ts","import":"./exact-cache.js"}},"gitHead":"c1791bc4cbeb7d51c8a516516cc62eed2ff88dc0","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.19.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_1.1.1_1787767268906_0.13830926673256205","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@neilberkman/sidereon","version":"1.2.0","license":"MIT","_id":"@neilberkman/sidereon@1.2.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"1e6a5d28a32379c6b6fc8ec0735736f9cab436ce","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-1.2.0.tgz","fileCount":27,"integrity":"sha512-37knCw5CaJBUFv+N5a+2EqEYTogrbkdc7/nf5BFKvyZq9SM3BMWULuiMnnFXAbllBZr2uZUzHx+01YhH0b94Ig==","signatures":[{"sig":"MEQCIATIbkY8knXKSCQjIpzSUezo2uPwdhAqJ/Ymld2w5LoxAiAY6yK1jgzhyIoTvuQ2YJMRO8MhPz49HMZdsXUq1A52Zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18556195},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"node":{"types":"./pkg-node/sidereon.d.ts","import":"./pkg-node/sidereon.js","require":"./pkg-node/sidereon.js"},"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","browser":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","default":"./pkg/sidereon.js"},"default":"./pkg/sidereon.js"},"./types":{"types":"./types/sidereon-extra.d.ts","import":"./types/sidereon-extra.js","default":"./types/sidereon-extra.js","require":"./types/sidereon-extra.cjs"},"./exact-cache":{"types":"./types/exact-cache.d.ts","import":"./exact-cache.js"}},"gitHead":"ee25babb60bfba15b65bad34f7cc643b93428b09","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.19.1","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_1.2.0_1787962492252_0.8163740741849255","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@neilberkman/sidereon","version":"1.3.0","license":"MIT","_id":"@neilberkman/sidereon@1.3.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"82caa5dfe1663cda6e417f87d4c51de614c259fe","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-1.3.0.tgz","fileCount":27,"integrity":"sha512-FgsB4B894rufLIMmu51KedSA8HRf9HSp5s5ZUN70dcrJCtjryC1WVOapGeH5j22xS0QYdZ8eqo309swwJjuj7A==","signatures":[{"sig":"MEUCIQCcRxXY0fjaZkXS93hgm4qUMQOk/5lTwpwR1JuXJ+ntAwIgZRLqvuuEMLhyW1BsnWIjWNw4LQxw6Vl7YRR/GJCdLQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18556422},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"node":{"types":"./pkg-node/sidereon.d.ts","import":"./pkg-node/sidereon.js","require":"./pkg-node/sidereon.js"},"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","browser":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","default":"./pkg/sidereon.js"},"default":"./pkg/sidereon.js"},"./types":{"types":"./types/sidereon-extra.d.ts","import":"./types/sidereon-extra.js","default":"./types/sidereon-extra.js","require":"./types/sidereon-extra.cjs"},"./exact-cache":{"types":"./types/exact-cache.d.ts","import":"./exact-cache.js"}},"gitHead":"ef26fd1dcd53abc7fcf4fd1ac64c20d234954eba","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.19.1","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_1.3.0_1788034314035_0.9957542780611324","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@neilberkman/sidereon","version":"1.3.1","license":"MIT","_id":"@neilberkman/sidereon@1.3.1","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"c99681927c7dc2b1f0aa44c5aefb714808363461","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-1.3.1.tgz","fileCount":27,"integrity":"sha512-Ga3W26GwrAXcyUOiofEdn0MZaNwAOZXwpH1b9Cpj3CLeMwGYN0P3kGUN/vzF2t75RdNTolWjDwqTOadcgrHP8w==","signatures":[{"sig":"MEYCIQDX/WVRr6+ddA9OPdTsHGtWAYZKWZHOnDbQM9Hn82DklgIhAO9daeexiFyeErGw7bTd/AyO+HDR+ZFzemHQf0Yhg+nC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18556668},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"node":{"types":"./pkg-node/sidereon.d.ts","import":"./pkg-node/sidereon.js","require":"./pkg-node/sidereon.js"},"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","browser":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","default":"./pkg/sidereon.js"},"default":"./pkg/sidereon.js"},"./types":{"types":"./types/sidereon-extra.d.ts","import":"./types/sidereon-extra.js","default":"./types/sidereon-extra.js","require":"./types/sidereon-extra.cjs"},"./exact-cache":{"types":"./types/exact-cache.d.ts","import":"./exact-cache.js"}},"gitHead":"01f10e2da41eb1f28e731bba824ca20ac9dcf0e0","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.19.1","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_1.3.1_1788051887036_0.23303320962286111","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@neilberkman/sidereon","version":"1.3.3","license":"MIT","_id":"@neilberkman/sidereon@1.3.3","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"f54aaf3d18c4a7466da1dcaedb4cf80169763e35","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-1.3.3.tgz","fileCount":27,"integrity":"sha512-sp//Nex6DCFwORRIajJ80qf+hjs5I8q/awZjXoT67MASLcUK5XgayNN3qxlzWDpWtAOJzQBNyXAQs+pbb0qVFg==","signatures":[{"sig":"MEUCIQDXwVtTnAEXjNRxzs4oKl5AHOHEScznPTeLr9GzapKMqQIgJ74ns4dPCvHl3KCHfARAYqFrbzkKFRD+uzmCO6iyF20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@1.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18583330},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"node":{"types":"./pkg-node/sidereon.d.ts","import":"./pkg-node/sidereon.js","require":"./pkg-node/sidereon.js"},"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","browser":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","default":"./pkg/sidereon.js"},"default":"./pkg/sidereon.js"},"./types":{"types":"./types/sidereon-extra.d.ts","import":"./types/sidereon-extra.js","default":"./types/sidereon-extra.js","require":"./types/sidereon-extra.cjs"},"./exact-cache":{"types":"./types/exact-cache.d.ts","import":"./exact-cache.js"}},"gitHead":"1ad1bc021e478668ee63a5905068b02dec917018","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.19.1","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_1.3.3_1788140670108_0.76476230504596","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@neilberkman/sidereon","version":"1.4.1","license":"MIT","_id":"@neilberkman/sidereon@1.4.1","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"3080d4f7437130df896e8ae7d83ec9afef33311c","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-1.4.1.tgz","fileCount":27,"integrity":"sha512-vi5w414ER8PQ6FCdiC1VHkEdCIMX5t56OHoaafmxECFFbwpz6X5j0xXqLhuWHOQhQA5Qmv8OSxKHGX5fwNNi/A==","signatures":[{"sig":"MEYCIQCB/nqOLFgLM8kA44cslnwJamrmhYgl7EXplwTKCjQQXgIhAOUKlNA2XpgDTmwNWqDJHWRu/83Ofa6tZdCUPiK/QxdD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18598882},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"node":{"types":"./pkg-node/sidereon.d.ts","import":"./pkg-node/sidereon.js","require":"./pkg-node/sidereon.js"},"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","browser":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","default":"./pkg/sidereon.js"},"default":"./pkg/sidereon.js"},"./types":{"types":"./types/sidereon-extra.d.ts","import":"./types/sidereon-extra.js","default":"./types/sidereon-extra.js","require":"./types/sidereon-extra.cjs"},"./exact-cache":{"types":"./types/exact-cache.d.ts","import":"./exact-cache.js"}},"gitHead":"26f8b47575f3f34c3b27bfce87130f5efc14b0a6","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.19.1","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_1.4.1_1788160839096_0.2124713519516508","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@neilberkman/sidereon","version":"2.0.0","license":"MIT","_id":"@neilberkman/sidereon@2.0.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"a9608b983a4ade1b4051fd6fafa585cb82f35e83","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-2.0.0.tgz","fileCount":27,"integrity":"sha512-Qa+6Eq1U+jD/lat3sDxDxSxTQeywT95a/i2b0n3czkjcGYuTvd3Tirc7tmFsbPMlw98rwJMyilS6lWvFCqTO0A==","signatures":[{"sig":"MEUCIQClRoxFaT3oQMgtimARPP0l+WHhJF+XZQ8BkUSnuNED7QIgXE4XkS+xsEOI+VBTzXXph9Rwz9AO7Zk+q5xudzjMAxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18604454},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"node":{"types":"./pkg-node/sidereon.d.ts","import":"./pkg-node/sidereon.js","require":"./pkg-node/sidereon.js"},"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","browser":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","default":"./pkg/sidereon.js"},"default":"./pkg/sidereon.js"},"./types":{"types":"./types/sidereon-extra.d.ts","import":"./types/sidereon-extra.js","default":"./types/sidereon-extra.js","require":"./types/sidereon-extra.cjs"},"./exact-cache":{"types":"./types/exact-cache.d.ts","import":"./exact-cache.js"}},"gitHead":"ae390ec88055781a4145ab99a1b45c28a2c48b19","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.19.1","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_2.0.0_1788415349279_0.42668820847739464","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@neilberkman/sidereon","version":"2.1.0","license":"MIT","_id":"@neilberkman/sidereon@2.1.0","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"d08e73c9c199db0e4093560b7477da9bd4de0fa8","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-2.1.0.tgz","fileCount":27,"integrity":"sha512-I+1JieWTrb90L8ibil4PSTIE1nxWAZIFw56qSwfe7KW88gy5yzlRUTjsy0feFY84om/75wi8lf8kckFMZ82/BQ==","signatures":[{"sig":"MEQCIHRZekjt4y8M63y+WKQ5fkJp1++cbA1JAi+qP2x5VI6TAiA2ZRRkD4I/J0zB8na41ycrrODEEJrsiTg8iYgYHTLuqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18641846},"type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"node":{"types":"./pkg-node/sidereon.d.ts","import":"./pkg-node/sidereon.js","require":"./pkg-node/sidereon.js"},"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","browser":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","default":"./pkg/sidereon.js"},"default":"./pkg/sidereon.js"},"./types":{"types":"./types/sidereon-extra.d.ts","import":"./types/sidereon-extra.js","default":"./types/sidereon-extra.js","require":"./types/sidereon-extra.cjs"},"./exact-cache":{"types":"./types/exact-cache.d.ts","import":"./exact-cache.js"}},"gitHead":"8a47c6ce43725e942d020021cfe1d08969bf7106","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit","check:package":"node scripts/check-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.19.1","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"tmp":"tmp/sidereon_2.1.0_1788680343364_0.6235569154020983","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"_id":"@neilberkman/sidereon@2.1.1","bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"dist":{"shasum":"8211612c50311bad0d2d693c4a318a65baa40f64","tarball":"https://registry.npmjs.org/@neilberkman/sidereon/-/sidereon-2.1.1.tgz","fileCount":27,"integrity":"sha512-KS0eBfQ85yYOiFjvTYMHJFMs310jjApRd3AIUmKzzW3c/ejrt77hLbZuemvu6F1Obx6rXG7U0JYEQd5CfB/1tQ==","signatures":[{"sig":"MEQCIFeT9ClsfGxDN+BcSiQ5xTr9FBHyHFNqWrgphgp4yOwVAiAdK4y+IyavFFyhzPpUDRBnBdSAD8mdyLu2ZRxTsTkqNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDkZ1UtzqXNhGJiSA5E2H9ZDKmscifYqvFMOXL1KcQpnAiAGxnASW1Q5VwvekccQCq/2p3YeSbU7TrkQ0iJKCTFs3A=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@neilberkman%2fsidereon@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18647632},"name":"@neilberkman/sidereon","type":"module","types":"./pkg/sidereon.d.ts","exports":{".":{"node":{"types":"./pkg-node/sidereon.d.ts","import":"./pkg-node/sidereon.js","require":"./pkg-node/sidereon.js"},"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","browser":{"types":"./pkg/sidereon.d.ts","import":"./pkg/sidereon.js","default":"./pkg/sidereon.js"},"default":"./pkg/sidereon.js"},"./types":{"types":"./types/sidereon-extra.d.ts","import":"./types/sidereon-extra.js","default":"./types/sidereon-extra.js","require":"./types/sidereon-extra.cjs"},"./exact-cache":{"types":"./types/exact-cache.d.ts","import":"./exact-cache.js"}},"gitHead":"871a2e827e362c8486b4ea2c63156b4a9d9ba3e5","license":"MIT","scripts":{"lint":"eslint . && prettier --check \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","test":"node --test","build":"wasm-pack build --target web --out-dir pkg --out-name sidereon && wasm-pack build --target nodejs --out-dir pkg-node --out-name sidereon && node scripts/postbuild.mjs","format":"prettier --write \"test/**/*.mjs\" \"type-test/**/*.ts\" \"scripts/**/*.mjs\" \"*.json\" \"eslint.config.js\"","typecheck":"tsc --noEmit","check:package":"node scripts/check-package.mjs"},"version":"2.1.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89aa2912-0fe2-46d2-86a1-3a7d858e6209"}},"homepage":"https://github.com/neilberkman/sidereon-wasm#readme","repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"_npmVersion":"11.20.0","description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","directories":{},"maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","globals":"^17.7.0","prettier":"^3.9.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","fake-indexeddb":"^6.2.5"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sidereon_2.1.1_1790132121230_0.997252721235196"}}},"time":{"created":"2026-06-27T06:13:04.168Z","modified":"2026-09-23T02:55:21.745Z","0.8.0":"2026-06-27T06:13:04.470Z","0.8.1":"2026-06-27T13:52:03.563Z","0.9.0":"2026-06-30T08:50:42.676Z","0.9.1":"2026-06-30T16:33:53.691Z","0.9.2":"2026-07-01T14:55:33.065Z","0.10.0":"2026-07-02T13:05:32.724Z","0.10.1":"2026-07-02T14:15:27.687Z","0.11.0":"2026-07-03T07:54:19.661Z","0.11.1":"2026-07-03T16:45:05.999Z","0.12.0":"2026-07-04T02:52:31.355Z","0.13.0":"2026-07-04T05:46:16.739Z","0.14.0":"2026-07-04T14:09:01.533Z","0.15.0":"2026-07-04T16:52:48.921Z","0.16.0":"2026-07-05T02:09:47.650Z","0.16.1":"2026-07-05T04:43:15.123Z","0.17.0":"2026-07-05T19:05:11.498Z","0.18.0":"2026-07-06T00:19:20.822Z","0.19.0":"2026-07-06T12:18:11.535Z","0.19.1":"2026-07-06T15:43:04.457Z","0.20.0":"2026-07-07T01:15:42.619Z","0.21.0":"2026-07-07T16:50:02.124Z","0.22.0":"2026-07-08T04:29:14.173Z","0.23.0":"2026-07-08T18:07:37.439Z","0.24.0":"2026-07-09T06:54:08.584Z","0.25.0":"2026-07-09T15:51:39.889Z","0.26.0":"2026-07-12T08:01:59.899Z","0.26.1":"2026-07-12T16:20:17.222Z","0.27.0":"2026-07-13T02:45:49.716Z","0.27.1":"2026-07-13T15:01:40.125Z","0.28.0":"2026-07-13T21:30:03.732Z","0.28.1":"2026-07-16T02:46:42.672Z","0.29.0":"2026-07-16T05:31:47.985Z","0.29.1":"2026-07-16T06:21:13.953Z","0.29.2":"2026-07-16T08:42:23.817Z","0.30.0":"2026-07-16T13:39:52.942Z","0.31.2":"2026-07-16T18:11:36.302Z","0.32.0":"2026-07-18T16:41:22.319Z","0.33.1":"2026-07-21T06:56:59.797Z","0.34.0":"2026-07-21T22:56:36.104Z","0.35.0":"2026-07-24T15:05:12.459Z","0.36.0":"2026-08-04T16:05:54.610Z","0.36.1":"2026-08-04T16:20:50.601Z","0.36.2":"2026-08-05T00:56:45.545Z","0.37.0":"2026-08-09T17:56:19.914Z","0.38.0":"2026-08-10T01:02:36.486Z","0.39.0":"2026-08-10T16:55:11.469Z","0.39.1":"2026-08-14T05:57:37.915Z","1.0.0":"2026-08-22T01:29:06.973Z","1.0.1":"2026-08-22T17:45:47.499Z","1.1.0":"2026-08-24T18:30:21.067Z","1.1.1":"2026-08-26T18:01:09.223Z","1.2.0":"2026-08-29T00:14:52.536Z","1.3.0":"2026-08-29T20:11:54.305Z","1.3.1":"2026-08-30T01:04:47.337Z","1.3.3":"2026-08-31T01:44:30.413Z","1.4.1":"2026-08-31T07:20:39.366Z","2.0.0":"2026-09-03T06:02:29.515Z","2.1.0":"2026-09-06T07:39:03.584Z","2.1.1":"2026-09-23T02:55:21.447Z"},"bugs":{"url":"https://github.com/neilberkman/sidereon-wasm/issues"},"license":"MIT","homepage":"https://github.com/neilberkman/sidereon-wasm#readme","repository":{"url":"git+https://github.com/neilberkman/sidereon-wasm.git","type":"git"},"description":"WebAssembly / JavaScript interface over the sidereon GNSS + astrodynamics engine: SP3 loading and multi-product merge, SPP / RTK (float + fixed) / PPP (float + fixed) positioning, IONEX slant delay, SGP4 and numerical orbit propagation, RINEX observation/","maintainers":[{"name":"neil_berkman","email":"neil@berkman.com"}],"readme":"# @neilberkman/sidereon\n\nGNSS and astrodynamics in the browser and in Node: propagate satellites, predict\npasses, solve precise positions (SPP / RTK / PPP), and convert between coordinate\nframes and time scales. This is the JavaScript and TypeScript interface to the\nsidereon engine.\n\nThe engine is written in Rust and compiled to WebAssembly, so a browser tab or a\nNode process gets the same numbers the native builds produce, with no server\nround-trip and no native add-on to install. Results are reference-validated: the\nSGP4 propagator is a bit-exact port of Vallado's reference implementation, frames\nand time are checked against Skyfield and IERS, and the positioning stack is\nchecked against IGS products.\n\n## Install\n\n```sh\nnpm install @neilberkman/sidereon\n```\n\nThe package is dual ESM/CJS and ships prebuilt wasm with bundled TypeScript\ndeclarations. Browser and Node entry points initialize differently:\n\n- **Browser / bundler (ESM):** import the default `init`, `await` it once, then\n  call the API. `init()` fetches the `.wasm` for you.\n- **Node (ESM or CommonJS):** `import` and `require` both resolve to the Node\n  build, which loads the packaged `.wasm` locally and is ready synchronously.\n  There is no `init()` call and no network fetch.\n\n## Example: propagate a TLE\n\nParse a two-line element set, run SGP4, and take look angles (azimuth, elevation,\nrange) from a ground station. No data files, no setup.\n\n```js\nimport init, { Tle, GroundStation } from \"@neilberkman/sidereon\";\n\nawait init();\n\nconst tle = new Tle(\n  \"1 25544U 98067A   24001.50000000  .00016717  00000-0  10270-3 0  9009\",\n  \"2 25544  51.6400 208.8657 0002644 250.3037 109.7782 15.49560812999990\",\n);\nconst station = new GroundStation(51.5, -0.1, 10.0);\n\n// Epochs are unix microseconds as BigInt64Array.\nconst t = BigInt(Date.UTC(2024, 0, 1, 12)) * 1000n;\nconst look = tle.lookAngles(station, new BigInt64Array([t]));\nconsole.log(look.azimuthDeg[0], look.elevationDeg[0], look.rangeKm[0]);\n```\n\n`Tle` also gives you `propagate(epochs)` (TEME position/velocity over a\n`BigInt64Array` of unix-microsecond epochs) and `findPasses(station, start, end,\nminElevationDeg)` for visibility windows.\n\n### Node (ESM or CommonJS)\n\nBoth module systems resolve to the Node build, which initializes the wasm while\nloading:\n\n```js\nimport { Tle, GroundStation } from \"@neilberkman/sidereon\";\n\nconst tle = new Tle(line1, line2);\nconst look = tle.lookAngles(new GroundStation(51.5, -0.1, 10.0), epochs);\n```\n\n```js\nconst { Tle, GroundStation } = require(\"@neilberkman/sidereon\");\n\nconst tle = new Tle(line1, line2);\nconst look = tle.lookAngles(new GroundStation(51.5, -0.1, 10.0), epochs);\n```\n\n## Example: precise positioning\n\nLoad a precise SP3 ephemeris, hand it pseudoranges, and get a least-squares fix\nback.\n\n```js\nimport init, { loadSp3 } from \"@neilberkman/sidereon\";\n\nawait init();\n\n// SP3-c precise orbits, as bytes (read from a file, fetch, or string).\nconst sp3 = loadSp3(new TextEncoder().encode(sp3Text));\n\n// GPS L1 pseudoranges (m) for the satellites in view at the epoch.\nconst solution = sp3.solveSpp({\n  observations: [\n    { satelliteId: \"G08\", pseudorangeM: 23825519.8 },\n    { satelliteId: \"G10\", pseudorangeM: 22717690.1 },\n    { satelliteId: \"G16\", pseudorangeM: 20478653.4 },\n    { satelliteId: \"G18\", pseudorangeM: 21768335.2 },\n    { satelliteId: \"G20\", pseudorangeM: 21248327.7 },\n    { satelliteId: \"G21\", pseudorangeM: 20808709.8 },\n  ],\n  tRxJ2000S: 646272000.0,\n  tRxSecondOfDayS: 43200.0,\n  dayOfYear: 176.5,\n  initialGuess: [4.5e6, 0.5e6, 4.5e6, 0],\n  corrections: { ionosphere: false, troposphere: false },\n  withGeodetic: true,\n});\n\nconsole.log(solution.positionM); // ECEF m ~ [4484128, 550582, 4487561]\nconsole.log(solution.rxClockS);  // receiver clock bias, seconds\n```\n\n`solveRtkFloat` / `solveRtkFixed` and `solvePppFloat` / `solvePppFixed` follow\nthe same pattern: an options object in, a result object with `Float64Array`\npositions and scalar attributes out.\n\n## Exact GNSS product sources\n\nProduct identity and distribution are separate. The pure derivation functions\nperform no network or file IO:\n\n```js\nimport {\n  defaultSampleForDate,\n  distributionLocation,\n  ExactSp3Request,\n  GnssExactProductSet,\n  parseExactSp3,\n  productIdentity,\n  productSolutionClass,\n  Sp3ContentStartConvention,\n  sp3ContentStartConvention,\n  sp3ContentStartOffsetSeconds,\n  sp3MergeInputIdentity,\n  supportedSamples,\n} from \"@neilberkman/sidereon\";\n\nconst identity = productIdentity(\"cod\", \"sp3\", 2026, 7, 12);\nconsole.log(identity.officialFilename);\n// COD0MGXFIN_20261930000_01D_05M_ORB.SP3\n\n// Once every input has been acquired and validated, bind its complete exact\n// artifact record and the full merge policy to one canonical stable ID.\nconst mergeInput = sp3MergeInputIdentity([artifactRecord], {\n  combine: \"mean\",\n  systems: [\"G\", \"E\"],\n});\nconsole.log(mergeInput.schemaVersion, mergeInput.stableId);\nconsole.log(mergeInput.contributors); // distributor-independent canonical order\n// precedenceContributors is defined only when combine is \"precedence\".\n\nconst cddis = distributionLocation(\n  \"cod\",\n  \"sp3\",\n  2026,\n  7,\n  12,\n  undefined, // catalog default cadence\n  undefined, // no ultra-rapid issue\n  \"nasa_cddis\",\n);\nconsole.log(cddis.originalUrl);\nconsole.log(cddis.compression); // gzip\n\nconst exactSet = new GnssExactProductSet();\nexactSet.addExpected(identity);\nexactSet.addAvailable(identity); // add only after content validation\nexactSet.validate();\n\nconsole.log(productSolutionClass(\"igs\", \"sp3\")); // final\nconsole.log(productSolutionClass(\"igs\", \"nav\")); // broadcast\nconsole.log(defaultSampleForDate(\"gfz\", \"sp3\", 2021, 5, 17)); // 15M\nconsole.log(defaultSampleForDate(\"gfz_ult\", \"sp3\", 2021, 5, 16)); // 05M\nconsole.log(supportedSamples(\"gfz_ult\", \"sp3\", 2021, 5, 15, \"0000\"));\n// [\"15M\", \"05M\"]; the 2100 issue supports only \"15M\"\nconst start = sp3ContentStartConvention(\"gfz_ult\", 2022, 9, 7, \"0300\");\nconsole.log(start === Sp3ContentStartConvention.FilenameEpochMinusOneDay); // true\nconsole.log(sp3ContentStartOffsetSeconds(start)); // -86400n\n\n// Exact acquisition accepts either the official half-open or inclusive epoch\n// grid, but rejects malformed, irregular, wrong-cadence, or wrong-span bytes.\nconst exactRequest = ExactSp3Request.fromIdentity(identity);\nconst validated = parseExactSp3(decompressedSp3Bytes, exactRequest);\nconsole.log(validated.coverage); // ExactSp3Coverage.HalfOpen or .Inclusive\nconst sp3 = validated.product;\n```\n\n`supportedSamples` reports the complete officially evidenced cadence set for\nthe selected product date and issue; `productIdentity` rejects any cadence not\nin that set. The content-start query is strict catalog metadata: an ultra-rapid\nissue is required and validated, while product lines without issue times reject\none.\nIts offset is a JavaScript `bigint`, matching this interface's other exact\n`i64` values. `ExactSp3Request.fromIdentity` applies the same convention\ninternally and does not expose an override.\n\n`artifactRecord` contains the requested and parsed/resolved product identities,\nexplicit distributor, official filename, decompressed and archive SHA-256/length\npairs, and archive compression. Contributor enumeration does not affect mean or\nmedian IDs. Precedence IDs bind the original order because it determines source\npriority. Object-property ordering does not affect any ID; changing an artifact\nor effective merge control does. Incomplete, mismatched, duplicate, non-SP3,\nand unknown fields are rejected. Byte lengths must be positive integers no\ngreater than `Number.MAX_SAFE_INTEGER`. Retrieval timestamps, URLs, HTTP metadata,\ncredentials, cache paths, and retry history are intentionally not accepted as\ncanonical inputs.\n\n`productIdentity` returns publisher, solution class, campaign, date, issue,\ncoverage span, cadence, official filename, format, and a validated cache key.\n`distributionLocation` accepts `direct`, `nasa_cddis`, `local_file`, or\n`in_memory` and returns public URL, archive filename, and transport compression.\nHistorical IGS finals use their official short filename and `unix_compress`\nCDDIS packaging; current products use long filenames and `gzip`.\nChanging the source cannot change the exact product. Unsupported combinations\nthrow instead of selecting another center, tier, issue, date, cadence, or\nfamily.\n\nProduct derivation is also bounded by the publicly evidenced eras: ESA final\nSP3/clock starts 2014-01-05, GFZ rapid SP3/clock starts 2020-05-13, GFZ\nultra-rapid starts 2020-10-06, ESA ultra-rapid starts 2022-10-04, and IGS and\nCODE ultra-rapid long names start with GPS week 2238. GFZ ultra-rapid defaults\nchange from `15M` to `05M` on 2021-05-16. ESA ultra-rapid defaults are `15M`\nthrough the 2025-02-02 `0600` issue and `05M` from the `1200` issue; the\ndate-only query reports the start-of-day (`0000`) default. CDDIS rejects\nunmodeled pre-week-2238 long-name SP3/IONEX locations; the modeled legacy IGS\nfinal `.sp3.Z` family remains available. ESA `ESA0MGNFIN` final SP3 is\ndirect-only because the catalog does not substitute a different CDDIS family.\n\n`ExactSp3Request`, `parseExactSp3`, and `validateExactSp3` bind declared start,\nepoch count, cadence, regular grid, coverage span, mandatory structure, and\noptional producing agency to one exact request. `Sp3.declaredEpochCount` and\n`Sp3.declaredStartJ2000Seconds` expose the independent header declarations.\n\n`GnssExactProductSet.validate()` rejects an empty declaration, duplicates,\nmissing products, undeclared products, and same-filename identities with\ndifferent prediction metadata. Start dependent processing only after it\nreturns successfully. For SP3 observed/predicted timing, use\n`sp3.predictionSummary()`; do not infer the boundary from issue times or catalog\nfields.\n\nBrowser and Node callers retain control of `fetch`, Earthdata credentials,\nretries, and product-format validation. The browser cache uses the same WASM\ncommit builder/verifier as the other interfaces:\n\n```js\nimport { BrowserExactProductCache } from \"@neilberkman/sidereon/exact-cache\";\n\nconst cache = await BrowserExactProductCache.open();\nconst opened = await cache.openSingleFlight(identity, \"nasa_cddis\");\nlet entry;\nif (opened.kind === \"hit\") {\n  entry = opened.entry;\n} else {\n  const owner = opened.owner;\n  try {\n    // Only the owner fetches and validates. These are the resulting immutable bytes.\n    entry = await owner.publish(productBytes, archiveBytes, provenanceBytes);\n  } catch (error) {\n    await owner.abandon().catch(() => {});\n    throw error;\n  }\n}\n```\n\nIndexedDB transactions elect one owner across same-origin tabs and workers.\nThe owner heartbeat and every takeover decision use the engine's bounded\nsingle-flight policy. Publication writes the immutable entry and marker in one\nstrict-durability transaction; reads return bytes only after shared schema-v3\nverification. Call `owner.abandon()` when acquisition stops before publication.\nThe legacy `withLock` method remains available for Web Locks callers. Node hosts\ncan call `buildExactCacheCommit` and `verifyExactCacheCommit` with their own\nstorage transaction.\n\nSend credentials only to NASA's documented hosts;\nremove URL queries from diagnostics; reject HTML success bodies; validate\ncontent length, compression completion, and hashes; then parse with\n`parseExactSp3` for exact acquisition (or `loadSp3` for permissive parsing) or\n`loadIonex`. See [NASA CDDIS archive access](https://www.earthdata.nasa.gov/centers/cddis-daac/archive-access)\nand [Earthdata Login data access](https://urs.earthdata.nasa.gov/documentation/for_users/data_access/curl_and_wget).\n\n## Example: post-solve integrity\n\nUse `raim` on per-satellite post-fit residuals after a solve. The direct result\nhas `faultDetected`, `testStatistic`, `threshold`, `worstSat`,\n`reducedChiSquare`, `normalizedResiduals`, `rmsM`, and `dof`. RAIM residual\ntests must use per-satellite residual variances; unit weights on metre-scale\nresiduals make `faultDetected` saturate near 100%. The JS API takes\ninverse-variance weights, so compute them from your variance model.\n\n```js\nimport { RaimWeights, raim } from \"@neilberkman/sidereon\";\n\nconst usedSats = [\"G01\", \"G02\", \"G03\", \"G04\", \"G05\", \"G06\"];\nconst residualsM = [0.2, -0.1, 0.3, 0.2, 9.0, -0.2];\nconst elevationDeg = [72, 42, 35, 64, 50, 28];\nconst sigma0M = 0.8;\nconst weights = Float64Array.from(\n  elevationDeg.map((el) => {\n    const sinEl = Math.max(Math.sin((el * Math.PI) / 180), 0.2);\n    const varianceM2 = (sigma0M / sinEl) ** 2;\n    return 1 / varianceM2;\n  }),\n);\nconst integrity = raim(\n  { usedSats, residualsM },\n  { pFa: 1e-3, weights: RaimWeights.bySatellite(usedSats, weights) },\n);\n\nconsole.log(integrity.faultDetected, integrity.testStatistic, integrity.worstSat);\n```\n\nUse `araim(geometry, ism, allocation)` for protection levels from line-of-sight\ngeometry and an integrity support message. `araimLpv200Allocation()` provides the\ndefault LPV-200 budget. The direct result has `hplM`, `vplM`, `sigmaAccHM`, and\n`sigmaAccVM`, plus the detailed monitor fields.\n\n## Example: PROJ EGM96 vertical-grid interpolation\n\n`GeoidGrid.fromProjEgm96Gtx(bytes)` loads the public OSGeo\n`egm96_15.gtx` grid. Lookup requires an explicit arithmetic recipe because\nvalid PROJ builds can differ by one ULP:\n\n```js\nimport { GeoidGrid, ProjVgridshiftArithmetic } from \"@neilberkman/sidereon\";\n\nconst grid = GeoidGrid.fromProjEgm96Gtx(gtxBytes);\nconst undulationM = grid.undulationProjRad(\n  latitudeRad,\n  longitudeRad,\n  ProjVgridshiftArithmetic.FusedMultiplyAdd,\n);\n```\n\nUse `SeparateMultiplyAdd` for a PROJ build without floating-point contraction.\nInvalid coordinates throw a `RangeError` whose `kind` is\n`\"NonFiniteCoordinate\"` or `\"CoordinateOutsideGrid\"`; its `coordinate` field\nis `\"latitude\"` or `\"longitude\"`, and `detail` carries the complete typed\nrecord.\n\n## RINEX NAV, observation codes, and SBAS text logs\n\n`parseRinexNavLenient(bytes)` delegates to the core lenient NAV parser. It\nreturns a `RinexNavParse` with supported `records` in file order and `skipped`\ndiagnostics for malformed supported blocks. `recordCount` and `skippedCount`\nare available as convenience getters. Header and UTF-8 failures throw; a\nskipped block exposes its `satellite` and core `message`.\n\n`encodeRinexNav(records)` accepts any caller-supplied JavaScript array of\n`BroadcastRecordJs` objects and delegates the deterministic RINEX NAV encoding\nto the core engine. The record wrapper list is consumed at the WASM boundary.\n\n`rinexObservationFrequencyHz(system, code, rinexVersion, glonassChannel)` and\n`rinexObservationWavelengthM(...)` use the core's direct full observation-code\npolicy, including RINEX-version-dependent mappings and the optional GLONASS\nFDMA channel. Unknown combinations return `undefined`; the narrower\n`rinexBandFrequencyHz` and `rinexBandWavelengthM` helpers remain available for\ncanonical band lookups.\n\n`parseSbasEmsLines(text)` and `parseSbasRtklibLines(text)` return full\ntimestamped `SbasLogBlock` objects from the core engine. Each block exposes\n`satellite`/`satelliteId`, GPS `week` and `towS`, the selected wire `form`, raw\n`bytes`, and `decode()` for the structured SBAS message. Malformed recognized\nblocks throw an engine `Error`; unrelated lines are ignored.\n\n## Capabilities\n\nThe wasm surface mirrors the full breadth of the engine:\n\n- **Orbit propagation:** SGP4 from TLE and OMM, numerical propagation with a\n  composable force model (spherical-harmonic geopotential to selectable degree\n  and order, Sun/Moon third-body, solar radiation pressure, relativistic\n  correction, space-weather-driven atmospheric drag) and orbital decay\n  estimation with a post-decay validity latch, Kepler two-body propagation,\n  batch constellation propagation, pass prediction, look angles, coverage, and\n  batch least-squares orbit fitting against precise ephemerides (including\n  terrestrial-frame SP3 through the Earth-orientation chain) with a\n  per-satellite residual ledger.\n- **GNSS positioning:** SPP, public `solveStatic` multi-epoch static\n  positioning with covariance, leave-one-out redundancy diagnostics, and\n  robust weighting, RINEX observation to SPP helpers\n  (`sppInputsFromRinexObs` and `solveSppFromRinexObs`), RTK (float/fixed,\n  sequential/static arcs, wide-lane fixed), PPP (float/fixed, including\n  SPP-seeded auto-init), static PPP temporal-correlation covariance with\n  calibrated day-length bounds, optional elevation cutoff, optional\n  tropospheric-gradient estimation, DGNSS, moving-baseline RTK, DOP, velocity,\n  RAIM over existing SPP solutions, broadcast-ephemeris FDE, and a\n  Huber-reweighted SPP driver that runs fault detection and exclusion\n  (RAIM/FDE) with iterative reweighting.\n- **Integrity and error bounds:** direct post-solve RAIM fault detection,\n  multi-constellation ARAIM protection levels,\n  SBAS protection levels (DO-229), per-observation reliability (minimal\n  detectable bias, internal/external), observability classification of every\n  solution (rank, redundancy, conditioning), and covariance-derived error\n  metrics (CEP, R95, SEP, error ellipse) that report wide or flagged bounds\n  for weak geometry rather than fabricated confidence.\n- **GNSS corrections and biases:** SBAS message decoding with SBAS-corrected\n  solves, RTCM SSR orbit and clock correction streams, RTCM 3 broadcast\n  ephemeris decode for GPS (1019), GLONASS (1020), Galileo (1045/1046),\n  BeiDou (1042), and QZSS (1044), each real-data validated, Bias-SINEX code\n  and phase biases (DCB/OSB).\n- **Timing, estimation, and geodesy:** Allan-family clock stability with\n  power-law noise identification (IEEE 1139), scalar Kalman and alpha-beta\n  trackers, CFAR detection thresholds, source localization (ToA/TDOA),\n  station velocity (MIDAS) with trajectory fitting and step detection,\n  repeating-geometry (sidereal) filtering, geodesic direct and inverse\n  problems (Karney), an epoch-aware terrestrial frame catalog (ITRF/ETRF\n  Helmert sets), and EGM2008 geoid grids alongside EGM96.\n- **Ephemeris and time:** broadcast ephemeris and SP3 (load/interpolate/merge),\n  configurable SP3 coverage-gap interpolation policy (`gapThresholdFactor`,\n  default 1.5) and window-scoped continuity verification options\n  (`checkContinuity`, `continuityVerdict`, `verifyContinuity`), source-agnostic\n  precise ephemeris sampling (one sampling interface over SP3, broadcast, or\n  caller-supplied samples), JPL SPK (DAF/.bsp) kernels, scale-aware time\n  (`Instant` with GMST/GAST and resolved TT/UT1/TDB), Earth orientation\n  parameters.\n- **Geometry and events:** reference frames (TEME, GCRS, ITRS, geodetic, ECEF),\n  relative motion in RIC/RTN/LVLH frames with Clohessy-Wiltshire propagation,\n  look angles, eclipse and shadow geometry, angular separation, position angle,\n  phase angle, beta angle, conjunction screening with collision probability,\n  initial orbit determination, Lambert transfer solutions, orbital elements\n  with anomaly conversions and equinoctial / modified equinoctial forms.\n- **Observational astronomy:** apparent places (astrometric and apparent\n  RA/Dec plus topocentric azimuth/elevation with optional refraction) for the\n  Sun, Moon, and any SPK body; Moon rise/set and meridian-transit finding;\n  sub-solar and sub-observer points, day-night terminator, parallactic angle,\n  satellite visual magnitude.\n- **Almanac:** seasons, moon phases, lunar and solar eclipses, planetary\n  conjunctions and oppositions, Sun/Moon/planet meridian transits.\n- **Atmosphere and Earth models:** Klobuchar and NeQuick-G ionosphere, IONEX\n  slant delay, troposphere models, geoid undulation (EGM96), PROJ EGM96 GTX\n  interpolation with explicit fused/separate arithmetic and typed coordinate\n  errors, solid Earth and pole tides, ocean tide loading, DTED terrain\n  elevation lookup with batch queries, and memory-mappable terrain stores.\n- **RF link budget:** free-space path loss, EIRP, C/N0, antenna gain, Doppler\n  shift and range rate.\n- **GNSS/INS fusion:** strapdown mechanization with an error-state EKF (UKF\n  option), loose and tight coupling, IGG-III loose updates, an RTS smoother,\n  a serializable filter state, and field mode (zero-velocity and\n  zero-angular-rate updates, non-holonomic constraints, per-fix-status\n  weighting, IMU-to-body mounting matrix), all off by default.\n- **Reference-station static solve:** rover and reference observations in, one\n  station coordinate with covariance and typed per-mode errors out.\n- **Scenario simulation:** deterministic synthetic observables plus a\n  ground-truth error ledger from a versioned scenario; identical bytes for the\n  same scenario and seed.\n- **Signal analysis:** closed-form BPSK/BOC spectra, spectral separation\n  coefficients, DLL jitter, and multipath error envelopes against published\n  constants, plus GPS C/A correlation helpers.\n- **Format parsing and serialization:** TLE/OMM, CCSDS (OEM/OPM/CDM/TDM),\n  RINEX observation/navigation/clock, CRINEX (Hatanaka), SP3, IONEX, ANTEX,\n  Bias-SINEX, RTCM.\n\nThe binding adds no modeling of its own: every result is exactly what the engine\ncomputes. Failures surface as the JS exception you would expect (`Error` for\nengine rejections such as parse failures, non-converging solves, and SGP4 error\ncodes; `TypeError` for malformed input; `RangeError` for out-of-domain numbers).\nFull signatures live in the bundled TypeScript declarations (`sidereon.d.ts`),\nincluding the plain-object request types for ARAIM, RTK/PPP, fusion,\nsignal-analysis, and terrain protocols.\n\n### Calendar and six-by-six covariance helpers\n\n`secondOfDay(hour, minute, second)` returns the civil seconds since midnight.\n`dayOfYear(year, month, day, hour, minute, second)` returns the fractional\ncivil day-of-year. These two civil helpers forward their raw fields directly to\nthe core civil implementations without `ProductDate` validation. In contrast,\n`dataDayOfYear(year, month, day)` constructs a validated `ProductDate` and\nreturns its integer day-of-year; invalid product dates throw `RangeError` there.\n\nThe six-by-six covariance helpers take and return flat row-major\n`Float64Array`s of length 36, with state order `[rX, rY, rZ, vX, vY, vZ]`:\n`covariance6KmToM`, `covariance6MToKm`, and `interpolateCovariance6(a, b, u)`.\n`eciToRtnCovariance6(covariance, positionKm, velocityKmS)` and\n`rtnToEciCovariance6(covariance, positionKm, velocityKmS)` use length-3 flat\nposition and velocity arrays in km and km/s. Covariance validation,\nPSD-preserving interpolation, and RTN frame construction are supplied by\n`sidereon-core`; malformed shapes throw `TypeError`, invalid numeric inputs\nthrow `RangeError`, and undefined RTN frames throw an engine `Error`.\n\nA few conventions to know: positions and state arrays cross as\n`Float64Array` (multi-epoch arrays are flat row-major, `3 * epochCount`); SGP4\nepoch grids are `BigInt64Array` of unix microseconds; SP3 query epochs are plain\nnumbers in seconds since J2000. Terrain-store and precise-interpolant 64-bit\nchecksums cross as JavaScript `bigint` values. Their attested Node path-open\nmethods require a `bigint` in the unsigned 64-bit range; `digestProvenance`\nreports `\"attested\"` until `verify()` succeeds, then reports `\"verified\"`.\n\n## Live demo\n\nThe interactive demo at [sidereon.dev](https://sidereon.dev) runs on this exact\npackage: every computation happens client-side in your browser via this wasm\nbuild.\n\n## Links\n\n- **Engine and core repo:** https://github.com/neilberkman/sidereon\n- **Live demo:** https://sidereon.dev\n- **Sibling interfaces:** sidereon-python (PyPI), sidereon-c, sidereon-go, sidereon-ex (Hex).\n  One validated engine, the same numbers in every language.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}