Showing 1-20 of 611,652 packages
Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives.
Really Fast Deep Clone
A tiny (240B to 501B) and fast utility to "deep clone" Objects, Arrays, Dates, RegExps, and more!
Creates a shallow clone of any JavaScript value.
deep cloning of objects and arrays
Safely clone node's fs.Stats instances without losing their class methods
Utility functions to deal with references in objects
Shallow clones an object while respecting the original property descriptors
Tree utilities which provides a full-featured extend and object-cloning facility, and various tools to deal with nested object structures.
Clone objects by dropping circular references
Recursive object extending
Easier Buffer cloning in node.
A structuredClone polyfill
Returns a cloned copy of the passed GeoJSON Object, including possible 'Foreign Members'.
Deep diffs two objects, including nested structures of arrays and objects, and return the difference.
A port of jQuery.extend that actually works on node.js
Zero dependency library to safe merge objects.
Deeply mix the properties of objects into the first object. Like merge-deep, but doesn't clone. No dependencies.
Port of jQuery.extend for node.js and the browser
Deeply assign the values of all enumerable-own-properties and symbols from one or more source objects to a target object. Returns the target object.