This pulls in the erlang fs package. Before we release we need to make sure we're clear on what the user requirements are for using this: they'll need to be able to compile C code on their machine.
Ditches esbuild's server in favour of our own mist server
Adds support for live reloading with an injected client script and a websocket.
We no longer do weird copying of files for the dev server. If there's an index.html in the project root we use that, if not we scaffold one out and emit it straight into the project root.
This pulls in the erlang
fs
package. Before we release we need to make sure we're clear on what the user requirements are for using this: they'll need to be able to compile C code on their machine.