@techuila/deep-clone
v1.0.9
Published
Deep clones all fields of the original objects even functions.
Downloads
5
Maintainers
Readme
deep-clone
Deep clones all fields of the original objects even functions.
Installation
Install with npm:
$ npm install --save @techuila/deep-clone
Usage
Using import:
import deepClone from '@techuila/deep-clone';
Using require:
const deepClone = require('@techuila/deep-clone');
const obj = {
name: 'john',
obj: {
name: 'doe',
age: 1,
isMarried: true,
children: [{ name: 'child 1' }, { name: 'child 2' }, { name: 'child 3' }],
},
new: {
name: 'hello',
children: [{ name: 'child 1' }, { name: 'child 2' }, { name: 'child 3' }],
},
};
const copy_object = deepClone(obj);
Author
Axl Cuyugan
License
Released under the ISC License.