UNPKG

async-validate

Version:

Asynchronous validation for node and the browser

19 lines (16 loc) 412 B
// validate a field is an instanceof a function var Schema = require('../..') , Component = function Component(){} , descriptor = { type: 'object', fields: { comp: {type: Component, required: true} } } , source = {comp: {}} , schema; require('../../plugin/all'); schema = new Schema(descriptor); schema.validate(source, function(err, res) { console.dir(res.errors); });