(result: GoResult<void, Error>)
| 14 | }; |
| 15 | |
| 16 | const handleCliCommand = (result: GoResult<void, Error>) => { |
| 17 | if (!result.success) { |
| 18 | logger.error(result.error.message); |
| 19 | // eslint-disable-next-line functional/immutable-data |
| 20 | process.exitCode = 1; |
| 21 | } |
| 22 | }; |
| 23 | |
| 24 | const runAsyncCliCommand = async (command: () => Promise<void>) => { |
| 25 | const goCommand = await go(command); |
no outgoing calls
no test coverage detected