Ejecting lets you customize anything, but from that point on you have to maintain the configuration and scripts yourself. This can be daunting if you have many similar projects. In such cases instead of ejecting we recommend to fork
react-scripts and any other packages you need. This article covers how to do it in depth. You can find more discussion in this issue.