{"_id":"@adogrove/adonis-geolite2","_rev":"4-8acf0d411c8128e2c33adf4da339b67f","name":"@adogrove/adonis-geolite2","dist-tags":{"latest":"3.0.0"},"versions":{"2.1.3":{"name":"@adogrove/adonis-geolite2","version":"2.1.3","keywords":["adonisjs","adonis","geolite2","maxmind","geolocation","ip","ip2location","ip2geo","ip2country","ip2city","ip2region","ip2isp","ip2asn"],"author":"Xavier Stouder <xavier@stouder.io>","license":"AGPL-3.0-or-later","_id":"@adogrove/adonis-geolite2@2.1.3","maintainers":[{"name":"xstoudi","email":"xavier@stouder.io"}],"homepage":"https://github.com/adogrove/monorepo","bugs":{"url":"https://github.com/adogrove/monorepo/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"38623b084cb6d8712f51137811799526192fc0a9","tarball":"https://registry.npmjs.org/@adogrove/adonis-geolite2/-/adonis-geolite2-2.1.3.tgz","fileCount":36,"integrity":"sha512-FEY1kaqOCBDcX+GpzpXK8HJxt6eRtWcRVBx2T2lBXDoV8r1M8t5y7ZhBIMyKanF98LZ+p/l0WKdqBdue0RSYkg==","signatures":[{"sig":"MEQCIB7XBV6sl2UcvmGwzh7qpkF6bfm29eLgNL1R969pL2RWAiBQcOguUoDklFVBE8xsCLZsdQ9D5CgQajmaKiOhBCbn0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54021},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./geolite2_provider":"./build/providers/geolite2_provider.js"},"gitHead":"2d244451222532aff678fd9b4becbd8d79564160","scripts":{"dev":"tsc --watch","test":"c8 yarn quick:test","build":"tsc","clean":"del-cli build","pretest":"yarn lint && yarn typecheck","version":"yarn build","prebuild":"yarn lint && yarn clean","postbuild":"yarn copy:templates","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build"},"_npmUser":{"name":"xstoudi","email":"xavier@stouder.io"},"repository":{"url":"https://github.com/adogrove/monorepo","type":"git","directory":"packages/geolite2"},"description":"Maxmind's GeoLite2 integration for Adonis","directories":{},"dependencies":{"maxmind":"^5.0.3","geolite2-redist":"^3.1.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","@swc/core":"^1.15.11","typescript":"^5.9.3","@types/node":"^25.1.0","@japa/assert":"^4.2.0","@japa/runner":"^4.4.1","@adonisjs/core":"^6.19.3","@japa/file-system":"^3.0.0","@adonisjs/tsconfig":"^1.4.1","ts-node-maintained":"^10.9.6","@adonisjs/assembler":"^7.8.2"},"peerDependencies":{"@adonisjs/core":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-geolite2_2.1.3_1770568299867_0.6137856931540904","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@adogrove/adonis-geolite2","version":"2.1.4","keywords":["adonisjs","adonis","geolite2","maxmind","geolocation","ip","ip2location","ip2geo","ip2country","ip2city","ip2region","ip2isp","ip2asn"],"author":{"name":"Xavier Stouder","email":"xavier@stouder.io"},"license":"AGPL-3.0-or-later","_id":"@adogrove/adonis-geolite2@2.1.4","maintainers":[{"name":"xstoudi","email":"xavier@stouder.io"}],"homepage":"https://github.com/adogrove/monorepo","bugs":{"url":"https://github.com/adogrove/monorepo/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"898deeea35d91edbb5c1afafe3e42a6bee8c78e6","tarball":"https://registry.npmjs.org/@adogrove/adonis-geolite2/-/adonis-geolite2-2.1.4.tgz","fileCount":21,"integrity":"sha512-8jxVvr98krHkHaWZ6L5zuA6joNHuIPTbdBpz8qb900bXt/6dhUsph1dSKkNaqXkDxbExciUQq3qX+c5j7GSh/A==","signatures":[{"sig":"MEYCIQDrNyUBZNfqnk8J8UhSDM4xrIQ+bGueJeNVe/e9cdlz+gIhAKck2WGO2wL7OOokgn/v5/RGNesvFtdKncnbGUPk48p2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adogrove%2fadonis-geolite2@2.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45812},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./geolite2_provider":"./build/providers/geolite2_provider.js"},"gitHead":"6ae0e2880cf4abdf61428ed43e2f62db9f29c9bb","scripts":{"dev":"tsc --watch","test":"c8 yarn quick:test","build":"tsc","clean":"del-cli build","pretest":"yarn lint && yarn typecheck","version":"yarn build","prebuild":"yarn lint && yarn clean","postbuild":"yarn copy:templates","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bfaf6a7d-3665-4e92-9707-ca6d8565b5df"}},"repository":{"url":"git+https://github.com/adogrove/monorepo.git","type":"git","directory":"packages/geolite2"},"_npmVersion":"11.9.0","description":"Maxmind's GeoLite2 integration for Adonis","directories":{},"_nodeVersion":"25.6.0","dependencies":{"maxmind":"^5.0.3","geolite2-redist":"^3.1.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","@swc/core":"^1.15.11","typescript":"^5.9.3","@types/node":"^25.1.0","@japa/assert":"^4.2.0","@japa/runner":"^4.4.1","@adonisjs/core":"^6.19.3","@japa/file-system":"^3.0.0","@adonisjs/tsconfig":"^1.4.1","ts-node-maintained":"^10.9.6","@adonisjs/assembler":"^7.8.2"},"peerDependencies":{"@adonisjs/core":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-geolite2_2.1.4_1770576757715_0.13094467253252406","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@adogrove/adonis-geolite2","version":"2.1.5","keywords":["adonisjs","adonis","geolite2","maxmind","geolocation","ip","ip2location","ip2geo","ip2country","ip2city","ip2region","ip2isp","ip2asn"],"author":{"name":"Xavier Stouder","email":"xavier@stouder.io"},"license":"AGPL-3.0-or-later","_id":"@adogrove/adonis-geolite2@2.1.5","maintainers":[{"name":"xstoudi","email":"xavier@stouder.io"}],"homepage":"https://adogrove.stouder.io/packages/geolite2","bugs":{"url":"https://github.com/adogrove/monorepo/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","json-summary"]},"dist":{"shasum":"358f709b472c068c7b82aa87e9271b75376fa365","tarball":"https://registry.npmjs.org/@adogrove/adonis-geolite2/-/adonis-geolite2-2.1.5.tgz","fileCount":22,"integrity":"sha512-LsMAfmJUnxLGFMUdtV1hdwnKJogmPHulHzmR3wwgAxnuNUUqa2rHiU+1Cm98ZCCbsHNN5MxZCTjoauIsWwu5fQ==","signatures":[{"sig":"MEQCIE5WEUGUUW5ZZRvt9nyc8gXDbFvK6IzgEst+IXJPu3YcAiAFTTXQQiAZRQwfG1FgWwBabtSWldn3fQNcVQlj8Bv19g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adogrove%2fadonis-geolite2@2.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46334},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./geolite2_provider":"./build/providers/geolite2_provider.js"},"gitHead":"5624826a3b61bc11ea0ddaf05f62a3fc77a7f4d6","scripts":{"dev":"tsc --watch","test":"yarn biome:strict && yarn typecheck && c8 yarn quick:test","biome":"biome check .","build":"yarn clean && tsc && yarn copy:templates","clean":"del-cli build coverage","version":"yarn build","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","biome:write":"biome check --write .","biome:strict":"biome check --error-on-warnings .","copy:templates":"copyfiles \"stubs/**/*.stub\" build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bfaf6a7d-3665-4e92-9707-ca6d8565b5df"}},"repository":{"url":"git+https://github.com/adogrove/monorepo.git","type":"git","directory":"packages/geolite2"},"_npmVersion":"11.10.1","description":"Maxmind's GeoLite2 integration for Adonis.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"maxmind":"^5.0.3","geolite2-redist":"^3.1.2"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","del-cli":"^7.0.0","@swc/core":"^1.15.11","copyfiles":"^2.4.1","typescript":"^5.9.3","@types/node":"^25.1.0","@japa/assert":"^4.2.0","@japa/runner":"^4.4.1","@adonisjs/core":"^6.19.3","@types/copyfiles":"^2","@japa/file-system":"^3.0.0","@adonisjs/tsconfig":"^1.4.1","ts-node-maintained":"^10.9.6","@adonisjs/assembler":"^7.8.2"},"peerDependencies":{"@adonisjs/core":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-geolite2_2.1.5_1771708345584_0.6898515570561832","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@adogrove/adonis-geolite2","description":"Maxmind's GeoLite2 integration for Adonis.","version":"3.0.0","engines":{"node":">=24.0.0"},"type":"module","main":"./build/index.js","exports":{".":"./build/index.js","./types":"./build/src/types.js","./geolite2_provider":"./build/providers/geolite2_provider.js"},"scripts":{"biome":"biome check .","biome:strict":"biome check --error-on-warnings .","biome:write":"biome check --write .","clean":"del-cli build coverage","copy:templates":"copyfiles \"stubs/**/*.stub\" build","typecheck":"tsc --noEmit","quick:test":"node --import=@poppinss/ts-exec --enable-source-maps bin/test.ts","test":"yarn biome:strict && yarn typecheck && c8 yarn quick:test","compile":"tsc","build":"yarn clean && yarn compile && yarn copy:templates","dev":"tsc --watch","version":"yarn build"},"keywords":["adonisjs","adonis","geolite2","maxmind","geolocation","ip","ip2location","ip2geo","ip2country","ip2city","ip2region","ip2isp","ip2asn"],"author":{"name":"Xavier Stouder","email":"xavier@stouder.io"},"repository":{"type":"git","url":"git+https://github.com/adogrove/monorepo.git","directory":"packages/geolite2"},"bugs":{"url":"https://github.com/adogrove/monorepo/issues"},"homepage":"https://adogrove.stouder.io/packages/geolite2","license":"AGPL-3.0-or-later","dependencies":{"geolite2-redist":"^3.1.2","maxmind":"^5.0.5"},"peerDependencies":{"@adonisjs/assembler":"^8.0.0","@adonisjs/core":"^6.2.0"},"peerDependenciesMeta":{"@adonisjs/assembler":{"optional":true}},"devDependencies":{"@adonisjs/assembler":"^8.0.0","@adonisjs/core":"^7.0.1","@adonisjs/tsconfig":"^2.0.0","@japa/assert":"^4.2.0","@japa/file-system":"^3.0.0","@japa/runner":"^5.3.0","@types/copyfiles":"^2.4.4","@types/node":"^25.3.3","c8":"^11.0.0","copyfiles":"^2.4.1","del-cli":"^7.0.0","typescript":"^5.9.3","youch":"^4.1.0"},"publishConfig":{"access":"public","provenance":"true"},"c8":{"reporter":["text","json-summary"],"exclude":["tests/**"]},"gitHead":"d04eefda7e6186b338ab054e0e89e8e463088340","types":"./build/index.d.ts","_id":"@adogrove/adonis-geolite2@3.0.0","_nodeVersion":"25.8.0","_npmVersion":"11.11.0","dist":{"integrity":"sha512-g8k+U492U5+whRMmpCMfBCbmgb6cDY6DwywIIw+fyQ2AguWXNPP29oGRFqklIUwshkLB2ue5J9N4ihPqUG9kUA==","shasum":"9e8e99308116c7bcbb730f5da6f8e64bbcbee202","tarball":"https://registry.npmjs.org/@adogrove/adonis-geolite2/-/adonis-geolite2-3.0.0.tgz","fileCount":22,"unpackedSize":46486,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adogrove%2fadonis-geolite2@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFZWtnjtbzcvciAk0XJt8nzs9+LTowP2dsbvyqTxv4E3AiAueT5IH9xRjfOZ0jN71d5J8pzUfqIhG7BwDNqmI7s6OQ=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bfaf6a7d-3665-4e92-9707-ca6d8565b5df"}},"directories":{},"maintainers":[{"name":"xstoudi","email":"xavier@stouder.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/adonis-geolite2_3.0.0_1773093614867_0.9970859897917037"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-08T16:31:39.660Z","modified":"2026-03-09T22:00:15.595Z","2.1.3":"2026-02-08T16:31:40.006Z","2.1.4":"2026-02-08T18:52:37.858Z","2.1.5":"2026-02-21T21:12:25.740Z","3.0.0":"2026-03-09T22:00:15.013Z"},"bugs":{"url":"https://github.com/adogrove/monorepo/issues"},"author":{"name":"Xavier Stouder","email":"xavier@stouder.io"},"license":"AGPL-3.0-or-later","homepage":"https://adogrove.stouder.io/packages/geolite2","keywords":["adonisjs","adonis","geolite2","maxmind","geolocation","ip","ip2location","ip2geo","ip2country","ip2city","ip2region","ip2isp","ip2asn"],"repository":{"type":"git","url":"git+https://github.com/adogrove/monorepo.git","directory":"packages/geolite2"},"description":"Maxmind's GeoLite2 integration for Adonis.","maintainers":[{"name":"xstoudi","email":"xavier@stouder.io"}],"readme":"<!-- automd:packageReadme -->\n\n<div align=\"center\">\n\n  # @adogrove/adonis-geolite2\n  ### Maxmind's GeoLite2 integration for Adonis.\n  #### [📚 Documentation](https://adogrove.stouder.io/packages/geolite2) • [✍🏻 Source](https://github.com/adogrove/monorepo/packages/geolite2) • [✍🏻 Issues](https://github.com/adogrove/monorepo/issues)\n  \n  <a href=\"https://www.npmjs.com/package/@adogrove/adonis-geolite2\">\n    <img src=\"https://img.shields.io/npm/v/@adogrove/adonis-geolite2.svg?style=for-the-badge&logo=npm\"  alt=\"npm version of @adogrove/adonis-geolite2\"/>\n  </a>\n  <img src=\"https://img.shields.io/npm/l/@adogrove/adonis-geolite2?color=blueviolet&style=for-the-badge\" alt=\"license of @adogrove/adonis-geolite2 is AGPL-3.0-or-later\" />\n  <img src=\"https://img.shields.io/npm/dt/@adogrove/adonis-geolite2?style=for-the-badge\" alt=\"npm downloads of @adogrove/adonis-geolite2\">\n  <img src=\"https://img.shields.io/bundlephobia/minzip/@adogrove/adonis-geolite2?style=for-the-badge\" alt=\"npm bundle size of @adogrove/adonis-geolite2\" />\n  <img src=\"https://img.shields.io/badge/coverage-100%25-brightgreen?style=for-the-badge\" alt=\"npm bundle size of @adogrove/adonis-geolite2\" />\n  \n  This project is part of [adogrove](https://adogrove.stouder.io/) and licensed under [AGPL-3.0-or-later](LICENSE).\n</div>\n\n<!-- /automd -->","readmeFilename":"README.md"}