For dev mode we should add a `--watch` mode using the native API if possible. I'm currently use nodemon for watch mode and it would be nice to not need to do that.