@eryx/ip Module
Summary
Functions
ip.interface(source: string, options: ParseOptions?) → (iface4.IPv4Interface | iface6.IPv6Interface)?
ip.parse(source: string, options: ParseOptions?) → (addr4.IPv4Address | addr6.IPv6Address | net4.IPv4Network | net6.IPv6Network)?
API Reference
Functions
addr4:toIPv6Mapped
net4:toIPv6Mapped
addr6:getEmbeddedIPv4
addr6:toIPv4
ip.address
ip.network
ip.interface
ip.interface(source: string, options: ParseOptions?) → (iface4.IPv4Interface | iface6.IPv6Interface)?
ip.parse
ip.parse(source: string, options: ParseOptions?) → (addr4.IPv4Address | addr6.IPv6Address | net4.IPv4Network | net6.IPv6Network)?
ip.isAddress
ip.isAddress(source: string) → boolean
ip.isNetwork
ip.isNetwork(source: string) → boolean
ip.isIPv4
ip.isIPv4(source: string) → boolean
ip.isIPv6
ip.isIPv6(source: string) → boolean