Use case
Framework
Owner
- @Nodejs/Correct Ts Specifiers- This package transforms import specifiers from the old - tsc(TypeScript's compiler) requirement of using- .jsfile extensions in source-code to import files that are actually typescript; the corrected specifiers enable source-code to be runnable by standards-compliant software like Node.js.
- Translate String- This is a codemod created with - codemod init.
- Test- This is a codemod created with - codemod init.
- Devcycle To Openfeature Nodejs User Context Transform- This Codemod updates the - DevCycleUserobject to an OpenFeature- EvaluationContextobject:
- Jest To Vitest- This is a codemod created with - codemod init.
- Correct Ts Specifiers- This package transforms import specifiers from the old - tsc(TypeScript's compiler) requirement of using- .jsfile extensions in source-code to import files that are actually typescript; the corrected specifiers enable source-code to be runnable by standards-compliant software like Node.js.
- Flatten Deno.Json- This codemod helps developers migrate their deno.json configuration files to the new flattened schema format, making them easier to read and write. It automates the transformation of nested properties to their new top-level structure as outlined in recent Deno updates. 
- React Router/6/UseHistory To UseNavigate- This codemod migrates - useHistoryto- useNavigatein React Router codebases. It replaces- useHistoryimports and updates all instances of- history.push,- history.replace,- go,- goBack, and- goForwardto align with the- useNavigateAPI.
- React Router/6/Switch To Routes- This codemod updates - Switchcomponents to- Routesin React Router, in line with React Router v6 and newer. It also adjusts the imports, replacing- Switchwith- Routesin- react-router-domimport statements.
- React Router/6/Migrate StaticRouter Import- This codemod updates imports of - StaticRouterto use the- react-router-dom/serverpackage instead of- react-router-dom, in line with updated React Router requirements.
- React Router/6/Replace UseRouteMatchWithUseMatch- This codemod updates - useRouteMatchcalls to the newer- useMatchfunction in- react-router-dom. It also adjusts any arguments passed to- useRouteMatch, changing- strictto- endand- sensitiveto- caseSensitive. Additionally, it ensures that imports are updated to reflect the removal of- useRouteMatch.
- Webpack To Rspack/Cssextractwebpackplugin Community To Included Plugin- Handles the migration of the CssExtractWebpackPlugin webpack plug-in into an included plugin in rspack. 
- Webpack To Rspack/Migrate Update Babel Loader To Swc Loader- Using builtin:swc-loader offers better performance compared to the babel-loader and the external swc-loader, as it avoids frequent communication between JavaScript and Rust. 
- Styledictionary/4/Asynchronous Api- This codemod updates the following StyleDictionary class methods to be asynchronous: - extend(),- exportPlatform(),- getPlatform(),- buildAllPlatforms(),- buildPlatform(),- cleanAllPlatforms(), and- cleanPlatform(). This ensures compatibility with the latest asynchronous workflows in Style Dictionary.
- Styledictionary/4/Asynchronous Api File Headers- This codemod updates the - fileHeaderformat helper utility to be asynchronous, allowing support for async fileHeaders while maintaining consistency with the latest updates.
- Jasmine/V5/Handling Env Execute Callbacks- This codemod migrates - Env.executecallbacks to await.
- Svelte/5/Svelte Element Expression- This codemod updates Svelte component definitions by transforming the - thisattribute in- <svelte:element>tags:
- Gatsby/V5/Removal UseNavigate Hook- Removal of useNavigate Hook
- Nuxt/2/Convert Nuxt.Js Config To The `DefineNuxtConfig`- Convert Nuxt.js Config to defineNuxtConfig 
- Nuxt 2 Convert Nuxt.Js Config To `DefineNuxtConfig`- Convert Nuxt.js Config to defineNuxtConfig