diff options
author | Yoshiya Hinosawa <stibium121@gmail.com> | 2022-10-17 19:51:25 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-17 19:51:25 +0900 |
commit | e41af14b2a5e7643e4d4e882b20a828ef0104757 (patch) | |
tree | 272f45e879ea16217fea30842b22a0f7ba3a067d /cli/dts/lib.deno.unstable.d.ts | |
parent | 0dc2f02dfa2b299cd8a8d352c880b05be463cf0f (diff) |
feat(unstable): add windowsRawArguments to SpawnOptions (#16319)
This change adds `windowsRawArguments` to `SpawnOptions`. The option enables
skipping the default quoting and escaping while creating the command on
windows.
The option works in a similar way as `windowsVerbatimArguments` in
child_process.spawn options in Node.js, and is necessary for simulating
it in `std/node`.
closes #8852
Diffstat (limited to 'cli/dts/lib.deno.unstable.d.ts')
-rw-r--r-- | cli/dts/lib.deno.unstable.d.ts | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/cli/dts/lib.deno.unstable.d.ts b/cli/dts/lib.deno.unstable.d.ts index 6eb7153ba..1feb11e97 100644 --- a/cli/dts/lib.deno.unstable.d.ts +++ b/cli/dts/lib.deno.unstable.d.ts @@ -1542,6 +1542,10 @@ declare namespace Deno { stdout?: "piped" | "inherit" | "null"; /** Defaults to "piped". */ stderr?: "piped" | "inherit" | "null"; + + /** Skips quoting and escaping of the arguments on windows. This option + * is ignored on non-windows platforms. Defaults to "false". */ + windowsRawArguments?: boolean; } /** **UNSTABLE**: New API, yet to be vetted. |