API reference@evolu/commonError › UnknownError

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

A wrapper for unknown errors caught at runtime.

When catching errors from unsafe code (third-party libraries, worker boundaries, etc.), we wrap them in UnknownError so they can be used in union types and distinguished from other error types.

The error property contains error details (including message, stack, and cause if available), a string, or a fallback value.

Use createUnknownError to create instances.

Extends

Properties

error

readonly error: unknown;

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


type

readonly type: "UnknownError";

Defined in: packages/common/src/Type.ts:3492

Inherited from

Typed.type