A VSCode extension to migrate source code step by step. This extension is intended for projects that want to benefit from tools like ts-morph or other code manipulation tools that go beyond pattern matching, but lack the coverage to rely on automated tests to verify the correctness of the changes. Find an example of use at https://github.com/tis-gmbh/vscode-migrate-example.
Features
Fetches matches with suggested changes from a migration script that you provide (see Migration Scripts)
Shows the matches grouped by file in the sidebar
Shows a preview of the suggested change using VSCode's diff editor, including coverage info
Lets you modify the suggested change
Applies the change to the file
Trigger verification tasks on the migration script
Submit the changes to version control if verification tasks succeed