nfv
Version:
[Updated to use ndv package instead dv] FormVision is a node.js library for extracting data from scanned forms
13 lines (11 loc) • 299 B
text/coffeescript
module.exports.unpack = (object, path) ->
tail = object
for item in path.split('.')
tail[item] ?= {}
tail = tail[item]
return tail
module.exports.validate = (field, value, defaultResult) ->
if field.fieldValidator?
return Boolean(field.fieldValidator(value))
else
return defaultResult