MCPcopy Create free account
hub / github.com/Acode-Foundation/Acode / getFreePort

Function getFreePort

utils/scripts/dev.js:84–93  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

82}
83
84function getFreePort() {
85 return new Promise((resolve, reject) => {
86 const server = net.createServer();
87 server.listen(0, () => {
88 const port = server.address().port;
89 server.close(() => resolve(port));
90 });
91 server.on("error", reject);
92 });
93}
94
95function log(label, msg) {
96 const reset = "\x1b[0m";

Callers 1

mainFunction · 0.85

Calls 3

resolveFunction · 0.85
closeMethod · 0.65
onMethod · 0.45

Tested by

no test coverage detected