()
| 30 | } |
| 31 | |
| 32 | function createInitLogger() { |
| 33 | const steps: string[] = []; |
| 34 | const logger: InitLogger = { |
| 35 | logStep: (message) => steps.push(message), |
| 36 | logStdout: (_line) => undefined, |
| 37 | logStderr: (_line) => undefined, |
| 38 | logComplete: (_exitCode) => undefined, |
| 39 | }; |
| 40 | |
| 41 | return { logger, steps }; |
| 42 | } |
| 43 | |
| 44 | async function pathExists(filePath: string): Promise<boolean> { |
| 45 | try { |
no test coverage detected