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.
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
Predicate evaluation based logging
A package for filtering Node.js events. Your listeners only get executed when the specified predicate is satisfied.
Helps you deny the existence of specified truthy values (e.g. 'someString', aParticularObject)
Return the index of the first element of an array where the callback returns true. Returns -1 if none do.
Returns true if the predicate is satisfied for every element of the passed array; otherwise false.
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.