fix(misc): updates the mv schematic to cope with libs created with --importPath #3712
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
ISSUES CLOSED: #3476
This adds two extra params to the move schematic
--importPath : With this you can specify the import path of the library yourself.
--updateImportPath : This allows you to disable automatic updating of the import path.
e.g.
Create a new lib -
nx g @nrwl/workspace:lib my-lib --importPath=@wibble/fish
Then move it -
nx g @nrwl/workspace:mv --project my-lib shared/my-lib --updateImportPath=false
This will leave the import path of the library as
@wibble/fish
but will update where that path points to.