Search results

211 packages found

Transform an object into nested arrays.

published 1.0.0 9 years ago
M
Q
P

Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation.

published 2.0.2 3 years ago
M
Q
P

A lightweight javascript diff library for comparing two javascript object nested with supporting matching by value of the object's choosen key name in array.

published 1.1.0 5 years ago
M
Q
P

A tiny (~210B) and fast flattened object expander, unflattener

published 1.0.2 a year ago
M
Q
P

Deeply resolve all promises in a value.

published 1.0.1 3 years ago
M
Q
P

Accept Arguments object or multiple arguments that can be any value, including deeply nested arrays. Flatten the arguments/values then filter them to be only functions. Useful for `.use` methods.

published 1.0.3 8 years ago
M
Q
P

Traverse through nested collections with ease.

published 0.4.1 5 years ago
M
Q
P

A utility library to convert between nested and flattened objects.

published 1.3.4 2 years ago
M
Q
P
M
Q
P

Retrieve deeply nested properties from mixed objects and arrays using dot notation.

published 1.1.1 6 years ago
M
Q
P

Get nested value inside a string, an array or an object.

published 1.0.6 6 years ago
M
Q
P

Extract a nested property value from each element of an object array.

published 1.0.0 8 years ago
M
Q
P

Curried function deriving a new array containing items from given array for which predicate returns true. Supports unary function, RegExp, dot/bracket-notation string path, and compound query object as predicate.

published 0.1.6 7 years ago
M
Q
P

Find the array index of where to add an element to keep it sorted.

published 3.0.2 4 years ago
M
Q
P

Remove all duplicate elements in a sorted array, leaving only uniques.

published 1.0.1 4 years ago
M
Q
P

Find all indexes at which an array element exists, by binary search.

published 1.0.1 4 years ago
M
Q
P

Binary search -based indexOf for sorted arrays.

published 1.0.2 4 years ago
M
Q
P

For a sorted array, add an element. Whichever comparator function was used to sort the array, can be passed. Also supports comparator-builder options. For reference, see: https://github.com/bemoje/bemoje-arr-sort-comparator

published 1.0.4 4 years ago
M
Q
P

A one-liner function that flattens arrays.

published 1.0.0 6 years ago
M
Q
P

Sort an array considerably faster than the native Array.prototype.sort as a drop-in replacement. Fork of of the famous timsort module, but this module allows for passing comparator-builder options instead of a comparator function. In short, advanced compa

published 1.0.2 4 years ago
M
Q
P