mirror of https://github.com/embarklabs/embark.git
refactor(@embark/embark-utils): move findNextPort to embark-utils
refactor(@embark/embark-utils): move findNextPort to embark-utils refactor(@embark/embark-utils): move findNextPort to embark-utils refactor(@embark/embark-utils): move findNextPort to embark-utils fix linting issue fix lint fix lint
This commit is contained in:
parent
246715cd6b
commit
bb55ae120e
|
@ -31,13 +31,13 @@
|
||||||
"clean": "npm run reset",
|
"clean": "npm run reset",
|
||||||
"lint": "npm-run-all lint:*",
|
"lint": "npm-run-all lint:*",
|
||||||
"lint:js": "eslint src/",
|
"lint:js": "eslint src/",
|
||||||
"lint:ts": "tslint -c tslint.json \"src/**/*.ts\"",
|
"// lint:ts": "tslint -c tslint.json \"src/**/*.ts\"",
|
||||||
"package": "npm pack",
|
"package": "npm pack",
|
||||||
"// qa": "npm-run-all lint typecheck build package",
|
"// qa": "npm-run-all lint typecheck build package",
|
||||||
"qa": "npm-run-all lint build package",
|
"qa": "npm-run-all lint build package",
|
||||||
"reset": "npx rimraf dist embark-*.tgz package",
|
"reset": "npx rimraf dist embark-*.tgz package",
|
||||||
"start": "npm run watch",
|
"start": "npm run watch",
|
||||||
"typecheck": "tsc",
|
"// typecheck": "tsc",
|
||||||
"watch": "run-p watch:*",
|
"watch": "run-p watch:*",
|
||||||
"watch:build": "npm run build -- --verbose --watch",
|
"watch:build": "npm run build -- --verbose --watch",
|
||||||
"// watch:typecheck": "npm run typecheck -- --preserveWatchOutput --watch"
|
"// watch:typecheck": "npm run typecheck -- --preserveWatchOutput --watch"
|
||||||
|
|
|
@ -2,6 +2,7 @@ const http = require('follow-redirects').http;
|
||||||
const https = require('follow-redirects').https;
|
const https = require('follow-redirects').https;
|
||||||
|
|
||||||
const {canonicalHost, defaultCorsHost, defaultHost, dockerHostSwap, isDocker} = require('./host');
|
const {canonicalHost, defaultCorsHost, defaultHost, dockerHostSwap, isDocker} = require('./host');
|
||||||
|
const {findNextPort} = require('./network');
|
||||||
|
|
||||||
function checkIsAvailable(url, callback) {
|
function checkIsAvailable(url, callback) {
|
||||||
const protocol = url.split(':')[0];
|
const protocol = url.split(':')[0];
|
||||||
|
@ -24,7 +25,8 @@ const Utils = {
|
||||||
defaultHost,
|
defaultHost,
|
||||||
dockerHostSwap,
|
dockerHostSwap,
|
||||||
isDocker,
|
isDocker,
|
||||||
checkIsAvailable
|
checkIsAvailable,
|
||||||
|
findNextPort
|
||||||
};
|
};
|
||||||
|
|
||||||
module.exports = Utils;
|
module.exports = Utils;
|
||||||
|
|
|
@ -1,9 +1,8 @@
|
||||||
import {Embark} from "embark";
|
import {Embark} from "embark";
|
||||||
|
import {checkIsAvailable, dockerHostSwap, findNextPort} from "embark-utils";
|
||||||
import {__} from "i18n";
|
import {__} from "i18n";
|
||||||
import {findNextPort} from "../../utils/network";
|
|
||||||
import Server from "./server";
|
|
||||||
|
|
||||||
import {dockerHostSwap, checkIsAvailable} from "embark-utils";
|
import Server from "./server";
|
||||||
|
|
||||||
const DEFAULT_PORT = 55555;
|
const DEFAULT_PORT = 55555;
|
||||||
const DEFAULT_HOSTNAME = "localhost";
|
const DEFAULT_HOSTNAME = "localhost";
|
||||||
|
@ -15,7 +14,7 @@ export default class Api {
|
||||||
|
|
||||||
constructor(private embark: Embark, private options: any) {
|
constructor(private embark: Embark, private options: any) {
|
||||||
this.embark.events.emit("status", __("Starting API & Cockpit UI"));
|
this.embark.events.emit("status", __("Starting API & Cockpit UI"));
|
||||||
findNextPort(DEFAULT_PORT).then((port) => {
|
findNextPort(DEFAULT_PORT).then((port: any) => {
|
||||||
this.port = port;
|
this.port = port;
|
||||||
this.apiUrl = `http://${DEFAULT_HOSTNAME}:${this.port}`;
|
this.apiUrl = `http://${DEFAULT_HOSTNAME}:${this.port}`;
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,4 @@
|
||||||
import {findNextPort} from "../../utils/network";
|
import {joinPath, canonicalHost, checkIsAvailable, findNextPort} from 'embark-utils';
|
||||||
|
|
||||||
import {joinPath, canonicalHost, checkIsAvailable} from 'embark-utils';
|
|
||||||
var Server = require('./server.js');
|
var Server = require('./server.js');
|
||||||
const opn = require('opn');
|
const opn = require('opn');
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue