1.2.5 • Published 2 years ago

ip-in v1.2.5

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

ip-in

IP address and User Country information data get utilities for javaScript .

Installation

Install my-project with npm

  npm i ip-in

Usage/Examples for node

IP Address:

const ip = require('ip-in')

ip.getIpAddress()
.then(data => {
    console.log('ipAddress :',data)
})

Result:

ipAddress : 163.172.90.118

user location details

ip.getCountryDetails()
.then(data => {
  console.log('countryDetails:',data)
})

Result:

countryDetails : {
  status: 'success',
  ip: '163.172.90.118',
  country: 'France',
  countryCode: 'FR',
  region: 'IDF',
  regionName: 'Île-de-France',
  city: 'Paris',
  zip: '75001',
  lat: 48.8534,
  lon: 2.3488,
  timezone: 'Europe/Paris',
  isp: 'Online S.A.S.',
  org: 'ONLINE',
  as: 'AS12876 ONLINE S.A.S.',
  mobile: false,
  proxy: true
}

Or using ES modules and async/await:

import ip from 'ip-in';

(async () => {
   let ipAddress = await ip.getIpAddress()
  console.log('ipAddress',ipAddress)

  let countryDetails = await ip.getCountryDetails()
  console.log('countryDetails',countryDetails)
})();
1.2.5

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago