ipinfo

An http://ipinfo.io NodeJS wrapper.
Installation
$ npm i --save ipinfo
Example
var IpInfo = require("ipinfo");
IpInfo(function (err, cLoc) {
console.log(err || cLoc);
IpInfo("8.8.8.8", function (err, cLoc) {
console.log(err || cLoc);
IpInfo("8.8.8.8/org", function (err, cLoc) {
console.log(err || cLoc);
});
});
});
Documentation
IpInfo(type, callback)
Makes requests to the ipinfo.io resources.
Params
- String
type
: An optional string parameter that can be:
- An ip (e.g.
"8.8.8.8"
)
- An ip and the a field (e.g.
"8.8.8.8/org"
)
- Function
callback
: The callback function.
Return
How to contribute
Have an idea? Found a bug? See how to contribute.
Where is this library used?
If you are using this library in one of your projects, add it in this list. :sparkles:
License
MIT © Ionică Bizău