Search results
6000 packages found
Object transformations implementing the Node.js `stream.Transform` API
Zero dependency library to safe merge objects.
Convert an object's keys to snake case
Check if a value is a plain object
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
- iterate
- typedarrays
- telephone
- type
- jasmine
- multi-package
- define
- mimetypes
- korean
- toobject
- inspect
- react-hook-form
- Uint16Array
- regular
- View more
Serialize/deserialize an error into a plain object
Returns true if the value is an object and not an array or null.
CSV and object generation implementing the Node.js `stream.Readable` API
A simple object model for JavaScript
Force V8 to use fast properties for an object
Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives.
- array
- assign
- buffer
- clamped
- clone
- clone-array
- clone-array-deep
- clone-buffer
- clone-date
- clone-deep
- clone-map
- clone-object
- clone-object-deep
- clone-reg-exp
- View more
`Object.defineProperty`, but not IE 8's broken one.
Define an accessor property on an object. Will either throw, or fall back to assignment in loose mode, in an engine without descriptors.
Minimal async jobs utility library, with streams support
Strong Dynamically Typed Object Modeling for JavaScript
- typed
- types
- typing
- type-checking
- dynamic
- strong
- model
- definition
- object
- assertion
- inheritance
- composition
- structures
- proxy
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
Parses CSS inline style to JavaScript object (camelCased).
Really Fast Deep Clone
dot-object makes it possible to transform and read (JSON) objects using dot notation.
Creates a shallow clone of any JavaScript value.