UNPKG

@dexpenses/rule-conditions

Version:

Condition engine and parser for Dexpenses rules

14 lines 441 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const Operator_1 = require("../Operator"); class AmountCondition { constructor(op, value) { this.value = value; this.cmp = Operator_1.parseOperator(op); } test(receipt) { return !!receipt.amount && this.cmp(receipt.amount.value, this.value); } } exports.default = AmountCondition; //# sourceMappingURL=AmountCondition.js.map