UNPKG

rdf-validate-shacl

Version:
33 lines (32 loc) 2.08 kB
import validators from './validators.js'; import ns from './namespaces.js'; export default [ [ns.sh.AndConstraintComponent, validators.validateAnd], [ns.sh.ClassConstraintComponent, validators.validateClass], [ns.sh.ClosedConstraintComponent, validators.validateClosed], [ns.sh.DatatypeConstraintComponent, validators.validateDatatype], [ns.sh.DisjointConstraintComponent, validators.validateDisjoint], [ns.sh.EqualsConstraintComponent, validators.validateEquals], [ns.sh.HasValueConstraintComponent, validators.validateHasValue], [ns.sh.InConstraintComponent, validators.validateIn], [ns.sh.LanguageInConstraintComponent, validators.validateLanguageIn], [ns.sh.LessThanConstraintComponent, validators.validateLessThan], [ns.sh.LessThanOrEqualsConstraintComponent, validators.validateLessThanOrEquals], [ns.sh.MaxCountConstraintComponent, validators.validateMaxCount], [ns.sh.MaxExclusiveConstraintComponent, validators.validateMaxExclusive], [ns.sh.MaxInclusiveConstraintComponent, validators.validateMaxInclusive], [ns.sh.MaxLengthConstraintComponent, validators.validateMaxLength], [ns.sh.MinCountConstraintComponent, validators.validateMinCount], [ns.sh.MinExclusiveConstraintComponent, validators.validateMinExclusive], [ns.sh.MinInclusiveConstraintComponent, validators.validateMinInclusive], [ns.sh.MinLengthConstraintComponent, validators.validateMinLength], [ns.sh.NodeConstraintComponent, validators.validateNode], [ns.sh.NodeKindConstraintComponent, validators.validateNodeKind], [ns.sh.NotConstraintComponent, validators.validateNot], [ns.sh.OrConstraintComponent, validators.validateOr], [ns.sh.PatternConstraintComponent, validators.validatePattern], [ns.sh.QualifiedMaxCountConstraintComponent, validators.validateQualifiedMaxCount], [ns.sh.QualifiedMinCountConstraintComponent, validators.validateQualifiedMinCount], [ns.sh.UniqueLangConstraintComponent, validators.validateUniqueLang], [ns.sh.XoneConstraintComponent, validators.validateXone], ];