pub fn prepare(dir: PathBuf, engine_url: &str) -> Result<(), PrepError>
Expand description

Prepares the user’s project by copying in the .perseus/ subcrates. We use these subcrates to do all the building/serving, we just have to execute the right commands in the CLI. We can essentially treat the subcrates themselves as a blackbox of just a folder.