UNPKG

mingo

Version:

MongoDB query language for in-memory objects

11 lines (10 loc) 292 B
import { compare, isNil } from "../../util"; import { $push } from "./push"; const $max = (coll, expr, options) => { const items = $push(coll, expr, options).slice().sort(compare); const size = items.length; return isNil(items[size - 1]) ? null : items[size - 1]; }; export { $max };