1.0.7 • Published 7 years ago

my-local-ip-is v1.0.7

Weekly downloads
2
License
BSD-3-Clause
Repository
-
Last release
7 years ago

My Local IP Is

Build Status Written In Javascript npm downloads npm version Licenced under ISC Try my-local-ip-is on RunKit

My Local IP Is is a package to find your local IP adress, for access over the LAN.

Usage

It can be used as a CLI or as a Node Module. here are some usage examples:

Terminal

In the terminal you can just run

my-local-ip-is

and you will get a result like

WiFi: 192.168.0.134

that you can then use to access yourr device over the LAN.

Node Module

As a node module it's pretty simple. First, you must import it.

const myLocalIpIs = require("my-local-ip-is")

Then, you can call it at will. it will return a array of objects, with the properties name (the name of the IP interface) and ip (the IP adress). for example,

const myLocalIpIs = require("my-local-ip-is")
console.log(myLocalIpIs());

Try code on RunKit

returns something like this in the console:

[ { "name": "WiFi", "ip": "192.168.0.134" },
  { "name": "VirtualBox Host-Only Network", "ip": "192.168.56.1" } ]

In most cases, you will simply want the first IP adress. this can be acheved with the following code:

const myLocalIpIs = require("my-local-ip-is")
let ip = myLocalIpIs()[0]["ip"]
console.log(ip)

Try code on RunKit

that will then return a IP like 192.168.56.1.


Twitter


made with ❤️ from DerpMarine

1.0.7

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago