Registry
Explore community-led codemods to migrate, optimize, and transform your codebase.
Ready to contribute?
Build your own codemod and share it with the community.
Explore community-led codemods to migrate, optimize, and transform your codebase.
Build your own codemod and share it with the community.
Explore community-led codemods to migrate, optimize, and transform your codebase.
Replaces deprecated `util.is*()` methods with their modern equivalents.
Handle DEP0194 via removing HTTP/2 priority-related options and methods.
Replace `axios` with `fetch`
Handle DEP0130 via transforming `createRequireFromPath` to `createRequire`.
Handle DEP0159 by replacing ERR_INVALID_CALLBACK with ERR_INVALID_ARG_TYPE.
Handle DEP0064 by transforming `createSecurePair` to `TLSSocket`
Replace removed `crypto.createCipher()`/`createDecipher()` with `crypto.createCipheriv()`/`createDecipheriv()` and secure key derivation (DEP0106)
Handle mock.module exports deprecation
Migrate from the chalk package to Node.js's built-in util.styleText API
Handle DEP0176 via transforming imports of `fs.F_OK`, `fs.R_OK`, `fs.W_OK`, `fs.X_OK` from the root `fs` module to `fs.constants`.
Handle DEP0116 via transforming `url.parse` to `new URL()`
Migrate deprecated node:timers APIs to public timer functions.
Build your own codemod and share it with the community.