Core Type class for schema validation and type inference Implements StandardSchemaV1 for cross-library compatibility
Optional
Readonly
Standard Schema V1 compliance property Provides a standard interface for validation and type inference
Sets a default value for the type, which will be used if the value is not provided The default value can be a function that receives the schema as argument, or a static value.
Sets the desc property for the type, which is a human-readable description
desc
Extends the type with an object, merging the properties
Props / Metadata for the type, like description or other properties
Omits certain keys from an object schema
Marks the type as optional, meaning it can be undefined This is useful for properties that are not required.
Makes some or all properties of an object schema optional
Picks certain keys from an object schema
Makes some or all properties of an object schema required
Validation method for standard-schema compliance
Core Type class for schema validation and type inference Implements StandardSchemaV1 for cross-library compatibility