codemod
codemod copied to clipboard
The end-to-end platform for creating, sharing, and running codemods with engines like jscodeshift, ast-grep, ts-morph, and more. Automate code migrations, cleanups, and refactors for you, your team, a...
**Please check if the PR fulfills these requirements**: - [ ] The commit message follows [our code of conduct](https://github.com/codemod-com/codemod-registry/blob/main/CODE_OF_CONDUCT.md) and [contributing guidelines](https://github.com/codemod-com/codemod-registry/blob/main/CONTRIBUTING.md) - [ ] Tests for the changes have...
- fixes the issue where path-like (with `/` separator) codemod names were redacted by telemetry service - removes deprecated AppInsights telemetry sender https://linear.app/codemod/issue/CDMD-3279/[telemetry]-fix-redacted-issue
wip
**Please check if the PR fulfills these requirements**: - [ ] The commit message follows [our code of conduct](https://github.com/codemod-com/codemod-registry/blob/main/CODE_OF_CONDUCT.md) and [contributing guidelines](https://github.com/codemod-com/codemod-registry/blob/main/CONTRIBUTING.md) - [ ] Tests for the changes have...
I just copy-pasted the components, but I believe their content is irrelevant. The problem is that the codemod doesn't respect passed options. ### Faulty codemod `react-prop-types-typescript` doesn't respect the `preserver-prop-types`...
- add `isDirty` flag and return `undefined` from transform when it should be skipped. - refactor `replace-forward-ref` codemod: when props are `Identifier` instead of adding `const { ref } =...
# Node.js 22 upgrade codemods ## Codemod description Codemods to help automate the Node.js 22 upgrade process according to the release notes [here](https://github.com/nodejs/node/releases/tag/v22.0.0). ### Applicability Criteria Node.js < 22.0.0 ->...
**Please check if the PR fulfills these requirements**: - [x] The commit message follows [our code of conduct](https://github.com/codemod-com/codemod-registry/blob/main/CODE_OF_CONDUCT.md) and [contributing guidelines](https://github.com/codemod-com/codemod-registry/blob/main/CONTRIBUTING.md) - [x] Tests for the changes have been added...
### Codemod description Build a set of codemods for the breaking changed of the new release you can use one of the following engines: jscodeshift, ast-grep, ts-morph, filemod (for file...