Created by: benglass
The use-case we had in mind was customizing the start script without ejecting (for example to add a listener for API calls to proxy them to a separate API server so the web app can talk to it without needing to use CORS). The thought was that if react-scripts start script exported a function to create the dev server then our code could simply require the start script and then add our own custom logic.
The code in this PR is for illustration/discussion purposes only, I havent run it. I wanted to see what your thoughts on this approach were or if there is another way to achieve our use case.