diff --git a/packages/task/src/node/process/process-task-runner.ts b/packages/task/src/node/process/process-task-runner.ts index cced3ebf20c5f..483086e1695f1 100644 --- a/packages/task/src/node/process/process-task-runner.ts +++ b/packages/task/src/node/process/process-task-runner.ts @@ -40,13 +40,13 @@ import { ProcessTaskError, CommandOptions } from '../../common/process/task-prot import * as fs from 'fs'; import { ShellProcess } from '@theia/terminal/lib/node/shell-process'; -interface OsSpecificCommand { +export interface OsSpecificCommand { command: string, args: Array | undefined, options: CommandOptions } -interface ShellSpecificOptions { +export interface ShellSpecificOptions { /** Arguments passed to the shell, aka `command` here. */ execArgs: string[]; /** Pack of functions used to escape the `subCommand` and `subArgs` to run in the shell. */