13 lines
		
	
	
		
			581 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
		
		
			
		
	
	
			13 lines
		
	
	
		
			581 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
|  | import * as im from './interfaces'; | ||
|  | /** | ||
|  |  * Exec a command. | ||
|  |  * Output will be streamed to the live console. | ||
|  |  * Returns promise with return code | ||
|  |  * | ||
|  |  * @param     commandLine        command to execute (can include additional args). Must be correctly escaped. | ||
|  |  * @param     args               optional arguments for tool. Escaping is handled by the lib. | ||
|  |  * @param     options            optional exec options.  See ExecOptions | ||
|  |  * @returns   Promise<number>    exit code | ||
|  |  */ | ||
|  | export declare function exec(commandLine: string, args?: string[], options?: im.ExecOptions): Promise<number>; |