intlayer-editor
Version:
Integrate the Intlayer visual editor into your Intlayer projects, enabling CMS-like content management with multilingual support.
22 lines • 506 B
JavaScript
import net from "node:net";
const checkPortAvailability = (port) => {
return new Promise((resolve) => {
const server = net.createServer();
server.once("error", (err) => {
if (err.code === "EADDRINUSE") {
resolve(false);
} else {
resolve(true);
}
});
server.once("listening", () => {
server.close();
resolve(true);
});
server.listen(port);
});
};
export {
checkPortAvailability
};
//# sourceMappingURL=checkPortAvailability.mjs.map