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.
- Lodash/2/Es Toolkit/Migrate- This codemod automates the migration from Lodash library to es-toolkit package. 
- Pinia Colada 0 14 Migration Recipe- This codemod updates the usage of PiniaColada to ensure that the enabled and gcTime options are correctly placed under queryOptions. Previously, these options were directly passed as top-level properties, which is now deprecated. The codemod transforms these patterns into the new structure where enabled is nested under queryOptions. - Codemod verified- Regularly tested and maintained by our engineers and codemod expert community 
- Launchdarkly To Openfeature Nodejs Update Imports- This Codemod helps to convert DevCycle Node.js SDK implementations to the OpenFeature Node.js SDK using the DevCycle Provider. It handles the first step of the conversion by updating the packages imports: 
- Devcycle To Openfeature Nodejs Workflow- This Codemod runs a series of DevCycle Codemods in a workflow to convert your Node.js project from using DevCycle's Node.js Server SDK to using OpenFeature's Node.js SDK with DevCycle's OpenFeature Provider. 
- Devcycle To Openfeature Nodejs User Context Transform- This Codemod updates the - DevCycleUserobject to an OpenFeature- EvaluationContextobject:
- Devcycle To Openfeature Nodejs Initialization Transform- This Codemod will transform the initialization of the DevCycle Node.js Server SDK to use OpenFeature Node.js SDK. 
- Devcycle To Openfeature Nodejs Update Imports- This Codemod helps to convert DevCycle Node.js SDK implementations to the OpenFeature Node.js SDK using the DevCycle Provider. It handles the first step of the conversion by updating the packages imports: 
- 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.
- Sveltekit Vite Preprocess Migration- This codemod updates import paths and ensures compatibility with changes in library structures. In this example, it modifies the import statement for vitePreprocess to reflect updates in the library's API. 
- Goto To Location Href- Codemod Description- This codemod is designed to replace specific patterns in TypeScript files with updated code logic. It transforms instances of - goto($A)into- window.location.href = $A;when the- $Avalue is a URL starting with- http://or- https://. This refactor makes external navigation more explicit by using- window.location.href.
- React/Update React Imports- This codemod transforms React imports to use named imports instead of default or namespace imports. This helps reduce bundle size by allowing better tree-shaking of unused React exports. 
- Event Handling On Change- This codemod automates the update of your - onChangeevent handler function to support the new- Descendant[]type and selection handling introduced in version 0.104.
- Insert Nodes- Theis transformation ensures that calls to - Transforms.insertNodesin the updated API remain functional and behave identically to their usage in the older API (v0.88) while adhering to the new, more explicit parameterization.
- Editor Has Path- This guide covers the migration of - Editor.hasPathusage from Slate.js v0.88 to v0.104. The API has changed from a property-based check to a function call pattern, requiring updates to existing code.
- Editor Has Block- Transform- Editor.hasBlockto- Editor.nodes- This codemod replaces occurrences of Editor.hasBlock with the equivalent Editor.nodes structure. The transformation updates the code to use a more modern API, ensuring compatibility and improved functionality. 
- Custom Renderers- This codemod updates the - renderElementfunction to include TypeScript typings and adds a default case for rendering unsupported element types.
- Deno Replace Import Assertions- This codemod helps migrate JavaScript/TypeScript files from using the deprecated import assertions syntax to the updated import attributes syntax. The change aligns with the updated proposal for import attributes and ensures compatibility with newer versions of runtimes like Deno 2 and modern browsers that have already removed support for import assertions. 
- Deno Refactor TLS Certs Reading- This codemod updates the usage of TLS certificate loading in Deno by replacing deprecated properties with their new counterparts. In Deno V2, loading certificates directly from files is now deprecated. Instead, you should read the certificates yourself.