tra-analysis/website/node_modules/npm/node_modules/is-cidr
2019-01-06 13:14:45 -06:00
..
index.js push all website files 2019-01-06 13:14:45 -06:00
LICENSE push all website files 2019-01-06 13:14:45 -06:00
package.json push all website files 2019-01-06 13:14:45 -06:00
README.md push all website files 2019-01-06 13:14:45 -06:00

is-cidr

Check if a string is an IP address in CIDR notation

Install

$ npm install --save is-cidr

Usage

const isCidr = require('is-cidr');

isCidr('192.168.0.1/24');
//=> true

isCidr('1:2:3:4:5:6:7:8/64');
//=> true

isCidr.v4('1:2:3:4:5:6:7:8/64');
//=> false

API

isCidr(input)

Check if input is a IPv4 or IPv6 CIDR address.

isCidr.v4(input)

Check if input is a IPv4 CIDR address.

isCidr.v6(input)

Check if input is a IPv6 CIDR address.

  • cidr-regex - Regular expression for matching IP addresses in CIDR notation
  • is-ip - Check if a string is an IP address
  • ip-regex - Regular expression for matching IP addresses

License

© silverwind, distributed under BSD licence

Based on previous work by Felipe Apostol