I was running connect-gzip from a directory that has a space in one of its parent dirs, and that makes the exec commands fail. The code should use an arguments array instead of a string for executing CLI tools like rm or gzip so that the arguments don't get processed by `sh`.