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 OpenFeatureEvaluationContextobject: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
useHistorytouseNavigatein React Router codebases. It replacesuseHistoryimports and updates all instances ofhistory.push,history.replace,go,goBack, andgoForwardto align with theuseNavigateAPI.React Router/6/Switch To Routes
This codemod updates
Switchcomponents toRoutesin React Router, in line with React Router v6 and newer. It also adjusts the imports, replacingSwitchwithRoutesinreact-router-domimport statements.React Router/6/Migrate StaticRouter Import
This codemod updates imports of
StaticRouterto use thereact-router-dom/serverpackage instead ofreact-router-dom, in line with updated React Router requirements.React Router/6/Replace UseRouteMatchWithUseMatch
This codemod updates
useRouteMatchcalls to the neweruseMatchfunction inreact-router-dom. It also adjusts any arguments passed touseRouteMatch, changingstricttoendandsensitivetocaseSensitive. Additionally, it ensures that imports are updated to reflect the removal ofuseRouteMatch.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(), andcleanPlatform(). 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