We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 64cbb91 commit d6f2e8dCopy full SHA for d6f2e8d
dev-packages/e2e-tests/verdaccio-runner.mjs
@@ -13,10 +13,12 @@ if (!configPath || !Number.isFinite(port)) {
13
}
14
15
try {
16
- const server = await runServer(configPath, { listenArg: String(port) });
+ // runServer resolves to the Express app; binding errors are emitted on the
17
+ // http.Server returned by app.listen(), not on the app itself.
18
+ const app = await runServer(configPath, { listenArg: String(port) });
19
await new Promise((resolve, reject) => {
- server.once('error', reject);
- server.listen(port, '127.0.0.1', () => resolve());
20
+ const httpServer = app.listen(port, '127.0.0.1', () => resolve());
21
+ httpServer.once('error', reject);
22
});
23
} catch (err) {
24
console.error(err);
0 commit comments