interface AdapterIOConfig {
    args: string[];
    env: ProcessEnv;
    name: string;
    path: string;
    verbose: boolean;
}

Properties

Properties

args: string[]

Any additional command-line arguments to pass tothe executable

env: ProcessEnv

The environment variables to set for the child process. For example, when using rust, you might set RUST_BACKTRACE=1

name: string

The name of the adapter. Used when logging to the terminal.

path: string

The path to the binary executable.

verbose: boolean

Whether to log all messages and non-json output to the terminal