UNPKG

@codelabai/nx

Version:
34 lines 1.48 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const tslib_1 = require("tslib"); const devkit_1 = require("@nrwl/devkit"); const cy2_1 = require("cy2"); function currentsExecutor(options, context) { var e_1, _a; var _b; return (0, tslib_1.__awaiter)(this, void 0, void 0, function* () { yield (0, cy2_1.patch)((_b = options.cypressApiUrl) !== null && _b !== void 0 ? _b : 'https://cy.currents.dev'); const result = yield Promise.race([ yield (0, devkit_1.runExecutor)({ project: context.projectName, target: options.cypressExecutor, configuration: context.configurationName }, Object.assign(Object.assign({}, options), { watch: false }), context), ]); try { for (var result_1 = (0, tslib_1.__asyncValues)(result), result_1_1; result_1_1 = yield result_1.next(), !result_1_1.done;) { const res = result_1_1.value; if (!res.success) return res; } } catch (e_1_1) { e_1 = { error: e_1_1 }; } finally { try { if (result_1_1 && !result_1_1.done && (_a = result_1.return)) yield _a.call(result_1); } finally { if (e_1) throw e_1.error; } } yield (0, cy2_1.patch)('https://api.cypress.io'); return { success: true }; }); } exports.default = currentsExecutor; //# sourceMappingURL=currents.impl.js.map