@k11r/nx-cloudflare-wrangler
Version:
Nx Plugin for Cloudflare Wrangler
19 lines • 873 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = deployExecutor;
const tslib_1 = require("tslib");
const devkit_1 = require("@nx/devkit");
const path_1 = require("path");
const wrangler_1 = require("../../wrangler");
function deployExecutor(options, context) {
return tslib_1.__awaiter(this, void 0, void 0, function* () {
if (options.dist) {
options.dist = (0, path_1.resolve)(process.cwd(), options.dist);
}
const dist = (0, devkit_1.joinPathFragments)(process.cwd(), context.projectsConfigurations.projects[context.projectName].targets
.build.options.outputPath);
const deployOptions = Object.assign({ dist }, options);
return (0, wrangler_1.runWranglerCommandForProject)(deployOptions, context, 'pages dev');
});
}
//# sourceMappingURL=executor.js.map