UNPKG

@nx-plus/docusaurus

Version:
30 lines 1.1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const tslib_1 = require("tslib"); const lib_1 = require("@docusaurus/core/lib"); const path = require("path"); const path_1 = require("path"); function runExecutor(options, context) { var _a; return tslib_1.__asyncGenerator(this, arguments, function* runExecutor_1() { const projectRoot = path.join(context.root, context.workspace.projects[(_a = context.projectName) !== null && _a !== void 0 ? _a : ''].root); try { yield tslib_1.__await((0, lib_1.build)(projectRoot, { bundleAnalyzer: options.bundleAnalyzer, outDir: (0, path_1.join)(context.root, options.outputPath), minify: options.minify, })); yield yield tslib_1.__await({ success: true, }); } catch (err) { console.error(err); yield yield tslib_1.__await({ success: false, }); } }); } exports.default = runExecutor; //# sourceMappingURL=executor.js.map