Below is a list of the requested changes from the previous PR. I've left comments on the current iteration of the code with their corresponding numbers from the list below.
[ ] 1. Refactor migration logic so that it is more easily separable from the rest of nodejstools logic (i.e. move migrate command to separate .vsct file). Link to original comment.
[ ] 2. Replace %3b with ;. Link to original comment.
[x] 3. The old NTVS project should have the -old suffix. The new migrated project should get the original project name. Link to original comment.
This PR is moved from #2452.
Below is a list of the requested changes from the previous PR. I've left comments on the current iteration of the code with their corresponding numbers from the list below.
%3b
with;
. Link to original comment.-old
suffix. The new migrated project should get the original project name. Link to original comment.