Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

INTYGFV-15269: Upgrade build system, react and dependencies #715

Merged
merged 58 commits into from
Mar 3, 2023

Conversation

SamuelTilly
Copy link
Collaborator

@SamuelTilly SamuelTilly commented Feb 20, 2023

This aims to replace CRA and jest with vite, vites and fix dependency issues between common and webcert. This introduces faster builds, tests and turbo for managing packages within the repository.

https://vitejs.dev/
https://vitest.dev/
https://turbo.build/

I have removed storybook temporarily to better focus on getting everything else working. Storybook can be re-introduced easily later, but could cause a lot of noise when trying to deprecate CRA.

@SamuelTilly
Copy link
Collaborator Author

SamuelTilly commented Feb 28, 2023

302 redirect is broken when using the welcome screen for now vitejs/vite#9520
Simply remove welcome from the address works, but could be a bit annoying.

@SamuelTilly SamuelTilly marked this pull request as ready for review March 1, 2023 07:09
@SamuelTilly SamuelTilly merged commit f9e63ec into master Mar 3, 2023
@SamuelTilly SamuelTilly deleted the feature/monorepo_fixes branch March 3, 2023 11:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants