| 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, | |
| ) => Promise<UnprocessedExecResult>; |