reiso
Version:
20 lines • 1.25 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
require("fetch-everywhere");
require("reflect-metadata");
const Server = require("../Server/Server");
const EntryRunner_1 = require("../Server/Lib/EntryRunner");
let app;
async function run() {
return await new Promise(r => EntryRunner_1.runCluster(async () => {
app = new Server.Server();
await app.start();
r();
}));
}
exports.run = run;
async function stop() {
await app.stop();
}
exports.stop = stop;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU2VydmVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL0VudHJ5L1NlcnZlci50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSxPQUFPLENBQUMsa0JBQWtCLENBQUMsQ0FBQztBQUM1Qiw0QkFBMEI7QUFFMUIsMkNBQTJDO0FBQzNDLDJEQUF1RDtBQUV2RCxJQUFJLEdBQWtCLENBQUM7QUFFaEIsS0FBSztJQUNWLE9BQU8sTUFBTSxJQUFJLE9BQU8sQ0FBZ0IsQ0FBQyxDQUFDLEVBQUUsQ0FBQyx3QkFBVSxDQUFDLEtBQUssSUFBSSxFQUFFO1FBQ2pFLEdBQUcsR0FBRyxJQUFJLE1BQU0sQ0FBQyxNQUFNLEVBQUUsQ0FBQztRQUMxQixNQUFNLEdBQUcsQ0FBQyxLQUFLLEVBQUUsQ0FBQztRQUNsQixDQUFDLEVBQUUsQ0FBQztJQUNOLENBQUMsQ0FBQyxDQUFDLENBQUM7QUFDTixDQUFDO0FBTkQsa0JBTUM7QUFFTSxLQUFLO0lBQ1YsTUFBTSxHQUFHLENBQUMsSUFBSSxFQUFFLENBQUM7QUFDbkIsQ0FBQztBQUZELG9CQUVDIn0=