Create an immutable clone or copy of data. This could be an array, object, map, set or function.
npm i copy-kopya --save
const { copy } = require('copy-kopya')
// OR
import { copy } from 'copy-kopya'
const data = [1, 2, 3];
const result = copy(data)
// [1,2,3]
Property | Sample |
---|---|
ARRAY of data | [1, 2, 3] |
ARRAY of object | [{ name: "John" }, { name: "Peter" }] |
FUNCTION | const test = () => "Hello world"; |
MAP | const map = new Map(); map.set("a", 1); |
SET | const set = new Set(); set.add(1); |
Credits to: Chris Ferdinandi.
Official documentation from https://gomakethings.com/
Feel free to clone or fork this project: https://github.com/deanilvincent/copy-kopya.git
Contributions & pull requests are welcome!
I'll be glad if you give this project a ★ on Github :))
This project is licensed under the MIT License - see the LICENSE.md file for details.