(error: unknown)
| 222 | } |
| 223 | |
| 224 | function serializeError(error: unknown) { |
| 225 | if (error instanceof Error) return { message: error.message, stack: error.stack } |
| 226 | return { message: String(error) } |
| 227 | } |
| 228 | |
| 229 | function defer<T>() { |
| 230 | let resolve!: (value: T) => void |