Use case
Framework
Owner
Refactor Native Module Calls
This codemod updates your React Native code to use the New Architecture's synchronous native module calls, replacing callback-based patterns for improved performance and simplicity.
Node/22.8.0/Enable Compile Cache In Start Server
This release adds a new API module.enableCompileCache() that can be used to enable on-disk code caching of all modules loaded after this API is called. Previously this could only be enabled by the NODE_COMPILE_CACHE environment variable, so it could only set by end-users. This API allows tooling and library authors to enable caching of their own code. This is a built-in alternative to the v8-compile-cache/v8-compile-cache-lib packages, but have better performance and supports ESM.
Electron/V33/System Preferences To Native Theme
This codemod deprecates
systemPreferences.accessibilityDisplayShouldReduceTransparency
property, which is now deprecated in favor of the newnativeTheme.prefersReducedTransparency
, which provides identical information and works cross-platform.React Native/75/Touchables As Functional Components
This codemod changes the touchables from being generic expressions to functional components.
Node/Globmatch Native
This codemod automates the migration of glob-matching functions like
minimatch
,micromatch
, andpicomatch
to Node.js's nativematchesGlob
support in LTS version 20.17.0.Fetch To Ky
This codemod is designed to help you migrate your existing codebase from using the native
fetch
API to the more concise and convenientky
HTTP client library. By running this codemod, you can automatically update your code to leverageky
's features, such as simpler syntax for common use cases like JSON requests and responses.@E18e/Typedarray.Prototype.Slice
Introduction
@E18e/Typed Array Length
Introduction
@E18e/Typed Array Byte Length
Introduction
@E18e/String.Raw
Introduction
@E18e/String.Prototype.Trimright
Introduction
@E18e/String.Prototype.Trimleft
Introduction
@E18e/String.Prototype.Trim
Introduction
@E18e/String.Prototype.Repeat
Introduction
@E18e/String.Prototype.Padstart
Introduction
@E18e/Split Lines
Introduction
@E18e/Setprototypeof
Introduction
@E18e/Regexp.Prototype.Flags
Introduction
@E18e/Promise.Prototype.Finally
Introduction