Validate IPv4 and IPv6 addresses.
npm install validate-ip-node![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]
``shell`
npm install validate-ip-node
`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
To run the test suite, first install the dependencies, then run npm test:
`bash``
$ npm install
$ npm test
Distributed under the MIT License.
[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