Options which can be set when calling Deno.Command.
Properties Jump to heading
Jump to headingargs: string[]Arguments to pass to the process.
Jump to headingcwd: string | URLThe working directory of the process.
If not specified, the cwd of the parent process is used.
Jump to headingclearEnv: boolean = falseClear environmental variables from parent process.
Doesn't guarantee that only env variables are present, as the OS may
set environmental variables for processes.
Jump to headingenv: Record<string, string>Environmental variables to pass to the subprocess.
Jump to headinguid: numberSets the child process’s user ID. This translates to a setuid call in the child process. Failure in the set uid call will cause the spawn to fail.
Jump to headinggid: numberSimilar to uid, but sets the group ID of the child process.
Jump to headingsignal: AbortSignalAn AbortSignal that allows closing the process using the
corresponding AbortController by sending the process a
SIGTERM signal.
Not supported in Deno.Command.outputSync.
Jump to headingstdin: "piped"
| "inherit"
| "null"How stdin of the spawned process should be handled.
Defaults to "inherit" for output & outputSync,
and "inherit" for spawn.
Jump to headingstdout: "piped"
| "inherit"
| "null"How stdout of the spawned process should be handled.
Defaults to "piped" for output & outputSync,
and "inherit" for spawn.
Jump to headingstderr: "piped"
| "inherit"
| "null"How stderr of the spawned process should be handled.
Defaults to "piped" for output & outputSync,
and "inherit" for spawn.
Jump to headingwindowsRawArguments: boolean = falseSkips quoting and escaping of the arguments on windows. This option is ignored on non-windows platforms.