(value: SerializedCodexProcessResult)
| 153 | } |
| 154 | |
| 155 | function deserializeProcessResult(value: SerializedCodexProcessResult): CodexProcessResult { |
| 156 | return { |
| 157 | status: value.status, |
| 158 | signal: value.signal, |
| 159 | ...(value.error ? { error: deserializeError(value.error) } : {}), |
| 160 | stdout: value.stdout, |
| 161 | stderr: value.stderr, |
| 162 | }; |
| 163 | } |
| 164 | |
| 165 | function deserializeError(value: { message: string; code?: string }): Error { |
| 166 | const error = new Error(value.message); |
no test coverage detected