blob: 70fd303bb15cbaa9bfdc767ff1a771f24755a5c8 [file] [log] [blame] [raw]
export type FilenameTransformFunc = (filename: string) => string;
export type UnprocessedExecResult = {
code: number;
okToCache: boolean;
filenameTransform: FilenameTransformFunc;
stdout: string;
stderr: string;
execTime: string;
};
export type TypicalExecutionFunc = (executable: string, args: string[], execOptions: object) => UnprocessedExecResult;