Search results
654 packages found
ES2017 spec-compliant Object.values shim.
ES proposal-spec-compliant Object.fromEntries shim.
- Object.fromEntries
- Object.entries
- Object.values
- Object.keys
- entries
- values
- ES7
- ES8
- ES2017
- shim
- object
- keys
- polyfill
- es-shim API
ES2017 spec-compliant Object.entries shim.
Really Fast Deep Clone
A little library for asserting types and values, with zero dependencies.
- type
- types
- type-check
- type-checking
- duck-typing
- arguments
- parameters
- values
- data
- contract
- assert
- check
- verify
- safe
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!).
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
Simple micro templating
- string
- formatting
- template
- object
- format
- interpolate
- interpolation
- templating
- expand
- simple
- replace
- placeholders
- values
- transform
Convenient and dependency free wrapper for working with arrays and objects.
EcmaScript's CreateArrayIterator abstract operation
A simple TypeScript library providing type guards for the primitive types in JavaScript.
- type
- types
- type-check
- type-checks
- type-checking
- predicate
- predicates
- type-predicate
- type-predicates
- type-assert
- type-asserting
- type-assertion
- type-assertions
- type-guard
- View more
Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.
A tiny (194B) utility for safely writing deep Object values~!
An ES2015 spec-compliant `Array.prototype.values` shim/polyfill/replacement that works as far down as ES3.
Use logical properties and values in CSS
Use the overflow shorthand in CSS
Map object keys and values into a new object
map an object, predicate updates values, receives (value, key, object)
Returns an object with values at all depths mapped according to the provided function
Use the ic length unit