Search results
1000+ packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Merge objects using their property descriptors
Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.
Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.
Returns true if a value has the characteristics of a valid JavaScript data descriptor.
tiny util for getting and setting deep object props safely
copy an object's properties to another object
List of getter/setter properties for JavaScript types
Shallow clones an object while respecting the original property descriptors
- clone
- shallow
- copy
- getter
- setter
- configurable
- enumerable
- writable
- property
- properties
- descritor
- descriptors
- shim
- shimming
- View more
Does a JS type have a getter/setter property
Sets default values in request properties according to defaults defined in openapi parameter lists.
Invoke getter/setter functions on array-like objects
🐡 Get, set, remove, and test for deeply nested properties
Return an accessor function for setting an element in an array-like object supporting the get/set protocol.
Uniquely flexible and light-weight utility for cloning and deep (recursive) merging of JavaScript objects. Supports descriptor values, accessor functions, and custom prototypes. Provides advanced options for customizing the clone/merge process.
Define a non-enumerable read-write accessor.
Return an accessor function for setting an element in an indexed array-like object.
Immutable, optimized and optionally typed path-based object property / array accessors with structural sharing
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
- every
- browser
- compile less
- patch
- regular expressions
- setter
- String.prototype.trim
- defineProperty
- compare
- __proto__
- typed array
- RegExp.prototype.flags
- validation
- typed
- View more
Creates an Object from a collection of key-value pairs or key-descriptor pairs.
- new
- object
- constructor
- entries
- key
- value
- define
- property
- properties
- descriptor
- getter
- setter
- configurable
- enumerable
A decorator for watching property change