UNPKG

@naxodev/gonx

Version:

Modern Nx plugin to use Go in a Nx workspace

26 lines 983 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeOptions = void 0; const devkit_1 = require("@nx/devkit"); const project_name_and_root_utils_1 = require("@nx/devkit/src/generators/project-name-and-root-utils"); const normalizeOptions = async (tree, options, projectType) => { const { projectName, projectRoot } = await (0, project_name_and_root_utils_1.determineProjectNameAndRootOptions)(tree, { name: options.name, projectType: projectType, directory: options.directory, }); const parsedTags = options.tags ? options.tags.split(',').map((s) => s.trim()) : []; return { ...options, name: projectName, moduleName: (0, devkit_1.names)(projectName).propertyName.toLowerCase(), projectName, projectRoot, projectType, parsedTags, }; }; exports.normalizeOptions = normalizeOptions; //# sourceMappingURL=normalize-options.js.map