Tries to determine if the given command exists.
Enforce that the given command/executable exists.
Executes a command via std.process.executeShell, and collects its results.
Executes a command via std.process.executeShell, enforcing that the process' exit code was >= 0.
Executes a command via std.process.executeShell, enforcing that the process' exit code was 0.
Executes a command via std.process.executeShell, and checks to see if the output was empty.
Tries to determine if the current shell is Powershell.
Pops the working directory stack, and then changes the current working directory to it.
Pushes the current working directory onto a stack, and then changes directory.
The result of executing a process.
Contains utility functions regarding the Shell/process execution.