import * as abstruct from "https://deno.land/x/abstruct@1.0.0/bindings.ts";
Variables
Bigint validator. | |
Boolean validator. | |
Empty validator. It checks the items is empty. | |
Factory for fixed array validator. It checks each item passes each Validator. | |
Float validator. | |
v int | Integer validator. |
Integer in the range -32768 ~ 32767 validator. | |
Integer in the range -2147483648 ~ 2147483647 validator. | |
v int8 | Integer in the range -127 ~ 128 validator. |
v item | Factory for item validator. It checks each item of items. |
Negative number validator. | |
Non-Empty validator. It checks items is non-empty. | |
Non-negative number validator. | |
Non-positive number validator. | |
Nullish( | |
Number validator. | |
Factory for optional properties validator. | |
Positive number validator. | |
Factory for property key validator. | |
Factory for properties validator. | |
Factory for property value validator. | |
Single validator. It checks items is single. | |
String validator. | |
Symbol validator. | |
Integer in the range 0 ~ 65535 validator. | |
Integer in the range 0 ~ 4294967295 validator. | |
Integer in the range 0 ~ 255 validator. | |
Unique validator. It checks the each item is unique. | |
Valid |
Functions
f and | Factory for validator composer like Logical AND.
|
Factory for range validator. | |
Factory for count validator. It checks count(size, length) of items. | |
Factory for enumerator validator. | |
f eq | Validator factory equivalent to strict equality( |
f gt | Factory for validator equivalent to greater than( |
f gte | Factory for validator equivalent to greater than or equal( |
f has | Factory for existence of property validator. |
Validator factory equivalent to the | |
f lt | Factory for validator equivalent to less than( |
f lte | Factory for validator equivalent to less than or equal to ( |
Factory for max count validator. It checks items count is less than or equal to limit. | |
Factory for min count validator. It checks items count is greater than or equal to limit. | |
f ne | Factory for validator equivalent to strict inequality( |
f not | Factory for validator inversion. |
f or | Factory for validator composer like Logical OR. |
Factory for regex pattern validator. | |
f type | Validator factory for JavaScript data type.
The difference with |