falkirks / mcpe-ping

Pings an MCPE server for simple data.
MIT License
17 stars 3 forks source link

Promise option for module #4

Closed OguzhanUmutlu closed 2 years ago

OguzhanUmutlu commented 2 years ago

Await example:

const data = await ping.promise({
    ip: "play.hyperlandsmc.net",
    port: 19132,
    timeout: 3000
});

Await example with try/catch:

try {
    const data = await ping.promise({
        ip: "play.hyperlandsmc.net",
        port: 19132,
        timeout: 3000
    });
} catch(err) {
    console.error(err);
}

Then/catch example:

ping.promise({
    ip: "play.hyperlandsmc.net",
    port: 19132,
    timeout: 3000
})
.then(data => {
    console.log(data);
})
.catch(console.error);