get-ipinfo
Version:
Get IP info using ipinfo.io
68 lines (49 loc) • 944 B
Markdown
# get-ipinfo
> Get IP info using [ipinfo.io](http://ipinfo.io)
## Install
```sh
$ npm install --save get-ipinfo
```
## Usage
```javascript
var IPinfo = require('get-ipinfo');
/**
* Get your IP info
*/
IPinfo(function(err, ip) {
console.log(ip);
});
/**
* Get defined IP info
*/
IPinfo('1.3.3.7', function(err, ip) {
console.log(ip);
});
```
## CLI
```sh
$ npm install --global get-ipinfo
```
```sh
$ ipinfo --help
Usage
$ ipinfo
{
"ip": "90.111.11.111"
"hostname": "Hostname"
"city": "Stockholm"
"region": "Stockholms Lan"
"country": "SE"
"loc": "59.32932318.068581"
"org": "Adroiter AB"
"postal": "1337"
}
Example
$ ipinfo --ip 1.3.3.7
$ ipinfo --type country
Options
--ip Specify an IP address
--type Type of information: ip|hostname|city|region|country|loc|org|postal
```
## License
MIT © [Adroiter](http://adroiter.io)