Tests in #524 are breaking because there's no good way to test the cwd option. There are also other parts where we try to use grep, but can't use it if it doesn't exist on Windows. If we import shx as a dev dependency, then we can get away with using shx pwd and shx grep for these tests.