Package: effect
Module: Schema
Validates that a value has at most the specified size. Works with values
that have a size property, such as Set or Map.
Details
JSON Schema:
This check does not have a direct JSON Schema equivalent, as it applies to
values with a size property rather than standard JSON Schema types.
Arbitrary:
When generating test data with fast-check, this applies a node-local
maxLength constraint. Generators for values with a final .size, such as
sets and maps, interpret it as final cardinality.
Signature
declare const isMaxSize: (maxSize: number, annotations?: Annotations.Filter) => SchemaAST.Filter<{ readonly size: number; }>
Since v4.0.0