is-lo
v1.0.0
Published
Check if it is a loopback network interface or not
Downloads
385
Readme
is-lo
:repeat: Check if it is a loopback network interface or not
Getting Started
$ npm install --save is-lo # for npm users
$ yarn add is-lo # for yarn users
Features
- Supports TypeScript
- Supports both CommonJS and ESModules
Usage
import os from 'node:os'
import { isLo } from 'is-lo'
const interfaces = os.networkInterfaces()
const names = Object.keys(interfaces)
console.log(isLo(interfaces[names[0]])) // true or false
Reference
isLo({ family: 'IPv4', address: '127.0.0.1' })
isLo([ { family: 'IPv4', address: '127.0.0.1' }, ... ])
family
(string):'IPv4'
or'IPv6'
address
(string): IP address- Result (bool): true if it is loopback network interface
Development
Test
$ yarn test
Publish
$ yarn publish
License
MIT © Pine Mizune