ipv4 / ipv6networking地址在node-js中匹配

我在找node.js中的东西像python的netaddr.IPNetwork 。 基本上,我有IPnetworking地址如1.1.1.1/30,1 :: / 128,并希望validation在后端快速如果用户提供的数据是有效的IPnetworking?

谢谢,

find一个好的图书馆: https : //github.com/whitequark/ipaddr.js

 var ipaddr = require('ipaddr.js'); var addr = ipaddr.parse("2001:db8:1234::1"); var range = ipaddr.parse("2001:db8::"); addr.match(range, 32); // => true