SkillAgentSearch skills...

DeepClone

:minidisc: Javascript deep copy library for any data structure

Install / Use

/learn @joshghent/DeepClone
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Deep Clone Build Status

A single method library used for cloning any sort of data structure in javascript!

NPM

Greenkeeper badge devDependency Status

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 git@github.com: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!

Related Skills

View on GitHub
GitHub Stars7
CategoryDevelopment
Updated1y ago
Forks3

Languages

JavaScript

Security Score

70/100

Audited on Dec 26, 2024

No findings