{"_id":"@arcteryx/js-geolocation","_rev":"20-1964404270a3800079d5cfead79fac7c","name":"@arcteryx/js-geolocation","dist-tags":{"latest":"1.4.0","alpha":"1.4.0-gamma.0"},"versions":{"1.1.0":{"name":"@arcteryx/js-geolocation","version":"1.1.0","source":"src/index.js","main":"dist/cjs/index.js","umd:main":"dist/umd/index.js","module":"dist/es/index.js","scripts":{"build":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js","start":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js -w"},"license":"ISC","gitHead":"2f566b7f5f65dc3963d259775e798eb44e462e43","description":"ARCTERYX JavaScript library to get the geolocation for a user by calling the /api/geolocation from the [edge in Fastly](https://developer.fastly.com/solutions/recipes/geo-ip-api-at-the-edge). It will save the geoLocation information in localStorage under ","_id":"@arcteryx/js-geolocation@1.1.0","_nodeVersion":"12.18.4","_npmVersion":"lerna/3.22.1/node@v12.18.4+x64 (linux)","dist":{"integrity":"sha512-twQRIEcr7/uuwWDEA2jNrA/eOJVqo72LEjxgCcyUc0utF1HZp88V0vYuhRW9IgP6QCt2kj2Vx7ZRTpqZd1iIjg==","shasum":"d961a68162d824b4459a7d2e5876a7bbd40e168c","tarball":"https://registry.npmjs.org/@arcteryx/js-geolocation/-/js-geolocation-1.1.0.tgz","fileCount":10,"unpackedSize":14731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf26uSCRA9TVsSAnZWagAAKvYP+wdNn6/RUF0E+Zfcuo9K\ndcLcW9wxhfIYleefn90ANQWa3WyEz0S8MnS6X4doctGUJd76cu9xbD0EO+fT\n0aB3Wfntr3dSHlcFuqK0x0z8aEG6jnxf9BJrtEnQZ1xwME8ka/xpFGmXsdSi\npLmGyO8UxsM6xv8YmWwDhkk30ucxNgtkJyxku/UAtEfShDlTcLzqRWyffJ5Q\nCd1kjTPCw1/w8pXQMrbeaiBKZjstOpIfGRVzcWIRw1fepwUgZAVZ5QPVajAO\nZpTDj2ft8k/wRaq50b+7G+Jztix0qIzVfwRhZardJFBTbj7Bk3OhY0+kWPcU\nnvBfgZVg1w/Q5FdaYiDqcVsDYBMxO/XnneEVmJOEeeYbxYZwVM9CPVYTDMJ+\n07x9w6bx/mGxn433k6g+Nau0a9yy4AicWQfhGEOM+tgmyb23hlAyb+tM5Gxl\nOsVU25Ptigad4z2BSAMk5k4aaux64tHS3BvKNCoNdDTrEkPAneEf6bomL11F\nxpX6cl9YClYmKd5qTlvuG2xHqZyYHeMdOJivH6RATa1cOxNx6JZf/rv4Hqbk\njbthkqhrtQbnJ7wsv9b+Zn7H262duA9UXBd3DJXwh0mlA+XxEbRatP20gC6N\nX6P8+wJNkjOth/nj+ar0E+LT/2LIAGq6pNlMj2qeAzj627yVycB7bw7S/HUS\nX5UM\r\n=Atmi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVV28lthLhZghNj6VKqsQjG5EzagcvFFHURJvbDEXptAIgPqsaLCaOtZz2Vkn3MJ3DGFyfkU1rQGNzDwN7GHN4WyM="}]},"_npmUser":{"name":"alex.sutcliffe","email":"alex.sutcliffe@arcteryx.com"},"directories":{},"maintainers":[{"name":"housser","email":"john@housser.ca"},{"name":"alex.sutcliffe","email":"alex.sutcliffe@arcteryx.com"},{"name":"john-housser","email":"john.housser@arcteryx.com"},{"name":"ronvs","email":"ron.santos@gmail.com"},{"name":"arcmodal","email":"morgan.dalman@arcteryx.com"},{"name":"jamiearc","email":"jamie.chong@arcteryx.com"},{"name":"danactive","email":"dan@domaindesign.ca"},{"name":"happyelephant","email":"alachkovics@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-geolocation_1.1.0_1608231826017_0.20201822616861853"},"_hasShrinkwrap":false},"1.1.1":{"name":"@arcteryx/js-geolocation","version":"1.1.1","source":"src/index.js","main":"dist/cjs/index.js","umd:main":"dist/umd/index.js","module":"dist/es/index.js","scripts":{"build":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js","start":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js -w"},"license":"ISC","gitHead":"4c5b2a8ffb5ebac8594dc44c30de2b1e7eb80467","description":"ARCTERYX JavaScript library to get the geolocation for a user by calling the /api/geolocation from the [edge in Fastly](https://developer.fastly.com/solutions/recipes/geo-ip-api-at-the-edge). It will save the geoLocation information in localStorage under ","_id":"@arcteryx/js-geolocation@1.1.1","_nodeVersion":"12.18.4","_npmVersion":"lerna/3.22.1/node@v12.18.4+x64 (linux)","dist":{"integrity":"sha512-WtiyN+guNNyI68uSDlyDmNGETdsCUrVnH68YH89FSic3zCkly/dxLHK3DRITeWnAH+DonAggDeCk3Jwqt+jTXA==","shasum":"934699d9d1bd7f623ea48b080c8d35ea0c0b424f","tarball":"https://registry.npmjs.org/@arcteryx/js-geolocation/-/js-geolocation-1.1.1.tgz","fileCount":10,"unpackedSize":16076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf29myCRA9TVsSAnZWagAAdnkQAJhfwSt857kJH+x4hQni\nI7sIJgMYR2pPUCSHPq8JHZ8DCnEH5M1RAYR2TP8O/pcrtPW9ERt8l5s1LaQs\nLcNpKPVHQbo/YKtVGFo5JURBiIxIm4t9wB2kg8IK7I20/ZSOOvloHBEQyu+x\n+VVNMRq7XpkBeVghm9ktYDKM6kc2aANXXNOyctfJWkvB3WvZBo0TcHc/w3md\n5KXGdEAiLQwJ0eHrdgRgIuCuCM8P+ntH9y5zgxYpYJkPtNBFDERfcRAhQ190\nBSElHex/B9wzqtZcOSWd3wnOUwY9NitEPsxTip9m2/WVFRgwvN8yeB54A5Ez\nfxuYFoPGvszTwgn3N89dlws+N2KGCeFYkOFh79NWtg2dl4Q1v2otDGF8zJhs\nm7GJY0U19V5DeF0XiaHMEQA9FafGhFkUDGwGE0jLJ67lCFWSgno/N4OEfKww\nA/2n9j0HVn7F4PAB5Y3P66KfRzm8h1bZIZRK8CQXBMaKLNqAqKYmZ450dR/J\nx3REf21p3SqSBM1aop5KvzBE1GeSmA6CKhK81ax0BosBvShyiUByDrL5ZVG7\npPCVaqpVvmwM9D6vJEl6pesRbVjlDsobb7JVHK5gIY/Y2xY5Fz8y/3yQXWsg\njg7ay7ZKiguQ7RJ8bKdCSlTww3cY8KjUWQftkX5N3Lluwi9jC21V3c5Ov2Ug\nch8k\r\n=JPo2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIACAlcsJ7vFsuDL60bAmUFB0ScKRhVLOx77h1x3hDvP6AiEA0MTaJ6iO04Qhj7CxKUHrB1stXAGK6/VhkdYljDC+2Qo="}]},"_npmUser":{"name":"alex.sutcliffe","email":"alex.sutcliffe@arcteryx.com"},"directories":{},"maintainers":[{"name":"housser","email":"john@housser.ca"},{"name":"alex.sutcliffe","email":"alex.sutcliffe@arcteryx.com"},{"name":"john-housser","email":"john.housser@arcteryx.com"},{"name":"ronvs","email":"ron.santos@gmail.com"},{"name":"arcmodal","email":"morgan.dalman@arcteryx.com"},{"name":"jamiearc","email":"jamie.chong@arcteryx.com"},{"name":"danactive","email":"dan@domaindesign.ca"},{"name":"happyelephant","email":"alachkovics@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-geolocation_1.1.1_1608243634335_0.6326955796557077"},"_hasShrinkwrap":false},"1.1.2":{"name":"@arcteryx/js-geolocation","version":"1.1.2","source":"src/index.js","main":"dist/cjs/index.js","umd:main":"dist/umd/index.js","module":"dist/es/index.js","scripts":{"build":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js","start":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js -w"},"license":"ISC","gitHead":"33943fc14b81e9eb59db69712396a3ae6e24faea","description":"ARCTERYX JavaScript library to get the geolocation for a user by calling the /api/geolocation from the [edge in Fastly](https://developer.fastly.com/solutions/recipes/geo-ip-api-at-the-edge). It will save the geoLocation information in localStorage under ","_id":"@arcteryx/js-geolocation@1.1.2","_nodeVersion":"12.18.4","_npmVersion":"lerna/3.22.1/node@v12.18.4+x64 (linux)","dist":{"integrity":"sha512-kObbvsRhDpathDt+x7+EWuAwgASxROgyjdsEtD5JZYV9fiWtBoQIos+DQV6ycf2HEVlR2x/Crg+srQY3uiaLAg==","shasum":"ed806587a32cd881c35ae34b9d6a50e48db9382d","tarball":"https://registry.npmjs.org/@arcteryx/js-geolocation/-/js-geolocation-1.1.2.tgz","fileCount":10,"unpackedSize":15493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3StGCRA9TVsSAnZWagAADXoP/RTM6lVt31wDRuoj5xuJ\nwldk9eKy4i9hrIhABZswvZahH6CMITuVO2KadxA/wJQ8l8NRuJkHHVmNxcC2\nF1ECjaG2rhrwyx8VvHnDjT/F0Mw4dXJLRqWbhJa+2pv4cWAQMAWOmrVfocF1\nMXj6ToM/a5DWPePqIhnRib11MLOy+TssRu5DMThIjAvQyDODUXTxvyACIDBX\nmNd6tWx84VQricKOIKD5IbgQAska3q+4g68YyoypMs3czhaEUatMpaV4Wn0u\nKKZyBPWvQJI14AsS+LoeSGX5G7AhoV36Ffmqd/We5rJO2P28b+vM/PNOu0JE\n1DBrIhjjdPKVjmpZWNA8Ga4EOaGX70DK9S5tUTSnr04Yn+UYt+2Cd2kwzgaS\nuCjwLIXG5A5N/Jc/z4i+LekgFCprYmXzI9dSCFUMvHDf/Q7RSR+nFoi35UZG\nUH1jTVQNt1ztp6u5NyO/WwPltGlQks08jsySpyaxQmaaMsQdE+w6Hp6vBDA1\nIbnNtJrRnu4cUvVoIFtSdY0xOt2ghUape0mMosfmL1djpCZUwLo7ri0nnVHV\nuqQMPTsAbSjqDZ4iZWDbUUlGjuGn+Ffei3BGoPWrMlm2aEiQ8aAp1Vu1e7cl\nGBmggH0JPbhxK7zC4yx/DSXYM1fOHRRkFmCWZGlaMstmN8QpJaU5yP0YyKYb\neiSq\r\n=p/Qk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAeFet8YzcJXB/A9vQP50RYCt6wU3VGr4uGM7uNUXVlwIhANjLCML3qTpr/WD+inChSTV6mPzYk1+mY8Afyi3McCUT"}]},"_npmUser":{"name":"alex.sutcliffe","email":"alex.sutcliffe@arcteryx.com"},"directories":{},"maintainers":[{"name":"housser","email":"john@housser.ca"},{"name":"alex.sutcliffe","email":"alex.sutcliffe@arcteryx.com"},{"name":"john-housser","email":"john.housser@arcteryx.com"},{"name":"ronvs","email":"ron.santos@gmail.com"},{"name":"arcmodal","email":"morgan.dalman@arcteryx.com"},{"name":"jamiearc","email":"jamie.chong@arcteryx.com"},{"name":"danactive","email":"dan@domaindesign.ca"},{"name":"happyelephant","email":"alachkovics@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-geolocation_1.1.2_1608330053700_0.14590005870151646"},"_hasShrinkwrap":false},"1.1.3":{"name":"@arcteryx/js-geolocation","version":"1.1.3","source":"src/index.js","main":"dist/cjs/index.js","umd:main":"dist/umd/index.js","module":"dist/es/index.js","scripts":{"build":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js","start":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js -w"},"license":"ISC","gitHead":"17583c9c5c811ae0077d2e6ed436f715b590da13","description":"ARCTERYX JavaScript library to get the geolocation for a user by calling the /api/geolocation from the [edge in Fastly](https://developer.fastly.com/solutions/recipes/geo-ip-api-at-the-edge). It will save the geoLocation information in localStorage under ","_id":"@arcteryx/js-geolocation@1.1.3","_nodeVersion":"12.18.4","_npmVersion":"lerna/3.22.1/node@v12.18.4+x64 (linux)","dist":{"integrity":"sha512-97zpsUyJ2bET/7AZeBrkrhImxB7vl+RvitULlAA5P6iqi7AEitGiiGQPGp2QtHyG1DE2gSb+KzICMvZ6YLKNnA==","shasum":"6d792dfcef686d4e2551794842db447c8c8048e3","tarball":"https://registry.npmjs.org/@arcteryx/js-geolocation/-/js-geolocation-1.1.3.tgz","fileCount":10,"unpackedSize":14014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf64+ZCRA9TVsSAnZWagAAdpMP/Ax7MonaoPYqai9icao1\nW8APBVYi3YzkvpVLUPV8+OxsJPiTMCyQPdC/p8p3v8CgRL6o1ysCtK8AKLty\nyuQ705xzmFAmJX+wKzI70jueR9evdrwpcxZCWJRR/tiXOpkeGq0GDTmNx/9V\noKViHZ41ncSy0O4lQmw8wYCdwFgIt1YXFh9hc4dV6chA5QQZlA+5TW92fD2o\nQ9sx/F7SseO2ov6+Tro1MWoVaagV1LeQLF2liS5LrIYxSJi3jkOiMpckw6l2\nMCur8SDwNpx48UMF6vM74SrPYqI/Dsn2uF/zCmiNs/aFpBuPFRlzjldamX8A\n3kcMnw2xXhJjP4c+Eb9CEaJJbZvJXghV77TXeYb1EJ9aCLXCnOI/IDSn3nvI\nKvmyFbVkWO8NS0oetAJTu+tB/WdBZJAHCOCYBN2+ojl0cQoFqDplzve6VGDb\nbU4cjcn7VaMS5SeVnVr50W4DdWn4H2O2ei3V3oykjQI6d+QACtEVjcVxsSQ0\nNXSb3WuuaFqOEQ5UNyqiTSOCgqIwFkWOjdbgp/2p+AcecITa1PyB2Fqzk4sJ\n+utuPld8bqW81c8SOtY7XYy5zEGHMK9roEzFoIwPW7TP542W9AB0K9WfV0wb\nFRediJoCCEGpsMWuK8II6CJvPFU+9WdXqsSMaZBBuQfO6A8kpPvHUt2YRF8C\nl2MU\r\n=88aT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAE30i2K72Doeq77OBACTmlzvTQITEMk8xsG0QS1GF+gAiEAui3XN+XXKhYzG33NM0NMtMpFGqIGjH6doFZ4XGiWGxE="}]},"_npmUser":{"name":"alex.sutcliffe","email":"alex.sutcliffe@arcteryx.com"},"directories":{},"maintainers":[{"name":"housser","email":"john@housser.ca"},{"name":"alex.sutcliffe","email":"alex.sutcliffe@arcteryx.com"},{"name":"john-housser","email":"john.housser@arcteryx.com"},{"name":"ronvs","email":"ron.santos@gmail.com"},{"name":"arcmodal","email":"morgan.dalman@arcteryx.com"},{"name":"jamiearc","email":"jamie.chong@arcteryx.com"},{"name":"happyelephant","email":"alachkovics@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-geolocation_1.1.3_1609273241131_0.4260282180948254"},"_hasShrinkwrap":false},"1.2.0":{"name":"@arcteryx/js-geolocation","version":"1.2.0","source":"src/index.js","main":"dist/cjs/index.js","umd:main":"dist/umd/index.js","module":"dist/es/index.js","scripts":{"build":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js","start":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js -w"},"license":"ISC","gitHead":"ce7d29b71ef3205751dc58710a5c9bfc7f8b43d6","description":"ARCTERYX JavaScript library to get the geolocation for a user by calling the /api/geolocation from the [edge in Fastly](https://developer.fastly.com/solutions/recipes/geo-ip-api-at-the-edge). It will save the geoLocation information in localStorage under ","_id":"@arcteryx/js-geolocation@1.2.0","_nodeVersion":"12.18.4","_npmVersion":"lerna/3.22.1/node@v12.18.4+x64 (linux)","dist":{"integrity":"sha512-CSc/uOp9nVQmHoZCjJrN8ftrr0zPd5dKxg/y3yZcXrmW9/n7au7viAiMv1+a0cK6ffR7He15XKNCkdZnv0q4DQ==","shasum":"999b43ff5a2a49d3faf493d8bad50e627cf12892","tarball":"https://registry.npmjs.org/@arcteryx/js-geolocation/-/js-geolocation-1.2.0.tgz","fileCount":10,"unpackedSize":22787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuOxGCRA9TVsSAnZWagAAKqYP/2kDDpqbZn5E8PkPEaU1\nvTKUNgahRXfQUjsKT8lA5Y2w1rqAGk8PrMbyXWsQA6S5++CtpdLm9J/sAfi0\n2n9M+7Ua/XeYAp3FMQF+kTsYba9ZLhJR+dSRDHjQasnnWsXoLakO6Sm4RKJg\npE08GPd964l9ljWbONB56Fz9T6P3d9j8RbF3bmRGI1I6jtndfFJiSODmXjR/\n0PW4CuH4Csk0nBQu4e5Uxkt60dVaC3vWwbLV+9U2dNI+/YY/PRMpA8t0dTUw\nwyrCDMfrwwXcykFz9VxfaYHRpLXlu9COPVyBh29g9+8zWGmhMzm1Ls+iBILs\nByz6OUDCrqjDFTxcfb91ShRoGSb8zmfuYe+5aTP/+Q69UshG+hZDRY3zYesk\nTRNfKx/frmTdBQRcYaO60ewuh72Lcu0JxxkhpbuXfNMJZp88WPfTHnkzkHON\n4WzaxjdbswiCoM/2yJfnzG+ByBtYR+W1tLN9u51ZHAlFN+AfgAaA6JJXrNYx\n2YCM5tMU2vsaxgbzCUWaSdgdPu0Y4uZr0d/9l3Wugvot48L2Y1+r/oAYFDI5\nNZ7ekvWxMCEaJA0KTsLu4op6zcP0RA3cU4lOjwH6io50PcCA1mSFkv2hzw0q\npRYOxl2UUJ7STTiU6iz9uABrEGFjDrfO/ZdYr4ZSk/HkEi5mPCzExe/bftna\n2Ov/\r\n=v2zg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID/DrtVHMxPTfxvAsWBl8hH3M16XNcNn1gRSzANWeWbBAiBhYE3MXsdz/4mo56vvdDFrohHcEJnV7ySl2cfuAozSzg=="}]},"_npmUser":{"name":"ronvs","email":"ron.santos@gmail.com"},"directories":{},"maintainers":[{"name":"housser","email":"john@housser.ca"},{"name":"john-housser","email":"john.housser@arcteryx.com"},{"name":"ronvs","email":"ron.santos@gmail.com"},{"name":"arcmodal","email":"morgan.dalman@arcteryx.com"},{"name":"jamiearc","email":"jamie.chong@arcteryx.com"},{"name":"happyelephant","email":"alachkovics@gmail.com"},{"name":"nelsonarcteryx","email":"nelson.tran@arcteryx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-geolocation_1.2.0_1639509062589_0.2856557894949361"},"_hasShrinkwrap":false},"1.2.1":{"name":"@arcteryx/js-geolocation","version":"1.2.1","source":"src/index.js","main":"dist/cjs/index.js","umd:main":"dist/umd/index.js","module":"dist/es/index.js","scripts":{"build":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js","start":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js -w"},"license":"ISC","gitHead":"b69371afd876be1cfe0eef1a776d4dba8a0de5c5","description":"ARCTERYX JavaScript library to get the geolocation for a user by calling the /api/geolocation from the [edge in Fastly](https://developer.fastly.com/solutions/recipes/geo-ip-api-at-the-edge). It will save the geoLocation information in localStorage under ","_id":"@arcteryx/js-geolocation@1.2.1","_nodeVersion":"12.18.4","_npmVersion":"lerna/3.22.1/node@v12.18.4+x64 (linux)","dist":{"integrity":"sha512-KFsLvQHiGmRDv4M8cjgnv3Hz4cckNahjcpGwvyTbZ0yWudeNKH4w5hwFOsbifPTccITp8u2V7JEpg/AMloxSeA==","shasum":"296c0b7e0ab982bc555d71f774176daf44571a9f","tarball":"https://registry.npmjs.org/@arcteryx/js-geolocation/-/js-geolocation-1.2.1.tgz","fileCount":10,"unpackedSize":14777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxNbHCRA9TVsSAnZWagAAHl8QAJkXbIRtLNlVFHLnYiny\nnVaRYqGQuHW+BU/lR+BphIBiwJO+uJOVeaKaqEmElfsuaLxieXbeqsCaQuYt\n7fNbuuRIPYDftcsYn12q7rrLwH/zourrSGelipUiCuHDkWFksRiISpgqQG7G\nlAQTzSKkbzd7wmxuYYS+sxUkTroUw65WtCGFC8eLIzkNJIH7rhqkWfjUjfFW\n61Eiv8aLUU6DrXXg8BWFLUOw/JG/QTJwiEx1Bq6hJbR1DknObQM12DXrK8SH\nNaH/9QyWPF/Jtwe3EBFZALRsI6z/2y3NOwZC9toAqlowGyZHxdGfWQY4eoCt\nZurJbzP5QvAKNTpMw4HDaQA6Iw5nXiqiHOqosDWMtLKu4MFJ63vxbjUs18ZA\nxypKuqn+yQiU1UQcdIlk/52UbIO4HqZm/1lPx2uy/+ypYiAnxYK52NogSO6X\nYje0P2VYYIOoXlkP6udLSrWzbePcT8oaPbjffmXYgoimR2W2bxQnKdoWJKHX\npKB5IRtwTt3ZYprqlU0nGtSxog389T/UC0kpnzkntVw2VbJtn4uMaPF+LJiQ\nNQm5wGK2B78d/zkSbgVK9qRO72YhWAg9kTVwtCKkIPiutM+tR6xUr8pQ8wUm\nhcrl/NdZTbZnxnfNe/YuuOijfRM6b0dfAwOEPNf437CiwlZmtPNfAVQg/2vV\nRv8Z\r\n=cG/r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVRhIzsjwMx8vwAKtQrOMmFHQQGXW10b8A4UxkCAequQIhAPZuaeV1CPeJVwMk2B2Gmv7TmM5YhbLx7Olx2Z4SGm8Q"}]},"_npmUser":{"name":"ronvs","email":"ron.santos@gmail.com"},"directories":{},"maintainers":[{"name":"housser","email":"john@housser.ca"},{"name":"john-housser","email":"john.housser@arcteryx.com"},{"name":"ronvs","email":"ron.santos@gmail.com"},{"name":"arcmodal","email":"morgan.dalman@arcteryx.com"},{"name":"jamiearc","email":"jamie.chong@arcteryx.com"},{"name":"happyelephant","email":"alachkovics@gmail.com"},{"name":"nelsonarcteryx","email":"nelson.tran@arcteryx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-geolocation_1.2.1_1640289991509_0.5074893019941449"},"_hasShrinkwrap":false},"1.3.0":{"name":"@arcteryx/js-geolocation","version":"1.3.0","source":"src/index.js","main":"dist/cjs/index.js","umd:main":"dist/umd/index.js","module":"dist/es/index.js","scripts":{"build":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js","start":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js -w"},"license":"ISC","gitHead":"ec3795a7d5bb844c4d9931d9f32cf1416d09e081","description":"ARCTERYX JavaScript library to get the geolocation for a user by calling the /api/geolocation from the [edge in Fastly](https://developer.fastly.com/solutions/recipes/geo-ip-api-at-the-edge). It will save the geoLocation information in localStorage under ","_id":"@arcteryx/js-geolocation@1.3.0","_nodeVersion":"16.17.1","_npmVersion":"lerna/6.0.3/node@v16.17.1+x64 (darwin)","dist":{"integrity":"sha512-DCHLbtBW/K/IZXTcyj6Ff9WX+X0i63gfAnt6aSDlv/iMmGGv09utmi/yzDOV+wXHfrXhVnq1Hr+KyQu6N3W3aQ==","shasum":"ed8deefb42e7d73b5fd0b7a5700176545f6a4f5e","tarball":"https://registry.npmjs.org/@arcteryx/js-geolocation/-/js-geolocation-1.3.0.tgz","fileCount":9,"unpackedSize":13042,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8EEzw1WdZtBjhfdXc8Vwe1lnrvKJFjNFecpt2Z9hUswIhAKY0Tpwm/d96yWsjeUJI5Fc2LXE7eM0Fuj5IUKEkRe7b"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcz9SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpp1w//aEj1QcTd0FaTo1wN+Gjfmv9c5SHstACBhrTQthWfHOIgVzjF\r\noPUXP1UCEQlO5ihnESSZO5gov/CTjR1YUaz1URNGxlhhkdXx4boLHjgJeC5h\r\ng/AEcx8JGYFTU73pivNbJ2yMALpLPKhgF74uQJjtvVHY+QdK+Jkc2Gz0w37E\r\nlQiId0242735Mk29pOnE9tVCZmx3CRHDeE64zwiio04FcJGtjmfpznxI5JKo\r\nEVZI+3qUljzddPGY34VrBLCELgJ/kyFlfwnlYWN1e+FNPAYajXPQQuFKItIH\r\nvWzF5mRrYMo2nyLjNLB9/5eZRYMNwc6l8xZ5aoPMMawSWAtd8cVBctB6ieX3\r\np7v9ntjkrCHvpkNXW3gwEbg+U6mKbLvZwICoAwtXhIiX/yQm4cpBwhf1W6Ki\r\nO6PDNcVI46wgZPAUyqTczLBZOZuy7co3BGTBO+tQaEyyb9VOkSvouha9G5Gc\r\n7LrKniTLn5ffeRCAxiRZ86hZUdye77J7xah9J4kPvw+WBePU0IpryMbuXRyq\r\n2AENty1OrtzScv/roZTd2wPwyJGomr1OgcY/OeQSsRlUDAkBirXqE7GmpVMf\r\n06eERNDRqTNFrvHdTIIQ+zAes27z/Ceo/dMxJj92kWtlBcU7SGSNEClr0+yI\r\nm9GzVClWmGbfZV80r266k8C8gtI7EqydIZ4=\r\n=aJBH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ronvs","email":"ron.santos@gmail.com"},"directories":{},"maintainers":[{"name":"ronvs","email":"ron.santos@gmail.com"},{"name":"jamiearc","email":"jamie.chong@arcteryx.com"},{"name":"happyelephant","email":"alachkovics@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-geolocation_1.3.0_1668497233835_0.8628954987848763"},"_hasShrinkwrap":false},"1.3.1-alpha.0":{"name":"@arcteryx/js-geolocation","version":"1.3.1-alpha.0","source":"src/index.js","main":"dist/cjs/index.js","umd:main":"dist/umd/index.js","module":"dist/es/index.js","scripts":{"build":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js","start":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js -w"},"license":"ISC","gitHead":"4f15ba8d5658656d9258fed37b749d2bfe63a9a2","readme":"# Arc'teryx Geolocation Library\n\nARCTERYX JavaScript library to get the geolocation for a user by calling the /api/geolocation from the [edge in Fastly](https://developer.fastly.com/solutions/recipes/geo-ip-api-at-the-edge). It will save the geoLocation information in localStorage under \"geolocation\" key. It will return the geoLocation from localStorage if it exists. If it's been stored in localStorage for more than 1hr it will fetch it again and store it.\n\n## Usage\n\n```\nnpm install @arcteryx/js-geolocation\n\nconst geoLocation = await getGeolocation();\n\ngeoLocation =  {\n  city: \"vancouver\",\n  region: \"BC\",\n  country_code: \"CA\",\n  country_name: \"canada\",\n  postalcode: \"v5y 1e6\",\n  latitude: \"49.270\",\n  longitude: \"-123.110\",\n  saveAt: \"2020-12-17T11:42:12.803Z\"\n}\n```\n\n## Build and test locally\n\n```\nnpm ci\nnpm run build\n```\n","readmeFilename":"README.md","description":"ARCTERYX JavaScript library to get the geolocation for a user by calling the /api/geolocation from the [edge in Fastly](https://developer.fastly.com/solutions/recipes/geo-ip-api-at-the-edge). It will save the geoLocation information in localStorage under ","_id":"@arcteryx/js-geolocation@1.3.1-alpha.0","_nodeVersion":"16.20.2","_npmVersion":"lerna/8.0.2/node@v16.20.2+x64 (linux)","dist":{"integrity":"sha512-VJ+pWLxwaoUoWBVptcVV2OA247owH6TlnjmP8NF2ho/yrZiXaPJDhj5woNewtm9fhiDBipwH+aAgAw87d3NCwQ==","shasum":"1c6ff9a0e72a481857d94b3421156d5bc5010311","tarball":"https://registry.npmjs.org/@arcteryx/js-geolocation/-/js-geolocation-1.3.1-alpha.0.tgz","fileCount":9,"unpackedSize":11767,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2fqopQ2WFcb1m85O7QT67RAWfF/TVUi6qY4x4RHAN0QIhAPdfgz1dP7hIZ/NpWHKVaTcpdOOZhtwb1TKM1HLN2Hi1"}]},"_npmUser":{"name":"ronvs","email":"ron.santos@gmail.com"},"directories":{},"maintainers":[{"name":"justinohalloran","email":"justin.ohalloran@arcteryx.com"},{"name":"ronvs","email":"ron.santos@gmail.com"},{"name":"jamiearc","email":"jamie.chong@arcteryx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-geolocation_1.3.1-alpha.0_1704927819524_0.3104604474604198"},"_hasShrinkwrap":false},"1.4.0-alpha.0":{"name":"@arcteryx/js-geolocation","version":"1.4.0-alpha.0","source":"src/index.js","main":"dist/cjs/index.js","umd:main":"dist/umd/index.js","module":"dist/es/index.js","types":"dist/es/index.d.ts","scripts":{"build":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js","start":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js -w"},"license":"ISC","gitHead":"62220ec46c7009487fa7953207a575eac9c02bb5","readme":"# Arc'teryx Geolocation Library\n\nARCTERYX JavaScript library to get the geolocation for a user by calling the /api/geolocation from the [edge in Fastly](https://developer.fastly.com/solutions/recipes/geo-ip-api-at-the-edge). It will save the geoLocation information in localStorage under \"geolocation\" key. It will return the geoLocation from localStorage if it exists. If it's been stored in localStorage for more than 1hr it will fetch it again and store it.\n\n## Usage\n\n```\nnpm install @arcteryx/js-geolocation\n\nconst geoLocation = await getGeolocation();\n\ngeoLocation =  {\n  city: \"vancouver\",\n  region: \"BC\",\n  country_code: \"CA\",\n  country_name: \"canada\",\n  postalcode: \"v5y 1e6\",\n  latitude: \"49.270\",\n  longitude: \"-123.110\",\n  saveAt: \"2020-12-17T11:42:12.803Z\"\n}\n```\n\n## Build and test locally\n\n```\nnpm ci\nnpm run build\n```\n","readmeFilename":"README.md","description":"ARCTERYX JavaScript library to get the geolocation for a user by calling the /api/geolocation from the [edge in Fastly](https://developer.fastly.com/solutions/recipes/geo-ip-api-at-the-edge). It will save the geoLocation information in localStorage under ","_id":"@arcteryx/js-geolocation@1.4.0-alpha.0","_nodeVersion":"16.20.2","_npmVersion":"lerna/8.0.2/node@v16.20.2+x64 (linux)","dist":{"integrity":"sha512-L8Cd9Dtocg/8G9eBYz+rJehW9Ck3OpB5lz8y//TfbhV4aRVLXcCCBUmZz0W+ASl6+bPk6ZMEh/r28/SPWPDybg==","shasum":"4ec1381abfdbf68b6b7920e0d455236a48139b1e","tarball":"https://registry.npmjs.org/@arcteryx/js-geolocation/-/js-geolocation-1.4.0-alpha.0.tgz","fileCount":9,"unpackedSize":11800,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD33r5SPaDjYo0PI1DcLkZxZqrx+moaGoJf/eFoIox/GAIgXgWZrago1+R9lk1EsXaUBCjd0Wj+qYLIqj3u8USqCgc="}]},"_npmUser":{"name":"ronvs","email":"ron.santos@gmail.com"},"directories":{},"maintainers":[{"name":"justinohalloran","email":"justin.ohalloran@arcteryx.com"},{"name":"ronvs","email":"ron.santos@gmail.com"},{"name":"jamiearc","email":"jamie.chong@arcteryx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-geolocation_1.4.0-alpha.0_1706910106245_0.6377140409904942"},"_hasShrinkwrap":false},"1.4.0-test.0":{"name":"@arcteryx/js-geolocation","version":"1.4.0-test.0","source":"src/index.js","main":"dist/cjs/index.js","umd:main":"dist/umd/index.js","module":"dist/es/index.js","types":"dist/es/index.d.ts","scripts":{"build":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js","start":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js -w"},"license":"ISC","gitHead":"bd85fc01cd3cd7b5b81f7d35889beec1d0dc2fe2","readme":"# Arc'teryx Geolocation Library\n\nARCTERYX JavaScript library to get the geolocation for a user by calling the /api/geolocation from the [edge in Fastly](https://developer.fastly.com/solutions/recipes/geo-ip-api-at-the-edge). It will save the geoLocation information in localStorage under \"geolocation\" key. It will return the geoLocation from localStorage if it exists. If it's been stored in localStorage for more than 1hr it will fetch it again and store it.\n\n## Usage\n\n```\nnpm install @arcteryx/js-geolocation\n\nconst geoLocation = await getGeolocation();\n\ngeoLocation =  {\n  city: \"vancouver\",\n  region: \"BC\",\n  country_code: \"CA\",\n  country_name: \"canada\",\n  postalcode: \"v5y 1e6\",\n  latitude: \"49.270\",\n  longitude: \"-123.110\",\n  saveAt: \"2020-12-17T11:42:12.803Z\"\n}\n```\n\n## Build and test locally\n\n```\nnpm ci\nnpm run build\n```\n","readmeFilename":"README.md","description":"ARCTERYX JavaScript library to get the geolocation for a user by calling the /api/geolocation from the [edge in Fastly](https://developer.fastly.com/solutions/recipes/geo-ip-api-at-the-edge). It will save the geoLocation information in localStorage under ","_id":"@arcteryx/js-geolocation@1.4.0-test.0","_nodeVersion":"16.20.2","_npmVersion":"lerna/8.1.2/node@v16.20.2+x64 (linux)","dist":{"integrity":"sha512-LFBcCffcucRsFYc0uLzDolkf6uIVbeo26OSwtDQK/ar0uNfDCEpfssKAZPQ7oPcLpa2SlH5ovHYkt8K7IQdtsg==","shasum":"3c1d55596d3e911c099af9b9d22946f8eb599d77","tarball":"https://registry.npmjs.org/@arcteryx/js-geolocation/-/js-geolocation-1.4.0-test.0.tgz","fileCount":15,"unpackedSize":61043,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAd5ZxhXxfLGUXiH+KmwHhOYYmh+arD7xLK8O0m0+6ELAiAYcVlAqO6KLyXPAqbfQkYLVSZQWwynYtF/t2Xf1iAcQQ=="}]},"_npmUser":{"name":"ronvs","email":"ron.santos@gmail.com"},"directories":{},"maintainers":[{"name":"justinohalloran","email":"justin.ohalloran@arcteryx.com"},{"name":"ronvs","email":"ron.santos@gmail.com"},{"name":"jamiearc","email":"jamie.chong@arcteryx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-geolocation_1.4.0-test.0_1707169150708_0.6251492350370573"},"_hasShrinkwrap":false},"1.4.0-ts.0":{"name":"@arcteryx/js-geolocation","version":"1.4.0-ts.0","source":"src/index.js","main":"dist/cjs/index.js","umd:main":"dist/umd/index.js","module":"dist/es/index.js","types":"dist/es/index.d.ts","scripts":{"build":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js","start":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js -w"},"license":"ISC","gitHead":"13d8c9849a5ac991f6e6ee607ca507d2f77a4852","readme":"# Arc'teryx Geolocation Library\n\nARCTERYX JavaScript library to get the geolocation for a user by calling the /api/geolocation from the [edge in Fastly](https://developer.fastly.com/solutions/recipes/geo-ip-api-at-the-edge). It will save the geoLocation information in localStorage under \"geolocation\" key. It will return the geoLocation from localStorage if it exists. If it's been stored in localStorage for more than 1hr it will fetch it again and store it.\n\n## Usage\n\n```\nnpm install @arcteryx/js-geolocation\n\nconst geoLocation = await getGeolocation();\n\ngeoLocation =  {\n  city: \"vancouver\",\n  region: \"BC\",\n  country_code: \"CA\",\n  country_name: \"canada\",\n  postalcode: \"v5y 1e6\",\n  latitude: \"49.270\",\n  longitude: \"-123.110\",\n  saveAt: \"2020-12-17T11:42:12.803Z\"\n}\n```\n\n## Build and test locally\n\n```\nnpm ci\nnpm run build\n```\n","readmeFilename":"README.md","description":"ARCTERYX JavaScript library to get the geolocation for a user by calling the /api/geolocation from the [edge in Fastly](https://developer.fastly.com/solutions/recipes/geo-ip-api-at-the-edge). It will save the geoLocation information in localStorage under ","_id":"@arcteryx/js-geolocation@1.4.0-ts.0","_nodeVersion":"16.20.2","_npmVersion":"lerna/8.1.2/node@v16.20.2+x64 (linux)","dist":{"integrity":"sha512-FuIwgIqrj9f0u0cN4nygh0ef9RMM5Zs/qIDJoudnpimRlv4J032lxSmwIQYsnQDSjk4yHW5bqoc/i0zDRcR/iQ==","shasum":"79788686715fc1886c12bfa513979281fe0a80e7","tarball":"https://registry.npmjs.org/@arcteryx/js-geolocation/-/js-geolocation-1.4.0-ts.0.tgz","fileCount":15,"unpackedSize":61041,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAJ+fdZ5JjynT0MpUdZRzMg9oyCeB2ScmmOlnbLgSWxYAiBSCoeA2+kZEBkJrBkibbhxofdJFQ1FncxD1MrVwA6fpQ=="}]},"_npmUser":{"name":"ronvs","email":"ron.santos@gmail.com"},"directories":{},"maintainers":[{"name":"justinohalloran","email":"justin.ohalloran@arcteryx.com"},{"name":"ronvs","email":"ron.santos@gmail.com"},{"name":"jamiearc","email":"jamie.chong@arcteryx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-geolocation_1.4.0-ts.0_1707174776239_0.4519532028251343"},"_hasShrinkwrap":false},"1.4.0-ts2.0":{"name":"@arcteryx/js-geolocation","version":"1.4.0-ts2.0","source":"src/index.js","main":"dist/cjs/index.js","umd:main":"dist/umd/index.js","module":"dist/es/index.js","types":"dist/es/index.d.ts","scripts":{"build":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js","start":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js -w"},"license":"ISC","gitHead":"854e211946ce6427397811e7a05779d3d6fe909d","readme":"# Arc'teryx Geolocation Library\n\nARCTERYX JavaScript library to get the geolocation for a user by calling the /api/geolocation from the [edge in Fastly](https://developer.fastly.com/solutions/recipes/geo-ip-api-at-the-edge). It will save the geoLocation information in localStorage under \"geolocation\" key. It will return the geoLocation from localStorage if it exists. If it's been stored in localStorage for more than 1hr it will fetch it again and store it.\n\n## Usage\n\n```\nnpm install @arcteryx/js-geolocation\n\nconst geoLocation = await getGeolocation();\n\ngeoLocation =  {\n  city: \"vancouver\",\n  region: \"BC\",\n  country_code: \"CA\",\n  country_name: \"canada\",\n  postalcode: \"v5y 1e6\",\n  latitude: \"49.270\",\n  longitude: \"-123.110\",\n  saveAt: \"2020-12-17T11:42:12.803Z\"\n}\n```\n\n## Build and test locally\n\n```\nnpm ci\nnpm run build\n```\n","readmeFilename":"README.md","description":"ARCTERYX JavaScript library to get the geolocation for a user by calling the /api/geolocation from the [edge in Fastly](https://developer.fastly.com/solutions/recipes/geo-ip-api-at-the-edge). It will save the geoLocation information in localStorage under ","_id":"@arcteryx/js-geolocation@1.4.0-ts2.0","_nodeVersion":"16.20.2","_npmVersion":"lerna/8.1.2/node@v16.20.2+x64 (linux)","dist":{"integrity":"sha512-1qQV3t/3LssEvNF5Tp8HegKublKQMYajQ7HgJLmsH/r2f3sAOX0ks0y/TbTQFao0CQhSI398jmaQESyNZm17VA==","shasum":"97fd42af254dabcda29773ca6b41ac4bf9a8bb4d","tarball":"https://registry.npmjs.org/@arcteryx/js-geolocation/-/js-geolocation-1.4.0-ts2.0.tgz","fileCount":15,"unpackedSize":61042,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCO6a+5GgCAqfyiFwcpAo8uxpgbFGTDphjEUirSgTlyvgIhAPjOn0ck/D4p7kQAsL0o5oCDVZmDB9w1geZtUtzXNE2N"}]},"_npmUser":{"name":"ronvs","email":"ron.santos@gmail.com"},"directories":{},"maintainers":[{"name":"justinohalloran","email":"justin.ohalloran@arcteryx.com"},{"name":"ronvs","email":"ron.santos@gmail.com"},{"name":"jamiearc","email":"jamie.chong@arcteryx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-geolocation_1.4.0-ts2.0_1707243638096_0.39180232542253934"},"_hasShrinkwrap":false},"1.4.0-gamma.0":{"name":"@arcteryx/js-geolocation","version":"1.4.0-gamma.0","source":"src/index.js","main":"dist/cjs/index.js","umd:main":"dist/umd/index.js","module":"dist/es/index.js","types":"dist/es/index.d.ts","scripts":{"build":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js","start":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js -w"},"license":"ISC","gitHead":"1a7a6e1474fd63c25d6c87ac76803343ea10145c","readme":"# Arc'teryx Geolocation Library\n\nARCTERYX JavaScript library to get the geolocation for a user by calling the /api/geolocation from the [edge in Fastly](https://developer.fastly.com/solutions/recipes/geo-ip-api-at-the-edge). It will save the geoLocation information in localStorage under \"geolocation\" key. It will return the geoLocation from localStorage if it exists. If it's been stored in localStorage for more than 1hr it will fetch it again and store it.\n\n## Usage\n\n```\nnpm install @arcteryx/js-geolocation\n\nconst geoLocation = await getGeolocation();\n\ngeoLocation =  {\n  city: \"vancouver\",\n  region: \"BC\",\n  country_code: \"CA\",\n  country_name: \"canada\",\n  postalcode: \"v5y 1e6\",\n  latitude: \"49.270\",\n  longitude: \"-123.110\",\n  saveAt: \"2020-12-17T11:42:12.803Z\"\n}\n```\n\n## Build and test locally\n\n```\nnpm ci\nnpm run build\n```\n","readmeFilename":"README.md","description":"ARCTERYX JavaScript library to get the geolocation for a user by calling the /api/geolocation from the [edge in Fastly](https://developer.fastly.com/solutions/recipes/geo-ip-api-at-the-edge). It will save the geoLocation information in localStorage under ","_id":"@arcteryx/js-geolocation@1.4.0-gamma.0","_nodeVersion":"16.20.2","_npmVersion":"lerna/8.1.2/node@v16.20.2+x64 (linux)","dist":{"integrity":"sha512-Dan3oTfJsomKzqATuSLfCdb/MY/shR/SaFmfgUqjULUJLk/6/mkxsJRKpgAeSCiktQ9WDcYMpyUV7HcTq3kikQ==","shasum":"e3b683d5ddbc1e1d9d1b97273dec325c9ca540c0","tarball":"https://registry.npmjs.org/@arcteryx/js-geolocation/-/js-geolocation-1.4.0-gamma.0.tgz","fileCount":15,"unpackedSize":61089,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUSJH6NatgbmBveDJPqVc4kK3jqiHsFeILFxMWE08dQAIgOG4+okttQoetHz9f/kJOrsp5P/vP6hwivvHVXzNBiI4="}]},"_npmUser":{"name":"ronvs","email":"ron.santos@gmail.com"},"directories":{},"maintainers":[{"name":"justinohalloran","email":"justin.ohalloran@arcteryx.com"},{"name":"ronvs","email":"ron.santos@gmail.com"},{"name":"jamiearc","email":"jamie.chong@arcteryx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-geolocation_1.4.0-gamma.0_1707776948636_0.04469898356652435"},"_hasShrinkwrap":false},"1.4.0":{"name":"@arcteryx/js-geolocation","version":"1.4.0","source":"src/index.js","main":"dist/cjs/index.js","umd:main":"dist/umd/index.js","module":"dist/es/index.js","types":"dist/es/index.d.ts","scripts":{"build":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js","start":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js -w"},"license":"ISC","gitHead":"7b3b8a274968f39c5cf564cab85ae4508e484682","description":"ARCTERYX JavaScript library to get the geolocation for a user by calling the /api/geolocation from the [edge in Fastly](https://developer.fastly.com/solutions/recipes/geo-ip-api-at-the-edge). It will save the geoLocation information in localStorage under ","_id":"@arcteryx/js-geolocation@1.4.0","_nodeVersion":"16.20.2","_npmVersion":"lerna/8.1.2/node@v16.20.2+x64 (linux)","dist":{"integrity":"sha512-3S/JAOrzs2MH+4W7g8cCJXk7GYs79NZ3V0EzHn23HFNpW1U2Nt+yPxqq7Mc6G+eioYSW8CUPiyxGTugqPhrbFg==","shasum":"4dcadd5650739d18607eccaa93441eae9e2d37b4","tarball":"https://registry.npmjs.org/@arcteryx/js-geolocation/-/js-geolocation-1.4.0.tgz","fileCount":15,"unpackedSize":61081,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEdCIoYvvelJXRrBkbzJTmcyZocazrVVZhRn9HqZs8gsAiEA6+CkwioOpmqhJC2g0WBvLG0+WnMlJ5fAFcLHhjfFkOE="}]},"_npmUser":{"name":"ronvs","email":"ron.santos@gmail.com"},"directories":{},"maintainers":[{"name":"justinohalloran","email":"justin.ohalloran@arcteryx.com"},{"name":"ronvs","email":"ron.santos@gmail.com"},{"name":"jamiearc","email":"jamie.chong@arcteryx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-geolocation_1.4.0_1708551438802_0.40455567883013477"},"_hasShrinkwrap":false}},"time":{"created":"2020-12-17T19:03:45.843Z","1.1.0":"2020-12-17T19:03:46.213Z","modified":"2024-02-21T21:37:19.427Z","1.1.1":"2020-12-17T22:20:34.446Z","1.1.2":"2020-12-18T22:20:53.848Z","1.1.3":"2020-12-29T20:20:41.297Z","1.2.0":"2021-12-14T19:11:02.763Z","1.2.1":"2021-12-23T20:06:31.723Z","1.3.0":"2022-11-15T07:27:13.976Z","1.3.1-alpha.0":"2024-01-10T23:03:39.687Z","1.4.0-alpha.0":"2024-02-02T21:41:46.393Z","1.4.0-test.0":"2024-02-05T21:39:10.879Z","1.4.0-ts.0":"2024-02-05T23:12:56.397Z","1.4.0-ts2.0":"2024-02-06T18:20:38.292Z","1.4.0-gamma.0":"2024-02-12T22:29:08.834Z","1.4.0":"2024-02-21T21:37:18.967Z"},"maintainers":[{"name":"justinohalloran","email":"justin.ohalloran@arcteryx.com"},{"name":"ronvs","email":"ron.santos@gmail.com"},{"name":"jamiearc","email":"jamie.chong@arcteryx.com"}],"description":"ARCTERYX JavaScript library to get the geolocation for a user by calling the /api/geolocation from the [edge in Fastly](https://developer.fastly.com/solutions/recipes/geo-ip-api-at-the-edge). It will save the geoLocation information in localStorage under ","license":"ISC","readme":"# Arc'teryx Geolocation Library\n\nARCTERYX JavaScript library to get the geolocation for a user by calling the /api/geolocation from the [edge in Fastly](https://developer.fastly.com/solutions/recipes/geo-ip-api-at-the-edge). It will save the geoLocation information in localStorage under \"geolocation\" key. It will return the geoLocation from localStorage if it exists. If it's been stored in localStorage for more than 1hr it will fetch it again and store it.\n\n## Usage\n\n```\nnpm install @arcteryx/js-geolocation\n\nconst geoLocation = await getGeolocation();\n\ngeoLocation =  {\n  city: \"vancouver\",\n  region: \"BC\",\n  country_code: \"CA\",\n  country_name: \"canada\",\n  postalcode: \"v5y 1e6\",\n  latitude: \"49.270\",\n  longitude: \"-123.110\",\n  saveAt: \"2020-12-17T11:42:12.803Z\"\n}\n```\n\n## Build and test locally\n\n```\nnpm ci\nnpm run build\n```\n","readmeFilename":"README.md"}