diff options
author | Danijel Andjelkovic <adanijel99@gmail.com> | 2022-03-01 20:21:29 +0000 |
---|---|---|
committer | Danijel Andjelkovic <adanijel99@gmail.com> | 2022-03-01 20:21:29 +0000 |
commit | 61cb1570a3410c85a4489b97c172e3a50715f36c (patch) | |
tree | 8fe4a5b77ea54bba80abc817ce2c9ef0e79e7e66 /sandbox/testAppNevena/Front/node_modules/@schematics/angular/utility/generate-from-files.js | |
parent | 21a53d349788c99d2007cba91a923db982353b31 (diff) | |
parent | a9ee9e0a500a4a15bd0b5dcaf041f827228ed309 (diff) |
Merge branch 'researchML' into 'dev'
Research ml
See merge request igrannonica/neuronstellar!6
Diffstat (limited to 'sandbox/testAppNevena/Front/node_modules/@schematics/angular/utility/generate-from-files.js')
-rw-r--r-- | sandbox/testAppNevena/Front/node_modules/@schematics/angular/utility/generate-from-files.js | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/sandbox/testAppNevena/Front/node_modules/@schematics/angular/utility/generate-from-files.js b/sandbox/testAppNevena/Front/node_modules/@schematics/angular/utility/generate-from-files.js new file mode 100644 index 00000000..73ae8518 --- /dev/null +++ b/sandbox/testAppNevena/Front/node_modules/@schematics/angular/utility/generate-from-files.js @@ -0,0 +1,36 @@ +"use strict"; +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +Object.defineProperty(exports, "__esModule", { value: true }); +exports.generateFromFiles = void 0; +const core_1 = require("@angular-devkit/core"); +const schematics_1 = require("@angular-devkit/schematics"); +const parse_name_1 = require("./parse-name"); +const workspace_1 = require("./workspace"); +function generateFromFiles(options, extraTemplateValues = {}) { + return async (host) => { + var _a, _b, _c; + (_a = options.path) !== null && _a !== void 0 ? _a : (options.path = await (0, workspace_1.createDefaultPath)(host, options.project)); + (_b = options.prefix) !== null && _b !== void 0 ? _b : (options.prefix = ''); + (_c = options.flat) !== null && _c !== void 0 ? _c : (options.flat = true); + const parsedPath = (0, parse_name_1.parseName)(options.path, options.name); + options.name = parsedPath.name; + options.path = parsedPath.path; + const templateSource = (0, schematics_1.apply)((0, schematics_1.url)('./files'), [ + options.skipTests ? (0, schematics_1.filter)((path) => !path.endsWith('.spec.ts.template')) : (0, schematics_1.noop)(), + (0, schematics_1.applyTemplates)({ + ...core_1.strings, + ...options, + ...extraTemplateValues, + }), + (0, schematics_1.move)(parsedPath.path + (options.flat ? '' : '/' + core_1.strings.dasherize(options.name))), + ]); + return (0, schematics_1.chain)([(0, schematics_1.mergeWith)(templateSource)]); + }; +} +exports.generateFromFiles = generateFromFiles; |