ajv/lib/dot/not.jst

33 lines
606 B
Plaintext

{{# def.definitions }}
{{# def.errors }}
{{# def.setup:'not' }}
{{# def.setupNextLevel }}
{{? {{# def.nonEmptySchema:$schema }} }}
{{
$it.schema = $schema;
$it.schemaPath = $schemaPath;
}}
var {{=$errs}} = errors;
{{# def.setCompositeRule }}
{{ $it.createErrors = false; }}
{{= it.validate($it) }}
{{ $it.createErrors = true; }}
{{# def.resetCompositeRule }}
if (valid{{=$it.level}}) {
{{# def.error:'not' }}
} else {
{{# def.resetErrors }}
{{? it.opts.allErrors }} } {{?}}
{{??}}
{{# def.addError:'not' }}
{{? $breakOnError}}
if (false) {
{{?}}
{{?}}