Skip to content

pnpm branch: Replace Create React App with Vite#635

Open
benkoppe wants to merge 9 commits intobek76/pnpm-sharedfrom
bek76/pnpm-vite
Open

pnpm branch: Replace Create React App with Vite#635
benkoppe wants to merge 9 commits intobek76/pnpm-sharedfrom
bek76/pnpm-vite

Conversation

@benkoppe
Copy link
Contributor

@benkoppe benkoppe commented Dec 9, 2025

Summary

This PR replaces CRA (Create React App) with Vite. It's a redo of PR #605: now post-pnpm and post-shared folder. This makes the implementation much cleaner, and means the Docker CI actually works so we can observe just how much faster our builds are now.

Breaking Changes

Caution

Make sure you replace the REACT_APP_ prefix with VITE_ in your frontend .env file!! Otherwise pnpm dev won't work.
I like to keep both versions of the env vars so I can still checkout version of the repo with CRA. So just copy all your env vars and replace that prefix below.

  • Also, keep in mind that the dev server must now be run with pnpm dev.

@benkoppe benkoppe requested a review from a team as a code owner December 9, 2025 15:48
@dti-github-bot
Copy link
Member

dti-github-bot commented Dec 9, 2025

[diff-counting] Significant lines: 6799. This diff might be too big! Developer leads are invited to review the code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants