UNPKG

469 BJavaScriptView Raw
1"use strict";
2
3const serverErrorList = {
4 EACCES: "You don't have access to bind the server to port {port}.",
5 EADDRINUSE: 'There is already a process listening on port {port}.'
6};
7
8function serverErrors(err, port) {
9 let desc = `Error: ${err.code} occurred while setting up server on port ${port}.`;
10
11 if (serverErrorList[err.code]) {
12 desc = serverErrorList[err.code].replace(/{port}/g, port);
13 }
14
15 return desc;
16}
17
18module.exports.serverErrors = serverErrors;
\No newline at end of file