1 | "use strict";
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | const _ = require("underscore");
|
4 | const NodePersist = require("node-persist");
|
5 | const childProcess = require('child-process-promise');
|
6 | const portFinder = require('portfinder');
|
7 | exports.sleep = require('sleep-promise');
|
8 | exports.localStorage = _.memoize((path) => {
|
9 | const ls = NodePersist.create({
|
10 | dir: path,
|
11 | });
|
12 | ls.initSync();
|
13 | return ls;
|
14 | });
|
15 | exports.exec = childProcess.exec;
|
16 | exports.findPort = portFinder.getPortPromise;
|
17 |
|
18 | const utils_1 = require("@nodeswork/utils");
|
19 | utils_1.NodesworkError.addErrorCaster(utils_1.HTTP_RESPONSE_CASTER);
|
20 |
|
21 |
|