wakeful
Async sentry that allows a clean breakout from long await when program's state changes.
Async sentry that allows a clean breakout from long await when program's state changes.
A utility library to predicate objects.
Returns true if the predicate is satisfied for every element of the passed array; otherwise false.
Return the index of the first element of an array where the callback returns true. Returns -1 if none do.
Predicate Library
Checks whether a value is an arrow function
Checks whether a value is class
Check if function is an ES5 constructor or an ES6 class.
Predicate that returns true for "existy" values.
Predicate that returns true for "falsy" values.
Predicate that returns true for "truthy" values.
Predicate that returns true for "indexed" values.
find the index of the last element matching a predicate
A collection of predicate functions for checking variable types, written in TypeScript
mongoDB inspired JSON filters for JS
Bunch of help methods for e2e automation testing via Puppeteer
Partitions an array by a predicate
This function takes an array and a predicate function. It returns an object with the property true and false, which are arrays of the elements that return true or false when passed to the predicate function.
Predicate evaluation based logging
A package for filtering Node.js events. Your listeners only get executed when the specified predicate is satisfied.