In order to accomplish #1448 we need to split `build.rs` so that we have npm responsible for the frontend and cargo be responsible for the backend.
In order to accomplish #1448 we need to split
build.rsso that we have npm responsible for the frontend and cargo be responsible for the backend.