Search results
70 packages found
Fast, reliable and intuitive object mapping.
A simple dot notation JavaScript object getter/setter
Get an object property, with dot-notation support for deeply nested properties.
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
- sort
- array
- considerably
- faster
- native
- arrayprototypesort
- drop-in
- replacement
- fork
- famous
- timsort
- module
- passing
- comparator-builder
- View more
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
- sorted
- array
- add
- element
- whichever
- comparator
- function
- sort
- passed
- supports
- comparator-builder
- options
- reference
- https://github.com/bemoje/bemoje-arr-sort-comparator
- View more
Remove all duplicate elements in a sorted array, leaving only uniques.
- remove
- duplicate
- elements
- sorted
- array
- leaving
- uniques
- arr
- [compare]
- [comparenumeric=false]
- sort
- numerically
- defaults
- lexicographic/alphabetic
- View more
Find the array index of where to add an element to keep it sorted.
- find
- array
- index
- add
- element
- sorted
- arr
- insertion
- [compare]
- [comparenumeric=false]
- sort
- numerically
- defaults
- lexicographic/alphabetic
- View more
A simple object mapping utility that makes it easy to map data from one object to another. Create object mappers using fluent interface that supports deep references (dot notation), custom transformations, and object merging.
Binary search -based indexOf for sorted arrays.
- binary
- search
- -based
- indexof
- sorted
- arrays
- arr
- array
- element
- find
- [compare]
- [comparenumeric=false]
- sort
- numerically
- View more
Find all indexes at which an array element exists, by binary search.
- find
- indexes
- array
- element
- exists
- binary
- search
- [compare]
- [comparenumeric=false]
- sort
- numerically
- defaults
- lexicographic/alphabetic
- [comparedescending=false]
- View more
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.
- alternative
- array
- array-filter
- array.filter
- arrayfilter
- bracket
- bracket-notation
- compatible
- compound
- curried
- dot
- dot-notation
- es3
- filter
- View more
Flaster-DB is a database for storing and retrieving data
- database
- json
- json-db
- db
- json.db
- online-database
- online-json-database
- online-json-db
- online
- cloud
- cloud-database
- cloud-json-database
- cloud-json-db
- cloud-db
- View more
Create array comparator function.
- create
- array
- comparator
- function
- [options]
- [optionsnumeric=false]
- sort
- numerically
- defaults
- lexicographic/alphabetic
- [optionsdescending=false]
- descending
- order
- ascending
- View more
Object readings and transformations using dot notation syntax
Fast, reliable and intuitive object mapping.
Convert json object to dot notation
A pure function that allows you to retrieve a member of an object or an array utilizing dot notation
A dot-notation based path string which yields key literals, allows for the inclusion of the "."character in keys and square bracket notation in path strings, promotes readability of path strings and provides other useful utilities for reasoning and workin
TypeScript types for using dot notation in mongo queries
- mongo
- mongodb
- dot
- notation
- dotnotation
- dot-notation
- DotAndArrayNotation
- mongoose
- typescript
- ts
- types
- type
- utils
- dottype
- View more
All dot-notation object path from multiple items