API reference › @evolu/common › Type › ObjectExcessPropertyError
Defined in: packages/common/src/Type.ts:11369
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
TypeError<"ObjectExcessProperty">
Properties
type
readonly type: "ObjectExcessProperty";
Defined in: packages/common/src/Type.ts:870