UNPKG

@nrwl/workspace

Version:

Smart, Fast and Extensible Build System.

46 lines (45 loc) 1.26 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 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." }, "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 } }, "required": ["projectName", "destination"] }