{"_id":"copy-anything","_rev":"34-c5f1b14d3c868c7e55b940d65f4102e6","name":"copy-anything","dist-tags":{"latest":"4.0.5"},"versions":{"1.0.0":{"name":"copy-anything","version":"1.0.0","keywords":["copy","json-stringify","stringify-parse","object"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@1.0.0","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"dist":{"shasum":"faebea7092696e74ff9fb5dd434ccf2b846c2f39","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-1.0.0.tgz","fileCount":3,"integrity":"sha512-7ezGKrfbmdUUJleu2eagxu79hySt12i+V3K4gNxKAPqTYbtyHNv4b5qrBtG04OHMpBC+VYe1csnde7H96dIVyA==","signatures":[{"sig":"MEUCIBWu4tU/t5X7JYG5e6cEbxW8SFlrWbuc47dQC6xdFkEdAiEAsnDTojmhd+xHnBJbBYON0iMBUOFCPoQRgApNPgGe1k4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFSvjCRA9TVsSAnZWagAAE9IP/jb/kN67IanqAADFlf23\nEulBpGsPvJ05gLNGRred8OcIyvcPBFDy8P2niFeKAKXnBQZJOQy1TBtx81EG\nHZGFhVknfU9MYZrTXuSFyqSLsKpGkRc0xxpBs+wT7KAl1ds8l935OrGlwtvg\nFUI7Hvw5wpIcgdAHTVwMnwREthcSSzA6A4iwUbGdV78/utLBkmr01wbfLkPi\nB1NBZNwMEY6vDBAbltrgabIWSQFKxnDPA2CFqUExpGTUBONZ7crm+qFuOKJv\nP4+MFZVZA+CKml2YseKR7v6OareNL4VNixT7jwzSyXsuqV8+KSDv7Ax4aMFa\nJv3m7UMqi0hJeXDtpI1M4XhQF9F/nKK4GK9ubdVMdpxCNxF64hdVoPjh5ajT\nJDo8hxYh1OR+I9IVupqhMR88AX5e/TNoxQhtsU6JPzYe+KFb+MspUlJBObJ0\ni8Gxl/c+K0cVKY1msLxK3KkdRtxEvf4tplDNDMQwg1wMd8lknkXiGn0FEodd\n3hCyWXeq2YJGYRj//LJkBjO02hrCRM1Lk3/eF9SfKw0uO319x1wMHNJx5UY7\njLcUG6E9NeWIC4HMuQHj/Sa1fryuKNRg17/FgtTIL2vu90s/LHGrP3fB4mn0\n/+mnJ6NHYTW0WK1kPPqJmIAFtytg5J1dVvaXNhhoECgeJNnprO0dkYaStvfX\nkMcT\r\n=w6sZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","gitHead":"0e9c4a824e1f520a998a906050ac8f02e81470a5","scripts":{"test":"ava test"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"6.4.1","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"_nodeVersion":"10.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/copy-anything_1.0.0_1544891362409_0.8777398564666705","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"copy-anything","version":"1.1.0","keywords":["copy","clone","json-stringify","stringify-parse","object"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@1.1.0","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"dist":{"shasum":"d243475ede080b48d33821fac9a84c9c984bef2b","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-1.1.0.tgz","fileCount":11,"integrity":"sha512-fA8D988xB27MB7Lz1h5KUDOGZRmoTsx1OYctPJCEqlD8jO+hqL6XSJiRPmvLmaxAi8zipgaQljiSmmYXTrZsIw==","signatures":[{"sig":"MEUCIBgsJ+r2jb0fH+wWej0wgXMTEq+I7lLH14HtTj1I08GCAiEA5gB+n2z2RYcJCoGMc85K/GPjN25LyKs3tfU8RwW2PJ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOqwuCRA9TVsSAnZWagAAC4IP/i0Eok9Z/f3FbO3/AwYZ\nxagDdC03afJRye/+r3ubW1PXVMzVUL2nlbk8W2zjgkahJlONe4PTaJEagNPi\nnBsEuP+Gwiye3dS15Kt+8wOPABPfb2QFUk2rvWu7o5r7X8z4+u0M17K3IXFf\n4k04untnTXT1DJ+SpRyJYfvTa8hF1NVMWrsWKxsrAPksP5sQkMNjSSEFoQw4\nKgA+ovmVlWlS0MH3AlXP4nNjiJNnPf2bi5LhYxop3ER03sZ5+rGuY6HUXGJn\n4u7Qs/GvuFrh+FI6MaHeIKtC2OEyGQm+QtS+KR0//FobywJrTE8qiclUoI/9\naBvwk2LAmgLH/dTdcLQT8ZJCzpNVECthmdXWrEyOvzs9o0991JUGwwOyOhvy\nE71O/Pah/4jZXaJFJCEMzz/If99AXn68DIcV5zUYeIAFkaZg9ElnrBNLUDKc\n/xQ3ubRls1rvZPKmfMUc74IHvLuLezYu+q1VzfP7R9weQKkJVSaDBdTO+VsA\nVMq4Hm5ZOxUj0wXJ/qnkO6zhijVZXPj/Egur1Nv64wDIzOjx+cw468Vt7kM8\nCnmGeNmuJiAcbbnLT7yapdzBXilZtpYmOOjNSqixLwv8maVfTnWzjwDyeRGd\nBWdm7DWELAtfkZ0PyeuUQSXxD5FoHCndPAzXvx0JjfozJillvtxKu2k88Nef\nfHm/\r\n=Mfg+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","gitHead":"0e9c4a824e1f520a998a906050ac8f02e81470a5","scripts":{"test":"ava","build":"npm run rollup && npm run test","rollup":"rollup -c build/rollup.js"},"typings":"types/index.d.ts","_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"6.5.0","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"_nodeVersion":"10.10.0","dependencies":{"is-what":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.0.1","typescript":"^3.2.2","rollup-plugin-typescript2":"^0.18.1"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_1.1.0_1547349038003_0.4072287156667662","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"copy-anything","version":"1.1.1","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@1.1.1","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"dist":{"shasum":"70b17e45152719416faf8731eabe9a71d6aead2c","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-1.1.1.tgz","fileCount":10,"integrity":"sha512-2wVZrGDcYMkwlcxbIqaRfc8LAO5ni+KLLInZ+1FwUBK3S2qHcEYSzhPjdwY7hgjF5W1dVuuSb4rnmy1ZzW1SoQ==","signatures":[{"sig":"MEQCIFU2q8cqWmVcMQZBB5eYmp1PjyeGtDuP1dHndgitumP2AiApC/S5cbDD3jNkrjJRWyoJE4FJ0rzBn597FpL+Sf7gxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcb5BHCRA9TVsSAnZWagAAl0gQAJh1+nbSEe/MJqozmvMF\nXsc8FnJMRxiEOPTXTkx9fm0qKIWboEAsKITEhR5/z6MYqlzGIEGXKOy8gqD/\n+fFs2Y4KLgkKH7i82WTO/LFmD8A8ZLcnstfYuiA7OlAoOfGmD76cc5GhIRbs\ntN5AOdiCrPxWDxAnjp+pVxWU2zrEOSJgJjZ4Gs8kGRfOVSImfBx0EN2BlW4d\nWfNd1gjutrLMqgThRoWoSC5FgSP/WHnmX/uXB66ecObhSO7mTdtF4jWwW1pm\neOcmyNBdFpSLDE9Ca00FS0WDKQOZa2vNRlIhO8/MenkVsYBI813EDdw/db2H\ne3ig/nPhes850FKh+81aXzp4cVwele1S6cd/xDlsgNp/mL0uE7YjMbpwPgqc\nnguqZ3f2AfemeJK4rQphzMDhBobtnklC3kIVhQRRX2j8fKu51mmgdxwgqHMw\nvn1feeTgVQ3HUhKTx9Sy5k21yQ0vSdUdlMrz7U4OV2j7tvwhk4dSrEdsvigV\nVaxkPr1RHn4cPc5GEyoI5dChwsJuyJ+A0DUxrsa6Q2ux1nqn/R7lRtoAXqu/\n8fB6/3IuMaaYjRzNNcnXelzXYSFS25Ku4ckbhe0I8Ru9jRmaQ/NrHHS4SIKg\n2BadzxoVMdQNmricEdhE4EkmCQsWgudnid8+KupezufY/7BPqun2LzwjqkyH\n12mK\r\n=8ibk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","gitHead":"feae96b4fba9ae3d719aa297f81edd7645f20a9f","scripts":{"test":"ava","build":"npm run rollup && npm run test","rollup":"rollup -c build/rollup.js"},"typings":"types/index.d.ts","_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"6.5.0","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"_nodeVersion":"11.9.0","dependencies":{"is-what":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.0.1","typescript":"^3.2.2","rollup-plugin-typescript2":"^0.19.2"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_1.1.1_1550815302853_0.8394400786228415","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"copy-anything","version":"1.2.1","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@1.2.1","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"dist":{"shasum":"f32d079bd300e1b6b95170593b0a22f9536f1ddf","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-1.2.1.tgz","fileCount":10,"integrity":"sha512-FXRDHYtCp4zhlrl5aOkPJSaECaDP81/YfJ72ju7ARtI6eCwt1K2nXx8Iz9v8a3d34VC6eaPm2WAipySAJqdRBA==","signatures":[{"sig":"MEUCIQDbHGtcKiGvZdUkxhmG/25jE8wYLifwJK5HyemeUfDqEQIgEv3LSpxdJk52vmMkRh8DOT4KO5Q35XP6H9FsAufRxew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcc0WZCRA9TVsSAnZWagAAfvkP/0hpUx2Y4YR3+Ooqh2ts\nf1xTZyG49oVGp2zn3+By+cU02kCSKsQAb+PYMVJDrGY8hchplGE3HzSxu+mr\njqQDuWYhhtWhQggGCMD1NpAFpCIFQbbrQjbtdhwt0dDg71h14ft+pEIGsoMt\n/08sURIM/L8ErLrkcJajSc2n/UH9RxcLCkBcPoyYmEebwQWQcCKxFCG8QCR9\n/R74M/Tg329P5IQ+59LmUzwRxU2h4O8qo7eCb+ERvkoSEjvdCaQAPs7HiPSf\nY0AEW3ztJeEO3xGBBcZZwkqJZlDhgggqgYFEhWlKrE3ElcNseFE9CAUasIty\niT+UBekCbcAR/lseu3/4lzLu4HpuHUeVUAQEDybuoTCbmdMFl1BNoa0LDGjH\n6sWPvHLoz1WRe8Ph9QjnNju3AxsZHa2yeiGRMuTw2L53I+va39vn2huM4icT\nHUJDsdSKW3eMpfb1gnByLQs/OEIdmJhWpP3toeDJm+T+LXycZ4b86GivzZqb\nqaJP8uckWyZmCLcZg0cUEbhBDioUX1d4kkmVlI8ARd4jt97yIcbs/AGlXEEU\ntAjSwg/uYwHmH2UjO8fL9uPDxL0BK0YJESihdW1Q/VWhT0XOOyPkIYwHzAfQ\n4O3wdcNaeuwO4KSTZrdrXbUrSoaAH8gA1idqbSSfzw0ReONYIk/2yI+BuPBx\nQHJD\r\n=DlYn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","gitHead":"f40f0d1bd9bae8f09d54037f0012c71f54af3b1b","scripts":{"test":"ava","build":"npm run rollup && npm run test","rollup":"rollup -c build/rollup.js"},"typings":"types/index.d.ts","_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"6.5.0","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"_nodeVersion":"11.9.0","dependencies":{"is-what":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.0.1","typescript":"^3.2.2","rollup-plugin-typescript2":"^0.19.2"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_1.2.1_1551058329197_0.5461271207569145","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"copy-anything","version":"1.2.2","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@1.2.2","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"dist":{"shasum":"f72b5995784ebdff47e83a60f88dd9202f119993","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-1.2.2.tgz","fileCount":10,"integrity":"sha512-ZB47aJKwpZyepDT5JVaTS7mbm6gMOdICHLqgRnKFq3jxr7ZIw7D42qQF93eRA2Z8EAiA5fdtyK5g1ekMeGvROw==","signatures":[{"sig":"MEQCIF5u9EOMg1B2Cwa/PWdEZdfr9/k3AKu01oxcmv7gIabNAiA6UWnGVkNZ4k0X7KB89OZhyx6PlkxJH0bS1d3oK+EyBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0UqCCRA9TVsSAnZWagAAqmIP/RJ9uPuhgKfAgeofMHBe\nzBoyqBg4jkaHGR0sj9akesdG/biQqA+kKqianz6yYpdOge1dasVka6nFKNIy\nGIap4AMA2hkClg+VIikT5/kMCD1L7MvyrlQbOfIkjgJhsb0FW3vPxdN++zrk\nEsf1NwWnB8jhxWDQP9IJvj3WO8TYwdM25SJJpkAoBb1KddYacv5pzelJgtix\n3os16RIcpscM7cVUkGbDbtj214fkmUZeKEGAAB1uQ6ddDJNKhBGIlYe21dMr\nOy6r6LmdPiC0yU/nyDGq1Uo5K5QwPC5YGNjEGmMpVjkSp6fIosGTZ9CRk7vX\n9EbOQZsgK44UmTSlmZfu+CRgiCf+CRGVikTa/Z8JFO2JQnJ1v2Cxw3fv1ReN\nM/z2pVbYNKTdIL+a4XTgyFU4FwgLMDK/AeZfBgkIjjJSvsKLn3uZF72bozM5\nW7A11cznUJqaq2DPnIG6mlizQlfpbBAuHFAGb7vumBM53QUHsJ0Z5OsL4G15\nQDj3MZZ4wbUBpnQfMX2Q5NHHhu1qSyStztA6ZPzkkWN5vKIVBEMfJhG5fWCF\nKN+GKrP//YXJjmIIL47Qx3VOGBt3qO91hxUHjCxDDV3uFlAenYW3NMXn+2Vz\npcCqvZ7Bcz1EmpA5m51ewDIQuoxl8ne0nG4tPhjKB6JVT7qRQd1rvsS9jj/C\nSa1H\r\n=0zpi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","gitHead":"78fad8ec35e3ae41a3f842d892a8a6a5de5b513f","scripts":{"test":"ava","build":"npm run rollup && npm run test","rollup":"rollup -c build/rollup.js"},"typings":"types/index.d.ts","_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"6.9.0","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"_nodeVersion":"11.14.0","dependencies":{"is-what":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.4.1","typescript":"^3.4.5","rollup-plugin-typescript2":"^0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_1.2.2_1557219969796_0.25940893305775337","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"copy-anything","version":"1.2.3","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@1.2.3","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"dist":{"shasum":"693b482b8e9ddb2abd8c10e8ca5a4b8682600ec7","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-1.2.3.tgz","fileCount":11,"integrity":"sha512-1VTRfSRg1yFJkM9gOD1DhKft6pjeyjRk2t0TZTVIYpu5mQwPic1wT/Iy5j1Ifw0p5SNlWzeWI+nhMXfPhv7VjQ==","signatures":[{"sig":"MEUCIQCKqF0r0AAdOUA2EmZfZpApbwsAJZs8Fuz1yYuTVfWv4gIgSN7zmkahjHiSV7plmqJpaN3lJQ4FInGfjKTmis6YwoQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+i7xCRA9TVsSAnZWagAA+6EP/A3JzF55xvfbsud3rg/B\nWFcvUBopSt4bpoTgskASn5nMP924C5y8hc6L8P9PTv8Fws88fz2cR0cN2SAM\nJHv1/JmDtF4SEBXaEhBOW2DmyvvcKhHxQYRclH4c9RT6P+g8jmPHitR63Qk2\nvM6eDqpiSVIoKQeoDz0F917pHZwrXC8t38jogZscOb4DwXbaJlqU8HMBNv0i\nEWvIQwHx2E5rC9EOVZTzycRAb8RdTJjR+MciaDjRZJt+bxwFTxT9a65616IU\nJ8yq5mrtJiYFwcmYs1D+OxNHPuhRk7C+pSAD8yyvTCPJ4NYtMd5aZjEDZ7Hk\nKKRgdo9e1uom6dTARYJouiF+kkYLiQsKdSGf0/ZtmYbNGAnOOUNarkCODXsl\ndrk7AnwO+3g2jpAzVIN/Blzl5qk7t6Q/K1hp8ryU9y+NI2unSpPFhim3Vg6z\nQmqIezfwtRW2m4mrEKwP2PK6QEmhBm5gNOU7xpkuPEirqR5ZyRi58Pjo9UnN\nnCxr3X2MfnS60kCxz/lnQFvsbk7nrQYS6btIkXD7xyy3Ej77tBWKM3K7FKY/\nza8vugFCy24fNBhcKzBmQW6UYsEhb2Js1L78qQhkpcZ4uAHlTK+XTJk1VcAq\nxcbj9XpXsYWY9Bbp2pUNenv1aYGFwiA/u/azEzLjYqRa2gYY7cqTLsqkqJbS\n+Dky\r\n=c6Ra\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","gitHead":"db75ed9567dc225c6e5af4f85ff2eb82bc90ff63","scripts":{"test":"ava","build":"npm run rollup && npm run test","rollup":"rollup -c build/rollup.js"},"typings":"types/index.d.ts","_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"6.9.0","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"_nodeVersion":"11.14.0","dependencies":{"is-what":"^3.2.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.4.1","typescript":"^3.5.1","rollup-plugin-typescript2":"^0.21.1"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_1.2.3_1559899888347_0.1421440603035804","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"copy-anything","version":"1.2.4","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@1.2.4","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"dist":{"shasum":"eb873b94937a85b7640a720f7e708e6ac4e61778","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-1.2.4.tgz","fileCount":11,"integrity":"sha512-xxKK92dLKyXH1OvH/siFGj3keR0MfPpMujCEyIAM1Io/OV4tUUrbTcdlCI/yqcqScdPvyWf5q+7bwomlb6HoYQ==","signatures":[{"sig":"MEUCIQCHteiRWBZGRUUR/7Qils05DCTSTF/cVzQ1OKBFX+xXswIgape5fRq99ZdvDz9nFof9CVuhftJD2CnFznCoskvdvjU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKVNWCRA9TVsSAnZWagAAJP4QAIKQs5NmuZ5ib7rNjtfq\nW/sPDLN+X8qg7rv4P8hyqW6/dF/oNAHEReQkmDUEUNoqe7kndhTc3rX57lrP\naq9u4sVJ3LNdpcp9qHp/wsnKpnNYqRxEZ6Wjh/jmmnoRF3X9MOu4bLPDX4zT\nd/8YY9rbWMve+u8wR6sTUodxJLfJJgMCjNa3eYmloitSTPU/ElMwCCPScb2g\n8o+C9OIjinh9SQ4VspbvNpObLLSHslKL/Cs6jGXho01GvT13FxWRyka7aMX8\ndXkmivFxx1vDb7AwAany7bpwUwzptMRRodHogPGxMMkjhZ49LnCXlBOu30MI\nybQezq1oPs1XGrPgCGWrICPeaaC5i7XOsBak8QgGJf4grLJ/YQ8LdSmM/8OQ\ngAO4+MUUCIDwaPyim4ZrZVnO6lI9DiUpx43Pj/dwBErbnex5lDYgEnNub7xe\n0+xbJdWJYslmwKp6Si8gtCFbPgz6lzhRe3JZcqugNHkmK6vNOuDtcnleIOga\n3rYpqGwtQyS+CkEsYpLQJTRJCO8RP6B3CwFOppOfomBTcf9YyRWnKmUr+25P\n7uvafFJkxrUvL4k5Ujj1Z/FRay8TKabLt0bTyGRBSZnXd/lv34Q5kS31vrVm\nRTHDxpYOZr6nEtqywsZTxZcVecYNPlg5kqk+Qt8pY0gMe+K+SKMgRNd3Nmz1\nwKeX\r\n=+0n0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","gitHead":"3e207d2d726d7b190c83199b011d2adb1544d780","scripts":{"test":"ava","build":"npm run rollup && npm run test","rollup":"rollup -c build/rollup.js"},"typings":"types/index.d.ts","_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"6.9.0","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"_nodeVersion":"11.14.0","dependencies":{"is-what":"^3.2.4"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.4.1","typescript":"^3.5.3","rollup-plugin-typescript2":"^0.21.2"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_1.2.4_1562989397900_0.7727656348567158","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"copy-anything","version":"1.3.0","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@1.3.0","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"dist":{"shasum":"fcf6052618aa293b52c254df13203c5e2112a1b9","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-1.3.0.tgz","fileCount":11,"integrity":"sha512-ulQWlPnLYyCrBcLgMg6NseM6bCYmrcC8gyUy157NNPunIGksz/o4dQidv4jQ5fM5T4RL13jyiqQi2y5b/cQcnw==","signatures":[{"sig":"MEUCIQD/DWEJRNhRmfVY7FADpUh1hGiv9eQdIBP4j3O21fTSlAIgXy+wDBpVGyXJgR/iyRl6XX9YwDQh1zc6jMqev9ucnfk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKXRaCRA9TVsSAnZWagAAnasP/0bZPyHjNP1zdq1KeMlT\npvQXpWYO/Nqdsx02bzifwhq4uqw1tuxrNgj/cFjEUkH9Kk0MG2JruV13zHYn\n7xXU+UjK2oTcz5Dpp7ocJG7IQh0J44NtD1By4MfVZOkCt48fq/4It17XLs8u\nMdYBYZG8nqGtYFUFf+daCY4DMft5Ao10dr9N+40vd9hAi2fP9aMLhw5d85+R\nEELDQnXhFqRGiovjrCsyhwRNrDc8cmK7/itB32G8X4U3VspTW/Ecbgs0WmMz\n1I0fJy29YreqLTgPUvdBcN1HAxvi/cia5nN+5xVKIfxBSNhtVL5AKXIqiFLi\nfiyirpYrEjKyC7/De3iSK5l2I3oAufzpVEB4YeDCaBKgU16L+SCFpGWLj0j0\nuuID4DuB8eUPdAymllFsjRCOSepD2I+S4Y+IGWS9rCzn1wpxBwdi2Q+ouQNX\nK9pbQlQ03hrSemQZYmIU0C97NZ2z44Fgj1yw09ynBauQIxmejurmhhPqFXcV\nNGyV0uvghQQS99hXpd14QRA60GDqBsGGUCbU/uSCQdzZRvimdS7IMmRLDiah\np6DXq8OdZigSjhdguF35iTiRrheDhIcEEvRcciZXqC4ftz3YmIBYUUwH5vhV\naaETZo9Zx19pVPPAkDAjd6PsOhDnd7UB98xQ596cl8TUDXZvYSCElm7Shheu\nXtx1\r\n=Jr8x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","gitHead":"481a2099e8c6aad570efdcf46028a5e7495cc085","scripts":{"test":"ava","build":"npm run rollup && npm run test","rollup":"rollup -c build/rollup.js"},"typings":"types/index.d.ts","_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"6.9.0","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"_nodeVersion":"11.14.0","dependencies":{"is-what":"^3.2.4"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.4.1","typescript":"^3.5.3","rollup-plugin-typescript2":"^0.21.2"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_1.3.0_1562997849996_0.9458290493450978","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"copy-anything","version":"1.4.0","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@1.4.0","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"dist":{"shasum":"3a5d895b1d40c02282360be776d7bf3f15aec49d","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-1.4.0.tgz","fileCount":11,"integrity":"sha512-LEtdb64fyxdz9v3o8DzenXBgTWxmvkR5Y3aofi6Ha9uRdNpKqepcdz07TIBbmOJznVub6eRb122Y88wZain70g==","signatures":[{"sig":"MEUCIAjI/CaqtKTBzfxEevixuyqbJ9fLEUmevEdIBy+M17AuAiEAz7jOPUGxuNoyPIBFIacokv7jkTtH6i6A7xSGIdqKWQA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVhPUCRA9TVsSAnZWagAAX/0P+gKCsZ3SdtSzvpqwywHb\nABnxJ5jizZiZMklUiS6Oik48UA/lzX9sWOnibxdnM18R32MC/Wdz1Kyn+j/v\n2pg2iiS99wArHV8Q3heHJQbWPeO3n3C2JMZj3vzw7mRgb6D2YLmmaavy2NZU\nrbFZz70eLZJJrRDi9224pgowiqg3pfbx1VKfKIDpz6Fg3eMfTX0q6VQ83EQi\nszK4a61HPpPCK8R8odwZMPYKBnFGR1nlBbrZCkrlEZ7AO3ae2Cm29jAX+Otm\niN1vHhda12e7myNdVKIIsSftKVvh6TYDRT0tgQgtA5/TwLUjyn0mE6FN2YjL\noYWYipnmxBdX989gQv8qaDzCyv22S6T7EokSlZhaBlKVqAvqmAGbfWwqvsu2\nIhLrkH6qTkR3/kKVB5EJBEHWbEBxo5gNPNfNbFPzAOuj4mvZqj6nrDB0m5Un\nUe7uZ+VrnFw7NXEq1Pw1GMkh0iYjajQH3UWJ0aVSbIlgZxvmh9eXPrq9Kwgq\nldEVd0gDErejPhY9y1VaekD5j0nzcjRin6WayBiBgS7PeQ28awAtoGP4XWMX\n3d8A0g/UXwSqHaznfU4eznmnpJxIFhcNQER/1IUgaTylRKLwqvvrubXiph7z\nM/0wC7dCFpOV5FSUjjLO1F+BIkiiHUbdyUI+xVcU+iziukPcmFp96W2QVe9t\nhtbP\r\n=AHpG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","gitHead":"3e207d2d726d7b190c83199b011d2adb1544d780","scripts":{"test":"ava","build":"npm run rollup && npm run test","rollup":"rollup -c build/rollup.js"},"typings":"types/index.d.ts","_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"6.10.3","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"_nodeVersion":"12.8.0","dependencies":{"is-what":"^3.2.4"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.4.1","typescript":"^3.5.3","rollup-plugin-typescript2":"^0.21.2"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_1.4.0_1565922259702_0.42127316582408336","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"copy-anything","version":"1.5.0","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@1.5.0","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"dist":{"shasum":"26bbbd25c711688194253a64df988e720a992910","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-1.5.0.tgz","fileCount":11,"integrity":"sha512-veu74zguz1JFaRbGNEoB+/qBsgQ7h6y9dxEfGgf1xdOdX+13BYREGa6jn490rzeTiIAKYQHgrFwk2nuIF4YZXA==","signatures":[{"sig":"MEQCIBaIbm63HejPmVROyxG+twbBeBrlYbXir+y+RdLAdItiAiBrEdgfLcBPnk7C7L/dR9mJtORpa/dNNJHhtZ1iHOo3pg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdV3DbCRA9TVsSAnZWagAAL1oP/A0ULHpDRy8pPKl7sgzg\nIY9+z2Z5RTLC2mo1nVLw53ZvKdOMHPGpqtB2s7yCIOd1a/tye03hTaFXx8ry\n0EgxzWFyfo70itMBSoLR+7KvT7Rz2t5LmP4IdBqhG0m7C4w0LGgk5g08GOkO\noob7L8vCXeDhVWOlFsY0x9K4h1G8YqBNyceoMANGA3TIjvZQHPcfptp0/x2K\n8dIAjA4VYdgVcaSEUEV+lsJrzHLrHnpspWjYIrHO3E+UZ+fGU06XBWcLd6U6\nIODpDtBRMutqT4Lj3e+tmgSJvVmEmUTDifzotDel46LcRrq+4OPpjzrCE+OZ\nN1LcLytkiw1ljzIB59Jospd0PFOXNFbAEjW2qlKp5NZXhoZ+P9DHOVGRO4N0\nbLApdagqXdkXiHJ+gTw81xiOrAEjE2WiE8+g+Ia6r1/OYXMQxl0EyhYRt4co\n2vxfzVkeaF+7x+HEliQcgdn1rA5A9f8mWOqtI2RZ1jkCp/dfp45y9Sx4pM7n\nnKkHZZfjbde2ST4m+h5yFEEM///g2ri2OELPNfEysaezcofOYu+4Y0vgvSJF\nCaDTPh0aWgTendCWAOgnB+zaLwfyEZ99Bce42bfejnxhBaRFymvY5b+VETZh\nJmlO10fzf7sP6MDnikM3MPcBVCKk9BAaKW3hRXov8T2TkpYEt0dxZH2m6KAc\nivbE\r\n=BZQ3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","gitHead":"665b683555133bb1ac3add3bae6aa41609e35ed0","scripts":{"test":"ava","build":"npm run rollup && npm run test","rollup":"rollup -c build/rollup.js"},"typings":"types/index.d.ts","_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"6.10.3","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"_nodeVersion":"12.8.0","dependencies":{"is-what":"^3.2.4"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.4.1","typescript":"^3.5.3","rollup-plugin-typescript2":"^0.21.2"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_1.5.0_1566011611190_0.10685411057201066","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"copy-anything","version":"1.5.1","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@1.5.1","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"dist":{"shasum":"8698acde652d0785e0c829692c1fff0d17d314fe","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-1.5.1.tgz","fileCount":11,"integrity":"sha512-CGc6y1tkkmRPg4CJUCe/lTUpGe4NTv8R9Ka+YwhjQFI7ohFYLDifS5OiHiPfW9gPmUVhO0XnagXP7RZjZFPy1w==","signatures":[{"sig":"MEUCIQCLxyPGi/Dsvy5WRQcsVtB/EWCbW70Do6YLbj70Y4/ggQIgfU7aAuu6DtCLJv+J2Oa8ckUG4/zI5myMihTM+TZ+LA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1xT2CRA9TVsSAnZWagAAfPMP/iFB0EOWND89MK1XTuhp\n3MHBRaU7f3ze2j3zC1bu6YAXRLnAPFgePEUNXxtipO+xADwxLUnt2k1NLFfp\nKENTAuhjlNLSuMu9B4j0BOmsdK0sdLewaTWTnEfasUliQqcdgM5a4PGX2u9W\nLkN29iNHouutXZiDOzQWIvsYF1Lui/QsUu45dT4DvcJ+LedbRXxoJXy4hbqo\nQI2aAS5VpPj3/qMzRCQeMqNcmzfvMoYvtV3NAph39DUXB/ybUfol+vWjkZZq\nPJeiiNGqhXF/FhXCzj6dR23oaPjtZUzJ03T5JOzTb3zbdeZcfIx2BG8QbZa7\nN3tp64nPi4IcFlLWyDdXQloBY15mtw0J1g7c1m3OQdE4FMVozmxf9W/09ecJ\n5XmJlSpyIG4MjBki3F8hv52/USv0o+GZc+QxAUaM3Kxltx5wC67gmLG5Mxrx\nbkQUje/OKrbAQwymU6M/FkRZfZVLv/lSjDbTZLmy2jjT0i50bIoNMQgA+bfa\nrJF81X1pX0ZxK0hRDJp7WGBQhLa7X5FlnAw5TKfCEE571Ibv4Zfl13M6oHMZ\nWF4tcmOpG8kkXFulQFhr7ZYTH1UwTY9dNFgPVXU3fTGchckzSxTOh+seBESU\nJxRHFPhkOmDEc1eTMs+MEvzunYwLtrPKTfRgy/LBFNEtelg1n9xhWxe6++Q/\ntuvL\r\n=gojy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","gitHead":"de20ad0b92fbbcae70a2e717c204ff42666f803a","scripts":{"test":"ava","build":"npm run rollup && npm run test","rollup":"rollup -c build/rollup.js"},"typings":"types/index.d.ts","_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"6.12.1","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"_nodeVersion":"12.12.0","dependencies":{"is-what":"^3.3.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","rollup":"^1.27.3","typescript":"^3.7.2","rollup-plugin-typescript2":"^0.25.2"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_1.5.1_1574376694366_0.10550876960141231","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"copy-anything","version":"1.5.2","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@1.5.2","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"dist":{"shasum":"56d199f614f73ac213d8bad9800205fd8bb6b0a9","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-1.5.2.tgz","fileCount":15,"integrity":"sha512-KOQw9KxdvdrVjDLRLiVZE9FWqIb4tMyzKHZfs4gXbxlM+ftkkEQdF+oTHxkhebkBq2rpHrqj/C45m3IxQT36RA==","signatures":[{"sig":"MEQCIAcY+HOwjnQkXQOhr/u5QkxxELCWUBri2GTli92ngkPIAiBy+2YK11ae90vnOHTUr0JXywlyFBbd4ABlDqmDKP+OCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJQr+CRA9TVsSAnZWagAALRcP/jtvgLNSO1gmbxPaeUPQ\n3h0lScIoKEZmUeGvhdRR6bUB++5TwKyNvVtA78BNQZY0Ms/CHeDJV2fWLcew\npR+D9mKQpR+ysp8KeqQIpMeF0kzLxYC1OW5PSA7s7QkwBfsesp4lU8cvvGKY\nTEuCW+09RgYgJv5fcSjCZec0MU61quYmpGOj4SN6pABI9TvJUXSDQigVd3nF\nDPaoCulnvv5PicmFCIADNpWjsdpaFglE9eh9DmGRScRHvpzLQ7bYCq5cQb16\nIr1resl3vmA1Mtw9HwW9oBYsySrYmLpKX0attky6vEiUz27RCQxN2DIr9u/7\nsZUNC3RpQ17HbxRH3esa+weSt6nWeJEtxh7+x8mC2OB9ppOtFL5lAoeqJa9M\nf17u7D0EO91mJFqzfLEV85ZltjGX2G7a1CRr6hfuAPlMY+x6tyNGYh9cZthu\nm4o4V2vXwZBOWGk4idJYrdyPaXerKt0ns5uR+wgGxHMXozoL8GDs42oaDZ4l\nIlKG2726kg0KLYpzx1qXCOSXwl7hoBBcKj3DLRawxpSA/Lu0sU/z4wxnuDeA\nE2rRNAZ/1/3WnoHNrn0vPJXDT7TJ+YdSUyG/Vd2o/i/EA62kjYSdOxCfkYWg\nELnFPSEh7BsfYFhF1NSaKtdSfwcjqCpYr1VRy4Qw6KpLSwXAiu5wfJqXqSTR\nN6fu\r\n=V30y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","gitHead":"a2d69c2ca4aeb0a46837659aa7957f1d488baa24","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"ava","build":"npm run lint && npm run rollup && npm run test","rollup":"rollup -c build/rollup.js"},"typings":"types/index.d.ts","_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"6.12.1","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"_nodeVersion":"12.13.1","dependencies":{"is-what":"^3.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","eslint":"^6.8.0","rollup":"^1.29.0","typescript":"^3.7.5","eslint-config-prettier":"^6.9.0","@typescript-eslint/parser":"^2.16.0","rollup-plugin-typescript2":"^0.25.3","eslint-plugin-tree-shaking":"^1.8.0","@typescript-eslint/eslint-plugin":"^2.16.0"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_1.5.2_1579485950108_0.998599104939107","host":"s3://npm-registry-packages"}},"1.5.3":{"name":"copy-anything","version":"1.5.3","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@1.5.3","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"dist":{"shasum":"1291d03bc844af2c9d29491ec1ea6eb3b1648349","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-1.5.3.tgz","fileCount":15,"integrity":"sha512-Frh6PxusNfnjpjKN5tggOVUQo6izGyFabqBWDEiqFhQsDRjBbyYojyI1zChEAQHQdw/Jv610iPGRpMzkawVpEg==","signatures":[{"sig":"MEUCIQCZ53Xb/BmZmWMYKcybi4zAC8/J2OOmG8gkvIRDC9+kaAIgEu/sGoWfJ51iW38LTwcF8R6n0o/6dwivTCTtGRofdWs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJQuECRA9TVsSAnZWagAAgkUP/ipiVIybi0jwPBjzDtKp\nLDJZXLwVT9mcXU3sz53ZgXgFB02wtQ+PAxDcKqZHavC2OHTU+mb7DUK6Glud\nz2M3Y3c8X+bqUM/SsGPq4F0G0NNiZvFWDjlPJrjeUeLGens1AM96Mg6EhGnd\nsENq8hPCc3eEZ8ngSIzDquu2vNle6QV9s50+wNvpqRCSSWQLYLtOqGSOxaW6\ngyxVNcTGpcFvijBUN5/LS3ETMOqkM/ATxq9UcokVm/h8wg6VwjucszuvLcE3\nCEKt8WdpCOAM/0pOjWlUQ+mFUhIkAC4NDIj0vSs50Oj4VGw0V7rC+XzREYv2\nkzwZJ6D8I3RM0debE+YpDQtXHPseIFMbFGoIsXB9nYQZ46gAZbCHevP9QJxI\nVD+0TPPSxy39P45CQziddNEhQYQOdwhSa1byde3kHpHMkS4QP02abzsxioha\naDZ9oz6YIL8AYjqxU0VgSnNFygy8MfEsdLshHRe7sgeU7Tk/kIrtKG74B+Ah\nBIj08xTRmAuYbwPCgXrV2uy1cVyvoz/yt7VbaHwxJJcLC2SHDePces/ImCaP\ny2efSXhkhvT5y69QMcTOnjBJp0pSrS3nSFyPDn7tsSGYzMDZTveYnvaNxqEu\nFTX6ogbBVa0lqpXa9lbA7WjAdSpM8dBzlLgP1hrIH4aVS5S1YIHAqpkBH7QF\nuuNq\r\n=icg7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","gitHead":"ea7bac09ccf23684580ac6bef0df262a07389efe","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"ava","build":"npm run lint && npm run rollup && npm run test","rollup":"rollup -c build/rollup.js"},"typings":"types/index.d.ts","_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"6.12.1","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"sideEffects":false,"_nodeVersion":"12.13.1","dependencies":{"is-what":"^3.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","eslint":"^6.8.0","rollup":"^1.29.0","typescript":"^3.7.5","eslint-config-prettier":"^6.9.0","@typescript-eslint/parser":"^2.16.0","rollup-plugin-typescript2":"^0.25.3","eslint-plugin-tree-shaking":"^1.8.0","@typescript-eslint/eslint-plugin":"^2.16.0"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_1.5.3_1579486084581_0.48513798375577344","host":"s3://npm-registry-packages"}},"1.5.4":{"name":"copy-anything","version":"1.5.4","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@1.5.4","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"dist":{"shasum":"3d1b9b7e7cac1779b2af80eff0d35edc4049084d","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-1.5.4.tgz","fileCount":15,"integrity":"sha512-cOU0xjJRM8ylFJ9F2jUJ7hIbq2WGDu/S693B4QlI8x14pjy0o9kxr1FdYSjVqouk4TKIohtz0c5KkC/XdDVnIQ==","signatures":[{"sig":"MEYCIQDU471+2KcbHkroy4m3hc7B3li9D1+R8zbuo+2glIbU4wIhAPAAx5TweT1bn62o8UNaqrQQ64OoouXzxlfhsDe0d+E2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJQ4hCRA9TVsSAnZWagAAs6IQAIqrgJwUdtrFv0JC1rGE\nFs3T21MhaDZCL+S0t/MwmByzy5eoRLKuGmeYWH+WTBOP4e33IioNkfkyCweT\ng6tkXAysDvkEtBz65rGbxzzexYDybcDLmR5soOfcWjrl601hcFeygYYKRCLa\nxsIJ2jzS9O2p6BbKyeTpUq47rH2E2UCZ3gZccNoaLGNQVt+/ArqOz3sdG9rQ\nafwC/P9jBIMhlPhpQwFJ7hxSV0xnzcTUqT8Hf72XA4zFR+Tr6a0YsFzP8Whi\nOIcm0p/2BFyxTJLt0NxUQ3Oo4xOF/8QULRQL5sngWAb70Dsv2jxyYt0n6w8v\nItLrM2cWRWTupGvBv5djj2jI4hy0rC9arWLs3HmBcDEtOV+MalGT6ZrR7Zzp\nur2PrrkiqL6OXd4kK1DHZVBqsG1BoOHBAKbmyND2iqTW9tp+eVk55jUtmM3t\n3VcdRXVl+YXFvq4o4v9rbFxPDxB9rjxNuHQ6uIIdlgVSMU5+mH2QFS0kD+pT\nSehvkS+5O8dmqhsHky301rQ0QGz/hhQJ//vReyh3kgjZH1UbMN0mNx7rTye0\nwNfwdXNnWSHPjFCmUvU31ACKc+IWlzLEUlwI6N/AFwOEajRdVSgd64IAeBdx\nSMy5FFFD/oX0vDSvof9krZyznRJloNjApD1qeiQGFeEHUEjY5qgWNEMUKm1K\nqONB\r\n=dJjP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","gitHead":"ad625d56a73014046839d792e08d7f75f35e6fe2","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"ava","build":"npm run lint && npm run rollup && npm run test","rollup":"rollup -c build/rollup.js"},"typings":"types/index.d.ts","_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"6.12.1","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"sideEffects":false,"_nodeVersion":"12.13.1","dependencies":{"is-what":"^3.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","eslint":"^6.8.0","rollup":"^1.29.0","typescript":"^3.7.5","eslint-config-prettier":"^6.9.0","@typescript-eslint/parser":"^2.16.0","rollup-plugin-typescript2":"^0.25.3","eslint-plugin-tree-shaking":"^1.8.0","@typescript-eslint/eslint-plugin":"^2.16.0"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_1.5.4_1579486753259_0.44210515681112716","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"copy-anything","version":"1.6.0","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@1.6.0","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"ava":{"require":["ts-node/register"],"extensions":["ts"]},"dist":{"shasum":"005a70d4b64126880ee4e2d07edc0b15bedf4c56","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-1.6.0.tgz","fileCount":14,"integrity":"sha512-ZEEDP2ciuSqBME5PfiiStiv51wdwTMC57c9+a+HWPuvJqR6VjhpaFccNbdzXtQdAfSDIS+ydQe6MTg1gbfDPOA==","signatures":[{"sig":"MEUCICrDFLyG8zBywtyOllzck6rRHFawKCfBav0Y+IVKPpvOAiEAqmyOfBo08oZOZVmbPntwCSiZbnUD1oNKS3ksoiEEsxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQ6RmCRA9TVsSAnZWagAAWLwP/0yJ0iagQ9LOYmjrXJ3t\n7xSc1L523NqpK95XAeCM/XQVFj9uJnYXmHhfYwZlJ8NNAmS9PI/yEb73dSCX\nzXH/eDLb8GyHixK2pwF9ZyFf4nH5kZtfPVqqEfXioMB/XQxC8gKBMuqpuFM4\nuQoGGd33D/QHPEjFccq2ujm4JaXDguRov8dxzgzBw2O257hTQea0C9j8EI7n\nW264FKN6Ldl97E2xNZ1j/Dd3o+dh34Tr2NlTIEGQcD6mN5urXeGMxNPvtjs+\nPIDDXxdMp2TMPYtlU8q8mKbcbDen/ZD0xDCTy4Ix7fok9RgjO1v9AGzbmaEs\nfMsIcXphWgUSfXfp9axQNP5v0InLE6dScLJDvBXjt2QGu54NoT3N0tNO3rto\n5059nXzdum0axZzTNDzty2CVx5DaX2qAz8InOc0crKeciZdoQ8qmD+Qm6eqE\nH4tQvXZMmY5isrBu9bCj8Et500WSzqLsAtkIPPquea9LLamb1hlirf4seExn\n1k3x3iaGll3ZL2C3RFq/thoLhokfgG9ii0oLcAy2IVX4R4geYMrhcRNmSrZx\ncQByETE7WR/FBQa1+1hJLDmxWPimr2h+I0qZRHGRECZlzoyXycHzA0XUmNta\na6+Gz5CUeFsdG04LTDTdJEV6DOuFWU7ztTEbP8Ko1+yZBHBDYdzg2MdWscbt\nhbeo\r\n=2lNM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","gitHead":"70acdf711b0011872ce391e08b29f675af222834","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"ava","build":"npm run lint && npm run test && npm run rollup","rollup":"rollup -c build/rollup.js"},"typings":"types/index.d.ts","_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"6.12.1","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"sideEffects":false,"_nodeVersion":"12.13.1","dependencies":{"is-what":"^3.6.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.3.0","eslint":"^6.8.0","rollup":"^1.31.0","ts-node":"^8.6.2","typescript":"^3.7.5","eslint-config-prettier":"^6.10.0","@typescript-eslint/parser":"^2.19.2","rollup-plugin-typescript2":"^0.25.3","eslint-plugin-tree-shaking":"^1.8.0","@typescript-eslint/eslint-plugin":"^2.19.2"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_1.6.0_1581491302156_0.05242883167665369","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"copy-anything","version":"2.0.0","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy","typescript","ts"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@2.0.0","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"ava":{"require":["ts-node/register"],"extensions":["ts"]},"dist":{"shasum":"2783c8bb5462f136bae6ec023a588461833daaad","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.0.tgz","fileCount":14,"integrity":"sha512-EcQkta4OqR0KPnhHMMl81+DOyxrD8gqiIMYYmCuLeZmYCFlNNuN1IXexhQ55iDMzf/AqOXWSHI7AN0ZI3HyVtw==","signatures":[{"sig":"MEUCIGZOmlbhT/tV8J1wEoLybDr8PxBLGxy/hlJfuusctjXUAiEA7dk9yN7pIQQYSLxeoihXezR6SKjXDgDOCaQv9YifIxE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebW5lCRA9TVsSAnZWagAAnT8P/Rpr8bz6xVptb8VZ9KLM\nUij+jb62BFfqQtQu1VWHhgR23kGYsTk6XSMnQ91aUvsd+G8vafBVkUk0hhSg\nwhcaSvqzFQ9/H4GHUAejjsJRy+Al5m0jKCscHFc6ZnnghRsYDgdiZxIcfKPv\n8H1Z4xql8MV25qmGaY+UTejXsFymsJUP9KGjMaFbqy7vrhuoCqEFJJI9F7AT\nCifgkv5+paY5RfsglS5G3QlruUvsEClGZjMB6M0tSpO1SSI3Y5EHQXVyvzbe\nrIV4+Qzf3Wlzd2L/XARYUHtNi6Yhow/84sByha2KV/UAkFDcJKUXUbwedTqp\nfLK1ZZ5c76qaAb1ggDZOLIEe1DZRP4LszxXM4QA0Los8C8LwUfXHNba81ijB\n3n1EJBN0NndzQE0NMIJd9ZyoMsaTeOrrZgzjEzIq7Gt+pKZAhCY+39wBL+x5\nfkkcRGqLIb9VDzlYcRtqw6gQEEfBLp7z8KEcGCMx5yq9ylZwbQYP3NKfeqki\neymQp3tSNpCxdK8chMahHaZHMNN8qxueuLn8+OgfVGUM83RXwGbGWh5w3bV9\nCRZnaUhDx9sTCMb8YTvHN5Qn6rO3H88c8ITjAZuGHVMXSRxFnUVC1C2N0MTL\nnSfAISZwx+A/Oz6CQqD0jnLHOzt+eeokEAkLYStM2RcqYuvc2fNOO8oCcc5W\nejDg\r\n=mVy8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","gitHead":"70acdf711b0011872ce391e08b29f675af222834","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"ava","build":"npm run lint && npm run test && npm run rollup","rollup":"rollup -c build/rollup.js"},"typings":"types/index.d.ts","_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"6.12.1","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"sideEffects":false,"_nodeVersion":"12.13.1","dependencies":{"is-what":"^3.6.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.3.0","eslint":"^6.8.0","rollup":"^1.31.0","ts-node":"^8.6.2","typescript":"^3.7.5","eslint-config-prettier":"^6.10.0","@typescript-eslint/parser":"^2.19.2","rollup-plugin-typescript2":"^0.25.3","eslint-plugin-tree-shaking":"^1.8.0","@typescript-eslint/eslint-plugin":"^2.19.2"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_2.0.0_1584229989444_0.6563619977864859","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"copy-anything","version":"2.0.1","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy","typescript","ts"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@2.0.1","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"ava":{"require":["ts-node/register"],"extensions":["ts"]},"dist":{"shasum":"2afbce6da684bdfcbec93752fa762819cb480d9a","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.1.tgz","fileCount":14,"integrity":"sha512-lA57e7viQHOdPQcrytv5jFeudZZOXuyk47lZym279FiDQ8jeZomXiGuVf6ffMKkJ+3TIai3J1J3yi6M+/4U35g==","signatures":[{"sig":"MEQCIGzLEis2q560aElC4rRzwZZLwdDicsf+BuoElRthYP+vAiAO/IS9VnlwNnIv4HbN7t1vtqgtyfa07s0QPCowRCP8VA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebcGPCRA9TVsSAnZWagAAoEYP/jA3teM8cuxb2YkCqEzz\n2bSFz031TTCkXg2DOojH4AownatjkpSv3wwN7IWmsPYrJw4y/EAlZM2rxaz7\nrI+3COhLZvyxDO4zhU/8u5LleeCBpssiaKsRzAbrOavLiyHJShBd+LAqnhFq\nyWamt2n7IjbfFLAfUnAIswcVotcgM9bkdaYVAX+dP7qDZI8EJisb132jzizB\nbvUa9m4R+qpJmv5emKpmxtsOYCcvHNY9BCDEG5lMYyEcDclug6+uUWmleNuZ\nkhHQIH9eyL+N7pf+kyvL1kdLgg/Kp/eil1V+78BcdE2CYshingUaG+7r905U\nd3dzhbaIPr2lGSxjNODQxvG8PwAcisqxOnAad8e4S6xfYU4JkLKBn7gtdlru\ndIHmq7qqfUgAx7YHIvhzkfvhEbuvMHpCpB5yJZoKKLrB93Gd6r5TalqEOKjN\ncfn+yM6xhBrq00A7FssrUzr0n6PvMEWtnA9BMNIhJIBh9FaLR/x2RX1qVmUN\nMSiQIZZ3kl7QWtsvfbpXGPdWB661vN7VEyDi2em7LRpGYrE1W6JXtQqUMKo+\nGjkL8g4YtdTbaU8vaQADAQOvnjHBlofKxXtqAUcJt4rHtdILC6MXQHgFexFr\n5e2KyZ36tqJmz0jZE2i7kbhWdyUDEM0Y7zjRREp+EXe2Lc+ImNKXrExuQnSl\nlUv9\r\n=Z3cP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","gitHead":"f2d7787b9d8ddf5dea547b077fadb69e1fc5d229","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"ava","build":"npm run lint && npm run test && npm run rollup","rollup":"rollup -c build/rollup.js"},"typings":"types/index.d.ts","_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"6.12.1","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"sideEffects":false,"_nodeVersion":"12.13.1","dependencies":{"is-what":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.5.0","eslint":"^6.8.0","rollup":"^1.32.1","ts-node":"^8.6.2","typescript":"^3.8.3","eslint-config-prettier":"^6.10.0","@typescript-eslint/parser":"^2.23.0","rollup-plugin-typescript2":"^0.25.3","eslint-plugin-tree-shaking":"^1.8.0","@typescript-eslint/eslint-plugin":"^2.23.0"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_2.0.1_1584251279158_0.3001266580889872","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"copy-anything","version":"2.0.3","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy","typescript","ts"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@2.0.3","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"ava":{"require":["tsconfig-paths/register","ts-node/register"],"extensions":["ts"]},"dist":{"shasum":"842407ba02466b0df844819bbe3baebbe5d45d87","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.3.tgz","fileCount":14,"integrity":"sha512-GK6QUtisv4fNS+XcI7shX0Gx9ORg7QqIznyfho79JTnX1XhLiyZHfftvGiziqzRiEi/Bjhgpi+D2o7HxJFPnDQ==","signatures":[{"sig":"MEUCIQCklSdfzOQyOf9kstzNmOIXlS4dISQaRvNgrfbWvXx7pAIgRG3teacB03zJELhFF6ynn7yeyeKBt67dPOtshyQ8HTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG/1lCRA9TVsSAnZWagAAibMQAILKJ5d6hIM43zOSaaap\nKCiUovOngTDGx5+/mvtRu10AaIappZgp2PKIGogJrkvmCojxksFvVtOVY1R5\ni1Ye0jC8K+WUaDguKnJaUszR1RuGxXqHuglFYl8nhV2pvtbrMTjxpqhWd/Bp\nXfFaQVpRG4VNYEhsWxRgCeV3otIhltFR/p+lUz4hrlj/wpvYp1bFfVqgqYZP\njHofXeFVEzlRROQkFdKR4br8pm+5Lix+b2QiElb74jXUGtaNFM3OnsPyLAS/\neriiBvp2tbWtm4yN+lK0t5Fkh+kg0MSXY1hWSyB9E1LhZ74ph/PWq4cbDil2\nOGaDadutzho/LJ2H0H929+uei+dXyJSLthpy/CuAnvo+GR+uJ7eewR718ePT\nSFEV6s22Xg0HbQ8SWHos2CreVP9fzWEtTVac52pYxvkO4QHMquXLlppcdmg4\n7njt0rhx/hxLwheEryACnYmUx4hqinXC1UDTk8rqXpLYZNqwezYutOyrUCdY\nQlhMfo53Qo2+8BwEC5XreE0USihXdvM6l9o7la4GvxDaiBrZY9gWZny4cy/Q\nIxQs9guY57Koze/pC9GZA9REtIt9nxqhA3h3dKY4zyuIRuiO8XzL7z8g2uX5\noiikb3/QohOgMdGtNGsXoNjXdDl7yw+SfTgRxjHJwFDS9PHi0NbBLnULc23o\nV0LP\r\n=MUId\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","gitHead":"af81ea7fae6a791700645be74abad092104920b5","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"ava","build":"npm run lint && npm run test && npm run rollup","rollup":"rollup -c build/rollup.js"},"typings":"types/index.d.ts","_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"7.3.0","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"sideEffects":false,"_nodeVersion":"15.5.1","dependencies":{"is-what":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","eslint":"^7.19.0","rollup":"^2.38.4","ts-node":"^9.1.1","typescript":"^4.1.3","tsconfig-paths":"^3.9.0","eslint-config-prettier":"^7.2.0","@typescript-eslint/parser":"^4.14.2","rollup-plugin-typescript2":"^0.29.0","eslint-plugin-tree-shaking":"^1.8.0","@typescript-eslint/eslint-plugin":"^4.14.2"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_2.0.3_1612447077176_0.4493955624879349","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"copy-anything","version":"2.0.4","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy","typescript","ts"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@2.0.4","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"np":{"yarn":false,"branch":"production"},"dist":{"shasum":"3b62865d0ced54d64bfee63b7f95f269f4a1b44a","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.4.tgz","fileCount":6,"integrity":"sha512-ZRQMQ6oHTUAHDvGb1UNRL7LAIKhdy+FahwetyNKEAIKK0H+AFU9Lrt/7EkHq1EjgPyG0c/Dd8UTT2VDKKYj1TQ==","signatures":[{"sig":"MEUCIESCkVQyQ2pFHwimAtHQkYvJuLpXRrS8AUinGU4Ec26hAiEA/xS6bIonAdaf4A/Nc9zyOcoXnUlReXYt2MgCMRZ6rJU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh73YJCRA9TVsSAnZWagAAeZ0P/Ao4vjQjw3CI//rZxsnZ\nyQ6rUkpwu7/nAEMJ8BVSD2CCjpLgp3aXMLztfvA8x4rgiZFzBCQRcj2onNiT\n49rQ/9EqEKB+ulVvCZ/JBvA5drxCG+Ps+UOqZ9TVl1yRyKjx1SEJYZlGWv17\nJu7H9yUiau+XCA0twAbLVtMm13nR8XWUNornD5+DhUy0/PdBMV/ZwoM9kATY\nCvM9cbvFb9l9vA3HNVl4LDKGm1SVM5sTIO+gE6b4o8fAVHQemjXW72GewRNW\nCYMUl0oCvs/Vru0gHru87X3Ke15I5vi/VVG3HBiWT6zulIzPDEp28/2fI1DX\n9CWtA5K9hbpKtylhAeFKc0BWNfWCUry56ARm/6BiXtwABmKC7RzA/aCCYl36\njvUDtqjFuMJv3DISlX3GdZCKXH/h4sOmApG0vHwam1mLw+KBOgngx8TLAtMt\nK0YyTfOpr0Nx6W2k2DCy7JDA5Ybx2jNkrHdwVQZKRFbMVLjb15LFLSHmbivb\nSEBnU3TbiR9Y6ajfBpdhBBtkNyK2A5pY1wkj5B0a1S2vqWPGuyjuMpuL0Bub\nj4x3KQpJfyyc/M9BMRZO8NLmGBTIu01uhOp8hjBGDIoinvoU1pqX9j8Gwa4U\nZyDB1LPxcWHwyNNMbg2tgUUVWGrRDlf0N1PKkxS3DtN33SKGVnEtcpn95rrY\nGx3Z\r\n=JV5P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.es.js","engines":{"npm":">=7","node":">=12.13"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/mesqueeb","gitHead":"4ca5a6bbef522d55929fd2134eb13379e605ff69","scripts":{"lint":"tsc --noEmit && eslint ./src --ext .ts","test":"vitest run","build":"rollup -c ./scripts/build.js","release":"npm run lint && del dist && npm run build && np"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"8.3.0","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","dependencies":{"is-what":"^4.1.1"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/ban-ts-ignore":"off","@typescript-eslint/ban-ts-comment":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/no-empty-function":"off","tree-shaking/no-side-effects-in-initialization":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"plugins":["@typescript-eslint","tree-shaking"],"ignorePatterns":["node_modules","dist","scripts","test"]},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.0","eslint":"^8.7.0","rollup":"^2.66.0","vitest":"^0.2.1","del-cli":"^4.0.1","prettier":"^2.5.1","typescript":"^4.5.5","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^5.10.1","rollup-plugin-typescript2":"^0.31.1","eslint-plugin-tree-shaking":"^1.10.0","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_2.0.4_1643083273778_0.70712906261056","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"copy-anything","version":"2.0.5","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy","typescript","ts"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@2.0.5","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"np":{"yarn":false,"branch":"production"},"dist":{"shasum":"1cd3d5fadd55790d2841d401e3ffb2e64798fec5","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.5.tgz","fileCount":6,"integrity":"sha512-x/dCMeZunCy2MjGX/+YyMyiXVVNRg8OPUJOPWFYCf0ex7BmcNPKe25A6NTo2XAfcUwud7yZ++SF5IMKaxU6h2Q==","signatures":[{"sig":"MEQCIE2ETDRRRe8ucOcS6pg5y16y3Mmx8liIN2afktEy7veXAiA6L34e4MeQENJPeEOPQRadym7ARdIGpH4YTIZz3nVRrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh774MCRA9TVsSAnZWagAArDQP/1Cox4m9YhSD6RBWUgBh\nesoBrJolVjW7UbPJFUOS9ihUchNHQxAWP0jUF+yEzqM0JsethJFlIFggG0VT\nmlUi8jaNJP9HxbMQFxRea913gOfFA5DT64wcdOefi+kAmvQNsTifWCTmE2fK\nRR/0H9C9hD+O4Y9m9YqxcsRYWQdo/DyI44Jl9Ai2iN9st1qcV6qEV0ULJtjX\nA9cBdl22OEoMaE0nd+UJy99o1XbSBXcBqcdqNknm14GqCx2TJx6Getrpvfm/\n2G3PUQ0LISyBXtCyqhXqPGI0EPeNYxGB8wDiyQ9CJfxTxaLB/rfmH+7G036k\nP/JkEI2wMkDJLXvDg3bDLO5IH2dyRrlqunGJNi24h4Wkr1Eq7rXQZjBLgis9\nynAFhmjzfiZIWmA0s5T1rzSv0qzGDEJRfuFITflM8exzi2FWMuJBkBQhGa+T\nZRxdB1JqpQkIL0hgsrVy/e3b9vBx8sYi7qwZ1IBxnG0UzIimyvv4xhocy/7n\npcMWfI9wWhYqLbvvc3FzXngbHeLymIkI8ID6fZh5Ez7dXkgLJti/6sI1kkDP\nelvX3uK6EKUr2/A/lUvpcp1tq1jWJljYAm3kIZbjpzfq04B/FN0UNQc0Y6gT\niQwQHdyANGq9HPyZmzJmAsTIxligSvnkf/C8mMalfFSM/V/WVaUSznq286ee\nWjeE\r\n=ZJUC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","types":"./dist/types/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/mesqueeb","gitHead":"f44ea8f6208d7bca7fc8a208a0895c9923243aeb","scripts":{"lint":"tsc --noEmit && eslint ./src --ext .ts","test":"vitest run","build":"rollup -c ./scripts/build.js","release":"npm run lint && del dist && npm run build && np"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"8.3.0","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","dependencies":{"is-what":"^4.1.1"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/ban-ts-ignore":"off","@typescript-eslint/ban-ts-comment":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/no-empty-function":"off","tree-shaking/no-side-effects-in-initialization":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"plugins":["@typescript-eslint","tree-shaking"],"ignorePatterns":["node_modules","dist","scripts","test"]},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.0","eslint":"^8.7.0","rollup":"^2.66.0","vitest":"^0.2.1","del-cli":"^4.0.1","prettier":"^2.5.1","typescript":"^4.5.5","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^5.10.1","rollup-plugin-typescript2":"^0.31.1","eslint-plugin-tree-shaking":"^1.10.0","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_2.0.5_1643101707970_0.7505504209295768","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"copy-anything","version":"3.0.0","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy","typescript","ts"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@3.0.0","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"np":{"yarn":false,"branch":"production"},"dist":{"shasum":"d736c5a2cff9e32cc0b80dba9ae5fbd927f73e82","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-3.0.0.tgz","fileCount":6,"integrity":"sha512-h+RGo5Xz4Oj86tdtJ017+gwcypskdlvrbivZhO7BfwujazryQccmKxkBcXYREs63Lgb3jJ0zvJ9ljvSYcOh7bg==","signatures":[{"sig":"MEYCIQDLwkNNfuS7kjeBvqNGsAtD9ruvPshab5AGDlI0XljGzQIhAKEIFeZTywDMkPxkPdcSiACGZyv0oY3HVgf3f88ceMzS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh78B1CRA9TVsSAnZWagAAL24P/1CUxPjGD9vUIpCQW2mF\nsOGAW3Gb8XqsAZLt2GINTh41oetSA0rDS4+tTR2XvPFMLVvxdZrK7kINwP7k\nyG9EqEvaj0aba7vN/BaYN5LHDyMSkSNPWRPY3342WivWkbCrDA1h1EZAgHMV\nzShWJO4bKBp44FNjzcg3H6kVBVhz0D94+1H6eDxLPAMfT/rxvVmajDhCtf+8\noLtcSvrAjiPADY7mBYtZIhjK5l9xkl0guRRpOJOym9GxYVlonFeV+dzZawy4\nEq5G/RZkZc58gtoP7y6iHeQkOniyjOHGkIGShareSqdnw4vvYnwj8SUB+PUk\nnXjjT8WtfQKbrwa0iWPdIrKbMruuxhCvIZcAGrQi7YDWK0B8WVI40aHL6DNx\nqO5LR3CeQp1xFqpx1iXG3fRilv4PsfCJYRfnhqIuGFfLsP7nDwNomzxYCec8\n5z4X4nGV0CU03hKiJNHGLbpFVNwMTNF61TxMXw1F1/U5VP3qOg2wQn+uGhBp\n38RWZC++/M0FXna1gEVAVJhemUQ/lCzvJMo8zFq6fb1DZs0T8l2wH0I2Eb3m\nUa4kWNpqEX1huD+ptQsq1GDqghU/mjvjtm+LVqKABbfvSO5V1VNLcTGjmOLF\nqNXIJevqAnK3pVRCoTMe44ZVpBQx9HYsWqGTWdAl7nFCZLqVKwHtuzR9pYbx\nr9tJ\r\n=LVmm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.es.js","engines":{"npm":">=7","node":">=12.13"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/mesqueeb","gitHead":"c97856a8ce9e04b6ed422142e1a5d7305385a500","scripts":{"lint":"tsc --noEmit && eslint ./src --ext .ts","test":"vitest run","build":"rollup -c ./scripts/build.js","release":"npm run lint && del dist && npm run build && np"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"8.3.0","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","dependencies":{"is-what":"^4.1.1"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/ban-ts-ignore":"off","@typescript-eslint/ban-ts-comment":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/no-empty-function":"off","tree-shaking/no-side-effects-in-initialization":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"plugins":["@typescript-eslint","tree-shaking"],"ignorePatterns":["node_modules","dist","scripts","test"]},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.0","eslint":"^8.7.0","rollup":"^2.66.0","vitest":"^0.2.1","del-cli":"^4.0.1","prettier":"^2.5.1","typescript":"^4.5.5","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^5.10.1","rollup-plugin-typescript2":"^0.31.1","eslint-plugin-tree-shaking":"^1.10.0","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_3.0.0_1643102325546_0.06604457936388375","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"copy-anything","version":"2.0.6","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy","typescript","ts"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@2.0.6","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"np":{"yarn":false,"branch":"legacy"},"dist":{"shasum":"092454ea9584a7b7ad5573062b2a87f5900fc480","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz","fileCount":6,"integrity":"sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==","signatures":[{"sig":"MEUCICd/uPo2swHpPFaL22NPUjf5r+Wc7De+GB3XD04PcatRAiEAnlIThTWnXFtUFrxGoqfMpKk/kMmBNzZwnUwtPeydxvc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh79ZrCRA9TVsSAnZWagAA2q4P/0+IeGIpz86xFmwtdi06\neqqBympUVUKLbVwbPQMDA+GNx86rsWTDZVOJOHg8dVZctiJsFmSeTecbsVjF\nO7/W2EofGrsMC5VCwC0b77a/aT3J7lfDtJ0DaqUj62NKFFCzwJBmnEPi8AJ/\nmRoj/sl7wePN2L3ufrRfvTDg4otPzI66M2Uz1JMdh5MR5nPEEZ4Nx9eapia9\nwIifzw12JaIJnQcdJS891rBOExEwDrRB/Md1e9ZkBxskAJKSj38UwbFh/8oF\nIJbGdCMOZ2M2TI0p6Amk4Auh5Ri6lHJrlIZ4Zv5a/GxD9Ux0U9VPiVFffYmW\nUb+Z763fXVG5b67O/WvrHKOPH4b/dH1PZEgpAKWlKUNhMUjvaiL+Yg1d4z2R\nYZ917YlO4LjKdpjAcFxv1GsfhtNexWf6ME9kfaqzsX3ZGElYP7d5cx1LxCqO\nGya6v/t86j1ka2NidJoPA8OSYfB1NOl56G2+VRT0QfWGExuN0/cjQch2pVAK\nhxLA0CIWDmpLUejtDYbwefACCfEB7Mgihy5fISnWXyA/yGG6tZGOBpd8/9qp\n5r7RO8o+siLkJuuRyyx7na2+0qP1Lf1SQC6WEGQXCOyJGJYHG3UBKsE0AKTg\neYxGL/cmwIpVcMC7KqysjeOudC2O8gLLcT7njn9KN7FNkRQsSlcXeLK0aXbg\nGtjY\r\n=ZDhL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","types":"./dist/types/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/mesqueeb","gitHead":"cf033add7e10336d04c2a755594f6b52f18dfe65","scripts":{"lint":"tsc --noEmit && eslint ./src --ext .ts","test":"vitest run","build":"rollup -c ./scripts/build.js","release":"npm run lint && del dist && npm run build && np"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"8.3.0","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","dependencies":{"is-what":"^3.14.1"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/ban-ts-ignore":"off","@typescript-eslint/ban-ts-comment":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/no-empty-function":"off","tree-shaking/no-side-effects-in-initialization":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"plugins":["@typescript-eslint","tree-shaking"],"ignorePatterns":["node_modules","dist","scripts","test"]},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.0","eslint":"^8.7.0","rollup":"^2.66.0","vitest":"^0.2.1","del-cli":"^4.0.1","prettier":"^2.5.1","typescript":"^4.5.5","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^5.10.1","rollup-plugin-typescript2":"^0.31.1","eslint-plugin-tree-shaking":"^1.10.0","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_2.0.6_1643107947750_0.6243219621582765","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"copy-anything","version":"3.0.1","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy","typescript","ts"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@3.0.1","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"np":{"yarn":false,"branch":"production"},"dist":{"shasum":"142586e165e4cfdb215999728f6d44b03f1b489f","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-3.0.1.tgz","fileCount":6,"integrity":"sha512-ey/dE0CytGfyZMrhM3/OdemoQYUvOqVzP0idbx7rXt8ye77hDCy8oa5iN3F4cdGsA3P1GMQnfv1vRrlzSe84Dw==","signatures":[{"sig":"MEYCIQCK5kmsStVBflMjyIL5hzhwbHmIP/y3tnAE/6SHYI53zQIhAPh4N0ePTgAeShP2R1ethL72iV2t3cXemMJrnOtbZU2v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8UQ0CRA9TVsSAnZWagAAvOUP/0p/1RBo5lw8yimu5zIK\nlaRNoYU9wcDvqoN5nmwwXkNrCtCiSYMudzOehjH9JPpM0M/Jz7Xt1g7eVzd1\ndiG1rG5fi+Vnq+Heat7k9ho60+bWWWSUkwtPq2lkC2WgZGNUBhB+bOfDH7mF\nzcCt/tLpDLQWvmyMD1do44ncDdUwdXJBSRyl6LaB1aPiTCaUF6s1E5FPGalh\nNl78ztMYxFNf3cnZYI+q5KdHh6z408nmqPFZ2mY2jU0DEzIfY/nT8NB5YEgU\nULro/wRqLQJL9gXfH3wIioQ4ly4XxPpKr06+YDKBStKM4X0DeuH9PxghVdxz\nUi4v8OSVAmlVLzFKT0mqDi/IbNsNWy+rDjWxp9tiSq8iHWd/3PfqMAO40WAE\n33AZZw+XyRN/83LlQ6JgHbMsCYJpwrBE0PcA42BgtXgGZ7q5bukaNfgHGaVy\nRFusmFluS6rrqkKeaeEVobAUNENISfLL+6OO/L7piDJ5m4MennuszV2UgkuZ\nRcCPczDZUmJLT2noAokQOW/3TEuCPHz+Bv/Q718CMyzUzpbhgPP4Q84T0LIG\n2w9DDihG5QLBewqdNDT4jGccP/KIXpi4urnsACEQUAxDFGOruIjeT+wZ9I3f\neJiDmx1kTR1+6HzHJ15RHdJ200VO/0xjLuDs9Q0d+HOBCKrK2dm2Bi2gwfpV\n1/Kp\r\n=3P10\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=12.13"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/mesqueeb","gitHead":"6cc1dddd7ef4cfb3997070398c61b4f99a32f1a6","scripts":{"lint":"tsc --noEmit && eslint ./src --ext .ts","test":"vitest run","build":"rollup -c ./scripts/build.js","release":"npm run lint && del dist && npm run build && np"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"8.3.0","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","dependencies":{"is-what":"^4.1.1"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/ban-ts-ignore":"off","@typescript-eslint/ban-ts-comment":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/no-empty-function":"off","tree-shaking/no-side-effects-in-initialization":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"plugins":["@typescript-eslint","tree-shaking"],"ignorePatterns":["node_modules","dist","scripts","test"]},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.0","eslint":"^8.7.0","rollup":"^2.66.0","vitest":"^0.2.1","del-cli":"^4.0.1","prettier":"^2.5.1","typescript":"^4.5.5","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^5.10.1","rollup-plugin-typescript2":"^0.31.1","eslint-plugin-tree-shaking":"^1.10.0","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_3.0.1_1643201588032_0.28308379403834927","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"copy-anything","version":"3.0.2","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy","typescript","ts"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@3.0.2","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"np":{"yarn":false,"branch":"production"},"dist":{"shasum":"7189171ff5e1893b2287e8bf574b8cd448ed50b1","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-3.0.2.tgz","fileCount":6,"integrity":"sha512-CzATjGXzUQ0EvuvgOCI6A4BGOo2bcVx8B+eC2nF862iv9fopnPQwlrbACakNCHRIJbCSBj+J/9JeDf60k64MkA==","signatures":[{"sig":"MEUCIH4SI5a5llG0WE/lcEQT43bkeUwzewuTWpu5aFvdQq75AiEA2wphmchflwrkDaLaX2mJNMug8O+s1u5wmWN1Wm49M0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8UW2CRA9TVsSAnZWagAAuYkP/2mHBDLmJDKIrXdUDBvd\n6LYOCmtViD2qDXGbvo1KLS5TXSQPiYlv9oZDdooS/55oLfVlSiWu5AaqrtZA\nEwCcswrp+0awN+nIo2StU4oYrqj75CEullFeer4u+dHMJUzdx3qkUFX6FN20\nhmt+g7aZ8YzEk1CUscR6+gUcR+3nssGxtSpeHeWu7jq4/MAHRM8YUrbDL0nI\n5ZWS9Y4hARvoSvFBkSFujkOVZmv6IPRp98a2yP3tjNnGbN8pFOASDkGLpHnm\nLlAgw6hul9M2UXEX+V4SMGCf5ZIKNXvgD13BxG78/sxQBPNupE++mPPqRr9W\nMSwkC1VV0cevSV/QrtRdrXZSmO9H6KZLN3xG04UyxKQ77DExco2pxbgHRrtZ\nXpHTKj8+XeOmZSN1MiRlw/9yCSXydOBvnnZKbLlScxh2d36Ck5ZhX1/IFGfu\nVJkiAR9MG0+9dGFdcOl4L8UbGi9Vr5uVen4nJVZRd1+wDdeDL/3daKjwGWQz\nfJhKJ5AgHoxrAC7VWKtauc6joP5Dy0DFXkOLSRxXY+pEGjP+iSf3sffU5Jx6\nO8TEjXPGt3I47Qppdwi60f3Mfg6x88//6xS1RmvdLd5CpkiP+QdxQpIi/AkS\n58/AsT5A7e9WWLvWWvfl3OXLlHpVtogUrxolDyaY3AshiI60qdsRCg52A9vc\njZhS\r\n=6lno\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=12.13"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/mesqueeb","gitHead":"868d6b208bcbd7be5c0e46287855fbbdcd5942cc","scripts":{"lint":"tsc --noEmit && eslint ./src --ext .ts","test":"vitest run","build":"rollup -c ./scripts/build.js","release":"npm run lint && del dist && npm run build && np"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"8.3.0","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","dependencies":{"is-what":"^4.1.6"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/ban-ts-ignore":"off","@typescript-eslint/ban-ts-comment":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/no-empty-function":"off","tree-shaking/no-side-effects-in-initialization":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"plugins":["@typescript-eslint","tree-shaking"],"ignorePatterns":["node_modules","dist","scripts","test"]},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.0","eslint":"^8.7.0","rollup":"^2.66.1","vitest":"^0.2.3","del-cli":"^4.0.1","prettier":"^2.5.1","typescript":"^4.5.5","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^5.10.1","rollup-plugin-typescript2":"^0.31.1","eslint-plugin-tree-shaking":"^1.10.0","@typescript-eslint/eslint-plugin":"^5.10.1"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_3.0.2_1643201974567_0.9051471022546638","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"copy-anything","version":"3.0.3","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy","typescript","ts"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@3.0.3","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"np":{"yarn":false,"branch":"production"},"dist":{"shasum":"206767156f08da0e02efd392f71abcdf79643559","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-3.0.3.tgz","fileCount":6,"integrity":"sha512-fpW2W/BqEzqPp29QS+MwwfisHCQZtiduTe/m8idFo0xbti9fIZ2WVhAsCv4ggFVH3AgCkVdpoOCtQC6gBrdhjw==","signatures":[{"sig":"MEYCIQDgtPWJxmySwbZ9JkIViSEyZPyncH8PUSi979WR4XlGdAIhAIlBDfPn4TUhqXKuXrYmQInUONOZWXztwJ3z8oDIcD+h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiC/1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrc3Q/+IwSCdBgC2nTw0xI7NwgzuBVZ8qocAly9NxxwKqdt9SreqXNP\r\nDgjeY0krmvOqbsBAL8FaBkBcHi89Lul+wFBb9Bi5eBJv7wddBO5WDjL+OiOb\r\nMTnfnKTXALw/5Xn+Rz1p4XTmyfbhaci2B4fooqZpLd0EpqxfcphpbyT0RIgR\r\nHU5eZPhjCjHRoypGq5dJHaeSzW7M/BapWdqKQWHUSg6olLl2q2DqbBVfqJD2\r\nvWZsVBnaKDB48nrhlEHTzWBH0e2qudpRV6zn1qg0vqvRl8wgKQlnl82qukJs\r\nIVF0E2eIDpfb8Knso1uoYfxTKJEj3HuNlU8UPGScXx+4cjeoCz6lBthzASRk\r\nhSGKWCACyjH805A/4f2YsMThfeNCkw0K2uVk3a1L88337eLMqCrjIZ8yYRYU\r\nMp6fzrjBtgPg2MDC9VErmc65Ft7xMDBWULAvoUCIhv+yMMTwjpmsWlIwGUBH\r\nsbkpCAjnSn7lnLk/kFQ1D67hc7GdPf1/cP3NrWnIuo6I7KBCs5wfogIXKh6S\r\npEipLbQkVPiTk2WtBmLAgOcNMFcKBTXHgIUv7YBuyEC56Hv1NJ9+jv46fOvq\r\nSPefnHyqwoIm8p0OexNJRbtWLHSee+pHajYiAw9iTZLrxe3dBlWWHrM/oX7m\r\nA/vX2P2NbG4LVy3e7+B/ywiJRQcfKHe8VBs=\r\n=hmC1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=12.13"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/mesqueeb","gitHead":"1f7a7eb52a33eecea18240830142bf0bb93bc99f","scripts":{"lint":"tsc --noEmit && eslint ./src --ext .ts","test":"vitest run","build":"rollup --bundleConfigAsCjs -c ./scripts/build.js","release":"npm run lint && del dist && npm run build && np"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"8.19.3","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","dependencies":{"is-what":"^4.1.8"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/ban-ts-ignore":"off","@typescript-eslint/ban-ts-comment":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/no-empty-function":"off","tree-shaking/no-side-effects-in-initialization":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"plugins":["@typescript-eslint","tree-shaking"],"ignorePatterns":["node_modules","dist","scripts","test"]},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","eslint":"^8.28.0","rollup":"^3.5.0","vitest":"^0.25.3","del-cli":"^5.0.0","prettier":"^2.8.0","typescript":"^4.9.3","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.45.0","rollup-plugin-typescript2":"^0.34.1","eslint-plugin-tree-shaking":"^1.10.0","@typescript-eslint/eslint-plugin":"^5.45.0"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_3.0.3_1669869557669_0.8415755562631355","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"copy-anything","version":"3.0.4","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy","typescript","ts"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@3.0.4","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"np":{"yarn":false,"branch":"production"},"dist":{"shasum":"a9675339d260f7cec4a58e401565e302c15d9a17","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-3.0.4.tgz","fileCount":6,"integrity":"sha512-MaQ9FwzlZ/KLeVCLhzI3rZw0EhrIryfZa3AyT4agVybR0DjlkDHA8898lamLD6kfkf9MMn8D+zDAUR4+GxaymQ==","signatures":[{"sig":"MEUCIH2ROKbrdxJmnPf/zP8WAHyA8mJPg59DNis/K3DvzWjMAiEAxOJ9tGeC6taXf/98nAbxWelQ5LadaPEt3w6t6xmzN/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12085},"main":"./dist/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=12.13"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/mesqueeb","gitHead":"b715900e62605ae79fc6a8049eaa74e852b7c5a0","scripts":{"lint":"tsc --noEmit && eslint ./src --ext .ts","test":"vitest run","build":"rollup --bundleConfigAsCjs -c ./scripts/build.js","release":"npm run lint && del dist && npm run build && np"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"9.5.1","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"is-what":"^4.1.8"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/ban-ts-ignore":"off","@typescript-eslint/ban-ts-comment":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/no-empty-function":"off","tree-shaking/no-side-effects-in-initialization":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"plugins":["@typescript-eslint","tree-shaking"],"ignorePatterns":["node_modules","dist","scripts","test"]},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.7.0","eslint":"^8.40.0","rollup":"^3.21.5","vitest":"^0.31.0","del-cli":"^5.0.0","prettier":"^2.8.8","typescript":"^4.9.5","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.59.2","rollup-plugin-typescript2":"^0.34.1","eslint-plugin-tree-shaking":"^1.10.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_3.0.4_1683443822070_0.6703083035172621","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"copy-anything","version":"3.0.5","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy","typescript","ts"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@3.0.5","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"np":{"yarn":false,"branch":"production"},"dist":{"shasum":"2d92dce8c498f790fa7ad16b01a1ae5a45b020a0","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-3.0.5.tgz","fileCount":7,"integrity":"sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==","signatures":[{"sig":"MEUCICcyOGoGUxtZi7yUvMM2FqXjwo149akqq4Ou8WJX9x/qAiEAm4s2w4U6Jdc35En2NX0sOLw4NBq1M5RMJZ2zTAoiaaA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11696},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12.13"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}}},"funding":"https://github.com/sponsors/mesqueeb","gitHead":"751442a49ef7f405ab6590409610bf1df846b68f","scripts":{"lint":"tsc --noEmit && eslint ./src --ext .ts","test":"vitest run","build":"rollup -c ./rollup.config.js","release":"npm run lint && del dist && npm run build && np"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"9.5.1","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"is-what":"^4.1.8"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/ban-ts-ignore":"off","@typescript-eslint/ban-ts-comment":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/no-empty-function":"off","tree-shaking/no-side-effects-in-initialization":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"plugins":["@typescript-eslint","tree-shaking"],"ignorePatterns":["node_modules","dist","scripts","test"]},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.7.0","eslint":"^8.40.0","rollup":"^3.23.0","vitest":"^0.31.0","del-cli":"^5.0.0","prettier":"^2.8.8","typescript":"^4.9.5","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","eslint-config-prettier":"^8.8.0","@typescript-eslint/parser":"^5.59.2","eslint-plugin-tree-shaking":"^1.10.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_3.0.5_1684808585248_0.48231505306713607","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"copy-anything","version":"4.0.0","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy","typescript","ts"],"author":{"url":"https://cycraft.co","name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@4.0.0","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"dist":{"shasum":"0aed762265c7dd156bac969eb544836dafde5e10","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-4.0.0.tgz","fileCount":5,"integrity":"sha512-8ggtOOhouP5A2Xsy7PG1wSHAZPabQDqmNJclGLYwzaINP0Scav9LzyRLdPQHE1nXlgS6oDUnFHWSgOikc1ua0w==","signatures":[{"sig":"MEUCIQDpE8HeIdq6nHxW/EgBEoj9fmtnxtL5EeJ3JnRgJw/4lwIgC7SV6m3WOuflM5P71vFlGiwsMV6Xc1ieSzpNiyEURz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9285},"type":"module","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}}},"funding":"https://github.com/sponsors/mesqueeb","gitHead":"a6867b92b08c16538b19f468c575a49667edae89","scripts":{"lint":"tsc --noEmit && eslint ./src","test":"vitest run","build":"del-cli dist && tsc","release":"npm run lint && npm run build && np"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"10.8.1","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"is-what":"^4.1.8"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.5","vitest":"^1.6.0","del-cli":"^5.1.0","@cycraft/eslint":"^0.3.0","@cycraft/tsconfig":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_4.0.0_1717226114279_0.20341982863720265","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"copy-anything","version":"4.0.1","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy","typescript","ts"],"author":{"url":"https://cycraft.co","name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@4.0.1","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"dist":{"shasum":"9704aa38271b1ed1ce9cbea3fb47718a6875c287","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-4.0.1.tgz","fileCount":5,"integrity":"sha512-nsi6UW0i5ZkxobDjgX6vn0rUjR3GRDLlWkM+MjL39WLvB9E1QlzftmMyBVDNd4QxDWLjqfT3zdNxEmUkfbqycw==","signatures":[{"sig":"MEYCIQDMuzABk9niPFZd73aBaj+P4049sc0kFNmyW68HdMmk7AIhAPB2fL36wvboZFMDBTCoh2vR2VTGmxGnQHMxKkqij2UK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9081},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"funding":"https://github.com/sponsors/mesqueeb","gitHead":"61a27365b677e90eae4c8248b490e8f0f2b01ecc","scripts":{"lint":"tsc --noEmit && eslint ./src","test":"vitest run","build":"del-cli dist && tsc","release":"npm run lint && npm run build && np"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"10.8.1","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"is-what":"^4.1.8"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.5","vitest":"^1.6.0","del-cli":"^5.1.0","@cycraft/eslint":"^0.3.0","@cycraft/tsconfig":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_4.0.1_1717550751538_0.1744682991941393","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"copy-anything","version":"4.0.2","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy","typescript","ts"],"author":{"url":"https://cycraft.co","name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@4.0.2","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"dist":{"shasum":"82cf89d5d819b0b784ad954c24083893f87bb37d","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-4.0.2.tgz","fileCount":5,"integrity":"sha512-c87DOYWkRP4gZybb8d4vedb8i8Yu13ukeZdbJArCqW8MiRig0b4Brq2fp5VPeva8l1AmOiXrRYFiQJO3mfolDg==","signatures":[{"sig":"MEQCIFVfvDVchUXjyMzgka6aQbWEcXbtZRsItvBvibJRUlznAiBYaRdEHPPVAZAzrGXux7Iu99X9od2HK/7chzgHk3vAeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9081},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"funding":"https://github.com/sponsors/mesqueeb","gitHead":"57c4f183a8037f99a54af5a950b53cca3d65ea4d","scripts":{"lint":"tsc --noEmit && eslint ./src","test":"vitest run","build":"del-cli dist && tsc","release":"npm run lint && npm run build && np"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"10.8.1","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"is-what":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.5","vitest":"^1.6.0","del-cli":"^5.1.0","@cycraft/eslint":"^0.3.0","@cycraft/tsconfig":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_4.0.2_1717553099253_0.9361375340142593","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"copy-anything","version":"4.0.3","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy","typescript","ts"],"author":{"url":"https://cycraft.co","name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@4.0.3","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"dist":{"shasum":"00d53d22c01002ad808a73636a0020e4779542b7","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-4.0.3.tgz","fileCount":5,"integrity":"sha512-cOfM59OYltWfD8RzLwWUbyuW9mPX4gQlWPIWsa5cNXE7qkaVQO6tX+l2Yo8edZNGt3zVnWFAv8hhiOZIQ2XSwQ==","signatures":[{"sig":"MEQCIEjWSugvfhHxVl0KN+Ds61QiXXynubiMsDBgqMl84STiAiA9xY4/Iv/Fwb8nXP8Ts0Rlmv5euN22BZXD+5KOPyexzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9081},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"funding":"https://github.com/sponsors/mesqueeb","gitHead":"e5276772768819e749463610aac435b9eff4dd71","scripts":{"lint":"tsc --noEmit && eslint ./src","test":"vitest run","build":"del-cli dist && tsc","release":"npm run lint && npm run build && np"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"10.2.4","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"is-what":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","vitest":"^3.0.6","del-cli":"^6.0.0","@cycraft/eslint":"^0.4.3","@cycraft/tsconfig":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_4.0.3_1739990926874_0.20293519420563988","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"copy-anything","version":"4.0.4","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy","typescript","ts"],"author":{"url":"https://cycraft.co","name":"Luca Ban - Mesqueeb"},"license":"MIT","_id":"copy-anything@4.0.4","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"dist":{"shasum":"7f4dcbc5aacb27276806fc1c6700d8e3ef3b2e4a","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-4.0.4.tgz","fileCount":5,"integrity":"sha512-1n4wXJ1/kVjOVADnP++yEh46uvvdvxDFRHPRlc66ya2jh27OwwNMcj6Fz4lf5Mnu8mc8aAqnfk49LYD2612AOA==","signatures":[{"sig":"MEUCIEc8KUGLvAL9VzODcqTYmawiSXMmhLEv1dvG4USIPuDIAiEA2v8GoSezitP3MbBqvBs4rwA33Dq2Nx4Z8ApLaCUXzb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9244},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"funding":"https://github.com/sponsors/mesqueeb","gitHead":"fe760210066f0c331322825963beb4c5a735a16c","scripts":{"lint":"tsc --noEmit && eslint ./src","test":"vitest run","build":"del-cli dist && tsc","release":"npm run lint && npm run build && np"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"repository":{"url":"git+https://github.com/mesqueeb/copy-anything.git","type":"git"},"_npmVersion":"10.9.2","description":"An optimised way to copy'ing an object. A small and simple integration","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"is-what":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","vitest":"^3.0.9","del-cli":"^6.0.0","@cycraft/eslint":"^0.4.4","@cycraft/tsconfig":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/copy-anything_4.0.4_1742839055030_0.5830144321003452","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"copy-anything","version":"4.0.5","description":"An optimised way to copy'ing an object. A small and simple integration","type":"module","sideEffects":false,"exports":{".":"./dist/index.js"},"engines":{"node":">=18"},"scripts":{"test":"vitest run","lint":"tsc --noEmit && eslint ./src","build":"del-cli dist && tsc","release":"npm run lint && npm run build && np"},"dependencies":{"is-what":"^5.2.0"},"devDependencies":{"@cycraft/eslint":"^0.4.4","@cycraft/tsconfig":"^0.1.2","del-cli":"^6.0.0","np":"^10.2.0","vitest":"^3.0.9"},"keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy","typescript","ts"],"author":{"name":"Luca Ban - Mesqueeb","url":"https://cycraft.co"},"funding":"https://github.com/sponsors/mesqueeb","license":"MIT","repository":{"type":"git","url":"git+https://github.com/mesqueeb/copy-anything.git"},"homepage":"https://github.com/mesqueeb/copy-anything#readme","bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"_id":"copy-anything@4.0.5","gitHead":"91d437f79baf76098cb58c18e0d070e76197343a","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-7Vv6asjS4gMOuILabD3l739tsaxFQmC+a7pLZm02zyvs8p977bL3zEgq3yDk5rn9B0PbYgIv++jmHcuUab4RhA==","shasum":"16cabafd1ea4bb327a540b750f2b4df522825aea","tarball":"https://registry.npmjs.org/copy-anything/-/copy-anything-4.0.5.tgz","fileCount":5,"unpackedSize":9998,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHBOds+ivNpP25DEjWR29iDOpL1eEDot4g0ehhCXpuSqAiEAm11dgFghXUpngAIJT+V4C0nJsNQPI+C2Hu7Bx5Fem4s="}]},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/copy-anything_4.0.5_1742840303092_0.3428922219615076"},"_hasShrinkwrap":false}},"time":{"created":"2018-12-15T16:29:22.409Z","modified":"2025-03-24T18:18:23.442Z","1.0.0":"2018-12-15T16:29:22.602Z","1.1.0":"2019-01-13T03:10:38.144Z","1.1.1":"2019-02-22T06:01:43.072Z","1.2.1":"2019-02-25T01:32:09.341Z","1.2.2":"2019-05-07T09:06:09.897Z","1.2.3":"2019-06-07T09:31:28.485Z","1.2.4":"2019-07-13T03:43:18.288Z","1.3.0":"2019-07-13T06:04:10.132Z","1.4.0":"2019-08-16T02:24:19.840Z","1.5.0":"2019-08-17T03:13:31.328Z","1.5.1":"2019-11-21T22:51:34.530Z","1.5.2":"2020-01-20T02:05:50.269Z","1.5.3":"2020-01-20T02:08:04.692Z","1.5.4":"2020-01-20T02:19:13.381Z","1.6.0":"2020-02-12T07:08:22.245Z","2.0.0":"2020-03-14T23:53:09.547Z","2.0.1":"2020-03-15T05:47:59.289Z","2.0.3":"2021-02-04T13:57:57.366Z","2.0.4":"2022-01-25T04:01:13.933Z","2.0.5":"2022-01-25T09:08:28.097Z","3.0.0":"2022-01-25T09:18:45.685Z","2.0.6":"2022-01-25T10:52:27.915Z","3.0.1":"2022-01-26T12:53:08.190Z","3.0.2":"2022-01-26T12:59:34.751Z","3.0.3":"2022-12-01T04:39:17.840Z","3.0.4":"2023-05-07T07:17:02.221Z","3.0.5":"2023-05-23T02:23:05.454Z","4.0.0":"2024-06-01T07:15:14.474Z","4.0.1":"2024-06-05T01:25:51.679Z","4.0.2":"2024-06-05T02:04:59.412Z","4.0.3":"2025-02-19T18:48:47.047Z","4.0.4":"2025-03-24T17:57:35.183Z","4.0.5":"2025-03-24T18:18:23.270Z"},"bugs":{"url":"https://github.com/mesqueeb/copy-anything/issues"},"author":{"name":"Luca Ban - Mesqueeb","url":"https://cycraft.co"},"license":"MIT","homepage":"https://github.com/mesqueeb/copy-anything#readme","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy","typescript","ts"],"repository":{"type":"git","url":"git+https://github.com/mesqueeb/copy-anything.git"},"description":"An optimised way to copy'ing an object. A small and simple integration","maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"readme":"# Copy anything 🎭\n\n<a href=\"https://www.npmjs.com/package/copy-anything\"><img src=\"https://img.shields.io/npm/v/copy-anything.svg\" alt=\"Total Downloads\"></a>\n<a href=\"https://www.npmjs.com/package/copy-anything\"><img src=\"https://img.shields.io/npm/dw/copy-anything.svg\" alt=\"Latest Stable Version\"></a>\n\n```\nnpm i copy-anything\n```\n\nAn optimised way to copy'ing (cloning) an object or array. A small and simple integration.\n\n## Motivation\n\nI created this package because I tried a lot of similar packages that do copy'ing/cloning. But all had its quirks, and _all of them break things they are not supposed to break_... 😞\n\nI was looking for:\n\n- a simple copy/clone function\n- has to be fast!\n- props must lose any reference to original object\n- works with arrays and objects in arrays!\n- supports symbols\n- can copy non-enumerable props as well\n- **does not break special class instances**　‼️\n\nThis last one is crucial! So many libraries use custom classes that create objects with special prototypes, and such objects all break when trying to copy them improperly. So we gotta be careful!\n\ncopy-anything will copy objects and nested properties, but only as long as they're \"plain objects\". As soon as a sub-prop is not a \"plain object\" and has a special prototype, it will copy that instance over \"as is\". ♻️\n\n## Meet the family (more tiny utils with TS support)\n\n- [is-what 🙉](https://github.com/mesqueeb/is-what)\n- [is-where 🙈](https://github.com/mesqueeb/is-where)\n- [merge-anything 🥡](https://github.com/mesqueeb/merge-anything)\n- [check-anything 👁](https://github.com/mesqueeb/check-anything)\n- [remove-anything ✂️](https://github.com/mesqueeb/remove-anything)\n- [getorset-anything 🐊](https://github.com/mesqueeb/getorset-anything)\n- [map-anything 🗺](https://github.com/mesqueeb/map-anything)\n- [filter-anything ⚔️](https://github.com/mesqueeb/filter-anything)\n- [copy-anything 🎭](https://github.com/mesqueeb/copy-anything)\n- [case-anything 🐫](https://github.com/mesqueeb/case-anything)\n- [flatten-anything 🏏](https://github.com/mesqueeb/flatten-anything)\n- [nestify-anything 🧅](https://github.com/mesqueeb/nestify-anything)\n\n## Usage\n\n<!-- prettier-ignore-start -->\n```js\nimport { copy } from 'copy-anything'\n\nconst original = { name: 'Ditto', type: { water: true } }\nconst copy = copy(original)\n\n// now if we change a nested prop like the type\ncopy.type.water = false\n// or add a new nested prop\ncopy.type.fire = true\n\n// then the original object will still be the same:\n(original.type.water === true) // true\n(original.type.fire === undefined) // true\n```\n\n> Please note, by default copy-anything does not copy non-enumerable props. If you need to copy those, see the instructions further down below.\n\n## Works with arrays\n\nIt will also clone arrays, **as well as objects inside arrays!** 😉\n\n```js\nconst original = [{ name: 'Squirtle' }]\nconst copy = copy(original)\n\n// now if we change a prop in the array\ncopy[0].name = 'Wartortle'\n// or add a new item to the array\ncopy.push({ name: 'Charmander' })\n\n// then the original array will still be the same:\n(original[0].name === 'Squirtle') // true\n(original[1] === undefined) // true\n```\n\n## Non-enumerable\n\nBy default, copy-anything only copies enumerable properties. If you also want to copy non-enumerable properties you can do so by passing that as an option.\n\n```js\nconst original = { name: 'Bulbasaur' }\n// bulbasaur's ID is non-enumerable\nObject.defineProperty(original, 'id', {\n  value: '001',\n  writable: true,\n  enumerable: false,\n  configurable: true,\n})\nconst copy1 = copy(original)\n(copy1.id === undefined) // true\n\nconst copy2 = copy(original, { nonenumerable: true })\n(copy2.id === '001') // true\n```\n\n## Limit to specific props\n\nYou can limit to specific props.\n\n```js\nconst original = { name: 'Flareon', type: ['fire'], id: '136' }\nconst copy = copy(original, { props: ['name'] })\n\n(copy) // will look like: `{ name: 'Flareon' }`\n```\n\n> Please note, if the props you have specified are non-enumerable, you will also need to pass `{nonenumerable: true}`.\n\n<!-- prettier-ignore-end -->\n\n## Source code\n\nThe source code is literally just these lines. Most of the magic comes from the isPlainObject function from the [is-what library](https://github.com/mesqueeb/is-what).\n\n```JavaScript\nimport { isPlainObject } from 'is-what'\n\nexport function copy (target) {\n  if (isArray(target)) return target.map(i => copy(i))\n  if (!isPlainObject(target)) return target\n  return Object.keys(target)\n    .reduce((carry, key) => {\n      const val = target[key]\n      carry[key] = copy(val)\n      return carry\n    }, {})\n}\n```\n","readmeFilename":"README.md"}