• Remix Js/V2/Migration Recipe

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

  • Remix Js/V2/Typescript 2 Update Links Function And Property Names

    Route links properties should all be the React camelCase values instead of HTML lowercase values.

  • TypeScript/V5.6/Arrow Function Condition To Binary Expression

    Identify cases where an arrow function is mistakenly used instead of a comparison operator (e.g., x => 0 instead of x >= 0) and convert the arrow function expressions to proper comparison operations.

  • TypeScript/V5.6/Add Test For Regex In Conditional

    Add .test() to regex literals in conditionals

  • Typescript/Remove Console

    This codemod removes all console statements from your TypeScript and JavaScript files

  • React/19/Migration Recipe

    This recipe is a set of codemods that will fix some of React 19 breaking changes.

  • Typescript/Use Template Literals

    This codemod replaces string concatenations with template literals.

  • Typescript/Remove Public Modifier

    This codemod removes public modifier in interface declarations as it is implicit.

  • React/Replace React Fc Typescript

    This codemod removes React.FC, React.FunctionComponent and React.SFC and replaces the Props as the type of the unique argument in the component definition.

  • React/Prop Types Typescript

    Codemod to convert React PropTypes to TypeScript types.

  • Mui/5/Core Styles Import

    Renames private import from core/styles/* to core/styles

  • Antd/Remove Static Method

    Replace message.warn with message.warning. Replace notification.close with notification.destroy.

  • Antd/Remove Component

    Replace import for removed component in v5.

  • Antd/Remove Style Import

    Comment out the style file import from antd (in js file).

  • Antd/Props Changed

    This codemod changes the way the component props are applied.