Search results
5325 packages found
Iterate over the own and inherited enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning `false`. JavaScript/Node.js
Matrix manipulation and computation library
Safely get deep nested properties using dot notation
Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible
Define a lazily evaluated property on an object
- lazy
- property
- properties
- prop
- define
- object
- value
- lazily
- laziness
- evaluation
- eval
- execute
- getter
- function
- View more
Convert a string/promise/array/iterable/asynciterable/buffer/typedarray/arraybuffer/object into a stream
Set nested properties on an object using dot notation.
- bury
- deep-get-set
- deep-object
- deep-property
- deep-set-in
- deep-set
- deephas
- dot-prop
- dot2val
- es5-dot-prop
- get
- getsetdeep
- has
- hasown
- View more
Convert a value to an array
Define a non-enumerable read-only property.
Convert object keys to camel case
A library for the unique number allocator
Use property paths like 'a.b.c' to get a nested value from an object. Even works when keys have dots in them (no other dot-prop library can do this!).
Redis storage adapter for Keyv
Compute the absolute value of a double-precision floating-point number.
Simple key-value store with TTL
- jest
- task
- querystring
- airbnb
- hasOwnProperty
- hasOwn
- es2015
- Array.prototype.flatMap
- cors
- watchFile
- input
- make
- protocol-buffers
- Uint16Array
- View more
Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.
Hash KV storage clustered within workers