@5minds/processcube_engine
Version:
The ProcessCube Engine. Stores and executes BPMNs.
17 lines • 830 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
require("../../ExternalLibSettings");
const ArgumentParser_1 = __importDefault(require("../../Tools/ArgumentParser"));
const RuntimeIocModule_1 = require("./RuntimeIocModule");
const RuntimeWorker_1 = require("./RuntimeWorker");
async function load(args) {
const startupArgs = await (0, ArgumentParser_1.default)(args);
(0, RuntimeIocModule_1.createIocRegistrations)(startupArgs.container);
await (0, RuntimeWorker_1.launch)(startupArgs);
}
const argsFromEnv = process.env.startupArgs ? JSON.parse(process.env.startupArgs) : undefined;
load(argsFromEnv);
//# sourceMappingURL=RuntimeWorkerLoader.js.map