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 (47 loc) 1.34 kB
{ "$schema": "http://json-schema.org/schema", "$id": "NxWorkspaceMove", "cli": "nx", "title": "Nx Move", "description": "Move a project to another folder in the workspace.", "type": "object", "examples": [ { "command": "nx g @nrwl/workspace:move --project my-feature-lib --destination shared/my-feature-lib", "description": "Move `libs/my-feature-lib` to `libs/shared/my-feature-lib`" } ], "properties": { "projectName": { "type": "string", "alias": "project", "description": "The name of the project to move.", "x-dropdown": "projects" }, "destination": { "type": "string", "description": "The folder to move the project into.", "$default": { "$source": "argv", "index": 0 } }, "importPath": { "type": "string", "description": "The new import path to use in the `tsconfig.base.json`." }, "updateImportPath": { "type": "boolean", "description": "Should the generator update the import path to reflect the new location?", "default": true }, "skipFormat": { "type": "boolean", "aliases": ["skip-format"], "description": "Skip formatting files.", "default": false, "x-priority": "internal" } }, "required": ["projectName", "destination"] }