• React Router/6/UseHistory To UseNavigate

    This codemod migrates useHistory to useNavigate in React Router codebases. It replaces useHistory imports and updates all instances of history.push, history.replace, go, goBack, and goForward to align with the useNavigate API.

  • 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/Handling Built In Plugins Migrations

    • Rspack has implemented most of webpack's built-in plugins, with the same names and configuration parameters, allowing for easy replacement.
    • Replace the the include package from webpack to rspack one.
    • Replaces the webpack object in the plugins array to rspack object.
    • Handles only for supported and partially supported built-in plugins. (as of 11th Oct 2024)
  • Webpack To Rspack/Copywebpackplugin Community To Included Plugin

    Handles the migration of the CopyWebpackPlugin web pack plug into an included plugin in rspack.

  • Webpack To Rspack/Migration Recipe

    This recipe is a set of codemods that will help migrate from webpack to rspack.

  • Webpack To Rspack/Remove Tsconfigpathsplugin Paths Plugin

    Handles the migration of the TsconfigPathsPlugin web pack plug into an included plugin in rspack.

  • React Router/7/Migration Recipe

    This codemods designed to facilitate the migration of your project from React Router to version 7. Each codemod targets specific changes and improvements introduced in React Router v7, ensuring a smoother transition.

  • Fastify/5/MigrationRecipe

    This recipe provides a set of codemods designed to assist with migrating to Fastify 5. Each codemod addresses specific changes and enhancements introduced in Fastify 5.

  • Fastify/5/Listen Arg Transformation

    This codemod turns fastify.listen(8000) into fastify.listen({ port: 8000 }), reflecting the highlights of the migration from the old listen method signature to the new object-based approach in Fastify v5.

    Before

  • Reka Ui/Migration Recipe

    This recipe is a set of codemods that will help migrate to Style Dictionary 4.

  • Jasmine/V5/Migration Recipe

    This recipe is a set of codemods that will help migrate to jasmine v5 from jasmine 4.x .

  • Meteor/V3/Mongo Db Async Methods

    This codemod updates synchronous MongoDB operations in a Meteor project to use their asynchronous counterparts, making the code compatible with modern JavaScript best practices (using async/await). It transforms methods such as find, findOne, insert, update, remove, and upsert to their asynchronous equivalents by appending Async to method names and introducing await.

  • Webpack/V5/Migration Recipe

    This recipe is a set of codemods that will help migrate webpack v4 to v5.

  • Svelte/5/Migration Recipe

    This recipe is a set of codemods that will help migrate to Svelte 5.

  • Three/R168/Migration Recipe

    This recipe is a set of codemods that will help migrate to three r168 from three r167 .

  • Remix Js/V2/Migration Recipe

    This recipe is a set of codemods that will help migrate to Remix.js v2.

  • Meteor/V3/Migration Recipe

    This recipe is a set of codemods that will help migrate to meteor v3 from meteor 2.x .

  • Socket.Io/4/Migration Recipe

    This recipe is a set of codemods that will fix some of Socket.io 4.0 breaking changes.

  • Styledictionary/4/Migration Recipe

    This recipe is a set of codemods that will help migrate to Style Dictionary 4.