1 | "use strict";
|
2 |
|
3 | Object.defineProperty(exports, "__esModule", {
|
4 | value: true
|
5 | });
|
6 | exports.logChangePortInstructions = exports.logAlreadyRunningBundler = exports.askForPortChange = void 0;
|
7 | var _prompt = require("./prompt");
|
8 | var _logger = _interopRequireDefault(require("./logger"));
|
9 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
10 | const askForPortChange = async (port, nextPort) => {
|
11 | _logger.default.info(`Another process is running on port ${port}.`);
|
12 | return await (0, _prompt.prompt)({
|
13 | name: 'change',
|
14 | type: 'select',
|
15 | message: `Use port ${nextPort} instead?`,
|
16 | choices: [{
|
17 | title: 'Yes',
|
18 | value: true
|
19 | }, {
|
20 | title: 'No',
|
21 | value: false
|
22 | }]
|
23 | });
|
24 | };
|
25 | exports.askForPortChange = askForPortChange;
|
26 | const logAlreadyRunningBundler = port => {
|
27 | _logger.default.info(`A dev server is already running for this project on port ${port}.`);
|
28 | };
|
29 | exports.logAlreadyRunningBundler = logAlreadyRunningBundler;
|
30 | const logChangePortInstructions = () => {
|
31 | _logger.default.info('Please terminate this process and try again, or use another port with "--port".');
|
32 | };
|
33 | exports.logChangePortInstructions = logChangePortInstructions;
|
34 |
|
35 |
|
\ | No newline at end of file |