API reference@evolu/commonError › createUnknownError

function createUnknownError(error: unknown): UnknownError;

Defined in: packages/common/src/Error.ts:32

Creates an UnknownError from an unknown error.

Error objects cannot be directly structured-cloned (for worker messaging) or JSON-serialized because their properties (message, stack, cause) are non-enumerable. This function extracts those properties into a plain object.