mineping/examples/02-error-handling.js
Timofey Gelazoniya 7222eeae3c
docs: overhaul README and provide new usage examples
The README.md has been completely rewritten. Also the `example`
directory has been renamed to `examples` and its content
has been replaced with a more structured and practical set of scripts.
2025-06-25 13:18:38 +03:00

15 lines
411 B
JavaScript

import { pingJava } from "../index.js";
const offlineServer = "this.server.does.not.exist";
const port = 12345;
console.log(`Pinging an offline server: ${offlineServer}:${port}`);
try {
// We set a short timeout to fail faster.
const data = await pingJava(offlineServer, { port, timeout: 500 });
console.log("Success!?", data);
} catch (error) {
console.error("Caught expected error:", error.message);
}