UNPKG

@mcabreradev/filter

Version:

A powerful, SQL-like array filtering library for TypeScript and JavaScript with advanced pattern matching, MongoDB-style operators, deep object comparison, and zero dependencies

12 lines (11 loc) 995 B
export { applyComparisonOperators } from './comparison/comparison.operators'; export { applyArrayOperators } from './array/array.operators'; export { applyStringOperators } from './string/string.operators'; export { applyLogicalOperators } from './logical/logical.operators'; export { processOperators } from './operator-processor'; export { applyComparisonOperators as evaluateComparison } from './comparison/comparison.operators'; export { applyArrayOperators as evaluateArray } from './array/array.operators'; export { applyStringOperators as evaluateString } from './string/string.operators'; export { applyLogicalOperators as evaluateLogical } from './logical/logical.operators'; export { evaluateNear, evaluateGeoBox, evaluateGeoPolygon, } from './geospatial/geospatial.operators'; export { evaluateRecent, evaluateUpcoming, evaluateDayOfWeek, evaluateTimeOfDay, evaluateAge, evaluateIsWeekday, evaluateIsWeekend, evaluateIsBefore, evaluateIsAfter, } from './datetime/datetime.operators';