Search results
5179 packages found
Returns an array of the values of an Array, Iterator, Object, Map, Set, or Typed Array.
Returns an iterator of the keys/indexes of an Object, Map, Array, or Typed Array.
Define object properties without boilerplate
write values to a nested object like to a flat key value store
Deletes one or more values from an Array, Map, Object, Set, or other collection.
Retrieves and constructs values from/into JSON objects. Js-JSON-Go is a lightweight library that offers the ability to query JSON objects to obtain data and use the same query format to build JSON objects.
Uses one or more keys to locate and set a value in a Map, Object, or other keyed collection. Supports nesting, loose key matching, and more.
Uses one or more keys to locate and edit a value in a Map, Object, or other keyed collection. Supports nesting, loose key matching, and more.
Immutable `get`, `set`, `has`, `unset` deep path operations libraray for object, array and `Map`.
Returns an array of the keys/indexes of an Object, Map, Array, or Typed Array.
Set a nested object property using a string path
Uses one or more keys to locate and delete a value in a Map, Object, or other collection. Supports nesting, loose key matching, recursive deletion, and more.
Set object values using property chaining syntax
Reducer that can update and access the store using object paths
object helpers
Higher-Order getter/setter.
- accessor
- accessors
- Object.defineProperty
- define
- defineProperty
- higher-order
- get
- getter
- object
- properties
- property
- set
- setter
Similar to key of object (Object.keys) but deep key. Provides recursive access to object member.
Allow users to manage sets of objects using deep comparisons of it's elements rather than using reference comparisons
Counts the elements in an Array, Map, Object, Set, or other collection.