The IP-Geolocation adapter π§ for node.
npm i ipopen
or
yarn add ipopen
const ipopen = require("ipopen");
ipopen("157.37.165.132", (geo, err) => {
if (err) throw err;
console.log(geo);
});
const ipopen = require("ipopen");
ipopen("157.37.165.132")
.then(geo => console.log(geo))
.catch(err => console.error(err));
const ipopen = require("ipopen");
(async () => {
try {
console.log(await ipopen("157.37.165.132"));
} catch (err) {
console.error(err);
}
})();
Uses https://github.com/maddhruv/open-ip internally