UNPKG

706 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3exports.getServerPort = exports.setPort = void 0;
4let serverPort;
5const setPort = (port) => {
6 if (!['number', 'undefined'].includes(typeof port)) {
7 throw new Error(`Preview server port should be a number. Got ${typeof port} (${JSON.stringify(port)})`);
8 }
9 if (port === undefined) {
10 serverPort = undefined;
11 return;
12 }
13 if (port < 1 || port > 65535) {
14 throw new Error(`Preview server port should be a number between 1 and 65535. Got ${port}`);
15 }
16 serverPort = port;
17};
18exports.setPort = setPort;
19const getServerPort = () => serverPort;
20exports.getServerPort = getServerPort;