any_object_validator

A small module that checks any data type: Object, Array, String, Boolean, Number and tests it against a validation function. It works recursively on Arrays and Objects to any depth.

data-columns

A column holds meta-data describing the type of data that goes in that column, along with methods to sanitize and validate it.