Package Exports
- copy-kopya
- copy-kopya/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (copy-kopya) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Overview
Create an immutable clone or copy of data. This could be an array, object, map, set or function.
Installation
npm i copy-kopya --save
Setup & Basic Usage
const { copy } = require('copy-kopya')
// OR
import { copy } from 'copy-kopya'
const data = [1, 2, 3];
const result = copy(data)
// [1,2,3]Additional Info
Options
| 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/
Contribute
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 :))
License
This project is licensed under the MIT License - see the LICENSE.md file for details.