Replace react-scripts start and build scripts with Vite
ProprietaryRewrites package.json scripts that are exactly react-scripts start or react-scripts build to vite and vite build (tsc --noEmit && vite build when there is a tsconfig.json), and removes the react-scripts eject script, in packages that depend on react-scripts. Packages with craco, react-app-rewired or wrapped start or build scripts are left unchanged, as is the test script.
org. openrewrite. react. cra-to-vite. update-package-scriptsmod run . --recipe= org. openrewrite. react. cra-to-vite. update-package-scriptsInstall it once, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.