UNPKG

@nx/angular

Version:

The Nx Plugin for Angular contains executors, generators, and utilities for managing Angular applications and libraries within an Nx workspace. It provides: - Integration with libraries such as Storybook, Jest, ESLint, Tailwind CSS, Playwright and Cypre

24 lines (23 loc) 863 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.scamDirectiveGenerator = scamDirectiveGenerator; const devkit_1 = require("@nx/devkit"); const directive_1 = require("../directive/directive"); const export_scam_1 = require("../utils/export-scam"); const lib_1 = require("./lib"); async function scamDirectiveGenerator(tree, rawOptions) { const options = await (0, lib_1.normalizeOptions)(tree, rawOptions); await (0, directive_1.directiveGenerator)(tree, { ...options, skipImport: true, export: false, standalone: false, skipFormat: true, }); (0, lib_1.convertDirectiveToScam)(tree, options); (0, export_scam_1.exportScam)(tree, options); if (!options.skipFormat) { await (0, devkit_1.formatFiles)(tree); } } exports.default = scamDirectiveGenerator;