@angular-buildx/esbuild
Version:
A custom Angular CLI builder for extending Esbuild configuration in Angular projects.
17 lines (16 loc) • 829 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.customDevServerApplicationBuilder = void 0;
const build_1 = require("@angular/build");
const architect_1 = require("@angular-devkit/architect");
const extract_config_1 = require("./utils/extract-config");
const customDevServerApplicationBuilder = (options, context) => {
const extentions = (0, extract_config_1.extractExtentions)(options, context);
if (extentions.codePlugins) {
extentions.buildPlugins = extentions.codePlugins;
delete extentions.codePlugins;
}
return (0, build_1.executeDevServerBuilder)(options, context, extentions);
};
exports.customDevServerApplicationBuilder = customDevServerApplicationBuilder;
exports.default = (0, architect_1.createBuilder)(exports.customDevServerApplicationBuilder);