UNPKG

994 BJavaScriptView Raw
1"use strict";
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.default = void 0;
7var _getNextPort = _interopRequireDefault(require("./getNextPort"));
8var _port = require("./port");
9function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
10const handlePortUnavailable = async (initialPort, projectRoot) => {
11 const {
12 nextPort,
13 start
14 } = await (0, _getNextPort.default)(initialPort, projectRoot);
15 let packager = true;
16 let port = initialPort;
17 if (!start) {
18 packager = false;
19 (0, _port.logAlreadyRunningBundler)(nextPort);
20 } else {
21 const {
22 change
23 } = await (0, _port.askForPortChange)(port, nextPort);
24 if (change) {
25 port = nextPort;
26 } else {
27 packager = false;
28 (0, _port.logChangePortInstructions)();
29 }
30 }
31 return {
32 port,
33 packager
34 };
35};
36var _default = handlePortUnavailable;
37exports.default = _default;
38
39//# sourceMappingURL=handlePortUnavailable.ts.map
\No newline at end of file