-
Notifications
You must be signed in to change notification settings - Fork 246
Open
Description
Summary
In #2058 we discovered that CRA 5+ does not (and will not) work with the existing elements template repos because CRA templates cannot eject and modify their webpack configs to enable Node.js polyfills.
So we had to update our documentation to pin the npx create-react-app
command to 4.0.3
, which isn't ideal in the long run.
We're still looking into alternatives to CRA such as:
There is also https://github.com/stoplightio/dev-portal/tree/plugin but DnC didn't create it and it would need more documentation in place before suggesting it to new users.
I have a PoC to test some of these other options but it's broken and needs more work.
Tasks
- Figure out which direction we want to go (Next, Vite, npm init using, etc).
- Implement new demo repos.