JSPM

copy-kopya

1.0.0
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 2
  • Score
    100M100P100Q34723F
  • License MIT

Create an immutable clone or copy of data. This could be an array, object, map, set or function.

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

Build Status

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.