All superstruct versions

superstruct @0.3.1

MIT
License
No
Install Scripts
3
Dependencies
20
Dev Dependencies
16.5 KB
Package Size
Published

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

Maintainers

ianstormtaylor

Keywords

apiarrayassertcastcheckcheckercollectiondataerrorexpresshapiinterfaceinvalidjoijsonlistmodelobjectormscalarschemastructthrowtypetypesvalidvalidatevalidationvalidator

Dependencies (3)

PackageConstraintRegistry Status
kind-of ^6.0.1 auto_approved
invariant ^2.2.2 auto_approved
clone-deep ^2.0.1 auto_approved

Dev Dependencies (20)

PackageConstraintRegistry Status
np ^2.17.0 auto_approved
mocha ^4.0.1 auto_approved
envify ^4.1.0 auto_approved
eslint ^4.12.1 auto_approved
is-url ^1.2.2 auto_approved
lodash ^4.17.4 auto_approved
is-uuid ^1.0.2 auto_approved
babelify ^8.0.0 Not imported
is-email ^1.0.0 auto_approved
watchify ^3.7.0 Not imported
babel-cli ^6.10.1 auto_approved
uglifyify ^4.0.5 Not imported
babel-core ^6.26.0 rejected
browserify ^14.5.0 auto_approved
babel-eslint ^8.0.2 auto_approved
eslint-plugin-import ^2.0.1 auto_approved
babel-plugin-dev-expression ^0.2.1 auto_approved
babel-plugin-transform-async-to-generator ^6.24.1 auto_approved
babel-plugin-transform-object-rest-spread ^6.26.0 pending
babel-plugin-transform-es2015-modules-commonjs ^6.26.0 auto_approved

Transitive Dependency Tree

5 transitive deps max depth 3
  ├─ clone-deep ^2.0.1
  ├─ invariant ^2.2.2 → 2.2.4
├─ kind-of ^6.0.1 → 6.0.3
├─ loose-envify ^1.0.0 → 1.4.0
  ├─ js-tokens ^3.0.0 || ^4.0.0 → 4.0.0

Commit: 30a5de7790f4 Browse source

Published to npm: