(data: unknown, format: OutputFormat)
| 14 | } |
| 15 | |
| 16 | export function formatOutput(data: unknown, format: OutputFormat): string { |
| 17 | switch (format) { |
| 18 | case 'json': |
| 19 | return formatJson(data); |
| 20 | case 'text': |
| 21 | return formatText(data); |
| 22 | } |
| 23 | } |
| 24 | |
| 25 | export function dryRun(config: { dryRun?: boolean; output?: string }, body: unknown): boolean { |
| 26 | if (!config.dryRun) return false; |