Skip to content

Commit

Permalink
Removing evcodeshift references
Browse files Browse the repository at this point in the history
Changing "evcodeshift" to "jscodeshift" in VSCode debugging setup documentation.
  • Loading branch information
ElonVolo committed Aug 2, 2022
1 parent cc9e3d3 commit 8d0bf44
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions README.md
Expand Up @@ -599,7 +599,7 @@ It's recommended that you set up your codemod project to all debugging via the V
{
"type": "promptString",
"id": "transformFile",
"description": "evcodeshift transform file",
"description": "jscodeshift transform file",
"default": "transform.js"
}
]
Expand All @@ -608,14 +608,14 @@ It's recommended that you set up your codemod project to all debugging via the V

Once this has been added to the configuration

1. Install evcodeshift as a package if you haven't done so already by running the command **npm install --save evcodeshift**. The debug configuration will not work otherwise.
2. Once the evcodeshift local package has been installed, go to the VSCode file tree and select the file on which you want to run the transform. For example, if you wanted to run codemod transforms of foo.js file, you would click on the entry for foo.js file in your project tree.
1. Install jscodeshift as a package if you haven't done so already by running the command **npm install --save jscodeshift**. The debug configuration will not work otherwise.
2. Once the jscodeshift local package has been installed, go to the VSCode file tree and select the file on which you want to run the transform. For example, if you wanted to run codemod transforms of foo.js file, you would click on the entry for foo.js file in your project tree.
3. Select "Debug Transform" from the debugging menu's options menu.
4. Click the **"Start Debugging"** button on the VSCode debugger.
5. You will be then prompted for the name of evcodeshift transform file. Enter in the name of the transform file to use. If no name is given it will default to **transform.js**
5. You will be then prompted for the name of jscodeshift transform file. Enter in the name of the transform file to use. If no name is given it will default to **transform.js**
6. Select the parser to use from the presented selection list of parsers. The transform will otherwise default to using the **babel** parser.
7. The transform will then be run, stopping at any breakpoints that have been set.
8. If there are no errors and the transform is complete, then the results of the transform will be printed in the VSCode debugging console. The file with the contents that have been transformed will not be changed, as the debug configuration makes use the evcodeshift **--dry** option.
8. If there are no errors and the transform is complete, then the results of the transform will be printed in the VSCode debugging console. The file with the contents that have been transformed will not be changed, as the debug configuration makes use the jscodeshift **--dry** option.


### Recipes
Expand Down

0 comments on commit 8d0bf44

Please sign in to comment.