{"bugs":{"url":"https://github.com/yourtion/node-ip2region/issues"},"dist":{"shasum":"6edc66088fa0299986203dea34aa10d66303fbb5","tarball":"https://registry.npmjs.org/ip2region/-/ip2region-4.0.1.tgz","fileCount":87,"integrity":"sha512-Tt0hl/UQhhgE9HFdm9IO5WPjLPHpmgqcV94+WWGTHOR5OB2lLda4Hb/PqFaq1+j1Fg+AYaOvoQUycFfXXuezKw==","signatures":[{"sig":"MEYCIQCrJy0HDrpW5rhiYRRGMLHIxLNEZw5SKRlLVZNEEsdVKAIhAI+h85yOkN0Y8Trc9vtJ36V7bhm9rJ1iQx1yJrepYATO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCVw5GFM0rW1A5MpvHheZ4zAI3MqOhI1ow5MLCtGGv0eAIgVr8mx7s5LxQooE0eGlkGhYG+7TPBpjTfkukiG1WUlRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ip2region@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48933504},"main":"./dist/cjs/index.js","name":"ip2region","type":"module","_from":"file:/home/runner/work/_temp/npm-release/ip2region-4.0.1.tgz","types":"./dist/esm/index.d.ts","author":{"name":"Yourtion","email":"yourtion@gmail.com"},"module":"./dist/esm/index.js","engines":{"node":">=22.12.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./bun":{"import":{"types":"./dist/esm/loaders/bun.d.ts","default":"./dist/esm/loaders/bun.js"}},"./deno":{"import":{"types":"./dist/esm/loaders/deno.d.ts","default":"./dist/esm/loaders/deno.js"}},"./node":{"import":{"types":"./dist/esm/loaders/node.d.ts","default":"./dist/esm/loaders/node.js"},"require":{"types":"./dist/cjs/loaders/node.d.ts","default":"./dist/cjs/loaders/node.js"}},"./package.json":"./package.json","./formats/ipip-ipdb":{"import":{"types":"./dist/esm/formats/ipip-ipdb.d.ts","default":"./dist/esm/formats/ipip-ipdb.js"},"require":{"types":"./dist/cjs/formats/ipip-ipdb.d.ts","default":"./dist/cjs/formats/ipip-ipdb.js"}},"./formats/ip2region-xdb":{"import":{"types":"./dist/esm/formats/ip2region-xdb.d.ts","default":"./dist/esm/formats/ip2region-xdb.js"},"require":{"types":"./dist/cjs/formats/ip2region-xdb.d.ts","default":"./dist/cjs/formats/ip2region-xdb.js"}},"./formats/ip2location-bin":{"import":{"types":"./dist/esm/formats/ip2location-bin.d.ts","default":"./dist/esm/formats/ip2location-bin.js"},"require":{"types":"./dist/cjs/formats/ip2location-bin.d.ts","default":"./dist/cjs/formats/ip2location-bin.js"}}},"license":"MIT","scripts":{"lint":"oxlint --deny-warnings","test":"npm run build && node --test tests/node.test.mjs tests/reference.test.mjs scripts/npm-release.test.mjs scripts/update-data.test.mjs","build":"node scripts/build.mjs","check":"npm run lint && npm run format:check && npm run typecheck","format":"oxfmt --write .","lint:fix":"oxlint --fix --deny-warnings","benchmark":"npm run build && node --expose-gc scripts/benchmark.mjs","typecheck":"tsc --noEmit && tsc -p examples/tsconfig.json","data:apply":"npm run build && node scripts/update-data.mjs apply","data:stage":"npm run build && node scripts/update-data.mjs stage","test:packed":"node scripts/test-package.mjs","format:check":"oxfmt --check .","test:package":"npm test && node scripts/test-package.mjs","test:release":"node --test scripts/npm-release.test.mjs","benchmark:bun":"npm run build && bun scripts/benchmark.mjs","data:validate":"npm run build && node scripts/update-data.mjs validate","test:examples":"npm run build && node --test examples/custom/custom.test.mjs","benchmark:deno":"npm run build && deno run --allow-read --allow-sys --v8-flags=--expose-gc scripts/benchmark.mjs","prepublishOnly":"npm run check && npm run test:package","benchmark:matrix":"npm run build && node scripts/benchmark-matrix.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"a39222ab-04b3-4308-b814-481a43a1ee18"}},"homepage":"https://github.com/yourtion/node-ip2region#readme","keywords":["bun","deno","geoip","ip","ip2region","ipv4","ipv6"],"_resolved":"/home/runner/work/_temp/npm-release/ip2region-4.0.1.tgz","_integrity":"sha512-Tt0hl/UQhhgE9HFdm9IO5WPjLPHpmgqcV94+WWGTHOR5OB2lLda4Hb/PqFaq1+j1Fg+AYaOvoQUycFfXXuezKw==","repository":{"url":"git+https://github.com/yourtion/node-ip2region.git","type":"git"},"_npmVersion":"11.19.0","description":"Extensible native Node, Bun and Deno IP lookup with bundled ip2region data","directories":{},"maintainers":[{"name":"yourtion","email":"yourtion@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.15.9","devDependencies":{"oxfmt":"0.74.0","oxlint":"1.89.0","ipip-ipdb":"0.6.0","typescript":"5.5.4","@types/node":"22.5.0","ip2region.js":"3.1.8","ip2location-nodejs":"9.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ip2region_4.0.1_1792982639221_0.4544957367149387","host":"s3://npm-registry-packages-npm-production"},"_id":"ip2region@4.0.1","version":"4.0.1"}