(code: MigrationCliErrorReport['error']['code'], message: string)
| 180 | } |
| 181 | |
| 182 | function errorReport(code: MigrationCliErrorReport['error']['code'], message: string): MigrationCliErrorReport { |
| 183 | return { schemaVersion: migrationCliReportSchemaVersion, status: 'error', error: { code, message } }; |
| 184 | } |
| 185 | |
| 186 | function writeJson(stream: Pick<NodeJS.WriteStream, 'write'>, value: MigrationCliReport | MigrationCliErrorReport): void { |
| 187 | stream.write(`${JSON.stringify(value, null, 2)}\n`); |