self-ip
Get self IP addresses
Features
- Supports TypeScript
- Supports both CommonJS and ESModules
Getting Started
$ npm install --save self-ip
$ yarn add self-ip
Breaking Changes
There are breaking changes in v1.0.0
. See the release note for more details.
Usage
import { ip, ipv4, ipv6 } from 'self-ip'
ip()
ipv4()
ipv6()
Reference
ip([ checker ])
Get both IPv4 and IPv6 self-addresses
checker(addrs, name)
(function): check if it is a loopback network interface or not
- Result (Object):
{ v4: ['v4addr'], v6: ['v6addr'] }
ipv4([ checker ])
Get IPv4 self-addresses
checker(addrs, name)
(function): check if it is a loopback network interface or not
- Result (Array):
['v4addr']
ipv6([ checker ])
Get IPv6 self-addresses
checker(addrs, name)
(function): check if it is a loopback network interface or not
- Result (Array):
['v6addr']
License
MIT © Pine Mizune