function onError(error) {
  if (error.syscall !== 'listen') {
    throw error;
  }

  var bind = typeof port === 'string' ? "Pipe ".concat(port) : "Port ".concat(port); // handle specific listen errors with friendly messages

  switch (error.code) {
    case 'EACCES':
      console.log("".concat(bind, " requires elevated privileges"));
      process.exit(1);
      break;

    case 'EADDRINUSE':
      console.log("".concat(bind, " is already in use"));
      process.exit(1);
      break;

    default:
      throw error;
  }
}
/**
 * Event listener for HTTP server "error" event.
 */
Event listener for HTTP server "error" event.
Event listener for HTTP server " error " event .
function onError(error) {
  if (error.syscall !== 'listen') {
    throw error;
  }
  var bind = typeof port === 'string' ? "Pipe ".concat(port) : "Port ".concat(port); 
  switch (error.code) {
    case 'EACCES':
      console.log("".concat(bind, " requires elevated privileges"));
      process.exit(1);
      break;
    case 'EADDRINUSE':
      console.log("".concat(bind, " is already in use"));
      process.exit(1);
      break;
    default:
      throw error;
  }
}
function onError ( error ) { if ( error . syscall !== 'listen' ) { throw error ; } var bind = typeof port === 'string' ? "Pipe " . concat ( port ) : "Port " . concat ( port ) ; switch ( error . code ) { case 'EACCES' : console . log ( "" . concat ( bind , " requires elevated privileges" ) ) ; process . exit ( 1 ) ; break ; case 'EADDRINUSE' : console . log ( "" . concat ( bind , " is already in use" ) ) ; process . exit ( 1 ) ; break ; default : throw error ; } }
Event listener for HTTP server "error" event.
Event listener for HTTP server " error " event .
// handle specific listen errors with friendly messages