deep-clone-simple

Tiny deep clone utility for simple data structures.

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
deep-clone-simple
301.1.17 years ago7 years agoMinified + gzip package size for deep-clone-simple in KB

Readme

Deep clone simple
Deep clone utlity function for JavaScript that is limited to basic data types: - Objects { hello: 2 } - Array [1, 2, 3] - Number 5.2 - Boolean true - String "hello" - Date new Date() - Functions function bla() {} - null
Minimizes to 279 bytes.
Only works with modern bundlers that support the module entry point like Rollup, Webpack 2+.

Installation

yarn add deep-clone-simple

Usage

import deepClone from 'deep-clone-simple';

const copy = deepClone(someData);

Run tests

yarn test
yarn test-watch