@vtex/shoreline-codemod v0.5.0
Shoreline Codemod
This repository contains a collection of codemod scripts to use with JSCodeshift that help update to Shoreline's API.
Usage
npx shoreline-codemod <transform> <path> [...options]
transform
- name of transform, see available transforms below.path
- files or directory to transform- use the
--dry
option for a dry-run and use--print
to print the output for comparison
This will start an interactive wizard, and then run the specified transform.
Developing
To add a new codemod script add the new function to a js file in ./src
and add a test with test cases in the /__tests__
folder. You can use AST explorer to help during the development process and consult JSCodeshift's documentation for help.
To run the tests for your transform run jest in this package's scope:
pnpm jest
Since the rest of the monorepo uses vitest for testing, the tests in this package won't be run on CI/CD actions along with the other tests.
6 days ago
6 days ago
10 days ago
12 days ago
12 days ago
11 days ago
12 days ago
12 days ago
13 days ago
13 days ago
13 days ago
12 days ago
12 days ago
17 days ago
17 days ago
17 days ago
17 days ago
17 days ago
17 days ago
17 days ago
18 days ago
18 days ago
19 days ago
20 days ago
20 days ago
21 days ago
25 days ago
25 days ago
24 days ago
24 days ago
24 days ago
23 days ago
24 days ago
26 days ago
27 days ago
26 days ago
26 days ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
4 months ago
4 months ago
4 months ago