{"_id":"deepcopy","_rev":"46-88d5304d3c4d5ce0ce23ee84f71675a1","name":"deepcopy","dist-tags":{"latest":"2.1.0"},"versions":{"0.1.0":{"name":"deepcopy","version":"0.1.0","author":{"name":"sasa+1","email":"sasaplus1@gmail.com"},"license":"MIT","_id":"deepcopy@0.1.0","maintainers":[{"name":"sasaplus1","email":"sasaplus1@gmail.com"}],"dist":{"shasum":"dc6d3cff58a9bee7fa5a4b6f32eb83d43c242e27","tarball":"https://registry.npmjs.org/deepcopy/-/deepcopy-0.1.0.tgz","integrity":"sha512-8p7FD/Fu9oZb1+QrkHtFREhLEBiE/UrpEIvZSbv2BHHJyZOAXdgqIYptnAtvt9qsZKHTE0c6cGjeoOsiNufTNg==","signatures":[{"sig":"MEYCIQDiZpVohdssKs1exqYkB2D0sUmbIMXDwhcTsDBfGZbdVAIhAN+uujjBCegDR7TRelrknOFBIBWJBZUn97Q/dy7R17yu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","scripts":{"lint":"gjslint --strict --nojsdoc -r ./lib","test":"NODE_ENV=test ./node_modules/.bin/mocha"},"_npmUser":{"name":"sasaplus1","email":"sasaplus1@gmail.com"},"repository":{"url":"https://github.com/sasaplus1/deepcopy.git","type":"git"},"_npmVersion":"1.1.69","description":"deep copy module for node.js","directories":{},"devDependencies":{"chai":"~1.4","mocha":"~1.8","sinon":"~1.5"},"deprecated":"No longer maintained. Use structuredClone instead."},"0.1.1":{"name":"deepcopy","version":"0.1.1","author":{"name":"sasa+1","email":"sasaplus1@gmail.com"},"license":"MIT","_id":"deepcopy@0.1.1","maintainers":[{"name":"sasaplus1","email":"sasaplus1@gmail.com"}],"dist":{"shasum":"cb86094be3546cdc0d1a7c97db9c13f430dc2090","tarball":"https://registry.npmjs.org/deepcopy/-/deepcopy-0.1.1.tgz","integrity":"sha512-mVVjgcJPbCoCGRbuiN6rUQC2OvVU9Fyen23qglXZrwqMfeHXWTpLKEwYqQ3wZwaxpHFmWQfr8nAG0mgYI7f5Rw==","signatures":[{"sig":"MEQCIFYzmy1K9yD8rpMf3aHZnHy9s7wHG5PDlk8W31VxlTnbAiBBJnM8HkXD9oPS0uRnXq3E9bs7so8WN9KOL1EwfO5GGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","scripts":{"lint":"gjslint --strict --nojsdoc -r ./lib","test":"NODE_ENV=test ./node_modules/.bin/mocha"},"_npmUser":{"name":"sasaplus1","email":"sasaplus1@gmail.com"},"repository":{"url":"https://github.com/sasaplus1/deepcopy.git","type":"git"},"_npmVersion":"1.2.0","description":"deep copy module for node.js","directories":{},"devDependencies":{"mocha":"~1.8"},"deprecated":"No longer maintained. Use structuredClone instead."},"0.1.2":{"name":"deepcopy","version":"0.1.2","author":{"name":"sasa+1","email":"sasaplus1@gmail.com"},"license":"MIT","_id":"deepcopy@0.1.2","maintainers":[{"name":"sasaplus1","email":"sasaplus1@gmail.com"}],"dist":{"shasum":"3a9152c0024596378c3d16950b4b56adfba9bb5d","tarball":"https://registry.npmjs.org/deepcopy/-/deepcopy-0.1.2.tgz","integrity":"sha512-jeVRdUpaprlv63MOWYKYw7Aazhv379MtKrBwD9eE2eQ7mG9SeblTEJgRaGbxEaP2bLE5XKvP8iqklodKV2f1EA==","signatures":[{"sig":"MEQCIAkyBoYWbXMBIlt6UUBnFYDROF2n/Y7bez0J1riPjjwjAiAqey0lz4aGaS1XgQy0LmPaB08ynY0q37f8S+DFUI4BWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","scripts":{"lint":"gjslint --strict --nojsdoc -r ./lib -r ./test","test":"NODE_ENV=test ./node_modules/.bin/mocha"},"_npmUser":{"name":"sasaplus1","email":"sasaplus1@gmail.com"},"repository":{"url":"https://github.com/sasaplus1/deepcopy.git","type":"git"},"_npmVersion":"1.2.15","description":"deep copy module for node.js","directories":{},"devDependencies":{"mocha":"~1.8"},"deprecated":"No longer maintained. Use structuredClone instead."},"0.2.0":{"name":"deepcopy","version":"0.2.0","author":{"name":"sasa+1","email":"sasaplus1@gmail.com"},"license":"MIT","_id":"deepcopy@0.2.0","maintainers":[{"name":"sasaplus1","email":"sasaplus1@gmail.com"}],"dist":{"shasum":"32ecb169f4df200c93b601e2169935d3e6ac985b","tarball":"https://registry.npmjs.org/deepcopy/-/deepcopy-0.2.0.tgz","integrity":"sha512-7hwpTEWZJr8IcjuwQLPMfRTEYKrSvC0QAyMqUGxGZRNJyuWHU25EMZOL4oMiMnTyxWGQm6AXOsR9wAXwpghbUw==","signatures":[{"sig":"MEYCIQCB1RhKnGW+pQla2+FuQnv3DhlmOEcDw0IubClRIxYuOQIhAM5XWU9jUALNTyUCaZ1RuDApC45UzRmLIbq+dwTzKYS1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","scripts":{"fix":"fixjsstyle --strict --nojsdoc -r ./lib -r ./test","lint":"gjslint --strict --nojsdoc -r ./lib -r ./test","test":"NODE_ENV=test ./node_modules/.bin/mocha"},"_npmUser":{"name":"sasaplus1","email":"sasaplus1@gmail.com"},"repository":{"url":"https://github.com/sasaplus1/deepcopy.git","type":"git"},"_npmVersion":"1.2.18","description":"deep copy module for node.js","directories":{},"devDependencies":{"chai":"~1.6","mocha":"~1.10"},"deprecated":"No longer maintained. Use structuredClone instead."},"0.3.0":{"name":"deepcopy","version":"0.3.0","author":{"name":"sasa+1","email":"sasaplus1@gmail.com"},"license":"MIT","_id":"deepcopy@0.3.0","maintainers":[{"name":"sasaplus1","email":"sasaplus1@gmail.com"}],"bugs":{"url":"https://github.com/sasaplus1/deepcopy.js/issues"},"dist":{"shasum":"b89c0dd7638e09adb94c7c79cf30fe3e45a0ab5f","tarball":"https://registry.npmjs.org/deepcopy/-/deepcopy-0.3.0.tgz","integrity":"sha512-mgFkAQVDEXl3GLISR8WNqpBiS5wHlhqcp5pAEg0P2F8H1uQlEgAyKj8SaWDLid50hs1FvF1TbyMYelk6A/8cYQ==","signatures":[{"sig":"MEYCIQCU5x6Sa3q8WvvOPAqiKu0AZTVFq8maM24g6npB3GQU/wIhAPV2qoyBgUG0OYfDVgnG5jt4GE1OpnXn3cGn9OeZ4dVr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","scripts":{"fix":"fixjsstyle --strict --nojsdoc -r ./lib -r ./test ./inedx.js","lint":"gjslint --strict --nojsdoc -r ./lib -r ./test ./index.js","mini":"./node_modules/.bin/uglifyjs ./lib/deepcopy.js --comments -cmr deepcopy -o ./deepcopy.min.js","test":"./node_modules/.bin/mocha","bower":"./node_modules/.bin/bower install","testem":"./node_modules/.bin/testem ci"},"_npmUser":{"name":"sasaplus1","email":"sasaplus1@gmail.com"},"repository":{"url":"https://github.com/sasaplus1/deepcopy.js.git","type":"git"},"_npmVersion":"1.2.23","description":"library of deep copy","directories":{},"devDependencies":{"chai":"~1.6","bower":"~0.9","mocha":"~1.10","testem":"~0.2","uglify-js":"~2.3"},"deprecated":"No longer maintained. Use structuredClone instead."},"0.3.1":{"name":"deepcopy","version":"0.3.1","author":{"name":"sasa+1","email":"sasaplus1@gmail.com"},"license":"MIT","_id":"deepcopy@0.3.1","maintainers":[{"name":"sasaplus1","email":"sasaplus1@gmail.com"}],"bugs":{"url":"https://github.com/sasaplus1/deepcopy.js/issues"},"dist":{"shasum":"adc3d2fa58d000a48e2a3a438d6323c02e9ae5b8","tarball":"https://registry.npmjs.org/deepcopy/-/deepcopy-0.3.1.tgz","integrity":"sha512-A71AnCZ5ciMOkyx83/jDngWQ7j2z/cLc9utUFiY+dIkyNHeH6lKSkEz8/dvbVNG7VYMpG5rKUrz80fJ2ty+PfA==","signatures":[{"sig":"MEQCIFBh1Mo0edf5pDx/ThzdPn9l2+qAOxatQ5M5tW2JAHxtAiAXVW3BFqdMcIabNldx82nCjmAvWWg0DUMXwRlgOYY3Dw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","scripts":{"fix":"fixjsstyle --strict --nojsdoc -r ./lib -r ./test ./inedx.js","lint":"gjslint --strict --nojsdoc -r ./lib -r ./test ./index.js","mini":"./node_modules/.bin/uglifyjs ./lib/deepcopy.js --comments -cmr deepcopy -o ./deepcopy.min.js","test":"./node_modules/.bin/mocha","bower":"./node_modules/.bin/bower install","testem":"./node_modules/.bin/testem ci"},"_npmUser":{"name":"sasaplus1","email":"sasaplus1@gmail.com"},"repository":{"url":"https://github.com/sasaplus1/deepcopy.js.git","type":"git"},"_npmVersion":"1.2.25","description":"library of deep copy","directories":{},"devDependencies":{"chai":"~1.6","bower":"~0.9","mocha":"~1.10","testem":"~0.2","uglify-js":"~2.3"},"deprecated":"No longer maintained. Use structuredClone instead."},"0.3.2":{"name":"deepcopy","version":"0.3.2","author":{"name":"sasa+1","email":"sasaplus1@gmail.com"},"license":"MIT","_id":"deepcopy@0.3.2","maintainers":[{"name":"sasaplus1","email":"sasaplus1@gmail.com"}],"contributors":[{"name":"kjirou","email":"kjirou.web@gmail.com"}],"bugs":{"url":"https://github.com/sasaplus1/deepcopy.js/issues"},"dist":{"shasum":"fde835baed3e5846c60a22fcae8dab4b5a7751c7","tarball":"https://registry.npmjs.org/deepcopy/-/deepcopy-0.3.2.tgz","integrity":"sha512-RXGnmgkKgNrbgYQ5h5uFfCErsGYDYZKSe2PnCEXiayJIt82BXPHZFtdpww4uSblFFhRAabiqq7HtvQpk9elEGg==","signatures":[{"sig":"MEUCIEzd0GSn0o2Jh3KmOdwBqenPeFAr9SkxlcjUkDZsZJeGAiEAranri3OkC966gtMwZhAYXNvm3xYVYAmntSleFzAXlvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","scripts":{"fix":"fixjsstyle --strict --nojsdoc -r ./lib -r ./test ./inedx.js","lint":"gjslint --strict --nojsdoc -r ./lib -r ./test ./index.js","mini":"uglifyjs ./lib/deepcopy.js --comments -cm -d 'module=void 0' -r deepcopy -o ./deepcopy.min.js","test":"mocha","bower":"bower install","testem":"testem ci","travis":"testem ci --launch Firefox,PhantomJS"},"_npmUser":{"name":"sasaplus1","email":"sasaplus1@gmail.com"},"repository":{"url":"git://github.com/sasaplus1/deepcopy.js.git","type":"git"},"_npmVersion":"1.3.5","description":"deep copy for any data","directories":{},"devDependencies":{"bower":"~1.2","mocha":"~1.12","testem":"~0.4","expect.js":"~0.2","uglify-js":"~2.4"},"deprecated":"No longer maintained. Use structuredClone instead."},"0.3.3":{"name":"deepcopy","version":"0.3.3","author":{"name":"sasa+1","email":"sasaplus1@gmail.com"},"license":"MIT","_id":"deepcopy@0.3.3","maintainers":[{"name":"sasaplus1","email":"sasaplus1@gmail.com"}],"contributors":[{"name":"kjirou","email":"kjirou.web@gmail.com"}],"homepage":"https://github.com/sasaplus1/deepcopy.js","bugs":{"url":"https://github.com/sasaplus1/deepcopy.js/issues"},"dist":{"shasum":"58afbee8aedf986ed5084a35ddabe2ed93d42d70","tarball":"https://registry.npmjs.org/deepcopy/-/deepcopy-0.3.3.tgz","integrity":"sha512-myMxXvVQmlvlyyW13xuyj5PlSU261SK8iwaC0MQXMWyKf6OqVPcaereH7h2jrQyaCTEnZyAz93JkzI+vfKPF3g==","signatures":[{"sig":"MEUCIQDQdXRh/qipGjfZMwoJyXUgh8gEFLysTo1xzoNjq33t2AIgAszk1fa8d0pYqG8LqBzAiOSpD4bdd8TlfJxTsmjKqqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","scripts":{"fix":"fixjsstyle --strict --nojsdoc -r ./lib -r ./test ./inedx.js","lint":"gjslint --strict --nojsdoc -r ./lib -r ./test ./index.js","mini":"uglifyjs ./lib/deepcopy.js --comments -cm -d 'module=void 0' -r deepcopy -o ./deepcopy.min.js","test":"mocha","bower":"bower install","testem":"testem ci","travis":"testem ci --launch Firefox,PhantomJS"},"_npmUser":{"name":"sasaplus1","email":"sasaplus1@gmail.com"},"repository":{"url":"git://github.com/sasaplus1/deepcopy.js.git","type":"git"},"_npmVersion":"1.3.14","description":"deep copy for any data","directories":{},"devDependencies":{"bower":"~1.2","mocha":"~1.15","testem":"~0.5","expect.js":"~0.2","uglify-js":"~2.4"},"deprecated":"No longer maintained. Use structuredClone instead."},"0.4.0":{"name":"deepcopy","version":"0.4.0","author":{"name":"sasa+1","email":"sasaplus1@gmail.com"},"license":"MIT","_id":"deepcopy@0.4.0","maintainers":[{"name":"sasaplus1","email":"sasaplus1@gmail.com"}],"contributors":[{"name":"kjirou","email":"kjirou.web@gmail.com"}],"homepage":"https://github.com/sasaplus1/deepcopy.js","bugs":{"url":"https://github.com/sasaplus1/deepcopy.js/issues"},"dist":{"shasum":"4964ba39b9f89ff5e5c6747adaf6de0d0a8aece5","tarball":"https://registry.npmjs.org/deepcopy/-/deepcopy-0.4.0.tgz","integrity":"sha512-5nvRZAbnvH9g8Le2TQzsOXbJOltDaHDHtoHIqxKcdv1/Lz3h5Vvm3Dpah8Xe9yNZcvh/xWCEynzrqzTKG3F5Ug==","signatures":[{"sig":"MEYCIQC0hSKpRKpSRywF/uuFeB73/C/IayyyBuc44sM9y7lwQgIhAPmG01WFnpeR11PiDOcm7zczmzlBhM2HNN4EtATu2IP3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./deepcopy.js","_from":".","_shasum":"4964ba39b9f89ff5e5c6747adaf6de0d0a8aece5","gitHead":"04eb779401141e6a7c772189fb3bd4cbaccd5968","scripts":{"fix":"fixjsstyle --flagfile .closurelinter -r .","lint":"gjslint --flagfile .closurelinter -r .","test":"mocha","bower":"bower install","power":"espower ./test/test.js > ./test/test.pwr.js","minify":"uglifyjs ./deepcopy.js --comments -cm -r deepcopy -o ./deepcopy.min.js","testem":"testem ci","travis":"testem ci --launch Firefox,PhantomJS"},"_npmUser":{"name":"sasaplus1","email":"sasaplus1@gmail.com"},"repository":{"url":"git://github.com/sasaplus1/deepcopy.js.git","type":"git"},"_npmVersion":"2.1.18","description":"deep copy for any data","directories":{"test":"test/"},"_nodeVersion":"0.10.33","devDependencies":{"bower":"~1.3","mocha":"~2.1","testem":"~0.6","uglify-js":"~2.4","espower-cli":"^0.2","power-assert":"~0.10","intelli-espower-loader":"~0.5"},"deprecated":"No longer maintained. Use structuredClone instead."},"0.5.0":{"name":"deepcopy","version":"0.5.0","author":{"name":"sasa+1","email":"sasaplus1@gmail.com"},"license":"MIT","_id":"deepcopy@0.5.0","maintainers":[{"name":"sasaplus1","email":"sasaplus1@gmail.com"}],"contributors":[{"name":"kjirou","email":"kjirou.web@gmail.com"}],"homepage":"https://github.com/sasaplus1/deepcopy.js","bugs":{"url":"https://github.com/sasaplus1/deepcopy.js/issues"},"dist":{"shasum":"d2ca34335c2d31f54c1b4f13745e001977d491a2","tarball":"https://registry.npmjs.org/deepcopy/-/deepcopy-0.5.0.tgz","integrity":"sha512-54XpgEQdsWE/mKaZi3lULcmb438+lozwZsCDd5C6NFWMI1taCmCnklOWVM96feojI7nwOYvucvwO+hZOEHqhJg==","signatures":[{"sig":"MEQCIAZyKOK47Yg8G0/5VZph4x+nZcISWgxmG2p286sOXkuyAiAPo+maGdluDu07a1b3HhETngE+rI7PQMuAaTZhzRvjKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./deepcopy.js","_from":".","_shasum":"d2ca34335c2d31f54c1b4f13745e001977d491a2","gitHead":"6fffac0b35e82d5ae67b756f6955f28d10f0fac1","scripts":{"fix":"fixjsstyle --flagfile .closurelinter -r .","lint":"gjslint --flagfile .closurelinter -r .","test":"mocha ./test/test.js","bower":"bower install","power":"espower ./test/test.js > ./test/test.pwr.js","minify":"uglifyjs ./deepcopy.js --comments '@license' -cm -r deepcopy -o ./deepcopy.min.js","testem":"testem","travis":"testem ci --launch Firefox,PhantomJS"},"_npmUser":{"name":"sasaplus1","email":"sasaplus1@gmail.com"},"repository":{"url":"git://github.com/sasaplus1/deepcopy.js.git","type":"git"},"_npmVersion":"2.7.5","description":"deep copy for any data","directories":{"test":"test/"},"_nodeVersion":"1.6.4","devDependencies":{"bower":"~1.4","mocha":"~2.2","testem":"~0.7","uglify-js":"~2.4","espower-cli":"~0.2","power-assert":"~0.10","intelli-espower-loader":"~0.6"},"deprecated":"No longer maintained. Use structuredClone instead."},"0.6.0":{"name":"deepcopy","version":"0.6.0","author":{"name":"sasa+1","email":"sasaplus1@gmail.com"},"license":"MIT","_id":"deepcopy@0.6.0","maintainers":[{"name":"sasaplus1","email":"sasaplus1@gmail.com"}],"contributors":[{"name":"kjirou","email":"kjirou.web@gmail.com"}],"homepage":"https://github.com/sasaplus1/deepcopy.js#readme","bugs":{"url":"https://github.com/sasaplus1/deepcopy.js/issues"},"dist":{"shasum":"213442d385ab5e813903e882fe8cbba3f771d414","tarball":"https://registry.npmjs.org/deepcopy/-/deepcopy-0.6.0.tgz","integrity":"sha512-QtsLEFFNK9gAYwWC1mIor60Pyzk8uIibmqm1RekMmMPEfpKNJ0epApyqC2p9SARMjbub4r8o4EwmDbjxtTVQNg==","signatures":[{"sig":"MEUCIDtEx8NXS693uMmeQvuAaJEbnt8p5CSMcgLVTZNk69+vAiEA4V6YdX/hmFMvEBZrw226Vi8gdgAGW5SkCIBkwnIsT2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","_shasum":"213442d385ab5e813903e882fe8cbba3f771d414","engines":{"npm":"^2.14.7","node":"^4.2.3"},"gitHead":"a34d8f8ffc946c65f2c9f23a81133b8291f0043e","scripts":{"lint":"npm ru eslint -- --ext .js .","test":"npm ru mocha","babel":"babel --out-dir ./lib ./src","build":"npm ru clean && npm ru babel && npm ru compile && npm ru minify","clean":"npm ru rimraf -- ./build ./lib","karma":"karma","mocha":"mocha","eslint":"eslint","minify":"npm ru webpack -- --optimize-minimize --output-filename ./build/deepcopy.min.js","rimraf":"rimraf","travis":"npm ru mocha","compile":"npm ru webpack -- --output-filename ./build/deepcopy.js","develop":" parallelshell 'npm ru babel -- -w' 'npm ru compile -- -w' 'npm ru minify -- -w'","webpack":"webpack --colors --display-error-details --progress","posttest":"npm ru karma -- start --single-run --browsers Chrome,Firefox,Safari","prepublish":"npm ru build"},"_npmUser":{"name":"sasaplus1","email":"sasaplus1@gmail.com"},"repository":{"url":"git://github.com/sasaplus1/deepcopy.js.git","type":"git"},"_npmVersion":"2.14.7","description":"deep copy for any data","directories":{},"_nodeVersion":"4.2.2","devDependencies":{"babel":"5.8.34","karma":"^0.13.15","mocha":"^2.3.4","eslint":"^1.10.3","rimraf":"^2.4.4","webpack":"^1.12.9","karma-mocha":"^0.2.1","babel-eslint":"4.1.6","babel-loader":"5.3.3","power-assert":"^1.2.0","coffee-script":"^1.10.0","espower-babel":"3.3.0","karma-webpack":"^1.7.0","parallelshell":"^2.0.0","babel-plugin-espower":"1.0.1","karma-chrome-launcher":"^0.2.2","karma-safari-launcher":"^0.1.1","karma-firefox-launcher":"^0.1.7","eslint-config-sasaplus1":"git://github.com/sasaplus1-prototype/eslint-config-sasaplus1.git"},"deprecated":"No longer maintained. Use structuredClone instead."},"0.6.1":{"name":"deepcopy","version":"0.6.1","author":{"name":"sasa+1","email":"sasaplus1@gmail.com"},"license":"MIT","_id":"deepcopy@0.6.1","maintainers":[{"name":"sasaplus1","email":"sasaplus1@gmail.com"}],"contributors":[{"name":"kjirou","email":"kjirou.web@gmail.com"}],"homepage":"https://github.com/sasaplus1/deepcopy.js#readme","bugs":{"url":"https://github.com/sasaplus1/deepcopy.js/issues"},"dist":{"shasum":"cda1da7a81d2fbbd18b5fe0e84035c3b360bbf6e","tarball":"https://registry.npmjs.org/deepcopy/-/deepcopy-0.6.1.tgz","integrity":"sha512-ydj9QWmV7U12+Zn+qHsi8FLA50FtK7pXIlpbApt0jQ4/ieJRtt5In2o8/JUnzEWmDfqZShTgj88onealsJAP7g==","signatures":[{"sig":"MEQCIDzqAUuXWLDNYIK2YzCNlQWs2j+X7RyrV8wfnZ72fJubAiB+0YlZMrGehzwVga9ljL4npwu+8ge4jXLVgzOVYWrafQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","_shasum":"cda1da7a81d2fbbd18b5fe0e84035c3b360bbf6e","gitHead":"6fd0cc33f0fdead6e2128d6f36f5fd51250dfd9d","scripts":{"lint":"npm ru eslint -- --ext .js .","test":"npm ru mocha","babel":"babel --out-dir ./lib ./src","build":"npm ru clean && npm ru babel && npm ru compile && npm ru minify","clean":"npm ru rimraf -- ./build ./lib","karma":"karma","mocha":"mocha","eslint":"eslint","minify":"npm ru webpack -- --optimize-minimize --output-filename ./build/deepcopy.min.js","rimraf":"rimraf","travis":"npm ru mocha","compile":"npm ru webpack -- --output-filename ./build/deepcopy.js","develop":" parallelshell 'npm ru babel -- -w' 'npm ru compile -- -w' 'npm ru minify -- -w'","webpack":"webpack --colors --display-error-details --progress","posttest":"npm ru karma -- start --single-run --browsers Chrome,Firefox,Safari","prepublish":"npm ru build"},"_npmUser":{"name":"sasaplus1","email":"sasaplus1@gmail.com"},"repository":{"url":"git://github.com/sasaplus1/deepcopy.js.git","type":"git"},"_npmVersion":"2.14.7","description":"deep copy for any data","directories":{},"_nodeVersion":"4.2.2","devDependencies":{"babel":"5.8.34","karma":"^0.13.15","mocha":"^2.3.4","eslint":"^1.10.3","rimraf":"^2.4.4","webpack":"^1.12.9","karma-mocha":"^0.2.1","babel-eslint":"4.1.6","babel-loader":"5.3.3","power-assert":"^1.2.0","coffee-script":"^1.10.0","espower-babel":"3.3.0","karma-webpack":"^1.7.0","parallelshell":"^2.0.0","babel-plugin-espower":"1.0.1","karma-chrome-launcher":"^0.2.2","karma-safari-launcher":"^0.1.1","karma-firefox-launcher":"^0.1.7","eslint-config-sasaplus1":"git://github.com/sasaplus1-prototype/eslint-config-sasaplus1.git"},"deprecated":"No longer maintained. Use structuredClone instead."},"0.6.2":{"name":"deepcopy","version":"0.6.2","author":{"name":"sasa+1","email":"sasaplus1@gmail.com"},"license":"MIT","_id":"deepcopy@0.6.2","maintainers":[{"name":"sasaplus1","email":"sasaplus1@gmail.com"}],"contributors":[{"name":"kjirou","email":"kjirou.web@gmail.com"}],"homepage":"https://github.com/sasaplus1/deepcopy.js#readme","bugs":{"url":"https://github.com/sasaplus1/deepcopy.js/issues"},"dist":{"shasum":"304915eac7d7aa4bf4c32a996502ad27aa8655e8","tarball":"https://registry.npmjs.org/deepcopy/-/deepcopy-0.6.2.tgz","integrity":"sha512-bg6dMPzmvk3gMvVu93HvnjhkPbCC1tQoZGGl3q26zljImnSaQhsVA1aVPFmpP7wOkQBVD7EGvJgm0lQemvDW2w==","signatures":[{"sig":"MEUCIA157HkoVAm55oUGllKDWivxLk42lMJY5uQWxREjlfOcAiEApABEigodVgmq7qbbl29+UDK5z3ldquWlajFrJhvxnG4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","_shasum":"304915eac7d7aa4bf4c32a996502ad27aa8655e8","gitHead":"c3734d95ae4eb756d08b5f1030dd42cd09832f6a","scripts":{"lint":"npm run eslint -- --ext .js .","test":"npm run mocha","babel":"babel --out-dir ./lib ./src","build":"npm run clean && npm run babel && npm run compile && npm run minify","clean":"npm run rimraf -- ./build ./lib","karma":"karma","mocha":"mocha","eslint":"eslint","minify":"npm run webpack -- --optimize-minimize --output-filename ./build/deepcopy.min.js","rimraf":"rimraf","travis":"npm run mocha","compile":"npm run webpack -- --output-filename ./build/deepcopy.js","develop":" parallelshell 'npm run babel -- -w' 'npm run compile -- -w' 'npm run minify -- -w'","webpack":"webpack --colors --display-error-details --progress","posttest":"npm run karma -- start --single-run --browsers Chrome,Firefox,Safari","prepublish":"npm run build"},"_npmUser":{"name":"sasaplus1","email":"sasaplus1@gmail.com"},"repository":{"url":"git://github.com/sasaplus1/deepcopy.js.git","type":"git"},"_npmVersion":"3.8.9","description":"deep copy for any data","directories":{},"_nodeVersion":"6.2.0","devDependencies":{"babel":"^6.5.2","karma":"^0.13.15","mocha":"^2.3.4","eslint":"^2.4.0","rimraf":"^2.4.4","webpack":"^1.12.9","babel-cli":"^6.6.5","babel-core":"^6.7.2","karma-mocha":"^1.0.1","babel-eslint":"^6.0.4","babel-loader":"^6.2.4","power-assert":"^1.3.1","coffee-script":"^1.10.0","espower-babel":"4.0.3","karma-webpack":"^1.7.0","parallelshell":"^2.0.0","babel-plugin-espower":"^2.1.2","karma-chrome-launcher":"^1.0.1","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^1.0.0","eslint-config-sasaplus1":"github:sasaplus1-prototype/eslint-config-sasaplus1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-strict-mode":"^6.6.5","babel-plugin-check-es2015-constants":"^6.7.2","babel-plugin-transform-es2015-parameters":"^6.7.0","babel-plugin-transform-undefined-to-void":"^6.5.0","babel-plugin-transform-es2015-block-scoping":"^6.7.1","babel-plugin-transform-es3-property-literals":"^6.5.0","babel-plugin-transform-es2015-arrow-functions":"^6.5.2","babel-plugin-transform-es2015-modules-commonjs":"^6.7.0","babel-plugin-transform-es2015-template-literals":"^6.6.5","babel-plugin-transform-es2015-computed-properties":"^6.6.5","babel-plugin-transform-es3-member-expression-literals":"^6.5.0"},"_npmOperationalInternal":{"tmp":"tmp/deepcopy-0.6.2.tgz_1465706983787_0.1586775528267026","host":"packages-12-west.internal.npmjs.com"},"deprecated":"No longer maintained. Use structuredClone instead."},"0.6.3":{"name":"deepcopy","version":"0.6.3","author":{"name":"sasa+1","email":"sasaplus1@gmail.com"},"license":"MIT","_id":"deepcopy@0.6.3","maintainers":[{"name":"sasaplus1","email":"sasaplus1@gmail.com"}],"contributors":[{"name":"kjirou","email":"kjirou.web@gmail.com"}],"homepage":"https://github.com/sasaplus1/deepcopy.js#readme","bugs":{"url":"https://github.com/sasaplus1/deepcopy.js/issues"},"dist":{"shasum":"634780f2f8656ab771af8fa8431ed1ccee55c7b0","tarball":"https://registry.npmjs.org/deepcopy/-/deepcopy-0.6.3.tgz","integrity":"sha512-C7P+E1C5q9rF51zPXI2G03/y7mJ5tbjJUpUjhpghwnbCXi8rzsX/y1JzCX8+Oin9vN9E2BT32RCuDw6xEXDw1A==","signatures":[{"sig":"MEUCIFXWYFc/Z6ynoCJlru0zMB+nL9XEuoq2nj1m4mSP1EesAiEA6AnJjp9Bp6GB7PAdXrUjoldnseHO/aGjOEtE+NuL2xw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","_shasum":"634780f2f8656ab771af8fa8431ed1ccee55c7b0","gitHead":"81c24630fbce4f189e254cda9eae42dd6b2c7a81","scripts":{"lint":"npm run eslint -- --ext .js .","test":"npm run mocha","babel":"babel --out-dir ./lib ./src","build":"npm run clean && npm run babel && npm run compile && npm run minify","clean":"npm run rimraf -- ./build ./lib","karma":"karma","mocha":"mocha","eslint":"eslint","minify":"npm run webpack -- --optimize-minimize --output-filename ./build/deepcopy.min.js","rimraf":"rimraf","travis":"npm run mocha","compile":"npm run webpack -- --output-filename ./build/deepcopy.js","develop":" parallelshell 'npm run babel -- -w' 'npm run compile -- -w' 'npm run minify -- -w'","webpack":"webpack --colors --display-error-details --progress","posttest":"npm run karma -- start --single-run --browsers Chrome,Firefox,Safari","prepublish":"npm run build"},"_npmUser":{"name":"sasaplus1","email":"sasaplus1@gmail.com"},"repository":{"url":"git://github.com/sasaplus1/deepcopy.js.git","type":"git"},"_npmVersion":"3.8.9","description":"deep copy for any data","directories":{},"_nodeVersion":"6.2.0","devDependencies":{"babel":"^6.5.2","karma":"^0.13.15","mocha":"^2.3.4","eslint":"^2.4.0","rimraf":"^2.4.4","webpack":"^1.12.9","babel-cli":"^6.6.5","babel-core":"^6.7.2","karma-mocha":"^1.0.1","babel-eslint":"^6.0.4","babel-loader":"^6.2.4","power-assert":"^1.3.1","coffee-script":"^1.10.0","espower-babel":"4.0.3","karma-webpack":"^1.7.0","parallelshell":"^2.0.0","babel-plugin-espower":"^2.1.2","karma-chrome-launcher":"^1.0.1","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^1.0.0","eslint-config-sasaplus1":"github:sasaplus1-prototype/eslint-config-sasaplus1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-strict-mode":"^6.6.5","babel-plugin-check-es2015-constants":"^6.7.2","babel-plugin-transform-es2015-parameters":"^6.7.0","babel-plugin-transform-undefined-to-void":"^6.5.0","babel-plugin-transform-es2015-block-scoping":"^6.7.1","babel-plugin-transform-es3-property-literals":"^6.5.0","babel-plugin-transform-es2015-arrow-functions":"^6.5.2","babel-plugin-transform-es2015-modules-commonjs":"^6.7.0","babel-plugin-transform-es2015-template-literals":"^6.6.5","babel-plugin-transform-es2015-computed-properties":"^6.6.5","babel-plugin-transform-es3-member-expression-literals":"^6.5.0"},"_npmOperationalInternal":{"tmp":"tmp/deepcopy-0.6.3.tgz_1465822341679_0.552226132247597","host":"packages-12-west.internal.npmjs.com"},"deprecated":"No longer maintained. Use structuredClone instead."},"1.0.0":{"name":"deepcopy","version":"1.0.0","author":{"name":"sasa+1","email":"sasaplus1@gmail.com"},"license":"MIT","_id":"deepcopy@1.0.0","maintainers":[{"name":"sasaplus1","email":"sasaplus1@gmail.com"}],"contributors":[{"name":"kjirou","email":"kjirou.web@gmail.com"}],"homepage":"https://github.com/sasaplus1/deepcopy.js#readme","bugs":{"url":"https://github.com/sasaplus1/deepcopy.js/issues"},"dist":{"shasum":"cea0f3443b3617d2421e066be370cc8126f8959c","tarball":"https://registry.npmjs.org/deepcopy/-/deepcopy-1.0.0.tgz","fileCount":33,"integrity":"sha512-WJrecobaoqqgQHtvRI2/VCzWoWXPAnFYyAkF/spmL46lZMnd0gW0gLGuyeFVSrqt2B3s0oEEj6i+j2L/2QiS4g==","signatures":[{"sig":"MEUCIQCCe/71I/+wOdwI761D/3+HvDziJt6l0+dwKZ5vt2woPgIgabFtL4Z57kSr2RAqHjt6TuJKD1dyUcJWmqtA9tOTdJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":361552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAb/SCRA9TVsSAnZWagAAcOgP/0WMA5U7KNf89waNepxy\nMyHxbVtKI7qcLa8czwLs0uyllBAV8scrY//RDelk4wxQH0o/4knSKkRI7h5U\nh0lHmov0FNxxqoRQJxsTPidwq7CN2W+j0dPClAuJpUvz0p9adtda87Q5xX5c\nF1ThbCocVQp85mhKJ3bOflBiC3EIgVVafcJTzi5LPew4ZeOhzw+ItQy20eKs\nBJCpVc3FM1gMZ7SEBmoFSCXqvQ0k1EzwM1S4AYCtI/JQFbjJP8INhKpBLtct\nlikCAsExdm+KsMJrqTLqfhMAO53Z6EABr+GYD6Ko1TQN8528rB/WJHPVAAzJ\nZ9KDiPRajK0HFUougwUiyfzKZNE1vE5+tw5XrnHhFIlM3RrVrStr/2rTnk/F\neCiDCaP45RHMz7tWm/j8MDZl7XC/AnL/hU8ip4K8yvB+TaFw3NqydNA2FbV4\n67zZjCDAp595G5Arz4dyWO6NSNTsba89g6mwguEiMK8l2vgyP683ArdfO5Z7\nKqeCj5+myMJqYRl/DpoL7sYHOe5m//tJyM5jUTIjHA3cA2KB6KGkmfVjF05M\nrDbB+LuDMvqZg8KiNTaSwMTpgUWMTlgEo62t6TD2nDa1NIK5zuQSoEXTB+Di\n+i9azU5gyzte1TaaDOX7jZmaTi8e+LSK3KFNhda/JMKaTn24nQrZGAA+SJ8o\n6T0Z\r\n=xv+K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","babel":{"env":{"test":{"presets":["power-assert"]}},"compact":false,"plugins":["@babel/plugin-transform-modules-commonjs"],"minified":false},"files":["cjs","dist","index.js","index.mjs","src"],"module":"./index.mjs","gitHead":"d8070ad3a17dc54b0cd10f1ba688bec4667d39dd","scripts":{"lint":"npm run eslint -- .","test":"run-s test:cjs test:esm mocha","build":"run-p --aggregate-output build:*","clean":"rimraf ./cjs ./dist","mocha":"mocha ./test/unit/**/*.js","eslint":"eslint --ext .js,.mjs","develop":"run-p --print-label 'build:* -- --watch'","fixpack":"fixpack","prebuild":"npm run clean","test:cjs":"node ./test/cjs/index.js","test:esm":"node --eval 0 --experimental-modules && node --experimental-modules ./test/esm/index.mjs || true","precommit":"lint-staged","pretest:cjs":"npm run build:commonjs","test:browser":"ls -1 dist/*.js | xargs -I {} karma start --single-run --browsers $BROWSERS --file {}","build:bundlejs":"rollup -c","build:commonjs":"babel ./src --out-dir ./cjs --source-maps --source-type script"},"_npmUser":{"name":"sasaplus1","email":"sasaplus1@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/sasaplus1/deepcopy.js.git","type":"git"},"_npmVersion":"5.6.0","description":"deep copy data","directories":{},"lint-staged":{"package.json":["fixpack","git diff --exit-code --quiet"],"**/*.{js,mjs}":"eslint"},"_nodeVersion":"8.11.1","dependencies":{"type-detect":"^4.0.8"},"eslintConfig":{"env":{"es6":true,"node":true,"browser":true},"root":true,"rules":{"prettier/prettier":["error",{"singleQuote":true}]},"extends":["eslint:recommended","plugin:prettier/recommended"],"parserOptions":{"sourceType":"module","ecmaVersion":2017}},"eslintIgnore":["cjs","dist"],"_hasShrinkwrap":false,"devDependencies":{"husky":"^0.14.3","karma":"^2.0.0","mocha":"^5.0.5","eslint":"^4.19.1","rimraf":"^2.6.2","rollup":"^0.57.1","fixpack":"^2.3.1","prettier":"^1.11.1","@babel/cli":"^7.0.0-beta.42","@babel/core":"^7.0.0-beta.42","karma-mocha":"^1.3.0","lint-staged":"^7.0.2","npm-run-all":"^4.1.2","power-assert":"^1.5.0","@babel/register":"^7.0.0-beta.43","@babel/preset-env":"^7.0.0-beta.42","rollup-plugin-babel":"^4.0.0-beta.3","uglify-save-license":"^0.4.1","rollup-plugin-uglify":"^3.0.0","karma-chrome-launcher":"^2.2.0","karma-safari-launcher":"^1.0.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","intelli-espower-loader":"^1.0.1","karma-firefox-launcher":"^1.1.0","rollup-plugin-commonjs":"^9.1.0","babel-preset-power-assert":"^3.0.0-beta.1","rollup-plugin-node-resolve":"^3.3.0","@babel/plugin-transform-modules-commonjs":"^7.0.0-beta.42"},"_npmOperationalInternal":{"tmp":"tmp/deepcopy_1.0.0_1526841297638_0.8985358912865766","host":"s3://npm-registry-packages"},"deprecated":"No longer maintained. Use structuredClone instead."},"1.0.1":{"name":"deepcopy","version":"1.0.1","author":{"name":"sasa+1","email":"sasaplus1@gmail.com"},"license":"MIT","_id":"deepcopy@1.0.1","maintainers":[{"name":"sasaplus1","email":"sasaplus1@gmail.com"}],"contributors":[{"name":"kjirou","email":"kjirou.web@gmail.com"}],"homepage":"https://github.com/sasaplus1/deepcopy.js#readme","bugs":{"url":"https://github.com/sasaplus1/deepcopy.js/issues"},"dist":{"shasum":"9148580b99d82a91471892c8db25a47fe7e36d19","tarball":"https://registry.npmjs.org/deepcopy/-/deepcopy-1.0.1.tgz","fileCount":36,"integrity":"sha512-DxVCnJIn2gLS6Yw1zbKp8uHpc36caAQhLk7TjgI9rdpqcXDIsOiNfcHDpVQZdn2GCpAZRjwkOMMRWvJ69u1o7g==","signatures":[{"sig":"MEYCIQDzM2WLbku4O5SLJjUZPc9TAoq/zxDqANagF84xsKQ59gIhAJfEIdwIQ0m0Cyg9SqYO6h2iGTo1iEPyYx67c03OQLMn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":368360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUyE4CRA9TVsSAnZWagAAbU4QAJBFIVejmJMURGqlUyn/\nilENl4+YKt7I+dxy3hq7+a1cjubPOsvtPp9OJJpvJpUnQedcw0fLMT6a0w35\n6suszebZzJbnjOlIQb+/NsoxrmDeh6yex1HOZJzZVfxj9d/MmBAGe3ttk688\nFgDOaOczsftme+ithB/FnSCaTw6EQgIATF7nqzAl52Mhdr7VOPP9qpzY8DpM\n/13Awb/TsaKsWfcoI9BXLd1dv5sGbzN9FwPLul3w/G3OZdZ1ai/kfpUXuEJb\n9VRugvv4ptbPcc9e6TVsGa2b6NrDAOqI7eFMbu49ILTJetl2dqvFrDkG6E+U\nmFu0BQLmNIhv/KE0oWDnhaggof03YGq5qlpQU4BnedKhJK4rCZaZLFd9bU2l\nxLhyh53ldXjH+kwMm1mEE30y06UkXkJTvJcPezPr/freH8KQDlyZ9jsI5+JT\n6orBVWVrolLd0D8d2a8ETrx5FVoaj4bytWMI1qb9vHzD3nD6LIOPjc9dxGNd\nYUH903ThsQ6mGep64jTHvzypHzzfggEJLiIr5oAjEWs90TAqIDeHmHps/023\ntcQQ6hKGpmeCft9NYenyvRu92C5+1eT87SYbyrBeGsT6AWG9bNjKXT0qNJVo\nQW71D+q6tlsSaBbaAJcJf9554uesCJieo6ynEMxHW/S2Z+Py3F+Jj0AdQ6Zs\noAXr\r\n=4eQs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","babel":{"env":{"test":{"presets":["power-assert"]}},"compact":false,"plugins":["@babel/plugin-transform-modules-commonjs"],"minified":false},"module":"./index.mjs","gitHead":"0be62a4b939b264965e19471b4f366e99d158a9d","scripts":{"lint":"npm run eslint -- .","test":"run-s test:cjs test:esm mocha","build":"run-p --aggregate-output build:*","clean":"rimraf ./cjs ./dist","mocha":"mocha ./test/unit/**/*.js","eslint":"eslint --ext .js,.mjs","develop":"run-p --print-label 'build:* -- --watch'","fixpack":"fixpack","prebuild":"npm run clean","test:cjs":"node ./test/cjs/index.js","test:esm":"node --eval 0 --experimental-modules && node --experimental-modules ./test/esm/index.mjs || true","precommit":"lint-staged","pretest:cjs":"npm run build:commonjs","test:browser":"ls -1 dist/*.js | xargs -I {} karma start --single-run --browsers $BROWSERS --file {}","build:bundlejs":"rollup -c","build:commonjs":"babel ./src --out-dir ./cjs --source-maps --source-type script"},"_npmUser":{"name":"sasaplus1","email":"sasaplus1@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/sasaplus1/deepcopy.js.git","type":"git"},"_npmVersion":"6.4.1","description":"deep copy data","directories":{},"lint-staged":{"package.json":["fixpack","git diff --exit-code --quiet"],"**/*.{js,mjs}":"eslint"},"_nodeVersion":"10.15.0","dependencies":{"type-detect":"^4.0.8"},"eslintConfig":{"env":{"es6":true,"node":true,"browser":true},"root":true,"rules":{"prettier/prettier":["error",{"singleQuote":true}]},"extends":["eslint:recommended","plugin:prettier/recommended"],"globals":{"globalThis":true},"parserOptions":{"sourceType":"module","ecmaVersion":2017}},"eslintIgnore":["cjs","dist"],"_hasShrinkwrap":false,"devDependencies":{"husky":"^0.14.3","karma":"^2.0.0","mocha":"^5.0.5","eslint":"^4.19.1","rimraf":"^2.6.2","rollup":"^0.57.1","fixpack":"^2.3.1","prettier":"^1.11.1","@babel/cli":"^7.0.0-beta.42","@babel/core":"^7.0.0-beta.42","karma-mocha":"^1.3.0","lint-staged":"^8.1.1","npm-run-all":"^4.1.2","power-assert":"^1.5.0","@babel/register":"^7.0.0-beta.43","@babel/preset-env":"^7.0.0-beta.42","rollup-plugin-babel":"^4.0.0-beta.3","uglify-save-license":"^0.4.1","rollup-plugin-uglify":"^3.0.0","karma-chrome-launcher":"^2.2.0","karma-safari-launcher":"^1.0.0","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.6.0","intelli-espower-loader":"^1.0.1","karma-firefox-launcher":"^1.1.0","rollup-plugin-commonjs":"^9.1.0","babel-preset-power-assert":"^3.0.0-beta.1","rollup-plugin-node-resolve":"^3.3.0","@babel/plugin-transform-modules-commonjs":"^7.0.0-beta.42"},"_npmOperationalInternal":{"tmp":"tmp/deepcopy_1.0.1_1548951863408_0.6892047714788603","host":"s3://npm-registry-packages"},"deprecated":"No longer maintained. Use structuredClone instead."},"2.0.0":{"name":"deepcopy","version":"2.0.0","author":{"name":"sasa+1","email":"sasaplus1@gmail.com"},"license":"MIT","_id":"deepcopy@2.0.0","maintainers":[{"name":"sasaplus1","email":"sasaplus1@gmail.com"}],"contributors":[{"name":"kjirou","email":"kjirou.web@gmail.com"}],"homepage":"https://github.com/sasaplus1/deepcopy.js#readme","bugs":{"url":"https://github.com/sasaplus1/deepcopy.js/issues"},"dist":{"shasum":"2acb9b7645f9f54d815eee991455e790e72e2252","tarball":"https://registry.npmjs.org/deepcopy/-/deepcopy-2.0.0.tgz","fileCount":36,"integrity":"sha512-d5ZK7pJw7F3k6M5vqDjGiiUS9xliIyWkdzBjnPhnSeRGjkYOGZMCFkdKVwV/WiHOe0NwzB8q+iDo7afvSf0arA==","signatures":[{"sig":"MEQCIBjMW+JchwWtKM0F3PBau7a4soPoGCV7BTPl5Wmk+VWwAiB69ncu+1bOLnyFBTQQINuR/YFHWNixs0tpCycJFGWpvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":570858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZZ9UCRA9TVsSAnZWagAAFm0QAIReN0wmENmVKDXLfcA9\nynQIUcfQ9h50zsw552nf3M4Bnpq04DwqU82tlGLZu5iZ7zicJ0QKk8Udavbb\nZoMyXr5nmjCXttcKd0r7qeAiwawPy4HpMyCDhJ1mGY0JVEGmSCm1YfN2BajW\n8S8q1pUBwzj5PBHmLs36KJBlNH17WFvzd5G5qUnHWGdlk2cTDDXcO2h9v3Yt\nkpjvC+4Ifg6ikRYllGd4iEjP7V0YgXYnbDukWxdI8hCIN7GBw245Jcqs2AuI\nXdeeYDbD/QWOI28UFUDyxgskMhnFYDyD0yUe5erVI2aD/6vJQYdoO+oeaoQ6\n+s2oTVBc4N+Rlpo73/4XtiGx4HX+P1wwsNSRodo8x1QabCBRajDczLAyE5zf\nCcV9U5W7ZJn9EYlBp4ZweJo6Vc593fWGP27G/t0vz8zK+fck4p2SLMhls2Lq\n8B81e4inwrKIjhBH/1pXHYt/Nlo7z2vi0IXCjPvctUnANkObe4HN8SxFcbFK\nC1KQwRjrWRnTUqd+0sQjcOKwmXVZ2KRcRsEvjyS+IQp7eAjD3gHroR0BJHqi\nWt0kmgtWDdIvyO+SI+F7s2mex2gcvNl5EJEDwyMhYLHLD0Z3tTHfZpwUU6ex\n3aHpv5qVn+CRsr5CFR3/be/ZMMi8RuFJUdKSznsM9th7OM5jFE6s2e3+E4ap\nactP\r\n=iE0X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","module":"./index.mjs","browser":"./umd/deepcopy.js","gitHead":"c2b8803f95d00680afccd10c20b5676ca2d8fda5","scripts":{"fix":"eslint --ext .js,.mjs --fix","lint":"eslint --ext .js,.mjs .","test":"npm run mocha && npm run karma -- --single-run --browsers ChromeHeadlessNoSandbox","build":"npm run build:cjs && npm run build:umd","clean":"npx rimraf ./cjs ./umd","karma":"BABEL_ENV=karma karma start --no-browsers --file ./umd/deepcopy.js","mocha":"npm run mocha:mjs && npm run mocha:cjs","travis":"npm run karma -- --single-run --browsers ${BROWSERS}","fixpack":"npx fixpack","prekarma":"npm run build:umd","build:cjs":"BABEL_ENV=cjs babel ./src -d ./cjs -s","build:umd":"BABEL_ENV=umd rollup -c","mocha:cjs":"BABEL_ENV=mocha:cjs mocha './test/**/*.mjs'","mocha:mjs":"BABEL_ENV=mocha:mjs mocha './test/**/*.mjs'","precommit":"lint-staged","premocha:cjs":"npm run build:cjs"},"_npmUser":{"name":"sasaplus1","email":"sasaplus1@gmail.com"},"repository":{"url":"git+https://github.com/sasaplus1/deepcopy.js.git","type":"git"},"_npmVersion":"6.4.1","description":"deep copy data","directories":{},"sideEffects":false,"_nodeVersion":"10.15.0","dependencies":{"type-detect":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"husky":"1.3.1","karma":"4.0.0","mocha":"5.2.0","eslint":"5.13.0","rollup":"0.68.2","prettier":"1.16.4","@babel/cli":"7.2.3","@babel/core":"7.2.2","karma-mocha":"1.3.0","lint-staged":"8.1.4","power-assert":"1.6.1","@babel/register":"7.0.0","@babel/preset-env":"7.3.1","rollup-plugin-babel":"4.3.2","rollup-plugin-terser":"4.0.4","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"4.0.0","eslint-plugin-prettier":"3.0.1","karma-firefox-launcher":"1.1.0","rollup-plugin-commonjs":"9.1.0","babel-preset-power-assert":"3.0.0","karma-rollup-preprocessor":"6.1.2","rollup-plugin-node-resolve":"4.0.0","babel-plugin-transform-rename-import":"2.3.0","@babel/plugin-transform-modules-commonjs":"7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/deepcopy_2.0.0_1550163795226_0.5677741811695296","host":"s3://npm-registry-packages"},"deprecated":"No longer maintained. Use structuredClone instead."},"2.1.0":{"name":"deepcopy","version":"2.1.0","author":{"name":"sasa+1","email":"sasaplus1@gmail.com"},"license":"MIT","_id":"deepcopy@2.1.0","maintainers":[{"name":"sasaplus1","email":"sasaplus1@gmail.com"}],"contributors":[{"name":"kjirou","email":"kjirou.web@gmail.com"},{"name":"Pr0methean"}],"homepage":"https://github.com/sasaplus1/deepcopy.js#readme","bugs":{"url":"https://github.com/sasaplus1/deepcopy.js/issues"},"dist":{"shasum":"2deb0dd52d079c2ecb7924b640a7c3abd4db1d6d","tarball":"https://registry.npmjs.org/deepcopy/-/deepcopy-2.1.0.tgz","fileCount":35,"integrity":"sha512-8cZeTb1ZKC3bdSCP6XOM1IsTczIO73fdqtwa2B0N15eAz7gmyhQo+mc5gnFuulsgN3vIQYmTgbmQVKalH1dKvQ==","signatures":[{"sig":"MEQCIDLRfkeS05NngexrEZ8QZOup3TqPAW9BG07Sjb1RBztcAiAqcm4f8SooBIYc6W24rH9id275b+jYdTQ9Lp1X3Qbe3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":541919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMCYMCRA9TVsSAnZWagAA4tYQAJn/YgHG4cc2/QA7UyMW\nFVflphgHtDSpsi61m0+OVL5isPC4wIyQ/RXG1hr2LMG6gBPqE966a9+xZrnK\nmRPIv3kTzKJcIn8UlH7BvBO8Bu3wLUMfDJxLD2roRkBi0uWYP89H6tsDacJz\nf95NstcUSnnvroYTdmoWpYFQVRPLkemQecThcUxiN7VoF7xc5Zj6YO/Y1DFJ\n4OqIK2PSfF+7jd4WSUK1Fw6HXCeG9t8eN3yGYtN7MTY0fko3VMvlo5+CfoN4\npr8U8sDOvdCQIahTa4VkAcixgq4Yveel598EqcnE0HaoRySFuQJjgTfDQftP\nw3Ur5zMU0XeNGBzI4ddTlNqivqr3iNdiRU9phaspGbRhjrplVoy7o13Nomc4\nrg9J/o/eJbp+sMxNOLYhwOutfTvOTJwxhu6VxaLnbGa2rgcZJAMQbG45Iq6J\nqag7mwAmz9kizrDhZ3HLgyfS8NTrnlXoV/TtFD2zU/Lluv32QhHgHhj1zioH\n6YQYYlvx3c8iaV9+inCwLsC4RryXVz1gYcrsxmtDOAgY0DQokyErhG0mm3Qu\nSjPYmEkZKKdItDkABU92l215TeIhMNACY+h+4PwQilSXIPXHkbWZzf4z1woB\nPr1YqEjrnsbi2B4dcV6AmTF5ZL8sFbU5cEA/xzQgd5xbhitMT7hq0eRbht9K\nC2Dg\r\n=7uwP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","browser":"./umd/deepcopy.js","gitHead":"9bb26d3c65ad1ef0ebaf51dbea4d83e731a320d0","scripts":{"fix":"eslint --ext .js,.mjs --fix .","lint":"eslint --cache --ext .js,.mjs .","test":"run-s mocha","build":"run-p -l build:*","clean":"npx rimraf ./cjs ./umd","mocha":"run-s mocha:*","fixpack":"npx fixpack","build:cjs":"BABEL_ENV=cjs babel ./src -d ./cjs -s","build:umd":"BABEL_ENV=umd rollup -c","mocha:cjs":"BABEL_ENV=mocha:cjs mocha --experimental-modules './test/**/*.mjs'","mocha:mjs":"BABEL_ENV=mocha:mjs mocha --experimental-modules './test/**/*.mjs'","premocha:cjs":"run-s build:cjs"},"_npmUser":{"name":"sasaplus1","email":"sasaplus1@gmail.com"},"repository":{"url":"git+https://github.com/sasaplus1/deepcopy.js.git","type":"git"},"_npmVersion":"6.14.5","description":"deep copy data","directories":{},"sideEffects":false,"_nodeVersion":"14.5.0","dependencies":{"type-detect":"^4.0.8"},"_hasShrinkwrap":false,"devDependencies":{"husky":"4.2.5","karma":"5.1.1","mocha":"8.1.1","eslint":"7.6.0","rollup":"2.23.1","prettier":"2.0.5","@babel/cli":"7.10.5","@babel/core":"7.11.1","karma-mocha":"2.0.1","lint-staged":"10.2.11","npm-run-all":"^4.1.5","power-assert":"1.6.1","@babel/register":"7.10.5","@babel/preset-env":"7.11.0","karma-power-assert":"^1.0.0","rollup-plugin-babel":"4.4.0","rollup-plugin-terser":"7.0.0","karma-chrome-launcher":"3.1.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"6.11.0","eslint-plugin-prettier":"3.1.4","karma-firefox-launcher":"1.3.0","rollup-plugin-commonjs":"10.1.0","babel-preset-power-assert":"3.0.0","karma-rollup-preprocessor":"7.0.5","karma-espower-preprocessor":"^1.2.0","rollup-plugin-node-resolve":"5.2.0","babel-plugin-transform-rename-import":"2.3.0","@babel/plugin-transform-modules-commonjs":"7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/deepcopy_2.1.0_1596990987982_0.40587614083722","host":"s3://npm-registry-packages"},"deprecated":"No longer maintained. Use structuredClone instead."}},"time":{"created":"2013-01-25T15:41:43.028Z","modified":"2025-10-01T07:11:21.596Z","0.1.0":"2013-01-25T15:41:45.413Z","0.1.1":"2013-01-27T15:41:24.201Z","0.1.2":"2013-03-28T15:26:19.271Z","0.2.0":"2013-05-26T08:25:15.863Z","0.3.0":"2013-06-01T14:20:42.144Z","0.3.1":"2013-06-12T14:39:29.896Z","0.3.2":"2013-09-07T17:11:57.784Z","0.3.3":"2013-12-03T01:42:17.120Z","0.4.0":"2015-01-10T07:33:46.120Z","0.5.0":"2015-04-11T13:12:50.078Z","0.6.0":"2015-12-29T08:12:55.390Z","0.6.1":"2016-01-12T17:32:54.582Z","0.6.2":"2016-06-12T04:49:44.355Z","0.6.3":"2016-06-13T12:52:22.236Z","1.0.0":"2018-05-20T18:34:57.748Z","1.0.1":"2019-01-31T16:24:23.534Z","2.0.0":"2019-02-14T17:03:15.409Z","2.1.0":"2020-08-09T16:36:28.126Z"},"bugs":{"url":"https://github.com/sasaplus1/deepcopy.js/issues"},"author":{"name":"sasa+1","email":"sasaplus1@gmail.com"},"license":"MIT","homepage":"https://github.com/sasaplus1/deepcopy.js#readme","repository":{"url":"git+https://github.com/sasaplus1/deepcopy.js.git","type":"git"},"description":"deep copy data","contributors":[{"name":"kjirou","email":"kjirou.web@gmail.com"},{"name":"Pr0methean"}],"maintainers":[{"name":"sasaplus1","email":"sasaplus1@gmail.com"}],"readme":"# deepcopy.js\n\n[![test](https://github.com/sasaplus1/deepcopy.js/workflows/test/badge.svg)](https://github.com/sasaplus1/deepcopy.js/actions?query=workflow%3Atest)\n[![npm version](https://badge.fury.io/js/deepcopy.svg)](http://badge.fury.io/js/deepcopy)\n[![Try deepcopy on RunKit](https://badge.runkitcdn.com/deepcopy.svg)](https://npm.runkit.com/deepcopy)\n[![renovate](https://badges.renovateapi.com/github/sasaplus1/deepcopy.js)](https://renovatebot.com)\n\ndeep copy data\n\n## Installation\n\n### npm\n\n```console\n$ npm install deepcopy\n```\n\n## Usage\n\n### node.js\n\n#### JavaScript\n\n```js\nconst deepcopy = require('deepcopy');\n```\n\n#### TypeScript\n```typescript\nimport * as deepcopy from 'deepcopy';\n```\n\n### browser\n\n```html\n<script src=\"deepcopy.min.js\"></script>\n```\n\n### Example\n\nbasic usage:\n\n```js\nconst src = {\n  desserts: [\n    { name: 'cake'      },\n    { name: 'ice cream' },\n    { name: 'pudding'   }\n  ]\n};\n\nconst dist = deepcopy(src);\n\nsrc.desserts = null;\n\nconsole.log(src);   // { desserts: null }\nconsole.log(dist);  // { desserts: [ { name: 'cake' }, { name: 'ice cream' }, { name: 'pudding' } ] }\n```\n\ncustomize deepcopy:\n\n```js\nfunction MyClass(id) {\n  this._id = id;\n}\n\nconst src = {\n  myClasses: [\n    new MyClass(1),\n    new MyClass(2),\n    new MyClass(3)\n  ]\n};\n\nconst dest = deepcopy(base, {\n  customizer(value) {\n    if (target.constructor === MyClass) {\n      return new MyClass(target._id);\n    }\n  }\n});\n\nsrc.myClasses = null;\n\nconsole.log(src);   // { myClasses: null }\nconsole.log(dest);  // { myClasses: [ MyClass { _id: 1 }, MyClass { _id: 2 }, MyClass { _id: 3 } ] }\n```\n\n## Functions\n\n### deepcopy(value[, options])\n\n- `value`\n  - `*`\n    - target value\n- `options`\n  - `Object|Function`\n    - `Object` - pass options\n    - `Function` - use as customize function\n- `return`\n  - `*` - copied value\n\n### Supported types and copy operation\n\n|type              |operation   |                          |\n|:-----------------|:-----------|:-------------------------|\n|ArrayBuffer       |deep copy   |                          |\n|Boolean           |deep copy   |                          |\n|Buffer            |deep copy   |node.js only              |\n|DataView          |deep copy   |                          |\n|Date              |deep copy   |                          |\n|Number            |deep copy   |                          |\n|RegExp            |deep copy   |                          |\n|String            |deep copy   |                          |\n|Float32Array      |deep copy   |                          |\n|Float64Array      |deep copy   |                          |\n|Int16Array        |deep copy   |                          |\n|Int32Array        |deep copy   |                          |\n|Int8Array         |deep copy   |                          |\n|Uint16Array       |deep copy   |                          |\n|Uint32Array       |deep copy   |                          |\n|Uint8Array        |deep copy   |                          |\n|Uint8ClampedArray |deep copy   |                          |\n|boolean           |deep copy   |                          |\n|null              |deep copy   |                          |\n|number            |deep copy   |                          |\n|string            |deep copy   |                          |\n|symbol            |deep copy   |                          |\n|undefined         |deep copy   |                          |\n|Arguments         |deep copy   |recursively, copy as Array|\n|Array             |deep copy   |recursively               |\n|Map               |deep copy   |recursively               |\n|Object            |deep copy   |recursively               |\n|Set               |deep copy   |recursively               |\n|Array Iterator    |shallow copy|                          |\n|Map Iterator      |shallow copy|                          |\n|Promise           |shallow copy|                          |\n|Set Iterator      |shallow copy|                          |\n|String Iterator   |shallow copy|                          |\n|function          |shallow copy|                          |\n|global            |shallow copy|window, global, self, etc.|\n|WeakMap           |shallow copy|                          |\n|WeakSet           |shallow copy|                          |\n\n## Contributors\n\n- [kjirou](https://github.com/kjirou)\n- [Pr0methean](https://github.com/Pr0methean)\n\n## License\n\nThe MIT license.\n","readmeFilename":"README.md","users":{"t2ym":true,"leshik":true,"letian":true,"satoru":true,"dzhou777":true,"stjohn3d":true,"zhushuaidage":true,"deniscarriere":true,"suifengfengye":true}}