UNPKG

fql-toolkit

Version:
32 lines 955 B
export function equal_(operand1, operand2) { return ['=', operand1, operand2]; } export function notEqual_(operand1, operand2) { return ['!=', operand1, operand2]; } export function greaterThan_(operand1, operand2) { return ['>', operand1, operand2]; } export function greaterThanOrEqual_(operand1, operand2) { return ['>=', operand1, operand2]; } export function lessThan_(operand1, operand2) { return ['<', operand1, operand2]; } export function lessThanOrEqual_(operand1, operand2) { return ['<=', operand1, operand2]; } export function and_(...conditions) { return ['and', ...conditions]; } export function or_(...conditions) { return ['or', ...conditions]; } export function not_(condition) { return ['not', condition]; } /** Builds a field path expression: symb_('owner', 'name') → references owner.name */ export function symb_(...parts) { return ['symb', ...parts]; } //# sourceMappingURL=operators.js.map