validate-ip-node
Version:
Validate IPv4 and IPv6 addresses.
57 lines (39 loc) • 1.35 kB
Markdown
# ⚠️ 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