Fix parse function return in shell-quote

Signed-off-by: Cameron Diver <cameron@balena.io>
This commit is contained in:
Cameron Diver
2019-01-15 12:45:10 +00:00
parent 945fd1a382
commit 99df7eac6b
+8 -1
View File
@@ -1,12 +1,19 @@
// Type definitions for shell-quote 1.6
// Project: https://github.com/substack/node-shell-quote
// Definitions by: Jason Cheatham <https://github.com/jason0x43>
// Cameron Diver <https://github.com/CameronDiver>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
// TypeScript Version: 2.2
export type ParseEntry =
| string
| { op: string }
| { op: 'glob'; pattern: string }
| { comment: string };
export function quote(args: string[]): string;
export function parse(
cmd: string,
env?: { [key: string]: string } | ((key: string) => string | object),
opts?: { [key: string]: string }
): string[];
): ParseEntry[];