Negligible Psychological Misery

    my-local-ip-is

    1.0.7 • Public • Published

    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

    Install

    npm i my-local-ip-is

    DownloadsWeekly Downloads

    1

    Version

    1.0.7

    License

    BSD-3-Clause

    Unpacked Size

    6.08 kB

    Total Files

    3

    Last publish

    Collaborators

    • derpmarine