validate.io (npm): Validation utilities.
Keywords: validate.io|validator|validation|validate|valid|is|isvalid|check|typed|assert|expect|api|string|primitive|lowercase|uppercase|alphanumeric|json|alphagram|anagram|binary-string|binary|boolean|number|nan|float|positive|zero|negative|nonnegative|nonpositive|integer|safe-integer|finite|infinite|greater-than|less-than|greater|less|compare|null|undefined|object|properties|array|logical|typed array|unique|int8array|uint8array|int16array|uint16array|int32array|uint32array|float32array|float64array|permutation|square|matrix|ndarray|max|min|numeric|function|native|buffer|arguments|empty|length|matches|ip|address|uri|email|hexadecimal|color