UNPKG

@nrwl/workspace

Version:

The Workspace plugin contains executors and generators that are useful for any Nx workspace. It should be present in every Nx workspace and other plugins build on it.

48 lines 3.13 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.moveSchematic = exports.moveGenerator = void 0; const tslib_1 = require("tslib"); const devkit_1 = require("@nrwl/devkit"); const check_destination_1 = require("./lib/check-destination"); const create_project_configuration_in_new_destination_1 = require("./lib/create-project-configuration-in-new-destination"); const move_project_files_1 = require("./lib/move-project-files"); const normalize_schema_1 = require("./lib/normalize-schema"); const update_build_targets_1 = require("./lib/update-build-targets"); const update_cypress_config_1 = require("./lib/update-cypress-config"); const update_default_project_1 = require("./lib/update-default-project"); const update_eslintrc_json_1 = require("./lib/update-eslintrc-json"); const update_implicit_dependencies_1 = require("./lib/update-implicit-dependencies"); const update_imports_1 = require("./lib/update-imports"); const update_jest_config_1 = require("./lib/update-jest-config"); const update_package_json_1 = require("./lib/update-package-json"); const update_project_root_files_1 = require("./lib/update-project-root-files"); const update_readme_1 = require("./lib/update-readme"); const update_storybook_config_1 = require("./lib/update-storybook-config"); function moveGenerator(tree, rawSchema) { return tslib_1.__awaiter(this, void 0, void 0, function* () { const projectConfig = (0, devkit_1.readProjectConfiguration)(tree, rawSchema.projectName); (0, check_destination_1.checkDestination)(tree, rawSchema, projectConfig); const schema = (0, normalize_schema_1.normalizeSchema)(tree, rawSchema, projectConfig); (0, devkit_1.removeProjectConfiguration)(tree, schema.projectName); (0, move_project_files_1.moveProjectFiles)(tree, schema, projectConfig); (0, create_project_configuration_in_new_destination_1.createProjectConfigurationInNewDestination)(tree, schema, projectConfig); (0, update_imports_1.updateImports)(tree, schema, projectConfig); (0, update_project_root_files_1.updateProjectRootFiles)(tree, schema, projectConfig); (0, update_cypress_config_1.updateCypressConfig)(tree, schema, projectConfig); (0, update_jest_config_1.updateJestConfig)(tree, schema, projectConfig); (0, update_storybook_config_1.updateStorybookConfig)(tree, schema, projectConfig); (0, update_eslintrc_json_1.updateEslintrcJson)(tree, schema, projectConfig); (0, update_readme_1.updateReadme)(tree, schema); (0, update_package_json_1.updatePackageJson)(tree, schema); (0, update_build_targets_1.updateBuildTargets)(tree, schema); (0, update_default_project_1.updateDefaultProject)(tree, schema); (0, update_implicit_dependencies_1.updateImplicitDependencies)(tree, schema); if (!schema.skipFormat) { yield (0, devkit_1.formatFiles)(tree); } }); } exports.moveGenerator = moveGenerator; exports.default = moveGenerator; exports.moveSchematic = (0, devkit_1.convertNxGenerator)(moveGenerator); //# sourceMappingURL=move.js.map