UNPKG

intlayer-editor

Version:

Integrate the Intlayer visual editor into your Intlayer projects, enabling CMS-like content management with multilingual support.

23 lines (21 loc) 683 B
const require_rolldown_runtime = require('../_virtual/rolldown_runtime.cjs'); let node_net = require("node:net"); node_net = require_rolldown_runtime.__toESM(node_net); //#region src/utils/checkPortAvailability.ts const checkPortAvailability = (port) => { return new Promise((resolve) => { const server = node_net.default.createServer(); server.once("error", (err) => { if (err.code === "EADDRINUSE") resolve(false); else resolve(true); }); server.once("listening", () => { server.close(); resolve(true); }); server.listen(port); }); }; //#endregion exports.checkPortAvailability = checkPortAvailability; //# sourceMappingURL=checkPortAvailability.cjs.map