UNPKG

valida2

Version:

valida2 - A lightweight sanitizer and validator library for Node.js

28 lines (17 loc) 534 B
var Valida = require('..'); var schema = { name: [ { sanitizer: Valida.Sanitizer.trim, groups: ['simple'] }, { sanitizer: Valida.Sanitizer.trim, chars: '\\[\\]', groups: ['chars'] } ] }; var person = { name: ' Eduardo Nunes ' }; Valida.process(person, schema, function(err, ctx) { // jshint unused:false console.log('simple', person); }, 'simple'); person.name = '[Eduardo Nunes]'; Valida.process(person, schema, function(err, ctx) { // jshint unused:false console.log('chars', person); }, 'chars');