UNPKG

geoip-lite2

Version:

Fast, native implementation of the GeoIP API from MaxMind in JavaScript. An improved version by Sefinek, continuously maintained.

17 lines (12 loc) 406 B
const geoIp = require('../index.js'); geoIp.startWatchingDataUpdate(err => { if (err) { console.error('[geoip-lite2] GeoIP reload failed:', err); return; } console.log('[geoip-lite2] Reloaded GeoIP database'); }); const ipv4 = '79.186.130.100'; console.log(ipv4, geoIp.lookup(ipv4)); const ipv6 = '2a01:11bf:4222:900a:99ae:285f:7432:8f8e'; console.log(ipv6, geoIp.lookup(ipv6));