API reference › @evolu/common › Type › ObjectExcessPropertyError

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

An error returned for an input property outside an Object Type's allowed key domain.

This includes a property not declared by an object schema and a symbol property on the predefined Object. The property key locates this error in the containing Object error map. ObjectExcessProperty is reserved for this structural failure. Property Types must use another error tag.

Extends

Properties

type

readonly type: "ObjectExcessProperty";

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

Inherited from

TypeError.type