UNPKG

fhirbuilder

Version:
17 lines (16 loc) 548 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ConformanceValidator = void 0; const BaseValidator_1 = require("./BaseValidator"); const ConformanceValidator = (validatorName, args) => { const errors = []; const validator = (0, BaseValidator_1.parseValidator)(validatorName); validator(args, `${validatorName}`, errors); return { isValid: errors.length < 1, operationOutcome: { issue: errors, }, }; }; exports.ConformanceValidator = ConformanceValidator;