Babel plugin for turning __proto__ into a shallow property clone
The lodash method `_.cloneDeep` exported as a module.
Really Fast Deep Clone
An env-agnostic serializer and deserializer with recursion ability and types beyond JSON, based on the HTML structured clone algorithm.
The internal lodash function `baseClone` exported as a module.
A function to recursively extract files and their object paths within a value, replacing them with null in a deep clone without mutating the original value. FileList instances are treated as File instance arrays. Files are typically File and Blob instance
Object clone supporting `date`, `regexp`, `array` and `object` types.
The lodash method `_.cloneDeepWith` exported as a module.
Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives.
should deep clone everything even global objects, functions, circularities, ...
Clone and modify a RegExp instance
- Fastest JSON deep clone implementation for Node.js - Goal of this project is to track and maintain the fastest deep cloning function for plain JavaScript objects (POJOs), aka JSON objects. - Keeps track of benchmarks of all other implementations.
Return a clone of a deep object, with all prototypes set to null.
TypeScript definitions for lodash.clonedeep
clones a module at the given revision
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.
Babel plugin for turning __proto__ into a shallow property clone