Skip to content

Latest commit

 

History

History
43 lines (30 loc) · 2.04 KB

README.md

File metadata and controls

43 lines (30 loc) · 2.04 KB

ip-check-range

npm (scoped) npm bundle size (minified) Travis Dependencies

NPM

Allowing you to check request IP or anyother IP for Range Matches.

Install

npm install ip-check-range --save

Usage

var IPCheckRange = require('ip-check-rage');
IPCheckRange('192.168.34.253', ['192.168.0.1', '192.168.0-78.253']);    //= true
IPCheckRange('192.198.34.1', ['192.168-255.34.1', '192.168.0-78,253']); //= true
IPCheckRange('192.13.134.223', ['192.*.*.*', '192.168.*,*']);           //= true
IPCheckRange('192.16.0.124', ['192.168.0.1-178', '192.168.0-78,253']);  //= false
IPCheckRange('192.168.34.76', ['192.168.0.1', '192.168.0-78.23-253']);  //= true

Contributing

Pull requests and stars are always welcome. For bugs and feature requests, please create an issue. But before doing anything, please read the CONTRIBUTING.md guidelines.