@xec-sh/core
Version:
Universal shell execution engine
7 lines (6 loc) • 555 B
TypeScript
export declare function escapeArg(arg: string | number | boolean): string;
export declare function escapeCommand(cmd: string, args?: (string | number | boolean)[]): string;
export declare function interpolate(strings: TemplateStringsArray, ...values: any[]): string;
export declare function interpolateRaw(strings: TemplateStringsArray, ...values: any[]): string;
export declare function interpolateWithQuote(strings: TemplateStringsArray, quoteFn?: typeof quote | undefined, ...values: any[]): string;
export declare function quote(arg: string): string;