Skip to content

maddhruv/ipopen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

IpOpEn

The IP-Geolocation adapter 🎧 for node.

Install

npm i ipopen

or

yarn add ipopen

Usage

The callbacks ☎ way

const ipopen = require("ipopen");

ipopen("157.37.165.132", (geo, err) => {
  if (err) throw err;
  console.log(geo);
});

The promises πŸ‘ way

const ipopen = require("ipopen");

ipopen("157.37.165.132")
  .then(geo => console.log(geo))
  .catch(err => console.error(err));

The async/await πŸ’“ way

const ipopen = require("ipopen");

(async () => {
  try {
    console.log(await ipopen("157.37.165.132"));
  } catch (err) {
    console.error(err);
  }
})();

Lastly

Uses https://github.com/maddhruv/open-ip internally

About

The IP-Geolocation adapter 🎧 for node.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published