UNPKG

mingo

Version:

MongoDB query language for in-memory objects

11 lines (10 loc) 327 B
import { computeValue } from "../../../core/_internal"; import { assert, compare, isArray } from "../../../util"; const $cmp = (obj, expr, options) => { assert(isArray(expr) && expr.length === 2, "$cmp expects array(2)"); const [a, b] = computeValue(obj, expr, null, options); return compare(a, b); }; export { $cmp };