Closed
Description
It may sound a little crazy at first, but I think there should be two or maybe even more versions of create-react-app
I LOVE that it is zero configuration. It should always stay this way.
On the other hand, there are broad categories of application development that each need their own implementation:
i.e.
create-react-app for babel
create-react-app for typescript
create-react-app for browsers
create-react-app for electron
create-react-app for native
So zero configuration within any implementation, but a recognition that there could be multiple implementations.
My primary motivation is wanting to move to typescript.
It's possibly even worth considering moving only to typescript and dropping babel.