UNPKG

covid-certificate

Version:

Parse and verify a european digital covid certificate (dcc)

29 lines (28 loc) 665 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ValidationError = exports.Valid = exports.ValidatorResult = void 0; class ValidatorResult { } exports.ValidatorResult = ValidatorResult; class Valid extends ValidatorResult { isValid() { return true; } getMessage() { return ""; } } exports.Valid = Valid; class ValidationError extends ValidatorResult { constructor(errorMessage) { super(); this.errorMessage = errorMessage; } isValid() { return false; } getMessage() { return this.errorMessage; } } exports.ValidationError = ValidationError;