runbox7
runbox7 copied to clipboard
#JMAP Convert JMAP Query object to JS predicate function
Implement a utility that transforms a JMAP Query object into a JavaScript predicate function.
- Input: JMAP Query object
makeJMAPPredicate(object) - Output: (item) => boolean predicate
- Must support comparison, text search, and logical operators
- Must have tests
Uses the JMAP query that is the result of parsing FTS5 query string. #1733