apemanerror
Version:
Error parser for apeman.
34 lines (27 loc) • 525 B
JavaScript
const { fromTv4 } = require('apemanerror')
// Error for tv4
const tv4 = require('tv4')
let schema = {
'properties': {
'id': {
'description': 'The unique identifier for a product',
'type': 'integer'
},
'name': {
'description': 'Name of the product',
'type': 'string'
}
},
'required': [
'id',
'name'
]
}
let values = {
name: 'foo',
id: 'abc'
}
let result = tv4.validateMultiple(values, schema)
let error = fromTv4(result.errors)
console.log(error)