A codemod that updates imports from Preact to React equivalents and modifies certain Preact imports for compatibility.
Detailed description:
This codemod refactors imports in your codebase to align with React or modern Preact practices. It changes preact-redux imports to react-redux, updates mobx-preact to mobx-react, and ensures that Preact compatibility imports are correctly handled by switching to preact/compat.
Example
Before
import { Provider } from 'preact-redux';import { observer } from 'mobx-preact';import { render } from 'preact-compat';
After
import { Provider } from 'react-redux';import { observer } from 'mobx-react';import { createPortal } from 'preact/compat';import { render } from 'preact/compat';
Build custom codemods
Use AI-powered codemod studio and automate undifferentiated tasks for yourself, colleagues or the community