@nrwl/workspace
Version:
48 lines • 3.13 kB
JavaScript
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
;