(
cmds: Commands,
ensureBinaries: string[],
download: (options: DownloadOptions) => Promise<BinaryPaths>,
)
| 14 | */ |
| 15 | export class CLI implements Command { |
| 16 | static new( |
| 17 | cmds: Commands, |
| 18 | ensureBinaries: string[], |
| 19 | download: (options: DownloadOptions) => Promise<BinaryPaths>, |
| 20 | ): CLI { |
| 21 | return new CLI(cmds, ensureBinaries, download) |
| 22 | } |
| 23 | |
| 24 | private constructor( |
| 25 | private readonly cmds: Commands, |
no outgoing calls
no test coverage detected