1.1.1 • Published 7 years ago

ip-geoinfo v1.1.1

Weekly downloads
1
License
MIT
Repository
github
Last release
7 years ago

Built with Grunt Build Status Code Climate

ip-geoinfo

Get geolocation information about an IP Address using promise.

Installation

$ npm install ip-geoinfo --save

Dependencies

$ npm install require --save
$ npm install require-promise --save
$ npm install ip-regex --save

Usuage

var getgeoip = require('ip-geoinfo');
var ipAddress = '8.8.8.8';

getgeoip(ipAddress).then(function (geoData) {
    console.log(geoData);
    /*=>{ ip: '8.8.8.8',
            city: 'Mountain View',
            region: 'California',
            country: 'US',
            country_name: 'United States',
            postal: '94035',
            latitude: 37.386,
            longitude: -122.0838,
            timezone: 'America/Los_Angeles' }  */
});

Features

  • Returns geolocation information in JSON format.
  • Validates IP address (New)

License

MIT © Bharathvaj Ganesan