{"_id":"geoip-lite2","_rev":"125-7d806f05350c4a46fbf7a1127925006d","name":"geoip-lite2","dist-tags":{"latest":"4.0.5"},"versions":{"2.0.0":{"name":"geoip-lite2","version":"2.0.0","keywords":["geo","geoip","ip","ipv4","ipv6","geolookup","maxmind","geolite","geolite2","fast-geoip"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.0.0","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"}],"homepage":"https://github.com/sefinek24/geoip-lite2","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"dc413739b5dbf8290e1fac2c1294b839dba61172","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.0.0.tgz","fileCount":18,"integrity":"sha512-ouZcM/Ypjou3+nKOAcI60JwY59IOTdHWsAT1eeZN5y81cA1TWz2yBUUcoTxQwKjUTalVMspGTi6ZiaKUaFdKKw==","signatures":[{"sig":"MEUCIDcv7MBn2ZPGPHnV1BE/QTduBS4KL08j1j6Cj60cS955AiEAyb2lI8R4x9be3+VdjFtE6ZrOGUIGgv8wpO0S0W6OQ84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176357719},"main":"lib/geoip.js","config":{"update":true},"engines":{"node":">=5.10.0"},"gitHead":"30ca53280544050cc13f728fb10f1cb2d7eb5de9","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"mocha test/main.js","eslint":"eslint .","updatedb":"node scripts/updatedb.js","updatedb-debug":"node scripts/updatedb.js debug","updatedb-force":"node scripts/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"9.8.1","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"18.17.0","dependencies":{"lazy":"1.0.11","async":"^3.2.4","chalk":"4.1.2","rimraf":"^5.0.1","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.45.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.0.0_1690163706761_0.23121177628399248","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"geoip-lite2","version":"2.0.1","keywords":["geo","geoip","ip","ipv4","ipv6","geolookup","maxmind","geolite","geolite2","fast-geoip"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.0.1","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"}],"homepage":"https://github.com/sefinek24/geoip-lite2","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"14930f806cf3c4579cc2514896344df5d4be15c3","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.0.1.tgz","fileCount":18,"integrity":"sha512-NQsRkePmaWzBs83iP7S3vaX9w1uYr/i5HBbsa3kPoO2VyWjbxhoJdcJlsshpI2sUnogUuePTwp4ycLl8piL+rw==","signatures":[{"sig":"MEYCIQC/XkuqQD8l5c800H+vRTS139j8FM6Wn3+66hUzAV2rjAIhAInXiLMc7WodULpwXVEEMVRmHkCYlZtNbfpuIV2BLX4b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156221115},"main":"lib/geoip.js","config":{"update":true},"engines":{"node":">=5.10.0"},"gitHead":"e563e41e04048b39f3086039342d4b614df408b2","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"mocha test/main.js","eslint":"eslint .","updatedb":"node scripts/updatedb.js","updatedb-debug":"node scripts/updatedb.js debug","updatedb-force":"node scripts/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"9.6.7","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"18.17.0","dependencies":{"lazy":"1.0.11","async":"^3.2.4","chalk":"4.1.2","rimraf":"^5.0.1","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.46.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.0.1_1691597612456_0.8396219369337157","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"geoip-lite2","version":"2.0.2","keywords":["geo","geoip","ip","ipv4","ipv6","geolookup","maxmind","geolite","geolite2","fast-geoip"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.0.2","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"}],"homepage":"https://github.com/sefinek24/geoip-lite2","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"8b4be45a5a3f3c7200bcabbe7d11088cd7c22a11","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.0.2.tgz","fileCount":18,"integrity":"sha512-fZ/ZpAJShcQh2xaiB4E/eiYHR1XBnIiAfHXIJziGYSSPhFbIjVZwTLJhkwkCkr+QO/iCRlxe28Me4itgs8hyBw==","signatures":[{"sig":"MEUCIHFS7hVm8+KPBSgAbzRLHm/18wAtWOvbemHYudfFTuwMAiEA3rLDBUPL722o/3yWgOCEtEH9+qHSNar61g1B0ksVAAw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156223633},"main":"lib/geoip.js","config":{"update":true},"engines":{"node":">=5.10.0"},"gitHead":"da626b4ba5219be8bfaa87ccb014298080bc0b9b","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"mocha test/main.js","eslint":"eslint .","updatedb":"node scripts/updatedb.js","updatedb-debug":"node scripts/updatedb.js debug","updatedb-force":"node scripts/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"9.6.7","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"18.17.0","dependencies":{"lazy":"1.0.11","async":"^3.2.4","chalk":"4.1.2","rimraf":"^5.0.1","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.46.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.0.2_1691600260081_0.8600391951454855","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"geoip-lite2","version":"2.0.3","keywords":["geo","geoip","ip","ipv4","ipv6","geolookup","maxmind","geolite","geolite2","fast-geoip"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.0.3","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"}],"homepage":"https://github.com/sefinek24/geoip-lite2","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"ae737baf0d04cb3c011da54ebaf268f0d0ae2eac","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.0.3.tgz","fileCount":18,"integrity":"sha512-m+5pVPJLfsoaFQPfchbuVyL1EFk7Umoqq27hMZSw3FM8P+ikLXex+h4coBw3XWsCf55Y0enEE/2PDQAX+ptzYA==","signatures":[{"sig":"MEUCIQCm83hGqXqCr6oUYnpIUGNYriJI+w/SIxRObYBgGlI9oAIge3THzByWIKm+ffcW0CbN7H7cj6+indw2YsnaC71Xxm8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177345611},"main":"lib/geoip.js","config":{"update":true},"engines":{"node":">=5.10.0"},"gitHead":"c56c297533ce06c5b5ac905de447e88584ffa9bf","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"mocha test/main.js","eslint":"eslint .","updatedb":"node scripts/updatedb.js","updatedb-debug":"node scripts/updatedb.js debug","updatedb-force":"node scripts/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"9.8.1","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"18.17.1","dependencies":{"lazy":"1.0.11","async":"^3.2.4","chalk":"4.1.2","rimraf":"^5.0.1","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.0.3_1693521678243_0.8702270605710518","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"geoip-lite2","version":"2.1.0","keywords":["city","country","fast-geoip","geo","geoip","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.0","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"}],"homepage":"https://github.com/sefinek24/geoip-lite2","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"2740e42f6307b55a72fa10fb9019f8a6d9965328","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.0.tgz","fileCount":19,"integrity":"sha512-PwmRtmXsFsi1wdO5Hw0jxw0mHDfuBLjxy2rUEG5Qeha+it64mlj5W7EIZBfK9fVzGE8c7YThjwOVB6WwC2v+6Q==","signatures":[{"sig":"MEUCIEVOXh/sCkXaOnuQajzAI6Qr9D8GZ5tg7GebLYFYGKvUAiEA1huzkXSaRHd+d83jp9X+/CLC5uolvu1KdShDVwkhgIA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178328302},"main":"lib/geoip.js","types":"index.d.ts","engines":{"node":">=5.10.0"},"gitHead":"ab7182ed0d772d00d0250d2589f2e12b3da1d9f4","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"mocha test/main.js","eslint":"eslint .","updatedb":"node scripts/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"bash _Minify/linux.bash","updatedb-debug":"node scripts/updatedb.js debug","updatedb-force":"node scripts/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.0.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"18.17.1","dependencies":{"lazy":"1.0.11","async":"^3.2.4","chalk":"4.1.2","rimraf":"^5.0.1","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.48.0","terser":"^5.19.4"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.0_1693994634640_0.7862734229369757","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"geoip-lite2","version":"2.1.1","keywords":["city","country","fast-geoip","geo","geoip","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.1","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"}],"homepage":"https://github.com/sefinek24/geoip-lite2","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"e18c849c616752a481a9bc5fd983fabe1375a66e","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.1.tgz","fileCount":7,"integrity":"sha512-HvW4SM4719pIbCdRS3nxyxWag+uMP3SHf6QJz2XAmG6yYhngdWq0rJPyfpT7KLYEdNRYPThmnHY2LycNdPdFSg==","signatures":[{"sig":"MEQCIFyq4qVeb5a8LbDT6ovSGAxKtUofG2dwpR3GUospPY0LAiAzslAG5OzRicEBj197emiaH0jpoqHO8uZ0Tf6K44zyEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22584},"main":"lib/geoip.js","types":"index.d.ts","engines":{"node":">=5.10.0"},"gitHead":"f54929e201bcd08bd59098ba716c62008498c4cc","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"mocha test/main.js","eslint":"eslint .","updatedb":"node scripts/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Not finished yet >:\"","updatedb-debug":"node scripts/updatedb.js debug","updatedb-force":"node scripts/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"9.6.7","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind.","directories":{"lib":"lib","data":"data","test":"test","scripts":"scripts"},"_nodeVersion":"18.17.1","dependencies":{"lazy":"1.0.11","async":"^3.2.4","chalk":"4.1.2","rimraf":"^5.0.1","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.49.0","terser":"^5.19.4"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.1_1694413260857_0.6014278699423434","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"geoip-lite2","version":"2.1.2","keywords":["city","country","fast-geoip","geo","geoip","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.2","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"}],"homepage":"https://github.com/sefinek24/geoip-lite2","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"7f3c6ec05785ca605914b0b88a3d35c9fb3c4b6d","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.2.tgz","fileCount":22,"integrity":"sha512-HtQDc4++D1Ylle/tfTp62OxNZvqjzV3HSxeDpkzRRxBMYwJLKyl5hpxQj0+Twcs1Zfw7wpO206I/5FRBxN2J7A==","signatures":[{"sig":"MEQCIHAzsty7uV72/GFfP7+VzDRI79plpjsVrgzLTlaXzDTHAiAJPSWzGTg3YDDjzM1WhD1hZ5Pjc4xSX5bKBvHBh0PnOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177631869},"main":"lib/geoip.js","types":"index.d.ts","engines":{"node":">=5.10.0"},"gitHead":"97d4a93e52ef5666508938f8224fd5a1e16aab9f","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"mocha test/main.js","eslint":"eslint .","updatedb":"node scripts/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Not finished yet >:\"","updatedb-debug":"node scripts/updatedb.js debug","updatedb-force":"node scripts/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"9.6.7","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"lazy":"1.0.11","async":"^3.2.4","chalk":"4.1.2","rimraf":"^5.0.1","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.49.0","terser":"^5.19.4"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.2_1694413531701_0.4042986875269634","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"geoip-lite2","version":"2.1.3","keywords":["city","country","fast-geoip","geo","geoip","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.3","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"72e2483c21c21f1d088986984a1e2f2c302ccef4","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.3.tgz","fileCount":7,"integrity":"sha512-AWAOaxSnV8MgzzyL2afDyeCmM1uPaUagfe8SLyagohX+eTfolvQYfDGRLdGKHBIgMIBovgpXWb5AEClXKL/s+Q==","signatures":[{"sig":"MEUCIBlk7vo7qLQd40sK+u4Hs60oc3TizT9blMvN5lSyu4j2AiEAqY+RHqmRsx3k63N+MyiFV+YkAC3B9UTO8+hrSINeZ08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22507},"main":"lib/geoip.js","types":"index.d.ts","engines":{"node":">=5.10.0"},"gitHead":"4afcaea59e8ad48803d593296ee1413b7ea9586f","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"mocha test/main.js","eslint":"eslint .","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Not finished yet >:\"","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.1.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind.","directories":{"lib":"lib","data":"data","test":"test","utils":"utils"},"_nodeVersion":"18.17.1","dependencies":{"lazy":"1.0.11","async":"^3.2.4","chalk":"4.1.2","rimraf":"^5.0.1","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.49.0","terser":"^5.19.4"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.3_1694430530214_0.570903059258949","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"geoip-lite2","version":"2.1.4","keywords":["city","country","fast-geoip","geo","geoip","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.4","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"e848c38cfa42e416cbb189a619984340c93b7fba","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.4.tgz","fileCount":22,"integrity":"sha512-krrjmUKlI4FicQYUQq7SnuwdSA+179PdBXkAEpsZhIw6d2SzBEivlAhRny+cYv/Klaw01WaB3SZNK/GSAq8CLg==","signatures":[{"sig":"MEYCIQDCP3+qQLi+RbsCyx8Q/O6dlje/DIuAMn8psNg3NVZ6BgIhAMFDnbdcdESd9zjK5zRd2RK8/dYvOXBXhk5d3nLLruJw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177631899},"main":"lib/geoip.js","types":"index.d.ts","engines":{"node":">=5.10.0"},"gitHead":"4afcaea59e8ad48803d593296ee1413b7ea9586f","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"mocha test/main.js","eslint":"eslint .","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Not finished yet >:\"","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.1.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind.","directories":{"lib":"lib","data":"data","test":"test","utils":"utils"},"_nodeVersion":"18.17.1","dependencies":{"lazy":"1.0.11","async":"^3.2.4","chalk":"4.1.2","rimraf":"^5.0.1","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.49.0","terser":"^5.19.4"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.4_1694430706888_0.885068952625212","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"geoip-lite2","version":"2.1.5","keywords":["city","country","fast-geoip","geo","geoip","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.5","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"d73ec940aed0569a6a99ef565c51c412bbb5e3fc","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.5.tgz","fileCount":22,"integrity":"sha512-tSHK5PSrEIkDBnnzjeuaJ2ESCFBbo4uzBJnbicNzvGSgEjrlFvSyb4KI9GLD1xL+ASXiy4hVnhEd1ODX3tOoRQ==","signatures":[{"sig":"MEUCIQDkHA9Qw2mp3fWVMRCkEP18iAmFNTA8GPql+3GFa4s/dwIgU545WjEB7MFVLn1UZVwr0hQBrIB1dlD2i7+hqf24qvM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177631857},"main":"lib/geoip.js","types":"index.d.ts","engines":{"node":">=5.10.0"},"gitHead":"91e381e93be65250a7821af1ebca17a01335d311","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"mocha test/main.js","eslint":"eslint .","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Not finished yet >:\"","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.1.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"18.17.1","dependencies":{"lazy":"1.0.11","async":"^3.2.4","chalk":"4.1.2","rimraf":"^5.0.1","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.49.0","terser":"^5.19.4"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.5_1694431007179_0.47708224873812544","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"geoip-lite2","version":"2.1.6","keywords":["city","country","fast-geoip","geo","geoip","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.6","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"bfd0282943ac8063570ad48cb97d289236222aec","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.6.tgz","fileCount":22,"integrity":"sha512-V+Pu/WKbRbe/9mIaYNQvEPJR0/J4jE4GgWsK2kvCBEaOBQlHpW4cZYmJewWrOb6l7zxEzX2ManYR2aRy/6c29A==","signatures":[{"sig":"MEYCIQCnif2FzklE5bwsGlhkKSBix3JXuucxJD3+aHxtP86YoQIhAMFrti4zTUmdEndIb4eIsv/i8uYLq7w/esG9JMGpSW6v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180197864},"main":"lib/geoip.js","types":"index.d.ts","engines":{"node":">=5.10.0"},"gitHead":"27aabe8635496c03cc89517d017eae24a88d9816","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"jest test","eslint":"eslint .","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.1.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"18.17.1","dependencies":{"lazy":"1.0.11","async":"^3.2.4","chalk":"4.1.2","rimraf":"^5.0.1","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.49.0","terser":"^5.19.4"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.6_1694704900113_0.7267463974642392","host":"s3://npm-registry-packages"}},"2.1.7":{"name":"geoip-lite2","version":"2.1.7","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.7","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"4d136b4840673447ccc40cd65f9c55b7d08c1ac9","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.7.tgz","fileCount":22,"integrity":"sha512-Tm/bNUJBTodpn4/WRAwxNYYzpIq753U9FJ31NyyeI5Z4nsXBkzU3v0euOf/V4WLiBrh62p1KT8lDjOoQ9oTNhA==","signatures":[{"sig":"MEYCIQC45LT9131inyfIPESNNCpOZtG7CZegE70xYByaSn7+WAIhAI9kiHRYZDJY+UUSap5ZXGyojgM5hck0yDlKI3t6JvF6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179421300},"main":"lib/geoip.js","types":"index.d.ts","engines":{"node":">=5.10.0"},"gitHead":"cc3b335fe68c68ebde1ec44dfe6e1ca585895f54","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"jest test","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.1.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"18.18.0","dependencies":{"lazy":"1.0.11","async":"^3.2.4","chalk":"4.1.2","rimraf":"^5.0.1","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.50.0","terser":"^5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.7_1695522372064_0.9042551812710515","host":"s3://npm-registry-packages"}},"2.1.8":{"name":"geoip-lite2","version":"2.1.8","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.8","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Modified by: Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"8d6255d4a1a5015cbda56b7944b273a6b662d1f3","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.8.tgz","fileCount":22,"integrity":"sha512-bbqYySy6+CztfcT03gjmAixc/UUH/O1oFX9/HIiZgEI3YqG4ZzrXhwtopFhSDUK1Xs2EG+/GPbRWtOGn3dbVRA==","signatures":[{"sig":"MEYCIQC3Eaw0xQbi4cZeyQbnROTI1xuHUBLYsTocr7sBAXPpPQIhAO1n76b36G0JdwoYC4S7uvyaBRNPDWPvzFM0z/7rbSQB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179421357},"main":"lib/geoip.js","types":"index.d.ts","engines":{"node":">=5.10.0"},"gitHead":"3d4aba56e11793ec25593b83500756d1401f5c1e","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"jest test","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.1.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"18.18.0","dependencies":{"lazy":"1.0.11","async":"^3.2.4","chalk":"4.1.2","rimraf":"^5.0.1","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.50.0","terser":"^5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.8_1695640239099_0.44811148721609206","host":"s3://npm-registry-packages"}},"2.1.9":{"name":"geoip-lite2","version":"2.1.9","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.9","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Modified by: Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"08980333259255c6bb62e3c7ab2b5ec50ceab98b","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.9.tgz","fileCount":22,"integrity":"sha512-b7lmtvzpS9OIBIS2kHs6EkX5jZZUTlFtr23bx1IQ9qjC3Gz8LD5zhdedOHCs/h9X5NyXMbFs4rVjgfT9uerlqA==","signatures":[{"sig":"MEQCIDhWDKmFSkQdw1wFFxfgbqLbYfgo4BNnBLyqDBvx7lE2AiA1FRtKSNNvalzrNtoQXR5HcVbhbxFWF6HeyL/8TbDWSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179374124},"main":"lib/geoip.js","types":"index.d.ts","engines":{"node":">=5.10.0"},"gitHead":"26c9829d8a5781d0a4df3b369d8ea7f1f678190f","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"jest test","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.1.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"18.18.0","dependencies":{"lazy":"1.0.11","async":"^3.2.4","chalk":"4.1.2","rimraf":"^5.0.4","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.50.0","terser":"^5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.9_1695744067398_0.3856769880650541","host":"s3://npm-registry-packages"}},"2.1.10":{"name":"geoip-lite2","version":"2.1.10","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.10","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Modified by: Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"f8e72945ccf21a5bc06c2dc32efeeda1aa645fec","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.10.tgz","fileCount":22,"integrity":"sha512-jiFh6mPFFnOfaehYi2wQ0SbI74GM2erpcx00AVQMARLyAUUcncXeLrQL1xBq7rTdpczgJcCNrLz3axoKSolBxA==","signatures":[{"sig":"MEUCIQC+IiQYA/GbaxvBlO42gVOp1r3+kE5q/0kUPPf5sVi4jQIgIIDxLDTvbJhIFxSnj94MfIQ5JEWeGcEJlkPUIl+qiRY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179374207},"main":"lib/geoip.js","types":"index.d.ts","engines":{"node":">=5.10.0"},"gitHead":"4dde50222edce5c474a4f27461006187449a0e16","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"jest test","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.1.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"18.18.0","dependencies":{"lazy":"1.0.11","async":"^3.2.4","chalk":"4.1.2","rimraf":"^5.0.5","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.50.0","terser":"^5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.10_1695842210565_0.4472409159253805","host":"s3://npm-registry-packages"}},"2.1.11":{"name":"geoip-lite2","version":"2.1.11","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.11","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Modified by: Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"545307c355464a73c646320c8e4c9091d3d0d9d6","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.11.tgz","fileCount":22,"integrity":"sha512-OZFjLPjEoPlTqyOPGHN5L62rsbXDD+Y11is90z6EQ5HY5NTR/STGX7Hp0jvajHbZ7im3ovtbathK2zN/EKRt2g==","signatures":[{"sig":"MEQCIHwzpA5cloULv8WdljtkR4SJOtf+Q55OqpgBpeNTkg3cAiACucpXhyIjUtKmpKxg4UJidYRsgMRFmDMzpygFjO9gWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179374207},"main":"lib/geoip.js","types":"index.d.ts","engines":{"node":">=5.10.0"},"gitHead":"71ed7f45d366bd6e35c3063e0707cb49ebcfed79","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"jest test","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.1.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"18.18.0","dependencies":{"lazy":"1.0.11","async":"^3.2.4","chalk":"4.1.2","rimraf":"^5.0.5","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.50.0","terser":"^5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.11_1695939168659_0.15004592684929396","host":"s3://npm-registry-packages"}},"2.1.12":{"name":"geoip-lite2","version":"2.1.12","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.12","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Modified by: Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"0138273c81f9c55ac9382389e84043e0aa1edf1c","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.12.tgz","fileCount":22,"integrity":"sha512-snQvdBO7FEsteJxsNxf6GmAP2FNVO/UTNWntFFH5YAJIxMJkrVfo+As5FKsbps4KGqV3VK26uoPipKZofvgsfg==","signatures":[{"sig":"MEUCIQCwTGJPhlX5pAZ1Iq10YgW1SKlHUJ8k6PRt+Al1jo8CBwIgUn2BmNfxBmR1nnLcZff54xABzp8GMsjH6HpMij//CXQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178903643},"main":"lib/geoip.js","types":"index.d.ts","engines":{"node":">=5.10.0"},"gitHead":"66e083a7b32803fdaa67dcbed11aaeb06c762a19","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"jest test","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"9.8.1","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"18.18.0","dependencies":{"lazy":"1.0.11","async":"^3.2.4","chalk":"4.1.2","rimraf":"^5.0.5","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.50.0","terser":"^5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.12_1696169402250_0.11966709722343438","host":"s3://npm-registry-packages"}},"2.1.13":{"name":"geoip-lite2","version":"2.1.13","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.13","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Modified by: Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"7c171ed681e0b708247050fcbd97fa9a8d55d2b2","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.13.tgz","fileCount":22,"integrity":"sha512-dbx3004ly9STICtInzNPk9l7bB4tqfw4ooLKzolPWftWUpGxhQ0GCNYBHOY67tmwMqAWrNIbgGFE6TSaQS1qbw==","signatures":[{"sig":"MEYCIQCcv7tPoERzx4SoaX1M3bkAQJHt8+tBPxeYnFLzr3lefQIhAN58IiNTuVUASLB0HEkuMSnrI1ZlOzzDZs3OwtNWXbQi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178903796},"main":"lib/main.js","types":"index.d.ts","engines":{"node":">=5.10.0"},"gitHead":"2a668d331bb9fcde0d6fa993b973a455b21f1e5e","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"jest test","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"9.8.1","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved version by Sefinek.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"18.18.0","dependencies":{"lazy":"1.0.11","async":"^3.2.4","chalk":"4.1.2","rimraf":"^5.0.5","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.21.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.13_1696366545232_0.11187484787421487","host":"s3://npm-registry-packages"}},"2.1.14":{"name":"geoip-lite2","version":"2.1.14","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.14","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Modified by: Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"cb345433312aa491523893ea7057f400106a5337","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.14.tgz","fileCount":22,"integrity":"sha512-wrvNjTYYMa1Uc4aZEdkUdEr5MrFzmlajdCXg1b1TYzJz9lzK/F5mAoPEvM8cDTzQvL44ML31gAz+XQSMD3ZhBA==","signatures":[{"sig":"MEYCIQD6FgSPz2AGRvZrUECed6aFlndr37X5gJaiqfM59ewAgAIhAOQx4XRueqwQ+Gkat3MvSc+pIGfPgqZSkhnsYao+Y08R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177458734},"main":"lib/main.js","types":"index.d.ts","engines":{"node":">=5.10.0"},"gitHead":"047d03d68cad2f3dc807bef36251c15bc21bc28c","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"jest test","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"9.8.1","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved version by Sefinek.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"18.18.0","dependencies":{"lazy":"1.0.11","async":"^3.2.4","chalk":"4.1.2","rimraf":"^5.0.5","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.21.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.14_1696451404101_0.296103374419054","host":"s3://npm-registry-packages"}},"2.1.15":{"name":"geoip-lite2","version":"2.1.15","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.15","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Modified by: Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"e89811d7bf1ccb83d71c1c1c0e09ce42967d50b7","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.15.tgz","fileCount":22,"integrity":"sha512-U3YqE0DHaDZa2kKJyYbZ2SRFptlZ4vrrRTjM/DgILRvU5/kI336qthYynsiat3pv5e0ymGA6J539v+fs5Z60Og==","signatures":[{"sig":"MEQCIFP23VtKayEBRv0vMwxoCjqLL+cTt2Q0pJPGi+CfnOWrAiAChPFudjDWu+PDD32oK646P9PQwj3uEU2rNThAiSP6GQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177458734},"main":"lib/main.js","types":"index.d.ts","engines":{"node":">=5.10.0"},"gitHead":"662b06a7a57c1f7b8aa4420fa95a97915c834df2","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"jest test","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"9.8.1","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved version by Sefinek.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"18.18.0","dependencies":{"lazy":"1.0.11","async":"^3.2.4","chalk":"4.1.2","rimraf":"^5.0.5","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.21.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.15_1696584404278_0.764990958044542","host":"s3://npm-registry-packages"}},"2.1.16":{"name":"geoip-lite2","version":"2.1.16","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.16","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Modified by: Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"8713fe331a5dbbe25f795170e871fa1af800638b","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.16.tgz","fileCount":22,"integrity":"sha512-zLDNao9M3uxySRjSkU5qQwBmdndKAKUhRY1IrlgF7dlI3W+cGPpHCFlL0GLCO1mi+FNS9C9GjDVrMzORY0IaCA==","signatures":[{"sig":"MEYCIQCr3gD/K+JRo7LgQ3GmJ3Zb01G38pxzUA9VFr1tnfsdSgIhAKkHe+12p03i2URq8H29gQZX951UtDL8mzmAyWoFM3hm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177459150},"main":"lib/main.js","types":"index.d.ts","engines":{"node":">=5.10.0"},"gitHead":"bef230743c4de630e0c6024444fc8caa7520f303","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"jest test","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"9.8.1","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"18.18.0","dependencies":{"lazy":"1.0.11","async":"^3.2.4","chalk":"4.1.2","rimraf":"^5.0.5","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.21.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.16_1696685430719_0.2142587983987705","host":"s3://npm-registry-packages"}},"2.1.17":{"name":"geoip-lite2","version":"2.1.17","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.17","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"bdfbf16b13d7b6341d6c617f9f2d992446a750c5","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.17.tgz","fileCount":22,"integrity":"sha512-e4wvPK0lFzOf7H+aUhbrnxOeGp2QOLylfy/wv9ixBONRTlXXW/rjKC0KWVR/4lCXgxrI9Uh5jTKbx/wpQ/UG+g==","signatures":[{"sig":"MEMCIC9xv53EeFZX2Ec9O8ukbogjby+OEgahBBuwPeLx6olyAh99gUt9cWSdq+gfjC2xr+rxRvKPfi3WeUEBsxJkvuEw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171869493},"main":"lib/main.js","types":"index.d.ts","engines":{"node":">=5.10.0"},"gitHead":"3702b442112ac8dc9bb25d9bc240abc0e23dc492","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"jest test","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.2.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"18.18.1","dependencies":{"lazy":"1.0.11","async":"^3.2.4","chalk":"4.1.2","rimraf":"^5.0.5","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.21.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.17_1697147430559_0.9380457558796969","host":"s3://npm-registry-packages"}},"2.1.19":{"name":"geoip-lite2","version":"2.1.19","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.19","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"f99b48994037e2498fa41a576feebd55c3c5f4b5","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.19.tgz","fileCount":22,"integrity":"sha512-QE4V0R/+Khd/MtRkTJvzO3BrcraRjTql4alC8PcaZmMF55Q9hePNVYOwcIQkMemXq23ZtApXgYNMS/dD2XUe0w==","signatures":[{"sig":"MEUCIBsxtM32NjGJyko7kVuJ4Tj8po3UE+1IfvMqtrpwV4mmAiEA8B9u764m2Q3IUFrEuglS66gQ70BMTWEX/s6QqOm/ebU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174077364},"main":"lib/main.js","engines":{"node":">=5.10.0"},"gitHead":"543b47bbc322abac373ae556b2f419757a651873","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"jest test","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"typings":"index.d.ts","_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.2.1","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"18.18.2","dependencies":{"lazy":"1.0.11","async":"^3.2.4","chalk":"4.1.2","rimraf":"^5.0.5","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.22.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.19_1697705719660_0.568876353567332","host":"s3://npm-registry-packages"}},"2.1.20":{"name":"geoip-lite2","version":"2.1.20","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.20","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"e2f6ada477bd1347934667e1ab616c9c0004f3bd","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.20.tgz","fileCount":22,"integrity":"sha512-DxhHmvw3WbwiDHFBPTaeOFa/oJnT+zBz7F0+kSOfEMfTg0bPozGTeYfNJaxes8wrdH99v/Sc+f1owiGztQDs9Q==","signatures":[{"sig":"MEUCIQD72RW2LSRBNo3K/kOPrTh+H+5zGHVHAPRSkWUER4IjhwIgBH9ogDh/cZSZEsIjnwn+zkHt0ETtMPZPYxcDKJh5j/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174749293},"main":"lib/main.js","engines":{"node":">=5.10.0"},"gitHead":"039de49af438358a49314d576a8d569926007ce9","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"jest test","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"typings":"index.d.ts","_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.2.1","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"18.18.2","dependencies":{"lazy":"1.0.11","async":"^3.2.4","chalk":"4.1.2","rimraf":"^5.0.5","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.22.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.20_1697860474046_0.44696923279120937","host":"s3://npm-registry-packages"}},"2.1.21":{"name":"geoip-lite2","version":"2.1.21","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.21","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"bb91557002af5ec85ac9ab43a8b7a068cedd84e4","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.21.tgz","fileCount":22,"integrity":"sha512-T3OQ+suzzY3po4EN7XytyDaKVYZvuDONsYaKqwfyCTiTIMtahcZPs7r9JFIf+7HaX+M2JwtLFqpD0FsKmTzCog==","signatures":[{"sig":"MEUCIDnAZOkxjlCJfewd00lmhhpCP/GZhDnSgPr1lUEd+vmuAiEA6I8oadfCLF2aNLIBUSpTy6zRp6b7KsQxON7tzRhX44I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157468305},"main":"lib/main.js","engines":{"node":">=18.18.0"},"gitHead":"c34a92e967bb21cf49bfd4a3bbe29c53f03c2d8e","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"jest test-unminified","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"typings":"index.d.ts","_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.2.3","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"20.9.0","dependencies":{"lazy":"1.0.11","async":"^3.2.5","chalk":"4.1.2","rimraf":"^5.0.5","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.24.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.21_1699120756444_0.5214011764660038","host":"s3://npm-registry-packages"}},"2.1.22":{"name":"geoip-lite2","version":"2.1.22","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.22","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"823751fc23cb947c4cb94217765653adb18e01fa","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.22.tgz","fileCount":22,"integrity":"sha512-27VjdW4DTW1GIA7cXCNQ30dH1+4H5w5p/c0IWuc51RM45BovATFYQrrSD4kx5d78hbGX4Np4i5alR5s/vYZJog==","signatures":[{"sig":"MEUCICZc8N49nWA6RtFLkJTsj1+DwgQim1g5d6Q40HqgXxNZAiEArbj9xKAQKjfbRgqtKCUEsRw8Bg9ZA28KK2DPhDKnu3k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160103736},"main":"lib/main.js","engines":{"node":">=16.20.2"},"gitHead":"6b428070f531ba4c1b6d1c8a961b3c8cd72e1e4c","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"jest test-unminified","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"typings":"index.d.ts","_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.2.3","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"20.9.0","dependencies":{"async":"^3.2.5","chalk":"4.1.2","rimraf":"^5.0.5","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.24.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.22_1699946222865_0.9479439201304436","host":"s3://npm-registry-packages"}},"2.1.23":{"name":"geoip-lite2","version":"2.1.23","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.23","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"14b6f7135a9d4099064369d8c6ff56476cfb49fa","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.23.tgz","fileCount":22,"integrity":"sha512-hZ5gFhOyyKY7d9sn3UqrSZJvjtIo9pQ6PHRZtTWgjfK91bQg024o5cWXZ/PL1lTOKDTx3HOLPAkv3wrLMWr/rg==","signatures":[{"sig":"MEUCIQDJc8LWt0zJqB3/YnWRj36cckk9kG6OG0etg5XJaI+IDgIgE+qqWPohsE7WrBGVnXxZ3AsBTAmYVIDdevQ8sacjc0g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164394164},"main":"lib/main.js","engines":{"node":">=16.20.2"},"gitHead":"5ce39c29a8895753debc64542ee040e3b3a06041","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"jest test-unminified","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"typings":"index.d.ts","_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.2.4","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"20.10.0","dependencies":{"async":"^3.2.5","chalk":"4.1.2","rimraf":"^5.0.5","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.25.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.23_1701887221941_0.6762266618067228","host":"s3://npm-registry-packages"}},"2.1.24":{"name":"geoip-lite2","version":"2.1.24","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.24","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"d651b8453072fd81f601ad5c19e6e46d53cb6a02","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.24.tgz","fileCount":21,"integrity":"sha512-pTBuXdKFHYPFHE0+ki6t0p/P21Tkxu7hSyOgEnbj1gVkpoNSGfjJu0fXgZqaPhYhH0kaOrW9H+Bqo1GzXGjKnw==","signatures":[{"sig":"MEQCIC693QpmPJU3TFsLdWhyBG7HmLi53cveYeArVuonoEBnAiBM9YoIqYh/A3W4/FW62Q23nx+Zy8fIrwtjqSEB/9Tpvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167367744},"main":"lib/main.js","engines":{"node":">=16.20.2"},"gitHead":"a35cd31d43defd338980d2b5f724e997d950b5dd","scripts":{"up":"ncu -u -x chalk && npm install && npm update && npm audit fix","test":"jest test-unminified","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"typings":"index.d.ts","_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.2.5","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"20.10.0","dependencies":{"async":"^3.2.5","chalk":"4.1.2","rimraf":"^5.0.5","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.24_1702600635962_0.03260891062850679","host":"s3://npm-registry-packages"}},"2.1.25":{"name":"geoip-lite2","version":"2.1.25","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.25","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"490ea902342decbbf3648b6db833de0f6f2dea51","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.25.tgz","fileCount":22,"integrity":"sha512-q9IW9mm5PS+2NLdM6WYfIa6eE8UReMYomDzbnU72mV9W0FnWkDC/xdYUvgKRFPw6zdyTLh8zUuqLegk96CPWaA==","signatures":[{"sig":"MEUCIHmbMPaMNdb4HhfaeOX1v4QsPab+dhhGsc+i2WRs74JfAiEAvhG/pTVcGbGNl65+CY4FZqOO6jMOAp4kcWEqZHGissc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168406360},"main":"lib/main.js","engines":{"node":">=10.3.0"},"gitHead":"21e49b24d8531fe546ab6ef6e07aadaf209d4576","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test-unminified","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"typings":"index.d.ts","_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.2.5","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"async":"^3.2.5","kleur":"^4.1.5","rimraf":"^5.0.5","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.25_1703276551506_0.7030232625681005","host":"s3://npm-registry-packages"}},"2.1.26":{"name":"geoip-lite2","version":"2.1.26","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.26","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"8a849a1688d68afcc43ab86596ff501da5c7a8b1","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.26.tgz","fileCount":22,"integrity":"sha512-0vIvGxVdUs/nNPGaBOUC6ZAxbqN56J7dzEQ8M3sop8ddFjUKRorzbVo54Bmaw3Q2S8eT/a3Ou4eXFaraJJ+Ndw==","signatures":[{"sig":"MEYCIQCwfD2gVUrFrhWzOT64JIxEeZmhfQBGugK359HSB3VOrAIhAOoK0CAWfOLQBeiAlUgh4zEgjpwxPQV07xUDjTU0YbHz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166302560},"main":"lib/main.js","engines":{"node":">=10.3.0"},"gitHead":"3cb8e9391bf2f249a169f9b8ca3994dea69faa8e","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test-unminified","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"typings":"index.d.ts","_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.3.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"async":"^3.2.5","kleur":"^4.1.5","rimraf":"^5.0.5","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.26_1705315207019_0.5222028189771026","host":"s3://npm-registry-packages"}},"2.1.27":{"name":"geoip-lite2","version":"2.1.27","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geoip2","geoip2-lite","geoip2-lite2","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.27","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"3d14fd067f7f084d04b303337c6c7626e62c1844","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.27.tgz","fileCount":21,"integrity":"sha512-OlUYE7U5aJ+LI/RO19qhI9IRXCf+TUdj8/BLg7WUVUglFo65QOCVvSb9BoaVLxvt9CAXIsUwAHC2rWdPqQ2ULA==","signatures":[{"sig":"MEUCIQCXd8gH3yYKlKwjchsmVyYYLTu4UVHYnAhB5+f9yezeZQIge5Fuw3SjJwtgda7KPzMCj2g/p+c+vdJ+EKCPpFaNMD8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171368503},"main":"lib/main.js","engines":{"node":">=10.3.0"},"gitHead":"21c03617c369f36ce833194c6854827e409a355d","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test-unminified","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"typings":"index.d.ts","_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.4.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"async":"^3.2.5","kleur":"^4.1.5","rimraf":"^5.0.5","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.27_1706207501599_0.4798579574831625","host":"s3://npm-registry-packages"}},"2.1.28":{"name":"geoip-lite2","version":"2.1.28","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geoip2","geoip2-lite","geoip2-lite2","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.28","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"c05739c93de09ed94917b155e2d6b18f0ca8d8d9","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.28.tgz","fileCount":21,"integrity":"sha512-De+Yjo96JnXViIkTdlxRrysGvvNoFcaTUX6s5aOGvfgzLWitvh+0LaSkUt5KEKENOQsvvJKbP2v5qWANOcpwTA==","signatures":[{"sig":"MEQCIDnD3WKw/64EiLj8WZU6Xt6f4j9ZpU0ssSiWNRcrVDvPAiBRS1xKsg1nX6oSZkGoIr1OG/TrJjE8wl8thpw/zZclMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162011819},"main":"lib/main.js","engines":{"node":">=10.3.0"},"gitHead":"e877f0b7ec03512e703b04797cf372c2564f7045","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test-unminified","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"typings":"index.d.ts","_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.4.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"async":"^3.2.5","kleur":"^4.1.5","rimraf":"^5.0.5","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.28_1707415505079_0.8157485851069957","host":"s3://npm-registry-packages"}},"2.1.29":{"name":"geoip-lite2","version":"2.1.29","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geoip2","geoip2-lite","geoip2-lite2","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.29","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"ba62135ada9d238507372f8605e19885edc6ca2a","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.29.tgz","fileCount":21,"integrity":"sha512-kXePYXkwu2m9Uq/KhiXo7oEiqwBCfsx6Qm+VUNKSinXNB2EKvM/5q9M5QQ5ohnCVI5G/v3qhFgiaCSaRcfQIOg==","signatures":[{"sig":"MEUCIAi3QnYhbDf5ZjUcsA7l5zRVTlx241wnoWr8LkhK8h3HAiEA2hd5h2gSeOhUshhUXp2q+0/w/5fJA3YR9vjB9NrkYSk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161714174},"main":"lib/main.js","engines":{"node":">=10.3.0"},"gitHead":"a2317e4279160442398710e2cf44bb10665f0d1c","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test-unminified","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"typings":"index.d.ts","_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.4.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"async":"^3.2.5","kleur":"^4.1.5","rimraf":"^5.0.5","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.29_1707682200938_0.4046386621925959","host":"s3://npm-registry-packages"}},"2.1.30":{"name":"geoip-lite2","version":"2.1.30","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geoip2","geoip2-lite","geoip2-lite2","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.30","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"83e21dd0fc43ec45b84f40117596e60cf9d44e18","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.30.tgz","fileCount":21,"integrity":"sha512-IAQXWqhfzCC5eX1TcMM5taFA3r0atjnxRFrLZMettz2XT4dt0MDQhlm04ZlHbR/lfCP49nxMyp9b6Lqbm80aVw==","signatures":[{"sig":"MEUCICMpIiw3xIeTQyNpI6GmYLKmRjPclqeUlcoD/WZqxucwAiEAq8bw5y5HusU5nGuH0eS4arMHr5bPctcuN3rx4tr44gM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154195732},"main":"lib/main.js","engines":{"node":">=10.3.0"},"gitHead":"75d8bfef8ba21253fc135842de19bb7c02a6b59a","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test-unminified","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"typings":"index.d.ts","_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.4.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"async":"^3.2.5","kleur":"^4.1.5","rimraf":"^5.0.5","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.28.1"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.30_1708983172096_0.23991136975240912","host":"s3://npm-registry-packages"}},"2.1.31":{"name":"geoip-lite2","version":"2.1.31","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geoip2","geoip2-lite","geoip2-lite2","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.31","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"75cfb8172c37325684cbc7439c50f1049af377fd","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.31.tgz","fileCount":21,"integrity":"sha512-jgigfDf/cg51b19GlVdDdNFl0WpbxWSHVWnD69yzL4IMlcYX4Jp9tJQ2rPl4nQAeSNzO0wevOxv4m7HMi3mqAg==","signatures":[{"sig":"MEUCIEpDbHEDRAHch3RI1wnih2wofNd7h6Z+M2SxhV6hR6krAiEA7N6k6C/7L9ZQ//AIvHC08Y2iiXA51mK/GeRH3w6LSDQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159788156},"main":"lib/main.js","engines":{"node":">=10.3.0"},"gitHead":"8f456b57ffb78f52c7fe02e86325402623bd594c","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test-unminified","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"typings":"index.d.ts","_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.5.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"async":"^3.2.5","kleur":"^4.1.5","rimraf":"^5.0.5","adm-zip":"^0.5.10","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.29.1"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.31_1710286623426_0.7757120699146185","host":"s3://npm-registry-packages"}},"2.1.32":{"name":"geoip-lite2","version":"2.1.32","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geoip2","geoip2-lite","geoip2-lite2","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.32","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"588cda7515b0ee7c628b64035be0ecb135973ff1","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.32.tgz","fileCount":21,"integrity":"sha512-CBABD7Az60qEAF07AyIr7mNo+8lkxRgDylCDDwuz/TjwmM2pvcd/jbSWWnf1FrG8DXdGyhMZkkA22+w5seCfwg==","signatures":[{"sig":"MEUCIBf/CEA1uhHeyiM/irK8rfFxPzfIdLOLbqYMpWuBdEMnAiEA56t3/Y/gSYZ7LoHSHNLntmOzgL9nn8tC/NMAHC7/qwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139653385},"main":"lib/main.js","engines":{"node":">=10.3.0"},"gitHead":"1e4c9ee1b26ce917719e95f5ce4b8bcc005a0fbc","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test-unminified","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"typings":"index.d.ts","_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.5.1","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{},"_nodeVersion":"20.12.1","dependencies":{"async":"^3.2.5","kleur":"^4.1.5","rimraf":"^5.0.5","adm-zip":"^0.5.12","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.30.3"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.32_1712443266761_0.9753498645462757","host":"s3://npm-registry-packages"}},"2.1.33":{"name":"geoip-lite2","version":"2.1.33","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geoip2","geoip2-lite","geoip2-lite2","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.33","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"2a0eab35a2c7b37e8cd247687da4f52d497e85df","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.33.tgz","fileCount":21,"integrity":"sha512-OH6sNECMVEWSKMt68vXC/8eXf6xF88kMdeinZbY68VFjjtYSDIYZjoVPmZpmL5ldkqDljEZZjzdjhQYmZtJ+9Q==","signatures":[{"sig":"MEUCIFreHMV+HAHSE6nnd5kbJ0+jLUGVFx+YwPKymIW6UYL2AiEApiDOu3UPshLy1+s/WpQu0HgKX7h724/fPIRajfS6o18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142707633},"main":"lib/main.js","engines":{"node":">=10.3.0"},"gitHead":"861b0856dede5dd640aa15fc6b1bdb76d9103213","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test-unminified","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"typings":"index.d.ts","_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.5.2","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"async":"^3.2.5","kleur":"^4.1.5","rimraf":"^5.0.5","adm-zip":"^0.5.12","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.30.3"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.33_1713675952745_0.9106948459834536","host":"s3://npm-registry-packages"}},"2.1.34":{"name":"geoip-lite2","version":"2.1.34","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geoip2","geoip2-lite","geoip2-lite2","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.34","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"97242c1b43caf89721b9c739cbfaae2e5945652d","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.34.tgz","fileCount":21,"integrity":"sha512-LTXzjhIs1ZGe+t4v8pHfRuvNEmRoBrsGUhqED+ZMMHATC4pyDwZLE/66XZthWzmnkDBAnu/fFG9PW445ZESO2A==","signatures":[{"sig":"MEUCIGT0hMTw9237UkOZxuo4gmoLNOdDt1NQM8l9O1gOscybAiEAljjvcAHvIW4L3/YXNxYOniMNhH7pVxYlrR3Vui5yK00=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138996446},"main":"lib/main.js","engines":{"node":">=10.3.0"},"gitHead":"1cf7c8e60c68ea12bbd13ffd7b67f8e6b92b52dd","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test-unminified","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"typings":"index.d.ts","_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.8.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"async":"^3.2.5","kleur":"^4.1.5","rimraf":"^5.0.7","adm-zip":"^0.5.12","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.31.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.34_1715817904456_0.7214515206697738","host":"s3://npm-registry-packages"}},"2.1.35":{"name":"geoip-lite2","version":"2.1.35","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geoip2","geoip2-lite","geoip2-lite2","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.35","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"73befd945d8569aff6a5df85f2a7b7ad4482c2fe","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.35.tgz","fileCount":21,"integrity":"sha512-AQvipqRcl7C6FrWyJZn34rw3/79UsxKslON9/HDQTQFCOCRMNw5wj9YqGmxf9TpbuVkMv2OTP3252+1/d+/7Kw==","signatures":[{"sig":"MEQCIF4T7m4CbrB9Up71Djscy5dYkcJlFSxs3lrU5UjVQSdJAiB1C7beaCtwST9Bfc253sfp1D1FHIuo7B/JbWH76TVT1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139831707},"main":"lib/main.js","engines":{"node":">=10.3.0"},"gitHead":"fc3239b08ac33e8cdefd815d86a0bce03f8301c1","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test-unminified","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"typings":"index.d.ts","_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.8.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"async":"^3.2.5","kleur":"^4.1.5","rimraf":"^5.0.7","adm-zip":"^0.5.12","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.3.0","terser":"^5.31.0","globals":"^15.3.0","@eslint/js":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.35_1716911927214_0.9119839495232027","host":"s3://npm-registry-packages"}},"2.1.36":{"name":"geoip-lite2","version":"2.1.36","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geoip2","geoip2-lite","geoip2-lite2","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.36","maintainers":[{"name":"sefinek","email":"sefinek5916@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"edadcb9824c2ab8a1ead5a09df97a83fdc3c6cae","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.36.tgz","fileCount":21,"integrity":"sha512-wa2zHMoLGTTBtlI1jJWJ86Z7lAM2BuJR5I5PqThDdNcmPyllccOm5x8wdPBmiGsWFFuvuDZ69uN9ifqa2Yhznw==","signatures":[{"sig":"MEYCIQD+zWIsCI5TH3FAZo83DElck6ue9WP3J18JBBAFHIv/+AIhAL+QHKhNsQ1bg66v2r+j2TSY9TFQ92ilIb0HYjStW6pg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139831693},"main":"lib/main.js","engines":{"node":">=10.3.0"},"gitHead":"ebdf45035ea54f68edc3a7ac2c22052695c495f3","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test-unminified","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"typings":"index.d.ts","_npmUser":{"name":"sefinek","email":"sefinek5916@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.8.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"async":"^3.2.5","kleur":"^4.1.5","rimraf":"^5.0.7","adm-zip":"^0.5.12","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.3.0","terser":"^5.31.0","globals":"^15.3.0","@eslint/js":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.36_1716912095266_0.7071599947508769","host":"s3://npm-registry-packages"}},"2.1.37":{"name":"geoip-lite2","version":"2.1.37","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geoip2","geoip2-lite","geoip2-lite2","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.37","contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"a7db069dd8c17db81e410fa0af3588e782c04beb","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.37.tgz","fileCount":21,"integrity":"sha512-U2t8rOOs9K+vu0DW9Mo1LdFUm7zjNHTukGZwZlq3MvCrFUb7W2kT5D2lLSzuTAz9UlP7obwPfSLSp5tnqYqdOg==","signatures":[{"sig":"MEUCIQD3NLZwjf3cxTcFLyjO7UWlI6coBw9geGZBaAVdxccdlwIgOXlxQDOO2OiozIBDd+2Rjc+kKVMXrf/9eaKtmyHtFes=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140035704},"main":"lib/main.js","engines":{"node":">=10.3.0"},"gitHead":"1910e8008027d4d171b46362cd47149a6a2728f7","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test-unminified","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"typings":"index.d.ts","_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.8.1","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"async":"^3.2.5","rimraf":"^5.0.7","adm-zip":"^0.5.14","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.31.1","globals":"^15.6.0","@eslint/js":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.37_1719011935835_0.04736096189021777","host":"s3://npm-registry-packages"}},"2.1.38":{"name":"geoip-lite2","version":"2.1.38","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geoip2","geoip2-lite","geoip2-lite2","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.38","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"4e781fd24e8e33a7b01600649828d6c53179f709","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.38.tgz","fileCount":21,"integrity":"sha512-YWRU3lyZ/e5Mdj05di2fE5JyqARV2312soOti/DAanYbEMgGYJWnel9Em9q5eXP1n8BIdahh1rxqNCy5Jb8rwg==","signatures":[{"sig":"MEQCICrsxtxb+Elr77jTBRnr3PTDf+Pw9B/HYXjO82tPhuJqAiBsxw4zCIQrQro54Hwg/3UmQKAlTw/pbs/cQpP3vHA8sw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141118843},"main":"lib/main.js","engines":{"node":">=10.3.0"},"gitHead":"fe89a6112ccc94daf22385ea432f27603409b24b","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test-unminified","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"typings":"index.d.ts","_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.8.1","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"async":"^3.2.5","rimraf":"^6.0.0","adm-zip":"^0.5.14","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.31.1","globals":"^15.8.0","@eslint/js":"^9.6.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.38_1720573593115_0.61145816117007","host":"s3://npm-registry-packages"}},"2.1.39":{"name":"geoip-lite2","version":"2.1.39","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geoip2","geoip2-lite","geoip2-lite2","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.39","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"989a6e6045e2ade649345e848c9374fc20ce4c0c","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.39.tgz","fileCount":21,"integrity":"sha512-ltZrrTywn93yeGLekOUKKuOE1cFse07Gb3zpcnUxbyZx+Oj3tLY72RoPnhTAqqfZrIV4xb4kGeNcnmX5Nkgzyg==","signatures":[{"sig":"MEUCIErfRuJZ4N9FE42OxzlVKZwX4T49r8e2yg0qCe0ghv5CAiEAlY5QDQGpS9F4l4taDmP6PhhTdQL38R+8ZRlr1BLlBzg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141123791},"main":"lib/main.js","engines":{"node":">=10.3.0"},"gitHead":"8a5465d488dfd8ec01f3a89052abf8216efeed50","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test-unminified","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"typings":"index.d.ts","_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.8.2","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"async":"^3.2.5","rimraf":"^6.0.1","adm-zip":"^0.5.14","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.31.3","globals":"^15.8.0","@eslint/js":"^9.7.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.39_1721199873343_0.7204696339284378","host":"s3://npm-registry-packages"}},"2.1.40":{"name":"geoip-lite2","version":"2.1.40","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geoip2","geoip2-lite","geoip2-lite2","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.40","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"c14268f9f5353c43a8e96dbc8e65992180d8e2ad","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.40.tgz","fileCount":21,"integrity":"sha512-f/oujk5tDvGmoHicHKdFRAa+8dj3V8LkxGaax3+qX6/U6qMsMNv3Wm9wF6yqzpL0e8PJoQLF6A5jW05WmLgKYQ==","signatures":[{"sig":"MEQCIFJzjFFZMZgm35aHrNWtdEH8U3lMLx0UZvC+W4jXp2BgAiBWQwJOSFTdQB8x9Z5tjd2tXKiB/XTFYAh6QHpb6AY+jA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138485330},"main":"lib/main.js","engines":{"node":">=10.3.0"},"gitHead":"a279a599514efff91b8409e849e8ca1e1a183021","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test-unminified","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"typings":"index.d.ts","_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.8.2","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"async":"^3.2.5","rimraf":"^6.0.1","adm-zip":"^0.5.14","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.31.3","globals":"^15.8.0","@eslint/js":"^9.8.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.40_1722356446102_0.22463386144084807","host":"s3://npm-registry-packages"}},"2.1.41":{"name":"geoip-lite2","version":"2.1.41","keywords":["city","country","fast-geoip","geo","geoip","geoip-api","geoip2","geoip2-lite","geoip2-lite2","geolite","geolite2","geolocation","geolookup","ip","ipv4","ipv6","location","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.41","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"ff1a8c9b13174874ab2ec1a39f501e9c7157cf8a","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.41.tgz","fileCount":21,"integrity":"sha512-MzNs+TtRUPZhahEBp+eUGFOO/ywrTezttVZcZch5CNGhmGpVIvyHjsEqXKGJRoE7WhZ2m+KIKk/CXcAGJsJd6w==","signatures":[{"sig":"MEQCIHeZAWjCDPt2u91whLg+oteNYPsZQBmUZbdRSqpzBRNgAiBNr6K5DELebMFxNOoJ4rWBCcPSXufwDgmRHRlopM/zBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164122372},"main":"lib/main.js","engines":{"node":">=10.3.0"},"gitHead":"00d79fe33b556020b09645a41c3c09691bfeb6f6","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test-unminified","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"typings":"index.d.ts","_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.8.2","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"async":"^3.2.6","rimraf":"^6.0.1","adm-zip":"^0.5.15","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.31.6","globals":"^15.9.0","@eslint/js":"^9.9.1"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.41_1724520052933_0.7289806410561583","host":"s3://npm-registry-packages"}},"2.1.42":{"name":"geoip-lite2","version":"2.1.42","keywords":["city","country","fast geoip","fast geolocation","geo ip","geo location api","geo","geo-ip","geoip api","geoip data","geoip database","geoip","geoip-api","geoip2 lite","geoip2 lite2","geoip2","geolite","geolite2","geolocation","geolookup","global ip data","ip analytics","ip geo","ip geolocation","ip georesolution","ip location","ip lookup","ip mapping","ip resolver","ip tracking","ip","ipv4","ipv6","location","low latency geoip","maxmind integration","maxmind lite","maxmind","real time ip lookup","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.42","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"21e23fbba276a85b9023ebfed6b627fc8d3f9131","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.42.tgz","fileCount":21,"integrity":"sha512-7z4Wy5TGbB01LwZh0LVeYMRVM2v0Mpzruy2zlbd2y94Ec07PD77JJ6KB3gjjBcl5TanWj63JF0i/YZvS0700Ng==","signatures":[{"sig":"MEQCIBOa45xq0QNo083tO8SErCsKtvthWTajdAp772LanvsiAiAkxz8u5x9H5ElLolkkEB0lrlkrFH2WCdSWm88nUq+scg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165058091},"main":"lib/main.js","engines":{"node":">=10.3.0"},"gitHead":"7ed7e7253f6ce2cfcd191c65a6df46aa6d2cbbd6","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test-unminified","version":"node test/version.js","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"typings":"index.d.ts","_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.8.3","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"async":"^3.2.6","rimraf":"^6.0.1","adm-zip":"^0.5.16","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.32.0","globals":"^15.9.0","@eslint/js":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.42_1726120390551_0.06375623816167386","host":"s3://npm-registry-packages"}},"2.1.43":{"name":"geoip-lite2","version":"2.1.43","keywords":["city","country","fast geoip","fast geolocation","geo ip","geo location api","geo","geo-ip","geoip api","geoip data","geoip database","geoip","geoip-api","geoip2 lite","geoip2 lite2","geoip2","geolite","geolite2","geolocation","geolookup","global ip data","ip analytics","ip geo","ip geolocation","ip georesolution","ip location","ip lookup","ip mapping","ip resolver","ip tracking","ip","ipv4","ipv6","location","low latency geoip","maxmind integration","maxmind lite","maxmind","real time ip lookup","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.1.43","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"db43146d2a9d18eddd227193aad75d35afde3993","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.1.43.tgz","fileCount":21,"integrity":"sha512-dFafCG44JFbgYerCM9e9cRv5kePNvz4pnni4pTuG70hxk8eNN0x8hIydTMV3HV4n56lONffOgHN1uLeVlPmzKQ==","signatures":[{"sig":"MEUCIQDTuwW7vLScPjTTA4SN0blI6pTvg3/JkqBDaEbPPUWq6AIgC4XRM6HN69cC9jJ61f50QfnFAiyJ4758qK/PcQsEe98=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188383643},"main":"lib/main.js","engines":{"node":">=10.3.0"},"gitHead":"7a7a359b60ecf442c68f197093726530c8ab68f8","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test-unminified","updatedb":"node utils/updatedb.js","minify-win":"powershell.exe -ExecutionPolicy Bypass .\\_Minify\\windows.ps1","minify-linux":"echo \"Please wait...\n\" && bash _Minify/linux.bash","updatedb-debug":"node utils/updatedb.js debug","updatedb-force":"node utils/updatedb.js force"},"typings":"index.d.ts","_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"deprecated":"All versions below 2.2.0 are deprecated and should not be used. Please update the module.","repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.8.3","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"async":"^3.2.6","rimraf":"^6.0.1","adm-zip":"^0.5.16","iconv-lite":"0.6.3","ip-address":"^9.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.34.1","globals":"^15.9.0","@eslint/js":"^9.11.1"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.1.43_1727651629955_0.4100176463203302","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"geoip-lite2","version":"2.2.0","keywords":["city","country","fast geoip","fast geolocation","geo ip","geo location api","geo","geo-ip","geoip api","geoip data","geoip database","geoip","geoip-api","geoip2 lite","geoip2 lite2","geoip2","geolite","geolite2","geolocation","geolookup","global ip data","ip analytics","ip geo","ip geolocation","ip georesolution","ip location","ip lookup","ip mapping","ip resolver","ip tracking","ip","ipv4","ipv6","location","low latency geoip","maxmind integration","maxmind lite","maxmind","real time ip lookup","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.2.0","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek24/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek24/geoip-lite2/issues"},"dist":{"shasum":"7bf02fddee2c2b544503e0b9fd525a11b730344a","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.2.0.tgz","fileCount":27,"integrity":"sha512-baLn2oHmd+/0pMknWr1+wBbJgRSLwu9vXO7JwFbSjIHCHGepeb4t08uYYxurAiFPZm8lXUILhHj7QaKtEc8Qbw==","signatures":[{"sig":"MEYCIQDCtOsFVjRJzw3wffz+XG7SMnE47XysL1P/YPUKXmF6hwIhAMNkRa80IF2Yz+MGFqwEaYRtfWAYUJK414g51p0vpGXp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190115073},"main":"lib-minified/main.js","types":"index.d.ts","engines":{"node":">=10.3.0"},"gitHead":"6d70b059540d57bbd0dec52c9e763533f794cdcc","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test","minify":"node minify.js","updatedb":"node utils-minified/updatedb.js","updatedb-debug":"node utils-minified/updatedb.js debug","updatedb-force":"node utils-minified/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"repository":{"url":"git+https://github.com/sefinek24/geoip-lite2.git","type":"git"},"_npmVersion":"10.9.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"async":"^3.2.6","rimraf":"^6.0.1","adm-zip":"^0.5.16","iconv-lite":"0.6.3","ip-address":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.36.0","globals":"^15.11.0","@eslint/js":"^9.13.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.2.0_1729507492327_0.18224219747248283","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"geoip-lite2","version":"2.2.1","keywords":["city","country","fast geoip","fast geolocation","geo ip","geo location api","geo","geo-ip","geoip api","geoip data","geoip database","geoip","geoip-api","geoip2 lite","geoip2 lite2","geoip2","geolite","geolite2","geolocation","geolookup","global ip data","ip analytics","ip geo","ip geolocation","ip georesolution","ip location","ip lookup","ip mapping","ip resolver","ip tracking","ip","ipv4","ipv6","location","low latency geoip","maxmind integration","maxmind lite","maxmind","real time ip lookup","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.2.1","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek/geoip-lite2/issues"},"dist":{"shasum":"3e61cea1e12e4a9f31ed6a51e16af1c880925616","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.2.1.tgz","fileCount":27,"integrity":"sha512-VNWCGF/ZS8Tt3HMa7TeyVclSK/SUBrsnlV+iciRV0J6ODIngMCBcjpLv+WtA6an1ufHpKoWq0nb5zcxAc1AFKw==","signatures":[{"sig":"MEQCIGv9kKt6k1MYcjaMqzMD/sI2Pd0eyvhle8K8rcZkc5D0AiArxHxNL8P8xx4UafjbS4HyPaMLUGJBb5Vg3ZuT1gfzBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187951167},"main":"lib-minified/main.js","types":"index.d.ts","engines":{"node":">=10.3.0"},"gitHead":"7700775fea0dc0f02dcec2b9551e62ace281bc9b","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test","minify":"node minify.js","updatedb":"node utils-minified/updatedb.js","updatedb-debug":"node utils-minified/updatedb.js debug","updatedb-force":"node utils-minified/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"repository":{"url":"git+https://github.com/sefinek/geoip-lite2.git","type":"git"},"_npmVersion":"10.9.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"async":"^3.2.6","rimraf":"^6.0.1","adm-zip":"^0.5.16","iconv-lite":"0.6.3","ip-address":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.36.0","globals":"^15.11.0","@eslint/js":"^9.13.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.2.1_1730423777125_0.46708420610458834","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"geoip-lite2","version":"2.2.2","keywords":["city","country","fast geoip","fast geolocation","geo ip","geo location api","geo","geo-ip","geoip api","geoip data","geoip database","geoip","geoip-api","geoip2 lite","geoip2 lite2","geoip2","geolite","geolite2","geolocation","geolookup","global ip data","ip analytics","ip geo","ip geolocation","ip georesolution","ip location","ip lookup","ip mapping","ip resolver","ip tracking","ip","ipv4","ipv6","location","maxmind integration","maxmind lite","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.2.2","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek/geoip-lite2/issues"},"dist":{"shasum":"5fc9605e339f4b082730ef4691639999eed307e1","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.2.2.tgz","fileCount":27,"integrity":"sha512-ieye4FKErQCbGMiCncAmGhRtffyj0dnl3EfYRQIsutRZ2E0yFLtvAYX3Yq1dGrR4yZX3wFBwPeUpSpi19rOEZg==","signatures":[{"sig":"MEYCIQDzXMRBprOjwA1bzwJ6CtC890PBvrM5pFrcVtjt9jtXlAIhALZf8kuHEMa6Kv0VjB+kTcGIVRqalKEaKEYEPzj6p5D+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":184755408},"main":"lib-minified/main.js","types":"index.d.ts","engines":{"node":">=10.3.0"},"gitHead":"d176786e35b1b936415e0b3f36f17a04dcf48124","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test","minify":"node minify.js","updatedb":"node utils-minified/updatedb.js","updatedb-debug":"node utils-minified/updatedb.js debug","updatedb-force":"node utils-minified/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"repository":{"url":"git+https://github.com/sefinek/geoip-lite2.git","type":"git"},"_npmVersion":"10.9.2","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"async":"^3.2.6","rimraf":"^6.0.1","adm-zip":"^0.5.16","iconv-lite":"0.6.3","ip-address":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.37.0","globals":"^15.13.0","@eslint/js":"^9.16.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.2.2_1733603685362_0.31702988539748245","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"geoip-lite2","version":"2.2.3","keywords":["city","country","fast geoip","fast geolocation","geo ip","geo location api","geo","geo-ip","geoip api","geoip data","geoip database","geoip","geoip-api","geoip2 lite","geoip2 lite2","geoip2","geolite","geolite2","geolocation","geolookup","global ip data","ip analytics","ip geo","ip geolocation","ip georesolution","ip location","ip lookup","ip mapping","ip resolver","ip tracking","ip","ipv4","ipv6","location","maxmind integration","maxmind lite","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.2.3","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek/geoip-lite2/issues"},"dist":{"shasum":"54c445f69cf746b7b68827ce59eedbb80bef1807","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.2.3.tgz","fileCount":27,"integrity":"sha512-tWPa8Kw980bqGB9qLbPdxEEk1e0IEOEA/SRsEsqOvwJwjYg5Qr88eME78+BXJaHbl6vFLToZtu3hHp95txhoyg==","signatures":[{"sig":"MEUCIQDaVNVY1X24ScPIEPpAPCvWaaJG0HhZW48C+XXj9SHOzgIgaQAWU5OJObFU9Ed9K/Ru/FOuxV6TlhDWHreHv4b4S/0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181552830},"main":"lib-minified/main.js","types":"index.d.ts","engines":{"node":">=10.3.0"},"gitHead":"f02983a0932bad3194a2b5ec87430cbc48d60e50","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test","minify":"node minify.js","updatedb":"node utils-minified/updatedb.js","updatedb-debug":"node utils-minified/updatedb.js debug","updatedb-force":"node utils-minified/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"repository":{"url":"git+https://github.com/sefinek/geoip-lite2.git","type":"git"},"_npmVersion":"11.0.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"async":"^3.2.6","rimraf":"^6.0.1","adm-zip":"^0.5.16","iconv-lite":"0.6.3","ip-address":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.37.0","globals":"^15.14.0","@eslint/js":"^9.17.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.2.3_1736226509795_0.09550329925198087","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"geoip-lite2","version":"2.2.4","keywords":["city","country","fast geoip","fast geolocation","geo ip","geo location api","geo","geo-ip","geoip api","geoip data","geoip database","geoip","geoip-api","geoip2 lite","geoip2 lite2","geoip2","geolite","geolite2","geolocation","geolookup","global ip data","ip analytics","ip geo","ip geolocation","ip georesolution","ip location","ip lookup","ip mapping","ip resolver","ip tracking","ip","ipv4","ipv6","location","maxmind integration","maxmind lite","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.2.4","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek/geoip-lite2/issues"},"dist":{"shasum":"f425409d16f3d558ac70d5d8ea96fb9160d65a2e","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.2.4.tgz","fileCount":27,"integrity":"sha512-L9QW8EpUc+UpEQFXky4JOJYxgwBEoI9bkgUgduMeYiuXzTnQ/KKlScdLXy0hPu56pcZMrIJeIodgkVmu2IP4hA==","signatures":[{"sig":"MEUCICDxFw1R8sZc/5mJn0ifZw9KIWMVf//lhiOtnBtLUgZrAiEAptfM2np+Lle9xWkWTjIlDUz7wGR+aX93hWboQmw1dzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194450199},"main":"lib-minified/main.js","types":"index.d.ts","engines":{"node":">=10.3.0"},"gitHead":"f7c4dd787e0a5e8c841bc1c513f2f424117e07e6","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test","minify":"node minify.js","updatedb":"node utils-minified/updatedb.js","updatedb-debug":"node utils-minified/updatedb.js debug","updatedb-force":"node utils-minified/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"repository":{"url":"git+https://github.com/sefinek/geoip-lite2.git","type":"git"},"_npmVersion":"11.2.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"async":"^3.2.6","rimraf":"^6.0.1","adm-zip":"^0.5.16","iconv-lite":"0.6.3","ip-address":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.39.0","globals":"^16.0.0","@eslint/js":"^9.21.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.2.4_1741285455880_0.4742778501371021","host":"s3://npm-registry-packages-npm-production"}},"2.2.5":{"name":"geoip-lite2","version":"2.2.5","keywords":["city","country","fast geoip","fast geolocation","geo ip","geo location api","geo","geo-ip","geoip api","geoip data","geoip database","geoip","geoip-api","geoip2 lite","geoip2 lite2","geoip2","geolite","geolite2","geolocation","geolookup","global ip data","ip analytics","ip geo","ip geolocation","ip georesolution","ip location","ip lookup","ip mapping","ip resolver","ip tracking","ip","ipv4","ipv6","location","maxmind integration","maxmind lite","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.2.5","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek/geoip-lite2/issues"},"dist":{"shasum":"c1450450f5d5ff94b9093d80d67dae55c7540ecc","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.2.5.tgz","fileCount":27,"integrity":"sha512-Adce1ZnxeWzPXz1LCls4gjzBxbGz6b5ifkTFcU6ebQDJj3bgQ2IDFB6qrEvhP7ejoWXW97RwTUl9Tkrr/t1r2Q==","signatures":[{"sig":"MEUCIQDEZ/7RwufZRk8lssUHhadQR8GK5wTZmGTk1pSPYiWmswIgXIYoUMldb45ltLKdz8Z8YQjnDfCO9mZ1haQu5RyEsAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198503472},"main":"lib-minified/main.js","types":"index.d.ts","engines":{"node":">=10.3.0"},"gitHead":"4f84ca097b80f60f95ac470e39d6352c11406c55","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test","minify":"node minify.js","updatedb":"node utils-minified/updatedb.js","updatedb-debug":"node utils-minified/updatedb.js debug","updatedb-force":"node utils-minified/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"repository":{"url":"git+https://github.com/sefinek/geoip-lite2.git","type":"git"},"_npmVersion":"11.2.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"async":"^3.2.6","rimraf":"^6.0.1","adm-zip":"^0.5.16","iconv-lite":"0.6.3","ip-address":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","terser":"^5.39.0","globals":"^16.0.0","@eslint/js":"^9.23.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.2.5_1743699631452_0.2847439063864774","host":"s3://npm-registry-packages-npm-production"}},"2.2.6":{"name":"geoip-lite2","version":"2.2.6","keywords":["city","country","fast-geoip","fast-geolocation","geo-ip","geo-location-api","geo","geoip-api","geoip-data","geoip-database","geoip","geoip2-lite","geoip2-lite2","geoip2","geolite","geolite2","geolocation","geolookup","global-ip-data","ip-analytics","ip-geo","ip-geolocation","ip-georesolution","ip-location","ip-lookup","ip-mapping","ip-resolver","ip-tracking","ip","ipv4","ipv6","location","maxmind-integration","maxmind-lite","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.2.6","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek/geoip-lite2/issues"},"dist":{"shasum":"04183c85185cf8d06baf1d69bf1c7cb3882ff98a","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.2.6.tgz","fileCount":27,"integrity":"sha512-o69DiMLo56Kjp1PdbAKPnbVkyGozj8GWCES/LyjmSuxD/mZtn+hm3JR35pOqkYSerc5QYR8PNafHJfbxRipLHA==","signatures":[{"sig":"MEQCIEs1QMTWtov1OoFVUR76Aoez3P2cINXuxLeGygKjb1FqAiBoJlyNqt6XcOsa/6uPfjGauJ6gZvqjA6f90WL/9ya2UA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208713495},"main":"lib-minified/main.js","type":"commonjs","types":"index.d.ts","engines":{"node":">=10.3.0"},"gitHead":"e4602cf4b3c8d7a777cdc5efd811975f93c903dc","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test","minify":"node minify.js","updatedb":"node utils-minified/updatedb.js","updatedb-debug":"node utils-minified/updatedb.js debug","updatedb-force":"node utils-minified/updatedb.js force"},"_npmUser":{"name":"sefinek","actor":{"name":"sefinek","type":"user","email":"nekochlipiemleko@gmail.com"},"email":"nekochlipiemleko@gmail.com"},"repository":{"url":"git+https://github.com/sefinek/geoip-lite2.git","type":"git"},"_npmVersion":"11.4.2","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"22.16.0","dependencies":{"async":"^3.2.6","rimraf":"^6.0.1","adm-zip":"^0.5.16","iconv-lite":"0.6.3","ip-address":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.2","terser":"^5.43.1","globals":"^16.2.0","@eslint/js":"^9.29.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.2.6_1750726082646_0.6410598031894623","host":"s3://npm-registry-packages-npm-production"}},"2.2.7":{"name":"geoip-lite2","version":"2.2.7","keywords":["city","country","fast-geoip","fast-geolocation","geo-ip","geo-location-api","geo","geoip-api","geoip-data","geoip-database","geoip","geoip2-lite","geoip2-lite2","geoip2","geolite","geolite2","geolocation","geolookup","global-ip-data","ip-analytics","ip-geo","ip-geolocation","ip-georesolution","ip-location","ip-lookup","ip-mapping","ip-resolver","ip-tracking","ip","ipv4","ipv6","location","maxmind-integration","maxmind-lite","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.2.7","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek/geoip-lite2/issues"},"dist":{"shasum":"ca443eec62d6af77cf6c4391fd0636c6fc973ea8","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.2.7.tgz","fileCount":16,"integrity":"sha512-NNuulg7aWq2RUfgZNT/G/rRsBt3ABKrqGPDK31bdjrITf3P+1EEjfKLYAf9xZlM8+GLkJA4CHoMuWDgRE0a9UQ==","signatures":[{"sig":"MEUCIGMsn4DxmEXfZNtn7P/lxhPoP8vFQpR5NxNr60Y1Kv3dAiEAmu/fmTysu9DM7+vpQfr7j/5LFqQ4XgrYt+GH3AeODos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206212715},"main":"dist/main.js","type":"commonjs","types":"index.d.ts","engines":{"node":">=10.3.0"},"gitHead":"b84f4370acbc93bb32ba84952f5d34df51901556","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test","minify":"node minify.js","updatedb":"node tools/updatedb.js","updatedb-debug":"node tools/updatedb.js debug","updatedb-force":"node tools/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"repository":{"url":"git+https://github.com/sefinek/geoip-lite2.git","type":"git"},"_npmVersion":"11.6.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"22.19.0","dependencies":{"async":"^3.2.6","rimraf":"^6.0.1","adm-zip":"^0.5.16","iconv-lite":"0.7.0","ip-address":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","terser":"^5.44.0","globals":"^16.3.0","@eslint/js":"^9.35.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.2.7_1757265069808_0.694420463577661","host":"s3://npm-registry-packages-npm-production"}},"2.2.8-beta.1":{"name":"geoip-lite2","version":"2.2.8-beta.1","keywords":["city","country","fast-geoip","fast-geolocation","geo-ip","geo-location-api","geo","geoip-api","geoip-data","geoip-database","geoip","geoip2-lite","geoip2-lite2","geoip2","geolite","geolite2","geolocation","geolookup","global-ip-data","ip-analytics","ip-geo","ip-geolocation","ip-georesolution","ip-location","ip-lookup","ip-mapping","ip-resolver","ip-tracking","ip","ipv4","ipv6","location","maxmind-integration","maxmind-lite","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.2.8-beta.1","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek/geoip-lite2/issues"},"dist":{"shasum":"b574c23d0d5edb4c79d1f04b964840e0fe569419","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.2.8-beta.1.tgz","fileCount":16,"integrity":"sha512-kvyskrKKNPP+j7LSAeI1Gt7+x7seJPz+dz1hHaswmA9v8yPfrdnINTDhvQyQBEkiBDzDxMt0dVM4jscPyWODLg==","signatures":[{"sig":"MEQCIAoQZP1b/GjNTk3bzEnA081KK4YQavIq2QQpCzj6ovhjAiAuXctOrWQ0tYHoPQ4C3pHYrwonIRwyDLZmm3hXPOp62w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214875900},"main":"dist/main.js","type":"commonjs","types":"index.d.ts","engines":{"node":">=10.3.0"},"gitHead":"4ebf52aa838c35d432514ac09088c77753c7647e","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test","minify":"node minify.js","updatedb":"node tools/updatedb.js","updatedb-debug":"node tools/updatedb.js debug","updatedb-force":"node tools/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"repository":{"url":"git+https://github.com/sefinek/geoip-lite2.git","type":"git"},"_npmVersion":"11.6.2","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"24.11.0","dependencies":{"async":"^3.2.6","rimraf":"^6.1.0","adm-zip":"^0.5.16","iconv-lite":"0.7.0","ip-address":"^10.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","terser":"^5.44.0","globals":"^16.5.0","@eslint/js":"^9.39.1"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.2.8-beta.1_1762322243027_0.5379890705523689","host":"s3://npm-registry-packages-npm-production"}},"2.2.8-beta.2":{"name":"geoip-lite2","version":"2.2.8-beta.2","keywords":["city","country","fast-geoip","fast-geolocation","geo-ip","geo-location-api","geo","geoip-api","geoip-data","geoip-database","geoip","geoip2-lite","geoip2-lite2","geoip2","geolite","geolite2","geolocation","geolookup","global-ip-data","ip-analytics","ip-geo","ip-geolocation","ip-georesolution","ip-location","ip-lookup","ip-mapping","ip-resolver","ip-tracking","ip","ipv4","ipv6","location","maxmind-integration","maxmind-lite","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.2.8-beta.2","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek/geoip-lite2/issues"},"dist":{"shasum":"b59c319d974a80193e02612c7dd2a4cfe7446225","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.2.8-beta.2.tgz","fileCount":16,"integrity":"sha512-gKku1uAA/00J6Tqzef4JAgI/2t/32J0IOqtj9xq98kOqZCrREbDQKW2LtYrHmAUTXqUf9j+tNzBTMeU+C09EcA==","signatures":[{"sig":"MEUCIQD8uWLAA69iTXM7A4a+KifRLYxdq8SDvO2dIzghWQ5/+wIgRKnIyA9lM9wGBycGCMbfzvpet8TrrBUGicN262PEbZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214877954},"main":"dist/main.js","type":"commonjs","types":"index.d.ts","engines":{"node":">=10.3.0"},"gitHead":"f247d3afc66f09efd1ad6500b037526908c9cffe","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test","minify":"node minify.js","updatedb":"node tools/updatedb.js","updatedb-debug":"node tools/updatedb.js debug","updatedb-force":"node tools/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"repository":{"url":"git+https://github.com/sefinek/geoip-lite2.git","type":"git"},"_npmVersion":"11.6.2","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"24.11.0","dependencies":{"async":"^3.2.6","rimraf":"^6.1.0","adm-zip":"^0.5.16","iconv-lite":"0.7.0","ip-address":"^10.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","terser":"^5.44.1","globals":"^16.5.0","@eslint/js":"^9.39.1"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.2.8-beta.2_1762648292846_0.45568251200517995","host":"s3://npm-registry-packages-npm-production"}},"2.2.8-beta.3":{"name":"geoip-lite2","version":"2.2.8-beta.3","keywords":["city","country","fast-geoip","fast-geolocation","geo-ip","geo-location-api","geo","geoip-api","geoip-data","geoip-database","geoip","geoip2-lite","geoip2-lite2","geoip2","geolite","geolite2","geolocation","geolookup","global-ip-data","ip-analytics","ip-geo","ip-geolocation","ip-georesolution","ip-location","ip-lookup","ip-mapping","ip-resolver","ip-tracking","ip","ipv4","ipv6","location","maxmind-integration","maxmind-lite","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.2.8-beta.3","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek/geoip-lite2/issues"},"dist":{"shasum":"1901d0db027fb1dec85a2373196973e53e3e5407","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.2.8-beta.3.tgz","fileCount":16,"integrity":"sha512-thFpHUSSlCV34OWSHkNvsPHejTBKdxJacrWnIz+J61vCslrTVZeWodDHAq7EtL3CD64LkpEZP2N3851jbrus2g==","signatures":[{"sig":"MEYCIQC48vWRd87EL4i6KcBr8WRlYqsGGT+7WzgOLOw/F/F27gIhAL66JnWB8z1o0AA9vouWLjPQhAUy7a4vlb+YiWPuuOEf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213650393},"main":"dist/main.js","type":"commonjs","types":"index.d.ts","engines":{"node":">=10.3.0"},"gitHead":"828e8913be208ceab47945261bb28a3cd1bf522b","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test","minify":"node minify.js","updatedb":"node tools/updatedb.js","updatedb-debug":"node tools/updatedb.js debug","updatedb-force":"node tools/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"repository":{"url":"git+https://github.com/sefinek/geoip-lite2.git","type":"git"},"_npmVersion":"11.6.2","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"24.11.0","dependencies":{"async":"^3.2.6","rimraf":"^6.1.0","adm-zip":"^0.5.16","iconv-lite":"0.7.0","ip-address":"^10.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","terser":"^5.44.1","globals":"^16.5.0","@eslint/js":"^9.39.1"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.2.8-beta.3_1762650959019_0.5842696734593844","host":"s3://npm-registry-packages-npm-production"}},"2.2.8-beta.4":{"name":"geoip-lite2","version":"2.2.8-beta.4","keywords":["city","country","fast-geoip","fast-geolocation","geo-ip","geo-location-api","geo","geoip-api","geoip-data","geoip-database","geoip","geoip2-lite","geoip2-lite2","geoip2","geolite","geolite2","geolocation","geolookup","global-ip-data","ip-analytics","ip-geo","ip-geolocation","ip-georesolution","ip-location","ip-lookup","ip-mapping","ip-resolver","ip-tracking","ip","ipv4","ipv6","location","maxmind-integration","maxmind-lite","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.2.8-beta.4","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek/geoip-lite2/issues"},"dist":{"shasum":"543acd7b48556b03686bf7d70837545a327fcdb6","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.2.8-beta.4.tgz","fileCount":16,"integrity":"sha512-nA8n1vAItnZ9JcZihDN094k+o0yuX+pn5Wj8XF48va+ZzVE1FZGIQGqiDzXSQeEEx8oMzpwN0dd4kl4ESBzvYg==","signatures":[{"sig":"MEYCIQDHcEi8U1A1h2MDjhqIs4bI27Gn/1zaHhT91liz7kdZ9QIhALO6VBlZZYSUSbzmVQcNBt8K1PB1Zu5gp2Wo/xT+gR8m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213650399},"main":"dist/main.js","type":"commonjs","types":"index.d.ts","engines":{"node":">=10.3.0"},"gitHead":"baf3df97b9765803cb208e9cd72e752c847a93db","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","test":"jest test","minify":"node minify.js","updatedb":"node tools/updatedb.js","updatedb-debug":"node tools/updatedb.js debug","updatedb-force":"node tools/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"repository":{"url":"git+https://github.com/sefinek/geoip-lite2.git","type":"git"},"_npmVersion":"11.6.2","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"24.11.0","dependencies":{"async":"^3.2.6","rimraf":"^6.1.0","adm-zip":"^0.5.16","iconv-lite":"0.7.0","ip-address":"^10.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","terser":"^5.44.1","globals":"^16.5.0","@eslint/js":"^9.39.1"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.2.8-beta.4_1762661500957_0.5972336586064684","host":"s3://npm-registry-packages-npm-production"}},"2.2.8-beta.6":{"name":"geoip-lite2","version":"2.2.8-beta.6","keywords":["city","country","fast-geoip","fast-geolocation","geo-ip","geo-location-api","geo","geoip-api","geoip-data","geoip-database","geoip","geoip2-lite","geoip2-lite2","geoip2","geolite","geolite2","geolocation","geolookup","global-ip-data","ip-analytics","ip-geo","ip-geolocation","ip-georesolution","ip-location","ip-lookup","ip-mapping","ip-resolver","ip-tracking","ip","ipv4","ipv6","location","maxmind-integration","maxmind-lite","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.2.8-beta.6","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek/geoip-lite2/issues"},"dist":{"shasum":"f458325e76fb63c5d1e993afd7b9a6b6c3eb992a","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.2.8-beta.6.tgz","fileCount":16,"integrity":"sha512-AYQkenouxod6DHSAEHoy+TafLs/yOVXdhLUCH7DX6pI0AgXuCfOViLdYM9vJISs0V7Yp7g1boxPnf8MgZYWikA==","signatures":[{"sig":"MEUCIGmFrsfzygMGbnzII2SN9hWGtY2llwuVQ1FBNZ+z0K1hAiEA/1aOWRevzi9v5wSU5wRSAUQUhODHmHknLiuhjOCnBro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214084950},"main":"dist/main.js","type":"commonjs","types":"index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"89b4deedc4c9c8f1fafd190ce7615eb7b2045d35","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","lint":"eslint .","test":"jest test","minify":"node minify.js","lint:fix":"eslint . --fix","updatedb":"node tools/updatedb.js","updatedb-debug":"node tools/updatedb.js debug","updatedb-force":"node tools/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"repository":{"url":"git+https://github.com/sefinek/geoip-lite2.git","type":"git"},"_npmVersion":"11.6.3","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"24.11.1","dependencies":{"async":"^3.2.6","rimraf":"^6.1.2","adm-zip":"^0.5.16","iconv-lite":"0.7.0","ip-address":"^10.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","terser":"^5.44.1","globals":"^16.5.0","@eslint/js":"^9.39.1"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.2.8-beta.6_1763917777019_0.8255643739025931","host":"s3://npm-registry-packages-npm-production"}},"2.2.8-beta.7":{"name":"geoip-lite2","version":"2.2.8-beta.7","keywords":["city","country","fast-geoip","fast-geolocation","geo-ip","geo-location-api","geo","geoip-api","geoip-data","geoip-database","geoip","geoip2-lite","geoip2-lite2","geoip2","geolite","geolite2","geolocation","geolookup","global-ip-data","ip-analytics","ip-geo","ip-geolocation","ip-georesolution","ip-location","ip-lookup","ip-mapping","ip-resolver","ip-tracking","ip","ipv4","ipv6","location","maxmind-integration","maxmind-lite","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.2.8-beta.7","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek/geoip-lite2/issues"},"dist":{"shasum":"43a57c2f5e4c4d36dd08bd0132feb7e17f4ad7d7","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.2.8-beta.7.tgz","fileCount":16,"integrity":"sha512-I7+m5K0kY42DWk5mREnogyLitPE+4njsh58TPjYf53iwwc/XqNMhAoNIF+A+gPIZjjOSjwYlYSLnfnfkQLY5kQ==","signatures":[{"sig":"MEQCIEOp4ju/wQ9+m9KrycOviU934uOXycc4gqw3fjEG0fP2AiBoC54rgQDZqWET1w1mO6WK0a3flkQZKUgCiOud1rkY8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212585409},"main":"index.js","type":"commonjs","types":"index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"47bad989f182a59bbdd41298e8bda96b1d85aec2","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","lint":"eslint .","test":"jest test","lint:fix":"eslint . --fix","updatedb":"node tools/updatedb.js","updatedb-debug":"node tools/updatedb.js debug","updatedb-force":"node tools/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"repository":{"url":"git+https://github.com/sefinek/geoip-lite2.git","type":"git"},"_npmVersion":"11.6.4","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"24.11.1","dependencies":{"async":"^3.2.6","rimraf":"^6.1.2","adm-zip":"^0.5.16","iconv-lite":"0.7.0","ip-address":"^10.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","globals":"^16.5.0","@eslint/js":"^9.39.1"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.2.8-beta.7_1764616135374_0.15737938198834778","host":"s3://npm-registry-packages-npm-production"}},"2.2.8-beta.8":{"name":"geoip-lite2","version":"2.2.8-beta.8","keywords":["city","country","fast-geoip","fast-geolocation","geo-ip","geo-location-api","geo","geoip-api","geoip-data","geoip-database","geoip","geoip2-lite","geoip2-lite2","geoip2","geolite","geolite2","geolocation","geolookup","global-ip-data","ip-analytics","ip-geo","ip-geolocation","ip-georesolution","ip-location","ip-lookup","ip-mapping","ip-resolver","ip-tracking","ip","ipv4","ipv6","location","maxmind-integration","maxmind-lite","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.2.8-beta.8","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek/geoip-lite2/issues"},"dist":{"shasum":"7c5fd803ee5391b7453131eaee54edb7b698bfbf","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.2.8-beta.8.tgz","fileCount":16,"integrity":"sha512-ig43aC0/muYdjq5mzz33rHrxxbW5gonkPB0oHyt5hwtfitdU2LDl+lmTqmdMNJRE1ieBFGzyuNAecbFrvwM9Dg==","signatures":[{"sig":"MEUCIQCmMQuvjIImw7Sl70SJI52i1ja3qTt4ct+SzjIT0grU9gIgKjsecGyp0Xtlye2YvDXc6x9RtGlo2EA8VBdcjcmMUoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215345222},"main":"index.js","type":"commonjs","types":"index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"88fdd17232cab552ddb1e9f965e0cba49301554d","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","lint":"eslint .","test":"jest test","lint:fix":"eslint . --fix","updatedb":"node tools/updatedb.js","updatedb-debug":"node tools/updatedb.js debug","updatedb-force":"node tools/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"repository":{"url":"git+https://github.com/sefinek/geoip-lite2.git","type":"git"},"_npmVersion":"11.7.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"24.11.1","dependencies":{"async":"^3.2.6","rimraf":"^6.1.2","adm-zip":"^0.5.16","iconv-lite":"0.7.0","ip-address":"^10.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","globals":"^16.5.0","@eslint/js":"^9.39.1","@jest/globals":"^30.2.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.2.8-beta.8_1765390192904_0.7914125018825309","host":"s3://npm-registry-packages-npm-production"}},"2.2.8-beta.10":{"name":"geoip-lite2","version":"2.2.8-beta.10","keywords":["city","country","fast-geoip","fast-geolocation","geo-ip","geo-location-api","geo","geoip-api","geoip-data","geoip-database","geoip","geoip2-lite","geoip2-lite2","geoip2","geolite","geolite2","geolocation","geolookup","global-ip-data","ip-analytics","ip-geo","ip-geolocation","ip-georesolution","ip-location","ip-lookup","ip-mapping","ip-resolver","ip-tracking","ip","ipv4","ipv6","location","maxmind-integration","maxmind-lite","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.2.8-beta.10","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek/geoip-lite2/issues"},"dist":{"shasum":"c505cb55b964fe450547a599b7d00d0f4cd359e0","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.2.8-beta.10.tgz","fileCount":16,"integrity":"sha512-luLVQaXKTM8aBmKdKA59qVG7Ny0Mb7z5TUq6pOJlpoz3jBLWE/ZEt28/T+bdS7Lj/kehWuy4hjYlVDxe5sXMwQ==","signatures":[{"sig":"MEQCID0BfUggTkBrgfUx5YrEhIZQRsOLKz+oOOs4zArPLbFAAiAbcUe/8nbyIFdBNXp1RzPJNgVgjNmnv91iqBmzvF+KNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214140879},"main":"index.js","type":"commonjs","types":"index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d7b80269a77038cd00fc5b330c06067776a9ce7d","scripts":{"up":"ncu -u && npm install && npm update && npm audit fix","lint":"eslint .","test":"jest test","lint:fix":"eslint . --fix","updatedb":"node tools/updatedb.js","updatedb-debug":"node tools/updatedb.js debug","updatedb-force":"node tools/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"repository":{"url":"git+https://github.com/sefinek/geoip-lite2.git","type":"git"},"_npmVersion":"11.7.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"24.12.0","dependencies":{"async":"^3.2.6","rimraf":"^6.1.2","adm-zip":"^0.5.16","iconv-lite":"0.7.1","ip-address":"^10.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","globals":"^16.5.0","@eslint/js":"^9.39.2","@jest/globals":"^30.2.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.2.8-beta.10_1766134209105_0.6325309359948663","host":"s3://npm-registry-packages-npm-production"}},"2.2.8-beta.11":{"name":"geoip-lite2","version":"2.2.8-beta.11","keywords":["city","country","fast-geoip","fast-geolocation","geo-ip","geo-location-api","geo","geoip-api","geoip-data","geoip-database","geoip","geoip2-lite","geoip2-lite2","geoip2","geolite","geolite2","geolocation","geolookup","global-ip-data","ip-analytics","ip-geo","ip-geolocation","ip-georesolution","ip-location","ip-lookup","ip-mapping","ip-resolver","ip-tracking","ip","ipv4","ipv6","location","maxmind-integration","maxmind-lite","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.2.8-beta.11","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek/geoip-lite2/issues"},"dist":{"shasum":"7f18a45b1b3b9eeeece2c761858ae7c1d065d1d3","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.2.8-beta.11.tgz","fileCount":16,"integrity":"sha512-4kufZW7a62HQXZLFHGWTjiuARKDOZRgCM6HqG2adeQbBww76mtsnaUs1R3zOILdUalETsvhhin1xXoKacE08ww==","signatures":[{"sig":"MEYCIQDJnDNqYRH1mCG5+oBgJKnqFyq+MNA4K53pxepJEqALKQIhAJjAluG9/P17XzevcpIIubMgGy6DrlfdjWqpou7jDsdX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213711401},"main":"index.js","type":"commonjs","types":"index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"5b942be1734085d0bae2b58161e54cf27b037fa8","scripts":{"m":"ncu -u && npm install && npm update","lint":"eslint .","test":"jest test","lint:fix":"eslint . --fix","updatedb":"node tools/updatedb.js","updatedb-debug":"node tools/updatedb.js debug","updatedb-force":"node tools/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"repository":{"url":"git+https://github.com/sefinek/geoip-lite2.git","type":"git"},"_npmVersion":"11.8.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{"lib":"lib","test":"test"},"_nodeVersion":"24.13.0","dependencies":{"async":"^3.2.6","rimraf":"^6.1.2","adm-zip":"^0.5.16","iconv-lite":"0.7.2","ip-address":"^10.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","globals":"^17.3.0","@eslint/js":"^9.39.2","@jest/globals":"^30.2.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.2.8-beta.11_1770153563518_0.9119127352269216","host":"s3://npm-registry-packages-npm-production"}},"2.2.8-beta.12":{"name":"geoip-lite2","version":"2.2.8-beta.12","keywords":["city","country","fast-geoip","fast-geolocation","geo-ip","geo-location-api","geo","geoip-api","geoip-data","geoip-database","geoip","geoip2-lite","geoip2-lite2","geoip2","geolite","geolite2","geolocation","geolookup","global-ip-data","ip-analytics","ip-geo","ip-geolocation","ip-georesolution","ip-location","ip-lookup","ip-mapping","ip-resolver","ip-tracking","ip","ipv4","ipv6","location","maxmind-integration","maxmind-lite","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.2.8-beta.12","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek/geoip-lite2/issues"},"dist":{"shasum":"a7b215520616ec2b5fdd7f92583ea0048dc06665","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.2.8-beta.12.tgz","fileCount":16,"integrity":"sha512-8oe3MqS1zmL2XLcgbrLht/xInA/p+Wkz3bkDnW+exnMZapP4+YSMjG5E1EFc/UeqDXW8w5o4cyxc8SDArNDDbw==","signatures":[{"sig":"MEYCIQDUNpZVttDGYQHGO36Uo+iA/XYh4lDT212I+4XXPuw+OwIhAIYwKm5WwJ88MzYJ/5jhpq0Gci7tTZ/xYMDpXQynbsgA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192266102},"main":"index.js","type":"commonjs","types":"index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"5dd48daa8631a89b243591fdc07b0f7944efdd98","scripts":{"m":"ncu -u && npm install && npm update","lint":"eslint .","test":"jest test","lint:fix":"eslint . --fix","updatedb":"node tools/updatedb.js","updatedb-debug":"node tools/updatedb.js debug","updatedb-force":"node tools/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"repository":{"url":"git+https://github.com/sefinek/geoip-lite2.git","type":"git"},"_npmVersion":"11.10.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{"test":"test"},"_nodeVersion":"24.13.1","dependencies":{"async":"^3.2.6","rimraf":"^6.1.2","adm-zip":"^0.5.16","iconv-lite":"0.7.2","ip-address":"^10.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","globals":"^17.3.0","@eslint/js":"^10.0.1","@jest/globals":"^30.2.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.2.8-beta.12_1771147297376_0.8367937552850433","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-alpha.0":{"name":"geoip-lite2","version":"2.3.0-alpha.0","keywords":["city","country","fast-geoip","fast-geolocation","geo-ip","geo-location-api","geo","geoip-api","geoip-data","geoip-database","geoip","geoip2-lite","geoip2-lite2","geoip2","geolite","geolite2","geolocation","geolookup","global-ip-data","ip-analytics","ip-geo","ip-geolocation","ip-georesolution","ip-location","ip-lookup","ip-mapping","ip-resolver","ip-tracking","ip","ipv4","ipv6","location","maxmind-integration","maxmind-lite","maxmind","region","state"],"author":{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},"license":"Apache-2.0","_id":"geoip-lite2@2.3.0-alpha.0","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek/geoip-lite2/issues"},"dist":{"shasum":"055034059e9322f7586f39b65c7facccfde2c69d","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-2.3.0-alpha.0.tgz","fileCount":16,"integrity":"sha512-AMig03dFCiia+9hE8ssSGSYZzQX/heDk8z9w0cbNNQCRuVX/im1ZbfXWShIvjDzi5sKK1EVyiUSeBo6yF1fTLQ==","signatures":[{"sig":"MEUCIQCEkm9xbntrf9r2xk6sa/wH3hxQkg8rHGXAukCCd1FA6gIgGwhOcOog+CiNNHH8quSHDSc4hsg+3mtiwo61ko8SN70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215814508},"main":"index.js","type":"commonjs","types":"index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"630e0c0d02ef6e325d9661964f14c82a83694d9f","scripts":{"m":"ncu -u && npm install && npm update","lint":"eslint .","test":"jest test","lint:fix":"eslint . --fix","updatedb":"node tools/updatedb.js","updatedb-debug":"node tools/updatedb.js debug","updatedb-force":"node tools/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"repository":{"url":"git+https://github.com/sefinek/geoip-lite2.git","type":"git"},"_npmVersion":"11.8.0","description":"A light weight native JavaScript implementation of GeoIP API from MaxMind. Improved and faster version by Sefinek.","directories":{"test":"test"},"_nodeVersion":"24.13.1","dependencies":{"async":"^3.2.6","rimraf":"^6.1.3","adm-zip":"^0.5.16","iconv-lite":"0.7.2","ip-address":"^10.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","globals":"^17.3.0","@eslint/js":"^10.0.1","@jest/globals":"^30.2.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_2.3.0-alpha.0_1771627677625_0.6541943844667031","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.0":{"name":"geoip-lite2","version":"3.0.0-alpha.0","keywords":["geoip","geoip2","geolocation","ip","ip-lookup","ip-geolocation","ipv4","ipv6","maxmind","geolite2","geolite","country","city","region","nodejs","javascript"],"author":{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"},"license":"(Apache-2.0 AND CC-BY-SA-4.0)","_id":"geoip-lite2@3.0.0-alpha.0","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"}],"homepage":"https://github.com/sefinek/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek/geoip-lite2/issues"},"dist":{"shasum":"8281d31d1348d9f3cfe6fa72451fb1a3905e9eff","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-3.0.0-alpha.0.tgz","fileCount":17,"integrity":"sha512-td33PEU6ATFqlo/vEh0vzvfaMJoiPChsgwsaikZ1Zy0InGpdPHd2qhR7MJ/H4cTYXgfjyXUQ1KLfsxAgqf82rg==","signatures":[{"sig":"MEUCIEpDSFE3OH/mlE6iCsKtJyPPaURx+K6lHA5OUi3NHpLQAiEA7A6KgR8QVyIM6KFQj9tdg5i3X3E0kBhMv38l1Ss689w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215814320},"main":"index.js","type":"commonjs","types":"index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","require":"./index.js"}},"gitHead":"a5b2e8459a3a42e00728547a6bfc108c8389e17f","scripts":{"m":"ncu -u && npm install && npm update","lint":"eslint .","test":"jest test","example":"node example/lookup-watch.js","lint:fix":"eslint . --fix","updatedb":"node tools/updatedb.js","updatedb-debug":"node tools/updatedb.js debug","updatedb-force":"node tools/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"repository":{"url":"git+https://github.com/sefinek/geoip-lite2.git","type":"git"},"_npmVersion":"11.10.1","description":"Fast, native implementation of the GeoIP API from MaxMind in JavaScript. An improved version by Sefinek, continuously maintained.","directories":{"test":"test","example":"example"},"_nodeVersion":"24.13.1","dependencies":{"adm-zip":"^0.5.16","https-proxy-agent":"^7.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","globals":"^17.3.0","@eslint/js":"^10.0.1","@jest/globals":"^30.2.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_3.0.0-alpha.0_1771730321914_0.34098371747970413","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.0":{"name":"geoip-lite2","version":"4.0.0-alpha.0","keywords":["geoip","geoip2","geolocation","ip","ip-lookup","ip-geolocation","ipv4","ipv6","maxmind","geolite2","geolite","country","city","region","nodejs","javascript"],"author":{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"},"license":"(Apache-2.0 AND CC-BY-SA-4.0)","_id":"geoip-lite2@4.0.0-alpha.0","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"}],"homepage":"https://github.com/sefinek/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek/geoip-lite2/issues"},"dist":{"shasum":"784de854605c83cb02b1a41d5207ce37725f879e","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-4.0.0-alpha.0.tgz","fileCount":17,"integrity":"sha512-WHMtpMrGhdSZYFlPhar4CZpjORUbfnwlP3rjtgRtLAONpNkba3PNvlH/0p6um1wkjhRVJMu9zO2mxSJXHuf2FA==","signatures":[{"sig":"MEQCIECnzc0q24/XjqepBci0krOUs+LlUEiGLn5csHovJ1BiAiBHUwQWTEHeWaHZXSiwb8MqYZj9n8g54miMKWv9F+f4zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215815359},"main":"index.js","type":"commonjs","types":"index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","require":"./index.js"}},"gitHead":"d6507d1fdd146a80d6e8c6d32d77c568e04faec9","scripts":{"m":"ncu -u && npm install && npm update","lint":"eslint .","test":"jest test","example":"node example/lookup-watch.js","lint:fix":"eslint . --fix","updatedb":"node tools/updatedb.js","updatedb-debug":"node tools/updatedb.js debug","updatedb-force":"node tools/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"repository":{"url":"git+https://github.com/sefinek/geoip-lite2.git","type":"git"},"_npmVersion":"11.10.1","description":"Fast, native implementation of the GeoIP API from MaxMind in JavaScript. An improved version by Sefinek, continuously maintained.","directories":{"test":"test","example":"example"},"_nodeVersion":"24.13.1","dependencies":{"adm-zip":"^0.5.16","https-proxy-agent":"^7.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","globals":"^17.3.0","@eslint/js":"^10.0.1","@jest/globals":"^30.2.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_4.0.0-alpha.0_1771808300273_0.27630552959717614","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.1":{"name":"geoip-lite2","version":"4.0.0-alpha.1","keywords":["geoip","geoip2","geolocation","ip","ip-lookup","ip-geolocation","ipv4","ipv6","maxmind","geolite2","geolite","country","city","region","nodejs","javascript"],"author":{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"},"license":"(Apache-2.0 AND CC-BY-SA-4.0)","_id":"geoip-lite2@4.0.0-alpha.1","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"}],"homepage":"https://github.com/sefinek/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek/geoip-lite2/issues"},"dist":{"shasum":"3bb24c53e631c02d6ccd62f67c518d55c12fb860","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-4.0.0-alpha.1.tgz","fileCount":17,"integrity":"sha512-TB72iVp8f9YjztmIPbOFMkgxJikUC05Kcshc1kXd1j5jnL9g8YbCoJYIgqaGePucHcSX17XovrO+UQEK1Nwvug==","signatures":[{"sig":"MEUCIQDOQn4wYlRbT5pifiHqvoB0l9xLPt+7eefsc6MN/ORLugIgZ+2mxZ/2L4PpKJ7UjpqcU2DsiAfv2R9TOnQf5lzc5q8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212786772},"main":"index.js","type":"commonjs","types":"index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","require":"./index.js"}},"gitHead":"2962ef2c6f22e3026db17b7f8164b2308b21a71e","scripts":{"m":"ncu -u && npm install && npm update","lint":"eslint .","test":"jest test","example":"node example/lookup-watch.js","lint:fix":"eslint . --fix","updatedb":"node tools/updatedb.js","updatedb-debug":"node tools/updatedb.js debug","updatedb-force":"node tools/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"repository":{"url":"git+https://github.com/sefinek/geoip-lite2.git","type":"git"},"_npmVersion":"11.11.0","description":"Fast, native implementation of the GeoIP API from MaxMind in JavaScript. An improved version by Sefinek, continuously maintained.","directories":{"test":"test","example":"example"},"_nodeVersion":"24.14.0","dependencies":{"adm-zip":"^0.5.16","https-proxy-agent":"^7.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","globals":"^17.4.0","@eslint/js":"^10.0.1","@jest/globals":"^30.2.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_4.0.0-alpha.1_1772820315557_0.23814370786691375","host":"s3://npm-registry-packages-npm-production"}},"4.0.1-alpha.1":{"name":"geoip-lite2","version":"4.0.1-alpha.1","keywords":["geoip","geoip2","geolocation","ip","ip-lookup","ip-geolocation","ipv4","ipv6","maxmind","geolite2","geolite","country","city","region","nodejs","javascript"],"author":{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"},"license":"(Apache-2.0 AND CC-BY-SA-4.0)","_id":"geoip-lite2@4.0.1-alpha.1","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek/geoip-lite2/issues"},"dist":{"shasum":"096070fb02c98adf37666afc50a9ba61ffa52520","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-4.0.1-alpha.1.tgz","fileCount":17,"integrity":"sha512-JuM0ix4TwgQLHl8tCDUpINMalVzGSKuGEDp2qPHWOBNFjhW7dx14fBF+vLjUrfoB8mHwI5ODEk+NjMvkW4Vnpw==","signatures":[{"sig":"MEYCIQCIBOkbFbnlAiZrmRbUBVRBF4kfq3frx+zm3qUF6BhlNwIhAKZpoFe7rnXchHAA72F4/oIDzp1KoKS71E4ZTlBq1PsB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220100982},"main":"index.js","type":"commonjs","types":"index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7ef65cd3fe3dcf7b779649c6474b27f8e9367c00","scripts":{"m":"ncu -u && npm install && npm update","lint":"eslint .","test":"jest test","example":"node example/lookup-watch.js","lint:fix":"eslint . --fix","updatedb":"node tools/updatedb.js","updatedb-debug":"node tools/updatedb.js debug","updatedb-force":"node tools/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"repository":{"url":"git+https://github.com/sefinek/geoip-lite2.git","type":"git"},"_npmVersion":"11.12.1","description":"Fast, native implementation of the GeoIP API from MaxMind in JavaScript. An improved version by Sefinek, continuously maintained.","directories":{"test":"test","example":"example"},"_nodeVersion":"24.14.1","dependencies":{"adm-zip":"^0.5.17","https-proxy-agent":"^9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","globals":"^17.4.0","@eslint/js":"^10.0.1","@jest/globals":"^30.3.0"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_4.0.1-alpha.1_1775188234186_0.7139965784415674","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"geoip-lite2","version":"4.0.2","keywords":["geoip","geoip2","geolocation","ip","ip-lookup","ip-geolocation","ipv4","ipv6","maxmind","geolite2","geolite","country","city","region","nodejs","javascript"],"author":{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"},"license":"(Apache-2.0 AND CC-BY-SA-4.0)","_id":"geoip-lite2@4.0.2","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek/geoip-lite2/issues"},"dist":{"shasum":"dde7dd9f588e209ab479be6d94ba511841daa032","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-4.0.2.tgz","fileCount":17,"integrity":"sha512-qeOyCLn9CIa4wX4K1D6ZehORlaycX6TyiCGxZ18vurSh/aMe7HlybWaHd7QNzHEzZSWYZ5FkX15009IkaRo+fg==","signatures":[{"sig":"MEQCIFspBmT5+1VHg553Sj+HBzhFEmWDTX2My+7uDp4mE4TsAiB5/uf3ravuRWqcYSVZ4E/PNaM3nLMuRs8i/8t2Zg0gtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223339658},"main":"index.js","type":"commonjs","types":"index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"da56cdcdc8a598407df54e56260dc46d50b5503a","scripts":{"m":"ncu -u && npm install && npm update","lint":"eslint .","test":"jest test","example":"node example/lookup-watch.js","lint:fix":"eslint . --fix","updatedb":"node tools/updatedb.js","updatedb-debug":"node tools/updatedb.js debug","updatedb-force":"node tools/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"repository":{"url":"git+https://github.com/sefinek/geoip-lite2.git","type":"git"},"_npmVersion":"11.16.0","description":"Fast, native implementation of the GeoIP API from MaxMind in JavaScript. An improved version by Sefinek, continuously maintained.","directories":{"test":"test","example":"example"},"_nodeVersion":"24.15.0","dependencies":{"adm-zip":"^0.5.17","https-proxy-agent":"^9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","globals":"^17.6.0","@eslint/js":"^10.0.1","@jest/globals":"^30.4.1"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_4.0.2_1780312440451_0.8697340831395217","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"geoip-lite2","version":"4.0.3","keywords":["geoip","geoip2","geolocation","ip","ip-lookup","ip-geolocation","ipv4","ipv6","maxmind","geolite2","geolite","country","city","region","nodejs","javascript"],"author":{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"},"license":"(Apache-2.0 AND CC-BY-SA-4.0)","_id":"geoip-lite2@4.0.3","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek/geoip-lite2/issues"},"dist":{"shasum":"232f9dad9fcf56a033467e968cd24e67ba142294","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-4.0.3.tgz","fileCount":17,"integrity":"sha512-KriWfqj8CNpfi3aY8GWRkHxeH13nZAmPyXo8c3lBXJmXj2Vuwts5zeLdVNVvqN+WUhD95CJYhOJp8OQNteUgDQ==","signatures":[{"sig":"MEUCIQCcpToO6DUtAu4imzB51JcM/v2pfUtw5THDYu7e20LliwIgEGk5s9n3Pb/wEaiANH0GEdosLtDCZ0f4pbxX/zaNDm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224364742},"main":"index.js","type":"commonjs","types":"index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"80169d6191d3dda54b03602b6e8d8fdf8814c102","scripts":{"m":"ncu -u && npm install && npm update","lint":"eslint .","test":"jest test","example":"node example/lookup-watch.js","lint:fix":"eslint . --fix","updatedb":"node tools/updatedb.js","updatedb-debug":"node tools/updatedb.js debug","updatedb-force":"node tools/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"repository":{"url":"git+https://github.com/sefinek/geoip-lite2.git","type":"git"},"_npmVersion":"11.17.0","description":"Fast, native implementation of the GeoIP API from MaxMind in JavaScript. An improved version by Sefinek, continuously maintained.","directories":{"test":"test","example":"example"},"_nodeVersion":"24.15.0","allowScripts":{"unrs-resolver@1.12.2":true},"dependencies":{"adm-zip":"^0.5.17","https-proxy-agent":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","globals":"^17.6.0","@eslint/js":"^10.0.1","@jest/globals":"^30.4.1"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_4.0.3_1781661979920_0.6774822153346369","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"geoip-lite2","version":"4.0.4","keywords":["geoip","geoip2","geolocation","ip","ip-lookup","ip-geolocation","ipv4","ipv6","maxmind","geolite2","geolite","country","city","region","nodejs","javascript"],"author":{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"},"license":"(Apache-2.0 AND CC-BY-SA-4.0)","_id":"geoip-lite2@4.0.4","maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"homepage":"https://github.com/sefinek/geoip-lite2#readme","bugs":{"url":"https://github.com/sefinek/geoip-lite2/issues"},"dist":{"shasum":"1838bcf15c0d487d5c8664c2ccea8c7c8c90c30b","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-4.0.4.tgz","fileCount":17,"integrity":"sha512-EI37czfBv2VSrLx/Zxn9sBUdI0qtH3gb5z6h4uLzkS4IlV1yDgn2aqeN3WyU/G2l8a1/I29y4SFjbORyXfW1bQ==","signatures":[{"sig":"MEUCIQCrUsmi+8HDIn7T21WUhFB6tcYVKPjLc/PGNsDuPcEpOwIgexlXM+wJniTek8ZqNJbbckxSKZWPc59T4IagpRq7mUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221445557},"main":"index.js","type":"commonjs","types":"index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"7330278991e7301aca734b18c7eb709885a2a835","scripts":{"m":"ncu -u && npm install && npm update","lint":"eslint .","test":"jest test","example":"node example/lookup-watch.js","lint:fix":"eslint . --fix","updatedb":"node tools/updatedb.js","updatedb-debug":"node tools/updatedb.js debug","updatedb-force":"node tools/updatedb.js force"},"_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"repository":{"url":"git+https://github.com/sefinek/geoip-lite2.git","type":"git"},"_npmVersion":"12.0.2","description":"Fast, native implementation of the GeoIP API from MaxMind in JavaScript. An improved version by Sefinek, continuously maintained.","directories":{"test":"test","example":"example"},"_nodeVersion":"24.18.1","allowScripts":{"unrs-resolver@1.12.2":true},"dependencies":{"adm-zip":"^0.6.0","https-proxy-agent":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","globals":"^17.9.0","@eslint/js":"^10.0.1","@jest/globals":"^30.4.1"},"_npmOperationalInternal":{"tmp":"tmp/geoip-lite2_4.0.4_1785704270753_0.1657913262057582","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"_id":"geoip-lite2@4.0.5","bugs":{"url":"https://github.com/sefinek/geoip-lite2/issues"},"dist":{"shasum":"e7b6aacde9e2e8dbc703b64382aba3e3ba8ac858","tarball":"https://registry.npmjs.org/geoip-lite2/-/geoip-lite2-4.0.5.tgz","fileCount":17,"integrity":"sha512-d9n1kgaIhJbpWPMD2DK0zVevw53IdHVpKoN0Pns+8i/1nHhviOmY0E3MOohj8oAmVLoma+R1OVZIHCOhsZyZDQ==","signatures":[{"sig":"MEUCIFDr+6AQgO99aKFB96tX82nmMWowZHjqhXS0hMwczCdCAiEA4AlNxoobcgpuVahg2qgvpqCICTEy6JR7hfDRCtM/B7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCRbRy7dGFqQetqRPJHcUN6DFUAWnn+XYLqn0GUPn+MoQIgOm7K5pI4dlXUnu0m8Xypopx3PY/VBE5flMteJaG5sbg="}],"unpackedSize":220473893},"main":"index.js","name":"geoip-lite2","type":"commonjs","types":"index.d.ts","author":{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"},"engines":{"node":">=20.0.0"},"gitHead":"14155952eec39f81eaeca6026263692cb15ae500","license":"(Apache-2.0 AND CC-BY-SA-4.0)","scripts":{"m":"ncu -u && npm install && npm update","lint":"eslint .","test":"jest test","example":"node example/lookup-watch.js","lint:fix":"eslint . --fix","updatedb":"node tools/updatedb.js","updatedb-debug":"node tools/updatedb.js debug","updatedb-force":"node tools/updatedb.js force"},"version":"4.0.5","_npmUser":{"name":"sefinek","email":"nekochlipiemleko@gmail.com"},"homepage":"https://github.com/sefinek/geoip-lite2#readme","keywords":["geoip","geoip2","geolocation","ip","ip-lookup","ip-geolocation","ipv4","ipv6","maxmind","geolite2","geolite","country","city","region","nodejs","javascript"],"repository":{"url":"git+https://github.com/sefinek/geoip-lite2.git","type":"git"},"_npmVersion":"12.0.2","description":"Fast, native implementation of the GeoIP API from MaxMind in JavaScript. An improved version by Sefinek, continuously maintained.","directories":{"test":"test","example":"example"},"maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"_nodeVersion":"24.19.0","allowScripts":{"unrs-resolver@1.12.2":true,"@parcel/watcher@2.6.0":true},"contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"dependencies":{"adm-zip":"^0.6.1","https-proxy-agent":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.5.2","globals":"^17.12.0","@eslint/js":"^10.0.1","@jest/globals":"^30.5.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/geoip-lite2_4.0.5_1789937575732_0.30706183541101373"}}},"time":{"created":"2023-07-24T01:55:06.760Z","modified":"2026-09-20T20:52:56.668Z","2.0.0":"2023-07-24T01:55:07.450Z","2.0.1":"2023-08-09T16:13:32.995Z","2.0.2":"2023-08-09T16:57:40.722Z","2.0.3":"2023-08-31T22:41:19.091Z","2.1.0":"2023-09-06T10:03:55.473Z","2.1.1":"2023-09-11T06:21:01.131Z","2.1.2":"2023-09-11T06:25:32.457Z","2.1.3":"2023-09-11T11:08:50.573Z","2.1.4":"2023-09-11T11:11:47.747Z","2.1.5":"2023-09-11T11:16:48.022Z","2.1.6":"2023-09-14T15:21:40.914Z","2.1.7":"2023-09-24T02:26:12.782Z","2.1.8":"2023-09-25T11:10:40.088Z","2.1.9":"2023-09-26T16:01:08.278Z","2.1.10":"2023-09-27T19:16:51.388Z","2.1.11":"2023-09-28T22:12:49.388Z","2.1.12":"2023-10-01T14:10:03.055Z","2.1.13":"2023-10-03T20:55:46.121Z","2.1.14":"2023-10-04T20:30:04.930Z","2.1.15":"2023-10-06T09:26:45.991Z","2.1.16":"2023-10-07T13:30:31.494Z","2.1.17":"2023-10-12T21:50:31.624Z","2.1.19":"2023-10-19T08:55:21.333Z","2.1.20":"2023-10-21T03:54:34.644Z","2.1.21":"2023-11-04T17:59:17.146Z","2.1.22":"2023-11-14T07:17:03.652Z","2.1.23":"2023-12-06T18:27:02.788Z","2.1.24":"2023-12-15T00:37:16.634Z","2.1.25":"2023-12-22T20:22:32.170Z","2.1.26":"2024-01-15T10:40:07.674Z","2.1.27":"2024-01-25T18:31:42.452Z","2.1.28":"2024-02-08T18:05:05.768Z","2.1.29":"2024-02-11T20:10:01.585Z","2.1.30":"2024-02-26T21:32:52.790Z","2.1.31":"2024-03-12T23:37:04.211Z","2.1.32":"2024-04-06T22:41:07.387Z","2.1.33":"2024-04-21T05:05:53.455Z","2.1.34":"2024-05-16T00:05:05.088Z","2.1.35":"2024-05-28T15:58:47.851Z","2.1.36":"2024-05-28T16:01:35.815Z","2.1.37":"2024-06-21T23:18:56.462Z","2.1.38":"2024-07-10T01:06:33.807Z","2.1.39":"2024-07-17T07:04:33.870Z","2.1.40":"2024-07-30T16:20:46.941Z","2.1.41":"2024-08-24T17:20:53.512Z","2.1.42":"2024-09-12T05:53:11.055Z","2.1.43":"2024-09-29T23:13:50.742Z","2.2.0":"2024-10-21T10:44:53.041Z","2.2.1":"2024-11-01T01:16:17.899Z","2.2.2":"2024-12-07T20:34:46.073Z","2.2.3":"2025-01-07T05:08:31.269Z","2.2.4":"2025-03-06T18:24:16.642Z","2.2.5":"2025-04-03T17:00:32.197Z","2.2.6":"2025-06-24T00:48:03.611Z","2.2.7":"2025-09-07T17:11:10.577Z","2.2.8-beta.1":"2025-11-05T05:57:23.883Z","2.2.8-beta.2":"2025-11-09T00:31:33.711Z","2.2.8-beta.3":"2025-11-09T01:16:00.268Z","2.2.8-beta.4":"2025-11-09T04:11:41.801Z","2.2.8-beta.6":"2025-11-23T17:09:37.869Z","2.2.8-beta.7":"2025-12-01T19:08:56.207Z","2.2.8-beta.8":"2025-12-10T18:09:54.277Z","2.2.8-beta.10":"2025-12-19T08:50:10.479Z","2.2.8-beta.11":"2026-02-03T21:19:24.895Z","2.2.8-beta.12":"2026-02-15T09:21:38.631Z","2.3.0-alpha.0":"2026-02-20T22:47:59.110Z","3.0.0-alpha.0":"2026-02-22T03:18:43.465Z","4.0.0-alpha.0":"2026-02-23T00:58:21.779Z","4.0.0-alpha.1":"2026-03-06T18:05:17.116Z","4.0.1-alpha.1":"2026-04-03T03:50:35.621Z","4.0.2":"2026-06-01T11:14:01.287Z","4.0.3":"2026-06-17T02:06:20.902Z","4.0.4":"2026-08-02T20:57:51.541Z","4.0.5":"2026-09-20T20:52:56.438Z"},"bugs":{"url":"https://github.com/sefinek/geoip-lite2/issues"},"author":{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"},"license":"(Apache-2.0 AND CC-BY-SA-4.0)","homepage":"https://github.com/sefinek/geoip-lite2#readme","keywords":["geoip","geoip2","geolocation","ip","ip-lookup","ip-geolocation","ipv4","ipv6","maxmind","geolite2","geolite","country","city","region","nodejs","javascript"],"repository":{"url":"git+https://github.com/sefinek/geoip-lite2.git","type":"git"},"description":"Fast, native implementation of the GeoIP API from MaxMind in JavaScript. An improved version by Sefinek, continuously maintained.","contributors":[{"url":"https://bluesmoon.info","name":"Philip Tellis","email":"philip@bluesmoon.info"},{"name":"Arturs Sosins","email":"@ar2rsawseen"},{"url":"https://sefinek.net","name":"Sefinek","email":"contact@sefinek.net"}],"maintainers":[{"name":"sefinek","email":"nekochlipiemleko@gmail.com"}],"readme":"<div align=\"center\">\n    <a href=\"https://cdn.sefinek.net/images/npm/geoip-lite2/banner.png?v=4.0.0-alpha.0\" target=\"_blank\" title=\"Full screen\">\n        <img src=\"https://cdn.sefinek.net/images/npm/geoip-lite2/banner.png?v=4.0.0-alpha.0\" alt=\"geoip-lite2 banner\">\n    </a>\n    <br>\n    <p>\n        A native <a href=\"https://nodejs.org\" target=\"_blank\" title=\"Open nodejs.org\">Node.js</a> API for GeoLite data from MaxMind.<br>\n        This library includes GeoLite data created by MaxMind, available from <a href=\"https://www.maxmind.com\" target=\"_blank\" title=\"Open www.maxmind.com\">maxmind.com</a>.\n    </p>\n    <a href=\"https://www.npmjs.com/package/geoip-lite2\" target=\"_blank\"><img src=\"https://img.shields.io/npm/dt/geoip-lite2?maxAge=3600\" alt=\"Number of downloads\"></a>\n    <a href=\"https://github.com/sefinek/geoip-lite2/issues\" target=\"_blank\"><img src=\"https://img.shields.io/github/issues/sefinek/geoip-lite2\" alt=\"Issues\"></a>\n    <a href=\"https://github.com/sefinek/geoip-lite2/commits/main\" target=\"_blank\"><img src=\"https://img.shields.io/github/last-commit/sefinek/geoip-lite2\" alt=\"Last commit\"></a>\n    <a href=\"https://github.com/sefinek/geoip-lite2/commits/main\" target=\"_blank\"><img src=\"https://img.shields.io/github/commit-activity/w/sefinek/geoip-lite2\" alt=\"Commit activity\"></a>\n    <a href=\"https://github.com/sefinek/geoip-lite2\" target=\"_blank\"><img src=\"https://img.shields.io/github/languages/code-size/sefinek/geoip-lite2\" alt=\"Code size\"></a>\n</div>\n\n\n# 🚀 Improved GeoIP Module by [Sefinek](https://sefinek.net)\nActively maintained and optimized fork of [geoip-lite](https://github.com/geoip-lite/node-geoip), originally created by [Philip Tellis](AUTHORS).\nFully native JS implementation with synchronous, in-memory lookups for IPv4 and IPv6.\nIncludes automated test coverage using [Jest](https://www.npmjs.com/package/jest).\n\n> [!WARNING]\n> Remember to regularly update the MaxMind database! You will need a license key for this.\n\n> [!NOTE]\n> This requires a large amount of RAM. It is known to fail on a Digital Ocean or AWS micro instance.\n> This behavior is intentional, as the library prioritizes performance by keeping all data in memory.\n\n> [!NOTE]\n> IPv6 geolocation data may be less complete depending on the version of the GeoLite database.\n\n\n## 🛠️ Installation\n### 1. Get the library\n```cmd\nnpm install geoip-lite2\n```\n\n### 2. Update the data files (required)\nRun the update script with your MaxMind license key (obtainable for free from [maxmind.com](https://support.maxmind.com/hc/en-us/articles/4407111582235-Generate-a-License-Key)):\n```shell\ncd node_modules/geoip-lite2 && npm run updatedb license_key=YOUR_LICENSE_KEY\n```\n\nOr set the key via an environment variable and run from your project root:\n```shell\nMAXMIND_KEY=YOUR_LICENSE_KEY node node_modules/geoip-lite2/tools/updatedb.js\n```\n\n## 📝 Short Example\n```js\nconst geoIp = require('geoip-lite2');\n\nconst ip = '79.186.130.100';\nconsole.log(geoIp.lookup(ip));\n```\n\n### Output\n```json\n{\n  \"country\": \"PL\",\n  \"region\": \"32\",\n  \"isEu\": true,\n  \"timezone\": \"Europe/Warsaw\",\n  \"city\": \"Szczecin\",\n  \"ll\": [ 53.4118, 14.5339 ],\n  \"metro\": 0,\n  \"area\": 200\n}\n```\n\n\n## 🌐 Live Demo API\nYou can see this module in action using my [official API](https://api.sefinek.net).\n- Specific IP: https://api.sefinek.net/api/v2/geoip/109.207.159.255 (not for production use)\n- Client's IP: https://api.sefinek.net/api/v2/geoip/me\n- Documentation: https://api.sefinek.net/docs/v2\n\n\n## 📚 Library API\nGeoIP-Lite2 performs lookups synchronously in memory (`lookup`). It also provides async data reload methods (`reloadData`) and file watcher callbacks (`startWatchingDataUpdate`).\nAll blocking file I/O is performed at startup, so all runtime lookups are fast.\nStartup may take up to 200 ms while reading and indexing data files into memory.\n\n### Looking up an IP address\nIf you have an IP address in dotted IPv4 notation, colon IPv6 notation, or a 32-bit unsigned integer (treated as an IPv4 address),\npass it to the `lookup` method.\n\n```js\nconst geo = geoIp.lookup(ip);\n```\n\nIf `ip` is `undefined` or `null`, `lookup` throws a `TypeError`.\nFor any other invalid input (empty string, non-IP string, non-finite or noninteger number), it returns `null`.\n\nIf the IP address was found, the `lookup` method returns an object with the following structure:\n\n```js\n{\n   country: 'CC',                 // 2-letter ISO 3166-1 country code\n   region: 'RR',                  // Up to 3-character ISO 3166-2 subdivision code\n                                  // (e.g. 'NY' for New York, 'ENG' for England)\n   isEu: true,                    // true if the country is an EU member state\n   timezone: 'Country/Zone',      // IANA Time Zone Database identifier\n   city: 'City name',             // Full city name\n   ll: [<latitude>, <longitude>], // Latitude and longitude of the city, or [null, null]\n   metro: <metro code>,           // Nielsen metro code (0 if unavailable)\n   area: <accuracy_radius>        // Approximate accuracy radius in km\n}\n```\n\nIf the IP address was not found, `lookup` returns `null`.\n\n## 🔄 Built-in Updater\nThis package contains an update script that downloads files from MaxMind and handles CSV conversion.\nA npm script alias has been configured to simplify this process. Internet access is required and MaxMind download limits apply.\n\nYou will need, at minimum, a free license key obtained from [maxmind.com](https://support.maxmind.com/hc/en-us/articles/4407111582235-Generate-a-License-Key) to run the update script.\n\nThe package stores checksums of MaxMind data and by default downloads them only if they have changed.\n\n### Updating data\n```shell\n# Standard update (skips if data unchanged)\nnpm run updatedb license_key=YOUR_LICENSE_KEY\n\n# Force update regardless of checksum\nnpm run updatedb-force license_key=YOUR_LICENSE_KEY\n```\n\n### Reloading data at runtime\nIf you have a server running `geoip-lite2` and you want to reload its geo data after an update without a restart:\n\n#### Programmatically\n```js\n// Synchronously\ngeoIp.reloadDataSync();\n\n// Asynchronously (callback)\ngeoIp.reloadData(() => {\n    console.log('[geoip-lite2] Done');\n});\n\n// Asynchronously (Promise)\nawait geoIp.reloadData();\n```\n\n#### Automatic file watching\nYou can enable the built-in file watcher to automatically refresh in-memory geo data whenever a file changes in the data directory:\n\n```js\ngeoIp.startWatchingDataUpdate();\n\n// Optional: receive errors from background reloads\ngeoIp.startWatchingDataUpdate(err => {\n    if (err) console.error('[geoip-lite2] GeoIP reload failed:', err);\n});\n\n// Stop watching\ngeoIp.stopWatchingDataUpdate();\n```\n\n#### Environment variables\nThe following environment variables are supported:\n\n```bash\n# MaxMind license key (alternative to the license_key= argument)\nMAXMIND_KEY=your_license_key\n\n# Override the default data directory (default: node_modules/geoip-lite2/data)\nGEOIP_DATA_DIR=/some/path\n\n# Override the default temporary directory used during updates\nGEOIP_TMP_DIR=/some/path\n```\n\nAlternatively, you can set the data directory programmatically before requiring the module:\n\n```js\nglobalThis['geoDataDir'] = '/some/path';\nconst geoIp = require('geoip-lite2');\n```\n\n### Clearing in-memory data\n\n`clear()` releases all in-memory GeoIP buffers. Subsequent lookups return `null` until data is reloaded.\n\n```js\ngeoIp.clear();\n// all lookups return null now\n\ngeoIp.reloadDataSync();\n// data restored\n```\n\n\n## ⚠️ Caveats\nThis package includes the GeoLite database from MaxMind. It is not the most accurate database available,\nhowever it is the best free option. You can use the commercial GeoIP database from MaxMind\nby purchasing a license and converting the `.csv` files to a format supported by GeoIP-Lite2.\n\nThe library may occasionally take up to 5 seconds to load into memory.\nThis largely depends on disk load. It can take as little as 200 ms on a lightly loaded disk. This is a one-time cost.\n\n### Memory usage\nThe library uses approximately 180–230 MB of RAM per process, depending on the database version and environment.\n\n```js\nrequire('geoip-lite2');\nconsole.log(process.memoryUsage());\n\n/**\n * Output:\n * {\n *   rss: 234938368,\n *   heapTotal: 7376896,\n *   heapUsed: 4486592,\n *   external: 189088547,\n *   arrayBuffers: 187514427\n * }\n */\n```\n\n\n## 🔖 References\n- [Documentation from MaxMind](https://www.maxmind.com/app/iso3166)\n- [ISO 3166 (1 & 2) codes](https://en.wikipedia.org/wiki/ISO_3166)\n- [FIPS region codes](https://en.wikipedia.org/wiki/List_of_FIPS_region_codes)\n\n\n## 👥 Copyright\n`GeoIP-Lite2` © 2023–present **Sefinek** <contact@sefinek.net>  \n`GeoIP-Lite` © 2011–2018 **Philip Tellis** <philip@bluesmoon.info>\n\n\n## 🔐 License\nThere are two licenses for the code and data. See the [LICENSE](LICENSE) file for details.\n","readmeFilename":"README.md"}