Source: node-ip-address Section: javascript Priority: optional Maintainer: Debian Javascript Maintainers Uploaders: Andrius Merkys , Testsuite: autopkgtest-pkg-nodejs Build-Depends: debhelper-compat (= 13), mocha , node-chai , node-jsbn , node-lodash , node-lodash-packages , node-sprintf-js , nodejs (>= 6), pkg-js-tools (>= 0.8.10), Standards-Version: 4.5.0 Homepage: https://github.com/beaugunderson/ip-address Vcs-Git: https://salsa.debian.org/js-team/node-ip-address.git Vcs-Browser: https://salsa.debian.org/js-team/node-ip-address Rules-Requires-Root: no Package: node-ip-address Architecture: all Depends: node-jsbn (>= 1.1.0), node-lodash (>= 4.6.0), node-lodash-packages (>= 4.6.0), node-sprintf-js (>= 1.1.2), nodejs (>= 6), ${misc:Depends}, Description: library for parsing IPv4 and IPv6 IP addresses in node and the browser ip-address is a library for validating and manipulating IPv4 and IPv6 addresses in JavaScript. . * Parsing of all IPv6 notations * Parsing of IPv6 addresses and ports from URLs with 'Address6.fromURL(url)' * Validity checking * Decoding of the Teredo information in an address * Whether one address is a valid subnet of another * What special properties a given address has (multicast prefix, unique local address prefix, etc.) * Number of subnets of a certain size in a given address * Display methods * Hex, binary, and decimal * Canonical form * Correct form * IPv4-compatible (i.e. '::ffff:192.168.0.1') * Works in node and the browser (with browserify) * ~1,600 test cases