UNPKG

ngx-library-assets

Version:

Angular builders to include assets from libraries into applications

18 lines 934 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var architect_1 = require("@angular-devkit/architect"); var dev_server_1 = require("@angular-devkit/build-angular/src/dev-server"); var rxjs_1 = require("rxjs"); var operators_1 = require("rxjs/operators"); var extend_assets_1 = require("../utils/extend-assets"); function serveWebpackBrowserWithAssets(options, context, transforms) { var getTargetOptions = context.getTargetOptions; context.getTargetOptions = function (browserTarget) { return rxjs_1.from(getTargetOptions(browserTarget)) .pipe(operators_1.switchMap(function (targetOptions) { return extend_assets_1.extendAssets(targetOptions, context); })) .toPromise(); }; return dev_server_1.serveWebpackBrowser(options, context, transforms); } exports.default = architect_1.createBuilder(serveWebpackBrowserWithAssets); //# sourceMappingURL=index.js.map