How to use the sift.use function in sift

To help you get started, we’ve selected a few sift examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github LearningLocker / learninglocker / lib / helpers / mongoFilteringInMemory.js View on Github external
/* eslint-disable no-use-before-define */
import sift from 'sift';

sift.use({
  $comment: () => true
});

const match = filter => actual => sift(filter, [actual]).length > 0;

export default match;
github Lemonpeach / hydrogen / packages / redux-hydrogen / src / selectors / selectors.js View on Github external
find(state, name, predicate, filter) {
    const { query, filters } = filterQuery(predicate || {});
    const data = values(getData(state, name));

    if (filters.$sort) {
      data.sort(sorter(filters.$sort));
    }

    if (filter) {
      sift.use(filter);
    }

    return sift(toSiftQuery(query), data);
  },
  first(state, name, predicate) {

sift

MongoDB query filtering in JavaScript

MIT
Latest version published 21 days ago

Package Health Score

89 / 100
Full package analysis