{"_id":"is-local-address","_rev":"17-f6db59c38c868069fc3a6b5ad411b12b","name":"is-local-address","dist-tags":{"latest":"2.3.6"},"versions":{"2.0.0":{"name":"is-local-address","version":"2.0.0","keywords":["check","is","localhost","uri","url"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"is-local-address@2.0.0","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[],"homepage":"https://github.com/Kikobeats/is-local-address","bugs":{"url":"https://github.com/Kikobeats/is-local-address/issues"},"ava":{"files":["test/**/*.js","!test/cases.js"]},"dist":{"shasum":"cdb738b2bb2776f70c9187e777bb9790b974f8b5","tarball":"https://registry.npmjs.org/is-local-address/-/is-local-address-2.0.0.tgz","fileCount":6,"integrity":"sha512-Bv7hbbm5JT1zuJFMySHPWLudVKjgNZkKzo8+a/RiYQDWXhPgfK620KXkMpduog9W9x7CmbR7OikiieyYtzmlRw==","signatures":[{"sig":"MEYCIQD30bF3AYC6fVMM+/SXSwbBKxUIooXaoxDIhI7UvaCSrAIhAO9iVLdvetrBK4qN4HuWdIFDwWQ+/soNtR1F+2rNHzwT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6452},"engines":{"node":">= 10"},"exports":{".":"./src/index.js","./ipv4":"./src/ipv4.js","./ipv6":"./src/ipv6.js"},"gitHead":"ccad498b377710c7872b7ff76722bbd110916f9f","scripts":{"lint":"standard-markdown README.md && standard","test":"c8 ava","clean":"rm -rf node_modules","redos":"npm run redos:ipv4 && npm run redos:ipv6","pretest":"npm run lint && npm run redos","release":"standard-version -a","coverage":"nyc report --reporter=text-lcov | coveralls","redos:ipv4":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv4').regex)\")","redos:ipv6":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv6').regex)\")","postrelease":"npm run release:tags && npm run release:github && (ci-publish || npm publish --access=public)","contributors":"(npx git-authors-cli && npx finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push --follow-tags origin HEAD:master","release:github":"github-generate-release"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Kikobeats/is-local-address.git","type":"git"},"_npmVersion":"10.9.2","description":"Static check if a hostname is a local IP address.","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"*.md":["standard-markdown"],"package.json":["finepack"]},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","redos-detector":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","standard-markdown":"latest","github-generate-release":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/is-local-address_2.0.0_1739648814110_0.1594651333630117","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"is-local-address","version":"2.1.0","keywords":["check","is","localhost","uri","url"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"is-local-address@2.1.0","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[],"homepage":"https://github.com/Kikobeats/is-local-address","bugs":{"url":"https://github.com/Kikobeats/is-local-address/issues"},"ava":{"files":["test/**/*.js","!test/cases.js"]},"dist":{"shasum":"509fe7f87e0a528abbf7a173d504057c4776c4bf","tarball":"https://registry.npmjs.org/is-local-address/-/is-local-address-2.1.0.tgz","fileCount":6,"integrity":"sha512-JLDwu78xZVU4gv/joVlWqLxdWeFlade4pLdV8QC6kk4xuM9epnDdm1HGmI0cxgeSzjWPwFX0RrvOcEgW8OTO7w==","signatures":[{"sig":"MEUCIE5rnuA4OEY/CARG2CsCht8KwBFLhx+UATKHxQrKooXSAiEAnpZuBQo9zejoV6R5TRLUv9oDrQMvHqQm56mut4MhSiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8154},"engines":{"node":">= 10"},"exports":{".":"./src/index.js","./ipv4":"./src/ipv4.js","./ipv6":"./src/ipv6.js"},"gitHead":"5c30404d4793f35241baca3c4e2ea16c552b00db","scripts":{"lint":"standard-markdown README.md && standard","test":"c8 ava","clean":"rm -rf node_modules","redos":"npm run redos:ipv4 && npm run redos:ipv6","pretest":"npm run lint && npm run redos","release":"standard-version -a","coverage":"nyc report --reporter=text-lcov | coveralls","redos:ipv4":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv4').regex)\")","redos:ipv6":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv6').regex)\")","postrelease":"npm run release:tags && npm run release:github && (ci-publish || npm publish --access=public)","contributors":"(npx git-authors-cli && npx finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push --follow-tags origin HEAD:master","release:github":"github-generate-release"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Kikobeats/is-local-address.git","type":"git"},"_npmVersion":"10.9.2","description":"Static check if a hostname is a local IP address.","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"*.md":["standard-markdown"],"package.json":["finepack"]},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","redos-detector":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","standard-markdown":"latest","github-generate-release":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/is-local-address_2.1.0_1740087118894_0.039239758831212335","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"is-local-address","version":"2.1.1","keywords":["check","is","localhost","uri","url"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"is-local-address@2.1.1","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[{"name":"Sukka","email":"github@skk.moe"}],"homepage":"https://github.com/Kikobeats/is-local-address","bugs":{"url":"https://github.com/Kikobeats/is-local-address/issues"},"ava":{"files":["test/**/*.js","!test/cases.js"]},"dist":{"shasum":"e8b9c24d9dd7ec89fcc5677a049d43db96c89e56","tarball":"https://registry.npmjs.org/is-local-address/-/is-local-address-2.1.1.tgz","fileCount":6,"integrity":"sha512-iMAuMruuOr1tfZe6gQEPayluRmIbdvw4WUNrIPMzDStzgJ2LrrEXq8Y07pkGMXW9LHmtiSvXR0bCb+ulHlyALQ==","signatures":[{"sig":"MEQCIFuMHmLiBYqGYFfxk13LjxtMYOQnbWvhmYI+fjcTsxX3AiB19bnN1IhxR+GHnzU5m2cRpuPZeFcm2wCX3cy3k1RW3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8214},"engines":{"node":">= 10"},"exports":{".":"./src/index.js","./ipv4":"./src/ipv4.js","./ipv6":"./src/ipv6.js"},"gitHead":"0f97f76a24cfebdbbe2d37fd5058169b8e95c25e","scripts":{"lint":"standard-markdown README.md && standard","test":"c8 ava","clean":"rm -rf node_modules","redos":"npm run redos:ipv4 && npm run redos:ipv6","pretest":"npm run lint && npm run redos","release":"standard-version -a","coverage":"nyc report --reporter=text-lcov | coveralls","redos:ipv4":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv4').regex)\")","redos:ipv6":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv6').regex)\")","postrelease":"npm run release:tags && npm run release:github && (ci-publish || npm publish --access=public)","contributors":"(npx git-authors-cli && npx finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push --follow-tags origin HEAD:master","release:github":"github-generate-release"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Kikobeats/is-local-address.git","type":"git"},"_npmVersion":"10.9.2","description":"Static check if a hostname is a local IP address.","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"*.md":["standard-markdown"],"package.json":["finepack"]},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","redos-detector":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","standard-markdown":"latest","github-generate-release":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/is-local-address_2.1.1_1740212589020_0.8247879932648796","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"is-local-address","version":"2.1.2","keywords":["check","is","localhost","uri","url"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"is-local-address@2.1.2","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[{"name":"Sukka","email":"github@skk.moe"}],"homepage":"https://github.com/Kikobeats/is-local-address","bugs":{"url":"https://github.com/Kikobeats/is-local-address/issues"},"ava":{"files":["test/**/*.js","!test/cases.js"]},"dist":{"shasum":"8229815a11aeb3efee2e10ecc392fd0b3387c4f1","tarball":"https://registry.npmjs.org/is-local-address/-/is-local-address-2.1.2.tgz","fileCount":6,"integrity":"sha512-J/2RjH5ykLZmpJaPiwxLGaegJGRxEix3PnO4wZwcRUGbM5QUZ3vFGluZNE1+HTguAlbGvt5vZFdUkT6bqoV+Qg==","signatures":[{"sig":"MEQCIGiuo2vJT/FTWu9Pb+TrpT3aVKGJn07n77vRc01ZLExEAiBinV5vDU4SA/zFRHW1mX7RR6h4TzW9NhsL7iittsipQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8652},"engines":{"node":">= 10"},"exports":{".":"./src/index.js","./ipv4":"./src/ipv4.js","./ipv6":"./src/ipv6.js"},"gitHead":"fbbf1def864c15abab63e106eef638a0b2155caa","scripts":{"lint":"standard","test":"c8 ava","clean":"rm -rf node_modules","redos":"npm run redos:ipv4 && npm run redos:ipv6","pretest":"npm run lint && npm run redos","release":"standard-version -a","coverage":"nyc report --reporter=text-lcov | coveralls","redos:ipv4":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv4').regex)\")","redos:ipv6":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv6').regex)\")","postrelease":"npm run release:tags && npm run release:github && (ci-publish || npm publish --access=public)","contributors":"(npx git-authors-cli && npx finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push --follow-tags origin HEAD:master","release:github":"github-generate-release"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Kikobeats/is-local-address.git","type":"git"},"_npmVersion":"10.9.2","description":"Static check if a hostname is a local IP address.","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","redos-detector":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/is-local-address_2.1.2_1740608505525_0.2388722792110951","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"is-local-address","version":"2.1.3","keywords":["check","is","localhost","uri","url"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"is-local-address@2.1.3","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[{"name":"Sukka","email":"github@skk.moe"}],"homepage":"https://github.com/Kikobeats/is-local-address","bugs":{"url":"https://github.com/Kikobeats/is-local-address/issues"},"ava":{"files":["test/**/*.js","!test/cases.js"]},"dist":{"shasum":"c2bb2dc963b3b6dec805da20dcb824d44037d713","tarball":"https://registry.npmjs.org/is-local-address/-/is-local-address-2.1.3.tgz","fileCount":6,"integrity":"sha512-fikytyX8VmMn/A1pv2Rm3NGjSOP6SHkgxoQ4cC7QzCBZiGYeU8Vz1NQrNqAB/XeMRUmH4qV71ty8kF7bzRgehA==","signatures":[{"sig":"MEUCIQC8Xy+aRPfgPj/Db3dUZdZz02MEIMtnfYW3wM+atkjWOAIgEBZI72YbYMn3tqcpEluWiOzV3tXIKYNbTCJl+t9FeO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8652},"engines":{"node":">= 10"},"exports":{".":"./src/index.js","./ipv4":"./src/ipv4.js","./ipv6":"./src/ipv6.js"},"gitHead":"7c7f4a8843a0c3e6c7bf8301cc699f3a2f2ed15e","scripts":{"lint":"standard","test":"c8 ava","clean":"rm -rf node_modules","redos":"npm run redos:ipv4 && npm run redos:ipv6","pretest":"npm run lint && npm run redos","release":"standard-version -a","coverage":"nyc report --reporter=text-lcov | coveralls","redos:ipv4":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv4').regex)\")","redos:ipv6":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv6').regex)\")","postrelease":"npm run release:tags && npm run release:github && (ci-publish || npm publish --access=public)","contributors":"(npx git-authors-cli && npx finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push --follow-tags origin HEAD:master","release:github":"github-generate-release"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Kikobeats/is-local-address.git","type":"git"},"_npmVersion":"10.9.2","description":"Static check if a hostname is a local IP address.","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","redos-detector":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/is-local-address_2.1.3_1740608924063_0.8889729312126049","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"is-local-address","version":"2.2.0","keywords":["check","is","localhost","uri","url"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"is-local-address@2.2.0","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[{"name":"Sukka","email":"github@skk.moe"}],"homepage":"https://github.com/Kikobeats/is-local-address","bugs":{"url":"https://github.com/Kikobeats/is-local-address/issues"},"ava":{"files":["test/**/*.js","!test/cases.js"]},"tsd":{"directory":"test"},"dist":{"shasum":"913509461661377d06b9e4414bd5ca1fb570aca6","tarball":"https://registry.npmjs.org/is-local-address/-/is-local-address-2.2.0.tgz","fileCount":11,"integrity":"sha512-RJpHg2OEA7Pp62CO5c86/rz7PTyjuF08C/cAkqSUfJXlKsU6WSB3ouX7ZA3hHiNYGI7+s3ic7sLAtpZpaCUwUQ==","signatures":[{"sig":"MEQCIDCZ+UebQvzVAg/5gvpWfOZVzTS7t8ToxnFGg0JI6NPlAiAKFohMLxMu8JoV+/ScrjnM4OhR3///rWAPVOm+iEc/LA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9137},"types":"src/index.d.ts","engines":{"node":">= 10"},"exports":{".":"./src/index.js","./ipv4":"./src/ipv4/index.js","./ipv6":"./src/ipv6/index.js"},"gitHead":"b1a06d058ba4af8d434d5ae8cfb44cf95a7e1a18","scripts":{"lint":"tsd && standard","test":"c8 ava","clean":"rm -rf node_modules","redos":"npm run redos:ipv4 && npm run redos:ipv6","pretest":"npm run lint && npm run redos","release":"standard-version -a","coverage":"nyc report --reporter=text-lcov | coveralls","redos:ipv4":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv4').regex)\")","redos:ipv6":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv6').regex)\")","postrelease":"npm run release:tags && npm run release:github && (ci-publish || npm publish --access=public)","contributors":"(npx git-authors-cli && npx finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push --follow-tags origin HEAD:master","release:github":"github-generate-release"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Kikobeats/is-local-address.git","type":"git"},"_npmVersion":"10.9.2","description":"Static check if a hostname is a local IP address.","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","tsd":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","redos-detector":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/is-local-address_2.2.0_1740728803416_0.17709874932434477","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"is-local-address","version":"2.2.1","keywords":["check","is","localhost","uri","url"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"is-local-address@2.2.1","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[{"name":"Sukka","email":"github@skk.moe"}],"homepage":"https://github.com/Kikobeats/is-local-address","bugs":{"url":"https://github.com/Kikobeats/is-local-address/issues"},"ava":{"files":["test/**/*.js","!test/cases.js"]},"tsd":{"directory":"test"},"dist":{"shasum":"74142e50fca09e32ac47849fc5bb0a8b3d322b5e","tarball":"https://registry.npmjs.org/is-local-address/-/is-local-address-2.2.1.tgz","fileCount":11,"integrity":"sha512-ftxGng1VVKpEr321Oj1g/sJZ2cdOvcfgkB42gUpt/VF5C3KCbwkYh1FUi33jy3gxufTskWMz8w8aa3tI6d/hSg==","signatures":[{"sig":"MEUCIQDExdm9w3tsiECmwA9KsYdFtYJDOrS1JMFVqb69L7naqgIgK5nhNSH7lkzGOnVLW83zlQs5IoT0lf1twJuyeQqBgbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9137},"types":"src/index.d.ts","engines":{"node":">= 10"},"exports":{".":"./src/index.js","./ipv4":"./src/ipv4/index.js","./ipv6":"./src/ipv6/index.js"},"gitHead":"e980019cc06c5e64ce240218adfa81190421edc9","scripts":{"lint":"tsd && standard","test":"c8 ava","clean":"rm -rf node_modules","redos":"npm run redos:ipv4 && npm run redos:ipv6","pretest":"npm run lint && npm run redos","release":"standard-version -a","coverage":"nyc report --reporter=text-lcov | coveralls","redos:ipv4":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv4').regex)\")","redos:ipv6":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv6').regex)\")","postrelease":"npm run release:tags && npm run release:github && (ci-publish || npm publish --access=public)","contributors":"(npx git-authors-cli && npx finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push --follow-tags origin HEAD:master","release:github":"github-generate-release"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Kikobeats/is-local-address.git","type":"git"},"_npmVersion":"10.9.3","description":"Static check if a hostname is a local IP address.","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","tsd":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","redos-detector":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/is-local-address_2.2.1_1755109596148_0.4353391446204158","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"is-local-address","version":"2.2.2","keywords":["check","is","localhost","uri","url"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"is-local-address@2.2.2","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[{"name":"Sukka","email":"github@skk.moe"}],"homepage":"https://github.com/Kikobeats/is-local-address","bugs":{"url":"https://github.com/Kikobeats/is-local-address/issues"},"ava":{"files":["test/**/*.js","!test/cases.js"]},"tsd":{"directory":"test"},"dist":{"shasum":"8b4554a92454d98aa1504a4995cfd8f3812f2bf5","tarball":"https://registry.npmjs.org/is-local-address/-/is-local-address-2.2.2.tgz","fileCount":11,"integrity":"sha512-0f589LeYFladIRZrCx1uVjkAlRF5CPGKDuJgbwVGceRN2Q691MFxH+epioG7krwIfnqcE+kw5MohzXYx2VX2ew==","signatures":[{"sig":"MEQCIEiON6Gt7Vgwb1L3vSnHDGlyHNvJig86Ws2wgDJKeXTfAiASec2QhFjLLDOkofQE8cYKXD5SFwlVPV39pEQJ1ZHFpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9137},"types":"src/index.d.ts","engines":{"node":">= 10"},"exports":{".":"./src/index.js","./ipv4":"./src/ipv4/index.js","./ipv6":"./src/ipv6/index.js"},"gitHead":"c541b9fe360a8e211da76915a57bbecd4b882703","scripts":{"lint":"tsd && standard","test":"c8 ava","clean":"rm -rf node_modules","redos":"npm run redos:ipv4 && npm run redos:ipv6","pretest":"npm run lint && npm run redos","release":"standard-version -a","coverage":"nyc report --reporter=text-lcov | coveralls","redos:ipv4":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv4').regex)\")","redos:ipv6":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv6').regex)\")","postrelease":"npm run release:tags && npm run release:github && (ci-publish || npm publish --access=public)","contributors":"(npx git-authors-cli && npx finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push --follow-tags origin HEAD:master","release:github":"github-generate-release"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Kikobeats/is-local-address.git","type":"git"},"_npmVersion":"10.9.3","description":"Static check if a hostname is a local IP address.","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","tsd":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","redos-detector":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/is-local-address_2.2.2_1756995786786_0.16977638993608224","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"is-local-address","version":"2.2.3","keywords":["check","is","localhost","uri","url"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"is-local-address@2.2.3","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[{"name":"Sukka","email":"github@skk.moe"}],"homepage":"https://github.com/Kikobeats/is-local-address","bugs":{"url":"https://github.com/Kikobeats/is-local-address/issues"},"ava":{"files":["test/**/*.js","!test/cases.js"]},"tsd":{"directory":"test"},"dist":{"shasum":"4b36b4c03723524e70261ada8e378c6af9bb43b3","tarball":"https://registry.npmjs.org/is-local-address/-/is-local-address-2.2.3.tgz","fileCount":11,"integrity":"sha512-Z4KjDiEePXVoxT+P7PVRGyGSfqLQ4Zf0UbqjaLhv9TBVNyxRN1/7HS8Ye1oyWRms9R7K6VOP6w8IwSaGI61i9A==","signatures":[{"sig":"MEUCIHFznrzLm6CiOCTS9PkG40OUY9BzZUHWOU4cboVRYnJmAiEArPD0Uww438UCv8A1Ng4cyaGdrzNpMqO4j02RjynZULo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9137},"types":"src/index.d.ts","engines":{"node":">= 10"},"exports":{".":"./src/index.js","./ipv4":"./src/ipv4/index.js","./ipv6":"./src/ipv6/index.js"},"gitHead":"bfc71c8c923db63e3382ea5f9792812cc22546d2","scripts":{"lint":"tsd && standard","test":"c8 ava","clean":"rm -rf node_modules","redos":"npm run redos:ipv4 && npm run redos:ipv6","pretest":"npm run lint && npm run redos","release":"standard-version -a","coverage":"nyc report --reporter=text-lcov | coveralls","redos:ipv4":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv4').regex)\")","redos:ipv6":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv6').regex)\")","postrelease":"npm run release:tags && npm run release:github && (ci-publish || npm publish --access=public)","contributors":"(npx git-authors-cli && npx finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push --follow-tags origin HEAD:master","release:github":"github-generate-release"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Kikobeats/is-local-address.git","type":"git"},"_npmVersion":"10.9.3","description":"Static check if a hostname is a local IP address.","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","tsd":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","redos-detector":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/is-local-address_2.2.3_1760513350805_0.9729739487073559","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"is-local-address","version":"2.2.4","keywords":["check","is","localhost","uri","url"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"is-local-address@2.2.4","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[{"name":"Sukka","email":"github@skk.moe"},{"name":"Steven","email":"steven@ceriously.com"}],"homepage":"https://github.com/Kikobeats/is-local-address","bugs":{"url":"https://github.com/Kikobeats/is-local-address/issues"},"ava":{"files":["test/**/*.js","!test/cases.js"]},"tsd":{"directory":"test"},"dist":{"shasum":"795afbe3b17bc7b55747e57e78f62ca5d85ca8e9","tarball":"https://registry.npmjs.org/is-local-address/-/is-local-address-2.2.4.tgz","fileCount":11,"integrity":"sha512-y3+SRyDh9md/tRNSD8nQBuVbm7CMLnBM1HS/BWWccTcTnvoCTIPWOmCwj16Kz6nHBlqmBs1d0zpLH/rVLLXSUw==","signatures":[{"sig":"MEUCIH7uCmbD5DE9xlDF5EtOWyNckjuOGWVcl/7DCjLU6/laAiEA0HlC73L3l/fSgSHtoHKbEFLlYt6ctmKhG1g/zbje04M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11247},"types":"src/index.d.ts","engines":{"node":">= 10"},"exports":{".":"./src/index.js","./ipv4":"./src/ipv4/index.js","./ipv6":"./src/ipv6/index.js"},"gitHead":"9abb3d9995c1c8873e2ff7b1c37232388c146afa","scripts":{"lint":"tsd && standard","test":"c8 ava","clean":"rm -rf node_modules","redos":"npm run redos:ipv4 && npm run redos:ipv6","pretest":"npm run lint && npm run redos","release":"standard-version -a","coverage":"nyc report --reporter=text-lcov | coveralls","redos:ipv4":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv4').regex)\")","redos:ipv6":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv6').regex)\")","postrelease":"npm run release:tags && npm run release:github && (ci-publish || npm publish --access=public)","contributors":"(npx git-authors-cli && npx finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push --follow-tags origin HEAD:master","release:github":"github-generate-release"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Kikobeats/is-local-address.git","type":"git"},"_npmVersion":"11.6.1","description":"Static check if a hostname is a local IP address.","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","tsd":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","redos-detector":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/is-local-address_2.2.4_1761726626090_0.41714657921367726","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"is-local-address","version":"2.3.0","keywords":["check","is","localhost","uri","url"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"is-local-address@2.3.0","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[{"name":"Sukka","email":"github@skk.moe"},{"name":"Steven","email":"steven@ceriously.com"}],"homepage":"https://github.com/Kikobeats/is-local-address","bugs":{"url":"https://github.com/Kikobeats/is-local-address/issues"},"ava":{"files":["test/**/*.js","!test/cases.js"]},"tsd":{"directory":"test"},"dist":{"shasum":"ff148319025551967d5212aa24fd27a23648e9b4","tarball":"https://registry.npmjs.org/is-local-address/-/is-local-address-2.3.0.tgz","fileCount":11,"integrity":"sha512-tHkl6qr/qXcLzeFoO60pCw+hXf+acsDwaJGRRXJl0Whn98si4WejeNWiGW2YZYZaY4C3RoBEqb9IrL03hS2TMw==","signatures":[{"sig":"MEYCIQCBsdS/JwaGyC9SaJERnJUGzFBXArYsO4k3D8HEfI03GgIhAJZSf/hVin/z3/eCvd+zu5TuTHyZQwmWGbxHKackTZ1J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11288},"types":"src/index.d.ts","engines":{"node":">= 10"},"exports":{".":"./src/index.js","./ipv4":"./src/ipv4/index.js","./ipv6":"./src/ipv6/index.js"},"gitHead":"7bdf9f44f881bc06405492bcbc592f5f2ff39ade","scripts":{"lint":"tsd && standard","test":"c8 ava","clean":"rm -rf node_modules","redos":"npm run redos:ipv4 && npm run redos:ipv6","pretest":"npm run lint && npm run redos","release":"standard-version -a","coverage":"nyc report --reporter=text-lcov | coveralls","redos:ipv4":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv4').regex)\")","redos:ipv6":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv6').regex)\")","postrelease":"npm run release:tags && npm run release:github && (ci-publish || npm publish --access=public)","contributors":"(npx git-authors-cli && npx finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push --follow-tags origin HEAD:master","release:github":"github-generate-release"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Kikobeats/is-local-address.git","type":"git"},"_npmVersion":"11.6.1","description":"Static check if a hostname is a local IP address.","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","tsd":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","redos-detector":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/is-local-address_2.3.0_1761761207238_0.4848143258480617","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"is-local-address","version":"2.3.1","keywords":["check","is","localhost","uri","url"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"is-local-address@2.3.1","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[{"name":"Steven","email":"steven@ceriously.com"},{"name":"Sukka","email":"github@skk.moe"}],"homepage":"https://github.com/Kikobeats/is-local-address","bugs":{"url":"https://github.com/Kikobeats/is-local-address/issues"},"ava":{"files":["test/**/*.js","!test/cases.js"]},"tsd":{"directory":"test"},"dist":{"shasum":"b0991ea2e341fd4fe2c5ba1bbb7bbfa2cd5cedab","tarball":"https://registry.npmjs.org/is-local-address/-/is-local-address-2.3.1.tgz","fileCount":11,"integrity":"sha512-InRsHLAPjFu/8CecqqDtR30m90VVZ0Hs/8P/cYQbJc00GJiMz8WpcjCFx3r1NuCT529fL68qOxB+UqFAlfc2dA==","signatures":[{"sig":"MEQCIG7NCwvYOu0d6Pa/OdAUiA8BkVV6AA+QJ3/FB5MHsNt3AiA/lgckBaAASTmJYGhCLtVUQTPOBlRX1I7yjv8BtBQUmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11288},"types":"src/index.d.ts","engines":{"node":">= 10"},"exports":{".":"./src/index.js","./ipv4":"./src/ipv4/index.js","./ipv6":"./src/ipv6/index.js"},"gitHead":"3c5770ba280d47c3cc739f254c1258a522b250c5","scripts":{"lint":"tsd && standard","test":"c8 ava","clean":"rm -rf node_modules","redos":"npm run redos:ipv4 && npm run redos:ipv6","pretest":"npm run lint && npm run redos","release":"standard-version -a","coverage":"nyc report --reporter=text-lcov | coveralls","redos:ipv4":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv4').regex)\")","redos:ipv6":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv6').regex)\")","postrelease":"npm run release:tags && npm run release:github && (ci-publish || npm publish --access=public)","contributors":"(npx git-authors-cli && npx finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push --follow-tags origin HEAD:master","release:github":"github-generate-release"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Kikobeats/is-local-address.git","type":"git"},"_npmVersion":"11.6.1","description":"Static check if a hostname is a local IP address.","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","tsd":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","redos-detector":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/is-local-address_2.3.1_1762304261689_0.8787543959212543","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"is-local-address","version":"2.3.2","keywords":["check","is","localhost","uri","url"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"is-local-address@2.3.2","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[{"name":"Steven","email":"steven@ceriously.com"},{"name":"Sukka","email":"github@skk.moe"}],"homepage":"https://github.com/Kikobeats/is-local-address","bugs":{"url":"https://github.com/Kikobeats/is-local-address/issues"},"ava":{"files":["test/**/*.js","!test/cases.js"]},"tsd":{"directory":"test"},"dist":{"shasum":"011765e21d202bef254ba9c3b49f2171fbf3e68d","tarball":"https://registry.npmjs.org/is-local-address/-/is-local-address-2.3.2.tgz","fileCount":11,"integrity":"sha512-A57zZz9Hb3BCqAjqS2aAcFe3oWTW0FcOIt5fyXbIngYU9Yc+7th4u1iC59ltwJ3pX+Y1aSB54IGgr2nH27kBFg==","signatures":[{"sig":"MEYCIQCBUalIkNloK8lmYWssozwCn8X/2kam5FjqTQRYLLyadgIhAKCdBVqriYOLZlwPd/iCHSUxL/0mTstVTRZeb/z1mEb/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11288},"types":"src/index.d.ts","engines":{"node":">= 10"},"exports":{".":"./src/index.js","./ipv4":"./src/ipv4/index.js","./ipv6":"./src/ipv6/index.js"},"gitHead":"71915ec11f1eae4b79c8b8aa224cd601ced96f97","scripts":{"lint":"tsd && standard","test":"c8 ava","clean":"rm -rf node_modules","redos":"npm run redos:ipv4 && npm run redos:ipv6","pretest":"npm run lint && npm run redos","release":"standard-version -a","coverage":"nyc report --reporter=text-lcov | coveralls","redos:ipv4":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv4').regex)\")","redos:ipv6":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv6').regex)\")","postrelease":"npm run release:tags && npm run release:github && (ci-publish || npm publish --access=public)","contributors":"(npx git-authors-cli && npx finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push --follow-tags origin HEAD:master","release:github":"github-generate-release"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Kikobeats/is-local-address.git","type":"git"},"_npmVersion":"11.6.2","description":"Static check if a hostname is a local IP address.","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","tsd":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","redos-detector":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/is-local-address_2.3.2_1763711111595_0.10458572414875711","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"is-local-address","version":"2.3.3","keywords":["check","is","localhost","uri","url"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"is-local-address@2.3.3","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[{"name":"Steven","email":"steven@ceriously.com"},{"name":"Sukka","email":"github@skk.moe"}],"homepage":"https://github.com/Kikobeats/is-local-address","bugs":{"url":"https://github.com/Kikobeats/is-local-address/issues"},"ava":{"files":["test/**/*.js","!test/cases.js"]},"tsd":{"directory":"test"},"dist":{"shasum":"a949f4dc28d577ef2386cb038e883ef0e0b6ab58","tarball":"https://registry.npmjs.org/is-local-address/-/is-local-address-2.3.3.tgz","fileCount":13,"integrity":"sha512-MxAYc6DnTnAVY2OKRgqclvNIx9RKsjL7/0WwKnwBTBYYN3DirsEiDg+1lwPIk5i42ouuTspAi/oJShJPXbxC0w==","signatures":[{"sig":"MEUCIQDWN6xUSf4cjm94BvTiC9mwc9zCkdaQdwj/tWeqCBratwIgNE7lNTA4o2d6Sqt+FKFBmxLvSxiwFuIzUrSZmQxwl70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12500},"types":"src/index.d.ts","engines":{"node":">= 10"},"exports":{".":"./src/index.js","./ipv4":"./src/ipv4/index.js","./ipv6":"./src/ipv6/index.js"},"gitHead":"34afd4a008e61ad181bb57a671820b05321cb173","scripts":{"lint":"tsd && standard","test":"c8 ava","clean":"rm -rf node_modules","redos":"npm run redos:ipv4 && npm run redos:ipv6","pretest":"npm run lint && npm run redos","release":"standard-version -a","coverage":"nyc report --reporter=text-lcov | coveralls","redos:ipv4":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv4').regex)\")","redos:ipv6":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv6').regex)\")","postrelease":"npm run release:tags && npm run release:github && (ci-publish || npm publish --access=public)","contributors":"(npx git-authors-cli && npx finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push --follow-tags origin HEAD:master","release:github":"github-generate-release"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Kikobeats/is-local-address.git","type":"git"},"_npmVersion":"11.9.0","description":"Static check if a hostname is a local IP address.","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","tsd":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","redos-detector":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/is-local-address_2.3.3_1773822079562_0.06263116057205731","host":"s3://npm-registry-packages-npm-production"}},"2.3.4":{"name":"is-local-address","version":"2.3.4","keywords":["check","is","localhost","uri","url"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"is-local-address@2.3.4","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[{"name":"Steven","email":"steven@ceriously.com"},{"name":"Sukka","email":"github@skk.moe"}],"homepage":"https://github.com/Kikobeats/is-local-address","bugs":{"url":"https://github.com/Kikobeats/is-local-address/issues"},"ava":{"files":["test/**/*.js","!test/cases.js"]},"tsd":{"directory":"test"},"dist":{"shasum":"6d93ee377fc06ebc6413831254911530b823eacf","tarball":"https://registry.npmjs.org/is-local-address/-/is-local-address-2.3.4.tgz","fileCount":13,"integrity":"sha512-lTKfci+tLm8qigVzLs7/I7ydzl8V3oGeVxKxpnneEIT4AyoATTZYm0rtVZijc3EXngZENeuBTP4d+mv9gswLvg==","signatures":[{"sig":"MEYCIQC9fY4NtzrdlUDUf6Mt/RMqY+2M8k5wZ8ipD4iKqNov1gIhAKCbS2oGGE5FaM5vlGn/Cymr3hxHOKX3xS92c7wzbqjy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12500},"types":"src/index.d.ts","engines":{"node":">= 10"},"exports":{".":"./src/index.js","./ipv4":"./src/ipv4/index.js","./ipv6":"./src/ipv6/index.js"},"gitHead":"6651ccb28c9bf49729b4c169a3a62d7ed31c2d32","scripts":{"lint":"tsd && standard","test":"c8 ava","clean":"rm -rf node_modules","redos":"npm run redos:ipv4 && npm run redos:ipv6","pretest":"npm run lint && npm run redos","release":"standard-version -a","coverage":"nyc report --reporter=text-lcov | coveralls","redos:ipv4":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv4').regex)\")","redos:ipv6":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv6').regex)\")","postrelease":"npm run release:tags && npm run release:github && (ci-publish || npm publish --access=public)","contributors":"(npx git-authors-cli && npx finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push --follow-tags origin HEAD:master","release:github":"github-generate-release"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Kikobeats/is-local-address.git","type":"git"},"_npmVersion":"11.11.0","description":"Static check if a hostname is a local IP address.","directories":{},"nano-staged":{"*.js":["prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","tsd":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","redos-detector":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","@ksmithut/prettier-standard":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/is-local-address_2.3.4_1776068056785_0.1271009517465409","host":"s3://npm-registry-packages-npm-production"}},"2.3.5":{"name":"is-local-address","version":"2.3.5","keywords":["check","hostname","ip","local","localhost","loopback","private-ip","security","ssrf","uri"],"author":{"url":"https://kikobeats.com","name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com"},"license":"MIT","_id":"is-local-address@2.3.5","maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"contributors":[{"name":"Steven","email":"steven@ceriously.com"},{"name":"Sukka","email":"github@skk.moe"}],"homepage":"https://github.com/Kikobeats/is-local-address","bugs":{"url":"https://github.com/Kikobeats/is-local-address/issues"},"ava":{"files":["test/**/*.js","!test/cases.js"]},"tsd":{"directory":"test"},"dist":{"shasum":"b716479d17d4b65e1787e2abee4c93154daf2832","tarball":"https://registry.npmjs.org/is-local-address/-/is-local-address-2.3.5.tgz","fileCount":9,"integrity":"sha512-FZu8fGf6roUiIFuoRLZcqva4b2LEOFqqO2A2iNLiQZ02xPBRCnPehSDjdnOBnHQpe/Nnx89UQsD+jXQZFr5Gew==","signatures":[{"sig":"MEUCIQDxYv376Q+jz/FWBuMjmxnLBwEfbJL9EwkLVHgaCZMOzAIgJG+07xxeo0SpiCV9v2mrHbs6wCtvK5XtrBxTs4bGxXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11156},"types":"src/index.d.ts","engines":{"node":">= 10"},"exports":{".":"./src/index.js","./ipv4":"./src/ipv4/index.js","./ipv6":"./src/ipv6/index.js"},"gitHead":"dec2fe415642243a6bfcfc9160ec040e0f929e6b","scripts":{"lint":"tsd && standard","test":"c8 ava","clean":"rm -rf node_modules","redos":"npm run redos:ipv4 && npm run redos:ipv6","pretest":"npm run lint && npm run redos","release":"standard-version -a","coverage":"nyc report --reporter=text-lcov | coveralls","redos:ipv4":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv4').regex)\")","redos:ipv6":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv6').regex)\")","postrelease":"npm run release:tags && npm run release:github && (ci-publish || npm publish --access=public)","contributors":"(npx git-authors-cli && npx finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","release:tags":"git push --follow-tags origin HEAD:master","release:github":"github-generate-release"},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/Kikobeats/is-local-address.git","type":"git"},"_npmVersion":"11.17.0","description":"Statically check whether a hostname or IP is a local, loopback, private, or link-local address.","directories":{},"nano-staged":{"*.js":["npx @kikobeats/prettier-standard","standard --fix"],"package.json":["finepack"]},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"c8":"latest","ava":"latest","tsd":"latest","finepack":"latest","standard":"latest","ci-publish":"latest","nano-staged":"latest","redos-detector":"latest","@commitlint/cli":"latest","git-authors-cli":"latest","simple-git-hooks":"latest","standard-version":"latest","github-generate-release":"latest","@commitlint/config-conventional":"latest"},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"_npmOperationalInternal":{"tmp":"tmp/is-local-address_2.3.5_1786613632422_0.2576810976482182","host":"s3://npm-registry-packages-npm-production"}},"2.3.6":{"name":"is-local-address","description":"Statically check whether a hostname or IP is a local, loopback, private, or link-local address.","homepage":"https://github.com/Kikobeats/is-local-address","version":"2.3.6","types":"src/index.d.ts","exports":{".":"./src/index.js","./ipv4":"./src/ipv4/index.js","./ipv6":"./src/ipv6/index.js"},"author":{"name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com","url":"https://kikobeats.com"},"contributors":[{"name":"Steven","email":"steven@ceriously.com"},{"name":"Sukka","email":"github@skk.moe"}],"repository":{"type":"git","url":"git+https://github.com/Kikobeats/is-local-address.git"},"bugs":{"url":"https://github.com/Kikobeats/is-local-address/issues"},"keywords":["check","hostname","ip","local","localhost","loopback","private-ip","security","ssrf","uri"],"devDependencies":{"@commitlint/cli":"latest","@commitlint/config-conventional":"latest","ava":"latest","c8":"latest","ci-publish":"latest","finepack":"latest","git-authors-cli":"latest","github-generate-release":"latest","nano-staged":"latest","redos-detector":"latest","simple-git-hooks":"latest","standard":"latest","standard-version":"latest","tsd":"latest"},"engines":{"node":">= 10"},"scripts":{"clean":"rm -rf node_modules","contributors":"(npx git-authors-cli && npx finepack && git add package.json && git commit -m 'build: contributors' --no-verify) || true","coverage":"nyc report --reporter=text-lcov | coveralls","lint":"tsd && standard","postrelease":"npm run release:tags && npm run release:github && (ci-publish || npm publish --access=public)","pretest":"npm run lint && npm run redos","redos":"npm run redos:ipv4 && npm run redos:ipv6","redos:ipv4":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv4').regex)\")","redos:ipv6":"redos-detector check $(node -e \"console.log(require('is-local-address/ipv6').regex)\")","release":"standard-version -a","release:github":"github-generate-release","release:tags":"git push --follow-tags origin HEAD:master","test":"c8 ava"},"license":"MIT","ava":{"files":["test/**/*.js","!test/cases.js"]},"commitlint":{"extends":["@commitlint/config-conventional"],"rules":{"body-max-line-length":[0]}},"nano-staged":{"*.js":["npx @kikobeats/prettier-standard","standard --fix"],"package.json":["finepack"]},"simple-git-hooks":{"commit-msg":"npx commitlint --edit","pre-commit":"npx nano-staged"},"tsd":{"directory":"test"},"gitHead":"2d72bed1db7ac6179f5fd25fc149418485bc3c30","_id":"is-local-address@2.3.6","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-5Nvrd/meRZpmeVGesP/w0oxRDc2Xra2w9sg0tcN8w1MVd/k75CkUhj7tABOl1NvmPuctf+w0ZbrhEtEfaztilw==","shasum":"27c438f8b9ad917a5034f8e49717983c49035bd7","tarball":"https://registry.npmjs.org/is-local-address/-/is-local-address-2.3.6.tgz","fileCount":9,"unpackedSize":11364,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCGOvDf3QiHNQtVZF+V32yjP+CxQ8diF+lJGVFVFwgUTQIgQ9cb0jfsuMOyZZCAa9sjz5bSy5OiTHTNoNJXhLTnVV8="}]},"_npmUser":{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},"directories":{},"maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/is-local-address_2.3.6_1786614917903_0.7047566840342248"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-15T19:46:54.033Z","modified":"2026-08-13T09:55:18.204Z","2.0.0":"2025-02-15T19:46:54.306Z","2.1.0":"2025-02-20T21:31:59.097Z","2.1.1":"2025-02-22T08:23:09.185Z","2.1.2":"2025-02-26T22:21:45.697Z","2.1.3":"2025-02-26T22:28:44.310Z","2.2.0":"2025-02-28T07:46:43.590Z","2.2.1":"2025-08-13T18:26:36.332Z","2.2.2":"2025-09-04T14:23:07.030Z","2.2.3":"2025-10-15T07:29:10.993Z","2.2.4":"2025-10-29T08:30:26.293Z","2.3.0":"2025-10-29T18:06:47.425Z","2.3.1":"2025-11-05T00:57:41.870Z","2.3.2":"2025-11-21T07:45:11.778Z","2.3.3":"2026-03-18T08:21:19.750Z","2.3.4":"2026-04-13T08:14:16.927Z","2.3.5":"2026-08-13T09:33:52.560Z","2.3.6":"2026-08-13T09:55:18.023Z"},"bugs":{"url":"https://github.com/Kikobeats/is-local-address/issues"},"author":{"name":"Kiko Beats","email":"josefrancisco.verdu@gmail.com","url":"https://kikobeats.com"},"license":"MIT","homepage":"https://github.com/Kikobeats/is-local-address","keywords":["check","hostname","ip","local","localhost","loopback","private-ip","security","ssrf","uri"],"repository":{"type":"git","url":"git+https://github.com/Kikobeats/is-local-address.git"},"description":"Statically check whether a hostname or IP is a local, loopback, private, or link-local address.","contributors":[{"name":"Steven","email":"steven@ceriously.com"},{"name":"Sukka","email":"github@skk.moe"}],"maintainers":[{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"}],"readme":"# is-local-address\n\n> Check if an URL hostname is a local address, including support for [Bogon IP address](https://ipinfo.io/bogon) ranges.\n\n## Why is-local-address?\n\nMost solutions typically determine local IP addresses by checking DNS, which is slow and unreliable. This implementation uses the Bogon IP address specification for static validation, delivering:\n\n- **5x faster** than alternative approaches (DNS-based)\n- **100x smaller** bundle size compared to similar libraries\n- **100% accuracy** on all RFC-defined private IP ranges\n- **Zero dependencies** for core functionality\n- **Supports IPv4 and IPv6** including edge cases and mapped addresses\n\nCheck the [benchmark](/benchmark) for detailed performance metrics comparison.\n\n## How it works\n\nInstead of performing DNS lookups or complex regex validations, `is-local-address` uses a static, efficient approach:\n\n1. **No network calls** - Validates against RFC specifications offline\n2. **Pure regex matching** - Optimized patterns for IPv4 and IPv6\n3. **Minimal overhead** - Only ~100 bytes gzipped\n\nThis makes it ideal for:\n- High-performance APIs and microservices\n- Edge computing environments with limited resources\n- Security checks that need to run frequently\n- Any scenario where you need fast, reliable local IP detection\n\n## Install\n\n```bash\n$ npm install is-local-address --save\n```\n\n## Usage\n\nThe method exported by default supports detection of both IPv4 and IPv6 addresses:\n\n```js\nconst isLocalAddress = require('is-local-address')\n\nisLocalAddress(new URL('https://127.0.0.1').hostname) // true\nisLocalAddress(new URL('http://[::]:3000').hostname) // true\nisLocalAddress(new URL('https://example.com').hostname) // false\n```\n\nYou can also specify to just resolve IPv4:\n\n```js\nconst isLocalAddress = require('is-local-address/ipv4')\nisLocalAddress(new URL('https://127.0.0.1').hostname) // true\nisLocalAddress(new URL('http://[::1]:3000').hostname) // false\n```\n\nor just IPv6:\n\n```js\nconst isLocalAddress = require('is-local-address/ipv6')\nisLocalAddress(new URL('http://[::]:3000').hostname) // true\nisLocalAddress(new URL('https://127.0.0.1').hostname) // false\n```\n\n## License\n\n**is-local-address** © [Kiko Beats](https://kikobeats.com), released under the [MIT](https://github.com/Kikobeats/is-local-address/blob/master/LICENSE.md) License.<br>\nAuthored and maintained by [Kiko Beats](https://kikobeats.com) with help from [contributors](https://github.com/Kikobeats/is-local-address/contributors).\n\n> [kikobeats.com](https://kikobeats.com) · GitHub [Kiko Beats](https://github.com/Kikobeats) · X [@Kikobeats](https://x.com/Kikobeats)\n","readmeFilename":"README.md"}