← Home

superstruct

A simple and composable way to validate data in JavaScript (and TypeScript).

86
Versions
MIT
License
No
Install Scripts

Maintainers

ianstormtaylorartmllr

Keywords

apiarrayassertcastcheckcheckercollectiondataerrorexpresshapiinterfaceinvalidjoijsonlistmodelobjectormscalarschemastructthrowtypetypesvalidvalidatevalidationvalidator

Versions (showing 86 of 86)

Version Deps Published
2.0.2 0 / 15
2.0.1 0 / 15
2.0.0 0 / 21
1.0.4 0 / 27
1.0.3 0 / 27
1.0.2 0 / 27
1.0.1 0 / 27
1.0.0 0 / 27
0.16.7 0 / 32
0.16.6 0 / 32
0.16.5 0 / 32
0.16.4 0 / 32
0.16.3 0 / 32
0.16.2 0 / 32
0.16.1 0 / 34
0.16.0 0 / 31
0.15.5 0 / 31
0.15.4 0 / 31
0.15.3 0 / 31
0.15.2 0 / 31
0.15.1 0 / 31
0.15.0 0 / 31
0.14.2 0 / 31
0.14.1 0 / 31
0.14.0 0 / 31
0.13.3 0 / 31
0.13.2 0 / 31
0.13.1 0 / 31
0.13.0 0 / 31
0.12.2 0 / 31
0.12.1 0 / 31
0.12.0 0 / 34
0.11.1 0 / 33
0.11.0 0 / 33
0.10.13 0 / 33
0.10.12 0 / 33
0.10.11 0 / 33
0.10.10 0 / 33
0.10.9 0 / 33
0.10.8 0 / 33
0.10.7 0 / 33
0.10.6 0 / 33
0.10.4 0 / 33
0.10.3 0 / 33
0.10.2 0 / 33
0.10.1 0 / 33
0.10.0 0 / 33
0.8.4 2 / 34
0.8.3 2 / 34
0.8.2 2 / 34
0.8.1 3 / 36
0.8.0 3 / 38
0.7.0 2 / 29
0.6.2 2 / 29
0.6.1 2 / 29
0.6.0 2 / 29
0.5.4 2 / 30
0.5.3 2 / 30
0.5.2 2 / 30
0.5.1 2 / 30
0.5.0 2 / 27
0.4.12 2 / 27
0.4.11 2 / 27
0.4.10 2 / 27
0.4.9 2 / 27
0.4.8 2 / 27
0.4.7 2 / 27
0.4.6 2 / 27
0.4.5 2 / 27
0.4.4 2 / 27
0.4.3 2 / 27
0.4.2 2 / 27
0.4.1 3 / 26
0.4.0 3 / 26
0.3.2 3 / 26
0.3.1 3 / 20
0.3.0 2 / 19
0.2.1 2 / 21
0.2.0 2 / 21
0.1.1 2 / 21
0.1.0 2 / 20
0.0.5 2 / 18
0.0.4 2 / 16
0.0.3 2 / 16
0.0.2 2 / 16
0.0.1 2 / 10