{"_id":"@streamr/cdn-location","_rev":"92-2d1d77f51eec5ff616a2de9b93f0a1ad","name":"@streamr/cdn-location","dist-tags":{"beta":"102.0.0-beta.3","experiment":"103.3.0-experiment.3","internal":"103.8.0-rc.12","latest":"103.4.0"},"versions":{"100.0.0-rc.0":{"name":"@streamr/cdn-location","version":"100.0.0-rc.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"@streamr/cdn-location@100.0.0-rc.0","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"fb22ae0091c0b605a997a43662ce83c6cc81a19b","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-100.0.0-rc.0.tgz","fileCount":26,"integrity":"sha512-YK6MloRhPFjk/YJ1vk+1AxaYGjyOyJPX9lpWyOwFZbQcJFtoE7Rg2OMYDOyurGbGarMlKrP4lpL9Ky7tlJ6TIw==","signatures":[{"sig":"MEUCIAFz5GgBISy/Zh6919UPT3t/ilKU1h0czk0clml42/BHAiEA109PxaIopUzrQHPfdoZzMqUh5e9QpiGR4DuzW6h0Wrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36019},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"e162c46814360e27f5d69c9550a5296011836e43","scripts":{"test":"jest test/unit test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-integration":"jest test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_100.0.0-rc.0_1709201991392_0.3911392702901513","host":"s3://npm-registry-packages"}},"100.0.0-rc.1":{"name":"@streamr/cdn-location","version":"100.0.0-rc.1","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"@streamr/cdn-location@100.0.0-rc.1","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"bdef0455c526d0a8103690bacf677f7788aa4900","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-100.0.0-rc.1.tgz","fileCount":26,"integrity":"sha512-ebso8c1ct5ui1M7FsoZIL+4rB50iBiWJ23ioqbFoj1MsvJWFB9AhW9iA6yjKCSkFYb5itNaDIdtbrxMgvzdeSw==","signatures":[{"sig":"MEUCIEmiwi/abGpm/7SR+aw0I4S5exa20Z0BO74ITUnUUMIZAiEA/Y/X/w8raSECfWabZyxOp96svrmBXv8FiLb55VU8+1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36519},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"dbf0aca90a104a0751cd04d7262c77996acdf311","scripts":{"test":"jest test/unit test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-integration":"jest test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_100.0.0-rc.1_1709567944741_0.9831376572290338","host":"s3://npm-registry-packages"}},"100.0.0":{"name":"@streamr/cdn-location","version":"100.0.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"@streamr/cdn-location@100.0.0","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"627cdb15bf748d804909ce45d60191ae9692c1e0","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-100.0.0.tgz","fileCount":26,"integrity":"sha512-y+aRaQTi5yUMNDNVJGncOyILaq/e0tJTnJYuNHk3mBbcVTK3SDU6mSHy2XD/5o4G7/NYxv72KjE/adP3h1Z+EQ==","signatures":[{"sig":"MEUCIHFf/iafIZ1AQZAlH9zki/Dfqqz+MuAfZlBckQFx0PzTAiEAy+FvHph/An5XNN+lrbo5RhbPlbMxn6dv4l7GhrjS9Ws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36514},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"dc1c55485d1e40989c133f6815f7b1c06fc21ef1","scripts":{"test":"jest test/unit test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-integration":"jest test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_100.0.0_1709652641163_0.8883950374534","host":"s3://npm-registry-packages"}},"100.1.0":{"name":"@streamr/cdn-location","version":"100.1.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"@streamr/cdn-location@100.1.0","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"e78b343e999b38ba28191efd0b85d5799c2392ec","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-100.1.0.tgz","fileCount":26,"integrity":"sha512-iKzzacu08xIbn+uscVCrkrpjH3kxToi2jWinsZ8j6pqPLXJKbiZ3FpQ4/h6a5c6nAsIR+XtAJV5pv0hDKuno2w==","signatures":[{"sig":"MEUCIQDZZjdaoaYMQPWhjzeGKXt9K3luBtXww/XTrra4jX0HYwIgWErBr4nG7QKQAq7ircPAztcLe7ODr8fAjjajEmUfpxs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36514},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"6c7cc384f81c21feffdb6108fb604b6909a023cc","scripts":{"test":"jest test/unit test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-integration":"jest test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_100.1.0_1711381679320_0.6395820316100942","host":"s3://npm-registry-packages"}},"100.1.1":{"name":"@streamr/cdn-location","version":"100.1.1","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"@streamr/cdn-location@100.1.1","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"9bceebcec4dea38711ea0cfa729b6e001dc78cb4","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-100.1.1.tgz","fileCount":26,"integrity":"sha512-BoFudRYrubQ1i79l1xR1AZjZSw7wEuXKF9Ox4Hwg5Qr/Qnl0sMwnFiTyD1S8R3LEm1Zml04tHBsqdPal7cJ+aA==","signatures":[{"sig":"MEYCIQDnlBre7dAIShalhq+8lToV40/e1ROGX6P41cHl2euMfQIhAMhQww7KuRU1QJRwpcDbELT3ypIxANvVYPTfwoK9lYk5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36514},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"b3009973d7f1f61d58c3df45d61581617520cd31","scripts":{"test":"jest test/unit test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-integration":"jest test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_100.1.1_1711451094492_0.3229609867912293","host":"s3://npm-registry-packages"}},"100.1.2":{"name":"@streamr/cdn-location","version":"100.1.2","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"@streamr/cdn-location@100.1.2","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"c79c676b751facdaa33511637b50d111cd264e47","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-100.1.2.tgz","fileCount":26,"integrity":"sha512-Qh1NFAwIZ+0DwDRc5GVPHckGfxd0NwThVwK2pGUtpLftDalqBG2/Nctgrs75UBMjYClke4jQ42SfOC9RasTMQw==","signatures":[{"sig":"MEUCICWlU94WJus+4S3+M3kM/1X8phbS79wj+WqFiIHLF7h5AiEAtgjKUCWZtbNNQJzQCGh7+MHxlRhEdljmGllAkhppvdc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36514},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"8e775d372e57cf6d6803ee2837634bc8eac951e4","scripts":{"test":"jest test/unit test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-integration":"jest test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_100.1.2_1711535644275_0.7735736714311785","host":"s3://npm-registry-packages"}},"100.2.0":{"name":"@streamr/cdn-location","version":"100.2.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"@streamr/cdn-location@100.2.0","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"a83cac59dc4faf55e6edee44fff18b1241937940","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-100.2.0.tgz","fileCount":26,"integrity":"sha512-NH27+US0691/QlUOXBNCBgqvapemx86Rcc8Akxkn5vSL3RM+F7LJ/i4Il5ULTFSIV9qVqvlv0vNYrwSHrtVsqg==","signatures":[{"sig":"MEUCIDUg9eE0asn2WN84BetpBfFP3sXi6YLA989WXQMqFaQoAiEAldL+nbEP2rdLZQ2RJymI5kk/BSVUPVz3D1R6uur9Pp4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36514},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"132237be2930f954c42f9c2c8371fcdee9a20650","scripts":{"test":"jest test/unit test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-integration":"jest test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_100.2.0_1711637286517_0.3286364844320073","host":"s3://npm-registry-packages"}},"100.2.1":{"name":"@streamr/cdn-location","version":"100.2.1","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"@streamr/cdn-location@100.2.1","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"a772ef10935663f27aaf71bfcf6b4c2c2dc05d12","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-100.2.1.tgz","fileCount":37,"integrity":"sha512-SdZR5nZxtFTgC/YzfmGOGo1Gz8Ekbq/epvlJJ+ecPxy1K8cmdAOik+jENk4vG988fz5wpAAXyRkb+IrwSKcBXg==","signatures":[{"sig":"MEUCIQCKFZCr+55UNyj2dX2qMooTs6DhWPeX72lvFFuBhZVwQAIgTyjRKRdApEfhoGUJZPpIq8uIp6KWPqRkTaJhvCoOSfA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96691},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"0008906e6df3fbd7cc9574d12c245418bd96b16e","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_100.2.1_1712072650586_0.12563401898867999","host":"s3://npm-registry-packages"}},"100.2.2":{"name":"@streamr/cdn-location","version":"100.2.2","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"@streamr/cdn-location@100.2.2","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"41cc366b0ab103cea23c96f9c55c10d7ee6c89c6","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-100.2.2.tgz","fileCount":37,"integrity":"sha512-xeojA0fbi/kzT0RIJn2CKN2aeXrCvI7ARX6iPPi+6Jy0NYkoDZk47X1ZEAshjK9b85tEQPtn5iUvOKxch5P2xQ==","signatures":[{"sig":"MEYCIQDMx41BvmMl2DymamFi+Zk+OrBO3kdjaBpEcYEhW/WYAgIhAPPouLHo+cxRZ1zteqaqSV5Zf8NzPIfts8G9+HIiT2X8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96691},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"1b55d83fba8aeab1c3d958be2e61a8805c424560","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_100.2.2_1712155165970_0.5470132066542364","host":"s3://npm-registry-packages"}},"100.2.3":{"name":"@streamr/cdn-location","version":"100.2.3","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"@streamr/cdn-location@100.2.3","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"3cebedafde53ada2db90ef4755fe3e36f76b5313","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-100.2.3.tgz","fileCount":37,"integrity":"sha512-rv9+XE9s6/S+QFH/TThiMYDGD2ozLw02RsOBKLGrbZQQCGhEbSCMg+Exjd2UHbsCE5uZDmy5vLzmJzFkGVPPmA==","signatures":[{"sig":"MEUCIEpB9iZqEU6rGXJWqny4PQe/spOqgD+UCMDhT8NeZmplAiEAgZk5s8NpJ4NbNb4DSm3I2Y0tUK2JrVLaffk0SbnqV2Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96691},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"f2531b5327803693a4509874674a63558e2afe44","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_100.2.3_1713197910056_0.5462519404419628","host":"s3://npm-registry-packages"}},"100.2.4-beta.0":{"name":"@streamr/cdn-location","version":"100.2.4-beta.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"@streamr/cdn-location@100.2.4-beta.0","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"b69779b7a25d0e958cd406b1183989404b74d93e","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-100.2.4-beta.0.tgz","fileCount":37,"integrity":"sha512-9nFYDb6DmsZD+XbKJHBaO2OUegQBoXT1D/EDrNWM2aBbSZ4IveMBkXO1yQ4Urf7C4juRBQVR2iZlkrMmgMHhoA==","signatures":[{"sig":"MEQCIDnK1rx8mN4iSNPuf+k3qEtF3TCANU8mKTZ5bLAINPGgAiBFmEJ1gL6tfLTsfmgap3uwJ4Mbji6UkzQbOyQjAsj9MA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96698},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"01aa3c9bc379e1810a27ebd22d858b072f08e18c","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_100.2.4-beta.0_1714733480591_0.21000538595765628","host":"s3://npm-registry-packages"}},"100.2.4":{"name":"@streamr/cdn-location","version":"100.2.4","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@100.2.4","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"5fdb2af73c2fab11c5b189a1a86f2caf7684b10b","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-100.2.4.tgz","fileCount":37,"integrity":"sha512-SnHMLyMYMjICtgwFL6vOjxhgVdNzclb+WiyuM4wKnJsjlgrvSekQCSwb5ArH4qoXe8EADjZ+rF7dh+o2k6RmSQ==","signatures":[{"sig":"MEQCIEAtd4l7ZnokCHXqymZYLSx3Pf5LgJWP5q5hzcBqqsPtAiAg3FLbAVvLouZ/1VeQe+OHuzXHcZkNPGLcR2oyumqJzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140241},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"d41724a3154a91b84898c6a46bb1728bfba6537e","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{"haversine":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_100.2.4_1715003757544_0.11248304265001408","host":"s3://npm-registry-packages"}},"100.2.5-beta.0":{"name":"@streamr/cdn-location","version":"100.2.5-beta.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@100.2.5-beta.0","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"2b93354655e28bda7f0f4304338d1f53f38f7ed9","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-100.2.5-beta.0.tgz","fileCount":37,"integrity":"sha512-/zB90hZSrTxbFLDq4MZnJ0lV2V8C4ChDP1HZiBqBMIMV3KOQ+UwoPGZ7fTjoQ+wyIfKExxO0Kr4smIHTAAipJg==","signatures":[{"sig":"MEYCIQDpkUlR7K2Y6LAe92YmMJJlgZN2pt9g9nuqn5yfpoRkTQIhAK/uzT7F1sHxjODGgrUNAADvZrGHxdRfw5xMb9+X+goX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140248},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"be9e7d79b193dbc108083598d98a2eb392146bff","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{"haversine":"^1.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_100.2.5-beta.0_1716391380553_0.12583203888663652","host":"s3://npm-registry-packages"}},"100.2.5-beta.1":{"name":"@streamr/cdn-location","version":"100.2.5-beta.1","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@100.2.5-beta.1","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"ab5353e843c081fb4826a4a0da4221e3468752da","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-100.2.5-beta.1.tgz","fileCount":37,"integrity":"sha512-JzfctzO3sugnUZ+62qJZUb4qSs86rLq/Kt/hbmjgbfUvY2fVPY2uiIE6rAfqvPKoBYWgfhH49Mj/+CBcqJR0EA==","signatures":[{"sig":"MEUCIC7Xxd+M3Jh16No3CH3zfg4fabJYk5lhzjku+GCEk8GaAiEA1/7UhHCQUTooXKT+ia84O1wGZ8oWYXcc0zrinez7QTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140248},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"c1bba9aa4dee391ba86673d88520be9dd1c5fe84","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{"haversine":"^1.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_100.2.5-beta.1_1717758343959_0.015657846553617016","host":"s3://npm-registry-packages"}},"101.0.0-beta.0":{"name":"@streamr/cdn-location","version":"101.0.0-beta.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@101.0.0-beta.0","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"cf0dfd2daac35ee59cf08a3b8f80f534fc6cd726","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-101.0.0-beta.0.tgz","fileCount":37,"integrity":"sha512-KW3gXYF8j74SNWUzzITuG7n4DuqZnMsvsXmMy/HTb2igJPZdxPEOViYb0b39bJfqKcwwMLPGvH20lbAMkHfpsQ==","signatures":[{"sig":"MEUCIGi89g6GGTU4uG9el81Vj6Pi14PfACi+GJo2GlfUojlnAiEAgGu9gwzlrf5gGqV2E3VpqeOdDei92lWQepz6J3QzJeY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140248},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"4f60b3c6b400ebaf65adea758b3f79e991a7a4b8","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{"haversine":"^1.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_101.0.0-beta.0_1718787491245_0.5612130630229202","host":"s3://npm-registry-packages"}},"101.0.0-beta.1":{"name":"@streamr/cdn-location","version":"101.0.0-beta.1","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@101.0.0-beta.1","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"ef54855755efcb1f1bbfe47d3f45af051fdbd44b","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-101.0.0-beta.1.tgz","fileCount":37,"integrity":"sha512-2vWnIEFy8sLbf8RrNhboZ2+1knCA7DxmBpRuLFVr113hF14CeXSQR5IcPJ8yy442PcxL1iijYNYJ7JmGOcSAiA==","signatures":[{"sig":"MEQCIE3MwrlwMYZy51Yp1GTjTYVIs87wgNX6ecDiMcr3WQ17AiA4uT9ZmJqIuW5bGBbzQudg8mewEKvaT8ILzi+yfdyGKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140248},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"0c9a95dd07c4c1800b34925b9a81a2339bd43efd","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{"haversine":"^1.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_101.0.0-beta.1_1718877404419_0.4459040435513977","host":"s3://npm-registry-packages"}},"101.0.0-beta.2":{"name":"@streamr/cdn-location","version":"101.0.0-beta.2","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@101.0.0-beta.2","homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"6bbb5da897520abaeab52fea5c575ef39021c3d0","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-101.0.0-beta.2.tgz","fileCount":37,"integrity":"sha512-KFkl+mn5q7qLFJfNPW4a5SiLyHOOy8sbDHcOfzcfY/xYwlLamdN4rl/otHYwDQfiWwiK0ERXYicu3KLh7HxzDQ==","signatures":[{"sig":"MEUCIQCcTNVfkDJhUZYdtEPuoa3de7ISVn/BUX4tG+L8w+TXgAIgPzlmmab9RKlNTPR3aXEjQLLAzhdzrXX87GGRQYZjd2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139511},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"6f34e4113750094e853ca3680fb4cce917e568c3","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{"haversine":"^1.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_101.0.0-beta.2_1719838126293_0.8074295247765542","host":"s3://npm-registry-packages"}},"101.0.0-beta.3":{"name":"@streamr/cdn-location","version":"101.0.0-beta.3","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@101.0.0-beta.3","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"03e371b511b7ba02589feb4ef6d639b46f3f89bc","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-101.0.0-beta.3.tgz","fileCount":37,"integrity":"sha512-Y0Cj71sWD2ZoMN9J40pnQSvTrzCmxaKFXn70HlLSLjz/XnKULwHd/JeZ4jIBdGXJSAABhbx81PkCpP3q89Yh4A==","signatures":[{"sig":"MEUCIFAz3BKbv2ZQGteuTNiqYq+HQjdsucJlIjQOJtI+PIzIAiEA7c1RLYaWhxPDaLhDfZmeBEvbU38Y85Ams0FbmTFw+9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139551},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"73d5e884a69a79eab4176450d604c8384ab56de0","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"101.0.0-beta.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_101.0.0-beta.3_1719987012797_0.44105092717233263","host":"s3://npm-registry-packages"}},"101.0.0-beta.4":{"name":"@streamr/cdn-location","version":"101.0.0-beta.4","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@101.0.0-beta.4","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"68dea1ec9628fd18a24e889470dd8db9c8806351","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-101.0.0-beta.4.tgz","fileCount":37,"integrity":"sha512-nTInZcYnBnMuh3Ozc27CZ0PxDg896YLmS7/oTtJx+jJ+tjmlB9zB+0oha/gRsbR08L8pnajK3B1sdcJYE8ogTg==","signatures":[{"sig":"MEQCIFSvHR9gWCXfgDPYme05m35SwUU0G+qk6YhpNKgG1CEsAiBRfJlT1Zr4C42cCp3YzsGjycAMLVL0oWXcQBhjsW5ldA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139551},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"1ec6d32a6ab7c9e2c816834f23fa6ac4b024e075","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"101.0.0-beta.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_101.0.0-beta.4_1720007648163_0.7098579737475312","host":"s3://npm-registry-packages"}},"101.0.0":{"name":"@streamr/cdn-location","version":"101.0.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@101.0.0","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"a2c6208447c0e2805a16f1f942ab17b509fe174a","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-101.0.0.tgz","fileCount":37,"integrity":"sha512-gUpKVzBBNQhBKuGqbkm2F7SH+TvwhCE04ft8qQMVewN/wC1q/E2T+VccObeUFFZAOOK3VGAeRPKJQtKMtmnAcA==","signatures":[{"sig":"MEQCIGC82ykKxRVcg+L3R2HcsIqZyOOFay5InCZwJxEXWoxFAiB2lxbvYZHA970bDbjBK4aD9loimeJrA3whzXf/QggaSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139537},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"c7beb0103f4592eea6045291c5f453ed861d0abe","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"101.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_101.0.0_1720434806474_0.6634759216906538","host":"s3://npm-registry-packages"}},"101.0.1":{"name":"@streamr/cdn-location","version":"101.0.1","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@101.0.1","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"17109e4ac39bc3d7a3b5c76d7f6d0c264815ba29","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-101.0.1.tgz","fileCount":37,"integrity":"sha512-tQmzzLQVx3ja24iH7I+AwbkXk8HI8keiKL4CSUMwsatox2H4OWWgtxAPhDr314bK5ZorEnRsjPnVoJD0QRSPlA==","signatures":[{"sig":"MEYCIQDE2pzVLh8VyC+LUElzjruIdhow+O9tnUWYyp2TuY64QAIhAJrawlMuNiP41phlMmlO1TdAxTAC97ElRQr4M82rIQz5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139537},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"8af756e1849d66b4332af3c34a9140bc5f87590d","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"101.0.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_101.0.1_1720515004585_0.735356025261759","host":"s3://npm-registry-packages"}},"101.0.2-beta.0":{"name":"@streamr/cdn-location","version":"101.0.2-beta.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@101.0.2-beta.0","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"b8fbf14a55ac873bc4f0e5a2b74255d8b4d6f40f","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-101.0.2-beta.0.tgz","fileCount":37,"integrity":"sha512-wwclW3ETXTz9JwUyAM655hXIAwM78sfyEj/EshjWvxRVf04kYCWGV3nsWJXidmISuGPdZ75IsN2iyYAt2q8q5g==","signatures":[{"sig":"MEUCIQDQGP7jhb4gNlr6S5nhP2MuOlqPU8PeHH4A/Ij+UxLL6gIgKCfBZR3Oj628P0NXfkpjuHsK+PiMB9BeES35/XpFnJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139525},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"59cc3275f043560013286dfac9ddaf1c9971d470","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"101.0.2-beta.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_101.0.2-beta.0_1723469219304_0.8902918578793038","host":"s3://npm-registry-packages"}},"101.1.0":{"name":"@streamr/cdn-location","version":"101.1.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@101.1.0","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"a4c0849ca4bac0f825ae7d46a2b2c8f1d107216c","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-101.1.0.tgz","fileCount":37,"integrity":"sha512-DaLge1vouZNeyYw5M2Dzz4jBO3/D2TDMmZdzySFvIptlMFNmQdVSp1jwPhXCdhK69WaguVJcuYlsUzncwIVqbw==","signatures":[{"sig":"MEQCIDKdhbGZySk7dJeVwWeLDmPGwbvuT6hbWva6+k+d5cdyAiAHtsvP4Ll/zKpKj0jMeplAFIJuiM87VX6FmFGBoc9N6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139511},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"b267dcfb1e98fa2b882fa21a41a279f3a8658f50","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"101.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_101.1.0_1723552927815_0.028588581986333184","host":"s3://npm-registry-packages"}},"101.1.1-beta.0":{"name":"@streamr/cdn-location","version":"101.1.1-beta.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@101.1.1-beta.0","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"e4ead6ea8f0f9e474846ddc8216eecd8310617a5","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-101.1.1-beta.0.tgz","fileCount":37,"integrity":"sha512-D8GRbE1pxd3j/KFXGW6R7ZY+EWv05yyjr3Q/gYs/lbv1f7KqtdWalfAikK4SK6mbG16b3DjkbDcOrvVEqErkRA==","signatures":[{"sig":"MEQCIBZHBEiucESKRyMOxpdlgV/egIoTyaIXrFUYiFu8uZGpAiBu84uLpcwMXw5O5ViF1ZE5L7SVljwStkRMo45yw5SKsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139525},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"db2f4af51f11caa6ae182eef0964b55b4472d6da","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"101.1.1-beta.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_101.1.1-beta.0_1724398789846_0.6124568131401522","host":"s3://npm-registry-packages"}},"101.1.1-beta.1":{"name":"@streamr/cdn-location","version":"101.1.1-beta.1","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@101.1.1-beta.1","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"2e77db75c62bed31e565670d5cbf6371a45ecc4a","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-101.1.1-beta.1.tgz","fileCount":37,"integrity":"sha512-Pvv8CcQfq6FlRsKmmYN3AOgM8fN9C7UPVZxEBli9rrm+fc8Mkpa5SGMuTDEtugxxaPcGXD0r09PgmEQHdRepBA==","signatures":[{"sig":"MEQCIB/IqDW6zHD97AxtMdtIbDwm5XQ+boRnSo4ffW/4tfYJAiBglHvkRBq72xQ2WFFXrktudc+uxj3gcap0NQMIw8NXLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139525},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"5b8023a6e21f6c6a421c95217407d0e6aa8b422b","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"101.1.1-beta.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_101.1.1-beta.1_1724658287451_0.2860005224908386","host":"s3://npm-registry-packages"}},"101.1.1":{"name":"@streamr/cdn-location","version":"101.1.1","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@101.1.1","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"502e9240db2a4d17b593ff3df95e740b32af4e2f","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-101.1.1.tgz","fileCount":37,"integrity":"sha512-/Oi5Se4pAffgyaYkiifu6wrw5GtUNbNTegB773t6cqV2XMjcBqpG8e3T/QaEii0rMW6jYvJ1qKo7quwn+IAn9A==","signatures":[{"sig":"MEUCIQC341TYFUpX4+f7dsGCthdvxQT2bjFmIG5daYrmwiwYHAIgChFOJAUHfc8ez1MshWpPdAqnhL6xdRoJNb866YFxlVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139511},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"01f500bb1cc818d1925cbc24d1844bd90b8c8519","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"101.1.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_101.1.1_1724934213254_0.26694753671108806","host":"s3://npm-registry-packages"}},"101.1.2":{"name":"@streamr/cdn-location","version":"101.1.2","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@101.1.2","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"391397d2b1520cf4eef5fe26077c59410fccf62f","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-101.1.2.tgz","fileCount":37,"integrity":"sha512-0ISdxZYjTVjAL+IkqcBKY1Wtha8A0+s+pjwNHTm+T5RkS4Jf8jGseIZXvBv+X93wws5jzmvsFZ6WPzMW8RUmgw==","signatures":[{"sig":"MEYCIQCFphpQ9mscyGR6NaYe04jc8SxMNajIwZqnyGaAJsjJTAIhALVrsycZYJzssAGU9ZIrrxmzz2Gcz7lF2RNuCS0M5yz6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139511},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"574a0342740d2541ff66f2e864acf4296efa9d1d","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"101.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_101.1.2_1725436848347_0.11375818113651226","host":"s3://npm-registry-packages"}},"102.0.0-beta.0":{"name":"@streamr/cdn-location","version":"102.0.0-beta.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@102.0.0-beta.0","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"d4d1cba63f58cb22e21a3b7abff99bac58260071","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-102.0.0-beta.0.tgz","fileCount":37,"integrity":"sha512-B8aO+nNLpxfYxc2oLhvkFreU8iGFQiDpNa+jfZmZ854+DL7mQBJ3+/uvtqUf7NfVgXSE3uB1qRLd5x4YWRGA0g==","signatures":[{"sig":"MEYCIQDFsYChiZLJ9ygCgT6BPRoB6vvfrYmgM+0I8lS1JjZcAQIhANcHWS1CcCeovZ1rncU1+U1VSkZZyVkEf5KIyKu6dHIa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139510},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"bc7bbdc63086cbb8e3c01882e210c9bf447672cb","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"102.0.0-beta.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_102.0.0-beta.0_1729156965833_0.6586939615701093","host":"s3://npm-registry-packages"}},"102.0.0-beta.1":{"name":"@streamr/cdn-location","version":"102.0.0-beta.1","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@102.0.0-beta.1","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"be9617d49cc2ccbfbf74c96c86a24cb1568ccfcd","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-102.0.0-beta.1.tgz","fileCount":36,"integrity":"sha512-R15+f3oVl25wMCVdcFGXSh4PYc5nBS8lKWqD3DzIVrFQ9nyCkaJP/snMNN32oymFa0NjEPGKhjYjT7uN9Pt89Q==","signatures":[{"sig":"MEQCIBt1K5ycA+0Nps6yksizz2AcSLVkWJ9sSqz7Pvr/CjQ4AiAoWC4bNIkCSLId5r3/qygDw0xorl6ItYp+DE0B/D4kYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139562},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"d413e3418c722a720cd3fdda5da584e317f0e628","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"102.0.0-beta.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_102.0.0-beta.1_1737555572077_0.6229601762503643","host":"s3://npm-registry-packages-npm-production"}},"102.0.0-beta.2":{"name":"@streamr/cdn-location","version":"102.0.0-beta.2","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@102.0.0-beta.2","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"d74397b734d06a90864094d97daa072627768334","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-102.0.0-beta.2.tgz","fileCount":36,"integrity":"sha512-SCmjNnf5v8c7TYnZIGgHJxccXJt8FITW6qN7boll/2QOpqMWEiqejbL0G55cefXTzdQU0QCkM7Vmxv4Xdrb/RQ==","signatures":[{"sig":"MEUCIH6dR2cjfTlgVYVZoMOXeATOfAsNLE+2zCoORPLb5tNMAiEAnZdiMc9NRJtYQxV/LCRcnrwf7Rcx25d5ryMGmlOCudw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139562},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"af0b574e8dbf32eaa6115b57f924c75e12336e8d","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"102.0.0-beta.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_102.0.0-beta.2_1737559551973_0.5010405707509349","host":"s3://npm-registry-packages-npm-production"}},"102.0.0-beta.3":{"name":"@streamr/cdn-location","version":"102.0.0-beta.3","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@102.0.0-beta.3","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"538554545f0b85e165ace81b4432b5b5810b45c9","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-102.0.0-beta.3.tgz","fileCount":36,"integrity":"sha512-ndTvNLBBuBJJt0ywDrp/h9buw3t9450x8LyQEA2I0foOVXYbkNY6joSyrv5wK2hMTwA/TCsD2IeyyZ5LR5LzyA==","signatures":[{"sig":"MEUCIFzW1COsb2rq0bszMym+rgXaVFiJkMfuvvHICP7KpV8xAiEA154hbP7PMWxj5pVSKJgEWQYPIdvYvBjQMm4ULiI3Xi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139562},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"2fad04eee757a1a49b524cc50234162b8c27ec3c","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"102.0.0-beta.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_102.0.0-beta.3_1737637498766_0.1509663017004137","host":"s3://npm-registry-packages-npm-production"}},"102.0.0":{"name":"@streamr/cdn-location","version":"102.0.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@102.0.0","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"cc886e33e1226445e30489b4ae6b0a9cefadf29a","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-102.0.0.tgz","fileCount":36,"integrity":"sha512-I8BzHYPxXAih6HKTrkajB10DPyfcYIOgh94+WUOjgW6ly92AQBX2ryW/c6LZ8BMlyTV83b3xdZZqV+/G3E9WNw==","signatures":[{"sig":"MEQCIDXeR78S1Tc0NWu7Fg6d9FarDWX6DtOqvveulyWA6sA3AiB36RnPvM0VueefNQXWKlrd7PRfNHSg/Gh9QUgvWskCOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139548},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"eaead1bf5e468cf886006e2e4affeb2df751b3d3","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.2.3","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.10.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"102.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_102.0.0_1737987083317_0.27367682717888875","host":"s3://npm-registry-packages-npm-production"}},"102.1.0":{"name":"@streamr/cdn-location","version":"102.1.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@102.1.0","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"5780d13fdff168a13064d86d4e2278f82da7b969","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-102.1.0.tgz","fileCount":36,"integrity":"sha512-iZ+FGC1q3F2f8FcryLZn2gnFMz/XY5Tgh4RqZLcdo4U/crR8GxOoCqJD5SPXtet8wpECn9We8KYrXWY40vF9zA==","signatures":[{"sig":"MEUCIQCsLsWhAWqCLOJDB4RNQ+e6oiaiW4rFs1C+mNjy8HY01gIgVKkjr+LXRG1VQGRbP33kGAZIaNT3nGn1eoPuMq/ydms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139548},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"8002e11f9d8a50e12f5d7372b84c335245747831","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"102.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_102.1.0_1739977292643_0.43167625284095257","host":"s3://npm-registry-packages-npm-production"}},"102.2.0-rc.0":{"name":"@streamr/cdn-location","version":"102.2.0-rc.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@102.2.0-rc.0","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"c37c241c15702b4b83ad735075e256b281427261","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-102.2.0-rc.0.tgz","fileCount":36,"integrity":"sha512-yVkJsMfhMSjfud/pHp2UDhpDF87dtLlxz+hUD0eMvLvDGTcBtio5q/0CMsmxLa1w+l4GgqYENGq+Jq1xWyiXIQ==","signatures":[{"sig":"MEYCIQCunvAtsPhNWzgAzJNuOY11BdQivLX7jwsuRZ3/kX+o5wIhAKufiyAfMQHNieVEC9dXUQ7VcMEcXnQzbi5JmUwVZxU8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139558},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"3611cfc1d5f38d2f8138a75bc048dc023823f501","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"102.2.0-rc.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_102.2.0-rc.0_1740613780985_0.8097118367149465","host":"s3://npm-registry-packages-npm-production"}},"102.2.0-rc.1":{"name":"@streamr/cdn-location","version":"102.2.0-rc.1","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@102.2.0-rc.1","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"6016633372b186da531af3f046b86f93c0d703b6","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-102.2.0-rc.1.tgz","fileCount":36,"integrity":"sha512-NK0oUFPB2NvVkN0fjS24QbGkCF0qe8dw1wn2lN8q/LtizNHVRyqhte6G3S8916n059vO1h28CEegkLBxcfX26w==","signatures":[{"sig":"MEUCIQDPY7x/2PEvZLpsebMHmB8KTFObF575mYqB3nMs1oLxdAIgCxyzXpFQrBYSTotKRbGV/zl5zQS0dH5d6H7a9BP7bFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139558},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"6a87311e82140dd79a5de8ab549487a7d851fdc1","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"102.2.0-rc.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_102.2.0-rc.1_1741010201897_0.3306532207924926","host":"s3://npm-registry-packages-npm-production"}},"102.2.0-rc.2":{"name":"@streamr/cdn-location","version":"102.2.0-rc.2","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@102.2.0-rc.2","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"4d773031b32df888b77192d335d9656799737758","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-102.2.0-rc.2.tgz","fileCount":36,"integrity":"sha512-kw/+V3UnbAokOaYRINurVNkN5KyPdNuiBKSHls+ZmfoVd97CSNDvtZ+dpy9WD1gTjZWNONdaZv/0CltUuKxv3Q==","signatures":[{"sig":"MEYCIQCnOmL/VnyFRPh24/RdIiDsU+JP9knJIJPJeikeTfOMMQIhAOeUehonmXCChQv4i6pvERNr++4cBJyQ1vAS2TldqJda","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139558},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"6534e6accc0fe7331a9a7e1128065d31428745c7","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"102.2.0-rc.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_102.2.0-rc.2_1741090104088_0.2846370089607546","host":"s3://npm-registry-packages-npm-production"}},"102.2.0-rc.3":{"name":"@streamr/cdn-location","version":"102.2.0-rc.3","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@102.2.0-rc.3","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"9f1bf6b17831f5a2c4023f0fbd50ac03d2ab35f9","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-102.2.0-rc.3.tgz","fileCount":36,"integrity":"sha512-TS+4efG/ByYv8w5vHgyRRm+mwSGGpNTsT5CHTSkqv6Sdp7hRZXxvq88NRB1reJIQDH/mSdE7SRgni8gdAPcOIg==","signatures":[{"sig":"MEUCIQCqLf2MTuelmbFbrDJENyi5lDO4jgK+/un5A9yS1t7WUgIgEzhNj6u9UBVGP1wzalSNTRIa+RCQ1xhjIW7i0tp2Njc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139558},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"a584bdc4883d8fabe44cc1b61ad15294a9d60ae0","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"102.2.0-rc.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_102.2.0-rc.3_1741104017053_0.1251017553236029","host":"s3://npm-registry-packages-npm-production"}},"103.0.0-rc.0":{"name":"@streamr/cdn-location","version":"103.0.0-rc.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.0.0-rc.0","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"0681cb12ce9b21f022dae4af0925804d0fe4ebc0","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.0.0-rc.0.tgz","fileCount":36,"integrity":"sha512-nTvOGOVxeYOckwMNKqOWUEEoyHKZSNRCyvP8ribspNj59LJpE43Ot3/4wkXjvDC8cuf38kiDS2YtVth2jwWfeQ==","signatures":[{"sig":"MEUCIQDvyIfw6IrEzL6KPd+zG/tQ/OewbpPS5SqItgNzYuWYiQIgY+ieHRydg+rStmdg4BC54SN2ofhVherFRXTc/jwmYBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139558},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"d3f8a7d6b9705a7b6c4ac2fbf013084ded3070a9","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.0.0-rc.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.0.0-rc.0_1741611946077_0.4266832247425507","host":"s3://npm-registry-packages-npm-production"}},"103.0.0-rc.1":{"name":"@streamr/cdn-location","version":"103.0.0-rc.1","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.0.0-rc.1","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"79bd101cd3b0029395c02494a01caa221928e8a0","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.0.0-rc.1.tgz","fileCount":15,"integrity":"sha512-2zMwsjaIgq8qSf7YYTpY2sipxIzNMfiGcOdZDSETAeTfAULwMZRmLZfjyahWpbICqRB71/hS1EfF1iR49z/uow==","signatures":[{"sig":"MEQCIDPE5t201jVB6epTcJQO+X8GGKaVEwF/9k3LnQsLfsHgAiBTvgC6DQWKkr9XaOG/ka+SOKRaCTk3kJ7bL4ukRGWEuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67816},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"c17d09b0cc3c45bb15dbfa15108319aa1414a8f0","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.0.0-rc.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.0.0-rc.1_1743424352818_0.2549689611825652","host":"s3://npm-registry-packages-npm-production"}},"103.0.0-rc.2":{"name":"@streamr/cdn-location","version":"103.0.0-rc.2","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.0.0-rc.2","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"62f6ca9cf92dcc7ef00711b75f55b8088feeb207","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.0.0-rc.2.tgz","fileCount":15,"integrity":"sha512-zBWqrB9/ZH4AR08S1baKRsR8mDGA5NrokyvOH/t5lJg9V23dIl3CiPnLiDAH3r/njqYdYXhDVp/q66D6mh6TiA==","signatures":[{"sig":"MEUCID5G01SF7rwcSKlryXMhoQOabADDcz15SqMBJiUXfZg9AiEAvyusKWrpLZplhyE3KoBFTfRI8DsZNNJJ/bEFrr25eG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67816},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"1b10730650c6a1ac6d1e2ecba205e874d4e14898","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.0.0-rc.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.0.0-rc.2_1744619766590_0.30371225946623137","host":"s3://npm-registry-packages-npm-production"}},"103.0.0-rc.3":{"name":"@streamr/cdn-location","version":"103.0.0-rc.3","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.0.0-rc.3","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"fcd84cb59d436c01b79384d267bbce8ecce05e24","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.0.0-rc.3.tgz","fileCount":15,"integrity":"sha512-eyAnXUEtnRpyJrCyqak2KWqDMun+L7nxzgg7rPnoztBPi49fGl5teY0S8R2iqrCESCJwNhMVTuLbW8agSZS/WA==","signatures":[{"sig":"MEQCICtqCccgQJNwR2ase0ksKutd8UxEMoBjxPh6UphOmYicAiAMEDcaWawA7gEzPxUWPGOcstJASm5HuThDXHuPcO5JmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67816},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"47e86a4c1157ee90a20266906ad6f6c5af5ff586","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.0.0-rc.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.0.0-rc.3_1744883780728_0.22774427833264888","host":"s3://npm-registry-packages-npm-production"}},"103.0.0-rc.5":{"name":"@streamr/cdn-location","version":"103.0.0-rc.5","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.0.0-rc.5","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"9331c278d05ef6fe7e79043b6220699cb1ae6222","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.0.0-rc.5.tgz","fileCount":15,"integrity":"sha512-cKrVC6gI1hpI5QSPbO9PhABSyoO72enIJSCLaOr8MA7+U5X4SvVhIxC1hLsA7PUAHcJXKmTUIhdwLkB09gSNBw==","signatures":[{"sig":"MEYCIQDxplUF20XLJcJZBRUvDU73jPdwgvtq9Z0G4EpU/qtvUAIhAKFdgZ2gmu0iPETzyQRcPj48WkNLA1SL8QgsN6GGLziy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67818},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"38017ec636f4b28b8432e4f2736f9a19c1f8f8fa","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"v103.0.0-rc.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.0.0-rc.5_1745317828387_0.5681134254995723","host":"s3://npm-registry-packages-npm-production"}},"103.0.0-rc.8":{"name":"@streamr/cdn-location","version":"103.0.0-rc.8","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.0.0-rc.8","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"ab850d10472189b2a52707194657920b2f6f06fd","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.0.0-rc.8.tgz","fileCount":15,"integrity":"sha512-WAygjyEjO9WgkyWa1gNBClzvxn4Z34+qu0KnKnKSA5IUoMUIxTWFc/c21tHuf2IGcV0Iuh2uMC30GOpXpunfEw==","signatures":[{"sig":"MEUCIQCXqzDQVwFS/dB4LB9Yzp8SrP4C4TQR+QVqdIEU3ZgE0gIgJQA3FkncCDay8EvU3OTxHIfJGMnK9xazvDnrlkPzqco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67816},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"c65488a2bc0fd9d4b3f653511de33ebbf56d2041","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.0.0-rc.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.0.0-rc.8_1745325716597_0.1452961352978983","host":"s3://npm-registry-packages-npm-production"}},"103.0.0-rc.9":{"name":"@streamr/cdn-location","version":"103.0.0-rc.9","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.0.0-rc.9","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"c297672d265f500337392bca25892b95ee0bc5bc","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.0.0-rc.9.tgz","fileCount":15,"integrity":"sha512-3jYTEN/CId3rEq7KTvzaDH2Part2UImdoYRpFTQU02PVOqZCThQWhsGcafRGYeA362sZ0m4aD7SAx+ymoRBkXg==","signatures":[{"sig":"MEYCIQC3umoYRUdUOuRyoRU2PfOI/chlUur1yejM8+HSIVAYdwIhAL9lRCDvgih8ILkPeIsyVhJLI+kPJPVMGxRF8zU4hCVX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67816},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"eda0e08d5308fe36f2ced66bbc4834b6ced05577","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.0.0-rc.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.0.0-rc.9_1745394120557_0.5168493381518038","host":"s3://npm-registry-packages-npm-production"}},"102.1.1":{"name":"@streamr/cdn-location","version":"102.1.1","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@102.1.1","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"d3ff3b25505c0606518acb6e1c2cb18da07ea041","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-102.1.1.tgz","fileCount":36,"integrity":"sha512-D8UcgYVA1LIVzrTktghwBdhyVdrufBxMhoqwYqhq7ifI5NTjr6g3XYfhb3BnQtM0XGnm4ymQNFVCWst6Jv+/Kg==","signatures":[{"sig":"MEQCIDu6Ul13r0B7VbpkuzBuTH1QJfC1n8+wy0SZXhUUtxEzAiB61pkjayukPBdaDLI7RnRfbB5xdDcXUO3aWNJ82ddIeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139548},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"859a00ec1b0e12556807dc2d2c45c7e9f2178be3","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"102.1.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_102.1.1_1745911348130_0.4649713131838231","host":"s3://npm-registry-packages-npm-production"}},"103.0.0-rc.11":{"name":"@streamr/cdn-location","version":"103.0.0-rc.11","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.0.0-rc.11","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"0a5571aad2ab25295c21d49e543bd9c129829de3","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.0.0-rc.11.tgz","fileCount":15,"integrity":"sha512-gEWjysutXNotqjML+rNN0JVP40E6TPDaJQibYFoWpMleYpUyMl9aavxoTRhHD84H6sG3FjqYzsxFnKrGebcE6A==","signatures":[{"sig":"MEUCIHAw2dhLGRxuKo6r7qvG/WGp399lxYW9I6GBvktf2WdmAiEAoureYwm07SI+doPH7jnoOcGCw0NTW/WlfSSPoZrHQ+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67818},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"e1f2da78248a3b54ecc1b0172078bcbd2a9b2036","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.0.0-rc.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.0.0-rc.11_1746172814639_0.5567931628753078","host":"s3://npm-registry-packages-npm-production"}},"103.0.0-rc.12":{"name":"@streamr/cdn-location","version":"103.0.0-rc.12","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.0.0-rc.12","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"1b110a35f8180da3e218409fa6840c4397399acf","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.0.0-rc.12.tgz","fileCount":15,"integrity":"sha512-Fn/8BhKtToOZAPK9aPemkjZSoGjPwi8Gh1llwZY5KGy8CSe+ULYAinFP5R8vrYdtpNFuegHL3aEIJpSHr9RELg==","signatures":[{"sig":"MEUCIQD+vMCFMMFFtz2jQkX8j4w4ZiyRQdpG/iL9dqAu+pWUAQIgTQvuZGBfexGC85gN+CS8G/epVUzvFKPM27wy97QdpjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67818},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"e80bd9d35e98691ed358c6da7c3a7eab8ca99faa","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.0.0-rc.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.0.0-rc.12_1746187635894_0.3578596182061702","host":"s3://npm-registry-packages-npm-production"}},"103.0.0-rc.13":{"name":"@streamr/cdn-location","version":"103.0.0-rc.13","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.0.0-rc.13","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"28c8983709f13c627225619117bacbb7f6e67324","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.0.0-rc.13.tgz","fileCount":15,"integrity":"sha512-2FaY9DVAU4TUfCellMTlfAN+TZlA/SFj5PaFXE24W8Ony1GBLC+pg5CJLNAFpBo+uQkYm/h4bBrx2JXL+S7AUw==","signatures":[{"sig":"MEUCIQCEGSdDBYyS6UNA3Y0seXr3LAHCit4wE3ZMZhVWThY+mwIgf490lWlg653xZnU9hCV0jmBK+dFzVAUyDctr1GtTGCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67679},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"f776ddd5f03ddcdacab95391a72feca0d3e701f0","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.0.0-rc.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.0.0-rc.13_1746615565594_0.31266086184955433","host":"s3://npm-registry-packages-npm-production"}},"103.0.0-rc.14":{"name":"@streamr/cdn-location","version":"103.0.0-rc.14","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.0.0-rc.14","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"0b24d84180e2aedb62391097b1d932c1defe5a24","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.0.0-rc.14.tgz","fileCount":15,"integrity":"sha512-bKiVN+NOGufhljDuqI46C5Hdv/ZekcKg9kXlAv44Dhcx0JsUK7VBUePC7B8Vgivo8H6O+i5vX83okqKa/FMI9g==","signatures":[{"sig":"MEUCIF+kK3kYNr/7e/JGKanufkAGyQZ9GDTjBn+XdGwwUPQDAiEAnFRS9EcJV2d2Unlc8qn2nwUm9cFfQL+c/xYyyVn62Dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67679},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"339bfc700ff05eb8ffd0cdddf754372f992d60b8","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.0.0-rc.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.0.0-rc.14_1746705885130_0.6835618274742388","host":"s3://npm-registry-packages-npm-production"}},"103.0.0-rc.15":{"name":"@streamr/cdn-location","version":"103.0.0-rc.15","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.0.0-rc.15","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"ce0645ff7d9dfb6de2ce1fdb6148a7c87797459c","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.0.0-rc.15.tgz","fileCount":15,"integrity":"sha512-k9GxmIGy2IURGI5se9Ft7Gx0KsOKdR4WXgf0JwiLAXSmOBvgEVzr3dAkOffQuOpKxio0nbXDc5IKfaT8eeZcgQ==","signatures":[{"sig":"MEUCICg4tJx34b2gRfdNwYNXhC0c3LkwbxNdvnF0jbZjIZn3AiEAlFea7/pQf1ToN2cQp8F2FsmAa955F9rFmbyg42/Zsnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67679},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"f7826bc1a876d236b2d5aa326522a76ac18be835","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.0.0-rc.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.0.0-rc.15_1746709420105_0.47592128683773915","host":"s3://npm-registry-packages-npm-production"}},"103.0.0-rc.16":{"name":"@streamr/cdn-location","version":"103.0.0-rc.16","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.0.0-rc.16","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"021f6dfeb8fd3c307605b100171cc5f694e20bca","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.0.0-rc.16.tgz","fileCount":15,"integrity":"sha512-o7F9ZkmEn4+bX9WueaHICANH7sl8Oy0iPczoq9zUeMltM4Ve3Dqy9HF++19LzoireEqdwgA2SoyVrBFegEPBHw==","signatures":[{"sig":"MEUCIHgx7EtsO9o1zwblfWYTUhcplMpxk2Oqmve8TZSOfMi6AiEAkHL4B1AHUixXsr5Z2KeDTADlCKSrefzfZsDeENS5OVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67679},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"dd53b24ca7cdf9d33c8c19801a30f692a818db99","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.0.0-rc.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.0.0-rc.16_1746789234987_0.06934710373460118","host":"s3://npm-registry-packages-npm-production"}},"103.0.0-rc.17":{"name":"@streamr/cdn-location","version":"103.0.0-rc.17","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.0.0-rc.17","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"15a41026a73314607fa4a9c48bd728db1ae3a483","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.0.0-rc.17.tgz","fileCount":15,"integrity":"sha512-sg8FUFPJ+Irwt/kZo3ZcUtH1d4vPOJDyhAOJkBBxj3+HoCw0SJCYrQWbycE4fS7Gn1IG+VuWBxgB5Q//wybq5g==","signatures":[{"sig":"MEQCIHRMQ1OYMvDxYOYvW6/taWwXBpwoqnUGLHAgZ/+41nMMAiAO2OIZH/LQobSW0YVBQ6LTIJtYBOR7Jj1s9Pk35tH6Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67679},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"636d79c56403616884c3bfbc507a61f31ae10925","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.0.0-rc.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.0.0-rc.17_1747384860708_0.175943558796402","host":"s3://npm-registry-packages-npm-production"}},"103.0.0-rc.18":{"name":"@streamr/cdn-location","version":"103.0.0-rc.18","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.0.0-rc.18","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"572487256d0e80a449111f538225a8e57dad9e22","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.0.0-rc.18.tgz","fileCount":15,"integrity":"sha512-4BNwtGk9ECLXZUvkJNvjLqDut7J0rJb6v3DRqXiURqlDjmwKQm2qLLCg9V4FrJ8tglqGZwtcsOMN8JmQG/S+Rw==","signatures":[{"sig":"MEUCIQC7SNTJRuDMCaR12AROif26D64fUZXnhrsH79PGloTaSwIgHIv4vLe/7mLZ9LK8asm03OCZNNo94Db9sxH2rasvMio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67679},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"24384eba8fca2d55f05514a65e1078116eedf66b","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.0.0-rc.18"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.0.0-rc.18_1747402383248_0.4184711250772828","host":"s3://npm-registry-packages-npm-production"}},"103.0.0-rc.19":{"name":"@streamr/cdn-location","version":"103.0.0-rc.19","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.0.0-rc.19","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"bbba690433aa77c037314c6be2180f99104b959b","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.0.0-rc.19.tgz","fileCount":15,"integrity":"sha512-rwjp4XF0bJbN86oRBNJvaBvhiLpifCI7V8cjIBhBcrXmW27rTjcqjzAZDexQzmgbJJAaiI5CMeelEI6x45sIEA==","signatures":[{"sig":"MEUCICgstK33uDpCwQ9R+OEQka8sM6MN2fF2fH/tivPt/icyAiEA2agL51YDyS7PRWgjgfxd0Mrw/Xt0DMfV51DkmSKdaoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67679},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"40fee1f25d728f1a6f98c2032558b7ff6d69ca19","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.0.0-rc.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.0.0-rc.19_1749030706180_0.3056375118863506","host":"s3://npm-registry-packages-npm-production"}},"103.0.0-rc.20":{"name":"@streamr/cdn-location","version":"103.0.0-rc.20","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.0.0-rc.20","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"83b2522a404108ca443e7289a73f9722ed1d0978","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.0.0-rc.20.tgz","fileCount":15,"integrity":"sha512-6q+zHVO6kiA933pyXosKtdCZQfQ6Elqm97FXYg4r19d5nWpYmhUbXExDCrpd1uHobYDgSlCkUcnP4n3ZAovKcg==","signatures":[{"sig":"MEQCID0vnLdcARcqwOQvjjZwSuMkB6Gy+xoyhcYvFJKBI5S3AiAXQpqJLPXs3UVyDqd1fvXG0co+oAtEtAXORacRgzDKkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67679},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"3da65fba3a8feff141ab288197e4d3905efbbc7b","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.0.0-rc.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.0.0-rc.20_1749207243016_0.0047434667235044525","host":"s3://npm-registry-packages-npm-production"}},"103.0.0":{"name":"@streamr/cdn-location","version":"103.0.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.0.0","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"samigabor","email":"samoila.gabor@yahoo.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"bde980757869fe728c4610854c0cf7c30c21e9b7","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.0.0.tgz","fileCount":15,"integrity":"sha512-UF4hoNTI8cND7Tot3ggZnZWSaziDCCTtTTzj4WlLh8v0FHUddWDMKGMI/inVLNy17P6lgM9MZODCcXK9kXydgA==","signatures":[{"sig":"MEQCIHPSlOuXb7DyTusljMl5XYXoCgpcBuObAhQHu6pKe8sOAiAMhL8LgXykyFafU0xRaoJqij2pdZZaSH0UWesXBLQFTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67667},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"be6f83dc001c6e551829e6febf3391b78cd7b659","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.0.0_1749563656685_0.6999246704606823","host":"s3://npm-registry-packages-npm-production"}},"103.1.0-rc.0":{"name":"@streamr/cdn-location","version":"103.1.0-rc.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.1.0-rc.0","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"47a49473515015e03b100f1159f880f477ac849c","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.1.0-rc.0.tgz","fileCount":15,"integrity":"sha512-JA+s/K216/oGg6BdHJJKnr9AB5qjjNP0Yb8vjhTOzxJFBjWwTh3h+sStATWufBII2Q8wjfle+qOEHfNdxzy7qg==","signatures":[{"sig":"MEYCIQCoV6RU5gmJsLOLbvPsZLX78V/UUc6kBjn69+ENax9dhAIhAMDl/zD3AOkV2IKPnbOf/tEzr/s7V8sO8RA8lYA57dhf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67677},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"2593d9f1107ecdb2f14b5ee78cec2109fabeedbe","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","actor":{"name":"streamr-dev","type":"user","email":"devtools@streamr.com"},"email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.1.0-rc.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.1.0-rc.0_1751378426110_0.8258447959315705","host":"s3://npm-registry-packages-npm-production"}},"103.1.0-rc.1":{"name":"@streamr/cdn-location","version":"103.1.0-rc.1","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.1.0-rc.1","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"caba4be5fed7cf143ca52a965f41c15a7b7cca67","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.1.0-rc.1.tgz","fileCount":15,"integrity":"sha512-6IzlY69MeUaIGOUE+Jz7v0CAKSHec83j9nJpat+2e0nKeywMbshCitUtBoyYhk+DrdSIethgAW+9RGooeAXPrA==","signatures":[{"sig":"MEUCIG7mGPYkDeAYElrdPLxP9+y7AmLeqgJ4N3VgmmgzwCqWAiEA3IecNmLi8RVEXzH1Exy+KIPkF8QDvETQg3CqJ13xeN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67677},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"6151e932f7e45fc0b75acfb7366d1558aef43d08","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.1.0-rc.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.1.0-rc.1_1756796790438_0.40102200428944723","host":"s3://npm-registry-packages-npm-production"}},"103.1.0-rc.2":{"name":"@streamr/cdn-location","version":"103.1.0-rc.2","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.1.0-rc.2","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"950eeb5f18090d7472a6a3bbaf958525a0f1f533","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.1.0-rc.2.tgz","fileCount":15,"integrity":"sha512-FGcy9huFzHoXTY7eqhcqZRaOQrHnYVTpKzpvZ0XuVA5uVbfKMAHFTwk/83nYRR+yXP2HUztrMFSidCZIVimVog==","signatures":[{"sig":"MEUCIQDF925HhklkpQmdQkDr9gMijyVSGo9EL5V5fgmqbz7kTwIgJl3sR3CK0C4wriQb0lvZcaqNmmcCTz2DsQOflgXh1m8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67677},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"d530c12989afc6e315de5ee345f3a188925c877e","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.1.0-rc.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.1.0-rc.2_1757671928389_0.9215030439999734","host":"s3://npm-registry-packages-npm-production"}},"103.1.0-rc.3":{"name":"@streamr/cdn-location","version":"103.1.0-rc.3","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.1.0-rc.3","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"32ef856458a3b19ed499ec3ce30564b48fa29338","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.1.0-rc.3.tgz","fileCount":15,"integrity":"sha512-cm8R9Nc75vy55l6ZJ2ekktlcfZGqrYXehy7zxl21pIxjQgIUz5YxIfNdqH7GY5AcvDwIDUxF1967gpC/4pY+sA==","signatures":[{"sig":"MEQCIADPno7rsnWqrxWc3NyUO/sGbB4Psh1j2u64XBUXofXOAiBirP7O7cq6IJpI5vlxQmGhK/h0QfJhkwzFoi0mZ3+pCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67677},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"4c475f486b3a2635bb995de03990c253419c361b","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.1.0-rc.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.1.0-rc.3_1757930798871_0.5050952587510062","host":"s3://npm-registry-packages-npm-production"}},"103.1.0-rc.4":{"name":"@streamr/cdn-location","version":"103.1.0-rc.4","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.1.0-rc.4","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"1df934889a09436c6ef7e63195fa1eab62d6e05b","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.1.0-rc.4.tgz","fileCount":15,"integrity":"sha512-1VcaI2F4X72qdXDkBcHuqlN6vDtf5ClkU8KN/5vqC5ZGjr+q9cUXkeAGvneiwzge6W56cTqMmt52bQ7YNhIrTw==","signatures":[{"sig":"MEQCIEHQDSkZRrcPRfA+s2yzhXzjYp3OK32Jmp8q5ViAF/1AAiB9vdhDHDticMKUIkJIxDGI5S9A4h4X0b7kcw6jLr/R1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67677},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"1f3da00b88e630d3815fabf8da32b5976f2f80c7","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.1.0-rc.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.1.0-rc.4_1758037457433_0.16629239910548388","host":"s3://npm-registry-packages-npm-production"}},"103.1.0-rc.5":{"name":"@streamr/cdn-location","version":"103.1.0-rc.5","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.1.0-rc.5","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"9276fb976fa39ed94df4c3c5f893d405589b34fa","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.1.0-rc.5.tgz","fileCount":15,"integrity":"sha512-e2Umo2WORvXNJscdhp1XMpHf6dCm8KjfmNXGKXj+tHwdf0HJ2oc3nhYLkO1aZXuLiOdTE3j7RFXdZweWVdHIUA==","signatures":[{"sig":"MEQCIBIQkrMs8vo8/Kz7FmppmUdFeSXLQ3Yp596HZ4c5GhN7AiB/1uLDQGOCMVrUUhPu70BEHxUQbUAZx3HSN/s1FPHXyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67677},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"c62ffb3e5872009fc62645542bc4af9e9f468c1e","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.1.0-rc.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.1.0-rc.5_1759263545475_0.05035361186834808","host":"s3://npm-registry-packages-npm-production"}},"103.1.0":{"name":"@streamr/cdn-location","version":"103.1.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.1.0","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"cb62c42e8cca39e79c5c0017b034c66cfeee04cc","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.1.0.tgz","fileCount":15,"integrity":"sha512-sZUmPDhN7TjG4vVTCQhEywGWwN/IwmbbfM5DZh3ImMcPviyYalLzUO1iAEnyLcUFT4UbOYzjES5/0cxhrtn+CA==","signatures":[{"sig":"MEYCIQDk5JPFEXHPaGwL683LmrxPvna9s2NnP2LuGFtsQgyIAgIhAIQNWmenD+aebEP8lf64iTqf0Wo2QPrdYK4rIrPtBtmz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67667},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"4fd428667b4710c990efaee2a53413ef3ac69019","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.1.0_1760430783075_0.5384109997370932","host":"s3://npm-registry-packages-npm-production"}},"103.1.1":{"name":"@streamr/cdn-location","version":"103.1.1","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.1.1","maintainers":[{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"f72b383ba7deece7b9c04b1fca282784969d060a","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.1.1.tgz","fileCount":15,"integrity":"sha512-FJSjhA8YNaQYZb+IDssSxygeFu38cLN4IsJecs2JyhUF3CSmKPMjh3ZMj5V+980aI86hXhC6PwlsOKir6ZhFnQ==","signatures":[{"sig":"MEUCIQC9O25j67jHWOJ1JDuaisjqMbJxctsJis4dvidCa8fcugIgM1o62Og1nrLLAmnSsRSYAGjRe+Uhw3dl4K3VjjUtIwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67667},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"e5a50a42ed45bea303581dacd840c21b1d38611a","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.1.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.1.1_1762875179738_0.9469082519493293","host":"s3://npm-registry-packages-npm-production"}},"103.1.2-rc.0":{"name":"@streamr/cdn-location","version":"103.1.2-rc.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.1.2-rc.0","maintainers":[{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"a776e8789a800ce012786d0c55a9634cb311cc9d","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.1.2-rc.0.tgz","fileCount":15,"integrity":"sha512-mJwXoDTqdvUG0WRJR0GOuVlODpLrhrzegRT/LS9idLzz8vuMsH6WhOIERkdBKV9gTF+LxjZKOQWZWsVMRSiIPg==","signatures":[{"sig":"MEUCIQDMRrT/FDmZL+m5LfHt7CAEzFUc5fLa+t8o2bVefr6UzQIgWgbqCugPfDrwQCh81euVhh/1E8rGU4fFC47dAPhBYHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67677},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"6b7f1d003e12a844d91132def6b940b8f77983e6","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.1.2-rc.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.1.2-rc.0_1763124820308_0.3312507989358169","host":"s3://npm-registry-packages-npm-production"}},"103.1.2":{"name":"@streamr/cdn-location","version":"103.1.2","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.1.2","maintainers":[{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"9c45482ac9e45fe17e358158de503045680092b8","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.1.2.tgz","fileCount":15,"integrity":"sha512-L9y7cYYsJN0KQ1vr7w5+OUJx7h2RO0bkU0KgqSZviLuUw9PnZp4P7gyLsMEyJP1KlJwaAz7UEc4VCVn/DDTxmw==","signatures":[{"sig":"MEUCICTR4I3sU/MIyRDH7QLD9d9oto/VaA92HxuabVFTH91xAiEA8qRP70Mb3STJGV7UpX92IimWFdjfWq/FM8TlkbzhJz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67667},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"8b4474020e72244ad69daa8fbf3d9710e8d82a8c","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.1.2_1763737185649_0.4902533485830445","host":"s3://npm-registry-packages-npm-production"}},"103.2.0-rc.0":{"name":"@streamr/cdn-location","version":"103.2.0-rc.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.2.0-rc.0","maintainers":[{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"0699655b4c6ac3ed6cdee9c31d0f8642602535d5","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.2.0-rc.0.tgz","fileCount":15,"integrity":"sha512-GzBo6wvWREVH7ZHdEJuktRzzKlGNrGdZsC5lo7JTFJDUgFG3Y4NdtUNp6dj9Lt2uMQ3qqPnCXWGYUF47Vt9y3g==","signatures":[{"sig":"MEQCID76J+74MXm0Pk+GUFXwuPaBx+iNbAtNzKtzSmdRNwXQAiAek5iAf2gkJQAKv1VMHt362b9Om9hjQqT/+zxxqG0rRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67677},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"9ff9215c9e2bbf720c5fb5d751fd680bbcdbeb2b","scripts":{"test":"jest test/integration","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.2.0-rc.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.2.0-rc.0_1765206617878_0.34799630345248445","host":"s3://npm-registry-packages-npm-production"}},"103.2.0":{"name":"@streamr/cdn-location","version":"103.2.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.2.0","maintainers":[{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"d381dc0010f6a69376a4c2d28c84ad1f67068fcd","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.2.0.tgz","fileCount":15,"integrity":"sha512-Th2i/T+cmgm4g2fIM8VeGTUNYJ9Erb1CoB4yvSkbMQeFy/YLME2LDJsc0SyIcA19wPvc/oi2WD9S9lwYM+Nzxg==","signatures":[{"sig":"MEUCIQDT+zfV57AAUMZNEdrKSkpBqtaVI2KxWs91i161W7Vw9AIgaLt4jY2geUp5SMO0ES4DMmuB07JooSYm7KoZuOc/2FE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67646},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"924ecf22bf0dcd9abecb347d8c3610b0dc954592","scripts":{"test":"jest test/integration","build":"tsc -b","check":"tsc -p tsconfig.jest.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.2.0_1766069586573_0.4067790860976197","host":"s3://npm-registry-packages-npm-production"}},"103.2.0-experiment.0":{"name":"@streamr/cdn-location","version":"103.2.0-experiment.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.2.0-experiment.0","maintainers":[{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"91e546ec64ae51cb0f41214e7a4c19e1d8358253","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.2.0-experiment.0.tgz","fileCount":8,"integrity":"sha512-kHufxniSkAaKevI+AuI/Co4iADrezFXDzgzhR+y7T+perCJWVMRpk+wQ3/0zrZ0/1XYdhY06+r5tqw08g6e/sw==","signatures":[{"sig":"MEQCIAIZexBeeg8OxgaIyPRf3B6rLpl9HJA4p4ZCxc4WFt9rAiAn/Efns/EslhvCVaH3Zs86K8ArSb3rkxAJiLN95RUqRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149153},"main":"./dist/exports.cjs","types":"./dist/exports.d.ts","module":"./dist/exports.js","gitHead":"8284f4fdcc449ce754d4462f92651657e421fc55","scripts":{"test":"jest test/integration","build":"tsc -b","check":"tsc -p tsconfig.jest.json","clean":"jest --clearCache --config '{}' || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prebuild":"npm run reset-self","postbuild":"NODE_OPTIONS='--import tsx' rollup -c rollup.config.mts","reset-self":"rimraf --glob 'dist/**/*.tsbuildinfo'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"mariusz_io","email":"mariusz@mariusz.io"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.8.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.19.2","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.2.0-experiment.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","rimraf":"^6.1.2","rollup":"^4.55.1","@types/haversine":"^1.1.8","rollup-plugin-dts":"^6.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.2.0-experiment.0_1767966878183_0.30705042662160653","host":"s3://npm-registry-packages-npm-production"}},"103.2.0-experiment.1":{"name":"@streamr/cdn-location","version":"103.2.0-experiment.1","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.2.0-experiment.1","maintainers":[{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"1ff752bba0ee260dbe6715cf89d760f5bda9af69","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.2.0-experiment.1.tgz","fileCount":8,"integrity":"sha512-ASM2wcZLeUCy8Er+JJgq/eYMIE8Hs30UJLryNTZozBK3mwauRznCtjeyWpH+moxkB2na8u78uywu5WhwsUJo9A==","signatures":[{"sig":"MEUCIEGiUVkr5cVBkvw7ga81qfGeM/EahRSNDfH9VWnOfoLqAiEA2wimgSzt6enDuiTy6LLZ/GEzCBGdQD2Y3OQbbKrx/iI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149153},"main":"./dist/exports.cjs","types":"./dist/exports.d.ts","module":"./dist/exports.js","gitHead":"ca89cf856649ee3151f24d9ff7ce7e67d394ae98","scripts":{"test":"jest test/integration","build":"tsc -b","check":"tsc -p tsconfig.jest.json","clean":"jest --clearCache --config '{}' || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prebuild":"npm run reset-self","postbuild":"NODE_OPTIONS='--import tsx' rollup -c rollup.config.mts","reset-self":"rimraf --glob 'dist/**/*.tsbuildinfo'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.2.0-experiment.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","rimraf":"^6.1.2","rollup":"^4.55.1","@types/haversine":"^1.1.8","rollup-plugin-dts":"^6.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.2.0-experiment.1_1768227565718_0.05666890035716032","host":"s3://npm-registry-packages-npm-production"}},"103.2.2":{"name":"@streamr/cdn-location","version":"103.2.2","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.2.2","maintainers":[{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"30c01475d9720a883bc4bbded87df727650be79c","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.2.2.tgz","fileCount":15,"integrity":"sha512-drF3f81tLqxO8cxoCWVNHHTcYDnjgjjURpba1dVFrp7vKTDZZYE6+XLfPMfpGHeMBDocuH8fZ2mOnIRQOFzScw==","signatures":[{"sig":"MEQCIF1Z4ARigvrIhvjnIm4E4RdQpJvXWMerlrdYkOLdiyrOAiA/C+O3Q1vNDMIkwJkZl+UY6CTGaUv0lf3agQqrt95vMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67693},"main":"dist/src/exports.js","types":"dist/src/exports.d.ts","gitHead":"db3f68af96c7c94658bd765b40f7b0b0a476b036","scripts":{"test":"jest test/integration","build":"tsc -b","check":"tsc -p tsconfig.jest.json","clean":"jest --clearCache --config '{}' || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/haversine":"^1.1.8"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.2.2_1768840258409_0.8246301103343461","host":"s3://npm-registry-packages-npm-production"}},"103.3.0-experiment.0":{"name":"@streamr/cdn-location","version":"103.3.0-experiment.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.3.0-experiment.0","maintainers":[{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"e264677477646f29d47f8ad5e2a6f1bc5bbe254b","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.3.0-experiment.0.tgz","fileCount":8,"integrity":"sha512-zLh17/Vxp9DmexSiOpEohdeUjrFYMX/NPhn06uEMoTmwXseDUg7ZrRN2vzSAW2o/dj7XCy5ZQ9Qpa65AQ3tvVA==","signatures":[{"sig":"MEUCIQC8jcCKZb1yGlHOpCJNIZY+WJPrBlkAaF/un10Y5Pwa9wIgaITTYD9Smxya1dbtINI28tt/qjCMcm6MGLbp/Mv/LYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149153},"main":"./dist/exports.cjs","types":"./dist/exports.d.ts","module":"./dist/exports.js","gitHead":"7afa666f1c959e7fbb9492d2dcf2692f35b8e94a","scripts":{"test":"jest test/integration","build":"tsc -b","check":"tsc -p tsconfig.jest.json","clean":"jest --clearCache --config '{}' || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prebuild":"npm run reset-self","postbuild":"NODE_OPTIONS='--import tsx' rollup -c rollup.config.mts","reset-self":"rimraf --glob 'dist/**/*.tsbuildinfo'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.3.0-experiment.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","rimraf":"^6.1.2","rollup":"^4.55.1","@types/haversine":"^1.1.8","rollup-plugin-dts":"^6.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.3.0-experiment.0_1769090189509_0.5667593352348785","host":"s3://npm-registry-packages-npm-production"}},"103.3.0-experiment.1":{"name":"@streamr/cdn-location","version":"103.3.0-experiment.1","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.3.0-experiment.1","maintainers":[{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"1151915cb604837c703bd71eab0c0068ef4ebe24","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.3.0-experiment.1.tgz","fileCount":8,"integrity":"sha512-h5Uj1Tj7C2XB+e9mdM7PNNhIXHOx9frJYJlS5VtwWvcyt8lV/0l3MnuVqPpq2V5U7plNTwcJxBNAvYGipPVatw==","signatures":[{"sig":"MEUCIQDtElme+RJ+ju1WXOenQ8twvMMqw+QXwKxQn7tSHCJXoAIgEo7wP+oegCTO0/Pivmc3PQDxMd34TRufOsVIRhSU4wQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149153},"main":"./dist/exports.cjs","types":"./dist/exports.d.ts","module":"./dist/exports.js","gitHead":"341f7f238328da6464a56ffc0ea4756d27379326","scripts":{"test":"jest test/integration","build":"tsc -b","check":"tsc -p tsconfig.jest.json","clean":"jest --clearCache --config '{}' || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prebuild":"npm run reset-self","postbuild":"NODE_OPTIONS='--import tsx' rollup -c rollup.config.mts","reset-self":"rimraf --glob 'dist/**/*.tsbuildinfo'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.3.0-experiment.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","rimraf":"^6.1.2","rollup":"^4.55.1","@types/haversine":"^1.1.8","rollup-plugin-dts":"^6.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.3.0-experiment.1_1769184911734_0.8532971525425057","host":"s3://npm-registry-packages-npm-production"}},"103.3.0-experiment.2":{"name":"@streamr/cdn-location","version":"103.3.0-experiment.2","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.3.0-experiment.2","maintainers":[{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"0d8591b85aedb0239b5b63d92c6c21f2d39654df","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.3.0-experiment.2.tgz","fileCount":8,"integrity":"sha512-jEHobQ1/+D35RA4tzSh3NFkh9QEGmjA1oKQa+vuHGDu4YMCt0Q55aLK0puCepeZFY5nXfhOzi+1rnUEauMtSVw==","signatures":[{"sig":"MEMCH3KgzadvD0MYjpKkNSsNV0kAN8p2LXEo3GNpeB/NDZkCIA367ZbMUjT/iew25kqgaDuOKop08W3Wq9BF6Bo1ROqd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149153},"main":"./dist/exports.cjs","types":"./dist/exports.d.ts","module":"./dist/exports.js","gitHead":"65871aea9c6a937f3d0cde61faf4797d2414299f","scripts":{"test":"jest test/integration","build":"tsc -b","check":"tsc -p tsconfig.jest.json","clean":"jest --clearCache --config '{}' || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prebuild":"npm run reset-self","postbuild":"NODE_OPTIONS='--import tsx' rollup -c rollup.config.mts","reset-self":"rimraf --glob 'dist/**/*.tsbuildinfo'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.3.0-experiment.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","rimraf":"^6.1.2","rollup":"^4.55.1","@types/haversine":"^1.1.8","rollup-plugin-dts":"^6.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.3.0-experiment.2_1769186130867_0.8010973872056535","host":"s3://npm-registry-packages-npm-production"}},"103.3.0-experiment.3":{"name":"@streamr/cdn-location","version":"103.3.0-experiment.3","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.3.0-experiment.3","maintainers":[{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"808a8705861e853eb43f4471a8a9dc4b57d55251","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.3.0-experiment.3.tgz","fileCount":8,"integrity":"sha512-9HA/uubhxnMqJizqYiBBDv4Boxt+6x42dqkRkzkFej+HoZ3NKXNSu+O+jNXD7dYIGxY29qE7ApEDflOwTVQytQ==","signatures":[{"sig":"MEQCIF2k5yLdXJi9by8V3cdi78BZV8e/jqGE8mC0oQv1p2nEAiAaSglkRaIC/6XIzDouQbV4YH8K7SzOOsHsh85qgj0lFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149153},"main":"./dist/exports.cjs","types":"./dist/exports.d.ts","module":"./dist/exports.js","gitHead":"44b8963a1edc34b53d4c8508bb005997d9718ccd","scripts":{"test":"jest test/integration","build":"tsc -b","check":"tsc -p tsconfig.jest.json","clean":"jest --clearCache --config '{}' || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prebuild":"npm run reset-self","postbuild":"NODE_OPTIONS='--import tsx' rollup -c rollup.config.mts","reset-self":"rimraf --glob 'dist/**/*.tsbuildinfo'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.3.0-experiment.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","rimraf":"^6.1.2","rollup":"^4.55.1","@types/haversine":"^1.1.8","rollup-plugin-dts":"^6.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.3.0-experiment.3_1769692009710_0.3208404063807726","host":"s3://npm-registry-packages-npm-production"}},"103.3.0":{"name":"@streamr/cdn-location","version":"103.3.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.3.0","maintainers":[{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"03e7877b5ec7a530a2acaae92e270080f557b779","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.3.0.tgz","fileCount":8,"integrity":"sha512-UYFcWeIux/SSNF/J5nBK953IquBdEQbteosHta/cSwXPMT7Rz3pEpn+DoYX+1CkV0G9PO2YY3NbGbYlx75ZjgA==","signatures":[{"sig":"MEYCIQC+jbqK0TR8IHTNEl4mQWie9HP1TU1ALoQMJc/iwD90rwIhAOtylvUtgTYxNcnfUKVTT2lQxXMAklOIIh8G5oQx8pC8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149127},"main":"./dist/exports.cjs","types":"./dist/exports.d.ts","module":"./dist/exports.js","gitHead":"2a4e5b05e1e3da04f6ae567c3d235da2d20d29b7","scripts":{"test":"jest test/integration","build":"tsc -b","check":"tsc -p tsconfig.jest.json","clean":"jest --clearCache --config '{}' || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prebuild":"npm run reset-self","postbuild":"NODE_OPTIONS='--import tsx' rollup -c rollup.config.mts","reset-self":"rimraf --glob 'dist/**/*.tsbuildinfo'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","rimraf":"^6.1.2","rollup":"^4.55.1","@types/haversine":"^1.1.8","rollup-plugin-dts":"^6.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.3.0_1769693717948_0.1839615044493983","host":"s3://npm-registry-packages-npm-production"}},"103.3.1":{"name":"@streamr/cdn-location","version":"103.3.1","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.3.1","maintainers":[{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"249887930980911a065c686d150cef25f971b2a2","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.3.1.tgz","fileCount":8,"integrity":"sha512-dLTpmjPc0t9GGFm/1deHGaLSv9P0zN2YSLnqrLKxNFbH/u6BYI8OS0SWaal8dWZ1VfXev7WtOCCP7zqTZQKp6A==","signatures":[{"sig":"MEUCIQDa850t3N2bJfSZZz9bIfA/W0FfdewBupp1Tu28pQlsqwIgcPwXUZ3s4X6EroPRqdvrPH8/ogR+BJnUkuEo7ZbW/lk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149127},"main":"./dist/exports.cjs","types":"./dist/exports.d.ts","module":"./dist/exports.js","gitHead":"8159b8e9a1930ddcb3a3860f83de6da976e045b7","scripts":{"test":"jest test/integration","build":"tsc -b","check":"tsc -p tsconfig.jest.json","clean":"jest --clearCache --config '{}' || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prebuild":"npm run reset-self","postbuild":"NODE_OPTIONS='--import tsx' rollup -c rollup.config.mts","reset-self":"rimraf --glob 'dist/**/*.tsbuildinfo'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.3.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","rimraf":"^6.1.2","rollup":"^4.55.1","@types/haversine":"^1.1.8","rollup-plugin-dts":"^6.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.3.1_1770133847705_0.3063609022449403","host":"s3://npm-registry-packages-npm-production"}},"103.6.0-rc.0":{"name":"@streamr/cdn-location","version":"103.6.0-rc.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.6.0-rc.0","maintainers":[{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"b3c235ac8e00b1ea77cd42c993fecae68ab0bb5f","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.6.0-rc.0.tgz","fileCount":8,"integrity":"sha512-NvU4xMAHwLf85uIv1niZE50B0ptzsxpfqE4s8DU9103qgJuFZr3xIh4LF3KnSWIo/buPfzVHo8NfVPLcPxLzkw==","signatures":[{"sig":"MEQCIEfEsgRKWwD9jUKtSVUEFCwI9fwu9DtwHyx9xaVW5EiCAiAdlrdwyItdOZts9dChT8j7FM5lYG0TNniVvisDM+NK4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149137},"main":"./dist/exports.cjs","types":"./dist/exports.d.ts","module":"./dist/exports.js","gitHead":"974762a20c2ea482da504f5343526d8055efb75b","scripts":{"test":"jest test/integration","build":"tsc -b","check":"tsc -p tsconfig.jest.json","clean":"jest --clearCache --config '{}' || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prebuild":"npm run reset-self","postbuild":"NODE_OPTIONS='--import tsx' rollup -c rollup.config.mts","reset-self":"rimraf --glob 'dist/**/*.tsbuildinfo'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.9.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.13.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.6.0-rc.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","rimraf":"^6.1.2","rollup":"^4.55.1","@types/haversine":"^1.1.8","rollup-plugin-dts":"^6.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.6.0-rc.0_1776322654057_0.4030414581595405","host":"s3://npm-registry-packages-npm-production"}},"103.7.0-rc.2":{"name":"@streamr/cdn-location","version":"103.7.0-rc.2","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.7.0-rc.2","maintainers":[{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"f456d38173a1e2122cac9a73e649d172591980c9","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.7.0-rc.2.tgz","fileCount":8,"integrity":"sha512-0ikxpbUKw+kRbtn2ify3IGplX6NGCOJXdewBm0Z4j6/GqCW4Wl413xjuQavHNLfCLNxvLYooX+yiq9tMOA93RQ==","signatures":[{"sig":"MEQCIDEHWeWivYEK9bzxujByyfXtW1idaOpJIyRgVD3TagO4AiB4e9ls+VdjYJfO7k6FMmd6yWyKu6IGrp5wNPojqX0l9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149137},"main":"./dist/exports.cjs","types":"./dist/exports.d.ts","module":"./dist/exports.js","gitHead":"e43833b96dbee456e5b5d74948fbc82af7493a73","scripts":{"test":"jest test/integration","build":"tsc -b","check":"tsc -p tsconfig.jest.json","clean":"jest --clearCache --config '{}' || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prebuild":"npm run reset-self","postbuild":"NODE_OPTIONS='--import tsx' rollup -c rollup.config.mts","reset-self":"rimraf --glob 'dist/**/*.tsbuildinfo'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.8.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.19.4","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.7.0-rc.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","rimraf":"^6.1.2","rollup":"^4.55.1","@types/haversine":"^1.1.8","rollup-plugin-dts":"^6.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.7.0-rc.2_1779949940653_0.7769217466470697","host":"s3://npm-registry-packages-npm-production"}},"103.8.0-rc.3":{"name":"@streamr/cdn-location","version":"103.8.0-rc.3","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.8.0-rc.3","maintainers":[{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"streamr-dev","email":"devtools@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"efa9c14dd2d65dc5db2469ba4c9f20bc1ad43d30","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.8.0-rc.3.tgz","fileCount":8,"integrity":"sha512-j9KDMrDPH+SfDuGd7cScb9nIlq/xlHAV+Cr0ruJEo8BOkQm/ZgIsCN2uFVsLmuxOhF17WrRnp/tSl/YfrlmnOw==","signatures":[{"sig":"MEQCIHpeBoeP0XrCYhVE52Db6z6Kql6jyF7WVOsr6XX2IkG/AiAcwwkK0uyj7cOO2WCxeZTbLdYVL5LGAZHPSBJZgSvjBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149137},"main":"./dist/exports.cjs","types":"./dist/exports.d.ts","module":"./dist/exports.js","gitHead":"af966cf03bd2410d89e5b6499898b496aaeab810","scripts":{"test":"jest test/integration","build":"tsc -b","check":"tsc -p tsconfig.jest.json","clean":"jest --clearCache --config '{}' || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prebuild":"npm run reset-self","postbuild":"NODE_OPTIONS='--import tsx' rollup -c rollup.config.mts","reset-self":"rimraf --glob 'dist/**/*.tsbuildinfo'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"10.8.2","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"20.19.4","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.8.0-rc.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","rimraf":"^6.1.2","rollup":"^4.55.1","@types/haversine":"^1.1.8","rollup-plugin-dts":"^6.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.8.0-rc.3_1781769761796_0.7229490613886411","host":"s3://npm-registry-packages-npm-production"}},"103.3.2":{"name":"@streamr/cdn-location","version":"103.3.2","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.3.2","maintainers":[{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"streamr-dev","email":"devtools@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"5e0b1224aa2e4a08f6b6b564b9973b2e6cf88592","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.3.2.tgz","fileCount":8,"integrity":"sha512-ruRSByvUKH1vugrj9XSmuGo1Oxa0UMAIWeRLGO9sPOFdB8M8Ug7t4WeQ4M8PiUQm3PTKs8wQKHlxYchmMkElHQ==","signatures":[{"sig":"MEUCIQC+QsYVgutmq1XSUdN7OPcf5XITBruH0I3TAjxmUT0STQIgYhZRJbBp6Anb0xiuWnd2jBuPGMR1RNX79XSJl94XWKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@streamr%2fcdn-location@103.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149127},"main":"./dist/exports.cjs","types":"./dist/exports.d.ts","module":"./dist/exports.js","gitHead":"f80bc62ad29d76f65daa96eba1a2157e860a0bec","scripts":{"test":"jest test/integration","build":"tsc -b","check":"tsc -p tsconfig.jest.json","clean":"jest --clearCache --config '{}' || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prebuild":"npm run reset-self","postbuild":"NODE_OPTIONS='--import tsx' rollup -c rollup.config.mts","reset-self":"rimraf --glob 'dist/**/*.tsbuildinfo'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2079240-e9bc-4c06-880b-8e9b22b63dab"}},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"11.5.1","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.14.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","rimraf":"^6.1.2","rollup":"^4.55.1","@types/haversine":"^1.1.8","rollup-plugin-dts":"^6.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.3.2_1785322074916_0.1442575126914667","host":"s3://npm-registry-packages-npm-production"}},"103.8.0-rc.4":{"name":"@streamr/cdn-location","version":"103.8.0-rc.4","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.8.0-rc.4","maintainers":[{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"streamr-dev","email":"devtools@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"f117d6dfa20454806884a846e367761c4aa79153","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.8.0-rc.4.tgz","fileCount":8,"integrity":"sha512-gJK5jGVykEtPrQhLaEBvocqFA/llwUzZx+nXcfZchdEFdD2KJxa6C9FzC3XqJKrm5T5Wsox6qHy5xqSztuaKMQ==","signatures":[{"sig":"MEUCIBHADHTHsX8Yzwc9gi19Qez3xBIaL4Ew0tB5ksI46XeVAiEA8x4jUw30kImNNkQL1eaqTRzHSgr+a2S2OhEtDqSbh6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149137},"main":"./dist/exports.cjs","types":"./dist/exports.d.ts","module":"./dist/exports.js","gitHead":"11a014cb880184a852492b1e628657d63e4ef9ed","scripts":{"test":"jest test/integration","build":"tsc -b","check":"tsc -p tsconfig.jest.json","clean":"jest --clearCache --config '{}' || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prebuild":"npm run reset-self","postbuild":"NODE_OPTIONS='--import tsx' rollup -c rollup.config.mts","reset-self":"rimraf --glob 'dist/**/*.tsbuildinfo'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"11.16.0","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"24.18.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.8.0-rc.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","rimraf":"^6.1.2","rollup":"^4.55.1","@types/haversine":"^1.1.8","rollup-plugin-dts":"^6.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.8.0-rc.4_1786994978053_0.4459963487644192","host":"s3://npm-registry-packages-npm-production"}},"103.8.0-rc.5":{"name":"@streamr/cdn-location","version":"103.8.0-rc.5","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.8.0-rc.5","maintainers":[{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"streamr-dev","email":"devtools@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"28d834f6e2b2f11ce17358c1f35ea6025f4e8e0d","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.8.0-rc.5.tgz","fileCount":8,"integrity":"sha512-szTEnwNrivKDBrWN48QpCK6PIVxmy5mZDJyCsnXsb3WnNw7Hk4FTnNQMuzYq+6sVZSCkZvTCGZQhfiAFLfMDzA==","signatures":[{"sig":"MEQCIBRzS9C/+g9zpLtYIcnRS+uX7IjlgjwbfvCZT9dE8lH7AiBbc7wDEIvpdv8br8M6gxXZv9T29MRcoqPmbKyvdR1A0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149137},"main":"./dist/exports.cjs","types":"./dist/exports.d.ts","module":"./dist/exports.js","gitHead":"ab4e1d21104bd27b03fa95d3bcc77be2c6b4df61","scripts":{"test":"jest test/integration","build":"tsc -b","check":"tsc -p tsconfig.jest.json","clean":"jest --clearCache --config '{}' || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prebuild":"npm run reset-self","postbuild":"NODE_OPTIONS='--import tsx' rollup -c rollup.config.mts","reset-self":"rimraf --glob 'dist/**/*.tsbuildinfo'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"11.16.0","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"24.18.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.8.0-rc.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","rimraf":"^6.1.2","rollup":"^4.55.1","@types/haversine":"^1.1.8","rollup-plugin-dts":"^6.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.8.0-rc.5_1787208810020_0.9262202030379119","host":"s3://npm-registry-packages-npm-production"}},"103.8.0-rc.6":{"name":"@streamr/cdn-location","version":"103.8.0-rc.6","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.8.0-rc.6","maintainers":[{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"streamr-dev","email":"devtools@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"158aabf97c4168be0e1d914aaa1994fa694268cc","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.8.0-rc.6.tgz","fileCount":8,"integrity":"sha512-uIOLRVpaPSWP2AFFnmGT03EHMUVPIChFuGMp4aIcpbz6o/h1fx3ezpDWEwZPBo3DKnwFrYkygJfZ0wqW9gYIZA==","signatures":[{"sig":"MEUCIQD2SJv+LnRExJVwS32JlA2hnsryADAL46OVONNIyUutnwIgflWCg0zUNLSRPBPKC9tR3ILL2B5fMEw6N5nV+6m809M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149137},"main":"./dist/exports.cjs","types":"./dist/exports.d.ts","module":"./dist/exports.js","gitHead":"dec11b177f332c58323f6b3701ea53c76dfa6402","scripts":{"test":"jest test/integration","build":"tsc -b","check":"tsc -p tsconfig.jest.json","clean":"jest --clearCache --config '{}' || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prebuild":"npm run reset-self","postbuild":"NODE_OPTIONS='--import tsx' rollup -c rollup.config.mts","reset-self":"rimraf --glob 'dist/**/*.tsbuildinfo'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"11.16.0","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"24.18.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.8.0-rc.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","rimraf":"^6.1.2","rollup":"^4.55.1","@types/haversine":"^1.1.8","rollup-plugin-dts":"^6.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.8.0-rc.6_1788456821952_0.19904586592305318","host":"s3://npm-registry-packages-npm-production"}},"103.8.0-rc.9":{"name":"@streamr/cdn-location","version":"103.8.0-rc.9","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.8.0-rc.9","maintainers":[{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"streamr-dev","email":"devtools@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"5f9d33c2bf5c8f7d170abc035fe728fd504a7b18","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.8.0-rc.9.tgz","fileCount":8,"integrity":"sha512-KhcOHDoOL2Uka36+XLtCRq8n7UUhTsK1yLWfBF0wUA3xuhUhKhnmfMWqa3StBwi9f/njaaj3J10pKwJJUpMMqw==","signatures":[{"sig":"MEYCIQDbOsW5SXNjthb9niUpw/mF2vLtH2fpK0/Sz47Kq3j3yQIhALvEN9+wY3crUAp01nTW0VAuV0r3Cvdm25MCnYCfWYt5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149137},"main":"./dist/exports.cjs","types":"./dist/exports.d.ts","module":"./dist/exports.js","gitHead":"7739fa78241f5c02e4ca0c9f40c9517ec51bd843","scripts":{"test":"jest test/integration","build":"tsc -b","check":"tsc -p tsconfig.jest.json","clean":"jest --clearCache --config '{}' || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prebuild":"npm run reset-self","postbuild":"NODE_OPTIONS='--import tsx' rollup -c rollup.config.mts","reset-self":"rimraf --glob 'dist/**/*.tsbuildinfo'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"11.16.0","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"24.18.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.8.0-rc.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","rimraf":"^6.1.2","rollup":"^4.55.1","@types/haversine":"^1.1.8","rollup-plugin-dts":"^6.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.8.0-rc.9_1789058159789_0.9850855842617299","host":"s3://npm-registry-packages-npm-production"}},"103.8.0-rc.10":{"name":"@streamr/cdn-location","version":"103.8.0-rc.10","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.8.0-rc.10","maintainers":[{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"streamr-dev","email":"devtools@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"61cb8524d8b9c7611da74997eff7f1ac3f45fe2e","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.8.0-rc.10.tgz","fileCount":8,"integrity":"sha512-PSpH2zwFKfJynwMDaJcBZoaLkyra1GjLOn+rb7+Kfgfok4x6VV6apLmGlRGreF1cMiFWFU0TSLqIlaCsFOoaPg==","signatures":[{"sig":"MEYCIQD2H5XFuEQJl+aFH+Q06wqHTR4OZI3xeAXGwYbC7G9NwAIhAOwCJG8jAx56LyTO8uF4628Cx01S3u26FZef9v+w3GOx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149139},"main":"./dist/exports.cjs","types":"./dist/exports.d.ts","module":"./dist/exports.js","gitHead":"b9645abf1da934d78b92f3492b8389a037b75c6e","scripts":{"test":"jest test/integration","build":"tsc -b","check":"tsc -p tsconfig.jest.json","clean":"jest --clearCache --config '{}' || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prebuild":"npm run reset-self","postbuild":"NODE_OPTIONS='--import tsx' rollup -c rollup.config.mts","reset-self":"rimraf --glob 'dist/**/*.tsbuildinfo'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"11.16.0","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"24.18.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.8.0-rc.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","rimraf":"^6.1.2","rollup":"^4.55.1","@types/haversine":"^1.1.8","rollup-plugin-dts":"^6.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.8.0-rc.10_1789220360194_0.19433639366194355","host":"s3://npm-registry-packages-npm-production"}},"103.8.0-rc.11":{"name":"@streamr/cdn-location","version":"103.8.0-rc.11","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.8.0-rc.11","maintainers":[{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"streamr-dev","email":"devtools@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"db71fb252b13f8e7da692fa196fdd9e3c1740d7c","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.8.0-rc.11.tgz","fileCount":8,"integrity":"sha512-YQ8NRcanQ0KyEflMwnEGQCdyoMJLQScF9likFx+boCu5drQqIDy7/W2mo2P2w70JrGhQNkDx7B/ZrV20R24/1w==","signatures":[{"sig":"MEUCIQC1Is6yols3zBWl+OZYcMknALSu81Et3vE3llZOQwnXnQIgYYho9k0U04MHbjRm/DOcTrmskAfmCOvaEZhBOgrzgGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG1JRhnTVSRC34OFEsiMTYkQNE/+VwIclRi0d3vvXzK7AiALt3mQTRBNeyvu1tsJt97yWSdwDntkJXRoL5tRQXJq1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149139},"main":"./dist/exports.cjs","types":"./dist/exports.d.ts","module":"./dist/exports.js","gitHead":"4d52483ef5f4c4ec9cc19f3ab5cf9effc425258a","scripts":{"test":"jest test/integration","build":"tsc -b","check":"tsc -p tsconfig.jest.json","clean":"jest --clearCache --config '{}' || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prebuild":"npm run reset-self","postbuild":"NODE_OPTIONS='--import tsx' rollup -c rollup.config.mts","reset-self":"rimraf --glob 'dist/**/*.tsbuildinfo'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"11.16.0","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"24.18.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.8.0-rc.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","rimraf":"^6.1.2","rollup":"^4.55.1","@types/haversine":"^1.1.8","rollup-plugin-dts":"^6.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.8.0-rc.11_1790079963757_0.03928950539187581","host":"s3://npm-registry-packages-npm-production"}},"103.4.0":{"name":"@streamr/cdn-location","version":"103.4.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","_id":"@streamr/cdn-location@103.4.0","maintainers":[{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"streamr-dev","email":"devtools@streamr.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"49e9cbe61684eb5c0df9b8fb675f77013129eb7b","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.4.0.tgz","fileCount":8,"integrity":"sha512-NYL8sHEuzAUunP76QU5ZmQ8LvySC82YmQIHrVpqZqTR80EMgdj+gBAR7vz6CiYjzM/tW1/lB9v0cJpeayPAeFA==","signatures":[{"sig":"MEYCIQDl6usDFRUdbryWzpNQNfKdLP8UR5N1nVUqwnrhtHZTKAIhAPaqHusaxBE3MWGynkSVhC1IDwjw6c14HEJR8JADuUEQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDJtAgxi2sUBs/3ebELqfi8FWZdaP/zYn6DrSDNkFf2ygIgTfeqEzVjxp5vgF7SJB0WrwSfaAAhT1hgRnCpulag5WM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@streamr%2fcdn-location@103.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149127},"main":"./dist/exports.cjs","types":"./dist/exports.d.ts","module":"./dist/exports.js","gitHead":"92b024f8c3b78b6f5da86c83a760ea128863eaac","scripts":{"test":"jest test/integration","build":"tsc -b","check":"tsc -p tsconfig.jest.json","clean":"jest --clearCache --config '{}' || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prebuild":"npm run reset-self","postbuild":"NODE_OPTIONS='--import tsx' rollup -c rollup.config.mts","reset-self":"rimraf --glob 'dist/**/*.tsbuildinfo'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"e2079240-e9bc-4c06-880b-8e9b22b63dab"}},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"11.5.1","description":"Library for getting own approximate location by querying CDN servers","directories":{},"_nodeVersion":"22.14.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","rimraf":"^6.1.2","rollup":"^4.55.1","@types/haversine":"^1.1.8","rollup-plugin-dts":"^6.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cdn-location_103.4.0_1792074994854_0.9858775598878224","host":"s3://npm-registry-packages-npm-production"}},"103.8.0-rc.12":{"_id":"@streamr/cdn-location@103.8.0-rc.12","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"dist":{"shasum":"b7e52ed81e4fa5a7df030e05e25f2ea1e8a800e0","tarball":"https://registry.npmjs.org/@streamr/cdn-location/-/cdn-location-103.8.0-rc.12.tgz","fileCount":8,"integrity":"sha512-JtN/iZHk3HFiERQfxV8XDevIbSqgE7ltcdCa0PmGpsaN0M65IZZz2aC/p3nqajVsaYHdDuz7zNB0JqY4UZqDcA==","signatures":[{"sig":"MEQCIAUBrXX/9bn7TwjB5lBV9D4C2Jj0HB3tY+WH+RKH6RQhAiBw8nsAS4hwrfkXwV3+UbvQrg5y0g1AT7uweisPTLGJ9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEKkSknkAF++pb0QwiQjEPU5h/g8tItsE35RMAc8+s0OAiEA718q0YEpg15Y+2hC4RvC3OpcKdATjzyMO7Rav9cbtYs="}],"unpackedSize":149139},"main":"./dist/exports.cjs","name":"@streamr/cdn-location","types":"./dist/exports.d.ts","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"module":"./dist/exports.js","gitHead":"baaa8646a8a4a0077bbd735673fcdd2667dbbd37","license":"Apache-2.0","scripts":{"test":"jest test/integration","build":"tsc -b","check":"tsc -p tsconfig.jest.json","clean":"jest --clearCache --config '{}' || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prebuild":"npm run reset-self","postbuild":"NODE_OPTIONS='--import tsx' rollup -c rollup.config.mts","reset-self":"rimraf --glob 'dist/**/*.tsbuildinfo'","test-integration":"jest test/integration","prepare-for-tsp-solver":"./data-generation/prepareForTSPSolver.sh","generate-data-from-tsp-solution":"./data-generation/generateDataFromTSPSolverResult.sh"},"version":"103.8.0-rc.12","_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"homepage":"https://github.com/streamr-dev/network#readme","repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"_npmVersion":"11.16.0","description":"Library for getting own approximate location by querying CDN servers","directories":{},"maintainers":[{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"streamr-dev","email":"devtools@streamr.com"}],"_nodeVersion":"24.18.0","dependencies":{"haversine":"^1.1.1","@streamr/utils":"103.8.0-rc.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","rimraf":"^6.1.2","rollup":"^4.55.1","@types/haversine":"^1.1.8","rollup-plugin-dts":"^6.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cdn-location_103.8.0-rc.12_1793386377626_0.22226065324951927"}}},"time":{"created":"2024-02-29T10:19:51.271Z","modified":"2026-10-30T18:52:57.972Z","100.0.0-rc.0":"2024-02-29T10:19:51.538Z","100.0.0-rc.1":"2024-03-04T15:59:04.903Z","100.0.0":"2024-03-05T15:30:41.294Z","100.1.0":"2024-03-25T15:47:59.489Z","100.1.1":"2024-03-26T11:04:54.659Z","100.1.2":"2024-03-27T10:34:04.494Z","100.2.0":"2024-03-28T14:48:06.683Z","100.2.1":"2024-04-02T15:44:10.724Z","100.2.2":"2024-04-03T14:39:26.143Z","100.2.3":"2024-04-15T16:18:30.209Z","100.2.4-beta.0":"2024-05-03T10:51:20.870Z","100.2.4":"2024-05-06T13:55:57.718Z","100.2.5-beta.0":"2024-05-22T15:23:00.723Z","100.2.5-beta.1":"2024-06-07T11:05:44.178Z","101.0.0-beta.0":"2024-06-19T08:58:11.386Z","101.0.0-beta.1":"2024-06-20T09:56:44.593Z","101.0.0-beta.2":"2024-07-01T12:48:46.481Z","101.0.0-beta.3":"2024-07-03T06:10:12.956Z","101.0.0-beta.4":"2024-07-03T11:54:08.340Z","101.0.0":"2024-07-08T10:33:26.625Z","101.0.1":"2024-07-09T08:50:04.755Z","101.0.2-beta.0":"2024-08-12T13:26:59.478Z","101.1.0":"2024-08-13T12:42:07.956Z","101.1.1-beta.0":"2024-08-23T07:39:50.009Z","101.1.1-beta.1":"2024-08-26T07:44:47.601Z","101.1.1":"2024-08-29T12:23:33.415Z","101.1.2":"2024-09-04T08:00:48.479Z","102.0.0-beta.0":"2024-10-17T09:22:46.066Z","102.0.0-beta.1":"2025-01-22T14:19:32.288Z","102.0.0-beta.2":"2025-01-22T15:25:52.209Z","102.0.0-beta.3":"2025-01-23T13:04:58.984Z","102.0.0":"2025-01-27T14:11:23.578Z","102.1.0":"2025-02-19T15:01:32.953Z","102.2.0-rc.0":"2025-02-26T23:49:41.259Z","102.2.0-rc.1":"2025-03-03T13:56:42.094Z","102.2.0-rc.2":"2025-03-04T12:08:24.378Z","102.2.0-rc.3":"2025-03-04T16:00:17.291Z","103.0.0-rc.0":"2025-03-10T13:05:46.288Z","103.0.0-rc.1":"2025-03-31T12:32:33.054Z","103.0.0-rc.2":"2025-04-14T08:36:06.751Z","103.0.0-rc.3":"2025-04-17T09:56:20.908Z","103.0.0-rc.5":"2025-04-22T10:30:28.576Z","103.0.0-rc.8":"2025-04-22T12:41:56.782Z","103.0.0-rc.9":"2025-04-23T07:42:00.769Z","102.1.1":"2025-04-29T07:22:28.301Z","103.0.0-rc.11":"2025-05-02T08:00:14.850Z","103.0.0-rc.12":"2025-05-02T12:07:16.145Z","103.0.0-rc.13":"2025-05-07T10:59:25.827Z","103.0.0-rc.14":"2025-05-08T12:04:45.342Z","103.0.0-rc.15":"2025-05-08T13:03:40.301Z","103.0.0-rc.16":"2025-05-09T11:13:55.166Z","103.0.0-rc.17":"2025-05-16T08:41:00.909Z","103.0.0-rc.18":"2025-05-16T13:33:03.411Z","103.0.0-rc.19":"2025-06-04T09:51:46.372Z","103.0.0-rc.20":"2025-06-06T10:54:03.224Z","103.0.0":"2025-06-10T13:54:16.856Z","103.1.0-rc.0":"2025-07-01T14:00:26.400Z","103.1.0-rc.1":"2025-09-02T07:06:30.617Z","103.1.0-rc.2":"2025-09-12T10:12:08.581Z","103.1.0-rc.3":"2025-09-15T10:06:39.034Z","103.1.0-rc.4":"2025-09-16T15:44:17.608Z","103.1.0-rc.5":"2025-09-30T20:19:05.674Z","103.1.0":"2025-10-14T08:33:03.265Z","103.1.1":"2025-11-11T15:32:59.935Z","103.1.2-rc.0":"2025-11-14T12:53:40.534Z","103.1.2":"2025-11-21T14:59:45.836Z","103.2.0-rc.0":"2025-12-08T15:10:18.032Z","103.2.0":"2025-12-18T14:53:06.730Z","103.2.0-experiment.0":"2026-01-09T13:54:38.349Z","103.2.0-experiment.1":"2026-01-12T14:19:25.863Z","103.2.2":"2026-01-19T16:30:58.567Z","103.3.0-experiment.0":"2026-01-22T13:56:29.665Z","103.3.0-experiment.1":"2026-01-23T16:15:11.871Z","103.3.0-experiment.2":"2026-01-23T16:35:31.013Z","103.3.0-experiment.3":"2026-01-29T13:06:49.855Z","103.3.0":"2026-01-29T13:35:18.099Z","103.3.1":"2026-02-03T15:50:47.845Z","103.6.0-rc.0":"2026-04-16T06:57:34.204Z","103.7.0-rc.2":"2026-05-28T06:32:20.804Z","103.8.0-rc.3":"2026-06-18T08:02:41.963Z","103.3.2":"2026-07-29T10:47:55.080Z","103.8.0-rc.4":"2026-08-17T19:29:38.206Z","103.8.0-rc.5":"2026-08-20T06:53:30.128Z","103.8.0-rc.6":"2026-09-03T17:33:42.157Z","103.8.0-rc.9":"2026-09-10T16:35:59.927Z","103.8.0-rc.10":"2026-09-12T13:39:20.317Z","103.8.0-rc.11":"2026-09-22T12:26:03.839Z","103.4.0":"2026-10-15T14:36:34.943Z","103.8.0-rc.12":"2026-10-30T18:52:57.732Z"},"bugs":{"url":"https://github.com/streamr-dev/network/issues"},"author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"Apache-2.0","homepage":"https://github.com/streamr-dev/network#readme","repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/cdn-location"},"description":"Library for getting own approximate location by querying CDN servers","maintainers":[{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"streamr-dev","email":"devtools@streamr.com"}],"readme":"","readmeFilename":""}