{"_id":"sparkling-osm-router","_rev":"52-50946efbcde9cc74108dc62a8c26866e","name":"sparkling-osm-router","dist-tags":{"alpha":"2.0.0-alpha11","main":"2.0.0-alpha26","latest":"2.0.5"},"versions":{"0.1.0":{"name":"sparkling-osm-router","version":"0.1.0","_id":"sparkling-osm-router@0.1.0","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"dist":{"shasum":"71329365c786bc0f0e58190865d754026f6220c3","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-0.1.0.tgz","fileCount":15,"integrity":"sha512-AcyBicR7Ms6+IynEK03jiSEvKsMKPq3vCevYQRW7dNklx72Ot3Lkr5Wr1Hh6r+/gsdLiyINQRJFvhYNwORYkUA==","signatures":[{"sig":"MEYCIQCV8xicycftd9TlXi3CjxYX5JpqJTPrZ4+07Qd88oGaRQIhAL6VN8UO7b2+4weASwhmn7V92mjYPXdwEjgrVDe9fdYT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60598},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"44c87efbfcce0a20eeb3d5f77a238f396a4bff5b","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"_npmVersion":"11.1.0","description":"✨ Lightweight OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^22.13.5","@neon-rs/cli":"^0.1.82"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_0.1.0_1741037952808_0.42875196216443756","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"sparkling-osm-router","version":"1.0.0","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@1.0.0","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"dist":{"shasum":"6a19e2ec12ba179eb06e981b78899cd3d5327da6","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-1.0.0.tgz","fileCount":16,"integrity":"sha512-POzGMApqWIhAMMJfymNtvsWQFYk+wfjzASbCEfKV/sJoc9Z5A2HXZq73U1tf7xOUWxrCphvadwPagb6F5AsCEA==","signatures":[{"sig":"MEUCIQClDkXfSNAuYAmjRxWcfXmpcP364pn/tydxWBc+CKim5QIgPX4UN0gQLNZvAWZw9ltMbnFAaUkuJ/iUX7pXiqSO6ck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2470654},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"44c87efbfcce0a20eeb3d5f77a238f396a4bff5b","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"_npmVersion":"11.1.0","description":"✨ Lightweight OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^22.13.5","@neon-rs/cli":"^0.1.82"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_1.0.0_1741038319011_0.23916519542179548","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"sparkling-osm-router","version":"1.0.1","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@1.0.1","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"dist":{"shasum":"7c4579b89d85870a8ccd95e5d43eb5be5e178cf1","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-1.0.1.tgz","fileCount":19,"integrity":"sha512-eMhkeOgSKwRlSVn5NRNBm1zq9/yrN+ocUkJupO4geEyyL6IHMseOXTLcgzIuTh+9dBCpvvuI7Ph57ANqu6nYZA==","signatures":[{"sig":"MEUCIQDIMT5SFZM30KB0/fd9+WVRXhEe71dEgBDko4j6dII4pgIgHaOhp6CkJWRtS0ivchMdADP54wNYwjmMb7qDAf6YOis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2677507},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"45050cc5aa9b4533940eeffe957449b16c378d98","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"_npmVersion":"11.2.0","description":"✨ Lightweight OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^22.13.5","@neon-rs/cli":"^0.1.82"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_1.0.1_1742230282560_0.040084318499042926","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"sparkling-osm-router","version":"1.0.2","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@1.0.2","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"dist":{"shasum":"1e2ae011fe9f4ae584bee80fd282d448d5c3c9a6","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-1.0.2.tgz","fileCount":18,"integrity":"sha512-804eOLR850A+w1IQYWP4ID6/eve6kXBWTGsKnXVzM66fX5oSfdXJaKhyzims0WLE+wNNZkPHErRTyys2tx2N2g==","signatures":[{"sig":"MEQCIBjvgzcvNjpEXBMXXXpr6+2aJHtSkqmp56eTQlC+VkzsAiAdEwd83ocXASSDW2txjXC0C82svrAPTUNhvenEW/k3hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80149},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"7e57597805914a5ed1ce1dfd8ff86dc81c22aaf3","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"_npmVersion":"11.2.0","description":"✨ Lightweight OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^22.13.5","@neon-rs/cli":"^0.1.82"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_1.0.2_1742584879927_0.591837055935333","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"sparkling-osm-router","version":"1.0.4","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@1.0.4","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"dist":{"shasum":"fa697bde5ff31c3202059807b960732c224de186","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-1.0.4.tgz","fileCount":33,"integrity":"sha512-H8xv92UOdrXW1pdZrnlSiByaTwkf7rVvpRb8lRlh08ywDXWi4IiT3WCP4e34PpcWTOqgRGZdhaZgn02JIR2RyQ==","signatures":[{"sig":"MEUCIH3SWcnJ3Zdb6Ti7BENGfPVH0SJa35iQ8ZpLAPwG0eKTAiEAtAtyMTuoHgEnie4O5TeRacUNYf1AtR58bFFQGWtHgSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177702},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"a70649745a2fe030f24cd54293bcb70150ec10cf","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"_npmVersion":"11.2.0","description":"✨ Lightweight OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^22.13.5","@neon-rs/cli":"^0.1.82"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_1.0.4_1742594180988_0.6102832770388493","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"sparkling-osm-router","version":"1.0.5","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@1.0.5","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"dist":{"shasum":"b16efef2bb7bc5e3857eefaf07d19a2f01a07d5a","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-1.0.5.tgz","fileCount":34,"integrity":"sha512-FuYd7PGnZBl/ECEGEe5QJ+zERWEq5YTmC3OiZqDqfwd4zRa3aRpDBXSVOTRVPnM93JV2Tn9p0lND5RWqm5/Hdg==","signatures":[{"sig":"MEUCIQCVw1Qb/EbxydikzMiZROjwvOyoCUHfnill5soHovRrugIgIZgXGartKNQjT++ocGE0EXnIFVE4j7a4/6d3cwaLTyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177771},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"a70649745a2fe030f24cd54293bcb70150ec10cf","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"_npmVersion":"11.2.0","description":"✨ Lightweight OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^22.13.5","@neon-rs/cli":"^0.1.82"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_1.0.5_1742594328270_0.425925881495389","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"sparkling-osm-router","version":"1.0.6","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@1.0.6","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"dist":{"shasum":"eaf4bbf197da142591a8e31bd559e9c4743347f4","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-1.0.6.tgz","fileCount":34,"integrity":"sha512-OixwrYRcU/ExOOMdsVd0082E8yNgzSIYMzZrBPkO9vOecBoiV1rhrPYGkkEGbb6NOF264EPZ2j/KYZ3HbUS0yA==","signatures":[{"sig":"MEYCIQDY1c0GQ4uQ0IR3YxwdzBl7r5DBMImNw4zYA3GoZEgRJgIhAJp5/vNnNnc4Xqdg+lJTn/Dkl+N4G4LBU3igkGczK5mY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177799},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"a70649745a2fe030f24cd54293bcb70150ec10cf","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"_npmVersion":"11.2.0","description":"✨ Lightweight OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@neon-rs/cli":"^0.1.82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^22.13.5"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_1.0.6_1742597328551_0.21851575019413483","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"sparkling-osm-router","version":"1.0.7","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@1.0.7","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"dist":{"shasum":"b7064de0c8fc1e59881113bf19f12a05555edee4","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-1.0.7.tgz","fileCount":37,"integrity":"sha512-AlT/P9QkMVeUmOOc3ZKqXCaVZnctXDL+viYvumUppz007B2byLR4zVVtxi3ohagx2VK6nom/s1jOT3EagoYdNA==","signatures":[{"sig":"MEUCIQDOiphUoIPCbeh0N6kAzfPgBdWwbv18xW5INJexYjSFnQIgEQ87E/oj9Qkm+E1hfatqG3A1zMcmtXAImAU5/NP0oUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181084},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"a70649745a2fe030f24cd54293bcb70150ec10cf","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"_npmVersion":"11.2.0","description":"✨ Lightweight OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@neon-rs/cli":"^0.1.82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^22.13.5"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_1.0.7_1742729769723_0.35430810796238466","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"sparkling-osm-router","version":"1.1.0","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@1.1.0","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"dist":{"shasum":"283f7d5752a028978e669ebe1b2a16a863d02969","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-1.1.0.tgz","fileCount":40,"integrity":"sha512-YH8Mi52atYqK2Su+QI7zJnuBWxKLFT1tYBMlcZ/6QpZlp28IT4wHSS4hVvalsCVYVcSrws5MgJXaaQZcfT1B5A==","signatures":[{"sig":"MEUCIBqvYufxlWFdOvsmEbADk5jiuO4DUp/S+nMoXtZ5ErzXAiEAqR9yEZuzPBDshNf8qD5LhVwhtfdQ2owLmWFGj+M0kCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185385},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"b5a7e1fec1db3322375ec630c941ac6fc3183c8d","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"_npmVersion":"11.3.0","description":"✨ Lightweight OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@neon-rs/cli":"^0.1.82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^22.13.5"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_1.1.0_1745699295586_0.19457232315562267","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"sparkling-osm-router","version":"1.1.1","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@1.1.1","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"dist":{"shasum":"0ecc348b0fedbdb3ecfd36b025f480d6cba72859","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-1.1.1.tgz","fileCount":40,"integrity":"sha512-BsObrbQI3M4Bd9Laqu7hqNXyNDaixTrsNG42eDZSGvnC+cyAEAm+UwZzuDojooJh5gb0iQrFq1D71kJVXRiqSg==","signatures":[{"sig":"MEUCIQC3KqlFArOAnmIWy5/0h7K0VZQcI9m37yRnGlWvjQC8bgIgBygwergFRvMfI9uHCeFlV+/qdtvCutHxTVAX/gJ97gI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186165},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"245750f0a923baa04e57d96a413f16833723f605","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"_npmVersion":"11.3.0","description":"✨ Lightweight OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@neon-rs/cli":"^0.1.82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^22.13.5"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_1.1.1_1745699861746_0.9794882480745277","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"sparkling-osm-router","version":"1.1.2","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@1.1.2","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"dist":{"shasum":"58fffe4630cbb270c536c6d76456bc9b6215199f","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-1.1.2.tgz","fileCount":40,"integrity":"sha512-D2Dy4Ni49QYswT+8wQyJ+1yhlxKcW1Maa4OPhKz8hOmLtvzWpUJoC/XcOEn3K7qbPGCovz4+W28uFqeYsPOUEQ==","signatures":[{"sig":"MEUCIQCa//Gu0hXwDr+AkyAI9YiIdVUHRgvwKUOkpNThcC/HswIgBhtVW2i7N9T8X9a31vq00cFDjFYQxUNSqLnU/6ts4Hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183694},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"245750f0a923baa04e57d96a413f16833723f605","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"_npmVersion":"11.3.0","description":"✨ Lightweight OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@neon-rs/cli":"^0.1.82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^22.13.5"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_1.1.2_1745702650893_0.6537681352989801","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"sparkling-osm-router","version":"1.1.3","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@1.1.3","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"dist":{"shasum":"802c8e8f908e65cf9175e7d0c91a61bc19c5e76a","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-1.1.3.tgz","fileCount":37,"integrity":"sha512-pLPmfksK1lWck/20daSiHGjcluOS4IuywwHuXCiBIv+mCyg30YZjfsxhPaIrJXVrgHFL+Pg0zcA4N6uUVgkODA==","signatures":[{"sig":"MEUCIQDlaRzXBBX0nbz1V3N/zxzK8CK6SCIt6BQtMPS3dsW05QIgcG+A4mOPsdscvi+r9p0I/vsdLIwk8q9fXI6iakVWBc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180803},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"245750f0a923baa04e57d96a413f16833723f605","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"_npmVersion":"11.3.0","description":"✨ Lightweight OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@neon-rs/cli":"^0.1.82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^22.15.2"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_1.1.3_1745743506200_0.5915583456941287","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"sparkling-osm-router","version":"1.1.4","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@1.1.4","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"dist":{"shasum":"e51b08f975cd021d4c7789ec556be12048b18272","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-1.1.4.tgz","fileCount":41,"integrity":"sha512-nHkJCVStZa/h9hskZ/Q1k58IdNFt4gt+ToE6vNYcMeN4KamXWdsBhv35YciNavhRbdIz1ZmAYilt8+HNExAnqw==","signatures":[{"sig":"MEUCIQDTHWPWzbfUT5+Rnto2y0GF8NHGJiNRYGArDrYrMxLZAgIgElkCsGuP/y+CDE0cCfnxRgLG7HUneAa5VRvWe9Uyq38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30987011},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"3761d0d9cb8ff79e4005b10b1c3d97b9f649069f","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"_npmVersion":"11.3.0","description":"✨ Lightweight OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@neon-rs/cli":"^0.1.82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^22.15.2"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_1.1.4_1745746370880_0.8881449633655023","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha":{"name":"sparkling-osm-router","version":"2.0.0-alpha","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"114fa99715e892543dda7982f9da75bb9271f12b","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha.tgz","fileCount":37,"integrity":"sha512-Bt3/6ShmCbfJM1noWuD01lmRP3TojN+3vVyfV1zGshmOEji0RVEDyGbAttQ1Vu5vwM2YRZQLSn4TsXQdjBLgYQ==","signatures":[{"sig":"MEUCIERtiI0mzASpVvi9pTj9ew/3rjACwCocnRWpaPUmEisaAiEAum7RGNSu9RNssdlvX7+R67604KwBjsIztqCPshMYs9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182125},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"201b9dbd60c5fa99f47e38b90eca43077b24e6c6","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"10.9.2","description":"✨ OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@neon-rs/cli":"^0.1.82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^22.15.30"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha_1749496811454_0.6972082225399416","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha3":{"name":"sparkling-osm-router","version":"2.0.0-alpha3","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha3","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"8872e5e65a70f773925c6965408b117ef8ccceec","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha3.tgz","fileCount":39,"integrity":"sha512-eyJUZxB0Qt1Ryk3Ath/E0EgCiTNxr+2VJj5hL31/lOTNMJBG1ZziriiGJg8TY6rprel7ozufkUa+1gmsBjmOuw==","signatures":[{"sig":"MEUCIB7MEoGebXPu6lWnDe8kSIJqRgjUDdUXrCje8i+EBVlpAiEAw+T0P2/V09z3cFuIoRu9UKU9gkt875DF1KTnktpozDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137429},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"c0dfc41ecd48f532d8adb0a27018a6a5976b081c","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"10.9.2","description":"✨ OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@neon-rs/cli":"^0.1.82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^22.15.30"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha3_1749737155537_0.5135332899341807","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha4":{"name":"sparkling-osm-router","version":"2.0.0-alpha4","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha4","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"3c3b787e976fd228eadb1711fe6e87be47ddc612","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha4.tgz","fileCount":40,"integrity":"sha512-0ydaI2uw4iXHDPf8Rt1g7vRqXp9f1qqhLIjEXpEEAyzwArRTugnfdDunXefajoz/ECLCOZqAoi/hdu4Ow4X1oQ==","signatures":[{"sig":"MEQCIGc2ADyYQm39ST14dKDNHuAFxx2Pw16yx0FLtHQrwulFAiANG7shb8oqPfEDaBEDnKPfiVn6LRwIBZgrinin6p5+sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146138},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"7010d402117b02ebedd1b730052440a4d619b856","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"10.9.2","description":"✨ OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@neon-rs/cli":"^0.1.82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^22.15.30"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha4_1749742400009_0.41675015753273326","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha5":{"name":"sparkling-osm-router","version":"2.0.0-alpha5","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha5","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"feedb9388528705434b6fcf32dbc06371a7b1d51","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha5.tgz","fileCount":40,"integrity":"sha512-cEvu++dfy9/K+wZ015OGXUsnYBVZCrlKonx/RWjseBjgkuthRu2Ai3J+xbLSZJ9n1rfoB6NeDSgPO8WVBCRKZg==","signatures":[{"sig":"MEQCIFE4xm/QbIRY0D9cKbZt0/sQU87VvRJCi1QJu0TeMRM3AiBTIBPm585kmF3bX+BDSMgHjgq/QetNxQJYmLxDPofVJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146387},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"acac455cf21e3e284b1274384b6863198547ec3b","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"10.9.2","description":"✨ OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@neon-rs/cli":"^0.1.82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^22.15.30"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha5_1749743508976_0.7378964062987736","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha6":{"name":"sparkling-osm-router","version":"2.0.0-alpha6","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha6","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"beea682efbe65270bf6f606e88210829d753d9b9","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha6.tgz","fileCount":40,"integrity":"sha512-PMMQtLR21zSYW3iNNMKSGEcJwsJpDdKdXFI4bO2klP3Zowr2HH5RxxDObaCxBzhb9ktL/TOX09dcL8i/RKcMzQ==","signatures":[{"sig":"MEUCIHdMZm4oiNvz9g5BayYYMAOeN2sIrWgrwrpFxCY2hfZlAiEA1MRl3LNUhC9uHb/wNCO8PrpbsZgltsU0IYjyCM42luM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146521},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"acac455cf21e3e284b1274384b6863198547ec3b","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"10.9.2","description":"✨ OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@neon-rs/cli":"^0.1.82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^22.15.30"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha6_1749745148957_0.9549134241980066","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha7":{"name":"sparkling-osm-router","version":"2.0.0-alpha7","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha7","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"540adb25c921b4b400c489c0fec2b334dd558f31","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha7.tgz","fileCount":40,"integrity":"sha512-ITzycPk6udYYsQBgnUHROf+GQ6NKOz6mH/apU94BkrAkVvT/AUUyEZVpD2MVoAUpSIvRFQdBFStg/5YdmmWC1Q==","signatures":[{"sig":"MEQCIB3qjNFHuj6l4Nr1pvYMT2rAV5qCnVT4jRvI15FHOcLuAiBjR7KOof4b7M/bSHhSj49Yp+2gMf2CX5NcCM/aIX/CxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146703},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"ddfacb4908e19582f1c32a8e1a35ad11db2fee95","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"11.4.2","description":"✨ OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@neon-rs/cli":"^0.1.82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^22.15.30"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha7_1749745495261_0.7244122285539867","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha8":{"name":"sparkling-osm-router","version":"2.0.0-alpha8","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha8","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"a1359448d79662272a14b954c4e50b471dbf0527","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha8.tgz","fileCount":40,"integrity":"sha512-ZVPn4JAtw3doNRhO9m21cAfFRdVOkfVi4c6PHh7m9917tv5W8uTdnD3L+JHHuEE5u88VHpg7mwjkfB+BoD6Y7Q==","signatures":[{"sig":"MEUCIQD4IQ57KjqqVKIi6dDxp2zMTfdgKW/J1P3WrllNFeEkEAIgbbtecgqoZaYJuuRCu0zOJHoNnxoacVZ/yP4nM99QW2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146701},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"6013b1c5fba626bdfe1d8a4b14704fb7f5e4e9f8","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"11.4.2","description":"✨ OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@neon-rs/cli":"^0.1.82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha8_1749746238639_0.32671413014594","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha9":{"name":"sparkling-osm-router","version":"2.0.0-alpha9","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha9","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"a4b9bae65dbc96b67994f106e50a4db4a08af59a","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha9.tgz","fileCount":40,"integrity":"sha512-uFhhF6dT9Wzuluf7hilKWsWLsIw1mFagwZDFhaK4kcVoDtGxauK+lJmMNasPdS7zz9scPSLxjQ+iVe0igJzMIQ==","signatures":[{"sig":"MEQCIGpLo4FYqs5nEKJ32sA/RgRfGp4w5dHBQJ03fO13tuwHAiBEob+bijx79ogzoPMBf0zwbWDSwCdNtgeqi0gvALL4zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146704},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"6013b1c5fba626bdfe1d8a4b14704fb7f5e4e9f8","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"11.4.2","description":"✨ OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@neon-rs/cli":"^0.1.82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha9_1749746997323_0.21002350988280982","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha10":{"name":"sparkling-osm-router","version":"2.0.0-alpha10","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha10","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"3d8f4d161b7f16753dc66005fcebd69a2a0f7f04","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha10.tgz","fileCount":40,"integrity":"sha512-Txn8EHa/fj2YekZREgcVxt7RRlJKRwv4qZP9n4uxIexieyR37s6NcmuDqK5c2ejVlhgxO2NLfJTsfkQBmZHkxQ==","signatures":[{"sig":"MEQCID1N4+rQzmYXdkWRfecN5inciYPVsD8+3oF+TzkPR1slAiBZn2KK6trjGZLxoAyR+qUUSxGwOH15rKpR4vPs+we+pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145775},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"6013b1c5fba626bdfe1d8a4b14704fb7f5e4e9f8","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"11.4.2","description":"✨ OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@neon-rs/cli":"^0.1.82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha10_1749748288668_0.6261473052159299","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha11":{"name":"sparkling-osm-router","version":"2.0.0-alpha11","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha11","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"7c630f76204230dca0f0a931be4f53171bc26ce3","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha11.tgz","fileCount":40,"integrity":"sha512-4Gvqvpis2CJ3/o8bZv6keMOJrqJLUZSLmyUdfGHyKTzRzmsv+g+wHCb7Cp6wEtDhQD1DEEJ+WnyTqSvKdpYenA==","signatures":[{"sig":"MEUCIFtDMwDr/seJ49bLAnvO0+/tyTv/Z9fQ2QqUruaXCDZpAiEAmq7Y7wkiHeibf46yricUkIemepvI+z0j4gm1lmOmNS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125439},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"17a17f4ff3d6c3f36657f1bd58985001f6547f5f","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","actor":{"name":"domeq","type":"user","email":"domeqrecords@gmail.com"},"email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"11.4.2","description":"✨ OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@neon-rs/cli":"^0.1.82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.4"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha11_1750847075277_0.9156845768999218","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha12":{"name":"sparkling-osm-router","version":"2.0.0-alpha12","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha12","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"77cac6be6c06cb0e971247a83abfe778ffd029f8","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha12.tgz","fileCount":50,"integrity":"sha512-B+ub+/M08YaawZELg6x5DPj3e0We7KzmflKOB0Il/vqQveoRMz6CNmsO8P2lvf6VomaCt/jSMZqKtoLnt25Q3g==","signatures":[{"sig":"MEQCIBgQP6/Io6rvyFsatXZUPEqANS0YoJ5a9Wz/vZpu1R05AiBdvoHRhKv0pdcMzmK2mod519vX73q7hD0VreJHUvJ/CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141961},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"f5a89877f9c5d58aaabc6ecb0b9a90a54222527f","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"10.9.2","description":"✨ OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@neon-rs/cli":"^0.1.82","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.13","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha12_1752357844917_0.8076293776536885","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha13":{"name":"sparkling-osm-router","version":"2.0.0-alpha13","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha13","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"42680eaddd227ae1acc7f90367bd108e029c7d29","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha13.tgz","fileCount":38,"integrity":"sha512-n79Ik7oQJPcRR4LxsKjgbx6M1BWX7ZC5u8tSlecs5GGfgs1ei1wja6Nj5Y4u1wQsSvZ4ZkBWIj46JkmV1FZU1w==","signatures":[{"sig":"MEYCIQCuslusIWOkPA+3SV4UwK12t2xLtLHPvuFCCoWBMMAfdQIhAJcT2S+Nuf/uS6BnApcqyfCe9IaggOoJtikbjTCE/Ny9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122541},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"f5a89877f9c5d58aaabc6ecb0b9a90a54222527f","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"10.9.2","description":"✨ OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@neon-rs/cli":"^0.1.82","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.13","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha13_1752395117097_0.7313660135070972","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha14":{"name":"sparkling-osm-router","version":"2.0.0-alpha14","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha14","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"f9b61bf2554a4b09c9caa767bca698c3683e8701","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha14.tgz","fileCount":38,"integrity":"sha512-W8LSbQ1j9xj75rEovElAhllqXDqP+hMSbYcbaqn1/tFMNDmnpz79IOr5I1PlayKj8w1oQMaNmzEbRbSi4zj7kg==","signatures":[{"sig":"MEYCIQCGd0hiI4TuBQcVG51U9Dd72noD0fo2Ugym8hOV5gHHxgIhAO4KCR4nm5O21gtElIPeb4h6EuAgwNy09huD/4YDQhmn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123022},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"653ff88792079b54d9cb92596d142d17504d5b2b","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"10.9.2","description":"✨ OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@neon-rs/cli":"^0.1.82","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.13","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha14_1752439560188_0.6327893470652455","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha15":{"name":"sparkling-osm-router","version":"2.0.0-alpha15","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha15","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"2b8e8dfc6aa743b86293c7edbfc0ed0c6d90a4f5","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha15.tgz","fileCount":38,"integrity":"sha512-vLin6EhMARqSkPXDXLhxwqQvu7YaHcRrX23OCfqOgah5SdC+VfBOBnguhSF5Aq3lhrKDXHRMVILRpLofLsm/eg==","signatures":[{"sig":"MEUCIFwMS5C9+bqYaArB7+w+M5Wrhx/YTfFDZdqskNQrIjNoAiEA/a8kqNYPd3TUqpRAk9YwNa7W1kSIWZ2tLLB6fbaXmyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123504},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"f1b8fdf9db62cf9178ca6a2a680f5b80caa9f431","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"10.9.2","description":"✨ OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@neon-rs/cli":"^0.1.82","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.13","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha15_1752488943632_0.27367324734687326","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha16":{"name":"sparkling-osm-router","version":"2.0.0-alpha16","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha16","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"24972d0373c4feddaa76d17211a75697c495dfaa","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha16.tgz","fileCount":38,"integrity":"sha512-K6pOVNlvw0cr1qq5KUa+AlBUT8zi8mKLHsXAQeyL5QWnHl9sRusgY4LEt/VtOSd1du4gqqGjMjAJfcPG5ibIPg==","signatures":[{"sig":"MEUCIAK1bvgHFJ/zdtr9A+ZX6+RaZLrjXhP51t+crPq7QUcxAiEAnF2yMQ7WmJ39Ld8e9V6OW7p4hiJHL2F+Zh1m+oqJ/RQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123801},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"7f37e4d71e01dd0cb06e4e3b4e785f7d10a39ffc","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"10.9.2","description":"✨ OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@neon-rs/cli":"^0.1.82","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.13","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha16_1752491350612_0.18840874879349867","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha16.0.1":{"name":"sparkling-osm-router","version":"2.0.0-alpha16.0.1","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha16.0.1","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"a85a4dd1a929521469a309aab4f46b9be71edd98","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha16.0.1.tgz","fileCount":38,"integrity":"sha512-Y9/xTEd6F5DdS2srsV8Qml/DBg44hPLYytZaTQGEcGi1D9ct4qnxH57c4CsiHEl+e2g0jxwywgqMspbLdZlmfw==","signatures":[{"sig":"MEUCIQDZd/0XSrta7ZqhDJL66Cx7oqYI3AKQqr4NP5zlRVF1jAIgTcGdmWRXeKkhb9Z7wFRYO5Wn+LzFHVU/RXRoMdNz3Y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124091},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"7f37e4d71e01dd0cb06e4e3b4e785f7d10a39ffc","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"10.9.2","description":"✨ OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@neon-rs/cli":"^0.1.82","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.13","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha16.0.1_1752493035486_0.5702337192199471","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha16.0.1.1":{"name":"sparkling-osm-router","version":"2.0.0-alpha16.0.1.1","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha16.0.1.1","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"e658d32d5a2d68bbb6862a939da5beeb9e6b4a5e","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha16.0.1.1.tgz","fileCount":38,"integrity":"sha512-G/6G8xES/fe8/ha7CStSZnQenyA1/oHbWWfF3JIyzdvvg2ZJV4G5hVsWls/Wo2bBRdhkKCo7HzlixHRg9fukkw==","signatures":[{"sig":"MEUCIQCnfKqLMiVCpP4NBZfjimSlW3++1tmDacwNZC2ZIMN65wIgcSrCZbjB4baIi24p/8gCaHZBZkNPnGuxcq2UAuICOQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124094},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"7f37e4d71e01dd0cb06e4e3b4e785f7d10a39ffc","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"10.9.2","description":"✨ OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@neon-rs/cli":"^0.1.82","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.13","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha16.0.1.1_1752493867711_0.007016405428353023","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha17.0.0.1-alpha1":{"name":"sparkling-osm-router","version":"2.0.0-alpha17.0.0.1-alpha1","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha17.0.0.1-alpha1","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"db33f1b03c663f9c95f0eefd6f8464e3e2a556c9","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha17.0.0.1-alpha1.tgz","fileCount":38,"integrity":"sha512-ddT4+ZmlhiKCtzVKaE76KT80E7+6lGxd+K+XH8rIkCxKE0r5LcYeuwD+Ek/SuOlOsHMhg/oh04tAtXtqy6VZyg==","signatures":[{"sig":"MEUCIQD/48RoHZD7U5ugC0YxyYxXfS7IU1jV3Z8NZZfKBmg7mQIgWO94vr7FbhgBp2FV5iU9XJ6x+lNOLWUU2+imJ4NY1nk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126455},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"7f37e4d71e01dd0cb06e4e3b4e785f7d10a39ffc","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"10.9.2","description":"✨ OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@neon-rs/cli":"^0.1.82","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.13","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha17.0.0.1-alpha1_1752494761690_0.49361772055952624","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha17.0.0.1-alpha2":{"name":"sparkling-osm-router","version":"2.0.0-alpha17.0.0.1-alpha2","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha17.0.0.1-alpha2","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"ed8799100ab333366aee18e3c1c11e4d8d6c1235","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha17.0.0.1-alpha2.tgz","fileCount":38,"integrity":"sha512-ooZd0NFI9dhmrMXXnshX8CEE0YmG2wIMMlspHt1Po30ZxQ8scYRV/sprAjiK61rBNrOyC9hWnWeDpv0wE1cAwg==","signatures":[{"sig":"MEUCIA4i9yReX7NmbwVur7bLDAw86rMO7EhZENzRP3rfL0R6AiEA2QRWufZGieGKwz8+dyOcCyUcN5wUP4Qss0FkqtveUg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126503},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"7f37e4d71e01dd0cb06e4e3b4e785f7d10a39ffc","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"10.9.2","description":"✨ OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@neon-rs/cli":"^0.1.82","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.13","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha17.0.0.1-alpha2_1752495554150_0.667837997401282","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha17":{"name":"sparkling-osm-router","version":"2.0.0-alpha17","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha17","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"b7ce36d547615c438b2ee45112989506bb71546d","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha17.tgz","fileCount":38,"integrity":"sha512-UP2L3c5EwVrjOe8YYgCXeBC+msMj3ikP0KF4H8DVGKlW+O8ViQjv2x8gUz5JmBZluzJhk2NXi6vMkFHLENo2Dg==","signatures":[{"sig":"MEUCIG8/IWuJj1RUEQwz0oFO6m1wo8aLUwU/YUmdFF3GbaIlAiEA1OEp9zkYP3NTfptQsE9FeLpUUTveyG9YVhdC/aoLK3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127534},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"7f37e4d71e01dd0cb06e4e3b4e785f7d10a39ffc","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"10.9.2","description":"✨ OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@neon-rs/cli":"^0.1.82","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.13","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha17_1752498157703_0.6385338030526251","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha18":{"name":"sparkling-osm-router","version":"2.0.0-alpha18","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha18","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"704ebf99815c262091dc3d99924827473b67c067","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha18.tgz","fileCount":38,"integrity":"sha512-3l0yYoipJcQXZqmPtWT2EP2hvIABvi2rCnuev9uE/meG5qk4VDPtoYVEPvwOub9UVkSuElcacjTeUj7agG/WjA==","signatures":[{"sig":"MEUCIA7z2onpywVuwZ+z9gs/JOv4j2Is6VrDH6o36LqVBLJ7AiEAhcPA15s3v++eH3xSbIi5+uCHmKgYew9cOnjx5MDPJE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127534},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"7f37e4d71e01dd0cb06e4e3b4e785f7d10a39ffc","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"10.9.2","description":"✨ OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@neon-rs/cli":"^0.1.82","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.13","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha18_1752498193478_0.8719771033448471","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha19":{"name":"sparkling-osm-router","version":"2.0.0-alpha19","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha19","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"98b8948b020a78e151ad4a72f59ee369cca2ea6c","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha19.tgz","fileCount":38,"integrity":"sha512-Kk3u/oAN7qqtT2nFLMrLhgFjAXuNWponV7c++NaGWyslRvGTTzrRy0CEu3s1HtAedbYUyts4D1Qhnm68aNu6yQ==","signatures":[{"sig":"MEUCIQCFb8AACp6j3UQ398FxeTKHY4XrbP0rr+K+2en32T3AfQIgLTMTAP0TBl9tXp/NJkVYQKqILLHMQs3URIPpuaQTCvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135151},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"ea21f33e0fa8d76057c16335fe7d3ddc5ead8a3f","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"10.9.2","description":"✨ OSM Router made with TypeScript and Rust","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@neon-rs/cli":"^0.1.82","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.13","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha19_1752664632272_0.0756168468757803","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha20":{"name":"sparkling-osm-router","version":"2.0.0-alpha20","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha20","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"de2569e6a7500759ca8e6003fc0d21360ad35ddb","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha20.tgz","fileCount":38,"integrity":"sha512-6zfSEWCwPSoMJx7ND9N7b6oOdLzIbmansCzbINZpJ69qSclahFlLGrMLVu6k4N8L2JvRB71/PXZTHxFXvSbO3A==","signatures":[{"sig":"MEUCICJ7V98Y8lVvsg2SwIplOBpEGV9aGL92rxbUtCVlT5SyAiEA6LRxVae6Z/oxi9xJJyWr4PRq5HbLjI4OJwodkYj97PA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137311},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"92505437387ec43f21e0a8eff29444daae4a011a","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"10.9.2","description":"✨ OSM Router (Open Street Router) made with TypeScript and Rust","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@neon-rs/cli":"^0.1.82","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.13","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha20_1752749258629_0.30405813689206806","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha21":{"name":"sparkling-osm-router","version":"2.0.0-alpha21","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha21","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"8f18c42b2204c725986fa9c5d515c269d31a697b","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha21.tgz","fileCount":38,"integrity":"sha512-rZP0nauCnekmyjHugi1cK7OVzJlCduxbpqomUECAHq8TUGB/K32yuMO7oDJkEOhQZ4WRNtdrB4o6OVea9XJo4A==","signatures":[{"sig":"MEQCIFLHS3jBBoXPJLuYWKYNzUEMN0JHp+bzhQA5TESooMQsAiAHnbigGI00XZ1YFaXJy+fKvp+PDCjVLGNbWCsPZCqamg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137298},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"dfbbffae8b9a4c48b821fb2d45065705aed6a30c","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"10.9.2","description":"✨ OSM Router (Open Street Router) made with TypeScript and Rust","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@neon-rs/cli":"^0.1.82","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.13","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha21_1752958834772_0.5859080151938907","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha22":{"name":"sparkling-osm-router","version":"2.0.0-alpha22","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha22","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"c6ef2179d1f56bbfbc2e3f33537448739079c598","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha22.tgz","fileCount":38,"integrity":"sha512-XPrXbCKz2AiS9h1I2jQID+/Qaams4OfiFQhL1viHFzrmNtHNoBrAPUpB6nqEF06p2UNDGmakJCZEo5DpYQ/Gog==","signatures":[{"sig":"MEUCIQC3LvCt5DinRC57ahtPAbroVQk1bSKf0KDjyYbV8qaZ3wIgI0RfMm1Vk5HqlNAtf8rkJ6692ONDPQ/iiHFJbQfdanQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138260},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"bc414be50afe723290510a2f9adbfdbee6515696","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"10.9.2","description":"✨ OSM Router (Open Street Router) made with TypeScript and Rust","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@neon-rs/cli":"^0.1.82","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.13","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha22_1753647506917_0.7423580754312082","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha23":{"name":"sparkling-osm-router","version":"2.0.0-alpha23","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha23","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"37809d4434e704f89fd8b2372ee732c6050468f9","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha23.tgz","fileCount":38,"integrity":"sha512-iAY4uUvMiH/6ld2sQG6eoSM1CmGjSEO9UBq70oADue4PGFWi1qJ+HKff1cnuIPJJKJLZIinq20UkMPtbawVH6g==","signatures":[{"sig":"MEQCIFYDmQG8z+52YcdTOMhS+upd1qOLHSEeSj9PnaXm4RIzAiBUnRLssgScSwUbuc5L5TD4WZMUUTN/qN1nDu8hKpi6KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138251},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"bc414be50afe723290510a2f9adbfdbee6515696","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"10.9.2","description":"✨ OSM Router (Open Street Router) made with TypeScript and Rust","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@neon-rs/cli":"^0.1.82","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.13","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha23_1753652016570_0.9743574507077213","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha24":{"name":"sparkling-osm-router","version":"2.0.0-alpha24","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha24","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"506ef92ac7c8ab222d5ca56c950c8c1a8e64fd07","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha24.tgz","fileCount":38,"integrity":"sha512-9IxnxR4/LxLvVuEx0APg2TQGQsE1Y7e8yWKLu+E0ilFQO/BiKyIkvjmiAWxHLKJwERTJGGzklBMRhYgcluOq/g==","signatures":[{"sig":"MEYCIQCm6jrQrgAOj6AXhC9B1gpdoTl7gPo7OV5k78a+d7xrpwIhAOiNao508eqSUpWDH1gQWpqbZRZnrDRJCzK1L2zTuzzE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139380},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"bc414be50afe723290510a2f9adbfdbee6515696","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"10.9.2","description":"✨ OSM Router (Open Street Router) made with TypeScript and Rust","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@neon-rs/cli":"^0.1.82","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.13","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha24_1753654219442_0.48670385450557396","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha25":{"name":"sparkling-osm-router","version":"2.0.0-alpha25","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha25","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"39672fd348a621b0d1d170651e352db0a692c982","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha25.tgz","fileCount":39,"integrity":"sha512-9HZu6Vu9m/EZ+QyI9+oAU6B8LFH1PNy8KWOW6+msOPBuaVq1UUcXUFos92HwkURuym7SQHFVzcbYrpo8qiQGcg==","signatures":[{"sig":"MEQCIBrW/rCTSHGAS13n886u6zkSUxOi9R9RVS54sgIgoAWSAiAudO7L/HqKCKtc7/DPE0oxDLGxocY0+lHidPciEIeCGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157163},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"e401a3bd1e63254cc663ee2bc03e8e144d6d64ed","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"6.14.18","description":"✨ OSM Router (Open Street Router) made with TypeScript and Rust","directories":{},"_nodeVersion":"14.21.3","dependencies":{"@neon-rs/cli":"^0.1.82","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.13","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha25_1754050757752_0.643336471297645","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha26":{"name":"sparkling-osm-router","version":"2.0.0-alpha26","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha26","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"50ae69be46f226107b1f4ba7da141d0aa3f8ffe3","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha26.tgz","fileCount":39,"integrity":"sha512-93wqKcoDKiQI87rghZ4Gc9mIw4lU9uKW8RHAyX7SDHQ44XePu9LwnoJcWkc0RsQXEQFZy6CiTPk5+Gbjhgfidg==","signatures":[{"sig":"MEUCIGwaBTOk4VjJ5Da+cNPvHpPLwjKENqU7nUVXgIXaY/2NAiEAmefcP2RNNTnCtfZKkmejlcA/v03vHMBkj2zsglS6PKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150783},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"e6091ee2882e75a92a12592fc02720cd14073bfb","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"11.5.2","description":"✨ OSM Router (Open Street Router) made with TypeScript and Rust","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@neon-rs/cli":"^0.1.82","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.13","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha26_1754230076661_0.9035407086495277","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha27":{"name":"sparkling-osm-router","version":"2.0.0-alpha27","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha27","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"621d4d6a67b75364c93b1c4d45b594abd23dc473","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha27.tgz","fileCount":39,"integrity":"sha512-TKzWf3HFs28CsgWG3w4Y/Rlu8WZ5opLesmRsJolqbJ9LJ5skKWz1+zrahJ8TYROt+ETq8kv/Cv91aoAdqE6NUg==","signatures":[{"sig":"MEQCIDFAvjZMGfkGxujho7ARDc2t1i5lD2qrLoJwQ6jRuO/7AiBLqjqBsuPbifJ4Sg3KQCKQbNg25bgSOUal4T4IC13Jbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148360},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"afc4e9bb7c683680468da86cc1c32f2535a33dca","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"11.5.2","description":"✨ OSM Router (Open Street Router) made with TypeScript and Rust","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@neon-rs/cli":"^0.1.82","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.13","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha27_1754299340629_0.6519499925124499","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha28":{"name":"sparkling-osm-router","version":"2.0.0-alpha28","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0-alpha28","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"d9ca30bff1704c60bee73583437018102e70efce","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0-alpha28.tgz","fileCount":39,"integrity":"sha512-zjRDNExYDad3sP7KG7CsuEah4YgCiv3c88GEf4H0NUh2l7w9TZ3QORJ5RkTY+AAKqPLfb0TDrFes4GmpjoqZXA==","signatures":[{"sig":"MEUCIAmBe0CQnabINuAwalCspcMkNRqP+DUOvlWkJZj9os4zAiEAyDHysoZR7r+V+gcSJ8Xw2v2YngDOuxsuM7aQaCDL5v0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149694},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"98e0b0fe08711657cd90f93eb2db4e9cf0a9d990","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"11.5.2","description":"✨ OSM Router (Open Street Router) made with TypeScript and Rust","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@neon-rs/cli":"^0.1.82","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.13","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0-alpha28_1754300675847_0.9484916121866707","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"sparkling-osm-router","version":"2.0.0","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.0","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"318c9dcc3f85d911502abe3add54a574aa76218d","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.0.tgz","fileCount":39,"integrity":"sha512-BUrgrLTev7DKSh+T8DkvdEy95td81bu79MRiXVQVVTWGE5f0fwPzh3cALHGRZiHEfleG6qGIB4zHpg8ocHuCpw==","signatures":[{"sig":"MEQCIEsuXW/VRtQrPcOb1aIqf8tKH8VKEmwT5qLWd8NfbisjAiBN6Rp3koeoNWD96wLkBmXPg85m9jfW+Xs9zDdDYs7Q8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151501},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"25e3d91e9f0b451dad63f5f359aa6c3641594794","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"11.4.2","description":"✨ OSM Router (Open Street Router) made with TypeScript and Rust","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@neon-rs/cli":"^0.1.82","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.13","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.0_1755268973431_0.7313258476092239","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"sparkling-osm-router","version":"2.0.1","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.1","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"2af778058c41e34b49fd856b4b36128352eb1e7f","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.1.tgz","fileCount":39,"integrity":"sha512-zQn7wd9cLWpqHEg67Q8mVUedwQM6r6BhLVJ5yIv4qC/R73zMbrZZfyGTKV+yQA+nIow0+BzZJIHZtVm2X+WRSQ==","signatures":[{"sig":"MEUCIEihX+Mv+auJUxdZN4ha5LyxPn+oOIpR8FFRqYYGqTQtAiEAvF8uBrmR26CmU8EpXnlM2TT4mkjxwnI50M6aQiEoQuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151556},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"1f1761bed5ab3b83b3dcbbb9c5183cdf8b7c7178","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"11.4.2","description":"✨ OSM Router (Open Street Router) made with TypeScript and Rust","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@neon-rs/cli":"^0.1.82","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.13","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.1_1755294204593_0.13851683493196454","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"sparkling-osm-router","version":"2.0.2","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.2","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"c01c212075822204398c8e68a596463eacef295c","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.2.tgz","fileCount":39,"integrity":"sha512-PeqF42DKljXDTtwedR20XmPX7tfku6ia4E9ELwGSO4kg/E5zlU2jyiYv1+dPv0MJFOkgQH03O3bNatR+BOi7yg==","signatures":[{"sig":"MEYCIQDlG90rG8Lq3ilskh4uQIffXdyHGT9fQ8YNelV0ntVOOQIhAKbk793Vbf+6jfYPc8x7Fvg579UiGT8xq52KdOHnXAV9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150968},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"b0ca8dee6e7de1c9f9797179688db2592520b179","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"11.4.2","description":"✨ OSM Router (Open Street Router) made with TypeScript and Rust","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@neon-rs/cli":"^0.1.82","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.13","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.2_1758361322170_0.9600159194323594","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"sparkling-osm-router","version":"2.0.3","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.3","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"2976760ecfedf67a1739c2dacba28f6863eee9bc","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.3.tgz","fileCount":39,"integrity":"sha512-r1cm09RT2KxAb9zb2AR5L0X1bWhnV6ITg2nnNRpl7LjtQuCrbZzzYZfhZJhw/GL7Jci9al8AcoFjL/i/7U1Pbw==","signatures":[{"sig":"MEYCIQC3x2N/le0R8krzN8AercLQvK44HF0JpOKkTBy/7nx2OgIhAIZPi80K2C2stgDa99gag7DZxbHz6fu7UHlWFzqUoi3a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155782},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"a191960048d534ae852b1e1a565ab23a785ed7c3","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"11.4.2","description":"✨ OSM Router (Open Street Router) made with TypeScript and Rust","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@neon-rs/cli":"^0.1.82","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.13","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.3_1761415233569_0.7674018988348301","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"sparkling-osm-router","version":"2.0.4","license":"GNU General Public License v3.0","_id":"sparkling-osm-router@2.0.4","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"dist":{"shasum":"cd24d25fbd7c012c692d04837374a02dae045b01","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.4.tgz","fileCount":39,"integrity":"sha512-Q/+pDWRNnQJYQMpL+wylcURYjVFcSBDFtojaeTq+gkpbxddSWDxeRmAbhZBmx9mdIOYAATIjboxRFhYgi9jKDQ==","signatures":[{"sig":"MEYCIQDnnFGIqBFqnCsPlmJf427ShSMWnpvjy+Lu2FBz3qzZTgIhAMxLll5aYTuSrKmAqb15kLyDXO2YKshp+uZrKKoqeiRO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156915},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"a191960048d534ae852b1e1a565ab23a785ed7c3","scripts":{"build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","debug":"npm run cargo-build --","publish":"npm run build && tsc && npm publish","cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postinstall":"npm run build","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log"},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"repository":{"url":"git://github.com/DomeQdev/sparkling-osm-router.git","type":"git"},"_npmVersion":"11.4.2","description":"✨ OSM Router (Open Street Router) made with TypeScript and Rust","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@neon-rs/cli":"^0.1.82","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.0.13","@types/cli-progress":"^3.11.6"},"_npmOperationalInternal":{"tmp":"tmp/sparkling-osm-router_2.0.4_1761415734712_0.0024386133030762647","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"sparkling-osm-router","description":"✨ OSM Router (Open Street Router) made with TypeScript and Rust","license":"GNU General Public License v3.0","version":"2.0.5","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git://github.com/DomeQdev/sparkling-osm-router.git"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js","types":"./dist/index.d.ts"}},"dependencies":{"@neon-rs/cli":"^0.1.82","cli-progress":"^3.12.0"},"devDependencies":{"@types/cli-progress":"^3.11.6","@types/node":"^24.0.13","typescript":"^5.8.3"},"scripts":{"cargo-build":"cargo build --message-format=json-render-diagnostics > cargo.log","cross-build":"cross build --message-format=json-render-diagnostics > cross.log","postcargo-build":"neon dist < cargo.log","postcross-build":"neon dist -m /target < cross.log","debug":"npm run cargo-build --","build":"npm run cargo-build -- --release","cross":"npm run cross-build -- --release","postinstall":"npm run build","publish":"npm run build && tsc && npm publish"},"_id":"sparkling-osm-router@2.0.5","gitHead":"64bc50665d47337bababba0c50c3741be679a1d9","bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","_nodeVersion":"22.16.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-5Ewha9ynd+eocsZRqgOzXC7hk18I5wNfSj3PwuAVpyaCW+KP2sWm7VT3x4IdmcB+v35fc22Av0uWvgVw9m15CQ==","shasum":"00ab169cbcde1531f9d6ceb172d335a6033cff9c","tarball":"https://registry.npmjs.org/sparkling-osm-router/-/sparkling-osm-router-2.0.5.tgz","fileCount":39,"unpackedSize":157557,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFrOKE3GuL96dnOWhkpu73CF2/inaIUCJggX3dIH721+AiEA7BkIdoQOtAHTaeApE0x54bXPkPk9ZRqp7/+tjLc9ORw="}]},"_npmUser":{"name":"domeq","email":"domeqrecords@gmail.com"},"directories":{},"maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sparkling-osm-router_2.0.5_1761421751145_0.03668315361580765"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-03T21:39:12.807Z","modified":"2025-10-25T19:49:11.601Z","0.1.0":"2025-03-03T21:39:13.024Z","1.0.0":"2025-03-03T21:45:19.264Z","1.0.1":"2025-03-17T16:51:22.870Z","1.0.2":"2025-03-21T19:21:20.203Z","1.0.3":"2025-03-21T21:53:53.574Z","1.0.4":"2025-03-21T21:56:21.177Z","1.0.5":"2025-03-21T21:58:48.449Z","1.0.6":"2025-03-21T22:48:48.745Z","1.0.7":"2025-03-23T11:36:09.969Z","1.1.0":"2025-04-26T20:28:15.811Z","1.1.1":"2025-04-26T20:37:41.976Z","1.1.2":"2025-04-26T21:24:11.067Z","1.1.3":"2025-04-27T08:45:06.387Z","1.1.4":"2025-04-27T09:32:51.166Z","2.0.0-alpha":"2025-06-09T19:20:11.656Z","2.0.0-alpha3":"2025-06-12T14:05:55.728Z","2.0.0-alpha4":"2025-06-12T15:33:20.202Z","2.0.0-alpha5":"2025-06-12T15:51:49.189Z","2.0.0-alpha6":"2025-06-12T16:19:09.127Z","2.0.0-alpha7":"2025-06-12T16:24:55.468Z","2.0.0-alpha8":"2025-06-12T16:37:18.819Z","2.0.0-alpha9":"2025-06-12T16:49:57.533Z","2.0.0-alpha10":"2025-06-12T17:11:28.858Z","2.0.0-alpha11":"2025-06-25T10:24:35.461Z","2.0.0-alpha12":"2025-07-12T22:04:05.110Z","2.0.0-alpha13":"2025-07-13T08:25:17.313Z","2.0.0-alpha14":"2025-07-13T20:46:00.375Z","2.0.0-alpha15":"2025-07-14T10:29:03.818Z","2.0.0-alpha16":"2025-07-14T11:09:10.795Z","2.0.0-alpha16.0.1":"2025-07-14T11:37:15.711Z","2.0.0-alpha16.0.1.1":"2025-07-14T11:51:07.931Z","2.0.0-alpha17.0.0.1-alpha1":"2025-07-14T12:06:01.869Z","2.0.0-alpha17.0.0.1-alpha2":"2025-07-14T12:19:14.340Z","2.0.0-alpha17":"2025-07-14T13:02:37.922Z","2.0.0-alpha18":"2025-07-14T13:03:13.713Z","2.0.0-alpha19":"2025-07-16T11:17:12.472Z","2.0.0-alpha20":"2025-07-17T10:47:38.827Z","2.0.0-alpha21":"2025-07-19T21:00:34.968Z","2.0.0-alpha22":"2025-07-27T20:18:27.097Z","2.0.0-alpha23":"2025-07-27T21:33:36.788Z","2.0.0-alpha24":"2025-07-27T22:10:19.676Z","2.0.0-alpha25":"2025-08-01T12:19:17.934Z","2.0.0-alpha26":"2025-08-03T14:07:56.844Z","2.0.0-alpha27":"2025-08-04T09:22:20.814Z","2.0.0-alpha28":"2025-08-04T09:44:36.035Z","2.0.0":"2025-08-15T14:42:53.595Z","2.0.1":"2025-08-15T21:43:24.794Z","2.0.2":"2025-09-20T09:42:02.404Z","2.0.3":"2025-10-25T18:00:33.783Z","2.0.4":"2025-10-25T18:08:54.913Z","2.0.5":"2025-10-25T19:49:11.360Z"},"bugs":{"url":"https://github.com/DomeQdev/sparkling-osm-router/issues"},"license":"GNU General Public License v3.0","homepage":"https://github.com/DomeQdev/sparkling-osm-router#readme","repository":{"type":"git","url":"git://github.com/DomeQdev/sparkling-osm-router.git"},"description":"✨ OSM Router (Open Street Router) made with TypeScript and Rust","maintainers":[{"name":"domeq","email":"domeqrecords@gmail.com"}],"readme":"# ✨ Sparkling-OSM-Router ✨\n\nA blazingly fast, highly-customizable, and memory-efficient routing engine for OpenStreetMap data, built with Rust 🦀 and TypeScript 🔷. Designed for performance-critical applications like generating GTFS `shapes.txt`, batch routing, and geospatial analysis.\n\n## 🚀 Key Features\n\n-   **High-Performance Rust Core**: All heavy lifting (graph processing, routing) is done in native Rust code via [Neon](https://neon-bindings.com/) for maximum speed.\n-   **Customizable Routing Profiles**: Define your own routing rules! Create profiles for cars, trains, pedestrians, or anything you can imagine based on OSM tags (`highway`, `railway`, etc.) and assign custom penalties.\n-   **Advanced A\\* Routing**: Utilizes a highly optimized A\\* algorithm with precomputed backward costs (ALT heuristic) for incredibly fast routing, especially across multiple waypoints.\n-   **Intelligent Binary Caching**: Downloads and parses OSM data from the Overpass API once, then stores a hyper-optimized binary representation of the graph for near-instantaneous loads on subsequent runs.\n-   **Asynchronous Batch Processing**: A built-in `RouteQueue` leverages a parallel thread pool to process thousands of routes concurrently, with progress tracking.\n-   **Geospatial Queries**: Quickly find all nodes or ways within a given radius from a specific point.\n-   **Helper Utilities**: Comes with tools to `simplifyShape` (Ramer-Douglas-Peucker) and `offsetShape` for post-processing route geometries.\n\n## 📦 Installation\n\n```bash\nnpm install sparkling-osm-router\n```\n\nThe package will build the Rust core during the `postinstall` step.\n\n## 🏁 Quick Start\n\nHere's a complete example of loading a graph for a specific area, defining a car routing profile, finding the nearest nodes to your start/end points, and calculating a route.\n\n```typescript\nimport { Graph, Location } from \"sparkling-osm-router\";\n\nconst FRANKFURT_AIRPORT_AREA: Location[] = [\n    [8.529, 50.062],\n    [8.59, 50.062],\n    [8.59, 50.02],\n    [8.529, 50.02],\n];\n\nconst graph = new Graph({\n    filePath: \"./cache/fra-airport.bin\",\n    ttlDays: 7, // Re-download data from Overpass if cache is older than 7 days\n    overpassGraph: {\n        bounds: FRANKFURT_AIRPORT_AREA,\n        query: [\"way[highway]\"], // Fetch all ways with a 'highway' tag\n    },\n});\n\nconst carProfile = new graph.Profile({\n    id: \"car\",\n    key: \"highway\", // The OSM tag to base penalties on\n    penalties: [\n        [[\"motorway\", \"motorway_link\"], 1], // Lowest penalty = fastest\n        [[\"trunk\", \"trunk_link\"], 1.1],\n        [[\"primary\", \"primary_link\"], 1.2],\n        [[\"secondary\", \"secondary_link\"], 1.5],\n        [[\"tertiary\", \"tertiary_link\"], 1.8],\n        [\"residential\", 2.5],\n        [\"service\", 5],\n        [\"default\", 30], // Penalty for any 'highway' tag not listed above (not recommended)\n    ],\n});\n\nawait graph.loadGraph();\n\nconst startPoint: Location = [8.5705, 50.0522]; // Frankfurt Airport Terminal 1\nconst endPoint: Location = [8.5401, 50.0471]; // The Squaire\n\nconst startNodeId = carProfile.getNearestNode(startPoint);\nconst endNodeId = carProfile.getNearestNode(endPoint);\n\nif (!startNodeId || !endNodeId) {\n    throw new Error(\"Could not find nearest nodes for start or end point.\");\n}\n\nconst route = await carProfile.getRoute([startNodeId, endNodeId]);\nconsole.log(\"Route found:\", carProfile.getShape(route));\n\ngraph.unloadGraph();\n```\n\n## 📚 API Reference\n\n### `Graph`\n\n#### `new Graph(options: GraphOptions)`\n\nInitializes a new graph instance.\n\n-   `options.filePath`: `string` - Path to the binary cache file. The directory will be created if it doesn't exist.\n-   `options.ttlDays`: `number` - Time-to-live for the cache file. If the file is older than this, it will be rebuilt.\n-   `options.overpassGraph.bounds`: `Location[]` - A polygon defining the geographical area to query.\n-   `options.overpassGraph.query`: `string[]` - An array of Overpass query parts (e.g., `way[highway]`, `way[railway]`).\n-   `options.overpassGraph.ignoreTurnRestrictions?`: `boolean` - Set to `true` to disable turn restriction processing. Defaults to `false`.\n\n#### `graph.Profile`\n\n#### `graph.loadGraph(): Promise<number>`\n\nLoads the graph from the binary cache or builds it from the Overpass API if needed. Returns the numerical `graphId`.\n\n#### `graph.unloadGraph(): boolean`\n\nRemoves the graph and all associated route queues from memory. Returns `true` if successful. It's crucial to call this when you're done to free up resources.\n\n---\n\n### `Profile`\n\nRepresents a set of rules for routing on a `Graph`.\n\n#### `new graph.Profile(options: ProfileOptions)`\n\nCreates a new profile associated with the parent graph.\n\n-   `options.id`: `string` - A unique ID for this profile (e.g., \"car\", \"pedestrian\").\n-   `options.key`: `\"highway\" | \"railway\"` - The primary OSM tag key to use for penalties.\n-   `options.penalties`: `[string | string[], number][]` - An array defining the cost for traversing ways with specific tag values. Lower penalty is better. A `default` key can be used as a fallback.\n-   `options.accessTags?`: `string[]` - Additional tags to check for access rights (e.g., `motorcar`).\n-   `options.onewayTags?`: `string[]` - Additional tags to check for oneway streets.\n-   `options.exceptTags?`: `string[]` - Vehicle types to consider for `except` tags on turn restrictions.\n\n#### `profile.getRoute(waypoints: number[]): Promise<RouteResult | null>`\n\nCalculates the optimal route through a series of OSM node IDs.\n\n#### `profile.getNearestNode(location: Location): number | null`\n\nFinds the closest routable node in the graph to the given `[lon, lat]` coordinates.\n\n#### `profile.getNode(nodeId: number): OsmNode | null`\n\nRetrieves the full data for a single OSM node, including its ID, location, and tags.\n\n#### `profile.getShape(route: RouteResult): Location[]`\n\nConverts a `RouteResult` object into an array of `[lon, lat]` coordinates, forming the route's geometry.\n\n#### `profile.getNodesInRadius(center: Location, radiusMeters: number): OsmNode[]`\n\nFinds all OSM nodes within a specified radius.\n\n#### `profile.getWaysInRadius(center: Location, radiusMeters: number): OsmWay[]`\n\nFinds all OSM ways that fall at least partially within a specified radius.\n\n#### `profile.createRouteQueue(enableProgressBar?: boolean, maxConcurrency?: number): RouteQueue`\n\nCreates a dedicated queue for high-throughput batch routing using this profile.\n\n---\n\n### `RouteQueue`\n\nManages batch processing of many route requests in parallel.\n\n#### `queue.enqueueRoute(routeId: string, waypoints: number[]): string`\n\nAdds a new routing task to the queue. `routeId` is a custom identifier you provide to track the result.\n\n#### `queue.awaitAll(callback): Promise<void>`\n\nStarts processing the queue. This is the main execution method.\nThe `callback` function `(id: string, result: RouteResult | null, error?: Error) => void` is called for each completed route.\n\n```typescript\n// Example of using the RouteQueue\nconst queue = carProfile.createRouteQueue(true); // true enables a CLI progress bar\n\nqueue.enqueueRoute(\"route-1\", [123, 456]);\nqueue.enqueueRoute(\"route-2\", [789, 101]);\n\nconst results = new Map();\nawait queue.awaitAll((id, result, error) => {\n    if (error) {\n        console.error(`Error processing ${id}:`, error);\n    } else {\n        console.log(`Completed ${id}`);\n        results.set(id, result);\n    }\n});\n\nconsole.log(\"All routes processed!\");\n```\n\n#### `queue.getStatus(): QueueStatus`\n\nReturns the current status of the queue (`{ queuedTasks, activeTasks, isEmpty }`).\n\n#### `queue.clear(): boolean`\n\nClears the queue. Can only be called when not processing.\n\n## 🔧 Tools\n\n#### `simplifyShape(shape: Location[], epsilon: number): Location[]`\n\nSimplifies a route's geometry using the Ramer-Douglas-Peucker algorithm to reduce the number of points while preserving the general shape.\n\n#### `offsetShape(shape: Location[], offsetMeters: number): Location[]`\n\nCreates a new shape that is a parallel offset of the original, useful for visualizing distinct directions on a two-way road.\n","readmeFilename":"README.md"}