{"_id":"private-ip","_rev":"31-3797aeb46fef33e86fd9c18514e61ac3","name":"private-ip","time":{"modified":"2024-01-25T18:55:45.169Z","created":"2016-05-13T07:13:59.274Z","0.0.1":"2016-05-13T07:13:59.274Z","0.1.0":"2016-08-02T18:25:58.259Z","1.0.0":"2016-08-03T11:02:07.040Z","1.0.1":"2016-08-03T11:17:19.539Z","1.0.2":"2016-08-03T11:32:33.061Z","1.0.3":"2017-04-29T21:07:40.424Z","1.0.4":"2017-04-29T21:16:29.041Z","1.0.5":"2017-04-29T21:23:32.447Z","2.0.0":"2020-11-23T12:29:23.303Z","2.1.0":"2020-11-28T19:10:06.741Z","2.1.1":"2020-11-29T18:44:29.246Z","2.2.0":"2021-04-07T11:22:44.368Z","2.2.1":"2021-04-16T06:56:14.584Z","2.3.0":"2021-10-12T09:24:27.419Z","2.3.1":"2021-10-25T11:38:11.314Z","2.3.2":"2021-11-08T08:36:41.595Z","2.3.3":"2021-11-08T08:46:36.513Z","2.3.4":"2022-08-08T13:11:34.385Z","3.0.0":"2022-11-13T11:47:42.556Z","3.0.1":"2023-07-08T17:59:46.719Z","3.0.2":"2024-01-25T18:55:44.991Z"},"maintainers":[{"name":"frenchbread","email":"frenchthebread@gmail.com"}],"dist-tags":{"latest":"3.0.2"},"description":"Check if IP address is private.","readme":"private-ip\n--\n\n> Check if IP address is private.\n\n### badges\n\n[![huntr](https://cdn.huntr.dev/huntr_security_badge_mono.svg)](https://huntr.dev)\n\n### Installation\n\n```bash\n❯ npm install private-ip --save\n\nor\n\n❯ yarn add private-ip\n```\n\n### Usage\n\n```js\nimport is_ip_private from 'private-ip'\n\nis_ip_private('10.0.0.0')\n// => true\n\nis_ip_private('101.0.26.90')\n// => false\n\nis_ip_private('not.an.ip.com')\n// => undefined\n\n```\n\n### Development\n\n##### Tests\n\n```bash\n$ yarn run test\n```\n\n##### Build\n\n```bash\n$ yarn run build\n```\n\n### Authors\n\n- Damir Mustafin [@frenchbread](https://github.com/frenchbread)\n- Sick.Codes [@sickcodes](https://github.com/sickcodes) - [https://twitter.com/sickcodes](https://twitter.com/sickcodes)\n- John Jackson [@johnjhacking](https://github.com/johnjhacking) - [https://twitter.com/johnjhacking](https://twitter.com/johnjhacking)\n- Nick Sahler [@nicksahler](https://github.com/nicksahler) - [https://twitter.com/tensor_bodega](https://twitter.com/tensor_bodega)\n\n### Credits\n\n[https://github.com/frenchbread/private-ip/blob/master/CREDITS.md](https://github.com/frenchbread/private-ip/blob/master/CREDITS.md)\n\n### License\n[MIT](https://github.com/frenchbread/private-ip/blob/master/LICENSE)\n\n### IANA Reserved IP list\n\nhttps://www.iana.org/assignments/iana-ipv4-special-registry/iana-ipv4-special-registry-1.csv\n","versions":{"0.1.0":{"name":"private-ip","version":"0.1.0","description":"Check if IP address is private.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/frenchbread/private-ip.git"},"keywords":["ip","address","private"],"author":{"name":"Damir Mustafin"},"license":"MIT","bugs":{"url":"https://github.com/frenchbread/private-ip/issues"},"homepage":"https://github.com/frenchbread/private-ip#readme","gitHead":"bdd654d9b790cc284170d8441270a80bfc42d860","_id":"private-ip@0.1.0","_shasum":"351eabbae389357f8b3ee2642e675ab4ee3d0a99","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"frenchbread","email":"frenchthebread@gmail.com"},"dist":{"shasum":"351eabbae389357f8b3ee2642e675ab4ee3d0a99","tarball":"https://registry.npmjs.org/private-ip/-/private-ip-0.1.0.tgz","integrity":"sha512-GVP7S6PoOR61szRVjn1sn8O4pdLxf5TvW3HWOooacw8wNx5GF1rky964/x2S/1EncMgHzrsAFJ7w0AFXM+DIRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHru6xPNDdXMDGXYaQilkTix13YbPN3gIOnFmVZ1A1JQAiEA9qi86wuF/ElT6sKhpdavh9nZTe+5hwLWRxodL3FpWzM="}]},"maintainers":[{"name":"frenchbread","email":"frenchthebread@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/private-ip-0.1.0.tgz_1470162356255_0.5313912697602063"},"directories":{}},"1.0.0":{"name":"private-ip","version":"1.0.0","description":"Check if IP address is private.","main":"index.js","scripts":{"build":"node_modules/babel-cli/bin/babel.js src --out-dir lib","test":"npm run build && ava","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/frenchbread/private-ip.git"},"keywords":["ip","address","private"],"author":{"name":"Damir Mustafin"},"license":"MIT","bugs":{"url":"https://github.com/frenchbread/private-ip/issues"},"homepage":"https://github.com/frenchbread/private-ip#readme","devDependencies":{"ava":"^0.15.2","babel-cli":"^6.11.4","babel-core":"^6.11.4","babel-preset-es2015":"^6.9.0"},"babel":{"presets":["es2015"]},"dependencies":{},"gitHead":"aa87d85f571173c5fd25b374c094948a472a95e3","_id":"private-ip@1.0.0","_shasum":"952e51acb9f20222a195885b2e113040ca267032","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"frenchbread","email":"frenchthebread@gmail.com"},"dist":{"shasum":"952e51acb9f20222a195885b2e113040ca267032","tarball":"https://registry.npmjs.org/private-ip/-/private-ip-1.0.0.tgz","integrity":"sha512-RW0X4b3z9L1IUwEzg1YpluAJi78AcKJaV0mKy3UhyLWGGAWLOorKpDipzxBJw6vlq33apP7Bp6hFa0A7U2Ga+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEZwKzGEMuWN2Py4Br0Did0C+3iwq+hPbjJSuWg2SmhXAiB0YZL6ZTzG4S+b6It2s2JnB4qejVuSpRDiDbJSY0xRKA=="}]},"maintainers":[{"name":"frenchbread","email":"frenchthebread@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/private-ip-1.0.0.tgz_1470222125925_0.9299143345560879"},"directories":{}},"1.0.1":{"name":"private-ip","version":"1.0.1","description":"Check if IP address is private.","main":"index.js","scripts":{"build":"node_modules/babel-cli/bin/babel.js src --out-dir lib","test":"npm run build && ava","prepublish":"npm build"},"repository":{"type":"git","url":"git+https://github.com/frenchbread/private-ip.git"},"keywords":["ip","address","private"],"author":{"name":"Damir Mustafin"},"license":"MIT","bugs":{"url":"https://github.com/frenchbread/private-ip/issues"},"homepage":"https://github.com/frenchbread/private-ip#readme","devDependencies":{"ava":"^0.15.2","babel-cli":"^6.11.4","babel-core":"^6.11.4","babel-preset-es2015":"^6.9.0"},"babel":{"presets":["es2015"]},"dependencies":{},"gitHead":"b5231f4d79212bffd39285ecc61273fda7b7ffee","_id":"private-ip@1.0.1","_shasum":"160e8d4b34d359fc6917e539c967eb49dff3a88a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"frenchbread","email":"frenchthebread@gmail.com"},"dist":{"shasum":"160e8d4b34d359fc6917e539c967eb49dff3a88a","tarball":"https://registry.npmjs.org/private-ip/-/private-ip-1.0.1.tgz","integrity":"sha512-H79G3bV6s9JzSVQSHonKw7Mix2SbogTNj3qYNVGADfU3etkFA2upbN0GpB8OnxJufZAfT4ZSwO6wdC1NLs+Xvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBpdyioOhqqgpo7Q8hz/OiAwD1AeiIZ3pr4xXAsRUANWAiAVoNqxIMu1QusRXjF8h7J1vwP95WABS3hG/6k0QjWN3g=="}]},"maintainers":[{"name":"frenchbread","email":"frenchthebread@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/private-ip-1.0.1.tgz_1470223037577_0.2825663760304451"},"directories":{}},"1.0.2":{"name":"private-ip","version":"1.0.2","description":"Check if IP address is private.","main":"index.js","scripts":{"build":"node_modules/babel-cli/bin/babel.js src --out-dir lib","test":"npm run build && ava","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/frenchbread/private-ip.git"},"keywords":["ip","address","private"],"author":{"name":"Damir Mustafin"},"license":"MIT","bugs":{"url":"https://github.com/frenchbread/private-ip/issues"},"homepage":"https://github.com/frenchbread/private-ip#readme","devDependencies":{"ava":"^0.15.2","babel-cli":"^6.11.4","babel-core":"^6.11.4","babel-preset-es2015":"^6.9.0"},"babel":{"presets":["es2015"]},"dependencies":{},"gitHead":"a2e8e452e2c15860b9b68c2a0abe848772fa8557","_id":"private-ip@1.0.2","_shasum":"56174485601096c751734096c1ab5efb634442c3","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"frenchbread","email":"frenchthebread@gmail.com"},"dist":{"shasum":"56174485601096c751734096c1ab5efb634442c3","tarball":"https://registry.npmjs.org/private-ip/-/private-ip-1.0.2.tgz","integrity":"sha512-j2wb+8g540aehvBh4vbDvzPVBVpkLrsKGUTZQlfSM/UNxWhDke2SuGCNEBxJVtALazmH5Lejbjmhcvx68TdiQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA3TVQCRFQVKTw2b+qI7VFHFyc484z13e7sC+lKq5xQHAiAyJEzv40nJi89qltC31Xkzw3A5xiqA+8la2bN0zTQZkQ=="}]},"maintainers":[{"name":"frenchbread","email":"frenchthebread@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/private-ip-1.0.2.tgz_1470223951075_0.7377017273101956"},"directories":{}},"1.0.5":{"name":"private-ip","version":"1.0.5","description":"Check if IP address is private.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/frenchbread/private-ip.git"},"bugs":{"url":"https://github.com/frenchbread/private-ip/issues"},"homepage":"https://github.com/frenchbread/private-ip#readme","author":{"name":"Damir Mustafin","email":"frenchthebread@gmail.com"},"license":"MIT","scripts":{"lint":"eslint src","build":"npm run clean && ./node_modules/.bin/babel src --out-dir lib","clean":"rimraf ./lib","test":"npm run build && ava","prepublish":"npm run build"},"keywords":["ip","address","private"],"devDependencies":{"ava":"^0.15.2","babel-cli":"^6.11.4","babel-eslint":"^7.2.3","babel-preset-latest":"^6.24.1","eslint":"^3.19.0","rimraf":"^2.6.1","standard":"^10.0.2"},"gitHead":"ce3d74586bbf3ee699854b4d58eff66c94b970f2","_id":"private-ip@1.0.5","_shasum":"22d0183fba09d0ec1a2a4e0f46feb771563d1449","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"frenchbread","email":"frenchthebread@gmail.com"},"dist":{"shasum":"22d0183fba09d0ec1a2a4e0f46feb771563d1449","tarball":"https://registry.npmjs.org/private-ip/-/private-ip-1.0.5.tgz","integrity":"sha512-4JuY1XMwoh7iF06RZ1+9DFSzb3woHfTUndygtR9ovFkPmFoZTklYsp0KiMyn8uLdAlN6GUSDK72smCmfThavKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICYqNdsCRoTbEk8nzuHGytPZxm+wCvJxvTxByosPPvJtAiEAp2dQ+rtnJO8sRmIQa+oRv5z9vDi12xtFhLCEMhumP18="}]},"maintainers":[{"name":"frenchbread","email":"frenchthebread@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/private-ip-1.0.5.tgz_1493501011856_0.3979335913900286"},"directories":{}},"2.0.0":{"name":"private-ip","version":"2.0.0","description":"Check if IP address is private.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/frenchbread/private-ip.git"},"bugs":{"url":"https://github.com/frenchbread/private-ip/issues"},"homepage":"https://github.com/frenchbread/private-ip#readme","authors":["Damir Mustafin <frenchthebread@gmail.com>","Sick.Codes <https://twitter.com/sickcodes>","John Jackson <https://twitter.com/johnjhacking>","Nick Sahler <https://twitter.com/tensor_bodega>"],"contributors":[{"name":"Harold Hunt","url":"https://www.linkedin.com/in/huntharo/"}],"license":"MIT","scripts":{"lint":"eslint src","build":"npm run clean && ./node_modules/.bin/babel src --out-dir lib","clean":"rimraf ./lib","test":"npm run build && ava","prepublish":"npm run build"},"keywords":["ip","address","private","netmask","localhost","lan"],"devDependencies":{"ava":"^0.15.2","babel-cli":"^6.11.4","babel-eslint":"^7.2.3","babel-preset-latest":"^6.24.1","eslint":"^3.19.0","rimraf":"^2.6.1","standard":"^10.0.2"},"dependencies":{"netmask":"^1.0.6"},"gitHead":"f1ea853586e858400f742315fbfc6d947f53563b","_id":"private-ip@2.0.0","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"integrity":"sha512-8l7ASHNmD2StSo+Z7m+cTVa9KhmBguVEd9cQB6joMnz5PhR6RQhweLDpADZgFhJwfvVvvfQxXNeeQiVOmill0Q==","shasum":"543bcbb850e62e461e5c7250a337abbf90d43141","tarball":"https://registry.npmjs.org/private-ip/-/private-ip-2.0.0.tgz","fileCount":9,"unpackedSize":7865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu6sjCRA9TVsSAnZWagAACEkP/RQHmOZQcAnHWvkw3Khl\nl6hOfvXSumQOY6VzwlbYAzd/Ja8qR+uEa6W8yo/rsV/a1x2JSJclq5T4r/kF\nK/Kb/VInXRQLfFbAkfM4YJWn73shJPbTv/Zo+gj3rFn4ngpm5MugRhBaGGtD\nKq8ud53UTh/iVjJVkjICAHRe6T5AMY13iSBC6Q6r3baSJGtXoKlWh7zsyJb+\nAi96pkcG1KEgva3y3xMLp2pyX0h5LYv8ZbWISiiZTMGLEqVczGYYlJG2drR5\n2Gr4c41rAdv03iQ7RVYbu8xNziFz5PV7b6mRt/rC0aXVBS/16UJDKPa6hONY\na4nj4hfBxbT9hp3Ee6yoimrTcVJrE5v63utuqiOA88aUCQ+CpJZN2TlwaT5F\ngiObuQ1BWVTBJxAzIn2XZiMsmCohL7VhYJhB7knTjzhay6ydieLqQrl/ZQ5f\nV+hEEG5VSiVqLTNoE7rz6bf+F1Kn5h5810gv/Hiqg1TG6HRQthnodzweB5lP\nLzm+EL6zUU7cNAIcZQuWcS6oOoZ/pAKHUvqHdy9RFsmHfyaVoyGlQFCfC9nC\nydD1/h5ZaCpay3C5bhjNmAFjJ++/+S6vF9nZw8/jtPQDOxD5lXxEPynBU8RG\nqNu21zPL/1jIJm9FnVlBGC0CK412/9QDvBZeh2vpaqVMe4HZfeg2uq2M8BzU\nZzHD\r\n=6h1S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhz+0iMM5AT9LlCQTMNK0QZY+b4VOMraiMiQzNHFHe3gIhAOeUDkVnLZsrb/IXUpgw1RAPioZ1HQvtr2goFgiye/75"}]},"_npmUser":{"name":"frenchbread","email":"frenchthebread@gmail.com"},"directories":{},"maintainers":[{"name":"frenchbread","email":"frenchthebread@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/private-ip_2.0.0_1606134563164_0.31048439698258634"},"_hasShrinkwrap":false},"2.1.0":{"name":"private-ip","version":"2.1.0","description":"Check if IP address is private.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/frenchbread/private-ip.git"},"bugs":{"url":"https://github.com/frenchbread/private-ip/issues"},"homepage":"https://github.com/frenchbread/private-ip#readme","authors":["Damir Mustafin <frenchthebread@gmail.com>","Sick.Codes <https://twitter.com/sickcodes>","John Jackson <https://twitter.com/johnjhacking>","Nick Sahler <https://twitter.com/tensor_bodega>"],"contributors":[{"name":"Harold Hunt","url":"https://www.linkedin.com/in/huntharo/"}],"license":"MIT","scripts":{"lint":"eslint src","build":"npm run clean && ./node_modules/.bin/babel src --out-dir lib","clean":"rimraf ./lib","test":"npm run build && ava","prepublish":"npm run build"},"keywords":["ip","address","private","netmask","localhost","lan"],"devDependencies":{"ava":"^0.15.2","babel-cli":"^6.11.4","babel-eslint":"^7.2.3","babel-preset-latest":"^6.24.1","eslint":"^3.19.0","rimraf":"^2.6.1","standard":"^10.0.2"},"dependencies":{"is-ip":"^3.1.0","netmask":"^1.0.6"},"gitHead":"ef75bd5ca91406a62231f010dd73203fc350afe3","_id":"private-ip@2.1.0","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"integrity":"sha512-AJqcMPAiIj5cR4KOlS53k2GVoJXrFtHCLg5lqrd7bweZDsTDCjPubXd2L42lnthSCS+BTl/F56nI//Mf/RX80w==","shasum":"2c562c0e2356095f43db1b99c0ba726bcdc3c439","tarball":"https://registry.npmjs.org/private-ip/-/private-ip-2.1.0.tgz","fileCount":9,"unpackedSize":10565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwqCPCRA9TVsSAnZWagAAYpcQAIXQWVioz9/axm03uhRH\nVUVAJuJ3j/O4hfNliCOtCdbbPLIaqdkyFkbb5Mm+hGJQgsa/jxBZVOXpZXcQ\neAPymgRterhKxgyKaTYl8MNoInPn2SuiKwInQphVN95THERw9CSoc/lBorM6\nGL4XPf0DxH3sJWEoJVaGK/apxefqzfWnov4THBf+XHxCCK6KmY1gDNA2wKd7\nSsOyeSq/5btgkMX0skBPmDBzMaX1mWmKArxK6dXpDkUiwbTs9HTHElwiR1Qs\nvZCTmrrcNCFI0IkKSPFj6QbnUy005EdXlej+niq2HwJt4lD/KhySG/qEWlgn\nK0gWjDH4UzGsDvtpy2qRLa4THiEG+Wsp3qQlf1IiBez6gGwxI6fc1HqEFmaF\nQVEy5iXWnGP/AfbuazUOX9KawL885tmtz3pyRDiGhMP0BdCHzr9e/uoYOG43\nbKemQq5IYZJLOMXr/+tNgDGW4GETuv1eWfvUy+3LkfV8uwUYcQ8j1LwwZDKO\nm7TOSbI+YaZNZo0vxmCOUWRTrMTVFa0sipQw3ly6Lq+YN+quccBmcyJhsHA0\nWGQOGRQ8GPfp9jcnMIrlCtRMi5/QoQBufgIy6g7TMFTpcqCnXrnM/N4IlVhd\nA5jzntJmtHI/Arkao51GAbsRMhsiM69daHPqe36fWG+ajcwmFPU1WfEk9OGd\nVuJN\r\n=nmUG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmjKBkbZdWihSpzqlj6Mva3UDYmMscK050UwGM0KQdcwIgeyOQ+S08UmEMfjB08RGOLrscJyIstRs8ynSKAXapyws="}]},"_npmUser":{"name":"frenchbread","email":"frenchthebread@gmail.com"},"directories":{},"maintainers":[{"name":"frenchbread","email":"frenchthebread@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/private-ip_2.1.0_1606590606576_0.22141790043089382"},"_hasShrinkwrap":false},"2.1.1":{"name":"private-ip","version":"2.1.1","description":"Check if IP address is private.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/frenchbread/private-ip.git"},"bugs":{"url":"https://github.com/frenchbread/private-ip/issues"},"homepage":"https://github.com/frenchbread/private-ip#readme","authors":["Damir Mustafin <frenchthebread@gmail.com>","Sick.Codes <https://twitter.com/sickcodes>","John Jackson <https://twitter.com/johnjhacking>","Nick Sahler <https://twitter.com/tensor_bodega>"],"contributors":[{"name":"Harold Hunt","url":"https://www.linkedin.com/in/huntharo/"}],"license":"MIT","scripts":{"lint":"eslint src","build":"npm run clean && ./node_modules/.bin/babel src --out-dir lib","clean":"rimraf ./lib","test":"npm run build && ava","prepublish":"npm run build"},"keywords":["ip","address","private","netmask","localhost","lan"],"devDependencies":{"ava":"^0.15.2","babel-cli":"^6.11.4","babel-eslint":"^7.2.3","babel-preset-latest":"^6.24.1","eslint":"^3.19.0","rimraf":"^2.6.1","standard":"^10.0.2"},"dependencies":{"is-ip":"^3.1.0","netmask":"^1.0.6"},"gitHead":"59fde6206012bfacc875dbfe15ae29f9811381d3","_id":"private-ip@2.1.1","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"integrity":"sha512-csxTtREJ7254nnUF14hjOrnd/vZH78vTS5opec6IDVZRwY3omKDcNL/r+vfxFZnCRsrBWVA8B0Q95lgMGrFuZQ==","shasum":"cd4ac7481099991e211706f411aede9725c1712f","tarball":"https://registry.npmjs.org/private-ip/-/private-ip-2.1.1.tgz","fileCount":9,"unpackedSize":10576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfw+wNCRA9TVsSAnZWagAAyWoP/3AgCTzuql/vvpd1cCTL\nmL1fI78oAnfobBPOWRBpkizXEbAbEftMH8wOr//CFDNxNrFy2A+S/9Jy7a5m\nmZ0B0ffLUBr5KbJJAZbc95GT1lHGvA5/MdzKp70pT1UX9pCH843lXOyDNd85\nTtxw8DUQTq4X3Nv08OYEfIHOTQUR2BymIqaNnKnx0uVVczb64iXsWoA7z+G5\nlEomYyyIzQ5S64Ln41/M39NpsrzMMSRIoxUHZrQm5bzXhzuGG0JuO/nuf8qr\nq8Figty8RvlumP/9dzjfZ4FezgvM6iNpe/Rjq1m58bx56NApnp+lbEY/r5rd\n+ez4U3OHAKyFzWdErtqAOjP4a52UP7cK0iqgoUG8tN2JS3aUqBOSDjaePpsQ\nEzTeFxPz9i20HrGIrEuFkHx6XpNxPiMwdu59ktdI8r4BVKuPhjLqpmApPvCy\nQoHxbEyUk8uPQXa1YJHyxkGNSSqmXqxeSYR2hcP6FFu3SRn7xavQ5QWLf8PP\nPhedgJK8XAIZhJP7FsPCEK2j16hWGiDb9+waAxBVVPqbG9+3KE/J68VhjM48\nLZVlM+Fwbwy/1wqZHU/Sv5v9QHxX8RPeymbxRntgvXSt1BWdvZa3E0WGpNQp\nZLhTMkDQHq2Vaw0JxRoF5zQWtUEaigeUwJxZ56bxjzqh1bAWNPr4gg3HAFG/\nAfcZ\r\n=yxhS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAjiE0JL4awtLK9TmdPDN0Rkjibnrq72T0IEbsQCFxlnAiEA8a0eoGGOEMrQO3qk4hWhsLfs+Kn1tVXt5K0l2Sf3b3Y="}]},"_npmUser":{"name":"frenchbread","email":"frenchthebread@gmail.com"},"directories":{},"maintainers":[{"name":"frenchbread","email":"frenchthebread@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/private-ip_2.1.1_1606675469113_0.5173364173769393"},"_hasShrinkwrap":false},"2.2.0":{"name":"private-ip","version":"2.2.0","description":"Check if IP address is private.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/frenchbread/private-ip.git"},"bugs":{"url":"https://github.com/frenchbread/private-ip/issues"},"homepage":"https://github.com/frenchbread/private-ip#readme","authors":["Damir Mustafin <frenchthebread@gmail.com>","Sick.Codes <https://twitter.com/sickcodes>","John Jackson <https://twitter.com/johnjhacking>","Nick Sahler <https://twitter.com/tensor_bodega>"],"contributors":[{"name":"Harold Hunt","url":"https://www.linkedin.com/in/huntharo/"},{"name":"Aravindha Hariharan M","url":"https://www.linkedin.com/in/aravindha1234u/"}],"license":"MIT","scripts":{"build":"npm run clean && ./node_modules/.bin/babel src --out-dir lib","clean":"rimraf ./lib","test":"npm run build && ava","prepublish":"npm run build"},"keywords":["ip","address","private","netmask","localhost","lan"],"devDependencies":{"ava":"^3.15.0","babel-cli":"^6.26.0","rimraf":"^3.0.2"},"dependencies":{"ip-regex":"^4.3.0","netmask":"^2.0.2"},"gitHead":"664a127cf5e2ada207aded52937687ab80dc4a95","_id":"private-ip@2.2.0","_nodeVersion":"15.0.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-2bPfzZfESxwPE+b8RezesOdnSwcLlnem3U0dV/5ayqbWZHI/bq63WlQR3dOSnLYNp13+h2ZJ894WPSUcqQqaAg==","shasum":"1b2baa6306994912b61e9e4321f7ac2282918162","tarball":"https://registry.npmjs.org/private-ip/-/private-ip-2.2.0.tgz","fileCount":7,"unpackedSize":9553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbZYECRA9TVsSAnZWagAAGkkP/A3jSMz5OtYYZQKQSLlF\nMoZeu/0BDZfyuVqp2G3ZB9P4Idmco1KHmUF9U4Gt6LNrMAj+s0m3gdgpU0v8\ne+u87kX2lIieDRG1k8cY8CiLJ3V4QfsNxLwqOiN6lIuFYKBsHxKu7mSB1gKN\nD67LJsI65pAsoqQTeM3eIWzz821uhg6RlvKj53ahVsGar6xZNDzAU6nRIj7m\nrIMUxZz6F3lnobjhEd2yvcfNeGGi0LQSf1SHJmOunJWec+PvbP93u9nIZ45e\nI7jki6DNjUvRUQrb8WNn/VTfcFSIneNJh+5YDwadPM5JSWkjCxALRklcFpws\ngWzItS3cl2HoqAXasAiXWITiMLnb/GQHYFIsHrlQKt/7CA/DJ0OMq3Y7h516\nCDK/LZFbym4xQm4utHKzxOpryi99or93psc//AgFO6xET/ArsOcvEQU4M+qE\nvCpkPDxud7j7GNqesqAoPrWFNXMc1tmibjBmJzUdzBLRk1mlhW29i+gYTIbI\nvh9yAw4NiqdEVR9E6mEsMkAd7DOUIpr91msxQNLPh3LsTbU/mgQvSOXBrK06\nUDVU6Oee33bxe/uqP4vujwlfSejWMCg2Igp8rd5d7n3Zgd8OfavbTzTwlGcV\nGiS+Rfnm+soTFS9jpmKVB9T1JR1yT2jvq0AZTH8Hkp6fR9NOvtmFR2iNZnQX\nyNQ1\r\n=HvTY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNbaueUHarijYDGCW21quQm/znFcXnsVc49gAitu2lmAIgAe1g/WaPLtUj5+krNMc48+gXY91NF8Q8gTmFxS8TH8g="}]},"_npmUser":{"name":"frenchbread","email":"frenchthebread@gmail.com"},"directories":{},"maintainers":[{"name":"frenchbread","email":"frenchthebread@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/private-ip_2.2.0_1617794564219_0.7139599815331614"},"_hasShrinkwrap":false},"2.2.1":{"name":"private-ip","version":"2.2.1","description":"Check if IP address is private.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/frenchbread/private-ip.git"},"bugs":{"url":"https://github.com/frenchbread/private-ip/issues"},"homepage":"https://github.com/frenchbread/private-ip#readme","authors":["Damir Mustafin <frenchthebread@gmail.com>","Sick.Codes <https://twitter.com/sickcodes>","John Jackson <https://twitter.com/johnjhacking>","Nick Sahler <https://twitter.com/tensor_bodega>"],"contributors":[{"name":"Harold Hunt","url":"https://www.linkedin.com/in/huntharo/"},{"name":"Aravindha Hariharan M","url":"https://www.linkedin.com/in/aravindha1234u/"}],"license":"MIT","scripts":{"build":"npm run clean && ./node_modules/.bin/babel src --out-dir lib","clean":"rimraf ./lib","test":"npm run build && ava","prepublish":"npm run build"},"keywords":["ip","address","private","netmask","localhost","lan"],"devDependencies":{"ava":"^3.15.0","babel-cli":"^6.26.0","rimraf":"^3.0.2"},"dependencies":{"ip-regex":"^4.3.0","netmask":"^2.0.2"},"gitHead":"b1277359ab4c3e72f2f5bec5d0b2c6493e2606c6","_id":"private-ip@2.2.1","_nodeVersion":"15.0.0","_npmVersion":"7.9.0","dist":{"integrity":"sha512-jN1WT/br/VNW9xEcwHr6DjtOKxQ5qOIqmh7o+co2TWgq56pZJw99iO3UT1tWdfgsQiyK9FqG4ji3ykwpjFqITA==","shasum":"4fe167d04e12eca5c67cdcbd3224e86b38c79253","tarball":"https://registry.npmjs.org/private-ip/-/private-ip-2.2.1.tgz","fileCount":7,"unpackedSize":9562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeTUOCRA9TVsSAnZWagAA1fUP/jbqtushciA2mwD4NCk2\nDlb9DjqZ0FaC/YlLTrBK6IVsA7f+u4yuSBEkrLWF6HS/u4Zg1VinEc1W9Aef\nZl02QPQykyVcHPDqczBEVJ3TpQuy7WRfS9wN+bXCw9SiJ7CJMYomV80ntElC\nhnStsRGnH4HU88pfKK8mSPWMZXSM3qTKW995ju45H4lglgGptbp+yRW5umZ7\nQiJf5pwwbzIB8YDDRkuxPNl5H1Ea0Z6L27Rk2Ef78uf2A8L4q2ReUiA4Z4IJ\n6KgaSzrf+ynWCEcjktLCXdG+R5U07YMrte05ppKu9c/AQgIZaPWEwtq+6fkM\ngAMNa20ErCwRfAkZIsnj5wBDsJQ5314ePRNF5tbnrEf/8Wo4D6ygXCKRiSJb\n0bjFm15xLQFnYy+0snZBqxPWPmfo/a7lCVq+hBljwLzKKCgFbcqyurQino43\nULrgMee4bKFOWkAMdz2kf2tZNb4IlKSIL2GmJAY8kIqX/B8kljr/VWgL51pE\ntOaNmjZr2hAzi1pCEVw4GjRKVve3eTHb/TaZqRfR9VQU/6KUNh11EvobMOxU\nPXHTupZaMtJ4Youv42wTQV9Z9A9/adqQjV6yRnAMbSB38CXReYk7v0fTC2Wb\nMMpx18Fzf3osP727+PdQcWjiH3+cq7lOae7NICSOEIzvTLabW7Q1aPxhbo6O\n1aZO\r\n=e9dO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQj0LeVfFcheC8Jif5Alo7s2lJEAJeeh8y7qaeq2R57wIgaI7xkvaujFCyFFolRsSZfNDJLN4sTlvlSTevUvD46jg="}]},"_npmUser":{"name":"frenchbread","email":"frenchthebread@gmail.com"},"directories":{},"maintainers":[{"name":"frenchbread","email":"frenchthebread@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/private-ip_2.2.1_1618556174408_0.7530928053106927"},"_hasShrinkwrap":false},"2.3.0":{"name":"private-ip","version":"2.3.0","description":"Check if IP address is private.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/frenchbread/private-ip.git"},"bugs":{"url":"https://github.com/frenchbread/private-ip/issues"},"homepage":"https://github.com/frenchbread/private-ip#readme","authors":["Damir Mustafin <frenchthebread@gmail.com>","Sick.Codes <https://twitter.com/sickcodes>","John Jackson <https://twitter.com/johnjhacking>","Nick Sahler <https://twitter.com/tensor_bodega>"],"contributors":[{"name":"Harold Hunt","url":"https://www.linkedin.com/in/huntharo/"},{"name":"Aravindha Hariharan M","url":"https://www.linkedin.com/in/aravindha1234u/"}],"license":"MIT","scripts":{"build":"npm run clean && ./node_modules/typescript/bin/tsc --outDir lib","clean":"rimraf ./lib","test":"npm run build && ava","prepublish":"npm run build"},"keywords":["ip","ipv4","ipv6","address","private","netmask","localhost","lan"],"devDependencies":{"@types/netmask":"^1.0.30","ava":"^3.15.0","rimraf":"^3.0.2","typescript":"^4.3.5"},"dependencies":{"ip-regex":"^4.3.0","ipaddr.js":"^2.0.1","is-ip":"^3.1.0","netmask":"^2.0.2"},"gitHead":"77fb9383bb1d44b66d175028ec5cad7c48de1b0e","_id":"private-ip@2.3.0","_nodeVersion":"16.3.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-3lTFzg+Z1Q2VNQChw8AW2c5LM7getyUJ67SqeWtvnkUO4gihjbf5oIEK4+jAQ4v1sCqOVV7r+GzKrgowW/W3tw==","shasum":"aa07bf623c60ea75ee5d140814f492648c001717","tarball":"https://registry.npmjs.org/private-ip/-/private-ip-2.3.0.tgz","fileCount":8,"unpackedSize":10870,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+MPGU9uFT7sVJmnw9fuSjTDuonv/c4JpluGbMlLBbGgIgVlKSKGheuBtKv64S2lPmC7Ou5e5XV9ub/SDoZ7VUnUE="}]},"_npmUser":{"name":"frenchbread","email":"frenchthebread@gmail.com"},"directories":{},"maintainers":[{"name":"frenchbread","email":"frenchthebread@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/private-ip_2.3.0_1634030667264_0.4645433675781572"},"_hasShrinkwrap":false},"2.3.1":{"name":"private-ip","version":"2.3.1","description":"Check if IP address is private.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/frenchbread/private-ip.git"},"bugs":{"url":"https://github.com/frenchbread/private-ip/issues"},"homepage":"https://github.com/frenchbread/private-ip#readme","authors":["Damir Mustafin <frenchthebread@gmail.com>","Sick.Codes <https://twitter.com/sickcodes>","John Jackson <https://twitter.com/johnjhacking>","Nick Sahler <https://twitter.com/tensor_bodega>"],"contributors":[{"name":"Harold Hunt","url":"https://www.linkedin.com/in/huntharo/"},{"name":"Aravindha Hariharan M","url":"https://www.linkedin.com/in/aravindha1234u/"}],"license":"MIT","scripts":{"build":"npm run clean && ./node_modules/typescript/bin/tsc --outDir lib","clean":"rimraf ./lib","test":"npm run build && ava","prepublish":"npm run build"},"keywords":["ip","ipv4","ipv6","address","private","netmask","localhost","lan"],"devDependencies":{"@types/netmask":"^1.0.30","ava":"^3.15.0","rimraf":"^3.0.2","typescript":"^4.3.5"},"dependencies":{"ip-regex":"^4.3.0","ipaddr.js":"^2.0.1","is-ip":"^3.1.0","netmask":"^2.0.2"},"gitHead":"fcd7f6bbc7cb4049ed5563b33f5ba16dc4caed1e","_id":"private-ip@2.3.1","_nodeVersion":"17.0.1","_npmVersion":"8.1.0","dist":{"integrity":"sha512-aH66ibTf0E+HD76Kt8U/4pcz+1qnr2S0ODcllD96ULxK2bSZYFlJGSR4nq/rl+4QEEpOV1kSX7ruvTpzizAodQ==","shasum":"fef387b981eb5c50caaab36da8c62f346356a415","tarball":"https://registry.npmjs.org/private-ip/-/private-ip-2.3.1.tgz","fileCount":8,"unpackedSize":10918,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICsSbt9qelqpJJD9kDTjVgIZTXNp7nkRBDpyaSc1QwysAiEA2WiqUwMW+Q7ljPCJd8DSjn82/dPec6+j48H6q2KXfb4="}]},"_npmUser":{"name":"frenchbread","email":"frenchthebread@gmail.com"},"directories":{},"maintainers":[{"name":"frenchbread","email":"frenchthebread@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/private-ip_2.3.1_1635161891147_0.2487980118635964"},"_hasShrinkwrap":false},"2.3.2":{"name":"private-ip","version":"2.3.2","description":"Check if IP address is private.","main":"index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/frenchbread/private-ip.git"},"bugs":{"url":"https://github.com/frenchbread/private-ip/issues"},"homepage":"https://github.com/frenchbread/private-ip#readme","authors":["Damir Mustafin <frenchthebread@gmail.com>","Sick.Codes <https://twitter.com/sickcodes>","John Jackson <https://twitter.com/johnjhacking>","Nick Sahler <https://twitter.com/tensor_bodega>"],"contributors":[{"name":"Harold Hunt","url":"https://www.linkedin.com/in/huntharo/"},{"name":"Aravindha Hariharan M","url":"https://www.linkedin.com/in/aravindha1234u/"}],"license":"MIT","scripts":{"build":"npm run clean && ./node_modules/typescript/bin/tsc --outDir lib","clean":"rimraf ./lib","test":"npm run build && ava","prepublish":"npm run build"},"keywords":["ip","ipv4","ipv6","address","private","netmask","localhost","lan"],"devDependencies":{"@types/netmask":"^1.0.30","ava":"^3.15.0","rimraf":"^3.0.2","typescript":"^4.3.5"},"dependencies":{"ip-regex":"^4.3.0","ipaddr.js":"^2.0.1","is-ip":"^3.1.0","netmask":"^2.0.2"},"gitHead":"d9cef5776cede331c383ba7482656869ebd0087c","_id":"private-ip@2.3.2","_nodeVersion":"17.0.1","_npmVersion":"8.1.0","dist":{"integrity":"sha512-z23Kxh9JEn5ryTD5EDu5tCdcwrJQdKMvZL7QxYIU4TQPyjSr6qxrFOzZWugoW7wTzdzB3DZHDRs7RXDo5lLq/Q==","shasum":"eca279904ca3c5c00e22f0191d441d4840792475","tarball":"https://registry.npmjs.org/private-ip/-/private-ip-2.3.2.tgz","fileCount":9,"unpackedSize":11046,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGoWcqmqgLrnXPUqTzCNjjXDb2TZRB/MuTyBdh5KJGNmAiAbWVpfhsZlLMZ2/wK1BWHBdRYD+IEERMYpSrMFvrhJrA=="}]},"_npmUser":{"name":"frenchbread","email":"frenchthebread@gmail.com"},"directories":{},"maintainers":[{"name":"frenchbread","email":"frenchthebread@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/private-ip_2.3.2_1636360601466_0.9935714339109056"},"_hasShrinkwrap":false},"2.3.3":{"name":"private-ip","version":"2.3.3","description":"Check if IP address is private.","main":"index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/frenchbread/private-ip.git"},"bugs":{"url":"https://github.com/frenchbread/private-ip/issues"},"homepage":"https://github.com/frenchbread/private-ip#readme","authors":["Damir Mustafin <frenchthebread@gmail.com>","Sick.Codes <https://twitter.com/sickcodes>","John Jackson <https://twitter.com/johnjhacking>","Nick Sahler <https://twitter.com/tensor_bodega>"],"contributors":[{"name":"Harold Hunt","url":"https://www.linkedin.com/in/huntharo/"},{"name":"Aravindha Hariharan M","url":"https://www.linkedin.com/in/aravindha1234u/"}],"license":"MIT","scripts":{"build":"npm run clean && ./node_modules/typescript/bin/tsc --outDir lib","clean":"rimraf ./lib","test":"npm run build && ava","prepublish":"npm run build"},"keywords":["ip","ipv4","ipv6","address","private","netmask","localhost","lan"],"devDependencies":{"@types/netmask":"^1.0.30","ava":"^3.15.0","rimraf":"^3.0.2","typescript":"^4.3.5"},"dependencies":{"ip-regex":"^4.3.0","ipaddr.js":"^2.0.1","is-ip":"^3.1.0","netmask":"^2.0.2"},"gitHead":"ca39bc4f0f95c7214707a949ea16f89dc0ad8a8f","_id":"private-ip@2.3.3","_nodeVersion":"17.0.1","_npmVersion":"8.1.0","dist":{"integrity":"sha512-5zyFfekIVUOTVbL92hc8LJOtE/gyGHeREHkJ2yTyByP8Q2YZVoBqLg3EfYLeF0oVvGqtaEX2t2Qovja0/gStXw==","shasum":"1e80ff8443e5ac78f555631aec3ea6ff027fa6aa","tarball":"https://registry.npmjs.org/private-ip/-/private-ip-2.3.3.tgz","fileCount":9,"unpackedSize":11046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh23OHCRA9TVsSAnZWagAA0bIP/1kfJW8huh5tC+qQYP5A\nKDNTuvtR5mKxtALaSIBjfiq9XTxc6ICDOgcVazNoewVhIenVFOagTpiRsJpQ\nbvMC5ijdz+wTRi87MXc0uRe+4f5kpsnIBHFxqo/sBXmhUPZtu8wO6mlrpce4\nReWwKROq5vi0koTAHmM31Xf6t3t+3Uc8EoQDvbuc2Fspgpse4XffQJ+UH0Zi\nPEJmuaHYMd6XkgxKHs0Qa3xowchod7w/QUcS1hp3GSVzRixb+gsJ3DotB6sU\nUSVNaGrMP7RmQWNEc5YENtY3r9sR62N60/7docEa0MxSzdO+UjpzpxPgjyMs\ng1bxRJY2C8F0XqCkaEZhBhh1zREsgwL3s9WW+owSayjSf7z/EtDSOptRTQxz\nkpKkXMInGII2ZMJH3E1zUV+eoxiuAdrRruhXzX/qWXxuSxEhQxM8zxMBb3tS\n57oLIAIzkcIheygIKs2kuVhHpCXl71Apj7xBMpEAlC3rMwC4OjMwU2TeQ/SD\ne4dnQHbVko0NwlTOie2krKzU+WwZOOJHvcfGjTuipHpyc4/OHgWLdzfmGhTr\nD81/y00cqwltMEVWrD+Ow7/8rds2A+Exr5ZtidBDs0lTOrmo71f5UHaDn4a0\nnN671RI5f6mJq/qNSxPU4LM0/MfUNQoIxSYrH5gkl78u+Uq1TS8+lPKv7PeZ\nlm/k\r\n=T9mA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHl1rTzEyADaSvU2FPwYS7e/L+1GI2LiWYqKlAvKMfYiAiEA41sQTKf48cLQMp8ZYMbRGSxOKmED4u1NDh0PPj4rDmg="}]},"_npmUser":{"name":"frenchbread","email":"frenchthebread@gmail.com"},"directories":{},"maintainers":[{"name":"frenchbread","email":"frenchthebread@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/private-ip_2.3.3_1636361196384_0.41603467548013695"},"_hasShrinkwrap":false},"2.3.4":{"name":"private-ip","version":"2.3.4","description":"Check if IP address is private.","main":"index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/frenchbread/private-ip.git"},"bugs":{"url":"https://github.com/frenchbread/private-ip/issues"},"homepage":"https://github.com/frenchbread/private-ip#readme","authors":["Damir Mustafin <frenchthebread@gmail.com>","Sick.Codes <https://twitter.com/sickcodes>","John Jackson <https://twitter.com/johnjhacking>","Nick Sahler <https://twitter.com/tensor_bodega>"],"contributors":[{"name":"Harold Hunt","url":"https://www.linkedin.com/in/huntharo/"},{"name":"Aravindha Hariharan M","url":"https://www.linkedin.com/in/aravindha1234u/"}],"license":"MIT","scripts":{"build":"npm run clean && ./node_modules/typescript/bin/tsc --outDir lib","clean":"rimraf ./lib","test":"npm run build && ava","prepublish":"npm run build"},"keywords":["ip","ipv4","ipv6","address","private","netmask","localhost","lan"],"devDependencies":{"@types/netmask":"^1.0.30","ava":"^4.3.1","rimraf":"^3.0.2","typescript":"^4.7.4"},"dependencies":{"ip-regex":"^4.3.0","ipaddr.js":"^2.0.1","is-ip":"^3.1.0","netmask":"^2.0.2"},"gitHead":"d338fe5f93e44e8f2d3426398d10556c09aa9f8f","_id":"private-ip@2.3.4","_nodeVersion":"18.7.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-ts/YFVwfBeLq61f9+KsOhXW6RH0wvY0gU50R6QZYzgFhggyyLK6WDFeYdjfi/HMnBm2hecLvsR3PB3JcRxDk+A==","shasum":"e2944f2a7a0142ec6640efda323af4b96307524e","tarball":"https://registry.npmjs.org/private-ip/-/private-ip-2.3.4.tgz","fileCount":9,"unpackedSize":11060,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAu0hX6NJ8Z9g7mE8uyvGRbyUS3v1zmgNX8YH+V/0T8WAiBbwD3m8YGcGcVfJ4ceisSH4p554k4taUU7VUnSfUMRfA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8QuGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr61w//dho67m8/irOyuNj423XEcf/r5SAqFKV4ZQu59gA0g3KJaIJA\r\n5nuGQmyZr28gUxbG4Gvaq1wlMDYbbiUOUHRPXtn0wwi1ECtc/3z9mjDczF4G\r\nB7b3qz+bfC6m/W1aDlugNWI3uyqICegoSQkMdSdvKutg3MxRrmBHuomGxN+B\r\nzxrFNUoj/lbHBr+Hrq2cui/WSZLtWuM+ee/sFCX6LTKmU7AJR3l7vPr7jA8C\r\nPqYrXejNKNgwweMJv7J6vHIYHAk3TW8Gu93xgow8IEeBCV14O8eVF3SzbvBK\r\nLeEaVfzCj22XcuJBc+L7Oo3HkEskaCKTXa8lbHGN/ynsCUGu/e0+oo7/SExp\r\nlT3zwwoRdQNwbcmPghtkeB0uoFmstIy/VDzIj8xSOQOqiFjRSsaLksc9u3iE\r\nfMYtd4qBvuoAMatW6tud7CWVFaSoLY+wrXWW1pvow328whrFHyWupUBzgCj8\r\n0JCC4WjivBRaF7lXOLA5sd9AdXHM56h/JlSCH64OmMtna6ZVqs3LVr/e9SAj\r\nnpWvsH05gGKBvoJCGKBOm6Y9YUajZnpTa6LGwDAfFrq5rB8SSMVaJXz3Vn2y\r\nn5u4PR4Wf6EgbISdNZh4Cjdv7PnWMLslsQUjKYUFgyYbsudRHBR0KP5V+hyc\r\nJswNw2vw7w10Eu0gCcBxf3VF2DMYkagK2Wo=\r\n=dahj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"frenchbread","email":"frenchthebread@gmail.com"},"directories":{},"maintainers":[{"name":"frenchbread","email":"frenchthebread@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/private-ip_2.3.4_1659964294167_0.5581630264047119"},"_hasShrinkwrap":false},"3.0.0":{"name":"private-ip","version":"3.0.0","description":"Check if IP address is private.","exports":"./index.js","type":"module","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/frenchbread/private-ip.git"},"bugs":{"url":"https://github.com/frenchbread/private-ip/issues"},"homepage":"https://github.com/frenchbread/private-ip#readme","authors":["Damir Mustafin <frenchthebread@gmail.com>","Sick.Codes <https://twitter.com/sickcodes>","John Jackson <https://twitter.com/johnjhacking>","Nick Sahler <https://twitter.com/tensor_bodega>"],"contributors":[{"name":"Harold Hunt","url":"https://www.linkedin.com/in/huntharo/"},{"name":"Aravindha Hariharan M","url":"https://www.linkedin.com/in/aravindha1234u/"}],"license":"MIT","scripts":{"build":"npm run clean && ./node_modules/typescript/bin/tsc --outDir lib","clean":"rimraf ./lib","test":"npm run build && ava","prepublish":"npm run build"},"keywords":["ip","ipv4","ipv6","address","private","netmask","localhost","lan"],"devDependencies":{"@types/netmask":"^1.0.30","ava":"^5.0.1","rimraf":"^3.0.2","typescript":"^4.8.4"},"dependencies":{"@chainsafe/is-ip":"^2.0.1","ip-regex":"^5.0.0","ipaddr.js":"^2.0.1","netmask":"^2.0.2"},"engines":{"node":">=14.16"},"gitHead":"5568f2c4063fb076fa544a26b4569bb1cb6f4015","_id":"private-ip@3.0.0","_nodeVersion":"19.0.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-HkMBs4nMtrP+cvcw0bDi2BAZIGgiKI4Zq8Oc+dMqNBpHS8iGL4+WO/pRtc8Bwnv9rjnV0QwMDwEBymFtqv7Kww==","shasum":"a65d10e2db06f6bb2f97f716f1a8976a3460a4a6","tarball":"https://registry.npmjs.org/private-ip/-/private-ip-3.0.0.tgz","fileCount":10,"unpackedSize":14894,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDYt5cymUf8G5mHypq6TCk3yVvtsF71HAfED34F+gacRAiB1k7Co88kgn0uZsFJEzidcUN28W+OlhZQp6/Uz3dkWcw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcNleACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjiQ//f+u8FqK9/P29IaL4nVILZ5UogeEv1UYZ0kjq9Gzir/U3A22s\r\nRmoOgI18dG7UuBNZ56dpDTCI74lUpXAQQvNxkb+qXnxY8WDqpMnMXMPjAQMt\r\nJLCQtXLv0bSBWG7XEYS1YJFFrbFmBfMdvtETnpmyKUabc6EEy5LnGwaglWG2\r\nAeDab4bK4lWECW+Cc7t3BHCF4PzpLinSOvgrRCln+SpQNNrGLpnVBns43Dql\r\nObX3/h4VBWATFANqYbaIRM/+bx0W3CWd35P+1EbdLLAkIHNr4nNJAFmQGXhB\r\n4Lo8YN1RoiaT0oxvShRuCY23EV1nKTom69LWaP2f2vj5vi0gVpEvFyMHo8U8\r\neRb6AggL4ZdepB0dYdhv7+HhiCAcml8AO2jJfEjALI021sINBi8JkhuGpA2E\r\n/lAjRW8BL4EZyqxH1HtkSeiw/iEsn8rOPFMkntU8wtylW72oHW+n6FbDch7b\r\nU/v0LGbHj1Co+TV6fntEOZhJ73ber1YHb+arpnw/lN9Z+KNhLMM18ze/zd4i\r\nws3r8pjz79bVWRt/zQODPM6gL4txJSDivG2pTsXGlDneyfhGS8A8EKgctoJp\r\n7UlesQ/yygs5dyZcxVAmi52X2+4q8NYaF+E7PqBGslW0dh2cx0Ix7W/Kz3Z+\r\n7O1TQl1RsP0bSXFnQc6nzFrkpFXiVzh0LT4=\r\n=uIu+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"frenchbread","email":"frenchthebread@gmail.com"},"directories":{},"maintainers":[{"name":"frenchbread","email":"frenchthebread@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/private-ip_3.0.0_1668340062409_0.9220624521814038"},"_hasShrinkwrap":false},"3.0.1":{"name":"private-ip","version":"3.0.1","description":"Check if IP address is private.","exports":"./index.js","type":"module","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/frenchbread/private-ip.git"},"bugs":{"url":"https://github.com/frenchbread/private-ip/issues"},"homepage":"https://github.com/frenchbread/private-ip#readme","authors":["Damir Mustafin <frenchthebread@gmail.com>","Sick.Codes <https://twitter.com/sickcodes>","John Jackson <https://twitter.com/johnjhacking>","Nick Sahler <https://twitter.com/tensor_bodega>"],"contributors":[{"name":"Harold Hunt","url":"https://www.linkedin.com/in/huntharo/"},{"name":"Aravindha Hariharan M","url":"https://www.linkedin.com/in/aravindha1234u/"}],"license":"MIT","scripts":{"build":"npm run clean && ./node_modules/typescript/bin/tsc --outDir lib","clean":"rimraf ./lib","test":"npm run build && ava","prepublish":"npm run build"},"keywords":["ip","ipv4","ipv6","address","private","netmask","localhost","lan"],"devDependencies":{"@types/netmask":"^1.0.30","ava":"^5.3.1","rimraf":"^3.0.2","typescript":"^4.9.5"},"dependencies":{"@chainsafe/is-ip":"^2.0.1","ip-regex":"^5.0.0","ipaddr.js":"^2.1.0","netmask":"^2.0.2"},"engines":{"node":">=14.16"},"gitHead":"009c6867353439af137225495f9922383bdbb54a","_id":"private-ip@3.0.1","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-Ezc16ANuhSHmWAE6lbXUKburNzGpR0J5X0Zh5Um/PZ/s57Fp+HYqYe6BYPH2QbqKr/5WebfzJQ1jq6Kj5dbRmA==","shasum":"1fa8108f53512c6b82f79d4d2ac665140dee5da5","tarball":"https://registry.npmjs.org/private-ip/-/private-ip-3.0.1.tgz","fileCount":9,"unpackedSize":10915,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaALNeFT9tfymYUaYxp+ltDPsLTDv/hTxlSZ+BiIS6/AIgCAtfAMtMCBmDsjWvQv+hdRTgKspfMeCgUIMhtN3D14U="}]},"_npmUser":{"name":"frenchbread","email":"frenchthebread@gmail.com"},"directories":{},"maintainers":[{"name":"frenchbread","email":"frenchthebread@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/private-ip_3.0.1_1688839186544_0.9621473903254973"},"_hasShrinkwrap":false},"3.0.2":{"name":"private-ip","version":"3.0.2","description":"Check if IP address is private.","exports":{".":{"types":"./lib/index.d.ts","import":"./index.js"}},"type":"module","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/frenchbread/private-ip.git"},"bugs":{"url":"https://github.com/frenchbread/private-ip/issues"},"homepage":"https://github.com/frenchbread/private-ip#readme","authors":["Damir Mustafin <frenchthebread@gmail.com>","Sick.Codes <https://twitter.com/sickcodes>","John Jackson <https://twitter.com/johnjhacking>","Nick Sahler <https://twitter.com/tensor_bodega>"],"contributors":[{"name":"Harold Hunt","url":"https://www.linkedin.com/in/huntharo/"},{"name":"Aravindha Hariharan M","url":"https://www.linkedin.com/in/aravindha1234u/"}],"license":"MIT","scripts":{"build":"npm run clean && ./node_modules/typescript/bin/tsc --outDir lib","clean":"rimraf ./lib","test":"npm run build && ava","prepublish":"npm run build"},"keywords":["ip","ipv4","ipv6","address","private","netmask","localhost","lan"],"devDependencies":{"@types/netmask":"^1.0.30","ava":"^5.3.1","rimraf":"^3.0.2","typescript":"^4.9.5"},"dependencies":{"@chainsafe/is-ip":"^2.0.1","ip-regex":"^5.0.0","ipaddr.js":"^2.1.0","netmask":"^2.0.2"},"engines":{"node":">=14.16"},"_id":"private-ip@3.0.2","gitHead":"9d984ed3cd6d17d1d5a0f0d358c13c4c7a8996dd","_nodeVersion":"20.7.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-2pkOVPGYD/4QyAg95c6E/4bLYXPthT5Xw4ocXYzIIsMBhskOMn6IwkWXmg6ZiA6K58+O6VD/n02r1hDhk7vDPw==","shasum":"1daf6052ee5cee53238616a377d6be180e9490ef","tarball":"https://registry.npmjs.org/private-ip/-/private-ip-3.0.2.tgz","fileCount":9,"unpackedSize":10989,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRmIz3Mylo2mVJdOHSXknG6LDPPfswLtM1mF+O13RlBQIgZKW3MtBTOn3TIMd7vIUQGbjduvWbIyOfiFLyYgY5Q58="}]},"_npmUser":{"name":"frenchbread","email":"frenchthebread@gmail.com"},"directories":{},"maintainers":[{"name":"frenchbread","email":"frenchthebread@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/private-ip_3.0.2_1706208944811_0.15393633017240815"},"_hasShrinkwrap":false}},"homepage":"https://github.com/frenchbread/private-ip#readme","keywords":["ip","ipv4","ipv6","address","private","netmask","localhost","lan"],"repository":{"type":"git","url":"git+https://github.com/frenchbread/private-ip.git"},"bugs":{"url":"https://github.com/frenchbread/private-ip/issues"},"license":"MIT","readmeFilename":"README.md","users":{"sopepos":true},"contributors":[{"name":"Harold Hunt","url":"https://www.linkedin.com/in/huntharo/"},{"name":"Aravindha Hariharan M","url":"https://www.linkedin.com/in/aravindha1234u/"}]}