A promise-based minecraft pinger in Node.js
- Calculate latency in milliseconds
- Resolve SRV dns entry
- Able to ping servers prior version 1.6
const pinger = require('minecraft-pinger')
// Promise
pinger.pingPromise('localhost', 25565)
.then(console.log)
.catch(console.error)
// Async
pinger.ping('localhost', 25565, (error, result) => {
if (error) return console.error(error)
console.log(result)
})