npm.io
1.0.0 • Published 5 years ago

ip-promise

Licence
MIT
Version
1.0.0
Deps
2
Size
5 kB
Vulns
23
Weekly
0

IP Promise

Uso de serviços gratuitos de IP Geolocation

Como utilizar

Instalação

npm
$ npm install --save ip-promise
yarn
$ yarn add ip-promise
Realizando uma consulta
const ip = require('./ip-promise');

ip('8.8.8.8')
  .then(console.log)

  //  {
  //    city: 'Mountain View',
  //    state: 'CA',
  //    country: 'US'
  //  }
Quando o serviço não retorna resultados
const ip = require('./ip-promise');

ip('8.8.8.8113')
  .then(console.log)

  //{
  //  error: 'service_error',
  //  message: 'O serviço não retornou eventos para este ip.'
  //}

Autor


@igorjunior

Keywords