{"_id":"fclone","_rev":"13-971f8e22a06877d78fcb9fe17631721d","name":"fclone","description":"Clone objects by dropping circular references","dist-tags":{"latest":"1.0.11"},"versions":{"1.0.1":{"name":"fclone","version":"1.0.1","description":"Clone objects recursively by dropping circular references","main":"dist/index.js","scripts":{"test":"_mocha","build":"gulp"},"repository":{"type":"git","url":"git+https://github.com/soyuka/fclone.git"},"keywords":["clone","deep","circular","json","stringify","json"],"author":{"name":"soyuka","email":"soyuka@gmail.com"},"license":"MIT","devDependencies":{"babel-preset-es2015":"^6.9.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-babel":"^6.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.4","gulp-wrap":"^0.13.0","mocha":"^2.5.3"},"gitHead":"c492ce328ed88280d56a434f5df4f8c78a185d24","bugs":{"url":"https://github.com/soyuka/fclone/issues"},"homepage":"https://github.com/soyuka/fclone#readme","_id":"fclone@1.0.1","_shasum":"e9fc9c14c56916dda30a3d431f1ae5841089043d","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"soyuka","email":"soyuka@gmail.com"},"dist":{"shasum":"e9fc9c14c56916dda30a3d431f1ae5841089043d","tarball":"https://registry.npmjs.org/fclone/-/fclone-1.0.1.tgz","integrity":"sha512-LXdI7S5fEzpqJnabBXVnlsq8PfB1r3oQQIuUjEFtY4a6gAP9tfAqquyEdjZZFLinMnWpIXwjG1Oa8UvU8y3FGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsVM9A9IHW7Z0LrzxiP1arswjXk0BBctof5B9kv8tsrAiA5qk5U98KAo8qyLCZU58QJTFLH80XpneeQSbujBUw6PQ=="}]},"maintainers":[{"name":"soyuka","email":"soyuka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fclone-1.0.1.tgz_1467381152780_0.7715311103966087"}},"1.0.2":{"name":"fclone","version":"1.0.2","description":"Clone objects recursively by dropping circular references","main":"dist/index.js","scripts":{"test":"_mocha","build":"gulp"},"repository":{"type":"git","url":"git+https://github.com/soyuka/fclone.git"},"keywords":["clone","deep","circular","json","stringify","json"],"author":{"name":"soyuka","email":"soyuka@gmail.com"},"license":"MIT","devDependencies":{"babel-preset-es2015":"^6.9.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-babel":"^6.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.4","gulp-wrap":"^0.13.0","mocha":"^2.5.3"},"gitHead":"b509e291cc72dca9423e0e50b84e41cdbb051d52","bugs":{"url":"https://github.com/soyuka/fclone/issues"},"homepage":"https://github.com/soyuka/fclone#readme","_id":"fclone@1.0.2","_shasum":"ee4813977b3b2bff0d9910b0c1156e7154106f3d","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"soyuka","email":"soyuka@gmail.com"},"dist":{"shasum":"ee4813977b3b2bff0d9910b0c1156e7154106f3d","tarball":"https://registry.npmjs.org/fclone/-/fclone-1.0.2.tgz","integrity":"sha512-QAB+UBT28ERNFLn8vyxS3+/mFkpV2gB+phXnkiTV2WrS1/mJv7/89CHdqhm9DIKO0mr04xGgpg+d+Cawf7CYYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCd1fHc5plWv+WFjXeHpMWPc1LEJ14K8j+y8UA1fq3gxwIhALpAqKp99ZJQmcyGGqWDqisOC6PjRxNczQo9h2maTfX2"}]},"maintainers":[{"name":"soyuka","email":"soyuka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fclone-1.0.2.tgz_1467381527624_0.98759984690696"}},"1.0.3":{"name":"fclone","version":"1.0.3","description":"Clone objects recursively by dropping circular references","main":"dist/fclone.js","scripts":{"test":"_mocha","build":"gulp"},"repository":{"type":"git","url":"git+https://github.com/soyuka/fclone.git"},"keywords":["clone","deep","circular","json","stringify","json"],"author":{"name":"soyuka","email":"soyuka@gmail.com"},"license":"MIT","devDependencies":{"babel-preset-es2015":"^6.9.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-babel":"^6.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.4","gulp-wrap":"^0.13.0","mocha":"^2.5.3"},"gitHead":"b2c11e0f23d4b8d6a83b1dfa4044b9cde67f3f3d","bugs":{"url":"https://github.com/soyuka/fclone/issues"},"homepage":"https://github.com/soyuka/fclone#readme","_id":"fclone@1.0.3","_shasum":"e9d394d2fb6558912fe8201c345cf99d71643f98","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"soyuka","email":"soyuka@gmail.com"},"dist":{"shasum":"e9d394d2fb6558912fe8201c345cf99d71643f98","tarball":"https://registry.npmjs.org/fclone/-/fclone-1.0.3.tgz","integrity":"sha512-xQaJKL+eavYvWM8vTekrs+lTxPOG8oFj+2aj9pxnEwqdPFUdmElvv639fwnghJu2x2/Bjsv5zwRq20a9cXui0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgtW51nbun2J/fvP7K+geYV6EA10+igJI6ktiDsUd/9wIhAPQzHi1YLUWEP3sHjRO5xVD0OmmHt8Aki5DHzRMvoVrT"}]},"maintainers":[{"name":"soyuka","email":"soyuka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fclone-1.0.3.tgz_1467381645772_0.10770309949293733"}},"1.0.4":{"name":"fclone","version":"1.0.4","description":"Clone objects recursively by dropping circular references","main":"dist/fclone.js","scripts":{"test":"_mocha","build":"gulp"},"repository":{"type":"git","url":"git+https://github.com/soyuka/fclone.git"},"keywords":["clone","deep","circular","json","stringify","json"],"author":{"name":"soyuka","email":"soyuka@gmail.com"},"license":"MIT","devDependencies":{"babel-preset-es2015":"^6.9.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-babel":"^6.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.4","gulp-wrap":"^0.13.0","mocha":"^2.5.3"},"gitHead":"05d398f73e6901ad1702cfef6c1e4927fd4de547","bugs":{"url":"https://github.com/soyuka/fclone/issues"},"homepage":"https://github.com/soyuka/fclone#readme","_id":"fclone@1.0.4","_shasum":"c2adc4d0488d8fccd2b2b629a6b316c8068789bd","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"soyuka","email":"soyuka@gmail.com"},"dist":{"shasum":"c2adc4d0488d8fccd2b2b629a6b316c8068789bd","tarball":"https://registry.npmjs.org/fclone/-/fclone-1.0.4.tgz","integrity":"sha512-/yy1zB7KcBO4jw0bwsb+FGLI6YJughQxTwXIY+lIChoohkdcxo38wlKFD1GErsYISbRJVcjHZsG4LEzirEk+lA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF2ZHIZVY6bV03fMs3WWwUIwq0V/mcUkNCVdf8wzjKVyAiEAp+u1v+yGrvdA1NTbt2KQhtE0MTwmHsWmL0xpdly1XmA="}]},"maintainers":[{"name":"soyuka","email":"soyuka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fclone-1.0.4.tgz_1467457268559_0.44633378158323467"}},"1.0.5":{"name":"fclone","version":"1.0.5","description":"Clone objects recursively by dropping circular references","main":"dist/fclone.js","scripts":{"test":"_mocha","build":"gulp"},"repository":{"type":"git","url":"git+https://github.com/soyuka/fclone.git"},"keywords":["clone","deep","circular","json","stringify","json"],"author":{"name":"soyuka","email":"soyuka@gmail.com"},"license":"MIT","devDependencies":{"babel-preset-es2015":"^6.9.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-babel":"^6.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.4","gulp-wrap":"^0.13.0","mocha":"^2.5.3"},"gitHead":"4c66aef372b9250664bd288b55b55af162e90880","bugs":{"url":"https://github.com/soyuka/fclone/issues"},"homepage":"https://github.com/soyuka/fclone#readme","_id":"fclone@1.0.5","_shasum":"879ff47f25bf54e2773a2e15d726de6edad40ab0","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"soyuka","email":"soyuka@gmail.com"},"dist":{"shasum":"879ff47f25bf54e2773a2e15d726de6edad40ab0","tarball":"https://registry.npmjs.org/fclone/-/fclone-1.0.5.tgz","integrity":"sha512-wcxaxjAVCq1sx1+0GMb/Zmbt0GZqJ0ExNUimuVhqJ75x4hOSZJtMt1tpGfpt69HxAP61nJYVIjgFUdEle58z1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClqZ++kwMZ3IEFslyGNB6QySB43/0kn06pfvwmtuDfIAIhAPCRt46m/UZDkGDKUcepZ/6zQExKjf5gXsfHzP3fC5vs"}]},"maintainers":[{"name":"soyuka","email":"soyuka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fclone-1.0.5.tgz_1467457420003_0.5636126841418445"}},"1.0.6":{"name":"fclone","version":"1.0.6","description":"Clone objects recursively by dropping circular references","main":"dist/fclone.js","scripts":{"test":"_mocha","build":"gulp"},"repository":{"type":"git","url":"git+https://github.com/soyuka/fclone.git"},"keywords":["clone","deep","circular","json","stringify","json"],"author":{"name":"soyuka","email":"soyuka@gmail.com"},"license":"MIT","devDependencies":{"babel-preset-es2015":"^6.9.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-babel":"^6.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.4","gulp-wrap":"^0.13.0","mocha":"^2.5.3"},"gitHead":"62ecff61c7e385ef9327ab753286490e4ed4e9a0","bugs":{"url":"https://github.com/soyuka/fclone/issues"},"homepage":"https://github.com/soyuka/fclone#readme","_id":"fclone@1.0.6","_shasum":"c270d34a2491b3869a96d42710e3a4a3f827777f","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"soyuka","email":"soyuka@gmail.com"},"dist":{"shasum":"c270d34a2491b3869a96d42710e3a4a3f827777f","tarball":"https://registry.npmjs.org/fclone/-/fclone-1.0.6.tgz","integrity":"sha512-xtaVfyR/1RMnMJ0svm6SdsSmXRP4J9bFqf69Jyz5Fw8I3hqA2PfwrWKkmczTgWPR/NEN662Ivc7NoNuEQ57uPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID7dl6WKn7/KTQGZqmnzWdNqy9kZ0bRIi7ixJ+EBkMkvAiASEfkPUthEMY9kDDwBUi+B2nH0Bk+qD3O0PxZ8uhZImw=="}]},"maintainers":[{"name":"soyuka","email":"soyuka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fclone-1.0.6.tgz_1467540910174_0.8701809279154986"}},"1.0.7":{"name":"fclone","version":"1.0.7","description":"Fastest JSON cloning module that handles circular references","main":"dist/fclone.js","scripts":{"test":"_mocha","build":"gulp"},"repository":{"type":"git","url":"git+https://github.com/soyuka/fclone.git"},"keywords":["clone","deep","circular","json","stringify","fast"],"author":{"name":"soyuka","email":"soyuka@gmail.com"},"license":"MIT","devDependencies":{"babel-preset-es2015":"^6.9.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-babel":"^6.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.4","gulp-wrap":"^0.13.0","mocha":"^2.5.3"},"gitHead":"cc48e936cd58d19b6ccda4481e74aba1b608ccca","bugs":{"url":"https://github.com/soyuka/fclone/issues"},"homepage":"https://github.com/soyuka/fclone#readme","_id":"fclone@1.0.7","_shasum":"5c26e3e85be483f9f7099c3a07deb8be7c00cfcd","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"soyuka","email":"soyuka@gmail.com"},"dist":{"shasum":"5c26e3e85be483f9f7099c3a07deb8be7c00cfcd","tarball":"https://registry.npmjs.org/fclone/-/fclone-1.0.7.tgz","integrity":"sha512-5KQq3i7N9QbMyRt7z3/IEOULyMpSn2P1gOV8epGB7Ix+2OHhXLS+4Q95t1xnpzOVxRdAEjFEjHP6T7bcvAqOKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxNy2lxUUSpagyaTgPLSkstKz9+7+dBGwuDYfIv+ZhfwIhAMqktQW+Hj3yAyMLWpLYJ6bldHw7aZ1B1Wdx8uhoPfiv"}]},"maintainers":[{"name":"soyuka","email":"soyuka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fclone-1.0.7.tgz_1467648392678_0.9462046939879656"}},"1.0.8":{"name":"fclone","version":"1.0.8","description":"Clone objects by dropping circular references","main":"dist/fclone.js","scripts":{"test":"_mocha","build":"gulp"},"repository":{"type":"git","url":"git+https://github.com/soyuka/fclone.git"},"keywords":["clone","deep","circular","json","stringify","fast"],"author":{"name":"soyuka","email":"soyuka@gmail.com"},"license":"MIT","devDependencies":{"babel-preset-es2015":"^6.9.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-babel":"^6.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.4","gulp-wrap":"^0.13.0","mocha":"^2.5.3"},"gitHead":"6fe5585070e9d32a664ba4136713879fa9babd0a","bugs":{"url":"https://github.com/soyuka/fclone/issues"},"homepage":"https://github.com/soyuka/fclone#readme","_id":"fclone@1.0.8","_shasum":"a0d4a73d983249978c0e0671a161520b996467eb","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"soyuka","email":"soyuka@gmail.com"},"dist":{"shasum":"a0d4a73d983249978c0e0671a161520b996467eb","tarball":"https://registry.npmjs.org/fclone/-/fclone-1.0.8.tgz","integrity":"sha512-yaa72A11pFRrovvc3kW22GYka3kG4YSemg0pVj/yhE2PPTjNwPZcFtzPh1NtFEnE8D5B6P089mJrTS16qsa89w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaigwlg1O4YcSdfamHy9blrtxbEZQ2Y8kzEsvaEtCoPgIgH7eHv5l1EsuUExLqgaJfuD4ewbEm1qGzqBYYAj7gzoY="}]},"maintainers":[{"name":"soyuka","email":"soyuka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fclone-1.0.8.tgz_1469774363334_0.5166999502107501"}},"1.0.9":{"name":"fclone","version":"1.0.9","description":"Clone objects by dropping circular references","main":"dist/fclone.js","scripts":{"test":"_mocha","build":"gulp"},"repository":{"type":"git","url":"git+https://github.com/soyuka/fclone.git"},"keywords":["clone","deep","circular","json","stringify","fast"],"author":{"name":"soyuka","email":"soyuka@gmail.com"},"license":"MIT","devDependencies":{"babel-preset-es2015":"^6.9.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-babel":"^6.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.4","gulp-wrap":"^0.13.0","mocha":"^2.5.3"},"gitHead":"ed77ad524c4f1e22937396d6372a12d3d379acd4","bugs":{"url":"https://github.com/soyuka/fclone/issues"},"homepage":"https://github.com/soyuka/fclone#readme","_id":"fclone@1.0.9","_shasum":"14c478e28d2a9a2963711388fd9a07edff5ccfe1","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"soyuka","email":"soyuka@gmail.com"},"dist":{"shasum":"14c478e28d2a9a2963711388fd9a07edff5ccfe1","tarball":"https://registry.npmjs.org/fclone/-/fclone-1.0.9.tgz","integrity":"sha512-oQcaSYiBhjTJDBFKmXnHbUauJAqRem2gfCgkkwc9X/soVtCdQcrDO/T4/epBCB6huQDyjbER37rD0lVmsjX/sg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCePGLlJKt4uMMzKRUsRoXx2O22/3RRpJtwPxggkjQp9wIhAMqC4Z+m4S0Xmwo2VcW8iY2/pH041fLByd5+AHiXd1iq"}]},"maintainers":[{"name":"soyuka","email":"soyuka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fclone-1.0.9.tgz_1471648085089_0.5474349488504231"}},"1.0.10":{"name":"fclone","version":"1.0.10","description":"Clone objects by dropping circular references","main":"dist/fclone.js","scripts":{"test":"_mocha","build":"gulp"},"repository":{"type":"git","url":"git+https://github.com/soyuka/fclone.git"},"keywords":["clone","deep","circular","json","stringify","fast"],"author":{"name":"soyuka","email":"soyuka@gmail.com"},"license":"MIT","devDependencies":{"babel-preset-es2015":"^6.9.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-babel":"^6.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.4","gulp-wrap":"^0.13.0","mocha":"^2.5.3"},"gitHead":"bb93369f2d9bcd678afd0b442abd66eb0c3e5fc1","bugs":{"url":"https://github.com/soyuka/fclone/issues"},"homepage":"https://github.com/soyuka/fclone#readme","_id":"fclone@1.0.10","_shasum":"f7ad6ffa01c82488b16b741cdc04fad03405c64b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"soyuka","email":"soyuka@gmail.com"},"dist":{"shasum":"f7ad6ffa01c82488b16b741cdc04fad03405c64b","tarball":"https://registry.npmjs.org/fclone/-/fclone-1.0.10.tgz","integrity":"sha512-tVgyHJSVtf+RlEnIlJHDPyPB9kLrbUvRZOI9qCj46TrAZFG7BZf+9Lyxpil17AP47N+18ix1fKOLD2tFOO0TUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID7PKtj+4TfnMZ711q811qZ6jEfwVXwpfTMimrlHFzCmAiAHpstBNRaOPDr6b52GLBqR0xe4sygXYtx8MFwngR1w2g=="}]},"maintainers":[{"name":"soyuka","email":"soyuka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fclone-1.0.10.tgz_1474928440941_0.5384762780740857"}},"1.0.11":{"name":"fclone","version":"1.0.11","description":"Clone objects by dropping circular references","main":"dist/fclone","scripts":{"test":"_mocha","build":"gulp"},"repository":{"type":"git","url":"git+https://github.com/soyuka/fclone.git"},"keywords":["clone","deep","circular","json","stringify","fast"],"author":{"name":"soyuka","email":"soyuka@gmail.com"},"license":"MIT","devDependencies":{"babel-preset-es2015":"^6.9.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-babel":"^6.1.2","gulp-rename":"^1.2.2","gulp-uglify":"^1.5.4","gulp-wrap":"^0.13.0","mocha":"^2.5.3"},"gitHead":"f96efdd93f096c55c3f1284631ef15496f5b3ad0","bugs":{"url":"https://github.com/soyuka/fclone/issues"},"homepage":"https://github.com/soyuka/fclone#readme","_id":"fclone@1.0.11","_shasum":"10e85da38bfea7fc599341c296ee1d77266ee640","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"soyuka","email":"soyuka@gmail.com"},"dist":{"shasum":"10e85da38bfea7fc599341c296ee1d77266ee640","tarball":"https://registry.npmjs.org/fclone/-/fclone-1.0.11.tgz","integrity":"sha512-GDqVQezKzRABdeqflsgMr7ktzgF9CyS+p2oe0jJqUY6izSSbhPIQJDpoU4PtGcD7VPM9xh/dVrTu6z1nwgmEGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGIStBGvSqKidOoJiOWnmuCoF57g2cfVg8dC72j3a1bwIhAKCB7IySzu6cnWbm1LnoOrnhT+8YJTEYJAwOCBzwrW6c"}]},"maintainers":[{"name":"soyuka","email":"soyuka@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fclone-1.0.11.tgz_1485179684025_0.4006614775862545"}}},"readme":"# FClone\n\nClone objects by dropping circular references \n\n[![Build Status](https://travis-ci.org/soyuka/fclone.svg?branch=master)](https://travis-ci.org/soyuka/fclone)\n\nThis module clones a Javascript object in safe mode (eg: drops circular values) recursively. Circular values are replaced with a string: `'[Circular]'`.\n\nIdeas from [tracker1/safe-clone-deep](https://github.com/tracker1/safe-clone-deep). I improved the workflow a bit by:\n- refactoring the code (complete rewrite)\n- fixing node 6+\n- micro optimizations\n- use of `Array.isArray` and `Buffer.isBuffer`\n\nNode 0.10 compatible, distributed files are translated to es2015.\n\n## Installation\n\n```bash\nnpm install fclone\n# or\nbower install fclone\n```\n\n## Usage\n\n```javascript\nconst fclone = require('fclone');\n\nlet a = {c: 'hello'};\na.b = a;\n\nlet o = fclone(a);\n\nconsole.log(o);\n// outputs: { c: 'hello', b: '[Circular]' }\n\n//JSON.stringify is now safe\nconsole.log(JSON.stringify(o));\n```\n\n## Benchmarks\n\nSome benchs:\n\n```\nfclone x 17,081 ops/sec ±0.71% (79 runs sampled)\nfclone + json.stringify x 9,433 ops/sec ±0.91% (81 runs sampled)\nutil.inspect (outputs a string) x 2,498 ops/sec ±0.77% (90 runs sampled)\njsan x 5,379 ops/sec ±0.82% (91 runs sampled)\ncircularjson x 4,719 ops/sec ±1.16% (91 runs sampled)\ndeepcopy x 5,478 ops/sec ±0.77% (86 runs sampled)\njson-stringify-safe x 5,828 ops/sec ±1.30% (84 runs sampled)\nclone x 8,713 ops/sec ±0.68% (88 runs sampled)\nFastest is util.format (outputs a string)\n```\n","maintainers":[{"name":"soyuka","email":"soyuka@gmail.com"}],"time":{"modified":"2022-06-17T23:50:41.103Z","created":"2016-07-01T13:52:34.800Z","1.0.1":"2016-07-01T13:52:34.800Z","1.0.2":"2016-07-01T13:58:49.881Z","1.0.3":"2016-07-01T14:00:48.359Z","1.0.4":"2016-07-02T11:01:10.602Z","1.0.5":"2016-07-02T11:03:42.154Z","1.0.6":"2016-07-03T10:15:12.287Z","1.0.7":"2016-07-04T16:06:35.182Z","1.0.8":"2016-07-29T06:39:26.427Z","1.0.9":"2016-08-19T23:08:06.375Z","1.0.10":"2016-09-26T22:20:42.962Z","1.0.11":"2017-01-23T13:54:45.147Z"},"homepage":"https://github.com/soyuka/fclone#readme","keywords":["clone","deep","circular","json","stringify","fast"],"repository":{"type":"git","url":"git+https://github.com/soyuka/fclone.git"},"author":{"name":"soyuka","email":"soyuka@gmail.com"},"bugs":{"url":"https://github.com/soyuka/fclone/issues"},"license":"MIT","readmeFilename":"README.md"}