UNPKG

angular-server-side-configuration

Version:
24 lines 1.24 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ngsscBuildWebpackBrowser = ngsscBuildWebpackBrowser; const architect_1 = require("@angular-devkit/architect"); const build_angular_1 = require("@angular-devkit/build-angular"); const operators_1 = require("rxjs/operators"); const index_1 = require("../ngsscbuild/index"); /** * Experimental wrapper of the @angular-devkit/build-angular:browser builder for ngssc. */ function ngsscBuildWebpackBrowser(options, context, transforms = {}) { context.logger.warn(` The angular-server-side-configuration:browser builder is deprecated with no replacement. Please create an issue at https://github.com/kyubisation/angular-server-side-configuration if you need a angular-server-side-configuration:application builder.`); return (0, build_angular_1.executeBrowserBuilder)(options, context, transforms).pipe((0, operators_1.switchMap)(async (result) => { if (result.success) { await (0, index_1.detectVariablesAndBuildNgsscJson)(options, options, context, result.outputPaths.length > 1); } return result; })); } exports.default = (0, architect_1.createBuilder)(ngsscBuildWebpackBrowser); //# sourceMappingURL=index.js.map