UNPKG

validate-ip-node

Version:

Validate IPv4 and IPv6 addresses.

57 lines (39 loc) 1.35 kB
# ⚠️ This package is deprecated. ![validate-ip-node Logo][logo] Validate IPv4 and IPv6 addresses. [![NPM Package Version][npm-package-version-badge]][npm-package-url] [![NPM Package Downloads][npm-package-downloads-badge]][npm-package-url] [![NPM Package License][npm-package-license-badge]][npm-package-license-url] ## Installation ```shell npm install validate-ip-node ``` ## Usage Example ```javascript var validateIP = require('validate-ip-node'); console.log(validateIP('46.19.37.108')); console.log(validateIP('46.19.37')); console.log(validateIP('2a02:2770::21a:4aff:feb3:2ee')); console.log(validateIP('2a02:2770')); ``` --- ``` true false true false ``` ## Tests To run the test suite, first install the dependencies, then run `npm test`: ```bash $ npm install $ npm test ``` ## License Distributed under the [MIT License](http://opensource.org/licenses/MIT). [logo]: https://cldup.com/-EfNTzq88C.png [npm-package-url]: https://npmjs.org/package/validate-ip-node [npm-package-version-badge]: https://img.shields.io/npm/v/validate-ip-node.svg?style=flat-square [npm-package-license-badge]: https://img.shields.io/npm/l/validate-ip-node.svg?style=flat-square [npm-package-license-url]: http://opensource.org/licenses/MIT [npm-package-downloads-badge]: https://img.shields.io/npm/dm/validate-ip-node.svg?style=flat-square