UNPKG

specmatic

Version:
25 lines (24 loc) 3.15 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _logger = _interopRequireDefault(require("../common/logger")); var _runner = require("../common/runner"); function _interopRequireDefault(e) { return e && e.__esModule ? e : { "default": e }; } var callSpecmaticCli = function callSpecmaticCli(argsv) { var args = argsv || process.argv.slice(2); (0, _runner.callCore)(args, function (err) { if (err) { _logger["default"].info('CLI: Finished with non zero exit code: ', err.code); process.exitCode = err.code; } else { _logger["default"].info('CLI: Finished'); process.exitCode = 0; } }, function (message) { console.log("".concat(message)); }); }; var _default = exports["default"] = callSpecmaticCli; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfbG9nZ2VyIiwiX2ludGVyb3BSZXF1aXJlRGVmYXVsdCIsInJlcXVpcmUiLCJfcnVubmVyIiwiZSIsIl9fZXNNb2R1bGUiLCJjYWxsU3BlY21hdGljQ2xpIiwiYXJnc3YiLCJhcmdzIiwicHJvY2VzcyIsImFyZ3YiLCJzbGljZSIsImNhbGxDb3JlIiwiZXJyIiwibG9nZ2VyIiwiaW5mbyIsImNvZGUiLCJleGl0Q29kZSIsIm1lc3NhZ2UiLCJjb25zb2xlIiwibG9nIiwiY29uY2F0IiwiX2RlZmF1bHQiLCJleHBvcnRzIl0sInNvdXJjZXMiOlsiLi4vLi4vc3JjL2Jpbi9jb21tYW5kLmxpbmUudHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGxvZ2dlciBmcm9tICcuLi9jb21tb24vbG9nZ2VyJ1xuaW1wb3J0IHsgY2FsbENvcmV9IGZyb20gJy4uL2NvbW1vbi9ydW5uZXInXG5cbmNvbnN0IGNhbGxTcGVjbWF0aWNDbGkgPSAoYXJnc3Y/OiBzdHJpbmdbXSkgPT4ge1xuICAgIGNvbnN0IGFyZ3MgPSBhcmdzdiB8fCBwcm9jZXNzLmFyZ3Yuc2xpY2UoMik7XG4gICAgY2FsbENvcmUoXG4gICAgICAgIGFyZ3MsXG4gICAgICAgIChlcnI/OiBhbnkpID0+IHtcbiAgICAgICAgICAgIGlmIChlcnIpIHtcbiAgICAgICAgICAgICAgICBsb2dnZXIuaW5mbygnQ0xJOiBGaW5pc2hlZCB3aXRoIG5vbiB6ZXJvIGV4aXQgY29kZTogJywgZXJyLmNvZGUpXG4gICAgICAgICAgICAgICAgcHJvY2Vzcy5leGl0Q29kZSA9IGVyci5jb2RlXG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIGxvZ2dlci5pbmZvKCdDTEk6IEZpbmlzaGVkJylcbiAgICAgICAgICAgICAgICBwcm9jZXNzLmV4aXRDb2RlID0gMFxuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBtZXNzYWdlID0+IHtcbiAgICAgICAgICAgIGNvbnNvbGUubG9nKGAke21lc3NhZ2V9YClcbiAgICAgICAgfVxuICAgICk7XG59XG5cbmV4cG9ydCBkZWZhdWx0IGNhbGxTcGVjbWF0aWNDbGlcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUEsSUFBQUEsT0FBQSxHQUFBQyxzQkFBQSxDQUFBQyxPQUFBO0FBQ0EsSUFBQUMsT0FBQSxHQUFBRCxPQUFBO0FBQTBDLFNBQUFELHVCQUFBRyxDQUFBLFdBQUFBLENBQUEsSUFBQUEsQ0FBQSxDQUFBQyxVQUFBLEdBQUFELENBQUEsZ0JBQUFBLENBQUE7QUFFMUMsSUFBTUUsZ0JBQWdCLEdBQUcsU0FBbkJBLGdCQUFnQkEsQ0FBSUMsS0FBZ0IsRUFBSztFQUMzQyxJQUFNQyxJQUFJLEdBQUdELEtBQUssSUFBSUUsT0FBTyxDQUFDQyxJQUFJLENBQUNDLEtBQUssQ0FBQyxDQUFDLENBQUM7RUFDM0MsSUFBQUMsZ0JBQVEsRUFDSkosSUFBSSxFQUNKLFVBQUNLLEdBQVMsRUFBSztJQUNYLElBQUlBLEdBQUcsRUFBRTtNQUNMQyxrQkFBTSxDQUFDQyxJQUFJLENBQUMseUNBQXlDLEVBQUVGLEdBQUcsQ0FBQ0csSUFBSSxDQUFDO01BQ2hFUCxPQUFPLENBQUNRLFFBQVEsR0FBR0osR0FBRyxDQUFDRyxJQUFJO0lBQy9CLENBQUMsTUFBTTtNQUNIRixrQkFBTSxDQUFDQyxJQUFJLENBQUMsZUFBZSxDQUFDO01BQzVCTixPQUFPLENBQUNRLFFBQVEsR0FBRyxDQUFDO0lBQ3hCO0VBQ0osQ0FBQyxFQUNELFVBQUFDLE9BQU8sRUFBSTtJQUNQQyxPQUFPLENBQUNDLEdBQUcsSUFBQUMsTUFBQSxDQUFJSCxPQUFPLENBQUUsQ0FBQztFQUM3QixDQUNKLENBQUM7QUFDTCxDQUFDO0FBQUEsSUFBQUksUUFBQSxHQUFBQyxPQUFBLGNBRWNqQixnQkFBZ0IiLCJpZ25vcmVMaXN0IjpbXX0=