UNPKG

voucher-validator

Version:

This lib provide validator to check business rules for a voucher

17 lines 806 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const is_nominal_voucher_1 = __importDefault(require("./is-nominal-voucher")); const normalize_doc_1 = __importDefault(require("./normalize-doc")); function IsValidDocument(voucher, document) { const isNominal = (0, is_nominal_voucher_1.default)(voucher); if (!isNominal) return true; const normalizeVoucherDoc = (0, normalize_doc_1.default)(voucher.documentoVinculado); const normalizeDoc = (0, normalize_doc_1.default)(document); return normalizeVoucherDoc === normalizeDoc; } exports.default = IsValidDocument; //# sourceMappingURL=is-valid-doc-voucher.js.map