1.1.1 • Published 8 years ago
ip-geoinfo v1.1.1
ip-geoinfo
Get geolocation information about an IP Address using promise.
Installation
$ npm install ip-geoinfo --saveDependencies
$ npm install require --save
$ npm install require-promise --save
$ npm install ip-regex --saveUsuage
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