1.0.0 • Published 8 years ago

commonform-validate-direction v1.0.0

Weekly downloads
3
License
Apache-2.0
Repository
github
Last release
8 years ago
var assert = require('assert')
var valid = require('commonform-validate-direction')

assert(valid({
  blank: ['content', 0],
  value: 'some string'
}))

assert(valid({
  blank: [
    'content', 0,
    'form', 'content', 1,
    'form', 'content', 2
  ],
  value: 'some string'
}))

assert(!valid({
  // Identifies a form, not a blank.
  blank: [
    'content', 0,
    'form', 'content', 1,
    'form'
  ],
  value: 'some string'
}))

assert(!valid({
  // Form as first array element
  blank: ['form', 'content', 0],
  value: 'some string'
}))

assert(!valid({
  // Empty key array
  blank: [],
  value: 'some string'
}))

assert(!valid({
  blank: ['form', 'content'],
  value: 'some string'
}))

assert(!valid({}))

assert(!valid('strings are not directions'))