Index

lib/allof.js

The AllOfNode class represents a set of validation nodes that must all be valid for this node to be valid

lib/any.js

The AnyNode class represents a validation that accepts any value.

lib/anyof.js

The AnyOfNode class represents a set of validation nodes where any one of those validations must be valid.

lib/array.js

The ArrayNode class represents an Array validation node.

lib/boolean.js

The BooleanNode class represents a Boolean validation value.

lib/compiler.js

Contains the standard Compiler and ClosureCompiler classes

lib/enum.js

The EnumNode class represents a Enumeration validation node.

lib/integer.js

The IntegerNode class represents an Integer node validation.

lib/not.js

The NotNode class represents a validation where the value must fail all included validation nodes

lib/null.js

The NullNode class represents a value that must be null

lib/number.js

The NumberNode class represents a value that can be anything

lib/object.js

The ObjectNode class represents object level validations

lib/oneof.js

The OneOfNode class represents a validation where the value must be one of the validation nodes

lib/recursive.js

The RecursiveNode class represents a validation where the node is somewhere else in the tree structure

lib/string.js

The StringNode class represents a value that a string

comments powered by Disqus