clonedeep
v2.0.0
Published
Deep copy library for any data structure
Downloads
27,511
Maintainers
Readme
Deep Clone
A single method library used for cloning any sort of data structure in javascript!
Usage
// Import
const clone = require('deepClone');
let objectArray = [{ a: 0, b: 2}, { a: 3, b: 5}];
let clonedObjectArray = clone(objectArray);
objectArray[0][a] = 6;
// => [{ a: 6, b: 2}, { a: 3, b: 5}];
console.log(clonedObjectArray);
// => [{ a: 0, b: 2}, { a: 3, b: 5}]
Contributing
# Clone the project locally
git clone [email protected]:joshghent/deepClone.git deepClone
# Change directory
cd deepClone
# Install dependancies
npm install
# Make your changes + add a test for the new feature or bug you found!
# then...
git add -A && git commit -m "Added an awwwwesome feature." && git push origin master
Finally submit a pull request and grab a cup of tea whilst pondering how kickass you feel to be part of the open source community!