{"_id":"@k03mad/ip2geo","_rev":"119-f7566280f3a4282afdf1ba891e99c953","name":"@k03mad/ip2geo","dist-tags":{"latest":"21.2.0"},"versions":{"1.0.0":{"name":"@k03mad/ip2geo","version":"1.0.0","license":"MIT","_id":"@k03mad/ip2geo@1.0.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"dist":{"shasum":"a25d34850619d06af19a9579f4546b935a84fcf1","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-1.0.0.tgz","fileCount":17,"integrity":"sha512-FVUGWlIGJKgx5LVKzei326mENyxHeaES5S3ImhpIgvjLu1mehZ0bFhIxg7ysqwSe5pMhwb4uyb4Vv/YDQ4wwsQ==","signatures":[{"sig":"MEQCIF4AHFDhJYIB0z9etaBs9bnStVpj1+BWrYxGQLGURee0AiAf1oitmdbDAl/9QZnevcwdm4MZmJizYCjl3Uo+qN7yzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13390},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"6c94335b0120d71ed776c299ad8cb60bf14a9b43","scripts":{"lint":"npm run lint:eslint","test":"node --test tests/*","clean":"npm run clean:modules && npm run clean:eslint:cache","setup":"npm run clean && npm i","prepare":"husky install || true","lint:eslint":"eslint ./ --cache","clean:modules":"rm -rf ./node_modules || true","clean:eslint:cache":"rm -rf .eslintcache || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.2.3","description":"GeoIP library","directories":{},"_nodeVersion":"20.10.0","dependencies":{"debug":"4.3.4","@k03mad/request":"5.4.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","eslint":"8.56.0","@k03mad/eslint-config":"19.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_1.0.0_1705178128218_0.3595126119028489","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@k03mad/ip2geo","version":"2.0.0","license":"MIT","_id":"@k03mad/ip2geo@2.0.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"dist":{"shasum":"525620c8ba303652980ced50985d7a44ca85b937","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-2.0.0.tgz","fileCount":17,"integrity":"sha512-zX7yhCVyBgdc3eQH/JdOxCvUmXnulYSzKtjiH+DYmpHbaxJDzHnlQOjVqJerEFKER0dyfIVWjn56Cc67b5TIyA==","signatures":[{"sig":"MEUCIQCVqEv8J6MfvVffFwBduJ1ka7pPtkYlZ9r43u0hBXmrcQIgHqmJg9fYbmmWecjkdZ1r0IP7XMA1rFslZg8Rr5tcESI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14182},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"2502eb5c7147f547886be68f5d75bc3aed268148","scripts":{"lint":"npm run lint:eslint","test":"node --test tests/*","clean":"npm run clean:modules && npm run clean:eslint:cache","setup":"npm run clean && npm i","prepare":"husky install || true","lint:eslint":"eslint ./ --cache","clean:modules":"rm -rf ./node_modules || true","clean:eslint:cache":"rm -rf .eslintcache || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.2.3","description":"GeoIP library","directories":{},"_nodeVersion":"20.10.0","dependencies":{"debug":"4.3.4","@k03mad/request":"5.4.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","eslint":"8.56.0","@k03mad/eslint-config":"19.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_2.0.0_1705182068004_0.4683512868380957","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@k03mad/ip2geo","version":"2.1.0","license":"MIT","_id":"@k03mad/ip2geo@2.1.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"dist":{"shasum":"5ae16d416b4dff127803ff740e694357ed97e1d5","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-2.1.0.tgz","fileCount":15,"integrity":"sha512-/Aek5wytJxjne4p5rI0fHgj1EKvfVlz16wtKUZ5r5C+U1+QHOqUq/pl39bT2MTHocw3bYGoQGSGqC7b/CS0okA==","signatures":[{"sig":"MEUCIQDYKXl3QFtCHSafFfrRSFculpL7oaFJnxjStEAYqegArgIgdPQa6B6bzGPMRw76bngIpVtHiYVI+hGxpqr4Lm/8BRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9856},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"7696d2c92b12ee534d07b31554f272444d00e6f6","scripts":{"lint":"npm run lint:eslint","test":"node --test tests/*","clean":"npm run clean:modules && npm run clean:eslint:cache","setup":"npm run clean && npm i","prepare":"husky install || true","lint:eslint":"eslint ./ --cache","clean:modules":"rm -rf ./node_modules || true","clean:eslint:cache":"rm -rf .eslintcache || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.2.3","description":"GeoIP library","directories":{},"_nodeVersion":"20.10.0","dependencies":{"debug":"4.3.4","@k03mad/request":"5.4.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","eslint":"8.56.0","@k03mad/eslint-config":"19.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_2.1.0_1705184410273_0.08929110620938419","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@k03mad/ip2geo","version":"2.2.0","license":"MIT","_id":"@k03mad/ip2geo@2.2.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"f49b485842f582e62805b9cee770a7253a704130","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-2.2.0.tgz","fileCount":23,"integrity":"sha512-ftY+Fu8EezpYrRIQ8Npj/rwuzw7IvWpJPcqL+01fQECfCLGd9F0QL5qj9IbOpjY5R/fhErojhj319HiQD+wXDg==","signatures":[{"sig":"MEUCIQCuOSe3PqVFvm7JLbfr0n6jDj3nk1D7BJrgJ0Tq/z0RWQIga8HPo/IpxNohMTRXxESfvOF1v4WmJLa2WTcJmVlUt74=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18321},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"636f9314c780259969f053654ab2d5d49374a2ec","scripts":{"lint":"npm run lint:eslint","test":"node --test tests/*","clean":"npm run clean:modules && npm run clean:eslint:cache","setup":"npm run clean && npm i","prepare":"husky install || true","lint:eslint":"eslint ./ --cache","clean:modules":"rm -rf ./node_modules || true","clean:eslint:cache":"rm -rf .eslintcache || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.2.3","description":"GeoIP library","directories":{},"_nodeVersion":"20.10.0","dependencies":{"chalk":"5.3.0","debug":"4.3.4","@k03mad/request":"5.4.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","eslint":"8.56.0","@k03mad/eslint-config":"19.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_2.2.0_1705435966430_0.6204834975564404","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@k03mad/ip2geo","version":"2.3.0","license":"MIT","_id":"@k03mad/ip2geo@2.3.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"9efb66a387f0d81cde6ef0e8b0afa52af81bc3d3","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-2.3.0.tgz","fileCount":23,"integrity":"sha512-gSYOe3NCm9z/IGidbat6Kp9WoCnnFl7fC8ZYE9VNjUNeCvdYQAgR9VNQhKSBS6RZmzdhTaEVWPsgmjGX6v3Zxg==","signatures":[{"sig":"MEUCIQC1x+jCRK6pyY0pcPx+u5Ldt5iG5KKlPqBcFUiva2639wIgTvH7W2278SGQcNB9Lh6Vb0Yif2ZmZx3Fu6WMZhpCmfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18794},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"64dd2a559caa74ddc212b54a0bc4cbf565256b30","scripts":{"lint":"npm run lint:eslint","test":"mocha tests","clean":"npm run clean:modules && npm run clean:eslint:cache","setup":"npm run clean && npm i","prepare":"husky install || true","lint:eslint":"eslint ./ --cache","clean:modules":"rm -rf ./node_modules || true","clean:eslint:cache":"rm -rf .eslintcache || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.2.3","description":"GeoIP library","directories":{},"_nodeVersion":"20.10.0","dependencies":{"chalk":"5.3.0","debug":"4.3.4","@k03mad/request":"5.4.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","mocha":"10.2.0","eslint":"8.56.0","@k03mad/eslint-config":"19.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_2.3.0_1705437768850_0.6149595073803635","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"@k03mad/ip2geo","version":"2.3.1","license":"MIT","_id":"@k03mad/ip2geo@2.3.1","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"e497563f08f4a30ab9678f1cde611369d9c043d0","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-2.3.1.tgz","fileCount":23,"integrity":"sha512-sENi+6EuGIlFP+S4MoUd2X86BqOIPQp+HsF9QmItmHP5euO7J/5TDxAlsLO8XVEevmDvMxGv2W2j3RaQ5p8+sQ==","signatures":[{"sig":"MEUCIQCnXGCuykeYXZp/T34e6UrYIT7dBUFHgk/szch6J3uOmwIgUdqZ+xofaLn1caK35MR+pCV0zScDT+2yM4yW/Xr/T1w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18893},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"c57fd59b7ee0cb2548a7042d065b1d6423db4ad9","scripts":{"lint":"npm run lint:eslint","test":"mocha tests","clean":"npm run clean:modules && npm run clean:eslint:cache","setup":"npm run clean && npm i","prepare":"husky install || true","lint:eslint":"eslint ./ --cache","clean:modules":"rm -rf ./node_modules || true","clean:eslint:cache":"rm -rf .eslintcache || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.2.3","description":"GeoIP library","directories":{},"_nodeVersion":"20.10.0","dependencies":{"chalk":"5.3.0","debug":"4.3.4","@k03mad/request":"5.4.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","mocha":"10.2.0","eslint":"8.56.0","@k03mad/eslint-config":"19.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_2.3.1_1705438295776_0.12022757584763766","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"@k03mad/ip2geo","version":"2.3.2","license":"MIT","_id":"@k03mad/ip2geo@2.3.2","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"a2333766102ffca943ce8ec919be39a17660c9ab","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-2.3.2.tgz","fileCount":21,"integrity":"sha512-5rKUzcsvskjszgZgGiJ2uSSbTOaXAy0SRXuYBOznCp/sbOcaPfiPnD+/PZibRiiOul7vPxKbEJ54RUIibgTTWQ==","signatures":[{"sig":"MEUCIDOgtk1Qurwyva+inxNux+TMWZaXlkHPAAsR3VpPqjBwAiEAqRPF5c94AmPpUhT9WyHULG+NHInyBG503ZT17NR9B2Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18299},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"da1a102252a0fcbb39f727d771be03738e1b95bc","scripts":{"lint":"npm run lint:eslint","test":"mocha tests","clean":"npm run clean:modules && npm run clean:eslint:cache","setup":"npm run clean && npm i","prepare":"husky install || true","lint:eslint":"eslint ./ --cache","clean:modules":"rm -rf ./node_modules || true","clean:eslint:cache":"rm -rf .eslintcache || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.2.3","description":"GeoIP library","directories":{},"_nodeVersion":"20.10.0","dependencies":{"chalk":"5.3.0","debug":"4.3.4","@k03mad/request":"5.4.1","@k03mad/simple-log":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","mocha":"10.2.0","eslint":"8.56.0","@k03mad/eslint-config":"19.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_2.3.2_1705440835254_0.4020842717974291","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@k03mad/ip2geo","version":"3.0.0","license":"MIT","_id":"@k03mad/ip2geo@3.0.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"b8d3589f6c7e7e235af36cb8263f4345c91b1392","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-3.0.0.tgz","fileCount":21,"integrity":"sha512-mGN2uO7BNAPLN5UF/z6zqYZFuxtmNtQBSj+nwuazxZGdwDHZe2iqfoK/0unGiSPAko+4Mcdv/ZgJQDnSkUgDNg==","signatures":[{"sig":"MEUCIQDA6g5c6LVbYMbxUPD4kQNhIW4kXxPwxe0g7uOTj+M4qQIgDVTuaS5s7gKVV5mwNg7lILJF9bXPiySx7N9f4I0kdZw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18176},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"3748e5d363072fb681259cddd6cf613783229e8b","scripts":{"lint":"npm run lint:eslint","test":"mocha tests","clean":"npm run clean:modules && npm run clean:eslint:cache","setup":"npm run clean && npm i","prepare":"husky install || true","lint:eslint":"eslint ./ --cache","clean:modules":"rm -rf ./node_modules || true","clean:eslint:cache":"rm -rf .eslintcache || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.2.3","description":"GeoIP library","directories":{},"_nodeVersion":"20.10.0","dependencies":{"chalk":"5.3.0","debug":"4.3.4","@k03mad/request":"5.4.1","@k03mad/simple-log":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","mocha":"10.2.0","eslint":"8.56.0","@k03mad/eslint-config":"19.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_3.0.0_1705441986035_0.43163933665082443","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@k03mad/ip2geo","version":"3.1.0","license":"MIT","_id":"@k03mad/ip2geo@3.1.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"571c4b598c5347543bbbb3f367d891f84775e2fd","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-3.1.0.tgz","fileCount":21,"integrity":"sha512-3lTbkIbqBAS4DK583gqEfJdQ6qMm5JAwd28t8ZjOnpG8Vp1fLRdTQTAEmJauasDaENZ3E8//Dj5bXr6u+qdqcg==","signatures":[{"sig":"MEYCIQDvaWJ8kuvEYcRdMSKnbzOjT0suEZ3P0Bmy6u6qloI3ZQIhAI9wETD6SgV/ELOEiOX6Uk5tRVtHOfaYe6UvNEyXe6i+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18252},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"bdd6303316644f002e055d0aa1c726dd9ec2a70c","scripts":{"lint":"npm run lint:eslint","test":"mocha tests","clean":"npm run clean:modules && npm run clean:eslint:cache","setup":"npm run clean && npm i","prepare":"husky install || true","lint:eslint":"eslint ./ --cache","clean:modules":"rm -rf ./node_modules || true","clean:eslint:cache":"rm -rf .eslintcache || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.2.3","description":"GeoIP library","directories":{},"_nodeVersion":"20.10.0","dependencies":{"chalk":"5.3.0","debug":"4.3.4","@k03mad/request":"5.4.1","@k03mad/simple-log":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","mocha":"10.2.0","eslint":"8.56.0","@k03mad/eslint-config":"19.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_3.1.0_1705569804181_0.5084318486036556","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@k03mad/ip2geo","version":"4.0.0","license":"MIT","_id":"@k03mad/ip2geo@4.0.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"0da0488c29246ed8c2dd27ce9aa5b5c476786914","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-4.0.0.tgz","fileCount":25,"integrity":"sha512-w9hluXuO0c0ZYTF8zy80z4os+HOg6quazv15BuaGWtAD2LQ9GhkeudUQsbSboS6fBq47IUZkcat+heuGsL8zww==","signatures":[{"sig":"MEUCIQCpR009NMYjCQHlQy32Kbhe9RWSuF+vkq65METj68s5fwIgWKbv3zxr1/QPy7JWuuopcSxWmiZKMhj6BLG2r+Pdg64=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21428},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"110a448356827b61f959c16759e49b897c01edfe","scripts":{"lint":"npm run lint:eslint","test":"mocha tests","clean":"npm run clean:modules && npm run clean:eslint:cache","setup":"npm run clean && npm i","prepare":"husky install || true","lint:eslint":"eslint ./ --cache","clean:modules":"rm -rf ./node_modules || true","clean:eslint:cache":"rm -rf .eslintcache || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.2.3","description":"GeoIP library","directories":{},"_nodeVersion":"20.10.0","dependencies":{"chalk":"5.3.0","debug":"4.3.4","@k03mad/request":"5.5.0","@k03mad/simple-log":"2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","mocha":"10.2.0","eslint":"8.56.0","@k03mad/eslint-config":"19.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_4.0.0_1705636502351_0.2383043969856884","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@k03mad/ip2geo","version":"4.1.0","license":"MIT","_id":"@k03mad/ip2geo@4.1.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"8a6817baa3a81780e45a677f83603ec44282f145","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-4.1.0.tgz","fileCount":25,"integrity":"sha512-/+MfVBWIcAGwnj+K69ic5RQygv+j+8cDxl2b3dQKLJVtE9uwVtnUNqCngVAga1Xdm7wTbVcLhQX+/BqUvg6jYQ==","signatures":[{"sig":"MEUCIQCa3voQ3UAISBnPDiaOGGjqlALkRyRYf9pEOrCFb4/pWAIgQU16At9siuOVpNImA8CJhdFYpv1rVPoZwt9NW+xUe/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21508},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"da60bed1538aa85dd146ae73e73c0567d9a2819e","scripts":{"lint":"npm run lint:eslint","test":"mocha tests","clean":"npm run clean:modules && npm run clean:eslint:cache","setup":"npm run clean && npm i","prepare":"husky install || true","lint:eslint":"eslint ./ --cache","clean:modules":"rm -rf ./node_modules || true","clean:eslint:cache":"rm -rf .eslintcache || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.2.3","description":"GeoIP library","directories":{},"_nodeVersion":"20.10.0","dependencies":{"chalk":"5.3.0","debug":"4.3.4","@k03mad/request":"5.5.0","@k03mad/simple-log":"2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","mocha":"10.2.0","eslint":"8.56.0","@k03mad/eslint-config":"19.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_4.1.0_1705636973938_0.07887886284882906","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"@k03mad/ip2geo","version":"4.2.0","license":"MIT","_id":"@k03mad/ip2geo@4.2.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"febec49b2c9956f4ea60db087e5761fd8d9016d1","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-4.2.0.tgz","fileCount":25,"integrity":"sha512-n60OQiOren7GaRFHta5kkkCupG+BIkh5rDdxhaZ3U4+qS1xWiVSudRF/XeVLQnV+4qhZ6DCmd2pvs4E+qHGtEw==","signatures":[{"sig":"MEUCIHi/awdCydUCqn21LBPmcP3fqcUREtVA+HyI5G5zwJtFAiEA+Cjg29aX+t6/fun4KGhfX9VQsBzRAKPBW0JeIq2mBnc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21508},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"2224f76559c71c3aa735cb5320947c587719f0ce","scripts":{"lint":"npm run lint:eslint","test":"mocha tests","clean":"npm run clean:modules && npm run clean:eslint:cache","setup":"npm run clean && npm i","prepare":"husky install || true","lint:eslint":"eslint ./ --cache","clean:modules":"rm -rf ./node_modules || true","clean:eslint:cache":"rm -rf .eslintcache || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.2.3","description":"GeoIP library","directories":{},"_nodeVersion":"20.10.0","dependencies":{"chalk":"5.3.0","debug":"4.3.4","@k03mad/request":"5.5.0","@k03mad/simple-log":"2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","mocha":"10.2.0","eslint":"8.56.0","@k03mad/eslint-config":"19.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_4.2.0_1705638393069_0.49249007262513667","host":"s3://npm-registry-packages"}},"4.2.1":{"name":"@k03mad/ip2geo","version":"4.2.1","license":"MIT","_id":"@k03mad/ip2geo@4.2.1","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"a0d0ebf453907f3fb864efdda307bd11c139845c","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-4.2.1.tgz","fileCount":25,"integrity":"sha512-ZBXCjp+l1t468jZ6yGYoNwNWMkISfUh//E5Dpf/F0uw09GeUCfPNcCTLvbJnszfhyIYx+KqqWvjyY6Kog5JjJQ==","signatures":[{"sig":"MEUCIQDw9/G/qM1J/h/0848UqLf3q4ussflD8lOS71TNX0yn6gIgdeTK06BKZNKHFtjIqUN0tyFiJemRo7sb9TMU8DDM4NQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21508},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"4cf1715937b2bb4c6e03f5083e532d62e97e17ca","scripts":{"lint":"npm run lint:eslint","test":"mocha tests","clean":"npm run clean:modules && npm run clean:eslint:cache","setup":"npm run clean && npm i","prepare":"husky install || true","lint:eslint":"eslint ./ --cache","clean:modules":"rm -rf ./node_modules || true","clean:eslint:cache":"rm -rf .eslintcache || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.2.3","description":"GeoIP library","directories":{},"_nodeVersion":"20.10.0","dependencies":{"chalk":"5.3.0","debug":"4.3.4","@k03mad/request":"5.6.0","@k03mad/simple-log":"2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","mocha":"10.2.0","eslint":"8.56.0","@k03mad/eslint-config":"19.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_4.2.1_1705639203345_0.5270324267996664","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"@k03mad/ip2geo","version":"4.3.0","license":"MIT","_id":"@k03mad/ip2geo@4.3.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"6d9b4f8241608eaadcb243b745fa9080b37e6e74","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-4.3.0.tgz","fileCount":26,"integrity":"sha512-AtR1YnyF8cWGDRBL2HPkp1xOBwp0tiRNOMmYxLlyV1WvvpKGvy66ojPx0txjjShHf/BxPyGUwf1A36zgicKEHw==","signatures":[{"sig":"MEQCIDXZ2zjgbnhMPAwDM524sILYy62duvzfngqkS8fU7VDjAiARaOageBFtOsjWHJT0HV868f6LBDzx38T88FHksLYO7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24137},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"a9e32098bc5abd8826ca3ed8e70d6ad2f5802ca9","scripts":{"lint":"npm run lint:eslint","test":"mocha tests","clean":"npm run clean:modules && npm run clean:eslint:cache","setup":"npm run clean && pnpm i","prepare":"husky install || true","lint:eslint":"eslint ./ --cache","clean:modules":"rm -rf ./node_modules || true","clean:eslint:cache":"rm -rf .eslintcache || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.2.4","description":"GeoIP library","directories":{},"_nodeVersion":"20.11.0","dependencies":{"chalk":"5.3.0","debug":"4.3.4","@k03mad/request":"5.6.0","@k03mad/simple-log":"2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","mocha":"10.2.0","eslint":"8.56.0","@k03mad/eslint-config":"19.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_4.3.0_1706017016987_0.8508947964951907","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@k03mad/ip2geo","version":"5.0.0","license":"MIT","_id":"@k03mad/ip2geo@5.0.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"5d05092ce1a2eec10b0ce4fefcba1b9c25c02a97","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-5.0.0.tgz","fileCount":27,"integrity":"sha512-eOuUgntL486poyy1F1/b4AwAivRmEsK9FQT8EQdgi5CqHZnC7ZnhRByYXhS1htpwqNN8MpzTJsp46f58/538yA==","signatures":[{"sig":"MEUCIBqp9ss6XjXy2ZUZCvWkzL0PjKnjcYsQ5YizLKl2qkSTAiEAkwKPF56YvRgu06/7zalFsn1d2dm7BsyUPnWyFqoNuOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25464},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"2dedadfc1d81985df438eb4a3aac0342fa22e262","scripts":{"lint":"npm run lint:eslint","test":"mocha tests","clean":"npm run clean:modules && npm run clean:eslint:cache","setup":"npm run clean && pnpm i","prepare":"husky install || true","lint:eslint":"eslint ./ --cache","clean:modules":"rm -rf ./node_modules || true","clean:eslint:cache":"rm -rf .eslintcache || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.2.4","description":"GeoIP library","directories":{},"_nodeVersion":"20.11.0","dependencies":{"chalk":"5.3.0","debug":"4.3.4","@k03mad/request":"5.6.0","@k03mad/simple-log":"2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","mocha":"10.2.0","eslint":"8.56.0","@k03mad/eslint-config":"19.5.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_5.0.0_1706102934342_0.4850623805549559","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"@k03mad/ip2geo","version":"5.0.1","license":"MIT","_id":"@k03mad/ip2geo@5.0.1","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"51ec0a5aa636b2d39314d2f3446e3f917d8ea4dd","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-5.0.1.tgz","fileCount":27,"integrity":"sha512-9Cxa4YKkzMI8lPQz7A5C8C2hiy8sbJIWmofiN3wq5QFm3zzpD/g5ExrCCF/GWybMgzzB7RZdL7B9M1lJF7kgvA==","signatures":[{"sig":"MEYCIQDGAxf1JTt9cnhZphUVJh5KBDS8cBwVmW47K3rsFky7gwIhALJEj6jUbmzUfQ90Oa4VbP5nr+GVfb+Q3HKgdnJO+eyi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25856},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"f572021c39e205f3b93f2745170b8849470c8613","scripts":{"lint":"npm run lint:eslint","test":"mocha tests","clean":"npm run clean:modules && npm run clean:eslint:cache","setup":"npm run clean && pnpm i","prepare":"husky install || true","lint:eslint":"eslint ./ --cache","clean:modules":"rm -rf ./node_modules || true","clean:eslint:cache":"rm -rf .eslintcache || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.2.4","description":"GeoIP library","directories":{},"_nodeVersion":"20.11.0","dependencies":{"chalk":"5.3.0","debug":"4.3.4","@k03mad/request":"5.6.0","@k03mad/simple-log":"2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","mocha":"10.2.0","eslint":"8.56.0","@k03mad/eslint-config":"19.5.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_5.0.1_1706103379984_0.7111484848617473","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@k03mad/ip2geo","version":"6.0.0","license":"MIT","_id":"@k03mad/ip2geo@6.0.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"c5389c769b47b05ebf0228ccabae5aadaeff2380","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-6.0.0.tgz","fileCount":28,"integrity":"sha512-kF+YlQWrL/IJqV9BdlEw2kiZbpuRyrrdRU/PJN6IfczXxBzr78QMwWa1Zl7autm07p4z5ORggb94OsRuHdTyFw==","signatures":[{"sig":"MEYCIQC7PwOYDfJgvv8+yrP0WcXcNZyL/MS+r+BmA2Uc4G5L1AIhAJuAgG+xv6oiYNmrPg/J/2mtSBx4ys+MItDXDpdx3o+Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28258},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"b4cd6f001a6a3c1c3e9915ae89dde7bb1f7e9594","scripts":{"lint":"npm run lint:eslint","test":"mocha tests","clean":"npm run clean:modules && npm run clean:eslint:cache","setup":"npm run clean && pnpm i","prepare":"husky || true","lint:eslint":"eslint ./ --cache","clean:modules":"rm -rf ./node_modules || true","clean:eslint:cache":"rm -rf .eslintcache || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.2.4","description":"GeoIP library","directories":{},"_nodeVersion":"20.11.0","dependencies":{"chalk":"5.3.0","debug":"4.3.4","@k03mad/request":"5.6.0","@k03mad/simple-log":"2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.5","mocha":"10.2.0","eslint":"8.56.0","@k03mad/eslint-config":"20.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_6.0.0_1706744560299_0.13617938084372772","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"@k03mad/ip2geo","version":"6.0.1","license":"MIT","_id":"@k03mad/ip2geo@6.0.1","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"8dba2cde61af4e60765ede7ed982628a2e6622c6","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-6.0.1.tgz","fileCount":28,"integrity":"sha512-GPDKtaOFynbtKIKxq6ncr0NbHkOaPKJ/8GrYxUtOQPjIVhOcb+CrD0J80/oku67s6DwO18dTNWmx8gMOqSKJ8Q==","signatures":[{"sig":"MEYCIQCQpNltIDjKTnxjLpP7XeIWHS6qrOHIQfXcuHzsiSWkrgIhAPvkCeSleGAlpO8cp2UWsbjrEAhPpAhwgl6ASF42nfTn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28258},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"f4bc05d20a531351d62ff7a7116e30d9d50d91e2","scripts":{"lint":"npm run lint:eslint","test":"mocha tests","clean":"npm run clean:modules && npm run clean:eslint:cache","setup":"npm run clean && pnpm i","prepare":"husky || true","lint:eslint":"eslint ./ --cache","clean:modules":"rm -rf ./node_modules || true","clean:eslint:cache":"rm -rf .eslintcache || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.2.4","description":"GeoIP library","directories":{},"_nodeVersion":"20.11.0","dependencies":{"chalk":"5.3.0","debug":"4.3.4","@k03mad/request":"5.6.0","@k03mad/simple-log":"2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.7","mocha":"10.2.0","eslint":"8.56.0","@k03mad/eslint-config":"20.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_6.0.1_1706744655430_0.5230630906781233","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"@k03mad/ip2geo","version":"6.1.0","license":"MIT","_id":"@k03mad/ip2geo@6.1.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"ada871e8df4d0f8b6bca1463ac1e805d384824d2","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-6.1.0.tgz","fileCount":28,"integrity":"sha512-dvnQbhcuF8TxYHP48kzxUg/KdQV2MGVCIJKMjKQCf4TAftiGSOAmgKWZRz8IJFZPST5X+A0vGPv3zw8t2k0kPQ==","signatures":[{"sig":"MEUCICKVliQ2zDXU/9ydL0TTZTElvmAd4c/jzzFbljdeao5GAiEAolVljCCPdgEnV7sErPrdHn4ovA5p5lF7DFc9clabEZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28439},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"3fe4f6639ca299485df108095f91f53a5a60bdbc","scripts":{"lint":"npm run lint:eslint","test":"mocha tests","clean":"npm run clean:modules && npm run clean:eslint:cache","setup":"npm run clean && pnpm i","prepare":"husky || true","lint:eslint":"eslint ./ --cache","clean:modules":"rm -rf ./node_modules || true","clean:eslint:cache":"rm -rf .eslintcache || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.2.4","description":"GeoIP library","directories":{},"_nodeVersion":"20.11.0","dependencies":{"chalk":"5.3.0","debug":"4.3.4","@k03mad/request":"5.6.0","@k03mad/simple-log":"2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.7","mocha":"10.2.0","eslint":"8.56.0","@k03mad/eslint-config":"20.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_6.1.0_1706744844715_0.10458480303272166","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"@k03mad/ip2geo","version":"7.0.0","license":"MIT","_id":"@k03mad/ip2geo@7.0.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"c1cddbfe1dbbe819c6525b9f72bf34a0f8fca26c","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-7.0.0.tgz","fileCount":29,"integrity":"sha512-zT2NMi6PgZuJ16UAveZ8YdNJz3uNqstbsl77Lh2aj7me7mqOBPYqMl1CCHZakhAAsS2yRBbrDrhkbK1YjUfjvg==","signatures":[{"sig":"MEYCIQDcJ3+Vb2XJnkmT6gKZLEV8GCdfYoYaqy1HiwJ1aA152QIhALPbtLWgUguArJCaYE4Zhh4QdVxb6r/QN+ddoefwEjuk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29692},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"4b87f56cdefd7a798c88097c27a9c6afb55a1757","scripts":{"lint":"npm run lint:eslint","test":"mocha tests","clean":"npm run clean:modules && npm run clean:eslint:cache","setup":"npm run clean && pnpm i","prepare":"husky || true","lint:eslint":"eslint ./ --cache","clean:modules":"rm -rf ./node_modules || true","clean:eslint:cache":"rm -rf .eslintcache || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.2.4","description":"GeoIP library","directories":{},"_nodeVersion":"20.11.0","dependencies":{"chalk":"5.3.0","debug":"4.3.4","@k03mad/request":"5.6.0","@k03mad/simple-log":"2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.7","mocha":"10.2.0","eslint":"8.56.0","@k03mad/eslint-config":"20.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_7.0.0_1706748246725_0.8861523854888125","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"@k03mad/ip2geo","version":"7.0.1","license":"MIT","_id":"@k03mad/ip2geo@7.0.1","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"fe29612d62bee0121482157ac7456f999168c5b0","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-7.0.1.tgz","fileCount":30,"integrity":"sha512-1b4afgJt+qzx0+XVgfgnLFYrptf0H30KAoWCwx38MPRbHO+6WJ3AFM7cdub5i4PASNpeeVKe7BRda5nqRsjt3Q==","signatures":[{"sig":"MEYCIQCNHrv458AU1P5PNwXGZ8nUVAuJMMF6Y6KojWXS3e7ymgIhAN+ilQM0i3zuTFCpgDcYTJP/9BFrpAAhcYGNT3tiHZyF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29701},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"4d2ba60c93b2e1c438af3f2f4f6680f7f2aed832","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"npm run clean:modules && npm run clean:eslint:cache","setup":"npm run clean && npm i pnpm -g && pnpm i","prepare":"husky || true","lint:eslint":"eslint ./ --cache","clean:modules":"rm -rf ./node_modules || true","clean:eslint:cache":"rm -rf .eslintcache || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.2.4","description":"GeoIP library","directories":{},"_nodeVersion":"20.11.0","dependencies":{"chalk":"5.3.0","debug":"4.3.4","@k03mad/request":"5.6.1","@k03mad/simple-log":"2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","mocha":"10.3.0","eslint":"8.56.0","@k03mad/eslint-config":"20.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_7.0.1_1708293242238_0.42482644452497453","host":"s3://npm-registry-packages"}},"7.0.2":{"name":"@k03mad/ip2geo","version":"7.0.2","license":"MIT","_id":"@k03mad/ip2geo@7.0.2","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"aa3e8057e6d622616f09a7d23072ee92b93a8522","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-7.0.2.tgz","fileCount":30,"integrity":"sha512-ltWg15HLzezgf7rKwKz1XqeKszuIunwwRcrflGwX7ljDjKNwO2+n/Zajz8xJ4647XdTEr40MRcFeuIqCcaqFvA==","signatures":[{"sig":"MEQCIGH5yM/o+JeylUceJ9clBNw8czYkWhku0V6M0dkB4Dw3AiA+WO1XomIp8F0fS6XFqPblDxBTw3acdWF0UW8OvJKZ7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29726},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"c863a9ef99d3a6640dfc0b128478692faeeb3ade","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"npm run clean:modules && npm run clean:eslint:cache","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache","clean:modules":"rm -rf ./node_modules || true","clean:eslint:cache":"rm -rf .eslintcache || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.2.4","description":"GeoIP library","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"5.3.0","debug":"4.3.4","@k03mad/request":"5.6.2","@k03mad/simple-log":"2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","mocha":"10.3.0","eslint":"8.57.0","@k03mad/eslint-config":"20.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_7.0.2_1709422563764_0.4782899186946483","host":"s3://npm-registry-packages"}},"7.0.3":{"name":"@k03mad/ip2geo","version":"7.0.3","license":"MIT","_id":"@k03mad/ip2geo@7.0.3","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"933d06a79f1e67a1809754e1480e46d8cb31359b","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-7.0.3.tgz","fileCount":30,"integrity":"sha512-75lBtMfkYIq+d+ITlP6jmzkW8M9lmhjN+GUTM4afXqevGIphEucdCgLldP7Tp94wRv09a74w+KdVyocMCTRiPw==","signatures":[{"sig":"MEUCIHTztUlmiQPEAl+jZWkS4jeGTh1yMTOFUZmr8zwru7HiAiEAnf58hFvLcl96Gte0OOs7pw5Ijrl69Lyb35d3Y7713i0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30034},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"656d688a51978b49d7932d397690137d13829cbd","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"npm run clean:modules && npm run clean:eslint:cache","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache","clean:modules":"rm -rf ./node_modules || true","clean:eslint:cache":"rm -rf .eslintcache || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.2.4","description":"GeoIP library","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"5.3.0","debug":"4.3.4","@k03mad/request":"5.6.2","@k03mad/simple-log":"2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","mocha":"10.3.0","eslint":"8.57.0","@k03mad/eslint-config":"20.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_7.0.3_1709562876804_0.5751798383290332","host":"s3://npm-registry-packages"}},"7.0.4":{"name":"@k03mad/ip2geo","version":"7.0.4","license":"MIT","_id":"@k03mad/ip2geo@7.0.4","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"9d59532e3d64baeec2a514016dd683a1ecab4d54","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-7.0.4.tgz","fileCount":30,"integrity":"sha512-1d77ofWztYy2T1u8wLLyRzGDmqB63hUSeU0h0kw/epd/c8JwxhMnbr8G3rFBbjQsrPuBZOSCvSE5Ht5yqsySJA==","signatures":[{"sig":"MEQCIBXotrFGHR4UTEzIifMpU04cJjpYOYEW+4zrk43IDx3oAiBR5EEQc4jQIhGffluXTN++aPzYwkRimnmz5NFZKtwLNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30034},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"79339cb82369fc031efbc22c9c7e4b0c17b46806","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"npm run clean:modules && npm run clean:eslint:cache","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache","clean:modules":"rm -rf ./node_modules || true","clean:eslint:cache":"rm -rf .eslintcache || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.5.0","description":"GeoIP library","directories":{},"_nodeVersion":"20.12.0","dependencies":{"chalk":"5.3.0","debug":"4.3.4","@k03mad/request":"5.6.3","@k03mad/simple-log":"2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","mocha":"10.4.0","eslint":"8.57.0","@k03mad/eslint-config":"20.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_7.0.4_1712162258494_0.7340441885347353","host":"s3://npm-registry-packages"}},"7.1.0":{"name":"@k03mad/ip2geo","version":"7.1.0","license":"MIT","_id":"@k03mad/ip2geo@7.1.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"261ee4fcb012a7f848050b32711867c144030a66","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-7.1.0.tgz","fileCount":30,"integrity":"sha512-ISiCLt5UJYo+zCI21peCw8FMq1ixYKO66X3hpMcQQ38zl9kKR59ffiVePq/M4byhaYVF8D/+XNTV3Ia7/og32g==","signatures":[{"sig":"MEUCIE477qLCHeafGaN5e6pMWcguMktVQ3nbSX8BRfSs+fC5AiEAxsW/PiSdKYI06wrKkIEp1YEaDjytMLsTpWgrwsb5iqk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30015},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"05e9a8353941070f95e47f128b0c35297aeed39b","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"npm run clean:modules && npm run clean:eslint:cache","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache","clean:modules":"rm -rf ./node_modules || true","clean:eslint:cache":"rm -rf .eslintcache || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.2.4","description":"GeoIP library","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"5.3.0","debug":"4.3.4","@k03mad/request":"5.6.4","@k03mad/simple-log":"2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","mocha":"10.4.0","eslint":"8.57.0","@k03mad/eslint-config":"20.7.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_7.1.0_1712301036453_0.007416433156316904","host":"s3://npm-registry-packages"}},"7.2.0":{"name":"@k03mad/ip2geo","version":"7.2.0","license":"MIT","_id":"@k03mad/ip2geo@7.2.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"4040f94550d79b0232a801097d5d1e5d0ebdff14","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-7.2.0.tgz","fileCount":30,"integrity":"sha512-uY8LKWbE7g/tgxcJpNRJkTnFT+TfacdmWX0/nVTihSxTsv8PtrLUjaTsjSW06PCeYnmcd9oDIL+9/asdAFNTJg==","signatures":[{"sig":"MEUCIBiZxNNZ3G8YvCiG+4sEKLrCC9lLKTrAtYa60mM2RV6oAiEAtS9E6XqPh5oIKdKxhq2eKRULlZqre9ztuEg5BFRAu/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30159},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"b7d10c474a470c0af8619d87eb4229b404cf37c9","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.5.2","description":"GeoIP library","directories":{},"_nodeVersion":"20.13.1","dependencies":{"chalk":"5.3.0","debug":"4.3.5","@k03mad/request":"5.7.0","@k03mad/simple-log":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","mocha":"10.4.0","eslint":"8.57.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_7.2.0_1717454879006_0.9205600648446295","host":"s3://npm-registry-packages"}},"7.3.0":{"name":"@k03mad/ip2geo","version":"7.3.0","license":"MIT","_id":"@k03mad/ip2geo@7.3.0","maintainers":[{"name":"Kirill Molchanov"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"d3115ac093d50d82e2940d3c82066f0e5017520f","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-7.3.0.tgz","fileCount":30,"integrity":"sha512-7zsfYOXIZdq9nG0o7NpdnyP3QfuQOMCaufGMUUfD8aTr5SzIXSvNq6TcbxIBusgpjQTJq9S2zd9mxEENRLjDYQ==","signatures":[{"sig":"MEQCIHwF5DEgkkdfh1CcriyvSbcuKn9/cbnjqrXhDBEQcZXLAiAb3XLicqcAP2yHCy/jNgBWmBacpXvw9bxiylhpZ4OAkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30159},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"71cf3c703e5234311f5438c4f40875937bdd7727","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.7.0","description":"GeoIP library","directories":{},"_nodeVersion":"20.14.0","dependencies":{"chalk":"5.3.0","debug":"4.3.5","@k03mad/request":"5.8.1","@k03mad/simple-log":"2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","mocha":"10.4.0","eslint":"8.57.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"22.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_7.3.0_1718963194573_0.6536164185129918","host":"s3://npm-registry-packages"}},"7.3.1":{"name":"@k03mad/ip2geo","version":"7.3.1","license":"MIT","_id":"@k03mad/ip2geo@7.3.1","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"1b50e8c70fac06de8440c40d35d1056a6573b812","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-7.3.1.tgz","fileCount":30,"integrity":"sha512-1q7PDFDX9b3to9oLTyKGq85/aMUhG2EKYxsaD6u6uqXDbEpBa2rys3T+eYLzXUB4ro4vTAy2trevJ+8Tcsdnow==","signatures":[{"sig":"MEYCIQDdA26dc2nIYbdSC+rl74Pdu/kciw8CN2iVc8dh3dPG2wIhAPU5iWsab2uYW8o7zQhZBomj/uBw3xmU3iqt9hgKRtzF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30158},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"c42b5cbb1eaac479b84168e6a8fe3c203332d42d","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.8.1","description":"GeoIP library","directories":{},"_nodeVersion":"20.16.0","dependencies":{"chalk":"5.3.0","debug":"4.3.6","@k03mad/request":"6.0.3","@k03mad/simple-log":"2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.4","mocha":"10.5.2","eslint":"8.57.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"22.5.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_7.3.1_1722698519323_0.3104874930991841","host":"s3://npm-registry-packages"}},"7.4.0":{"name":"@k03mad/ip2geo","version":"7.4.0","license":"MIT","_id":"@k03mad/ip2geo@7.4.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"7b6a031971f95e836d2d3f078f2b3be39fce30cf","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-7.4.0.tgz","fileCount":30,"integrity":"sha512-3azpgzc1/Au7sgKxaK+jQrpTZqs4Huwj73+aknGkJoX2sIS+kzo0JcyjsZD8+/FnrLpIxbfBWOsls0DqQKlR2Q==","signatures":[{"sig":"MEQCIC0JOwFFfDrO9ZOYHLCtctKj0lg+SMXGOaau61KO6V6iAiBTcUbN+4IjHx8R7lxJ4WrKQXbII7kwu6Z7zFX23UhYVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30158},"main":"app/index.js","type":"module","engines":{"node":">=20"},"gitHead":"bac88a2e461715048ac804f3446ee387de63d94a","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.8.1","description":"GeoIP library","directories":{},"_nodeVersion":"20.16.0","dependencies":{"chalk":"5.3.0","debug":"4.3.6","@k03mad/request":"6.1.0","@k03mad/simple-log":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.4","mocha":"10.7.0","eslint":"8.57.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_7.4.0_1722708026239_0.9629327873919238","host":"s3://npm-registry-packages"}},"7.5.0":{"name":"@k03mad/ip2geo","version":"7.5.0","license":"MIT","_id":"@k03mad/ip2geo@7.5.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"7110bc3c79642a37a7f0ac9e5788e66bdbdd7daa","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-7.5.0.tgz","fileCount":29,"integrity":"sha512-sCFVHL5tQ5+EIu391JhNSLEVqpGiHBwVnACUntoFX9Hdw2fRlORGIAnr3jCgE+ucp0W7882YSuBrVWGXpoDoXA==","signatures":[{"sig":"MEUCIGnUrhORloL0UVMJTY/vFGDl8iRmh8A2asFzu19M3VomAiEA911q6F6VVczX9b03zyEQO8IVILO1+0VlknoXS+UMm+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31992},"main":"app/api.js","type":"module","engines":{"node":">=20"},"gitHead":"a008d640ba7cbf96a037f31ebd944b05d25789a5","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.8.1","description":"GeoIP library","directories":{},"_nodeVersion":"20.16.0","dependencies":{"chalk":"5.3.0","debug":"4.3.6","@k03mad/request":"6.1.0","@k03mad/simple-log":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.4","mocha":"10.7.3","eslint":"8.57.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_7.5.0_1723714898476_0.8330929327328804","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"@k03mad/ip2geo","version":"8.0.0","license":"MIT","_id":"@k03mad/ip2geo@8.0.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"d98454519a216dff4670c7a636be51c32864f269","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-8.0.0.tgz","fileCount":29,"integrity":"sha512-aNED3Ayz26i/o2DbF3LJpdu1ur8W7s3LXVh+mAH68TEQgcY4QPpZPdN4F1a6hA3zxQOF3afNWae/EZo5kBxHvw==","signatures":[{"sig":"MEQCIGfMSZQV3irK6BAyFh8oG+3OcHpmlYbW04KXTC0b3oqpAiAylOI7j89HoqaBWEx68VzPZkYryRIlCsduKZ976lGYcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31999},"main":"app/api.js","type":"module","engines":{"node":">=20"},"gitHead":"754dc6954c03ae1f9365c9af9c654cf8b13e492e","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.8.1","description":"GeoIP library","directories":{},"_nodeVersion":"20.16.0","dependencies":{"chalk":"5.3.0","debug":"4.3.6","@k03mad/request":"6.1.0","@k03mad/simple-log":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.4","mocha":"10.7.3","eslint":"8.57.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_8.0.0_1723715223804_0.3354085167867076","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"@k03mad/ip2geo","version":"8.1.0","license":"MIT","_id":"@k03mad/ip2geo@8.1.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"03579837a44047b2eb932fc3067cad09046d8516","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-8.1.0.tgz","fileCount":29,"integrity":"sha512-YbFW9uOiuTqtRZzJ1eoVLVnVOGCvZwPYIgJ6RXSXB39VyFybqWxthaN8Qxp504jmgzidrWGk2ygf9dH/GDr9hQ==","signatures":[{"sig":"MEUCIAT6xMpxaf/eSh1RAz59TisWqLD4LNH39dKYs3W3C13UAiEArgnZVqj3bmqWHCsv+YUVP4MZ8lAb6b9V1NR00UC1st4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32431},"main":"app/api.js","type":"module","engines":{"node":">=20"},"gitHead":"3f5597502678ebece198bbcb7592d58f60254355","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.8.1","description":"GeoIP library","directories":{},"_nodeVersion":"20.16.0","dependencies":{"chalk":"5.3.0","debug":"4.3.6","@k03mad/request":"6.1.0","@k03mad/simple-log":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.4","mocha":"10.7.3","eslint":"8.57.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_8.1.0_1723716406324_0.4285096085548272","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"@k03mad/ip2geo","version":"9.0.0","license":"MIT","_id":"@k03mad/ip2geo@9.0.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"6020a92868963c18b5e01964933293b0f0c961a7","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-9.0.0.tgz","fileCount":29,"integrity":"sha512-yy+XuRfTu2rg0rejfRZa/9hCdagmgaEn9AVJkIZs56k0oByihZ/1NUXunMdL4aViiKXOkmlTPxd5zsdhIyosHQ==","signatures":[{"sig":"MEQCIAtg/N2+wioweHdwQAuBb6PumGwxvQc38EQxMDUtMfMUAiAwdfzXrnuVXMaRLgV0pZvCD3usKJflFEKfah3acRdegg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33043},"main":"app/api.js","type":"module","engines":{"node":">=20"},"gitHead":"b26961480eeb3635caa46898ea996d26243fa823","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.8.1","description":"GeoIP library","directories":{},"_nodeVersion":"20.16.0","dependencies":{"chalk":"5.3.0","debug":"4.3.6","@k03mad/request":"6.1.0","@k03mad/simple-log":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.4","mocha":"10.7.3","eslint":"8.57.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_9.0.0_1723718124790_0.4226224563002843","host":"s3://npm-registry-packages"}},"9.1.0":{"name":"@k03mad/ip2geo","version":"9.1.0","license":"MIT","_id":"@k03mad/ip2geo@9.1.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"d34aaf30590fe488d7545c49b38047d51851c3f0","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-9.1.0.tgz","fileCount":29,"integrity":"sha512-O+K4vAuPKZA3DG9p3dByPriOz/gEioGTZ6s8VEX0lsbnMbULs949yGYA8vp/sMd4CrSibDLGUMOlUfCAdZUmEQ==","signatures":[{"sig":"MEYCIQDK5/9wFs6PcHPiAnRcMjTlIBAEy30NxTRCIgQjtz0d+wIhAIWrJytrHiYEPHQibpDtHRgNuahW1WP0tiEuQijD9RDG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33255},"main":"app/api.js","type":"module","engines":{"node":">=20"},"gitHead":"de919b386acf3d1e1f3e2536f8c7e1fea3401dc7","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.8.1","description":"GeoIP library","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ora":"8.0.1","chalk":"5.3.0","debug":"4.3.6","@k03mad/request":"6.1.0","@k03mad/simple-log":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.4","mocha":"10.7.3","eslint":"8.57.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_9.1.0_1723719058387_0.2842108722261769","host":"s3://npm-registry-packages"}},"9.2.0":{"name":"@k03mad/ip2geo","version":"9.2.0","license":"MIT","_id":"@k03mad/ip2geo@9.2.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"d9875c62530b77607692b56619e979c360a1748c","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-9.2.0.tgz","fileCount":29,"integrity":"sha512-tImYLrN0Hg94WxsaFWzabsd642G+uL04w5ejc7Ed9yploszyOcKkBuYdm+WxBS9ZUWoDTvnVJCg7lgSDCpj1hQ==","signatures":[{"sig":"MEYCIQDdDzQWfx6BFrnr9HoHuR6l2hElwyNFBGw1T1HLRYQFKgIhALnmyvCaobrTr/NO7kvT6wlzqJZv5PUvC1Zjv07wYIEZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33277},"main":"app/api.js","type":"module","engines":{"node":">=20"},"gitHead":"1bed9ef8cf3b81118942d5163f6bd5dfaf956d0c","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.8.1","description":"GeoIP library","directories":{},"_nodeVersion":"20.16.0","dependencies":{"chalk":"5.3.0","debug":"4.3.6","@k03mad/request":"6.1.0","@k03mad/simple-log":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.4","mocha":"10.7.3","eslint":"8.57.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_9.2.0_1723719361919_0.2481973995877389","host":"s3://npm-registry-packages"}},"9.3.0":{"name":"@k03mad/ip2geo","version":"9.3.0","license":"MIT","_id":"@k03mad/ip2geo@9.3.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"1f487db2066eb01d415e1cb2763de08f239829d3","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-9.3.0.tgz","fileCount":29,"integrity":"sha512-UlZmaJ47u3kNKNp3T05a6oOWHIZjTdpzbWXUCKZFDtd81xkK/CJwfLPiw36702ibONdO7CF23fyUEVWQft6QSg==","signatures":[{"sig":"MEQCIFF3282EoP6KWLE46e2hBO9I/b/P1+nw5mmnVw8BGkLYAiARa7Lj+U/E0idi7fP+qQGfnyHuZkw1n/QkgcdNuk9+MA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33060},"main":"app/api.js","type":"module","engines":{"node":">=20"},"gitHead":"405529a8bf251e25cb228ca12d5136a217a08b8c","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.8.1","description":"GeoIP library","directories":{},"_nodeVersion":"20.16.0","dependencies":{"chalk":"5.3.0","debug":"4.3.6","@k03mad/request":"6.1.0","@k03mad/simple-log":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.4","mocha":"10.7.3","eslint":"8.57.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_9.3.0_1723719500561_0.265936686890887","host":"s3://npm-registry-packages"}},"9.4.0":{"name":"@k03mad/ip2geo","version":"9.4.0","license":"MIT","_id":"@k03mad/ip2geo@9.4.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"3ebe6c6c2f75e7c7dab560baa4cb7c6f34d5884e","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-9.4.0.tgz","fileCount":29,"integrity":"sha512-yk0vV/pjJAPWqQygvTGgVpQc8ehZ04i3FhkJZpSBiosqubYeFiy7vKqhTwsOWLeOdumuJqhPTD+qjAtCaMBP0A==","signatures":[{"sig":"MEQCICdgYhOVtb+oR7YqzASzb/+Zf63+Muyt9u2/NaRs9l+pAiB6OCwLGmxqAcb85XkVZo0jZh+FDciZiEmWluF4Tu3iKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33831},"main":"app/api.js","type":"module","engines":{"node":">=20"},"gitHead":"8091d8ecdefa0e423fac6df0520137d2e3e336be","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.8.1","description":"GeoIP library","directories":{},"_nodeVersion":"20.16.0","dependencies":{"chalk":"5.3.0","debug":"4.3.6","@k03mad/request":"6.1.0","@k03mad/simple-log":"3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.4","mocha":"10.7.3","eslint":"8.57.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_9.4.0_1724018364118_0.8171292137504258","host":"s3://npm-registry-packages"}},"9.6.0":{"name":"@k03mad/ip2geo","version":"9.6.0","license":"MIT","_id":"@k03mad/ip2geo@9.6.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"c3aaf4607329dc22a73b188e96900839e2233fe1","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-9.6.0.tgz","fileCount":29,"integrity":"sha512-fThhvT+uPK3dk8N89h6BFZufXOI0UTYPyu7yu+x8LXqwiyggP89s8IoFjN9AE6aCikFsamQPpPNxQKDq3mYPNA==","signatures":[{"sig":"MEUCIQDkMx6hfMxVC/kjsP9z+uvnl7olWfOKEKw3Xo9e1HK21gIgGtti5r3lck3dwTaxdqJ70iC1GFMQ8mhVN1YkyfC7aCk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33987},"main":"app/api.js","type":"module","engines":{"node":">=20"},"gitHead":"fe7f4f329df714fbf483ad0e3bbb30121696b197","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.8.1","description":"GeoIP library","directories":{},"_nodeVersion":"20.16.0","dependencies":{"chalk":"5.3.0","debug":"4.3.6","is-ip":"5.0.1","@k03mad/request":"6.1.0","@k03mad/simple-log":"4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.5","mocha":"10.7.3","eslint":"8.57.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"23.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_9.6.0_1724188790627_0.1567630445612127","host":"s3://npm-registry-packages"}},"9.7.0":{"name":"@k03mad/ip2geo","version":"9.7.0","license":"MIT","_id":"@k03mad/ip2geo@9.7.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"2bf040f199fd070f8eea60b7dbec3186de8bcb35","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-9.7.0.tgz","fileCount":29,"integrity":"sha512-msNbfVbAiK9rhwYTMI/m3gwd472/tuGGVlX1W4+auqs61Ac2Xfdp8qOutb97MdveOFEak+y4JdM0GuXi1IJmdA==","signatures":[{"sig":"MEYCIQC0pQiUe/AzvUX/ZYh6JlPBRGcI0/9M21kArmoOrDqhPQIhAJAz81Y7gZd8kAAhjtcJvqioDt/v5tiYlFS8m5+GUzKR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34235},"main":"app/api.js","type":"module","engines":{"node":">=20"},"gitHead":"76b167c5d8193f3ecf9a863ab7e03201bf8afa8f","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.8.1","description":"GeoIP library","directories":{},"_nodeVersion":"20.16.0","dependencies":{"chalk":"5.3.0","debug":"4.3.6","is-ip":"5.0.1","@k03mad/request":"6.1.0","@k03mad/simple-log":"4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.5","mocha":"10.7.3","eslint":"8.57.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"23.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_9.7.0_1724189706924_0.46421687523594124","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"@k03mad/ip2geo","version":"10.0.0","license":"MIT","_id":"@k03mad/ip2geo@10.0.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"e5ed06c45ceefa98928c8ee83080c12b071e9d38","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-10.0.0.tgz","fileCount":29,"integrity":"sha512-IOAZWu9kT63bVNLSY4TluYTSS4Om/6ZMeqfQXbOnWc/U7K8sXpbT8O4kka7y7Pi1qBW5ho/AYrXiPCigatB9bw==","signatures":[{"sig":"MEUCIG2CBLbIkCBQSL6AHKVJP6oPDzWC01VonsovKWdwzzUMAiEAo7POg0/ob0uZrvcectnbKYUj60mM8AxzSlrVAHzX4ho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34970},"main":"app/api.js","type":"module","engines":{"node":">=20"},"gitHead":"2965477df1d36cdaee90cfb11ce3dd36f7d929dd","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoIP library","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"5.3.0","debug":"4.3.6","is-ip":"5.0.1","@k03mad/request":"6.1.0","@k03mad/simple-log":"4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.5","mocha":"10.7.3","eslint":"8.57.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"23.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_10.0.0_1725011954892_0.10538277161289011","host":"s3://npm-registry-packages"}},"10.1.0":{"name":"@k03mad/ip2geo","version":"10.1.0","license":"MIT","_id":"@k03mad/ip2geo@10.1.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"ddb347e3afdc507520fd507ce60483488855bd4c","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-10.1.0.tgz","fileCount":30,"integrity":"sha512-Q8NjzM6tW8ksI3BH1Xw30pkU45+3Or8aPECJEeRLM8jtfaRmRZICz8YZ/e18t476JJm2E4v0tJyZ2RUkgzaCIw==","signatures":[{"sig":"MEUCIFSHo/yKWiSNA8/z6VfRogcQUd7P+8Oq2UQdYFgFFFc9AiEA3lMHTf46bPN00uVmTOWhBI/aBr7drTf3QH2TfOObn1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35043},"main":"app/api.js","type":"module","engines":{"node":">=20"},"gitHead":"a99905a6a938d8c40016822e6c5c04f5b10ffae8","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoIP library","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"5.3.0","debug":"4.3.6","is-ip":"5.0.1","@k03mad/request":"6.1.0","@k03mad/simple-log":"4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.5","mocha":"10.7.3","eslint":"8.57.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"23.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_10.1.0_1725013923423_0.842353694494649","host":"s3://npm-registry-packages"}},"10.1.1":{"name":"@k03mad/ip2geo","version":"10.1.1","license":"MIT","_id":"@k03mad/ip2geo@10.1.1","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"ff078e72dd254946fbf11795baf31daff5c6b83b","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-10.1.1.tgz","fileCount":30,"integrity":"sha512-AIBBa1TLD4KadFQUvlwx7/mq4bmfBIXUulmzuCR6EjddrWR7/cT9ngusjwEmYS7W7ys4RtBNFnkRCt0QQORE1w==","signatures":[{"sig":"MEYCIQC6bYIPXkXymMFC5GjWdz8pIopv3Dsg7vVi1MZEc/cOGQIhAMGdK99IdWo8fdV7K/3p1tlcOB8nS9FP57NH9svlA2RE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35015},"main":"app/api.js","type":"module","engines":{"node":">=20"},"gitHead":"088d34958d7e0f2e68e2f7ae44be3175ece4f25d","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoIP library","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"5.3.0","debug":"4.3.6","is-ip":"5.0.1","@k03mad/request":"6.1.0","@k03mad/simple-log":"4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.5","mocha":"10.7.3","eslint":"8.57.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"23.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_10.1.1_1725014072243_0.18728968098975596","host":"s3://npm-registry-packages"}},"10.3.0":{"name":"@k03mad/ip2geo","version":"10.3.0","license":"MIT","_id":"@k03mad/ip2geo@10.3.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"8ea18b6c9901d721588066a4f2ce52ff00f9b716","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-10.3.0.tgz","fileCount":30,"integrity":"sha512-fbemD/tA1LFqQvWe4pShwYBPRt9uBV7xhx+JuZn1PVIsmBBXGiYDLYeprA70hYM7AdDALjElGspfSu5/sa2bng==","signatures":[{"sig":"MEQCIGtdUroEU+/YoV6QqmUVK2rjNizZTuIVh9VYAfy1vm/8AiBXVWxcAlrVEXOTp35LeSbctSTiXZKqRMdI5k5vdEthBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35032},"main":"app/api.js","type":"module","engines":{"node":">=20"},"gitHead":"ae02c41bf620c4e1f112b35880bc913fea2c48ab","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoIP library","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"5.3.0","debug":"4.3.6","is-ip":"5.0.1","@k03mad/request":"6.2.0","@k03mad/simple-log":"4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.5","mocha":"10.7.3","eslint":"8.57.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"23.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_10.3.0_1725283936590_0.5151196373493054","host":"s3://npm-registry-packages"}},"10.4.0":{"name":"@k03mad/ip2geo","version":"10.4.0","license":"MIT","_id":"@k03mad/ip2geo@10.4.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"48b9f9e3a283822fc28aee6f1d30bf341c81a487","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-10.4.0.tgz","fileCount":30,"integrity":"sha512-PA1jIFWB5ugqasZYBTB651bLQlZ65r7gzcm+1KQOis814lepT+QLCcrlNm5kDnFteExW74m0WyaDh+At7JdcZA==","signatures":[{"sig":"MEUCIDpg/FHw+WH37iaBf8mRdXcbPTjRgHDfvrgganAOiGEEAiEAz6ND3wqhh+FqrV6lgvFKAq7IxK4ABqK1BFWiJ71tMRA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35066},"main":"app/api.js","type":"module","engines":{"node":">=20"},"gitHead":"ca5f0d66376778f6a26847d989d0d3304d2a0df5","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoIP library","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"5.3.0","debug":"4.3.7","is-ip":"5.0.1","@k03mad/request":"6.3.0","@k03mad/simple-log":"4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.6","mocha":"10.7.3","eslint":"8.57.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_10.4.0_1727944716810_0.7500648686346081","host":"s3://npm-registry-packages"}},"10.5.0":{"name":"@k03mad/ip2geo","version":"10.5.0","license":"MIT","_id":"@k03mad/ip2geo@10.5.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"50efba5094deb2bb6d0d09821c2c4d03ef51ff79","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-10.5.0.tgz","fileCount":30,"integrity":"sha512-WF0D169do08etPgiS113gS8FgU+M9Ia3HepfujHpg6Q2DQjjjvULxEfna6WO+pttAC2KIPRb92n+2TgFLhBkUQ==","signatures":[{"sig":"MEUCIBVuiTLFsvKceOG/yBlgbX6/oZEkrG3QeduPnvYySXoaAiEAp3GyifD0ZeW/JqN5Zxg2GWXBRcUV0cagQvwTQ/HEYcI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35058},"main":"app/api.js","type":"module","engines":{"node":">=20"},"gitHead":"a517ccfb4b67b743b377f43ecd303aa5fde91c9a","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.8.2","description":"GeoIP library","directories":{},"_nodeVersion":"20.18.0","dependencies":{"chalk":"5.3.0","debug":"4.3.7","is-ip":"5.0.1","@k03mad/request":"6.3.0","@k03mad/simple-log":"4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.6","mocha":"10.8.2","eslint":"8.57.1","npm-run-all":"4.1.5","@k03mad/eslint-config":"25.6.4"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_10.5.0_1731088583830_0.2571430405644708","host":"s3://npm-registry-packages"}},"11.0.0":{"name":"@k03mad/ip2geo","version":"11.0.0","license":"MIT","_id":"@k03mad/ip2geo@11.0.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"96ed47667e939534ccea5420190336659e2b4891","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-11.0.0.tgz","fileCount":30,"integrity":"sha512-aG8iy5RgMq0qLxmnLVs83+qOfh2BDsx8c0gC2dxT5sY2uKWfsRyuTPb0fU311RWwnJByevHdagM7NgoPaH22tQ==","signatures":[{"sig":"MEQCIAe+7H6IXGCTeirh+C3eoonCzn7fUUDy4H897raSGB4OAiAZsFr5n+5a1so9DvBs2m9y0gImkpNv0vZjI46h/QqAww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35058},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"61997118670be217af9ebbd035516224520c3ac6","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.0","description":"GeoIP library","directories":{},"_nodeVersion":"22.11.0","dependencies":{"chalk":"5.3.0","debug":"4.3.7","is-ip":"5.0.1","@k03mad/request":"6.4.0","@k03mad/simple-log":"4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.6","mocha":"10.8.2","eslint":"8.57.1","npm-run-all":"4.1.5","@k03mad/eslint-config":"25.6.4"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_11.0.0_1731716482919_0.26001494506871037","host":"s3://npm-registry-packages"}},"11.1.0":{"name":"@k03mad/ip2geo","version":"11.1.0","license":"MIT","_id":"@k03mad/ip2geo@11.1.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"3978444957b3c5eb1471a7545e5524840ce9afd7","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-11.1.0.tgz","fileCount":30,"integrity":"sha512-LqK43Cg/yg2tgdaYTQ2MlkRN8ryGme7dbGWCLZb6O0xSXWvr/DZME0B9Grbrm7ITXaROuRGRMoGluDJeggT+rA==","signatures":[{"sig":"MEUCIA67jrSc3hJCcbWb8cMjJAUt5Nv1P4czCuZ5oOo2Ld9iAiEA1gmOSHHnY4GNEfjxZlwT9y7IZiAUBDWNjeNvDcA+sj0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35058},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"620ce787f0b791c26973d05121c231982b4f2d77","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.0","description":"GeoIP library","directories":{},"_nodeVersion":"22.11.0","dependencies":{"chalk":"5.3.0","debug":"4.3.7","is-ip":"5.0.1","@k03mad/request":"7.0.0","@k03mad/simple-log":"5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.6","mocha":"10.8.2","eslint":"9.15.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"26.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_11.1.0_1731939660163_0.2515497892322771","host":"s3://npm-registry-packages"}},"11.2.0":{"name":"@k03mad/ip2geo","version":"11.2.0","license":"MIT","_id":"@k03mad/ip2geo@11.2.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"87e2fdeeb98b737847a2a52f6bed1332a934ecd8","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-11.2.0.tgz","fileCount":30,"integrity":"sha512-7adfOjF0gxamHmDxn0FoJ/5FXGVC3Gw4s/YnlEwBBkjJvnz6G7NOtJfXKFZdzhJmCVfRAH0bM7DzNM3AopNjXg==","signatures":[{"sig":"MEYCIQDJKmW0YYX6tAu4l9R8rkCRYhuXBGXOq7AIZkXy+p8t0wIhAKAH9ktolW4HqZXk1Q6Qky8L0BWTLZBFe85BDd6P63lT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35058},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"c7a8d47c77cebe60c0a52e7999e7d79d62593270","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.0","description":"GeoIP library","directories":{},"_nodeVersion":"22.11.0","dependencies":{"chalk":"5.3.0","debug":"4.3.7","is-ip":"5.0.1","@k03mad/request":"7.5.0","@k03mad/simple-log":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"10.8.2","eslint":"9.16.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"28.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_11.2.0_1733067976270_0.9384142305549272","host":"s3://npm-registry-packages"}},"11.2.1":{"name":"@k03mad/ip2geo","version":"11.2.1","license":"MIT","_id":"@k03mad/ip2geo@11.2.1","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"2df2e6590b01e225930687ccb1c2beebcc200c73","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-11.2.1.tgz","fileCount":30,"integrity":"sha512-v/srZ/9qR58d5a4bg9aCX5kge4DD3Cl0us2Iybt05yZR6f88G5Lg1ZZwS7oRff4dpmYr6b0MUN36rQKiNiBmbg==","signatures":[{"sig":"MEYCIQDA5kaS//KHx9qDHuThD5vkDMMgumU+ncMQCsmD6S3xpAIhAMTJlrQ8q1HTm2qW/kFLxj3Qj8yu3A2YQQ4REKD+ujw5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35058},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"99dd8a17b637d9635a96a1cde112547e22c3fab2","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.0","description":"GeoIP library","directories":{},"_nodeVersion":"22.11.0","dependencies":{"chalk":"5.3.0","debug":"4.3.7","is-ip":"5.0.1","@k03mad/request":"7.6.0","@k03mad/simple-log":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"10.8.2","eslint":"9.16.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"28.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_11.2.1_1733091997043_0.8313703647531918","host":"s3://npm-registry-packages"}},"11.2.2":{"name":"@k03mad/ip2geo","version":"11.2.2","license":"MIT","_id":"@k03mad/ip2geo@11.2.2","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"ea075b4810bc471195e685e847bf553fc394754f","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-11.2.2.tgz","fileCount":30,"integrity":"sha512-i1UrcE+VtZ2sZVF590mW1sownNUjVGyEi64Vr2v3oQiwR2JWg4/1ysoXs+vWdG6qkO99sa7ZiYEhwz673bWfPA==","signatures":[{"sig":"MEUCIQCpLz1VJxQEEPzfIJgaM2owm9omjJBeA/lWJ8/p7kzDDAIgQy8sCqvs5QRlWrsvHoEAuVN0liBRdyoLrFJrECb+VYU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35063},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"801ba6293e209d37c978a4cd9975d038f0fdddce","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.0","description":"GeoIP library","directories":{},"_nodeVersion":"22.12.0","dependencies":{"chalk":"5.3.0","debug":"4.4.0","is-ip":"5.0.1","@k03mad/request":"7.6.0","@k03mad/simple-log":"5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.0.1","eslint":"9.16.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"28.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_11.2.2_1734096204917_0.17734464379620118","host":"s3://npm-registry-packages-npm-production"}},"11.3.0":{"name":"@k03mad/ip2geo","version":"11.3.0","license":"MIT","_id":"@k03mad/ip2geo@11.3.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"eb3d2d830ff0877e7079825871b612144d18a1ce","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-11.3.0.tgz","fileCount":30,"integrity":"sha512-xKT5G2rbdkPw5MPO1iO23y/Erepn3obC0lpDyql/TbPt6kK8BQmf9ZdvCjRaXac635BxRrMGoo/d0jj2Unqp9A==","signatures":[{"sig":"MEUCIQCFeDk3ypqw2FXlzKgqu7dZmG5y7NLY2MDwgkI4JZmD+AIgfixFGbi5zWVtpK12L7OFg9b6TRpYGH+0TzxBwpVHGEA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35072},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"1ff09d7b1b4e49b2d8a68c585ee0fb06e32be148","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.0","description":"GeoIP library","directories":{},"_nodeVersion":"22.12.0","dependencies":{"chalk":"5.3.0","debug":"4.4.0","is-ip":"5.0.1","@k03mad/request":"7.6.1","@k03mad/simple-log":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.0.1","eslint":"9.17.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"28.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_11.3.0_1734530582713_0.780709158831103","host":"s3://npm-registry-packages-npm-production"}},"11.4.0":{"name":"@k03mad/ip2geo","version":"11.4.0","license":"MIT","_id":"@k03mad/ip2geo@11.4.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"641981e88e92532a8aa27d468174e5e82be6abd2","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-11.4.0.tgz","fileCount":30,"integrity":"sha512-/822MJvS/VVMcQNjbSHSJHGa6Mn7talw6Wj2St6OHgKUV3hi2qkP31xlIsgfPlndnanzF2Nhd/lCm7BAVg/LEA==","signatures":[{"sig":"MEQCIBoRtP99t6sjksDfF7W4vMkvmW8XxEfj0IFGbrkMNtqoAiBrVeE5TEnMu0TsHSrZ3TGTOe+XGFcd5W6YH3vE95dBMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35093},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"7f1fd7ec24e2f0d06a7fd5d97309f41d1e29cf13","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.0","description":"GeoIP library","directories":{},"_nodeVersion":"22.12.0","dependencies":{"chalk":"5.4.0","debug":"4.4.0","is-ip":"5.0.1","@k03mad/request":"7.6.1","@k03mad/simple-log":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.0.1","eslint":"9.17.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"28.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_11.4.0_1734726080858_0.36333200300661184","host":"s3://npm-registry-packages-npm-production"}},"11.5.0":{"name":"@k03mad/ip2geo","version":"11.5.0","license":"MIT","_id":"@k03mad/ip2geo@11.5.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"3597764eeebda126bc9bb75b358e0a017b263822","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-11.5.0.tgz","fileCount":30,"integrity":"sha512-KePcqO9Md6oTzvTFjKa46O8GJVyfKWQE0ynCbzGssZkboOJYOJvEbUqTQciK8kq1WeXjWmbJ+Q2UkQpfw8B3kA==","signatures":[{"sig":"MEUCIBkLnoBuehafWiOc5G0dpXZ8/REFa4rcUNZYedOzPRFeAiEAg6H8zTSwJYG5RDFX7y4D+QGWlQkAp1YI7b6qEJplxvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35045},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"1329b752ec4c79325a3fd0e5309298cdedb5f112","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.0","description":"GeoIP library","directories":{},"_nodeVersion":"22.12.0","dependencies":{"chalk":"5.4.1","debug":"4.4.0","is-ip":"5.0.1","@k03mad/request":"7.6.1","@k03mad/simple-log":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.0.1","eslint":"9.17.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"28.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_11.5.0_1734951822070_0.8110368937458774","host":"s3://npm-registry-packages-npm-production"}},"11.5.1":{"name":"@k03mad/ip2geo","version":"11.5.1","license":"MIT","_id":"@k03mad/ip2geo@11.5.1","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"573f1a514860101420cee60d82b5c44544f95668","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-11.5.1.tgz","fileCount":30,"integrity":"sha512-Cmwdv85BBmTtpg86Mpkn3d7p899Y/TzmcZ49EYfylVeyIvT8LLcckKbPJEBugfR3D3UBU+XYO1aKXtBI6Su3ig==","signatures":[{"sig":"MEQCIHSsv2xxtqWgBZ6zsdrrpCDmNxIulItP6m+QIIeYTlOlAiBs5LAWbVQso7WOWUfUpchccpSVEY84k9ieGP2GQ+/yqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35045},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"d9fb5cd2810431bba03bc862fbf3e9e9832753e7","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.0","description":"GeoIP library","directories":{},"_nodeVersion":"22.12.0","dependencies":{"chalk":"5.4.1","debug":"4.4.0","is-ip":"5.0.1","@k03mad/request":"7.6.2","@k03mad/simple-log":"5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.0.1","eslint":"9.17.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"28.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_11.5.1_1735725105865_0.43578560042674797","host":"s3://npm-registry-packages-npm-production"}},"11.6.0":{"name":"@k03mad/ip2geo","version":"11.6.0","license":"MIT","_id":"@k03mad/ip2geo@11.6.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"438463c46a443410c9a472bcdea4f448b6f0fb13","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-11.6.0.tgz","fileCount":30,"integrity":"sha512-D0hCPJHzDXLNpijDQwaqGD00nC2C/qRZTj/E9qZCz9ySnM2xOAXnmXTRs1BfbjbKsBEq732/cGiKjgj7UNV+JA==","signatures":[{"sig":"MEQCIBWy9KjtrKb+XglZWrJkDehx+BxAg9MU2v88d8QQK4+aAiBk9f4ehqvHWp2FYwFnCxydwuuiOvH67areChH2X96NTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35062},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"f0866525fde0ee6810ed1325737776f9567c1344","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.2","description":"GeoIP library","directories":{},"_nodeVersion":"22.13.0","dependencies":{"chalk":"5.4.1","debug":"4.4.0","is-ip":"5.0.1","@k03mad/request":"7.7.0","@k03mad/simple-log":"5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.1.0","eslint":"9.18.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"28.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_11.6.0_1737644704716_0.20223750833534138","host":"s3://npm-registry-packages-npm-production"}},"11.7.0":{"name":"@k03mad/ip2geo","version":"11.7.0","license":"MIT","_id":"@k03mad/ip2geo@11.7.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"d7f231d43a18a4acec9dc65cec5b7841d998efbd","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-11.7.0.tgz","fileCount":30,"integrity":"sha512-zc5fmoYzrejtNDBEbo0dIS6Hx6XU2o/X2LTeVN5EmDzsFkutSz8Dhm4RjQKS6kaftOkA+G4QdlV7WralX6zh4Q==","signatures":[{"sig":"MEUCIFQbsST1inUVNrS6oNHV1QoIWGMvr6ecWGpLUzssrgBgAiEAyxWW50ED/aKazEEPsMapA15Cp/T62yCRK4qTQ9kGtFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35337},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"48722aabfaa55882e7ed37841350c6893d77d682","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.2","description":"GeoIP library","directories":{},"_nodeVersion":"22.13.1","dependencies":{"chalk":"5.4.1","debug":"4.4.0","is-ip":"5.0.1","@k03mad/request":"7.7.0","@k03mad/simple-log":"5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.1.0","eslint":"9.19.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"28.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_11.7.0_1738576856516_0.7626066134473171","host":"s3://npm-registry-packages-npm-production"}},"12.0.0":{"name":"@k03mad/ip2geo","version":"12.0.0","license":"MIT","_id":"@k03mad/ip2geo@12.0.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"aaf09c1114e4653b704f0f3bf54fa355d803587f","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-12.0.0.tgz","fileCount":30,"integrity":"sha512-WguTixQdjHrQZxvMAR8tnss3Z/8kpdlGA9PNQNGmfPZ1v2Z0UYhTR2trzDo9YW+kMkyR95PmN/z6C7FYreWFJg==","signatures":[{"sig":"MEYCIQCAhKu2Qkj9UQiIxQ7ZlWZqCbZ9USiJW9+T7IwuZQjiHAIhAITM+x2p/rtw22Hztk2HuiktVIoJocILxrR4wnYVD4wM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35337},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"22f925eb5b6c03ec6f788abb2a8464bd0b023e91","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.2","description":"GeoIP library","directories":{},"_nodeVersion":"22.13.1","dependencies":{"chalk":"5.4.1","debug":"4.4.0","is-ip":"5.0.1","@k03mad/request":"7.8.0","@k03mad/simple-log":"5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.1.0","eslint":"9.19.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"28.5.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_12.0.0_1738576904632_0.7162258155003443","host":"s3://npm-registry-packages-npm-production"}},"12.1.0":{"name":"@k03mad/ip2geo","version":"12.1.0","license":"MIT","_id":"@k03mad/ip2geo@12.1.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"3ddaedadeeebdb08a1824e3cf34f9e536519d666","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-12.1.0.tgz","fileCount":30,"integrity":"sha512-368EaeZg2FSsSyAvLtXiSQBUrrSRWTgphwdoImkje58W76ZEpTC0K9DAkgwUi3tkb5jjMEMMp2XT1vLKkFQSzg==","signatures":[{"sig":"MEUCIQDIh18rUpMuQbV3K+DvoQehU4MWmBI+JUmv23hMxwDw8QIgFyu1StVlr8XqOg1LXhtVURcoYvjOq/h4RcxjFMoVOts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35351},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"13d14cd6f9f25487188dedc243794a6df9e032fc","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.2","description":"GeoIP library","directories":{},"_nodeVersion":"22.14.0","dependencies":{"chalk":"5.4.1","debug":"4.4.0","is-ip":"5.0.1","@k03mad/request":"7.8.0","@k03mad/simple-log":"5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.1.0","eslint":"9.21.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"28.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_12.1.0_1740863687936_0.8736136101810015","host":"s3://npm-registry-packages-npm-production"}},"12.2.0":{"name":"@k03mad/ip2geo","version":"12.2.0","license":"MIT","_id":"@k03mad/ip2geo@12.2.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"7479a84d32a2314fac49fe6adbc4131352af55a4","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-12.2.0.tgz","fileCount":30,"integrity":"sha512-hF56iOYXlWBjXF5zldLNn0fWbQq55Dl5tLp1csOjKDaTW/2XaiNVsf6JskMaCPsVeMipIiOHXyzXqps8bvj7Gw==","signatures":[{"sig":"MEUCID4iUavDknkPqsVMiMqJrgY0JvgwHJPvP/xnNT2H5p2AAiEAi3q4gwSX+1+3otKuvD0+wftZ/lpInUpw1R5HgxSGqbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35351},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"70dbb2c8386e98bf632d0109a782df16c1e71d94","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.2","description":"GeoIP library","directories":{},"_nodeVersion":"22.14.0","dependencies":{"chalk":"5.4.1","debug":"4.4.0","is-ip":"5.0.1","@k03mad/request":"7.9.0","@k03mad/simple-log":"5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.1.0","eslint":"9.23.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"28.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_12.2.0_1743581910487_0.8455870177114473","host":"s3://npm-registry-packages-npm-production"}},"12.3.0":{"name":"@k03mad/ip2geo","version":"12.3.0","license":"MIT","_id":"@k03mad/ip2geo@12.3.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"9c929c5e16193917a33c032499a2e9700d9797c5","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-12.3.0.tgz","fileCount":30,"integrity":"sha512-hRtW+7evtqgVJPAObtuw7GDWfa5yMKZVR3epJ1zfXZ3FIEm4ABFUGYdPqof4eXSuBs/m442RCv1/tddQYkxU/w==","signatures":[{"sig":"MEUCIBBLZ8lsBrWkJfB2ZpDR2dhNayJQZogNh8WgmmqtwEQjAiEA8kszwdsQpc9taWY2i0qu8tDh14j3L4jgOyX/i/FVgm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35356},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"37cd1727021efb871935d8489ee170e852c591c6","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.2","description":"GeoIP library","directories":{},"_nodeVersion":"22.15.0","dependencies":{"chalk":"5.4.1","debug":"4.4.0","is-ip":"5.0.1","@k03mad/request":"7.10.0","@k03mad/simple-log":"5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.2.2","eslint":"9.26.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"28.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_12.3.0_1746259806143_0.035386359656906397","host":"s3://npm-registry-packages-npm-production"}},"12.4.0":{"name":"@k03mad/ip2geo","version":"12.4.0","license":"MIT","_id":"@k03mad/ip2geo@12.4.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"92c84995b0fdfd00460a3454d1e1b165d4fea3b6","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-12.4.0.tgz","fileCount":30,"integrity":"sha512-DotemI54BTzNQa5uo6cMjwKfSRQHg6cc8pR/pxT7Khy7VY/tzM9lIZdNqAvfeKOIiMif7dGq9MtFIg8YoON9qQ==","signatures":[{"sig":"MEYCIQDp8363/SEkM7P3UXSEtT2PWxUpJOodzPYdOKnlmN4S5wIhAMWZLypyAwK4J+EGluHHL4mGspv3U3ys/RKHfvU1C7Z4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35356},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"f49ae8f264113889e8726ff79178b9d5d1c9b44e","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","actor":{"name":"k03mad","type":"user","email":"k03.mad@gmail.com"},"email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.2","description":"GeoIP library","directories":{},"_nodeVersion":"22.16.0","dependencies":{"chalk":"5.4.1","debug":"4.4.1","is-ip":"5.0.1","@k03mad/request":"7.11.0","@k03mad/simple-log":"5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.1","eslint":"9.30.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"28.12.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_12.4.0_1751384910164_0.853228826203138","host":"s3://npm-registry-packages-npm-production"}},"12.5.0":{"name":"@k03mad/ip2geo","version":"12.5.0","license":"MIT","_id":"@k03mad/ip2geo@12.5.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"205a34670c6f51d9ee3f52a072932891e57da757","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-12.5.0.tgz","fileCount":30,"integrity":"sha512-LvQ0qsZRA/44pHP8WDkTRUT5LExVvG6Bj6lwmlqxAALfAemQj+H2H1aX3emAJYA4GsvqKX+ighubASRoIVYCtw==","signatures":[{"sig":"MEQCIHb2kh2v4osReJLXFbQPhRI0Tsp3c7AFufPsTqfCQ/e0AiBan6/kuCptlNb62fE/meNTbLr6M8Jq7B8uPmGnAYTxmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35356},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"25ea9187bc977c7623c5132fffdf54f52a0f5500","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","actor":{"name":"k03mad","type":"user","email":"k03.mad@gmail.com"},"email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.2","description":"GeoIP library","directories":{},"_nodeVersion":"22.16.0","dependencies":{"chalk":"5.4.1","debug":"4.4.1","is-ip":"5.0.1","@k03mad/request":"7.12.0","@k03mad/simple-log":"5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.1","eslint":"9.30.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"28.12.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_12.5.0_1751385351590_0.1430489688117793","host":"s3://npm-registry-packages-npm-production"}},"12.6.0":{"name":"@k03mad/ip2geo","version":"12.6.0","license":"MIT","_id":"@k03mad/ip2geo@12.6.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"9f78b5277eb8ef02439071a4bcd9ca9862d01ff4","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-12.6.0.tgz","fileCount":30,"integrity":"sha512-TC+rRiw4g/l4BtHmI8QY0sJbExgM7xZ8gFPeVftU9oHKO0fou+d+asvHxKaVA71pDqW/1rt9ZtyPlSVj80sXqw==","signatures":[{"sig":"MEUCIEvT+nq24GooRpzn3WLDz7CC4XQJvOtmZJsTflJQexm6AiEAmxuPzpMsqLhyyq+LSCRjME5rCVghFZZP0OM5wK+wqL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35356},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"24d63bcd281b727225ce301f3e2546cb84025d09","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","actor":{"name":"k03mad","type":"user","email":"k03.mad@gmail.com"},"email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.2","description":"GeoIP library","directories":{},"_nodeVersion":"22.16.0","dependencies":{"chalk":"5.4.1","debug":"4.4.1","is-ip":"5.0.1","@k03mad/request":"7.13.0","@k03mad/simple-log":"5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.1","eslint":"9.30.1","npm-run-all":"4.1.5","@k03mad/eslint-config":"28.12.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_12.6.0_1751542657604_0.5148465971171807","host":"s3://npm-registry-packages-npm-production"}},"12.7.0":{"name":"@k03mad/ip2geo","version":"12.7.0","license":"MIT","_id":"@k03mad/ip2geo@12.7.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"5fdf748b44f68b8d2233b0a422a69a8fc376716e","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-12.7.0.tgz","fileCount":30,"integrity":"sha512-t51SfsEiA/eHCu98dFrbl3UVWfe6p5TWod+4ICPYffmvWWE/4HuEUf4P5ihJssN+M0NGKKCCaLLp69B0H1rwIw==","signatures":[{"sig":"MEYCIQCF688zs8V7b/vUBqXTvL1iaBv/i4wdAtTKhKwwq5cQnQIhAIBp03i6250WVNBUH+FGFow4JxkEJLZ0AJkBQgyLnAq4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35355},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"5052b7723a0df7ac6a12aa026f9a2dbb73606e8a","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","actor":{"name":"k03mad","type":"user","email":"k03.mad@gmail.com"},"email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.2","description":"GeoIP library","directories":{},"_nodeVersion":"22.16.0","dependencies":{"chalk":"5.4.1","debug":"4.4.1","is-ip":"5.0.1","@k03mad/request":"7.14.0","@k03mad/simple-log":"5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.1","eslint":"9.30.1","npm-run-all":"4.1.5","@k03mad/eslint-config":"29.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_12.7.0_1751543555638_0.9830179901506284","host":"s3://npm-registry-packages-npm-production"}},"12.8.0":{"name":"@k03mad/ip2geo","version":"12.8.0","license":"MIT","_id":"@k03mad/ip2geo@12.8.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"d07b35293ffacd9db3b2287b52f73515b809624d","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-12.8.0.tgz","fileCount":30,"integrity":"sha512-lMaaymH0mhhwXJG9MsTJplWE8CGxAqirqB+cnU0/UHD0UimntMXsqVYgkKJhy1VnpAoNNNjLqhEmbq7tLhsEmQ==","signatures":[{"sig":"MEQCICMBcClXfvOCCh2cHuySrq/YOOqqp5ifUdPDnRV7JRfOAiA2btyq2JdSYYSnSManDk8DbP6jdshoKbA5Umf1zxqLeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35355},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"5ada02ac571cd703f9b0e7af96644dd54fb324be","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","actor":{"name":"k03mad","type":"user","email":"k03.mad@gmail.com"},"email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.2","description":"GeoIP library","directories":{},"_nodeVersion":"22.16.0","dependencies":{"chalk":"5.4.1","debug":"4.4.1","is-ip":"5.0.1","@k03mad/request":"7.15.0","@k03mad/simple-log":"5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.1","eslint":"9.30.1","npm-run-all":"4.1.5","@k03mad/eslint-config":"29.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_12.8.0_1751879692375_0.456538148302986","host":"s3://npm-registry-packages-npm-production"}},"12.9.0":{"name":"@k03mad/ip2geo","version":"12.9.0","license":"MIT","_id":"@k03mad/ip2geo@12.9.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"5409e9eb45721e6d305a509b45b702f3a7f2c613","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-12.9.0.tgz","fileCount":30,"integrity":"sha512-Tqk3FrllIQczWNJqiGuj6vlIpOlkNn/vDqB0/a1DTVpKpfSv6DsV6mJehS6LNNcfSAHE30nC+99dCQve1soECg==","signatures":[{"sig":"MEQCIFCwskQw9kd1/ys/6m+Mrsu+QYpW3PAYNDoqIWUU68BZAiAj0nRJN+r3oXcd5sFWuqZAsinc6dYyNZQ+CIkDULCPKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35355},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"5e6dd1dfe12fd1a95aacb4acd9beae76a15720b8","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.2","description":"GeoIP library","directories":{},"_nodeVersion":"22.17.0","dependencies":{"chalk":"5.4.1","debug":"4.4.1","is-ip":"5.0.1","@k03mad/request":"7.16.0","@k03mad/simple-log":"5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.1","eslint":"9.31.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"29.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_12.9.0_1753089566062_0.24674565689009031","host":"s3://npm-registry-packages-npm-production"}},"12.10.0":{"name":"@k03mad/ip2geo","version":"12.10.0","license":"MIT","_id":"@k03mad/ip2geo@12.10.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"2b5cf1198ef50a1e592e702b466788a7031a7a50","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-12.10.0.tgz","fileCount":30,"integrity":"sha512-UF1M4CjEyDV+3CIFoko42GMhE/YQ7eS7Wzw1IaaWZaeq0K0oAQvRdezXcs3Hl2iTS3WF2pVDLKO/uoaNlgdujg==","signatures":[{"sig":"MEQCICrb/CbHyLSC1wmFjMQOqx6Iv7lOWMhexHKgtAealCFlAiApVaZVPnTfGuLrHuPxYERDIZp5vQb7k3Vzes6oZZ4sWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35356},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"2b352228d96047895c91dd3c235fe7954907da24","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.2","description":"GeoIP library","directories":{},"_nodeVersion":"22.17.1","dependencies":{"chalk":"5.4.1","debug":"4.4.1","is-ip":"5.0.1","@k03mad/request":"7.17.0","@k03mad/simple-log":"5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.1","eslint":"9.32.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"29.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_12.10.0_1754006723884_0.9454184640501806","host":"s3://npm-registry-packages-npm-production"}},"12.11.0":{"name":"@k03mad/ip2geo","version":"12.11.0","license":"MIT","_id":"@k03mad/ip2geo@12.11.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"14ea21537d30b5c7678a01517a9a54bf9136c9a9","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-12.11.0.tgz","fileCount":30,"integrity":"sha512-9CVSFyeaPaaGon+Ym5xD6puaOq1bpyIedL696JuJGhB3EqszicoNAQ5mxnwVcGdFf3eSyOc0Kn8SaAwYnu+tuA==","signatures":[{"sig":"MEYCIQCRVH7R0yZoG5ZAqNxuwS+/qTi7n5A25PNk4cJF5cXgagIhAJ5E0I5elmxsYVtvomwbFpjPq98pfWY66qNtGboBqrhV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35356},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"6e18054c7ec31fff851a759d1740b3ffbecb8dd5","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.2","description":"GeoIP library","directories":{},"_nodeVersion":"22.17.1","dependencies":{"chalk":"5.5.0","debug":"4.4.1","is-ip":"5.0.1","@k03mad/request":"7.18.0","@k03mad/simple-log":"5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.1","eslint":"9.32.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"29.5.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_12.11.0_1754602513134_0.40257873481319373","host":"s3://npm-registry-packages-npm-production"}},"12.12.0":{"name":"@k03mad/ip2geo","version":"12.12.0","license":"MIT","_id":"@k03mad/ip2geo@12.12.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"ab839472d89040ee940ace7805f3c0ad79e0764a","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-12.12.0.tgz","fileCount":30,"integrity":"sha512-dqciXfVxsxt2FOhDC55VL514Ia7cckdcGDY06QdvRigX6vWf7bH0eUttm4kMy6+MfzdgD5/MZJZ8w/WLlbfhyg==","signatures":[{"sig":"MEUCIQCWXMgaEMDD+oVYQwqQX21uvQHcMBis5YSb+CQaImlxaQIgE9ZDXclZo/gBOxyJcmH9DCsh7ZLT5PMrqu0WdIpoHRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35356},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"9a715e48737b6a9078b71e19842b58fc53675994","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.2","description":"GeoIP library","directories":{},"_nodeVersion":"22.17.1","dependencies":{"chalk":"5.5.0","debug":"4.4.1","is-ip":"5.0.1","@k03mad/request":"7.19.0","@k03mad/simple-log":"5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.1","eslint":"9.32.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"29.5.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_12.12.0_1754604629920_0.3470877650585986","host":"s3://npm-registry-packages-npm-production"}},"12.13.0":{"name":"@k03mad/ip2geo","version":"12.13.0","license":"MIT","_id":"@k03mad/ip2geo@12.13.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"63229223f4b3f8b435b5fe202ef07a78259ca44c","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-12.13.0.tgz","fileCount":30,"integrity":"sha512-938jEhTJ/ATqFrybi7gDBHj/yAJJNFhe8IHsG2MYSrwCHWhBFGbX7tt5qvFGIp32WcfqKMjWQvGxiaEAy2IlRQ==","signatures":[{"sig":"MEYCIQCX2DtzHjR3pJy8P0S25xUqwOomE7s1nr2ngaQKkzcj5AIhAJlOJMfnVQrv+kLAjlsCVH7M/Ua39V3w03ZhcNqd2Rb3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35356},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"606e0d2132d11e120af5e139d90bf550165242eb","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.3","description":"GeoIP library","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"5.6.0","debug":"4.4.1","is-ip":"5.0.1","@k03mad/request":"7.20.0","@k03mad/simple-log":"5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.1","eslint":"9.33.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_12.13.0_1755878369658_0.28345993159071625","host":"s3://npm-registry-packages-npm-production"}},"12.14.0":{"name":"@k03mad/ip2geo","version":"12.14.0","license":"MIT","_id":"@k03mad/ip2geo@12.14.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"e083bc98fb1cc58214860b76ea08de5dd2a3803e","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-12.14.0.tgz","fileCount":30,"integrity":"sha512-sbYVR9mdUSUGQBf9Za5hJDSxEbT51Gdod9COtBCZ3DRZLAVtvYywI255+3H8FFEQ9XV0PGDsPEs3SP0/Ohr0CA==","signatures":[{"sig":"MEUCIB0zs6Ng5vH00Xa07PB96xvtFqU3BGxorm5mewpJs+k6AiEApoHsreKfsRlvCtv2eFE5TE8e2c2Dr0oW8L7tKShqUsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35356},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"03f5dc255319115fcca824df956e1293a7f4fea1","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.3","description":"GeoIP library","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"5.6.0","debug":"4.4.1","is-ip":"5.0.1","@k03mad/request":"7.21.0","@k03mad/simple-log":"5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.2","eslint":"9.34.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"29.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_12.14.0_1756786421230_0.747982433724335","host":"s3://npm-registry-packages-npm-production"}},"12.15.0":{"name":"@k03mad/ip2geo","version":"12.15.0","license":"MIT","_id":"@k03mad/ip2geo@12.15.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"d2ce7056f58ea3c8fb549ddac25c693d5ef9ad91","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-12.15.0.tgz","fileCount":30,"integrity":"sha512-Z1U5vHERYOZ0ohcFYrvVB/I4govrqgvkezE8n/jyuLJhI/mm273iThYi5cjYArOLtFymR4VC1rtrkNWpxevawg==","signatures":[{"sig":"MEUCIC91hdt+2MPRrG47yYqHteWdYzBI20qbCB8Le5yvJ4xSAiEApYtOve9TckoAwOQJWKb0eA0lgX1ogIBEpMXp7eycTKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35356},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"23262489b0c13b50869abd02ad12c04cb5594405","scripts":{"lint":"npm run lint:eslint","test":"rm -rfv ./.geoip && mocha tests","clean":"rm -rf ./node_modules .eslintcache || true","setup":"npm run clean && npm run setup:pnpm","prepare":"husky || true","setup:pnpm":"npm i pnpm -g && pnpm i","lint:eslint":"eslint ./ --cache"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.3","description":"GeoIP library","directories":{},"_nodeVersion":"22.19.0","dependencies":{"chalk":"5.6.0","debug":"4.4.1","is-ip":"5.0.1","@k03mad/request":"7.22.0","@k03mad/simple-log":"5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.2","eslint":"9.34.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"29.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_12.15.0_1756850933927_0.980327959719302","host":"s3://npm-registry-packages-npm-production"}},"12.15.1":{"name":"@k03mad/ip2geo","version":"12.15.1","license":"MIT","_id":"@k03mad/ip2geo@12.15.1","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"eab0180df56f85e98d6320c97191be6624f787a5","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-12.15.1.tgz","fileCount":30,"integrity":"sha512-qPgEUQGZaXI/rDKi4GIxCHymOLhR5S9onzilD2aeJybPY5J+p+HY3+OmD5UkRttUoH9B+1jWIFTNqIOTcMpzcg==","signatures":[{"sig":"MEUCIESnPeIrxEija4g8teDrkd4dtGWz4CT3FHiS7iHGQvoxAiEAw9K0CCK4jtC3J3hnTA0OYrq3ud+ntnfNPL/Hw04Oyb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35139},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"ac23c84afd60a945aff96901e62971608d888a03","scripts":{"lint":"eslint ./ --cache","test":"rm -rfv ./.geoip && mocha tests","prepare":"husky || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.3","description":"GeoIP library","directories":{},"_nodeVersion":"22.19.0","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"7.22.1","@k03mad/simple-log":"5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.2","eslint":"9.36.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"29.13.1"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_12.15.1_1759082631791_0.8655864023549404","host":"s3://npm-registry-packages-npm-production"}},"12.15.2":{"name":"@k03mad/ip2geo","version":"12.15.2","license":"MIT","_id":"@k03mad/ip2geo@12.15.2","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"8fbfe9db0309a05af5aa7a2b90d4b9cc81083ef5","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-12.15.2.tgz","fileCount":30,"integrity":"sha512-EGH2gQWZigWqu7q7IWewlBgyPWtEUP69x9umG2wcDMnIe8zaHeki58MbFobNMO60CUy1xuCdAopRcSZ2amVgoQ==","signatures":[{"sig":"MEUCIF5lP3jzb8l/k2148PVkL0ATxO9F9CMhcenrgyEruaAeAiEAkeGQXycDPSDq4ZknjqaI6e1OSMTpiAFPcoGY9cbINgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35139},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"20babc3d7d33e8d84615bc5007414b68321d43af","scripts":{"lint":"eslint ./ --cache","test":"rm -rfv ./.geoip && mocha tests","prepare":"husky || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.3","description":"GeoIP library","directories":{},"_nodeVersion":"22.19.0","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"7.22.2","@k03mad/simple-log":"5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.3","eslint":"9.36.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"29.13.2"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_12.15.2_1759336588464_0.4646628208618886","host":"s3://npm-registry-packages-npm-production"}},"12.15.3":{"name":"@k03mad/ip2geo","version":"12.15.3","license":"MIT","_id":"@k03mad/ip2geo@12.15.3","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"585c96baf62d7b24bc01c046187defe60b576dc3","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-12.15.3.tgz","fileCount":30,"integrity":"sha512-2SEex0h8FIjPi5DUOgYSg/Kzt0JSJfMdmy/aRalCdTqwqxro13E2hBZZbMELilMLweOGlZp4PAtK0kQwtr8jGg==","signatures":[{"sig":"MEMCH1tjr6ewuey5/mm1/D/tvwCZ3C0QwiqpH8l6Mnh0XD4CIEvYeU70XjR6wTWHdV9qOnmXArJSDQCZ8R7/LtPb3AY4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35139},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"16c76c317a98f68eaa3b93dce49c83b84ca2632d","scripts":{"lint":"eslint ./ --cache","test":"rm -rfv ./.geoip && mocha tests","prepare":"husky || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.4","description":"GeoIP library","directories":{},"_nodeVersion":"22.21.1","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"7.22.3","@k03mad/simple-log":"5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.4","eslint":"9.39.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"29.13.3"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_12.15.3_1762069152506_0.816556033913006","host":"s3://npm-registry-packages-npm-production"}},"12.15.4":{"name":"@k03mad/ip2geo","version":"12.15.4","license":"MIT","_id":"@k03mad/ip2geo@12.15.4","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"ef3b3ff7056a6322c8b6a698cd0acbebf21e49d6","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-12.15.4.tgz","fileCount":30,"integrity":"sha512-zUYjZkdPj8yjykXWbJ1Svyua/T51lQTADJiXBveDf20j7y4NayKrAvTpdOUSPRFOv2ZsHq7Ctib9fIEh04dE8w==","signatures":[{"sig":"MEUCICrfeu9cdyWJE4JbXc+bDhQUN8gRpquZHsAv0kyXyKBQAiEAvW0cMYkijZ0SER9WceSxLvJ06uMnnc5OIbJZUMCfqDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35139},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"61fe754d0e275138dcc2fe1d0e14f7a54b112a21","scripts":{"lint":"eslint ./ --cache","test":"rm -rfv ./.geoip && mocha tests","prepare":"husky || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.4","description":"GeoIP library","directories":{},"_nodeVersion":"22.21.1","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"7.22.4","@k03mad/simple-log":"5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.4","eslint":"9.39.0","npm-run-all":"4.1.5","@k03mad/eslint-config":"29.13.4"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_12.15.4_1762071526311_0.7631810437459061","host":"s3://npm-registry-packages-npm-production"}},"12.15.5":{"name":"@k03mad/ip2geo","version":"12.15.5","license":"MIT","_id":"@k03mad/ip2geo@12.15.5","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"1ba96282b480530ea8d775f54fa69d24ac778b90","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-12.15.5.tgz","fileCount":30,"integrity":"sha512-bCrDkQknuCeWeLslUpJdDuNFTYeOddmd2VUcSBWdJ0CWCkEY9GgbS3s0b5WIRCw3jGTQHdAcIbrbKgYYddTTog==","signatures":[{"sig":"MEQCIAsdaHs4AODrL6qgFU1zru9dmCaqKQ1B63KNqs5y6i6aAiBCpXYkDu+Lv05G42RvZ3ABXhy88VYKSquOgqOtIq9gfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35139},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"8e3aee117163b538f1b8d23a12796d3555ed2cd2","scripts":{"lint":"eslint ./ --cache","test":"rm -rfv ./.geoip && mocha tests","prepare":"husky || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.4","description":"GeoIP library","directories":{},"_nodeVersion":"22.21.1","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"7.22.5","@k03mad/simple-log":"5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.5","eslint":"9.39.1","npm-run-all":"4.1.5","@k03mad/eslint-config":"29.13.5"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_12.15.5_1763238532823_0.45455127671835105","host":"s3://npm-registry-packages-npm-production"}},"12.16.0":{"name":"@k03mad/ip2geo","version":"12.16.0","license":"MIT","_id":"@k03mad/ip2geo@12.16.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"4b34fc7a9603a00ee4310e6d922abd3466b93fee","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-12.16.0.tgz","fileCount":30,"integrity":"sha512-BbXH2xK4ol42yj9L8Q8M4jbZzNtLE4MNb0aakNGGlIsFgoM4rQivRVAFwdFDgyPCmlFp3TL8QhBJw5lL9b9ahg==","signatures":[{"sig":"MEUCIQDMNHE3SDz2hwQ/wVsH5MhbxEJC6f6+sVHtCJBC3rOSOwIgIn0BfEkxrxzswoLTiNVYUEkcG89TLzZhUPlLtsTSBc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35161},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"f02b74b56a838ec8a71dcb418d7297532521108f","scripts":{"lint":"eslint ./ --cache","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.4","description":"GeoIP library","directories":{},"_nodeVersion":"22.21.1","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"7.23.0","@k03mad/simple-log":"5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.5","eslint":"9.39.1","npm-run-all":"4.1.5","@k03mad/eslint-config":"29.14.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_12.16.0_1764170572831_0.14944531736819688","host":"s3://npm-registry-packages-npm-production"}},"12.16.1":{"name":"@k03mad/ip2geo","version":"12.16.1","license":"MIT","_id":"@k03mad/ip2geo@12.16.1","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"ed9b0a94a3f2a0fd93ab4e1c0854d85b80de8e42","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-12.16.1.tgz","fileCount":30,"integrity":"sha512-QFxkp5uM3vDiynDzuxP4QwnuYMa18pXLeXhI9/kM1cdo0FQNRDQvLrLrsRKs5kjfroT/vlhMB2inqiZZXPeB3A==","signatures":[{"sig":"MEUCIHOpngPEPYJCRzw+AsqmJsgclxK5ZtZnaz4ibQ0f0qvHAiEAgbdILadTyWv3cRao1abPx1B6oIWRX34yJeLQAmaj1is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35220},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"e10ac9e297d662da9955bd8a0363adfbdf7fe6f7","scripts":{"lint":"eslint ./ --cache","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.4","description":"GeoIP library","directories":{},"_nodeVersion":"22.21.1","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"7.23.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.5","eslint":"9.39.1","npm-run-all":"4.1.5","@k03mad/eslint-config":"29.14.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_12.16.1_1764171695978_0.8989960456408279","host":"s3://npm-registry-packages-npm-production"}},"12.16.2":{"name":"@k03mad/ip2geo","version":"12.16.2","license":"MIT","_id":"@k03mad/ip2geo@12.16.2","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"d4ada99ff2151be7c9ba0cc3c1216c227a0654a2","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-12.16.2.tgz","fileCount":30,"integrity":"sha512-3UXeJdxQXCKitkgOduZFkA+H1vccKBKGAP5DrwhCnjgIFT4oV//RQl4EqJRcXIrM5y7msNeXHQZVrDeLE12Wng==","signatures":[{"sig":"MEUCIQDX7JlQx6DPKsJk7Q20PZHRakR6vw1qh8jsrDaz1QXeyAIgO1NJ/C1p7makDk6wqNkvSUYIw1SXwRAjBvweV6WPCwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35220},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"0cd20afd7bf6b44c925d04c8c5b076b3203b6652","scripts":{"lint":"eslint ./ --cache","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.4","description":"GeoIP library","directories":{},"_nodeVersion":"22.21.1","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"7.23.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.5","eslint":"9.39.1","npm-run-all":"4.1.5","@k03mad/eslint-config":"29.14.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_12.16.2_1764172040152_0.9616852679343382","host":"s3://npm-registry-packages-npm-production"}},"12.16.3":{"name":"@k03mad/ip2geo","version":"12.16.3","license":"MIT","_id":"@k03mad/ip2geo@12.16.3","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"66074df181739aba5e53d20112f2311e3081703a","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-12.16.3.tgz","fileCount":30,"integrity":"sha512-0ZW7cCBj6b3ncHesP1SA3+rzGegxo1QL4uj7bwXmjdp1deml1GmhQ58Cv2gG21AwTkvbV2SFFVy0GImUM/tnxg==","signatures":[{"sig":"MEUCIDLHLe2oHn7WLu1JnOAGKSOCn80/obT/ZMatqzW4in7vAiEA3yg1wmkIk6zRoYHGD70wXIMnDU7fyMcagNHQ56dI39U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35220},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"df61a01933a006dbac7d21d441501aae0fca5344","scripts":{"lint":"eslint ./ --cache","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.4","description":"GeoIP library","directories":{},"_nodeVersion":"22.21.1","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"7.23.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.5","eslint":"9.39.1","npm-run-all":"4.1.5","@k03mad/eslint-config":"29.14.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_12.16.3_1764612773768_0.15396483528669824","host":"s3://npm-registry-packages-npm-production"}},"12.16.4":{"name":"@k03mad/ip2geo","version":"12.16.4","license":"MIT","_id":"@k03mad/ip2geo@12.16.4","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"b903700e3c836a83ba6503bdb47a64dd037f9f5e","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-12.16.4.tgz","fileCount":30,"integrity":"sha512-9Ju5lGzn4ix6BVQNMJYbSvtPKmAAAlKw3Vlshv0AHpU8c0NI6CkRKe2gmtHdydtaidX1iicjuQcdK6XyywSh7Q==","signatures":[{"sig":"MEUCICHNNbpbGYfrk78fTPAvY2BdIdcdLKQDwjjU5ZrcRWM0AiEA7uJRmHusw0js+ytLERba1z/3Yi6KvisVlNcvrSopvxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35220},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"da97ae3a08bdd08d0c130cc62c1667365cdffb05","scripts":{"lint":"eslint ./ --cache","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.4","description":"GeoIP library","directories":{},"_nodeVersion":"22.21.1","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"7.23.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.5","eslint":"9.39.1","npm-run-all":"4.1.5","@k03mad/eslint-config":"29.14.1"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_12.16.4_1764616324735_0.08706546145018135","host":"s3://npm-registry-packages-npm-production"}},"12.17.0":{"name":"@k03mad/ip2geo","version":"12.17.0","license":"MIT","_id":"@k03mad/ip2geo@12.17.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"2cddcb7c8e39b58747f5563e22f132f7343111c9","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-12.17.0.tgz","fileCount":30,"integrity":"sha512-3RLHx74XE6pFn06+/fRXhNPUAKAQUxal7X3LKbAOcKIqh+YSHWAokWPcsY7MSP1MlZxH4t5Dx9e491Q9vxfXBQ==","signatures":[{"sig":"MEQCIGA04qQ3R1tXA8UYw7VxuaOZoqbYP2ZL5oa6yRaSxGoEAiBr43eDfz1m+HrJF7pSr+fyTPwU/Ks0yYNONg/A/nv3yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35220},"main":"app/api.js","type":"module","engines":{"node":">=22"},"gitHead":"7f39ed6629bd39ad4970cdabc28f0b5afe94d71d","scripts":{"lint":"eslint ./ --cache","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"k03mad","email":"k03.mad@gmail.com"},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"10.9.4","description":"GeoIP library","directories":{},"_nodeVersion":"22.21.1","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"7.25.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.5","eslint":"9.39.1","npm-run-all":"4.1.5","@k03mad/eslint-config":"29.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_12.17.0_1765277296292_0.014511637395865806","host":"s3://npm-registry-packages-npm-production"}},"13.0.0":{"name":"@k03mad/ip2geo","version":"13.0.0","license":"MIT","_id":"@k03mad/ip2geo@13.0.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"418f27baea1b4c522de7b66bfc4b97575bd8678b","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-13.0.0.tgz","fileCount":30,"integrity":"sha512-Gf5USpAFXIp0H+T8Y72rOYqWEZxu5L+zu9JxtwjcSIQVjmN/BUUS5LbKtJOM58viv+HqR+ibzjHLh8XZWEy9hQ==","signatures":[{"sig":"MEQCIEZiy0qCl7GmKtIrpyS5idOz/TNHFSLTAd3vYMe1QVBeAiBGsCTylocEEI+IvEbnHKc2yUYHlMAw34omy/Ff7ruwWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@13.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35182},"main":"app/api.js","type":"module","engines":{"node":">=24"},"gitHead":"24babf6d473a04d032f8ec34fb852538958c8010","scripts":{"lint":"eslint ./ --cache","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.6.2","description":"GeoIP library","directories":{},"_nodeVersion":"24.11.1","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"7.25.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.5","eslint":"9.39.1","npm-run-all":"4.1.5","@k03mad/eslint-config":"29.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_13.0.0_1765468481428_0.9702128024063554","host":"s3://npm-registry-packages-npm-production"}},"14.0.0":{"name":"@k03mad/ip2geo","version":"14.0.0","license":"MIT","_id":"@k03mad/ip2geo@14.0.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"711a9157f3eb32a7a557cacbb1aa23a3e656f51d","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-14.0.0.tgz","fileCount":30,"integrity":"sha512-UpuL+n7tRv2TQmmMb2FXf8440ysIkL6hiN4GgXE2JJMghomIlebdyYzTIcWgRd93/opviE+LWE3MdJPBYrGXaA==","signatures":[{"sig":"MEYCIQDIR5dZ50uoP/vrMbU1QAKYQJ1h/VNbIjh/mcRrA6o8xAIhAIY0aeSbG2TvIudVQhs0sj2NDL2pK8CgTpZvuMELoX+q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@14.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35180},"main":"app/api.js","type":"module","engines":{"node":">=24"},"gitHead":"9daa64ac059ad807401f72ce03d3cf754344622f","scripts":{"lint":"eslint ./ --cache","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.6.2","description":"GeoIP library","directories":{},"_nodeVersion":"24.11.1","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.5","eslint":"9.39.1","npm-run-all":"4.1.5","@k03mad/eslint-config":"30.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_14.0.0_1765468923911_0.8068732021803673","host":"s3://npm-registry-packages-npm-production"}},"14.0.1":{"name":"@k03mad/ip2geo","version":"14.0.1","license":"MIT","_id":"@k03mad/ip2geo@14.0.1","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"5752942ee1e4156fddfa0c1bf0be11fe2df69fd5","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-14.0.1.tgz","fileCount":30,"integrity":"sha512-6/TVRK80EWoU0Zz/9ufBvUDoav1IuSTRKjs+UgbKyNzVrd6r0UGjGvFO2wxso2NaRb0HE57KIfUb0sggtzU65g==","signatures":[{"sig":"MEUCIQCSf2midr0dq8SA9SUzQUyJbscqX3Q2SOsz+AQMrvYLsgIgVbVNZYebYNT21UxxWd5dCprhNbK6m98N3NTkVS3+8fk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@14.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35180},"main":"app/api.js","type":"module","engines":{"node":">=24"},"gitHead":"2b9ae2503cfeb2de5ccb94afa94af23f8250839c","scripts":{"lint":"eslint ./ --cache","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.6.2","description":"GeoIP library","directories":{},"_nodeVersion":"24.11.1","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"9.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.5","eslint":"9.39.2","npm-run-all":"4.1.5","@k03mad/eslint-config":"30.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_14.0.1_1765884209764_0.6881473497719188","host":"s3://npm-registry-packages-npm-production"}},"15.0.0":{"name":"@k03mad/ip2geo","version":"15.0.0","license":"MIT","_id":"@k03mad/ip2geo@15.0.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"ae70925c8ce1f6c51943193a8fb2d0edbf83a531","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-15.0.0.tgz","fileCount":30,"integrity":"sha512-aX+TknOXaT15K+VdggUCC4Q42lB0s8ggUDSSZwOxWvt4ufYsqgSLb0B23H/SVTYikoejLAK0SyQZ7TxguDlJtA==","signatures":[{"sig":"MEQCIFpyBapRUWksiuWeYAtkn0r5PayQMua98Cqr/I6hwR3BAiBbhVP9X+c4r37Hk8mOddICGms3EtfIbxgo5s8mWnUYAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@15.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35181},"main":"app/api.js","type":"module","engines":{"node":">=24"},"gitHead":"487cf907f0962e37ccd44a404858d22dc4819314","scripts":{"lint":"eslint ./ --cache","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.6.2","description":"GeoIP library","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.5","eslint":"9.39.2","npm-run-all":"4.1.5","@k03mad/eslint-config":"31.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_15.0.0_1767141186158_0.5275594099157546","host":"s3://npm-registry-packages-npm-production"}},"16.0.0":{"name":"@k03mad/ip2geo","version":"16.0.0","license":"MIT","_id":"@k03mad/ip2geo@16.0.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"694d9992ac61c18ef8f39b6e20d617c36f4a8c68","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-16.0.0.tgz","fileCount":30,"integrity":"sha512-K0n2h///33zeDdc4hhd3F9XltlpTos7H+1JMEcCLW+q0X9lP5vsQgcP+gyPD4pjVV69H+LwX0XAtvAX/e+ScoA==","signatures":[{"sig":"MEYCIQDEuskxG8+f54z3zP7Tusfg8uHzg//QBP9N13DcvZAe4QIhAPneR1otTrwfMgqxRxpslWWrCxRKMJKjGQPW9ZEgCJ1B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@16.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35181},"main":"app/api.js","type":"module","engines":{"node":">=24"},"gitHead":"fd2a5181cc24dda8b09bd6ecaec2504b160c861b","scripts":{"lint":"eslint ./ --cache","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.6.2","description":"GeoIP library","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.5","eslint":"9.39.2","npm-run-all":"4.1.5","@k03mad/eslint-config":"32.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_16.0.0_1767913536034_0.28189082692954237","host":"s3://npm-registry-packages-npm-production"}},"17.0.0":{"name":"@k03mad/ip2geo","version":"17.0.0","license":"MIT","_id":"@k03mad/ip2geo@17.0.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"af772f737b375e60bfdd4721d19c599b5521e99c","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-17.0.0.tgz","fileCount":30,"integrity":"sha512-2wgcAvD2JE4AXTfaP2A3y03sRpCe6v3MCkqcBSWbrJEYMmiGxrTaBaLk5axrT+4CCNnkt+JHAdckEmKLezKTtQ==","signatures":[{"sig":"MEQCIHDktZ5UmB3BiqBinsZe5EMocCIb6o/bNWRUqqTvjKVXAiAp67IEYgNnNW23aIzvbcid2nORoJFH8WGj7t1/Ga1YKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@17.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35181},"main":"app/api.js","type":"module","engines":{"node":">=24"},"gitHead":"449bbebfb2ee9646842e5bb56bea7306732f0441","scripts":{"lint":"eslint ./ --cache","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.6.2","description":"GeoIP library","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.5","eslint":"9.39.2","npm-run-all":"4.1.5","@k03mad/eslint-config":"33.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_17.0.0_1768486889388_0.25151297066472433","host":"s3://npm-registry-packages-npm-production"}},"17.1.0":{"name":"@k03mad/ip2geo","version":"17.1.0","license":"MIT","_id":"@k03mad/ip2geo@17.1.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"233b20d137e66d8a429ebb1b32d5a3ab6f73b714","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-17.1.0.tgz","fileCount":30,"integrity":"sha512-qbb9+ZphMh3HvS0aZzWUiW9Dt29GCvI9vtZaqpU6YeMDqlHwdRqlWppnkZzn/8sAnIo7GgM3MhAAnNir23rMxA==","signatures":[{"sig":"MEUCIF0VaS5PvSghzBw+/Mt6OORwlmieIioeVHpB4wwJ4Kz4AiEAgupDwAs9jt6f4w9+3iKQSzKTXEB7nllsUCR3Mmdtink=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@17.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35181},"main":"app/api.js","type":"module","engines":{"node":">=24"},"gitHead":"32f2ad62e46712f36b68b5b02f3706bc716be0c8","scripts":{"lint":"eslint ./ --cache","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.6.2","description":"GeoIP library","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.5","eslint":"9.39.2","npm-run-all":"4.1.5","@k03mad/eslint-config":"33.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_17.1.0_1768925085354_0.017478986059559443","host":"s3://npm-registry-packages-npm-production"}},"18.0.0":{"name":"@k03mad/ip2geo","version":"18.0.0","license":"MIT","_id":"@k03mad/ip2geo@18.0.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"e231217db48561c7a2c7fb5bb1cc9ba4195b797e","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-18.0.0.tgz","fileCount":30,"integrity":"sha512-9mK4ybEIrXxBwd/gM9IIxq+XESCbR3IV/EF1n7ZYQdiwWqStdXbqu7M1bDs8slYTszcEuts1DzBMZF+0Ave32Q==","signatures":[{"sig":"MEYCIQC5F9YzkSmUVEz4hDy/zrnPAxLHXd9Bp7YJz52y4GY43wIhAJ/JZhBp7nY+IQmM8AOnIkC3RQ5wJetekb2rQ7k5KfK5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@18.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35181},"main":"app/api.js","type":"module","engines":{"node":">=24"},"gitHead":"7d6971b9c53088304b95ce192216e520be0652dc","scripts":{"lint":"eslint ./ --cache","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.6.2","description":"GeoIP library","directories":{},"_nodeVersion":"24.13.0","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"13.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.5","eslint":"9.39.2","npm-run-all":"4.1.5","@k03mad/eslint-config":"34.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_18.0.0_1769622579815_0.4020460484951678","host":"s3://npm-registry-packages-npm-production"}},"18.0.1":{"name":"@k03mad/ip2geo","version":"18.0.1","license":"MIT","_id":"@k03mad/ip2geo@18.0.1","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"2e059ff5a6187d450a5fa33fe33b03ac5e20f0ba","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-18.0.1.tgz","fileCount":31,"integrity":"sha512-8QyQvWWVLAHHWJRxmCFFwuPfIXbPPNly5H1O1sXkX2y8z6gnf3zAxuiIO/7lzOPodN8mpKUod0nl3RUaJ0iE8A==","signatures":[{"sig":"MEQCIF/+jRoFwodeBC8zUSIU476cgJcWCXCFI8LW7WZc9fNkAiBA99w8lfgz7V9XsxG31HYcMJ/XCkoNoNQAHy/u6lJaKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@18.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36171},"main":"app/api.js","type":"module","engines":{"node":">=24"},"gitHead":"2abc839a55b683bee6cfc713146eca1759cc6e1e","scripts":{"lint":"oxlint --report-unused-disable-directives && oxfmt --check","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.6.2","description":"GeoIP library","directories":{},"_nodeVersion":"24.13.0","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"14.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.5","oxfmt":"0.34.0","oxlint":"1.49.0","@k03mad/oxlint-config":"0.0.19"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_18.0.1_1771577928356_0.9222007873504039","host":"s3://npm-registry-packages-npm-production"}},"18.1.0":{"name":"@k03mad/ip2geo","version":"18.1.0","license":"MIT","_id":"@k03mad/ip2geo@18.1.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"fff29d12e1f9ea0d38784f853ab411a1e86a2324","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-18.1.0.tgz","fileCount":31,"integrity":"sha512-62XQ/ZBOuClO90+k9Oz0bJqt02ZKVX/RWlFqBADuvGEay+HrQQLLWejzK5rxaDsCf+Uqy1hCkLMMNGowcAK23g==","signatures":[{"sig":"MEUCIQDQtXClzcmI6QJfWkP7DkcHNCg+fo6KA5Xj94/VeP7RWwIgYTH2iX+O+uGZe38izYXuDCcY7W7ZUQ1xPI5XpGHDjOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@18.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36179},"main":"app/api.js","type":"module","engines":{"node":">=24"},"gitHead":"edfb6f77ce6615eea93ebecec9dadea4987c6a7c","scripts":{"lint":"oxlint --report-unused-disable-directives && oxfmt --check","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.6.2","description":"GeoIP library","directories":{},"_nodeVersion":"24.13.0","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"14.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.5","oxfmt":"0.35.0","oxlint":"1.50.0","@k03mad/oxlint-config":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_18.1.0_1771922595045_0.3277470662672626","host":"s3://npm-registry-packages-npm-production"}},"18.2.0":{"name":"@k03mad/ip2geo","version":"18.2.0","license":"MIT","_id":"@k03mad/ip2geo@18.2.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"f136306e1976b7136509668db941757dec3389b5","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-18.2.0.tgz","fileCount":31,"integrity":"sha512-hLFnNF3N8Oq3jrrJ+XsoQo1I87Gt9Lsk/l5PcQfbfwA47V6Htx74NnL1JOyjb8BWBWYXm80hAafkm7oeD5WX0A==","signatures":[{"sig":"MEYCIQDid/2GoqXtA4/1X/jBSrMkDR4F3j1NJszQWNCW3f+TsgIhANaIrWWkZdyjI4XZMcQw72Ut6kGRvhnwHZYFBtRniZ60","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@18.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36179},"main":"app/api.js","type":"module","engines":{"node":">=24"},"gitHead":"dfad86b6154b0b640738ec59998e7aa9f5f76c75","scripts":{"lint":"oxlint --report-unused-disable-directives && oxfmt --check","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.8.0","description":"GeoIP library","directories":{},"_nodeVersion":"24.13.1","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"14.2.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.5","oxfmt":"0.36.0","oxlint":"1.51.0","@k03mad/oxlint-config":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_18.2.0_1772455646558_0.8695599178944715","host":"s3://npm-registry-packages-npm-production"}},"18.3.0":{"name":"@k03mad/ip2geo","version":"18.3.0","license":"MIT","_id":"@k03mad/ip2geo@18.3.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"441f680f5173c07739bd330581ccb34af87bf109","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-18.3.0.tgz","fileCount":30,"integrity":"sha512-SrsbXk/+fELR2fJQ9pLY7upAW/tdFhaINSNnMFciJ0Q2lvi6jGhnN0scygI/7CVMQtPRpMCc8XJ+keRnrgaB3A==","signatures":[{"sig":"MEUCIQCQ7Jvj8itRAJa8/trEGT3VOUucHLqqZm/HyWlvuFC47gIgZzIbnkOBhlhLU/hdWUcqwbR+j50JyY7yeBzKteisCew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@18.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36173},"main":"app/api.js","type":"module","engines":{"node":">=24"},"gitHead":"e3ebcd27f201732d1ce2c03b63dde067357378ef","scripts":{"lint":"oxlint --report-unused-disable-directives && oxfmt --check","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.9.0","description":"GeoIP library","directories":{},"_nodeVersion":"24.14.0","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"14.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.5","oxfmt":"0.38.0","oxlint":"1.53.0","@k03mad/oxlint-config":"0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_18.3.0_1773227268535_0.15027688841106723","host":"s3://npm-registry-packages-npm-production"}},"18.3.1":{"name":"@k03mad/ip2geo","version":"18.3.1","license":"MIT","_id":"@k03mad/ip2geo@18.3.1","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"a5f80f1b5a6e1f2ba22ceecea571be9e3390518d","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-18.3.1.tgz","fileCount":30,"integrity":"sha512-bB2eu8FMimKsZ6jiWyw1U3EhNArYHOCfUW4SAv7vQL2wXjceFhWXjYboNcaYMyJEMzBfbZ82KmqUY3g7H30cqg==","signatures":[{"sig":"MEUCIQD7WgLBujyJ6tInxW8mXqNhskQuyLOUKgA6KMg17ltvJQIgSZuqVHWg4GUiQNjBHNKDFBQUGx0fqzV1tKSVdpBXncM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@18.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36642},"main":"app/api.js","type":"module","engines":{"node":">=24"},"gitHead":"45730e9387c25d7a8a390204849af5afa248ba77","scripts":{"lint":"oxlint && oxfmt --check","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.9.0","description":"GeoIP library","directories":{},"_nodeVersion":"24.14.0","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"14.3.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.5","oxfmt":"0.38.0","oxlint":"1.53.0","@k03mad/oxlint-config":"0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_18.3.1_1773237402452_0.655402209510807","host":"s3://npm-registry-packages-npm-production"}},"18.4.0":{"name":"@k03mad/ip2geo","version":"18.4.0","license":"MIT","_id":"@k03mad/ip2geo@18.4.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"cd1c4b875dc8e09d5cd621265851ea415397d175","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-18.4.0.tgz","fileCount":30,"integrity":"sha512-DvuJABo1mQ5xLiKjOW4t9CxPzg0aSuHAViwz+3vcE5UEkyWiGueGNfJbuNx7iGuq44fNsx+8RMJnXBkVc29dtA==","signatures":[{"sig":"MEQCIFzYQ0InRoCP7/C0yR6rg4ryyHf2srkh50M23kk/kDLXAiAKuHndMMJiU2WAsm1W+1KHdX44xy6M94zprIlKqwweKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@18.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36642},"main":"app/api.js","type":"module","engines":{"node":">=24"},"gitHead":"0ba2eb1a993204856b9cb87369544b2e7681505c","scripts":{"lint":"oxlint && oxfmt --check","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.9.0","description":"GeoIP library","directories":{},"_nodeVersion":"24.14.0","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"14.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.5","oxfmt":"0.41.0","oxlint":"1.56.0","@k03mad/oxlint-config":"0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_18.4.0_1774342718613_0.8622627143255983","host":"s3://npm-registry-packages-npm-production"}},"19.0.0":{"name":"@k03mad/ip2geo","version":"19.0.0","license":"MIT","_id":"@k03mad/ip2geo@19.0.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"3dd39a0fbef761c2122c5fe3afc574b7f5a78936","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-19.0.0.tgz","fileCount":30,"integrity":"sha512-19Q0LX14/hUT8KnURJsG9/v58g77erUywixczZsmz7/iHQZWCHCJec5fOtzonwuwKtO9F9PeeLAF1IQifx3Xtg==","signatures":[{"sig":"MEUCIQDBQVmY+CTCpDR6hinURN05cClV4EQrM+dgY1ySig+hzQIgYK3BTJl+nVBar5AvpXNqwcb+7+wOT5//EXSvfA6HpP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@19.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36649},"main":"app/api.js","type":"module","engines":{"node":">=24"},"gitHead":"236b1e0c3a9b72bd269d123cbe354fe83de3f5fe","scripts":{"lint":"oxlint && oxfmt --check","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.11.0","description":"GeoIP library","directories":{},"_nodeVersion":"24.14.1","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.5","oxfmt":"0.43.0","oxlint":"1.58.0","@k03mad/oxlint-config":"0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_19.0.0_1775073838345_0.9288285343025415","host":"s3://npm-registry-packages-npm-production"}},"19.1.0":{"name":"@k03mad/ip2geo","version":"19.1.0","license":"MIT","_id":"@k03mad/ip2geo@19.1.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"fea7989eeb2b032f054d9bc34801e3818ded2547","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-19.1.0.tgz","fileCount":30,"integrity":"sha512-5f4OdGiAQJ6w74+eZ9eZ3NZ9Vt3Pkuwf17549VDyFF7+MDDRW43Qq6v8aNb36SSpmztyQaq4eoRa6aAagYtijQ==","signatures":[{"sig":"MEQCIHB+6Jc9LCMrsDRBTiSzYk2CVS1p2WsyCucY91DPMqwLAiA7aLTzk2K8vY+dbYc1BLaKGN2MTx3ekaGxne2lsFonEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@19.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36649},"main":"app/api.js","type":"module","engines":{"node":">=24"},"gitHead":"b70a2756582806273e79f783447ea63781eb1945","scripts":{"lint":"oxlint && oxfmt --check","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.11.0","description":"GeoIP library","directories":{},"_nodeVersion":"24.14.1","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"15.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.5","oxfmt":"0.47.0","oxlint":"1.62.0","@k03mad/oxlint-config":"0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_19.1.0_1777464257479_0.5141643662244924","host":"s3://npm-registry-packages-npm-production"}},"19.2.0":{"name":"@k03mad/ip2geo","version":"19.2.0","license":"MIT","_id":"@k03mad/ip2geo@19.2.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"d18dcd960faa0e0f40b2d6ec4a421528d346c715","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-19.2.0.tgz","fileCount":30,"integrity":"sha512-Y/NewTZ0kjEErxP748mpA50bxNkgxXdF7bWdZZ3rlbFjxDlUeRH7LYSZ6uFaDem4+1xd2YCOFvJDB3vvkfbCew==","signatures":[{"sig":"MEYCIQDjb7uzbD7J/HJBlMmHRn+lTH9US98zTFpohvldbIGavwIhAJj+T18Xff8+4MZgHhVVpYBjoGQIR6U4WUa1fTee2W3D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@19.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36784},"main":"app/api.js","type":"module","engines":{"node":">=24"},"gitHead":"b6b6dcc773c6d9c483b4fb2ff41dde65af478463","scripts":{"lint":"oxlint && oxfmt --check","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.11.0","description":"GeoIP library","directories":{},"_nodeVersion":"24.14.1","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"15.2.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.5","oxfmt":"0.49.0","oxlint":"1.64.0","@k03mad/oxlint-config":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_19.2.0_1778626063143_0.6471427009570938","host":"s3://npm-registry-packages-npm-production"}},"19.3.0":{"name":"@k03mad/ip2geo","version":"19.3.0","license":"MIT","_id":"@k03mad/ip2geo@19.3.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"468f9bb443165a40aabce8cd896a2af9ef9b2f08","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-19.3.0.tgz","fileCount":31,"integrity":"sha512-yw+p0mwxslqPH4shH+1Pnas6pUKVUZdzEYtQHXA7umRnWzFZmXxUpchUWTdxcbCzurOkJYifD2py1qsGL3CLkw==","signatures":[{"sig":"MEQCIG2HDq8yv7lPFfy1RlRPnHsxOrA0ZgMAD0mPZPn/vTHxAiBZLX4PAN5ar0VvskU8OlvasRvAnkttJVKxB+sn6jdiHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@19.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38601},"main":"app/api.js","type":"module","engines":{"node":">=24"},"gitHead":"a47cfa15c11034e6ac0c24858dbe06b51f037450","scripts":{"lint":"oxlint && oxfmt --check","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.13.0","description":"GeoIP library","directories":{},"_nodeVersion":"24.16.0","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"15.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.6","oxfmt":"0.53.0","oxlint":"1.68.0","@k03mad/oxlint-config":"0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_19.3.0_1780409089100_0.40908275948858797","host":"s3://npm-registry-packages-npm-production"}},"19.3.1":{"name":"@k03mad/ip2geo","version":"19.3.1","license":"MIT","_id":"@k03mad/ip2geo@19.3.1","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"ab40411240349aaad95db9c35da383ac664bcdee","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-19.3.1.tgz","fileCount":31,"integrity":"sha512-IYcKlSFvvbLFrzyobz0Qz2ZnAJwPyMAwhUrvzL0vZiVuFu5w15Bwedk+SGUDrPuzG3zoh4tzr0dqxTvol6jd5Q==","signatures":[{"sig":"MEYCIQCvGEmw4VkaQNsJN12yzqIYe73FzqpgxRJ+Xfsy3CZ7CwIhAKzNHnpC6qcN7BsyXJmbxZlliLG/ZqaVR9riuEyszHUv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@19.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38664},"main":"app/api.js","type":"module","engines":{"node":">=24"},"gitHead":"cca698384b98764c6823cf13326b4c57dd5ad596","scripts":{"lint":"oxlint && oxfmt --check","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.13.0","description":"GeoIP library","directories":{},"_nodeVersion":"24.16.0","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"15.3.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.6","oxfmt":"0.53.0","oxlint":"1.68.0","@k03mad/oxlint-config":"0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_19.3.1_1780409919689_0.9899393815615327","host":"s3://npm-registry-packages-npm-production"}},"19.3.2":{"name":"@k03mad/ip2geo","version":"19.3.2","license":"MIT","_id":"@k03mad/ip2geo@19.3.2","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"fc9e13f0928f317489f0d79a067f86ac884db13d","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-19.3.2.tgz","fileCount":29,"integrity":"sha512-JJLAnQ+IsAnQ1QAlU7VpNqYOAe93eoYUybZG5pItyfz5PDCQ8197emFCTN2P5uEJiitr37DcIrl5vqKzfyCbvg==","signatures":[{"sig":"MEUCIQDBBUGlBJSIqo91NJ5xe8zD7DQtXxtTqtWNH2ucDc3s/gIgG/2Jquj5UgoU4jymHz7iLoNo375uqBJW2HAY6w2UUlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@19.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37777},"main":"app/api.js","type":"module","engines":{"node":">=24"},"gitHead":"3bb260815987f1c925988c19f4ea34ee500ddb1d","scripts":{"lint":"oxlint -c node_modules/@k03mad/oxlint-config/.oxlintrc.json && oxfmt -c node_modules/@k03mad/oxlint-config/.oxfmtrc.json --check","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.13.0","description":"GeoIP library","directories":{},"_nodeVersion":"24.16.0","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"15.3.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.6","oxfmt":"0.53.0","oxlint":"1.68.0","@k03mad/oxlint-config":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_19.3.2_1780411352251_0.4415630785280851","host":"s3://npm-registry-packages-npm-production"}},"19.3.3":{"name":"@k03mad/ip2geo","version":"19.3.3","license":"MIT","_id":"@k03mad/ip2geo@19.3.3","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"2e6d6fdb7c52e6ef6d834908265dfd7ea542bd18","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-19.3.3.tgz","fileCount":30,"integrity":"sha512-PT5m349oItcvtQkKofBXzxlRgozuqQvn+XSEd0zJtdX837EvUX0sMouY9OtbD6RY8ztUX6aMKeE8EVQAwThrDg==","signatures":[{"sig":"MEUCIAq0U82NpEAobtuailJMGk6YzJizaVqOAz6LHGxeoBxwAiEA76fKTe3ESTk+Niw3QTxfwts/6BxVPm/wzhTWGLGGaDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@19.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37929},"main":"app/api.js","type":"module","engines":{"node":">=24"},"gitHead":"8f07c435c11ed75c928e273bd43c379eb0197274","scripts":{"lint":"oxlint && oxfmt -c node_modules/@k03mad/oxlint-config/.oxfmtrc.json --check","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.13.0","description":"GeoIP library","directories":{},"_nodeVersion":"24.16.0","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"15.3.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.6","oxfmt":"0.53.0","oxlint":"1.68.0","@k03mad/oxlint-config":"0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_19.3.3_1780412263404_0.8289244488813903","host":"s3://npm-registry-packages-npm-production"}},"19.4.0":{"name":"@k03mad/ip2geo","version":"19.4.0","license":"MIT","_id":"@k03mad/ip2geo@19.4.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"app/cli.js"},"dist":{"shasum":"7dff651ff62e8c83ea877d71804f59ec74ef8356","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-19.4.0.tgz","fileCount":30,"integrity":"sha512-txXwOxfsPiJGtZp8HSKUJDVXpA9CHHV4JgTnwqL4OxoaK9E+DmDcSfMC6tJTvDVRiZL3KAfmY32p3acq9JDZvg==","signatures":[{"sig":"MEUCIFzEl8vyHTil8D7XhSDYDSJHjWMsGiWO+ijF31yYlqziAiEA1Y+HAjZ96atTTWKyW4r5Zsqu+KljIEY8N5wTIoBSCgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@19.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36203},"main":"app/api.js","type":"module","engines":{"node":">=24"},"gitHead":"e0a32e20b895606bd9c221d4cfb89b9fd7da9816","scripts":{"lint":"oxlint && oxfmt -c node_modules/@k03mad/oxlint-config/.oxfmtrc.json --check","test":"rm -rfv ./.geoip && mocha tests --bail","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.13.0","description":"GeoIP library","directories":{},"_nodeVersion":"24.17.0","dependencies":{"chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1","@k03mad/request":"15.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","mocha":"11.7.6","oxfmt":"0.57.0","oxlint":"1.72.0","@k03mad/oxlint-config":"0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_19.4.0_1782925678550_0.1232000587108597","host":"s3://npm-registry-packages-npm-production"}},"20.0.0":{"name":"@k03mad/ip2geo","version":"20.0.0","license":"MIT","_id":"@k03mad/ip2geo@20.0.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"cli.js"},"dist":{"shasum":"fceea5e402341a133c77c4da23a3e9c5100d5525","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-20.0.0.tgz","fileCount":33,"integrity":"sha512-Jlc6lb/GcJjuFmPKUDibvACzgBZtWNwZQD7ykIZMkyP1rLGy2hu33aoZeoZEMZaq9BrIxn0msHtJsS4bDVGSsA==","signatures":[{"sig":"MEUCIQDVmrBj4YlWjk4/qqoTOBVWhsBkCcuWRDd0zOgMaA6vaQIgIDVY6eZInM8RfENnwlW7YzVoCMSZPMjjNkYZLEqixag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@20.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34793},"main":"app/api.ts","type":"module","engines":{"node":">=24"},"gitHead":"40b2adacf08d1c873218118818e49fc52fb0c9b7","scripts":{"lint":"oxlint && oxfmt -c node_modules/@k03mad/oxlint-config/.oxfmtrc.json --check && tsc --noEmit","test":"rm -rfv ./.geoip && node --test tests/*.ts","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.16.0","description":"GeoIP library","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"4.23.0","chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","oxfmt":"0.57.0","oxlint":"1.72.0","typescript":"6.0.3","@types/node":"26.1.0","@types/debug":"4.1.12","@tsconfig/strictest":"2.0.8","@k03mad/oxlint-config":"0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_20.0.0_1783116790178_0.4733823631169778","host":"s3://npm-registry-packages-npm-production"}},"20.1.0":{"name":"@k03mad/ip2geo","version":"20.1.0","license":"MIT","_id":"@k03mad/ip2geo@20.1.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"cli.js"},"dist":{"shasum":"9cadc6f895cb7e7de9963849ac0925a004dd58d1","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-20.1.0.tgz","fileCount":34,"integrity":"sha512-4ywBOg9cdqVR/pAuCbY0Bn4SEAjJZArF1+ZGhEaMkJDWVpS5Ecrp/tQ9HdGw0bjNTqBIKsOFfy5ZRcARahwuaw==","signatures":[{"sig":"MEYCIQDTN77/fhXjOdtmb67HRVkPmfIQgnoWm9pecRABfX72pgIhAJ/j9pAD8oKnW3w25vNIaCF0IUdhbC1USmSWD5eL8v5o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@20.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35116},"main":"api.js","type":"module","engines":{"node":">=24"},"gitHead":"68de9d980e498a0542b945cc950b778ecf24217f","scripts":{"lint":"oxlint && oxfmt -c node_modules/@k03mad/oxlint-config/.oxfmtrc.json --check && tsc --noEmit","test":"rm -rfv ./.geoip && node --test tests/*.ts","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.16.0","description":"GeoIP library","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"4.23.0","chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","oxfmt":"0.57.0","oxlint":"1.72.0","typescript":"6.0.3","@types/node":"26.1.0","@types/debug":"4.1.12","@tsconfig/strictest":"2.0.8","@k03mad/oxlint-config":"0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_20.1.0_1783117155881_0.2799191850887046","host":"s3://npm-registry-packages-npm-production"}},"20.1.1":{"name":"@k03mad/ip2geo","version":"20.1.1","license":"MIT","_id":"@k03mad/ip2geo@20.1.1","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"cli.js"},"dist":{"shasum":"de1e3509fbfa3d6c36f2c5535defa0c31af85d1c","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-20.1.1.tgz","fileCount":34,"integrity":"sha512-+WTf04SMCF1MBbs3n5v4nR3DovfzPoytKj0d5gFogRvm9gG1LkGd4hYN2VnOsKw8FmSAMFj+rKwqO7GUm6S0xA==","signatures":[{"sig":"MEUCIQCuoMfrq8BZ9NjHVclnJtw9M6xeUzatziLSfF5217XgEwIgfVH5n0I+J18ZRSN9mYo7fXqIBFTMIaxevwqrW+HvMWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@20.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35116},"main":"api.js","type":"module","engines":{"node":">=24"},"gitHead":"d40aec224c3233f010230016dc6b1142b7ce5073","scripts":{"lint":"oxlint && oxfmt -c node_modules/@k03mad/oxlint-config/.oxfmtrc.json --check && tsc --noEmit","test":"rm -rfv ./.geoip && node --test tests/*.ts","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.16.0","description":"GeoIP library","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"4.23.0","chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","oxfmt":"0.57.0","oxlint":"1.72.0","typescript":"6.0.3","@types/node":"26.1.0","@types/debug":"4.1.13","@tsconfig/strictest":"2.0.8","@k03mad/oxlint-config":"0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_20.1.1_1783117561522_0.7639824281249346","host":"s3://npm-registry-packages-npm-production"}},"20.1.2":{"name":"@k03mad/ip2geo","version":"20.1.2","license":"MIT","_id":"@k03mad/ip2geo@20.1.2","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"cli.js"},"dist":{"shasum":"1e28b3297a66ebe3f6f31e07f00b868fa49ce277","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-20.1.2.tgz","fileCount":33,"integrity":"sha512-mskLeL2xmHoPzQtW+DJs60VLZKpX/NoC1gC5KuMuUAIc44F5AIxX/Fhns22sJPsNZXy36CTl51ePrWNt+PL+2Q==","signatures":[{"sig":"MEQCIGZgblVGDm8pGoZ85OBmXEbFN1H7GTMJdOno6Y2zJ14cAiAqKNMZRUP97BqJuS6bEWCtymolkrA/KFaPOFsd+npuCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@20.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34951},"main":"api.js","type":"module","engines":{"node":">=24"},"gitHead":"c2b3882517255ba8f8a8a34173d130b21f17b9b8","scripts":{"lint":"oxlint && oxfmt -c node_modules/@k03mad/oxlint-config/.oxfmtrc.json --check && tsc --noEmit","test":"rm -rfv ./.geoip && node --test tests/*.ts","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.16.0","description":"GeoIP library","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"4.23.1","chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","oxfmt":"0.59.0","oxlint":"1.74.0","typescript":"7.0.2","@types/node":"26.1.1","@types/debug":"4.1.13","@tsconfig/strictest":"2.0.8","@k03mad/oxlint-config":"0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_20.1.2_1784278268484_0.775166785793381","host":"s3://npm-registry-packages-npm-production"}},"20.1.3":{"name":"@k03mad/ip2geo","version":"20.1.3","license":"MIT","_id":"@k03mad/ip2geo@20.1.3","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"cli.js"},"dist":{"shasum":"7a084d2198f30bc0ac178f909cad3a977215fdf9","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-20.1.3.tgz","fileCount":33,"integrity":"sha512-a9LbNJkrah9LYa4hBBSBrEGORgAg3Cvmcc+2wGIh6lic50Fc60MwMl/NdgvOTuSvv5rIRtXeyy1DpIWWLXT9Iw==","signatures":[{"sig":"MEUCIQC62nGTt6Ou/wSgW2qa9uXRYiDId+Y7tLQK0UarZnnj7AIgOv/I8JNz/KF69OcGyuZqetipjfwqcnZXuCEAWOsxZ/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@20.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34953},"main":"api.js","type":"module","engines":{"node":">=24"},"gitHead":"8464926ae2e2094580cc81491803b41a122ba238","scripts":{"lint":"oxlint && oxfmt -c node_modules/@k03mad/oxlint-config/.oxfmtrc.json --check && tsc --noEmit","test":"rm -rfv ./.geoip && node --test tests/*.ts","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.16.0","description":"GeoIP library","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"4.23.1","chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","oxfmt":"0.59.0","oxlint":"1.74.0","typescript":"7.0.2","@types/node":"26.1.1","@types/debug":"4.1.13","@tsconfig/strictest":"2.0.8","@k03mad/oxlint-config":"0.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_20.1.3_1784279331942_0.8900725651181536","host":"s3://npm-registry-packages-npm-production"}},"20.1.4":{"name":"@k03mad/ip2geo","version":"20.1.4","license":"MIT","_id":"@k03mad/ip2geo@20.1.4","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"cli.js"},"dist":{"shasum":"86cb3b213b364db4c5cddd7a18da3d5445fc377b","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-20.1.4.tgz","fileCount":33,"integrity":"sha512-naUpmnv0WO1RKzES28veJdoSOh9Ee2oexsu75maRp2MXPrMrTAXOWYaGPtdYS01J6PCfvm8MRNVKgdnxotdw4Q==","signatures":[{"sig":"MEQCIDpmHE8Gw13TcCh0qFb3ZYphAr8TqmYP+KpzWe4BxOsrAiA7WVSXgRsxT5srOlm2NY6bJHz9jmTMv6Ncp/CEdwIhIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@20.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34956},"main":"api.js","type":"module","engines":{"node":">=24"},"gitHead":"024a4ff118671275280da965df88f5b727a7c050","scripts":{"lint":"oxlint && oxfmt -c node_modules/@k03mad/oxlint-config/.oxfmtrc.json --check && tsc --noEmit","test":"rm -rfv ./.geoip && node --test tests/*.ts","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.16.0","description":"GeoIP library","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"4.23.1","chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","oxfmt":"0.59.0","oxlint":"1.74.0","typescript":"7.0.2","@types/node":"26.1.1","@types/debug":"4.1.13","@tsconfig/strictest":"2.0.8","@k03mad/oxlint-config":"0.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_20.1.4_1784287820148_0.24538452152593337","host":"s3://npm-registry-packages-npm-production"}},"20.1.5":{"name":"@k03mad/ip2geo","version":"20.1.5","license":"MIT","_id":"@k03mad/ip2geo@20.1.5","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"cli.js"},"dist":{"shasum":"c5b10811bf2e160e995a48b5b7bc6f8a6420da7b","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-20.1.5.tgz","fileCount":33,"integrity":"sha512-Aex17TuKssC/r+r+qMe3aAADTbwEsIdzYlsUlXgkvjMwi5onc+BrYlpWt9QOoKjk9PDzVAAEwui3iaNLNzfkog==","signatures":[{"sig":"MEYCIQCQiSPopMIxkjtiqh2pm7ZK6JHC3r0GKKdDfLq8/ODkawIhAMzZyb/5rzZzt2KATuXy+F/KhscAdT6rdGJ5g6HUO8ve","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@20.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35004},"main":"api.js","type":"module","engines":{"node":">=24"},"gitHead":"db2cba4c9ebdc13488cfa74ff934a3f2c5d5989c","scripts":{"lint":"oxlint && oxfmt -c node_modules/@k03mad/oxlint-config/.oxfmtrc.json --check && tsc --noEmit","test":"rm -rfv ./.geoip && node --test tests/*.ts","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.16.0","description":"GeoIP library","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"4.23.1","chalk":"5.6.2","debug":"4.4.3","is-ip":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","oxfmt":"0.59.0","oxlint":"1.74.0","typescript":"7.0.2","@types/node":"26.1.1","@types/debug":"4.1.13","@tsconfig/strictest":"2.0.8","@k03mad/oxlint-config":"0.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_20.1.5_1784294565540_0.9597681320149867","host":"s3://npm-registry-packages-npm-production"}},"21.0.0":{"name":"@k03mad/ip2geo","version":"21.0.0","license":"MIT","_id":"@k03mad/ip2geo@21.0.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"cli.js"},"dist":{"shasum":"077ae0d5b690885d9d0a0faffca4089fdfe109d1","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-21.0.0.tgz","fileCount":33,"integrity":"sha512-/SOoyzT/qANCuoln/S67J/sNUBMgC8FrZnV4QrEk/bsyjVV1v44nmlL7UKTVKXr4a9gnyRo2zLOOUlxamLuNuQ==","signatures":[{"sig":"MEYCIQCRon4jBqZh3TewnRu+Jdz1LO2OsLXHxhAFXP250xoiZwIhAK5G+1pc0WPjZBzPognfB5Q5tSUuXsP2LUKDHbJXAtCZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@21.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35051},"main":"api.js","type":"module","engines":{"node":">=24"},"gitHead":"3127f756c3272b1ac7a7f4af4b8871f8cc8e9880","scripts":{"lint":"oxlint && oxfmt -c node_modules/@k03mad/oxlint-config/.oxfmtrc.json --check && tsc --noEmit","test":"rm -rfv ./.geoip && node --test tests/*.ts","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.16.0","description":"GeoIP library","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"esbuild@0.28.1":true,"fsevents@2.3.3":true},"dependencies":{"tsx":"4.23.8","chalk":"6.0.0","debug":"4.4.3","is-ip":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","oxfmt":"0.62.0","oxlint":"1.77.0","typescript":"7.0.2","@types/node":"26.1.2","@types/debug":"4.1.13","@tsconfig/strictest":"2.0.8","@k03mad/oxlint-config":"0.12.1"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_21.0.0_1785949863732_0.33222163314123954","host":"s3://npm-registry-packages-npm-production"}},"21.0.1":{"name":"@k03mad/ip2geo","version":"21.0.1","license":"MIT","_id":"@k03mad/ip2geo@21.0.1","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"cli.js"},"dist":{"shasum":"76f1f999b798d5ee65c7425c286f6fa6bb26152e","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-21.0.1.tgz","fileCount":33,"integrity":"sha512-MCDgxG6BM3iE1DcwPWE84TIrvwLtHPkrebY3mSgEYyxCsOvlhYCsy9itCOqdkWUXmOgr/W8Ii+nccYd3E+3QVw==","signatures":[{"sig":"MEUCIErNB9uA8fEOlYCeXT2LRHRnwApzmTMkODJMA3BLq78+AiEA3kb+YQkKhYAZPl7XZSKbWWJoyylES9PplTw2rzZfZio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@21.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35404},"main":"api.js","type":"module","types":"api.d.ts","engines":{"node":">=24"},"gitHead":"2cdda25d275514ca19c10e38da6aab67c7e84fc2","scripts":{"lint":"oxlint && oxfmt -c node_modules/@k03mad/oxlint-config/.oxfmtrc.json --check && tsc --noEmit","test":"rm -rfv ./.geoip && node --test tests/*.ts","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.16.0","description":"GeoIP library","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"esbuild@0.28.1":true,"fsevents@2.3.3":true},"dependencies":{"tsx":"4.23.8","chalk":"6.0.0","debug":"4.4.3","is-ip":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","oxfmt":"0.62.0","oxlint":"1.77.0","typescript":"7.0.2","@types/node":"26.1.2","@types/debug":"4.1.13","@tsconfig/strictest":"2.0.8","@k03mad/oxlint-config":"0.12.1"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_21.0.1_1785954353144_0.5391261595923251","host":"s3://npm-registry-packages-npm-production"}},"21.0.2":{"name":"@k03mad/ip2geo","version":"21.0.2","license":"MIT","_id":"@k03mad/ip2geo@21.0.2","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"cli.js"},"dist":{"shasum":"572584900713c3d4dbdf5fe984cc64d325c12cac","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-21.0.2.tgz","fileCount":33,"integrity":"sha512-wsCQ7h5qxHnnRSn3a4mLcqrzPeEduVdbWUMpRXFnf5Oeq9t6w8TFX1dW3LVDhM3p51ZFjFBmnKsH1dWMrZrw2A==","signatures":[{"sig":"MEQCICNOZIBO8oKvlUOEOObYKNlhuwoH85P2/yPm44HR6jBaAiBJLCDXlHlJRzGWdqfLS7GdvB2AwMq2Yc0VjuMVPIrnEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@21.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35404},"main":"api.js","type":"module","types":"api.d.ts","engines":{"node":">=24"},"gitHead":"16496b27f24cc7a33c8de71ae33ac1be44a469c3","scripts":{"lint":"oxlint && oxfmt -c node_modules/@k03mad/oxlint-config/.oxfmtrc.json --check && tsc --noEmit","test":"rm -rfv ./.geoip && node --test tests/*.ts","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.16.0","description":"GeoIP library","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"esbuild@0.28.1":true,"fsevents@2.3.3":true},"dependencies":{"tsx":"4.23.8","chalk":"6.0.0","debug":"4.4.3","is-ip":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","oxfmt":"0.62.0","oxlint":"1.77.0","typescript":"7.0.2","@types/node":"26.1.2","@types/debug":"4.1.13","@tsconfig/strictest":"2.0.8","@k03mad/oxlint-config":"0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_21.0.2_1785955233500_0.9797982206562044","host":"s3://npm-registry-packages-npm-production"}},"21.0.3":{"name":"@k03mad/ip2geo","version":"21.0.3","license":"MIT","_id":"@k03mad/ip2geo@21.0.3","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"cli.js"},"dist":{"shasum":"877382ec7e37fc32315405d7512df9e0b4f4c04f","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-21.0.3.tgz","fileCount":11,"integrity":"sha512-N2b9OaidvFkNFkT/n41gRjUuT7d0qNYHInJV8/sdzOhqmIxCXtbv2tjjnIrkRWneJNXfYuyDw9F8t8on8mVoWw==","signatures":[{"sig":"MEUCIQD/mLmeFqnLOTAVHiMZmkN6trM0WsvMngpQG4itCKdUOwIgQ/GJcX/Rs6+s/8dVr+MwzkpqylHr1ZsJTZgcs2mfGOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@21.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17948},"main":"api.js","type":"module","types":"api.d.ts","engines":{"node":">=24"},"gitHead":"54cd093fe6af4c99fde9f9417b1fe77f64193d0d","scripts":{"lint":"oxlint && oxfmt -c node_modules/@k03mad/oxlint-config/.oxfmtrc.json --check && tsc --noEmit","test":"rm -rfv ./.geoip && node --test tests/*.ts","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.16.0","description":"GeoIP library","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"esbuild@0.28.1":true,"fsevents@2.3.3":true},"dependencies":{"tsx":"4.23.8","chalk":"6.0.0","debug":"4.4.3","is-ip":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","oxfmt":"0.62.0","oxlint":"1.77.0","typescript":"7.0.2","@types/node":"26.1.2","@types/debug":"4.1.13","@tsconfig/strictest":"2.0.8","@k03mad/oxlint-config":"0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_21.0.3_1786569019656_0.34582733593632464","host":"s3://npm-registry-packages-npm-production"}},"21.0.4":{"name":"@k03mad/ip2geo","version":"21.0.4","license":"MIT","_id":"@k03mad/ip2geo@21.0.4","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"cli.js"},"dist":{"shasum":"6e01bc7d7601161570d6889bf1f4ad8046ff19a6","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-21.0.4.tgz","fileCount":11,"integrity":"sha512-B3R8UkB2zQmiIitSKr+azCfduvPGc+SXuPdkieTf0eLq8wGynZEREHYprJK0Tpr1mT3ZhdXELLQZaELT+I20lw==","signatures":[{"sig":"MEUCIAJjBvPR/rNep81B76ScGGXD446Nw7dSMcK0a8GIgZ+aAiEA05dQPpMBJ0jYJUDKwdxHT6OCB4JhhzvQgvJE/b+K2hY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@21.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17954},"main":"api.js","type":"module","types":"api.d.ts","engines":{"node":">=24"},"gitHead":"fa2186386e6c574c3c42580e09afcef2af695442","scripts":{"lint":"oxlint && oxfmt -c node_modules/@k03mad/oxlint-config/.oxfmtrc.json --check && tsc --noEmit","test":"rm -rfv ./.geoip && node --test tests/*.ts","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.16.0","description":"GeoIP library","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"esbuild@0.28.1":true,"fsevents@2.3.3":true},"dependencies":{"tsx":"4.23.8","chalk":"6.0.0","debug":"4.4.3","is-ip":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","oxfmt":"0.62.0","oxlint":"1.77.0","typescript":"7.0.2","@types/node":"26.1.2","@types/debug":"4.1.13","@tsconfig/strictest":"2.0.8","@k03mad/oxlint-config":"0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_21.0.4_1786570919705_0.7315621240444623","host":"s3://npm-registry-packages-npm-production"}},"21.1.0":{"name":"@k03mad/ip2geo","version":"21.1.0","license":"MIT","_id":"@k03mad/ip2geo@21.1.0","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"homepage":"https://github.com/k03mad/ip2geo#readme","bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"bin":{"ip2geo":"cli.js"},"dist":{"shasum":"a19a440fca2728cafd417d55ae541a0f6e7206ae","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-21.1.0.tgz","fileCount":11,"integrity":"sha512-ObLURVlErQG+cvGwKIbzFUHd3T7AM+NATYcL6FxylzvZKYK0QHM6+4n3J92gDKhuunjy2mURJxqoTuvlpb4TYg==","signatures":[{"sig":"MEQCIDPOZKBKunPyGP+VGnf+Y16w1tf3h1az/cB6O6hfdEekAiBOnyEtSMpb/Nh6ylRxzu4aQycQzL2fUHiSlIHBFKREfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDlVSM0AiKdKJtSyxJCg9ocn53DqTJ5Oju7X10rdTUKHAiEAhaAlj60XjNOz/gSlbFIQxa4SOLYRYnIM7QC9U5dHm+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@21.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17955},"main":"api.js","type":"module","types":"api.d.ts","engines":{"node":">=24"},"gitHead":"067c665cb6c908334c97bf4790602809efcb1999","scripts":{"lint":"oxlint && oxfmt -c node_modules/@k03mad/oxlint-config/.oxfmtrc.json --check && tsc --noEmit","test":"rm -rfv ./.geoip && node --test tests/*.ts","prepare":"husky || true"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.19.0","description":"GeoIP library","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"esbuild@0.28.1":true,"fsevents@2.3.3":true},"dependencies":{"tsx":"4.23.13","chalk":"6.0.0","debug":"4.4.3","is-ip":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","oxfmt":"0.68.0","oxlint":"1.83.0","typescript":"7.0.2","@types/node":"26.4.0","@types/debug":"4.1.13","@tsconfig/strictest":"2.0.8","@k03mad/oxlint-config":"0.12.5"},"_npmOperationalInternal":{"tmp":"tmp/ip2geo_21.1.0_1789557988234_0.03529182570142009","host":"s3://npm-registry-packages-npm-production"}},"21.2.0":{"_id":"@k03mad/ip2geo@21.2.0","bin":{"ip2geo":"cli.js"},"bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"dist":{"shasum":"bb4220088572eab8618656870ab1872f998733bd","tarball":"https://registry.npmjs.org/@k03mad/ip2geo/-/ip2geo-21.2.0.tgz","fileCount":11,"integrity":"sha512-GlIhpyLLnbsSgnboFzRrW5xxcvqj+IrGh4ffs7icT/CsaN9DSeM1hWVlJPBy3QOuknwU8vqbnS9wtQSPnHrQoQ==","signatures":[{"sig":"MEUCIEJBf7pK49HW9XyjMGKjkQV6PlKrv0TrxertXP0mIu63AiEAuHDupHUW8rvsSRFDeBHNr9mV/Blc34SwHy8A0qo8B4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICKlgXm1cLURFfH+smKwgmcz9jNLzb0eQMpZlw4214gkAiEA98mYUl3hUB4IwEJWTvIyrjBlkE5ZANBpNZvDL/4uQLI="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@k03mad%2fip2geo@21.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17955},"main":"api.js","name":"@k03mad/ip2geo","type":"module","types":"api.d.ts","engines":{"node":">=24"},"gitHead":"8deec693b2e9401f68e42fb6d205bb0bd0a58397","license":"MIT","scripts":{"lint":"oxlint && oxfmt -c node_modules/@k03mad/oxlint-config/.oxfmtrc.json --check && tsc --noEmit","test":"rm -rfv ./.geoip && node --test tests/*.ts","prepare":"husky || true"},"version":"21.2.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:887fbc7a-f223-4989-9817-1e7a3b83318a"}},"homepage":"https://github.com/k03mad/ip2geo#readme","repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"_npmVersion":"11.19.0","description":"GeoIP library","directories":{},"maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"_nodeVersion":"24.20.0","allowScripts":{"esbuild@0.28.1":true,"fsevents@2.3.3":true},"dependencies":{"tsx":"4.23.13","chalk":"6.0.0","debug":"4.4.3","is-ip":"5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","oxfmt":"0.68.0","oxlint":"1.83.0","typescript":"7.0.2","@types/node":"26.4.0","@types/debug":"4.1.13","@tsconfig/strictest":"2.0.8","@k03mad/oxlint-config":"0.13.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ip2geo_21.2.0_1789559026742_0.8919968554908801"}}},"time":{"created":"2024-01-13T20:35:28.093Z","modified":"2026-09-16T11:43:47.139Z","1.0.0":"2024-01-13T20:35:28.384Z","2.0.0":"2024-01-13T21:41:08.154Z","2.1.0":"2024-01-13T22:20:10.416Z","2.2.0":"2024-01-16T20:12:46.576Z","2.3.0":"2024-01-16T20:42:48.986Z","2.3.1":"2024-01-16T20:51:35.916Z","2.3.2":"2024-01-16T21:33:55.414Z","3.0.0":"2024-01-16T21:53:06.220Z","3.1.0":"2024-01-18T09:23:24.367Z","4.0.0":"2024-01-19T03:55:02.524Z","4.1.0":"2024-01-19T04:02:54.095Z","4.2.0":"2024-01-19T04:26:33.255Z","4.2.1":"2024-01-19T04:40:03.514Z","4.3.0":"2024-01-23T13:36:57.228Z","5.0.0":"2024-01-24T13:28:54.546Z","5.0.1":"2024-01-24T13:36:20.113Z","6.0.0":"2024-01-31T23:42:40.461Z","6.0.1":"2024-01-31T23:44:15.640Z","6.1.0":"2024-01-31T23:47:24.878Z","7.0.0":"2024-02-01T00:44:06.884Z","7.0.1":"2024-02-18T21:54:02.409Z","7.0.2":"2024-03-02T23:36:03.931Z","7.0.3":"2024-03-04T14:34:37.116Z","7.0.4":"2024-04-03T16:37:38.732Z","7.1.0":"2024-04-05T07:10:36.630Z","7.2.0":"2024-06-03T22:47:59.141Z","7.3.0":"2024-06-21T09:46:34.702Z","7.3.1":"2024-08-03T15:21:59.500Z","7.4.0":"2024-08-03T18:00:26.530Z","7.5.0":"2024-08-15T09:41:38.688Z","8.0.0":"2024-08-15T09:47:03.961Z","8.1.0":"2024-08-15T10:06:46.576Z","9.0.0":"2024-08-15T10:35:24.976Z","9.1.0":"2024-08-15T10:50:58.550Z","9.2.0":"2024-08-15T10:56:02.083Z","9.3.0":"2024-08-15T10:58:20.759Z","9.4.0":"2024-08-18T21:59:24.308Z","9.6.0":"2024-08-20T21:19:50.770Z","9.7.0":"2024-08-20T21:35:07.086Z","10.0.0":"2024-08-30T09:59:15.095Z","10.1.0":"2024-08-30T10:32:03.610Z","10.1.1":"2024-08-30T10:34:32.381Z","10.3.0":"2024-09-02T13:32:16.853Z","10.4.0":"2024-10-03T08:38:37.026Z","10.5.0":"2024-11-08T17:56:24.030Z","11.0.0":"2024-11-16T00:21:23.216Z","11.1.0":"2024-11-18T14:21:00.334Z","11.2.0":"2024-12-01T15:46:16.497Z","11.2.1":"2024-12-01T22:26:37.208Z","11.2.2":"2024-12-13T13:23:25.118Z","11.3.0":"2024-12-18T14:03:02.876Z","11.4.0":"2024-12-20T20:21:21.054Z","11.5.0":"2024-12-23T11:03:42.231Z","11.5.1":"2025-01-01T09:51:46.092Z","11.6.0":"2025-01-23T15:05:04.875Z","11.7.0":"2025-02-03T10:00:56.701Z","12.0.0":"2025-02-03T10:01:44.822Z","12.1.0":"2025-03-01T21:14:48.124Z","12.2.0":"2025-04-02T08:18:30.676Z","12.3.0":"2025-05-03T08:10:06.308Z","12.4.0":"2025-07-01T15:48:30.377Z","12.5.0":"2025-07-01T15:55:51.767Z","12.6.0":"2025-07-03T11:37:37.771Z","12.7.0":"2025-07-03T11:52:35.832Z","12.8.0":"2025-07-07T09:14:52.573Z","12.9.0":"2025-07-21T09:19:26.255Z","12.10.0":"2025-08-01T00:05:24.073Z","12.11.0":"2025-08-07T21:35:13.307Z","12.12.0":"2025-08-07T22:10:30.161Z","12.13.0":"2025-08-22T15:59:29.840Z","12.14.0":"2025-09-02T04:13:41.416Z","12.15.0":"2025-09-02T22:08:54.112Z","12.15.1":"2025-09-28T18:03:51.995Z","12.15.2":"2025-10-01T16:36:28.676Z","12.15.3":"2025-11-02T07:39:12.734Z","12.15.4":"2025-11-02T08:18:46.542Z","12.15.5":"2025-11-15T20:28:53.020Z","12.16.0":"2025-11-26T15:22:53.015Z","12.16.1":"2025-11-26T15:41:36.176Z","12.16.2":"2025-11-26T15:47:20.363Z","12.16.3":"2025-12-01T18:12:54.003Z","12.16.4":"2025-12-01T19:12:04.933Z","12.17.0":"2025-12-09T10:48:16.430Z","13.0.0":"2025-12-11T15:54:41.560Z","14.0.0":"2025-12-11T16:02:04.053Z","14.0.1":"2025-12-16T11:23:29.931Z","15.0.0":"2025-12-31T00:33:06.301Z","16.0.0":"2026-01-08T23:05:36.228Z","17.0.0":"2026-01-15T14:21:29.539Z","17.1.0":"2026-01-20T16:04:45.516Z","18.0.0":"2026-01-28T17:49:39.978Z","18.0.1":"2026-02-20T08:58:48.508Z","18.1.0":"2026-02-24T08:43:15.179Z","18.2.0":"2026-03-02T12:47:26.833Z","18.3.0":"2026-03-11T11:07:48.671Z","18.3.1":"2026-03-11T13:56:42.621Z","18.4.0":"2026-03-24T08:58:38.752Z","19.0.0":"2026-04-01T20:03:58.497Z","19.1.0":"2026-04-29T12:04:17.648Z","19.2.0":"2026-05-12T22:47:43.288Z","19.3.0":"2026-06-02T14:04:49.254Z","19.3.1":"2026-06-02T14:18:39.830Z","19.3.2":"2026-06-02T14:42:32.398Z","19.3.3":"2026-06-02T14:57:43.559Z","19.4.0":"2026-07-01T17:07:58.705Z","20.0.0":"2026-07-03T22:13:10.342Z","20.1.0":"2026-07-03T22:19:16.023Z","20.1.1":"2026-07-03T22:26:01.682Z","20.1.2":"2026-07-17T08:51:08.624Z","20.1.3":"2026-07-17T09:08:52.081Z","20.1.4":"2026-07-17T11:30:20.296Z","20.1.5":"2026-07-17T13:22:45.674Z","21.0.0":"2026-08-05T17:11:03.857Z","21.0.1":"2026-08-05T18:25:53.294Z","21.0.2":"2026-08-05T18:40:33.679Z","21.0.3":"2026-08-12T21:10:19.798Z","21.0.4":"2026-08-12T21:41:59.852Z","21.1.0":"2026-09-16T11:26:28.319Z","21.2.0":"2026-09-16T11:43:46.830Z"},"bugs":{"url":"https://github.com/k03mad/ip2geo/issues"},"license":"MIT","homepage":"https://github.com/k03mad/ip2geo#readme","repository":{"url":"git+https://github.com/k03mad/ip2geo.git","type":"git"},"description":"GeoIP library","maintainers":[{"name":"k03mad","email":"k03.mad@gmail.com"}],"readme":"# GeoIP lookup\n\n— Using [ipwhois.io](https://ipwhois.io/documentation) \\\n— Runtime + filesystem caching\n\n## Global\n\n```bash\nnpm i @k03mad/ip2geo -g\nip2geo --help\n\nip2geo\n# your IP info\n\nip2geo 1.1.1.1\n# {\n#   ip: '1.1.1.1',\n#   continent: 'North America',\n#   continentCode: 'NA',\n#   country: 'United States',\n#   countryCode: 'US',\n#   countryEmoji: '🇺🇸',\n#   region: 'District of Columbia',\n#   regionCode: 'DC',\n#   city: 'Washington',\n#   connectionAsn: 13335,\n#   connectionOrg: 'APNIC and Cloudflare DNS Resolver project',\n#   connectionIsp: 'Cloudflare, Inc.',\n#   connectionDomain: 'cloudflare.com'\n# }\n\nip2geo 1.1.1.1 8.8.8.8 --json\n# [{\"ip\":\"1.1.1.1\",\"continent\":\"North America\",\"continentCode\":\"NA\",\"country\":\"United States\",\"countryCode\":\"US\",\"countryEmoji\":\"🇺🇸\",\"region\":\"District of Columbia\",\"regionCode\":\"DC\",\"city\":\"Washington\",\"connectionAsn\":13335,\"connectionOrg\":\"APNIC and Cloudflare DNS Resolver project\",\"connectionIsp\":\"Cloudflare, Inc.\",\"connectionDomain\":\"cloudflare.com\"},{\"ip\":\"8.8.8.8\",\"continent\":\"North America\",\"continentCode\":\"NA\",\"country\":\"United States\",\"countryCode\":\"US\",\"countryEmoji\":\"🇺🇸\",\"region\":\"California\",\"regionCode\":\"CA\",\"city\":\"Mountain View\",\"connectionAsn\":15169,\"connectionOrg\":\"Google LLC\",\"connectionIsp\":\"Google LLC\",\"connectionDomain\":\"google.com\"}]\n```\n\n## API\n\n```bash\nnpm i @k03mad/ip2geo\n```\n\n```js\nimport {ip2geo} from '@k03mad/ip2geo';\n\nconst info = await ip2geo({\n  ip: '1.1.1.1', // make key falsy to use current external IP\n  // defaults\n  cacheDir: path.join(os.tmpdir(), '.ip2geo-cache'),\n  cacheFileName: 'ip.log',\n  cacheFileSeparator: ';;',\n  cacheFileNewline: '\\n',\n  cacheMap: new Map(),\n  cacheMapMaxEntries: Number.POSITIVE_INFINITY // store last N requests, 0 — turns cache map off\n});\n\n// info {\n//   ip: '1.1.1.1',\n//   continent: 'North America',\n//   continentCode: 'NA',\n//   country: 'United States',\n//   countryCode: 'US',\n//   countryEmoji: '🇺🇸',\n//   region: 'District of Columbia',\n//   regionCode: 'DC',\n//   city: 'Washington',\n//   connectionAsn: 13335,\n//   connectionOrg: 'APNIC and Cloudflare DNS Resolver project',\n//   connectionIsp: 'Cloudflare, Inc.',\n//   connectionDomain: 'cloudflare.com'\n// }\n```\n","readmeFilename":"README.md"}