@nativescript/nx
Version:
NativeScript Plugin for Nx
26 lines • 1.5 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.createFiles = createFiles;
const devkit_1 = require("@nx/devkit");
const utils_1 = require("../../../utils");
const versions_1 = require("../../../utils/versions");
function createFiles(tree, options, extra = '') {
const framework = options.framework || (0, utils_1.getFrontendFramework)() || 'angular';
if (typeof options.routing === 'undefined') {
// ensure it's at least defined
options.routing = false;
}
(0, devkit_1.generateFiles)(tree, (0, devkit_1.joinPathFragments)(__dirname, '..', `files${framework ? '_' + framework : ''}${extra ? '_' + extra : ''}`), options.projectRoot, Object.assign(Object.assign(Object.assign({}, options), (0, utils_1.getDefaultTemplateOptions)(tree)), { angularVersion: versions_1.angularVersion,
nsAngularVersion: versions_1.nsAngularVersion,
nsCoreVersion: versions_1.nsCoreVersion,
nsWebpackVersion: versions_1.nsWebpackVersion,
nsNgToolsVersion: versions_1.nsNgToolsVersion,
rxjsVersion: versions_1.rxjsVersion,
zonejsVersion: versions_1.zonejsVersion,
typescriptVersion: versions_1.typescriptVersion,
nsIOSRuntimeVersion: versions_1.nsIOSRuntimeVersion,
nsAndroidRuntimeVersion: versions_1.nsAndroidRuntimeVersion,
nsTailwindVersion: versions_1.nsTailwindVersion,
tailwindVersion: versions_1.tailwindVersion }));
}
//# sourceMappingURL=create-files.js.map
;