{"_id":"react-update","_rev":"29-5b1b6a0cade3a5cc34248424b08140a2","name":"react-update","description":"Make setState easily and immutably","dist-tags":{"latest":"0.4.4"},"versions":{"0.0.1":{"name":"react-update","version":"0.0.1","description":"Better immutability helper for react","main":"lib/index.js","scripts":{"test":"npm run lint && npm run unit","lint":"eslint src || true","unit":"jest || true","compile":"babel src -d lib","release":"npm run test && npm run compile && npm version patch && npm publish"},"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"keywords":["react","immutability","utils"],"author":{"name":"jianghai1007@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/jianghai/react-update/issues"},"homepage":"https://github.com/jianghai/react-update#readme","dependencies":{"react-addons-update":"^15.2.1"},"devDependencies":{"babel-cli":"^6.11.4","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0"},"gitHead":"6a98da406d73ed302690372690a8ba069355fe9c","_id":"react-update@0.0.1","_shasum":"16e52fe883488201e34501b4a23fd0d505dee1ff","_from":".","_npmVersion":"3.8.2","_nodeVersion":"5.1.0","_npmUser":{"name":"jianghai","email":"jianghai1007@gmail.com"},"dist":{"shasum":"16e52fe883488201e34501b4a23fd0d505dee1ff","tarball":"https://registry.npmjs.org/react-update/-/react-update-0.0.1.tgz","integrity":"sha512-Okb0+SbOw93Z/ZD2pmVL9clRpU0330eXVdSDg6u6qDM5QiI4mvU84vIrgznYjoLi9OD7R5AuJdi2hZp335Ayqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChG3vpDDsEB4+lEfCEqrL0VLuztScjc9/jumK7TaMUtQIhAMmeg7cu9uckzRGBNrEPFmvN1PxEaLnvCAtt4kOkc9Ec"}]},"maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-update-0.0.1.tgz_1469202981724_0.7493045718874782"}},"0.0.2":{"name":"react-update","version":"0.0.2","description":"Better immutability helper for react","main":"lib/index.js","scripts":{"test":"npm run lint && npm run unit","lint":"eslint src || true","unit":"jest || true","compile":"babel src -d lib","release":"npm run test && npm run compile && npm version patch && npm publish"},"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"keywords":["react","immutability","utils"],"author":{"name":"jianghai1007@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/jianghai/react-update/issues"},"homepage":"https://github.com/jianghai/react-update#readme","dependencies":{"react-addons-update":"^15.2.1"},"devDependencies":{"babel-cli":"^6.11.4","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0"},"gitHead":"5b5eadc56a6f4e3cde7f32eeead6b5b8cf0b8814","_id":"react-update@0.0.2","_shasum":"e1c533c4fc18218b10eeae739fb36a23150cef87","_from":".","_npmVersion":"3.8.2","_nodeVersion":"5.1.0","_npmUser":{"name":"jianghai","email":"jianghai1007@gmail.com"},"dist":{"shasum":"e1c533c4fc18218b10eeae739fb36a23150cef87","tarball":"https://registry.npmjs.org/react-update/-/react-update-0.0.2.tgz","integrity":"sha512-oUJsgt6Sr8eLvdhyHjTXTPdOZ3vGD9NE1G0xS6WaGeRSkJM2XeRHmgIUmlLssSmFotxP9bIacBgLKI1FLD3i4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgOCTqIj/MNnDpTGwv1JocgUnq616r7S8xGkUWmPPGLAIgA81ULGgu9Tw4Hc3X+n9VwqSB1VSSASrbKQO8Hak7U7Q="}]},"maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-update-0.0.2.tgz_1469245974642_0.4251014208421111"}},"0.0.3":{"name":"react-update","version":"0.0.3","description":"Better immutability helper for react","main":"lib/index.js","scripts":{"test":"npm run lint && npm run unit","lint":"eslint src || true","unit":"JASMINE_CONFIG_PATH=test/jasmine.json jasmine || true","compile":"babel src -d lib","release":"npm run test && npm run compile && npm version patch && npm publish"},"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"keywords":["react","immutability","utils"],"author":{"name":"jianghai1007@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/jianghai/react-update/issues"},"homepage":"https://github.com/jianghai/react-update#readme","dependencies":{"react-addons-update":"^15.2.1"},"devDependencies":{"babel-cli":"^6.11.4","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","jasmine":"^2.4.1"},"gitHead":"994e45dec5834868a21ff5a504eaae2e644f0844","_id":"react-update@0.0.3","_shasum":"412199fbaf8946d492fe81f2c02cb8dccf8f2387","_from":".","_npmVersion":"3.8.2","_nodeVersion":"5.1.0","_npmUser":{"name":"jianghai","email":"jianghai1007@gmail.com"},"dist":{"shasum":"412199fbaf8946d492fe81f2c02cb8dccf8f2387","tarball":"https://registry.npmjs.org/react-update/-/react-update-0.0.3.tgz","integrity":"sha512-ej2TtvOnrGaSZoV4o/lbFg1lmMTirYM6skAexP1MCEnqbYPlf8HfOVyRrks9Alp76nJQrnUw7V4Gl3lsINK+sQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfcLWLzd1L+I33RRTKkceMbljPjfwSBCLrqb42hoDCiAIgJZ+Jx0z+rp4ss6TRJAt1tp22uY4bM5k0TQzcD9EXKAE="}]},"maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-update-0.0.3.tgz_1469275627810_0.5530417379923165"}},"0.0.4":{"name":"react-update","version":"0.0.4","description":"Better immutability helper for react","main":"lib/index.js","scripts":{"test":"npm run lint && npm run unit","lint":"eslint src || true","unit":"JASMINE_CONFIG_PATH=test/jasmine.json jasmine || true","compile":"babel src -d lib","release":"npm run test && npm run compile && npm version patch && npm publish"},"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"keywords":["react","immutability","utils"],"author":{"name":"jianghai1007@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/jianghai/react-update/issues"},"homepage":"https://github.com/jianghai/react-update#readme","dependencies":{"react-addons-update":"^15.2.1"},"devDependencies":{"babel-cli":"^6.11.4","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","jasmine":"^2.4.1"},"gitHead":"27758805d57a0cf1c645dc78de24df3ea4dfe2b7","_id":"react-update@0.0.4","_shasum":"38647b515c92be091903a46ba637dcd521c477b0","_from":".","_npmVersion":"3.8.2","_nodeVersion":"5.1.0","_npmUser":{"name":"jianghai","email":"jianghai1007@gmail.com"},"dist":{"shasum":"38647b515c92be091903a46ba637dcd521c477b0","tarball":"https://registry.npmjs.org/react-update/-/react-update-0.0.4.tgz","integrity":"sha512-4kYxATeJyBc/s9DuU5nbCWC/idbkvmIStvL7obrwKnGQydVSDzgLBpsI352bUuRQawxl5mMURPO07J8fFFez6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFs59L+UognJ7Q8v/mVF1cVC+Qrgz90xoA2MOQeZqI5LAiEAy2zhhXBcz2ZBSxt5xlNgJQJtH82K6y2vTbkUVddjjD8="}]},"maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-update-0.0.4.tgz_1469438364813_0.650737977353856"}},"0.0.5":{"name":"react-update","version":"0.0.5","description":"Better immutability helper for react","main":"lib/index.js","scripts":{"test":"npm run lint && npm run unit","lint":"eslint src || true","unit":"jest || true","compile":"babel src -d lib","release":"npm run test && npm run compile && npm version patch && npm publish"},"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"keywords":["react","immutability","utils"],"author":{"name":"jianghai1007@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/jianghai/react-update/issues"},"homepage":"https://github.com/jianghai/react-update#readme","dependencies":{"react-addons-update":"^15.2.1","warning":"^3.0.0"},"devDependencies":{"babel-cli":"^6.11.4","babel-jest":"^13.2.2","babel-preset-es2015":"^6.9.0","babel-preset-react":"^6.11.1","babel-preset-stage-0":"^6.5.0","jasmine":"^2.4.1","react":"^0.14.7","react-addons-test-utils":"^15.2.1","react-dom":"^15.2.1"},"jest":{"unmockedModulePathPatterns":["<rootDir>/node_modules","<rootDir>/src"],"testPathDirs":["<rootDir>/test"],"testDirectoryName":"test"},"gitHead":"061e3d44abf8bc01c9df1b43bf3e527e4b8af261","_id":"react-update@0.0.5","_shasum":"9c1aa654988e79afbb690b62be43c0d83de09f8e","_from":".","_npmVersion":"3.8.2","_nodeVersion":"5.1.0","_npmUser":{"name":"jianghai","email":"jianghai1007@gmail.com"},"dist":{"shasum":"9c1aa654988e79afbb690b62be43c0d83de09f8e","tarball":"https://registry.npmjs.org/react-update/-/react-update-0.0.5.tgz","integrity":"sha512-LFETASBndUWpaJOTiBq/0fk0dsgW7ZrmwZWtLRrGZCcNVmVUJirc1e7tEmD+Ak8TRy0xglAPBT1hD77VYBWg4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA7U1oYSFt1/xbKK1SglAvLkTF/uGJyTirr5cmIAcDZMAiEAjhJMARR4lxXTIkrEvcODoXb63nCTmvniZrltpKYIckU="}]},"maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-update-0.0.5.tgz_1469451697989_0.4532887653913349"}},"0.0.6":{"name":"react-update","version":"0.0.6","description":"Better immutability helper for react","main":"lib/index.js","scripts":{"test":"npm run lint && npm run unit","lint":"eslint src || true","unit":"jest || true","compile":"babel src -d lib","release":"npm run test && npm run compile && npm version patch && npm publish"},"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"keywords":["react","immutability","utils"],"author":{"name":"jianghai1007@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/jianghai/react-update/issues"},"homepage":"https://github.com/jianghai/react-update#readme","dependencies":{"react-addons-update":"^15.2.1","warning":"^3.0.0"},"devDependencies":{"babel-cli":"^6.11.4","babel-jest":"^13.2.2","babel-preset-es2015":"^6.9.0","babel-preset-react":"^6.11.1","babel-preset-stage-0":"^6.5.0","jasmine":"^2.4.1","react":"^15.2.1","react-addons-test-utils":"^15.2.1","react-dom":"^15.2.1"},"jest":{"unmockedModulePathPatterns":["<rootDir>/node_modules","<rootDir>/src"],"testPathDirs":["<rootDir>/test"],"testDirectoryName":"test"},"gitHead":"3e7a3f25c944f61eb756c30ce72289518a83e41b","_id":"react-update@0.0.6","_shasum":"0621b4d9fccc4dc98c4ddc5e111da581d8575bd9","_from":".","_npmVersion":"3.8.2","_nodeVersion":"5.1.0","_npmUser":{"name":"jianghai","email":"jianghai1007@gmail.com"},"dist":{"shasum":"0621b4d9fccc4dc98c4ddc5e111da581d8575bd9","tarball":"https://registry.npmjs.org/react-update/-/react-update-0.0.6.tgz","integrity":"sha512-7h9/CTkJZiQ2fVjYuE9nyU1agnqID971llkNOXS1POJiQsIT6IvPwDLFb17yd35/Zr391u77PsfcifnSXUe3qw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4AHQDu++K67UXiISRJeB2i4R8MwpoToM4AuIw4KHX7QIgLo7K5G9gGClI3/OPyf999lH2dRgrg+IxHLntuc27oII="}]},"maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-update-0.0.6.tgz_1469501259215_0.8010286153294146"}},"0.0.7":{"name":"react-update","version":"0.0.7","description":"Better immutability helper for react","main":"lib/index.js","scripts":{"test":"npm run lint && npm run unit","lint":"eslint src","unit":"jest","compile":"babel src -d lib","release":"npm run test && npm run compile && npm version patch && npm publish"},"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"keywords":["react","immutability","utils"],"author":{"name":"jianghai1007@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/jianghai/react-update/issues"},"homepage":"https://github.com/jianghai/react-update#readme","dependencies":{"react-addons-update":"^15.2.1","warning":"^3.0.0"},"devDependencies":{"babel-cli":"^6.11.4","babel-jest":"^13.2.2","babel-preset-es2015":"^6.9.0","babel-preset-react":"^6.11.1","babel-preset-stage-0":"^6.5.0","eslint":"^3.1.1","eslint-cli":"^1.1.0","jasmine":"^2.4.1","jest-cli":"^13.2.3","react":"^15.2.1","react-addons-test-utils":"^15.2.1","react-dom":"^15.2.1"},"jest":{"unmockedModulePathPatterns":["<rootDir>/node_modules","<rootDir>/src"],"testPathDirs":["<rootDir>/test"],"testDirectoryName":"test"},"gitHead":"c7e992c7cce723fffd09f17aa00e3ec468451b26","_id":"react-update@0.0.7","_shasum":"51f2554b69bdba9805cbd72018dc8bb246ff5f4f","_from":".","_npmVersion":"3.8.2","_nodeVersion":"5.1.0","_npmUser":{"name":"jianghai","email":"jianghai1007@gmail.com"},"dist":{"shasum":"51f2554b69bdba9805cbd72018dc8bb246ff5f4f","tarball":"https://registry.npmjs.org/react-update/-/react-update-0.0.7.tgz","integrity":"sha512-oVxUecxek4POQJf5Yk0ubKMs4ghnLyU/qxg0+QGpYGlexiT3Tej2N3prteujP+eG/wGaYYhw+LHXIa5YbmZhtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2glwUKLlz57uGquIwlQFpq76y8dI7jbpxYNJZ1TrkWAiAOhkTPM8iUwkt4Rr89eBxJhbwBOVZfxCnbXd2ghlhF7A=="}]},"maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-update-0.0.7.tgz_1469513482026_0.23660465911962092"}},"0.0.8":{"name":"react-update","version":"0.0.8","description":"Better immutability helper for react","main":"lib/index.js","scripts":{"test":"npm run lint && npm run unit","lint":"eslint src","unit":"jest","compile":"babel src -d lib","release":"npm run test && npm run compile && npm version patch && npm publish"},"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"keywords":["react","immutability","utils"],"author":{"name":"jianghai1007@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/jianghai/react-update/issues"},"homepage":"https://github.com/jianghai/react-update#readme","dependencies":{"react-addons-update":"^15.2.1","warning":"^3.0.0"},"devDependencies":{"babel-cli":"^6.11.4","babel-jest":"^13.2.2","babel-preset-es2015":"^6.9.0","babel-preset-react":"^6.11.1","babel-preset-stage-0":"^6.5.0","eslint":"^3.1.1","eslint-cli":"^1.1.0","jasmine":"^2.4.1","jest-cli":"^13.2.3","react":"^15.2.1","react-addons-test-utils":"^15.2.1","react-dom":"^15.2.1"},"jest":{"unmockedModulePathPatterns":["<rootDir>/node_modules","<rootDir>/src"],"testPathDirs":["<rootDir>/test"],"testDirectoryName":"test"},"gitHead":"2d5b7bae5f5dcdc7f76c6f2c733dcf349ba2ac93","_id":"react-update@0.0.8","_shasum":"6b76e9367ddb69707c82f83471a6c8007647f5c5","_from":".","_npmVersion":"3.8.2","_nodeVersion":"5.1.0","_npmUser":{"name":"jianghai","email":"jianghai1007@gmail.com"},"dist":{"shasum":"6b76e9367ddb69707c82f83471a6c8007647f5c5","tarball":"https://registry.npmjs.org/react-update/-/react-update-0.0.8.tgz","integrity":"sha512-909mC3F5sXMMyMr1hQU3PHe+atl+caqyXjnTWXsafoiu9CJQUsnJiDXvkaVSzcGBvnP+ANKo5io10m0oizXpAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDMQGf7g8U2QvxAO2X8F6E5Pt37lIfUEi569IYuHdM8yAiAdHhzPspXuA6JTbgt6sN77KsUPyg44lkUC/QntF2uLAQ=="}]},"maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-update-0.0.8.tgz_1469606992775_0.30655035143718123"}},"0.0.9":{"name":"react-update","version":"0.0.9","description":"Better immutability helper for react","main":"lib/index.js","scripts":{"test":"npm run lint && npm run unit","lint":"eslint src","unit":"jest","compile":"babel src -d lib","release":"npm run test && npm run compile && npm version patch && npm publish"},"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"keywords":["react","immutability","utils"],"author":{"name":"jianghai1007@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/jianghai/react-update/issues"},"homepage":"https://github.com/jianghai/react-update#readme","dependencies":{"react-addons-update":"^15.2.1","warning":"^3.0.0"},"devDependencies":{"babel-cli":"^6.11.4","babel-jest":"^13.2.2","babel-preset-es2015":"^6.9.0","babel-preset-react":"^6.11.1","babel-preset-stage-0":"^6.5.0","eslint":"^3.1.1","eslint-cli":"^1.1.0","jasmine":"^2.4.1","jest-cli":"^13.2.3","react":"^15.2.1","react-addons-test-utils":"^15.2.1","react-dom":"^15.2.1"},"jest":{"unmockedModulePathPatterns":["<rootDir>/node_modules","<rootDir>/src"],"testPathDirs":["<rootDir>/test"],"testDirectoryName":"test"},"gitHead":"fba3f29e74c265f23f106348bbdd81683862d1db","_id":"react-update@0.0.9","_shasum":"e8f0bdab9869c481ca83438f1de8e7241725e182","_from":".","_npmVersion":"3.8.2","_nodeVersion":"5.1.0","_npmUser":{"name":"jianghai","email":"jianghai1007@gmail.com"},"dist":{"shasum":"e8f0bdab9869c481ca83438f1de8e7241725e182","tarball":"https://registry.npmjs.org/react-update/-/react-update-0.0.9.tgz","integrity":"sha512-7tN7xbCDzR29LEYXUvr3L1FaffmVTyKv0g5IZomHMQoCvzo3BM/xCXUZXt7jU7DTAiTZer3ikOfda5xRd1451A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLpYqgUvZTeNyXxSaBiwIRj4wyQPyRUlm1CeYQhbTGvAIgRhaeVlgtnvD6UtipKpyOdaLE8ld5S6s7qc9mzzx7gfw="}]},"maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-update-0.0.9.tgz_1469675599072_0.18300605309195817"}},"0.1.0":{"name":"react-update","version":"0.1.0","description":"Better immutability helper for react","main":"lib/index.js","scripts":{"test":"npm run lint && npm run unit","lint":"eslint src","unit":"jest","compile":"babel src -d lib","release":"npm run test && npm run compile && npm version patch && npm publish"},"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"keywords":["react","immutability","utils"],"author":{"name":"jianghai1007@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/jianghai/react-update/issues"},"homepage":"https://github.com/jianghai/react-update#readme","dependencies":{"react-addons-update":"^15.2.1","warning":"^3.0.0"},"devDependencies":{"babel-cli":"^6.11.4","babel-jest":"^13.2.2","babel-preset-es2015":"^6.9.0","babel-preset-react":"^6.11.1","babel-preset-stage-0":"^6.5.0","eslint":"^3.1.1","eslint-cli":"^1.1.0","jasmine":"^2.4.1","jest-cli":"^13.2.3","react":"^15.2.1","react-addons-test-utils":"^15.2.1","react-dom":"^15.2.1"},"jest":{"unmockedModulePathPatterns":["<rootDir>/node_modules","<rootDir>/src"],"testPathDirs":["<rootDir>/test"],"testDirectoryName":"test"},"gitHead":"377a8f6e6112706508760cd5c713371d84688bcf","_id":"react-update@0.1.0","_shasum":"bd1c8f036f27aef7bf10f859ce6950d3ceb67a5c","_from":".","_npmVersion":"3.8.2","_nodeVersion":"5.1.0","_npmUser":{"name":"jianghai","email":"jianghai1007@gmail.com"},"dist":{"shasum":"bd1c8f036f27aef7bf10f859ce6950d3ceb67a5c","tarball":"https://registry.npmjs.org/react-update/-/react-update-0.1.0.tgz","integrity":"sha512-U6RCV1itzeMqIBgmaS/dstnH5jSD7r6tunCko9DLDpEbFhl6Loh5IaW6llMRslhjlZcmQKBsspTyZTOHncTrqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8pLr0fPpMockpkJFHVV7fQ4qepNQls/SGfnpq0MuiqgIhAPxNXGXK0paezno2+NBPyCMbCNk1KIEjaUXMcfzv+2nw"}]},"maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-update-0.1.0.tgz_1469675619759_0.3155748858116567"}},"0.1.1":{"name":"react-update","version":"0.1.1","description":"Make setState easily and immutably","main":"lib/index.js","scripts":{"test":"npm run lint && npm run unit","lint":"eslint src","unit":"jest","compile":"babel src -d lib","release":"npm run test && npm run compile && npm version patch && npm publish"},"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"keywords":["react","immutability","utils"],"author":{"name":"jianghai1007@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/jianghai/react-update/issues"},"homepage":"https://github.com/jianghai/react-update#readme","dependencies":{"react-addons-update":"^15.2.1","warning":"^3.0.0"},"devDependencies":{"babel-cli":"^6.11.4","babel-jest":"^13.2.2","babel-preset-es2015":"^6.9.0","babel-preset-react":"^6.11.1","babel-preset-stage-0":"^6.5.0","eslint":"^3.1.1","eslint-cli":"^1.1.0","jasmine":"^2.4.1","jest-cli":"^13.2.3","react":"^15.2.1","react-addons-test-utils":"^15.2.1","react-dom":"^15.2.1"},"jest":{"unmockedModulePathPatterns":["<rootDir>/node_modules","<rootDir>/src"],"testPathDirs":["<rootDir>/test"],"testDirectoryName":"test"},"gitHead":"b1eea7af0373cae576a17ca93e89f3903c7368da","_id":"react-update@0.1.1","_shasum":"3ee81c68ab6496b597dd8304c937dc6b60313bd1","_from":".","_npmVersion":"3.8.2","_nodeVersion":"5.1.0","_npmUser":{"name":"jianghai","email":"jianghai1007@gmail.com"},"dist":{"shasum":"3ee81c68ab6496b597dd8304c937dc6b60313bd1","tarball":"https://registry.npmjs.org/react-update/-/react-update-0.1.1.tgz","integrity":"sha512-s6Gxe3iEQ2WKz2/PMlF4Y5PmMrmhgzyzYTgScffR2+h1VAuVS08ZxCUC1egA8p6tbMr6w9XMy1euY3CDO9OPQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEdELR4K0N1rSDLSKzTv9/BHaeGR/+TYLJme2xHUNwVYAiAvBt3fRpdD+CIoWm+rJ7774eaj1nHTZkR5EjPpv5DRsg=="}]},"maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-update-0.1.1.tgz_1469800175123_0.8199917157180607"}},"0.2.0":{"name":"react-update","version":"0.2.0","description":"Make setState easily and immutably","main":"lib/index.js","scripts":{"test":"npm run lint && npm run unit","lint":"eslint src","unit":"jest","compile":"babel src -d lib","release":"npm run test && npm run compile && npm version patch && npm publish"},"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"keywords":["react","immutability","utils"],"author":{"name":"jianghai1007@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/jianghai/react-update/issues"},"homepage":"https://github.com/jianghai/react-update#readme","dependencies":{"react-addons-update":"^15.2.1","warning":"^3.0.0"},"devDependencies":{"babel-cli":"^6.11.4","babel-jest":"^13.2.2","babel-preset-es2015":"^6.9.0","babel-preset-react":"^6.11.1","babel-preset-stage-0":"^6.5.0","eslint":"^3.1.1","eslint-cli":"^1.1.0","jasmine":"^2.4.1","jest-cli":"^13.2.3","react":"^15.2.1","react-addons-test-utils":"^15.2.1","react-dom":"^15.2.1"},"jest":{"unmockedModulePathPatterns":["<rootDir>/node_modules","<rootDir>/src"],"testPathDirs":["<rootDir>/test"],"testDirectoryName":"test"},"gitHead":"b6a5d25cbe960f59bba4d22ef139596d537ab510","_id":"react-update@0.2.0","_shasum":"bafbc899b033ca6fd8140eb47e8fdb1dae2e5a1f","_from":".","_npmVersion":"3.8.2","_nodeVersion":"5.1.0","_npmUser":{"name":"jianghai","email":"jianghai1007@gmail.com"},"dist":{"shasum":"bafbc899b033ca6fd8140eb47e8fdb1dae2e5a1f","tarball":"https://registry.npmjs.org/react-update/-/react-update-0.2.0.tgz","integrity":"sha512-hP6J5ZkTpY36S1+xNopPLDrZqFiFDXagHJgDv/s/jEEQFYdXASwVjLBgB+Fnr1al6Ss1O1AE+m/+GP3DC4aCbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDmpG75RX5hJK0oXVS/pT7J59oFRK/NhXcvdgokRs1PxAiEA5Kn+RJHCLMFQIh2HrqD+VhW/1nbPsQ4Whdyfvu7h1rE="}]},"maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-update-0.2.0.tgz_1469800192121_0.24516857648268342"}},"0.2.1":{"name":"react-update","version":"0.2.1","description":"Make setState easily and immutably","main":"lib/index.js","scripts":{"test":"npm run lint && npm run unit","lint":"eslint src","unit":"jest","compile":"babel src -d lib","release":"npm run test && npm run compile && npm version patch && npm publish"},"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"keywords":["react","immutability","utils"],"author":{"name":"jianghai1007@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/jianghai/react-update/issues"},"homepage":"https://github.com/jianghai/react-update#readme","dependencies":{"babel-plugin-transform-runtime":"^6.12.0","react":"^15.3.0","react-addons-update":"^15.2.1","warning":"^3.0.0"},"devDependencies":{"babel-cli":"^6.11.4","babel-jest":"^13.2.2","babel-preset-es2015":"^6.9.0","babel-preset-react":"^6.11.1","babel-preset-stage-0":"^6.5.0","eslint":"^3.1.1","eslint-cli":"^1.1.0","jasmine":"^2.4.1","jest-cli":"^13.2.3","react":"^15.2.1","react-addons-test-utils":"^15.2.1","react-dom":"^15.2.1"},"jest":{"unmockedModulePathPatterns":["<rootDir>/node_modules","<rootDir>/src"],"testPathDirs":["<rootDir>/test"],"testDirectoryName":"test"},"gitHead":"a8df4bad0518ecad8b9f81c08baa2f869dd2c01d","_id":"react-update@0.2.1","_shasum":"48ff0c7dc1bf03504e8d8c6b3ec96ccb79ac81af","_from":".","_npmVersion":"3.8.2","_nodeVersion":"5.1.0","_npmUser":{"name":"jianghai","email":"jianghai1007@gmail.com"},"dist":{"shasum":"48ff0c7dc1bf03504e8d8c6b3ec96ccb79ac81af","tarball":"https://registry.npmjs.org/react-update/-/react-update-0.2.1.tgz","integrity":"sha512-Ro+lxoQ0Jrvk2PQCqnM3E9jij6gIUemKeOGtMpmdoqAbtII31SjhoFmidy3bHFX+mjAv5MRzWyPV6eule38cbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgsyQh3la5SClFPvlDLtPfhz7dYmVsWTs7D0fvLARzCAIhALgM+u7/aKTSmSPVflnfplIChHekco87dWrPhCfSPqlV"}]},"maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-update-0.2.1.tgz_1470047698851_0.04200122784823179"}},"0.3.0":{"name":"react-update","version":"0.3.0","description":"Make setState easily and immutably","main":"lib/index.js","scripts":{"test":"npm run lint && npm run unit","lint":"eslint src","unit":"jest","compile":"babel src -d lib","release":"npm run test && npm run compile && npm version patch && npm publish"},"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"keywords":["react","immutability","utils"],"author":{"name":"jianghai1007@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/jianghai/react-update/issues"},"homepage":"https://github.com/jianghai/react-update#readme","dependencies":{"babel-plugin-transform-runtime":"^6.12.0","react":"^15.3.0","react-addons-update":"^15.2.1","warning":"^3.0.0"},"devDependencies":{"babel-cli":"^6.11.4","babel-jest":"^13.2.2","babel-preset-es2015":"^6.9.0","babel-preset-react":"^6.11.1","babel-preset-stage-0":"^6.5.0","eslint":"^3.1.1","eslint-cli":"^1.1.0","jasmine":"^2.4.1","jest-cli":"^13.2.3","react":"^15.2.1","react-addons-test-utils":"^15.2.1","react-dom":"^15.2.1"},"jest":{"unmockedModulePathPatterns":["<rootDir>/node_modules","<rootDir>/src"],"testPathDirs":["<rootDir>/test"],"testDirectoryName":"test"},"gitHead":"a9d9a08eae110ecbd952983cc4f57d5432e11661","_id":"react-update@0.3.0","_shasum":"4247b7c2a1fad3165294f99b2ae3d8a3bc9e2fb7","_from":".","_npmVersion":"3.8.2","_nodeVersion":"5.1.0","_npmUser":{"name":"jianghai","email":"jianghai1007@gmail.com"},"dist":{"shasum":"4247b7c2a1fad3165294f99b2ae3d8a3bc9e2fb7","tarball":"https://registry.npmjs.org/react-update/-/react-update-0.3.0.tgz","integrity":"sha512-3dWDxcBdDbUPPbTcLbYEuZqrlSL7BtmPI78fsquJdKuOwSwkdG8kcc23BANXBRxjW/0xj+NbtIUzvX5qFwvFEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7aR4TgteQHOqkYvH/CT+mgqdIzDieVHvEcCBXxLGSjQIgKnr/Je8Kkbst14oQymGonBJ2IWzeRj+vb4EneklYos8="}]},"maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-update-0.3.0.tgz_1470047715884_0.98758729477413"}},"0.3.1":{"name":"react-update","version":"0.3.1","description":"Make setState easily and immutably","main":"lib/index.js","scripts":{"test":"npm run lint && npm run unit","lint":"eslint src","unit":"jest","compile":"babel src -d lib","release":"npm run test && npm run compile && npm version patch && npm publish"},"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"keywords":["react","immutability","utils"],"author":{"name":"jianghai1007@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/jianghai/react-update/issues"},"homepage":"https://github.com/jianghai/react-update#readme","dependencies":{"babel-plugin-transform-runtime":"^6.12.0","react":"^15.3.0","react-addons-update":"^15.2.1","warning":"^3.0.0"},"devDependencies":{"babel-cli":"^6.11.4","babel-jest":"^13.2.2","babel-preset-es2015":"^6.9.0","babel-preset-react":"^6.11.1","babel-preset-stage-0":"^6.5.0","eslint":"^3.1.1","eslint-cli":"^1.1.0","jasmine":"^2.4.1","jest-cli":"^13.2.3","react":"^15.2.1","react-addons-test-utils":"^15.2.1","react-dom":"^15.2.1"},"jest":{"unmockedModulePathPatterns":["<rootDir>/node_modules","<rootDir>/src"],"testPathDirs":["<rootDir>/test"],"testDirectoryName":"test"},"gitHead":"e0d45d1a690fae7d7c09262bad7b9ffcec67c884","_id":"react-update@0.3.1","_shasum":"b603a0691bbb993b0b29113e93d8fee8bf533af4","_from":".","_npmVersion":"3.8.2","_nodeVersion":"5.1.0","_npmUser":{"name":"jianghai","email":"jianghai1007@gmail.com"},"dist":{"shasum":"b603a0691bbb993b0b29113e93d8fee8bf533af4","tarball":"https://registry.npmjs.org/react-update/-/react-update-0.3.1.tgz","integrity":"sha512-9ZYKOUSHEk7uQACVN/n/lqhth05r3sEAHXdU0V4iiBNxvRgAOXVPtSU92mppB9ql9elACJ+uNGtUTc5UPgOOSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAaKw0OsyJW80FJmscoBZ7eJe5NUpqYxIPrsyOdMb/3cAiB27ktrrKvpf48VCkblEycc/rwfhyvLK/aINAQeW7PqEA=="}]},"maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-update-0.3.1.tgz_1470048893777_0.9463750240392983"}},"0.3.2":{"name":"react-update","version":"0.3.2","description":"Make setState easily and immutably","main":"lib/index.js","scripts":{"test":"npm run lint && npm run unit","lint":"eslint src","unit":"jest","compile":"babel src -d lib","release":"npm run test && npm run compile && npm version patch && npm publish"},"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"keywords":["react","immutability","utils"],"author":{"name":"jianghai1007@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/jianghai/react-update/issues"},"homepage":"https://github.com/jianghai/react-update#readme","dependencies":{"babel-plugin-transform-runtime":"^6.12.0","react":"^15.3.0","react-addons-update":"^15.2.1","warning":"^3.0.0"},"devDependencies":{"babel-cli":"^6.11.4","babel-jest":"^13.2.2","babel-preset-es2015":"^6.9.0","babel-preset-react":"^6.11.1","babel-preset-stage-0":"^6.5.0","eslint":"^3.1.1","eslint-cli":"^1.1.0","jasmine":"^2.4.1","jest-cli":"^13.2.3","react":"^15.2.1","react-addons-test-utils":"^15.2.1","react-dom":"^15.2.1"},"jest":{"unmockedModulePathPatterns":["<rootDir>/node_modules","<rootDir>/src"],"testPathDirs":["<rootDir>/test"],"testDirectoryName":"test"},"gitHead":"56747a02ad637c8ff4dbbcf437fe489401135885","_id":"react-update@0.3.2","_shasum":"7e26a2a5473cac25ca3c26876ff420db50b4082e","_from":".","_npmVersion":"3.8.2","_nodeVersion":"5.1.0","_npmUser":{"name":"jianghai","email":"jianghai1007@gmail.com"},"dist":{"shasum":"7e26a2a5473cac25ca3c26876ff420db50b4082e","tarball":"https://registry.npmjs.org/react-update/-/react-update-0.3.2.tgz","integrity":"sha512-hB2shjoPSp/1EnwuPAanqpkcHY1hpEZOpkjJ7D+9m1QV27v0GyueRlhuNht3XofhAheoIi6XuUdYmJaH3qrXWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEwkFjGRl5pAMb2fz6hZsaCpoB9HhhwDpUUPd93hu1loAiBHfN1ZxkCKXgQvtnCqqStrjG67MUXRf4TiauGzozrt8w=="}]},"maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-update-0.3.2.tgz_1470227373191_0.29955269023776054"}},"0.3.3":{"name":"react-update","version":"0.3.3","description":"Make setState easily and immutably","main":"lib/index.js","scripts":{"test":"npm run lint && npm run unit","lint":"eslint src","unit":"jest","compile":"babel src -d lib","release":"npm run test && npm run compile && npm version patch && npm publish"},"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"keywords":["react","immutability","utils"],"author":{"name":"jianghai1007@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/jianghai/react-update/issues"},"homepage":"https://github.com/jianghai/react-update#readme","dependencies":{"babel-plugin-transform-runtime":"^6.12.0","react":"^15.3.0","react-addons-update":"^15.2.1","warning":"^3.0.0"},"devDependencies":{"babel-cli":"^6.11.4","babel-jest":"^13.2.2","babel-preset-es2015":"^6.9.0","babel-preset-react":"^6.11.1","babel-preset-stage-0":"^6.5.0","eslint":"^3.1.1","eslint-cli":"^1.1.0","jasmine":"^2.4.1","jest-cli":"^13.2.3","react":"^15.2.1","react-addons-test-utils":"^15.2.1","react-dom":"^15.2.1"},"jest":{"unmockedModulePathPatterns":["<rootDir>/node_modules","<rootDir>/src"],"testPathDirs":["<rootDir>/test"],"testDirectoryName":"test"},"gitHead":"c701bb56e3ea7ad5fbeda89c1056abbb74bdd41e","_id":"react-update@0.3.3","_shasum":"f2944caa8a97a5fd6eeacb9cbbe5f8e14ac0b693","_from":".","_npmVersion":"3.8.2","_nodeVersion":"5.1.0","_npmUser":{"name":"jianghai","email":"jianghai1007@gmail.com"},"dist":{"shasum":"f2944caa8a97a5fd6eeacb9cbbe5f8e14ac0b693","tarball":"https://registry.npmjs.org/react-update/-/react-update-0.3.3.tgz","integrity":"sha512-rr5se83BXzOgZg6P0WCR+tUgOieAPsUISQg4zf3zblW2BDbj4frmhqL5lwW3MVmMXCdFlkai4oetP5cc7hCCkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCH3z+ouvtVNZagbNFMN1ZwMxORtRdDAN4PM2wqUBJ6q8CIHWtO248Nqsj06Cs+i/ddRLF5BSUUZ3hUH2wDBjttDsf"}]},"maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-update-0.3.3.tgz_1470227705310_0.9146217461675406"}},"0.3.4":{"name":"react-update","version":"0.3.4","description":"Make setState easily and immutably","main":"lib/index.js","scripts":{"test":"npm run lint && npm run unit","lint":"eslint src","unit":"jest","compile":"babel src -d lib","release":"npm run test && npm run compile && npm version patch && npm publish"},"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"keywords":["react","immutability","utils"],"author":{"name":"jianghai1007@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/jianghai/react-update/issues"},"homepage":"https://github.com/jianghai/react-update#readme","dependencies":{"babel-plugin-transform-runtime":"^6.12.0","react":"^15.3.0","react-addons-update":"^15.2.1","warning":"^3.0.0"},"devDependencies":{"babel-cli":"^6.11.4","babel-jest":"^13.2.2","babel-preset-es2015":"^6.9.0","babel-preset-react":"^6.11.1","babel-preset-stage-0":"^6.5.0","eslint":"^3.1.1","eslint-cli":"^1.1.0","jasmine":"^2.4.1","jest-cli":"^13.2.3","react":"^15.2.1","react-addons-test-utils":"^15.2.1","react-dom":"^15.2.1"},"jest":{"unmockedModulePathPatterns":["<rootDir>/node_modules","<rootDir>/src"],"testPathDirs":["<rootDir>/test"],"testDirectoryName":"test"},"gitHead":"2f870def29db7fa482e637ab8efe09ed0a330cad","_id":"react-update@0.3.4","_shasum":"80f32a9daaa5544bd7efb596974cc50f60481162","_from":".","_npmVersion":"3.8.2","_nodeVersion":"5.1.0","_npmUser":{"name":"jianghai","email":"jianghai1007@gmail.com"},"dist":{"shasum":"80f32a9daaa5544bd7efb596974cc50f60481162","tarball":"https://registry.npmjs.org/react-update/-/react-update-0.3.4.tgz","integrity":"sha512-bz5tXfz1sZEOdCSSyIePaRffFwUgscEIgySHaCJ3mOTJKxdeXvqVoJdERx92euVCs8BiXN8G75IrcEFHfYcsgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFZjBtxT7lTmdCjRshCDyxVmL7x1cFMbRScZfQsBHWpmAiEApwu8IqMiJ2Xeedw9CBv3O7KkiqefWtFxxkvAGFBEpes="}]},"maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-update-0.3.4.tgz_1470227996111_0.8549940660595894"}},"0.3.5":{"name":"react-update","version":"0.3.5","description":"Make setState easily and immutably","main":"lib/index.js","scripts":{"test":"npm run lint && npm run unit","lint":"eslint src","unit":"jest","compile":"babel src -d lib","release":"npm run test && npm run compile && npm version patch && npm publish"},"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"keywords":["react","immutability","utils"],"author":{"name":"jianghai1007@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/jianghai/react-update/issues"},"homepage":"https://github.com/jianghai/react-update#readme","dependencies":{"babel-plugin-transform-runtime":"^6.12.0","react":"^15.3.0","react-addons-update":"^15.2.1","warning":"^3.0.0"},"devDependencies":{"babel-cli":"^6.11.4","babel-jest":"^13.2.2","babel-preset-es2015":"^6.9.0","babel-preset-react":"^6.11.1","babel-preset-stage-0":"^6.5.0","eslint":"^3.1.1","eslint-cli":"^1.1.0","jasmine":"^2.4.1","jest-cli":"^13.2.3","react":"^15.2.1","react-addons-test-utils":"^15.2.1","react-dom":"^15.2.1"},"jest":{"unmockedModulePathPatterns":["<rootDir>/node_modules","<rootDir>/src"],"testPathDirs":["<rootDir>/test"],"testDirectoryName":"test"},"gitHead":"166fe6baa14ab556c2d2ffb6702508db20f882be","_id":"react-update@0.3.5","_shasum":"e95138a080a5c8489608b6efae1b4a25b6039d34","_from":".","_npmVersion":"3.8.2","_nodeVersion":"5.1.0","_npmUser":{"name":"jianghai","email":"jianghai1007@gmail.com"},"dist":{"shasum":"e95138a080a5c8489608b6efae1b4a25b6039d34","tarball":"https://registry.npmjs.org/react-update/-/react-update-0.3.5.tgz","integrity":"sha512-IPq18sH8pqj9EXWnKgC/9Y1tRz9GZbmRG+lVze/RDErMBO99yg1wmiA2347ZikN39Pxa2VFhQ6Ijrq5yu6D/xQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDcMbu/P3c0c+7k4WBZYuRq2myVMF0dQ0H9vtYgaC9RmAiAZrQpMQcirO0e4wLe46RY60XWI2yioAW6MmfuaRCuUrw=="}]},"maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-update-0.3.5.tgz_1470228843068_0.9198830188252032"}},"0.3.6":{"name":"react-update","version":"0.3.6","description":"Make setState easily and immutably","main":"lib/index.js","scripts":{"test":"npm run lint && npm run unit","lint":"eslint src","unit":"jest","compile":"babel src -d lib","release":"npm run test && npm run compile && npm version patch && npm publish && git push"},"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"keywords":["react","immutability","utils"],"author":{"name":"jianghai1007@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/jianghai/react-update/issues"},"homepage":"https://github.com/jianghai/react-update#readme","dependencies":{"babel-plugin-transform-runtime":"^6.12.0","react":"^15.3.0","react-addons-update":"^15.2.1","warning":"^3.0.0"},"devDependencies":{"babel-cli":"^6.11.4","babel-jest":"^13.2.2","babel-preset-es2015":"^6.9.0","babel-preset-react":"^6.11.1","babel-preset-stage-0":"^6.5.0","eslint":"^3.1.1","eslint-cli":"^1.1.0","jasmine":"^2.4.1","jest-cli":"^13.2.3","react":"^15.2.1","react-addons-test-utils":"^15.2.1","react-dom":"^15.2.1"},"jest":{"unmockedModulePathPatterns":["<rootDir>/node_modules","<rootDir>/src"],"testPathDirs":["<rootDir>/test"],"testDirectoryName":"test"},"gitHead":"ed1d16c5fea8c64a10379b43e6a911abf94dceb2","_id":"react-update@0.3.6","_shasum":"44c52fa0e2437ec50ff19f02efbb7228931ed7e5","_from":".","_npmVersion":"3.8.2","_nodeVersion":"5.1.0","_npmUser":{"name":"jianghai","email":"jianghai1007@gmail.com"},"dist":{"shasum":"44c52fa0e2437ec50ff19f02efbb7228931ed7e5","tarball":"https://registry.npmjs.org/react-update/-/react-update-0.3.6.tgz","integrity":"sha512-R5uCd11P1I9yesFOOvqPMqrxKDb5fuOIoE7/3CL9jKJzrYxqbrmkKeFiHygzuCf7tAH6jC3iLIObWvjKGVPXow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYUZ1d6J8gp1keJ5MVscX6c6TQMMTl9JZk/XfasK5kUQIgZ9jh54R+/+uMDCaaHAWTMwDvGTg7uPYIyKpg/L89h6A="}]},"maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-update-0.3.6.tgz_1470231019588_0.9122695764526725"}},"0.3.7":{"name":"react-update","version":"0.3.7","description":"Make setState easily and immutably","main":"lib/index.js","scripts":{"test":"npm run lint && npm run unit","lint":"eslint src","unit":"jest","compile":"babel src -d lib","release":"npm run test && npm run compile && npm version patch && npm publish && git push"},"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"keywords":["react","immutability","utils"],"author":{"name":"jianghai1007@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/jianghai/react-update/issues"},"homepage":"https://github.com/jianghai/react-update#readme","dependencies":{"babel-plugin-transform-runtime":"^6.12.0","react":"^15.3.0","react-addons-update":"^15.2.1","warning":"^3.0.0"},"devDependencies":{"babel-cli":"^6.11.4","babel-jest":"^13.2.2","babel-preset-es2015":"^6.9.0","babel-preset-react":"^6.11.1","babel-preset-stage-0":"^6.5.0","eslint":"^3.1.1","eslint-cli":"^1.1.0","jasmine":"^2.4.1","jest-cli":"^13.2.3","react":"^15.2.1","react-addons-test-utils":"^15.2.1","react-dom":"^15.2.1"},"jest":{"unmockedModulePathPatterns":["<rootDir>/node_modules","<rootDir>/src"],"testPathDirs":["<rootDir>/test"],"testDirectoryName":"test"},"gitHead":"e2170ffde062bb868fbc2df24b999cf522465ee3","_id":"react-update@0.3.7","_shasum":"99ab2ce3c18cd4b92097d1b26b60a4725bec907e","_from":".","_npmVersion":"3.8.2","_nodeVersion":"5.1.0","_npmUser":{"name":"jianghai","email":"jianghai1007@gmail.com"},"dist":{"shasum":"99ab2ce3c18cd4b92097d1b26b60a4725bec907e","tarball":"https://registry.npmjs.org/react-update/-/react-update-0.3.7.tgz","integrity":"sha512-W7VZAtpFSR0EckO2QZlSA5TQ11Z8ZlmGo4QXUh65wNvMMOKOVcFc67IApBOa9qypNL+jxZomK8qQfdb192q4HA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDa0NzGDGxzhXwfI5bsXDreNYYlAk9+esypb686sxysfgIgRfmTOvIq0AfBBEDgTKM2Bxubvr1rD/FUcKrhrubF+5I="}]},"maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-update-0.3.7.tgz_1470231299126_0.36950188921764493"}},"0.3.8":{"name":"react-update","version":"0.3.8","description":"Make setState easily and immutably","main":"lib/index.js","scripts":{"test":"npm run lint && npm run unit","lint":"eslint src","unit":"jest","compile":"babel src -d lib","release":"npm run test && npm run compile && npm version patch && npm publish && git push"},"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"keywords":["react","immutability","utils"],"author":{"name":"jianghai1007@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/jianghai/react-update/issues"},"homepage":"https://github.com/jianghai/react-update#readme","dependencies":{"babel-plugin-transform-runtime":"^6.12.0","react-addons-update":"^15.2.1","warning":"^3.0.0"},"devDependencies":{"babel-cli":"^6.11.4","babel-jest":"^13.2.2","babel-preset-es2015":"^6.9.0","babel-preset-react":"^6.11.1","babel-preset-stage-0":"^6.5.0","eslint":"^3.1.1","eslint-cli":"^1.1.0","jasmine":"^2.4.1","jest-cli":"^13.2.3","react":"^15.2.1","react-addons-test-utils":"^15.2.1","react-dom":"^15.2.1"},"jest":{"unmockedModulePathPatterns":["<rootDir>/node_modules","<rootDir>/src"],"testPathDirs":["<rootDir>/test"],"testDirectoryName":"test"},"gitHead":"45fd4d8c600a1c18047b6977c26e68a82261fba4","_id":"react-update@0.3.8","_shasum":"6a9806caf8c3b828a35633b9ca74c3abe153b2a5","_from":".","_npmVersion":"3.8.2","_nodeVersion":"5.1.0","_npmUser":{"name":"jianghai","email":"jianghai1007@gmail.com"},"dist":{"shasum":"6a9806caf8c3b828a35633b9ca74c3abe153b2a5","tarball":"https://registry.npmjs.org/react-update/-/react-update-0.3.8.tgz","integrity":"sha512-VjArpHy6YpKkr4LyP7oRJdPowO4rCSQ1PryXGh7+I6TKZSRf177lUIPPc1+wjpHTaYZ3EnxHIlOcZq9NsTw58Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAhgxL/G+zvVH+/hAOJI4SjzxJ2ht5k8dl8ZVzXALjagAiEAvp9pmfD6ptPePFoJcBWCsbrTCrlSVHL1p/czH3ryojU="}]},"maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-update-0.3.8.tgz_1472620033131_0.8790996808093041"}},"0.3.9":{"name":"react-update","version":"0.3.9","description":"Make setState easily and immutably","main":"lib/index.js","scripts":{"test":"npm run lint && npm run unit","lint":"eslint src","unit":"jest","compile":"babel src -d lib","release":"npm run test && npm run compile && npm version patch && npm publish && git push"},"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"keywords":["react","immutability","utils"],"author":{"name":"jianghai1007@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/jianghai/react-update/issues"},"homepage":"https://github.com/jianghai/react-update#readme","dependencies":{"babel-plugin-transform-runtime":"^6.12.0","react-addons-update":"^15.2.1","warning":"^3.0.0"},"devDependencies":{"babel-cli":"^6.11.4","babel-jest":"^13.2.2","babel-preset-es2015":"^6.9.0","babel-preset-react":"^6.11.1","babel-preset-stage-0":"^6.5.0","eslint":"^3.1.1","eslint-cli":"^1.1.0","jasmine":"^2.4.1","jest-cli":"^13.2.3","react":"^15.2.1","react-addons-test-utils":"^15.2.1","react-dom":"^15.2.1"},"jest":{"unmockedModulePathPatterns":["<rootDir>/node_modules","<rootDir>/src"],"testPathDirs":["<rootDir>/test"],"testDirectoryName":"test"},"gitHead":"a4f888d1d1ddd58dbb2ae9ba34258aecce59b4c8","_id":"react-update@0.3.9","_shasum":"62c93693aa986eb99cd71bd70f0c9e5905d8f15e","_from":".","_npmVersion":"3.8.2","_nodeVersion":"5.1.0","_npmUser":{"name":"jianghai","email":"jianghai1007@gmail.com"},"dist":{"shasum":"62c93693aa986eb99cd71bd70f0c9e5905d8f15e","tarball":"https://registry.npmjs.org/react-update/-/react-update-0.3.9.tgz","integrity":"sha512-XK4i5UnPRm0sd3ET0xBCuauflf8ey1/zXUHKNnFGnl9zj8lVpledJhW87vGnNpHWWZT7t30J9j/k557/xH51GQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIClPU+n13c9Lm/6iLP57b+GXi8C74XE/V4Ia68/1IMMxAiEA3+pGl+kfQN3UzaYZZdWiSqSDWjbBbFj0zXwhgopnbZY="}]},"maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-update-0.3.9.tgz_1475142129730_0.06437154416926205"}},"0.4.1":{"name":"react-update","version":"0.4.1","description":"Make setState easily and immutably","main":"lib/index.js","scripts":{"test":"npm run lint && npm run unit","lint":"eslint src","unit":"jest","compile":"babel src -d lib","release":"npm run test && npm run compile && npm version patch && npm publish && git push"},"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"keywords":["react","immutability","utils"],"author":{"name":"jianghai1007@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/jianghai/react-update/issues"},"homepage":"https://github.com/jianghai/react-update#readme","dependencies":{"babel-plugin-transform-runtime":"^6.12.0","immutability-helper":"^2.0.0"},"devDependencies":{"babel-cli":"^6.11.4","babel-jest":"^13.2.2","babel-preset-es2015":"^6.9.0","babel-preset-react":"^6.11.1","babel-preset-stage-0":"^6.5.0","eslint":"^3.1.1","eslint-cli":"^1.1.0","jasmine":"^2.4.1","jest-cli":"^13.2.3","react":"^15.2.1","react-addons-test-utils":"^15.2.1","react-dom":"^15.2.1"},"jest":{"unmockedModulePathPatterns":["<rootDir>/node_modules","<rootDir>/src"],"testPathDirs":["<rootDir>/test"],"testDirectoryName":"test"},"gitHead":"35167e3762d1f5a7437ec6a5af9d2e8b26ea1486","_id":"react-update@0.4.1","_shasum":"8168bbafceb22c63e2439a231a1531ceb89cc9bf","_from":".","_npmVersion":"3.8.3","_nodeVersion":"6.7.0","_npmUser":{"name":"jianghai","email":"jianghai1007@gmail.com"},"dist":{"shasum":"8168bbafceb22c63e2439a231a1531ceb89cc9bf","tarball":"https://registry.npmjs.org/react-update/-/react-update-0.4.1.tgz","integrity":"sha512-yAaJbWkPmpVOR08rOWylAN/UdFz9IezkILBbSlj4lRzin6fPsNcATJoHWi01DFTbSrbham+O8CajYi9wSVmCkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXqXKKmp7gtJBMVmhu7g9YGkxK+tg+xVoezb9e53BTvgIhANXCHSZnp1+w2o3mLfK7DIEl3dwegQQmQOaE8DDNnpqt"}]},"maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-update-0.4.1.tgz_1477476095530_0.0824602865613997"}},"0.4.2":{"name":"react-update","version":"0.4.2","description":"Make setState easily and immutably","main":"lib/index.js","scripts":{"test":"npm run lint && npm run unit","lint":"eslint src","unit":"jest","compile":"babel src -d lib","release":"npm run test && npm run compile && npm version patch && npm publish && git push"},"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"keywords":["react","immutability","utils"],"author":{"name":"jianghai1007@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/jianghai/react-update/issues"},"homepage":"https://github.com/jianghai/react-update#readme","dependencies":{"babel-plugin-transform-runtime":"^6.12.0","immutability-helper":"^2.0.0"},"devDependencies":{"babel-cli":"^6.11.4","babel-jest":"^13.2.2","babel-preset-es2015":"^6.9.0","babel-preset-react":"^6.11.1","babel-preset-stage-0":"^6.5.0","eslint":"^3.1.1","eslint-cli":"^1.1.0","jasmine":"^2.4.1","jest-cli":"^13.2.3","react":"^15.2.1","react-addons-test-utils":"^15.2.1","react-dom":"^15.2.1"},"jest":{"unmockedModulePathPatterns":["<rootDir>/node_modules","<rootDir>/src"],"testPathDirs":["<rootDir>/test"],"testDirectoryName":"test"},"gitHead":"d98f01f727d372b0f92dd3a3efeb016a78b995cf","_id":"react-update@0.4.2","_shasum":"de93e6ada7034507611e6ca2481110794c4a4a2e","_from":".","_npmVersion":"3.8.3","_nodeVersion":"6.7.0","_npmUser":{"name":"jianghai","email":"jianghai1007@gmail.com"},"dist":{"shasum":"de93e6ada7034507611e6ca2481110794c4a4a2e","tarball":"https://registry.npmjs.org/react-update/-/react-update-0.4.2.tgz","integrity":"sha512-C3QoeifTGlkcK4etWPAAlAQSduZOlqS81ctL9HWhfBz4zCCQ9AP+4Tygjl1rQCN///g6DRfjRB6FOFqdoEc+VA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEsuCki4/pN43RR2WdoVODrtit6VrJMmCx0GP/FXPm/ZAiEA0eHI7Vq+NNX4/pHKZz39ChLQ5sp0mkYw/+uVmYFpqg8="}]},"maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-update-0.4.2.tgz_1477993000446_0.5654627264011651"}},"0.4.3":{"name":"react-update","version":"0.4.3","description":"Make setState easily and immutably","main":"lib/index.js","scripts":{"test":"npm run lint && npm run unit","lint":"eslint src","unit":"jest","compile":"babel src -d lib","release":"npm run test && npm run compile && npm version patch && npm publish && git push"},"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"keywords":["react","immutability","utils"],"author":{"name":"jianghai1007@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/jianghai/react-update/issues"},"homepage":"https://github.com/jianghai/react-update#readme","dependencies":{"babel-plugin-transform-runtime":"^6.12.0","immutability-helper":"^2.0.0"},"devDependencies":{"babel-cli":"^6.11.4","babel-jest":"^13.2.2","babel-preset-es2015":"^6.9.0","babel-preset-react":"^6.11.1","babel-preset-stage-0":"^6.5.0","eslint":"^3.1.1","eslint-cli":"^1.1.0","jasmine":"^2.4.1","jest-cli":"^13.2.3","react":"^15.2.1","react-addons-test-utils":"^15.2.1","react-dom":"^15.2.1"},"jest":{"unmockedModulePathPatterns":["<rootDir>/node_modules","<rootDir>/src"],"testPathDirs":["<rootDir>/test"],"testDirectoryName":"test"},"gitHead":"7b52d0a9f9b4fd1abe7ac1351742a82ff8a34918","_id":"react-update@0.4.3","_shasum":"4d0b52f0e5416b2e3b7d982b8ff8c2187371a58b","_from":".","_npmVersion":"3.8.3","_nodeVersion":"6.7.0","_npmUser":{"name":"jianghai","email":"jianghai1007@gmail.com"},"dist":{"shasum":"4d0b52f0e5416b2e3b7d982b8ff8c2187371a58b","tarball":"https://registry.npmjs.org/react-update/-/react-update-0.4.3.tgz","integrity":"sha512-Os+cIkygINNz+P8SS00nSSWEzK+n+WsHRid+SHnMx9MsiRjQ1pIV2tvlUyTNeVPMo7Twql+o+NjrZkaqNAeIcw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHL6LjDd83M88IjfQbvifQpk750TS4jBB6uXMP2fzA3wAiAxwbEvkc3B5eGkFLjsMtaxjzqAmEjhY1hZzTDBqE1I3g=="}]},"maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-update-0.4.3.tgz_1482918377788_0.9158708164468408"}},"0.4.4":{"name":"react-update","version":"0.4.4","description":"Make setState easily and immutably","main":"lib/index.js","scripts":{"test":"npm run lint && npm run unit","lint":"eslint src","unit":"jest","compile":"babel src -d lib","release":"npm run test && npm run compile && npm version patch && npm publish && git push"},"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"keywords":["react","immutability","utils"],"author":{"name":"jianghai1007@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/jianghai/react-update/issues"},"homepage":"https://github.com/jianghai/react-update#readme","dependencies":{"babel-plugin-transform-runtime":"^6.12.0","immutability-helper":"^2.0.0"},"devDependencies":{"babel-cli":"^6.11.4","babel-jest":"^13.2.2","babel-preset-es2015":"^6.9.0","babel-preset-react":"^6.11.1","babel-preset-stage-0":"^6.5.0","eslint":"^3.1.1","eslint-cli":"^1.1.0","jasmine":"^2.4.1","jest-cli":"^13.2.3","react":"^15.2.1","react-addons-test-utils":"^15.2.1","react-dom":"^15.2.1"},"jest":{"unmockedModulePathPatterns":["<rootDir>/node_modules","<rootDir>/src"],"testPathDirs":["<rootDir>/test"],"testDirectoryName":"test"},"gitHead":"835586f166a1db81254513be9871f31d158732bc","_id":"react-update@0.4.4","_shasum":"eb46917025a05f4e074acfc9591b1f078c52a824","_from":".","_npmVersion":"3.8.3","_nodeVersion":"6.7.0","_npmUser":{"name":"jianghai","email":"jianghai1007@gmail.com"},"dist":{"shasum":"eb46917025a05f4e074acfc9591b1f078c52a824","tarball":"https://registry.npmjs.org/react-update/-/react-update-0.4.4.tgz","integrity":"sha512-V0i2RqEFkW8z28ms3hBUNBZrMN2AHOZkBEREPgbiGX3nsxNfwPYZp6Drwvp90GdGJhL8aPqH/q0EEC6Bhm0Teg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAI7efZ/x8iuK6VDvBHf3ED5T5sHqRnCmbDxW46A45gHAiBt0UNiVamBHeoYn/JwJIcYloHAtL2fLvEbSkYgZ8YrtA=="}]},"maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-update-0.4.4.tgz_1482923147526_0.5342443268746138"}}},"readme":"# react-update\n\n[![build status](https://img.shields.io/travis/jianghai/react-update.svg)](https://travis-ci.org/jianghai/react-update)\n[![npm package](https://img.shields.io/npm/v/react-update.svg)](https://www.npmjs.org/package/react-update) \n[![NPM downloads](http://img.shields.io/npm/dm/react-update.svg)](https://npmjs.org/package/react-update)\n\nMake setState easily and immutably.\n\nSo, why not use [immutability-helper](https://github.com/kolodny/immutability-helper)?\n\n- No need to call setState manually\n- No need to build syntactic sugar like `{x: {y: {$set: 1}}}`, just pass `x.y` and `1`\n\n\n## Installation\n\n```sh\nnpm i --save react-update\n```\n\n\n## Todo Demo\n\n```javascript\nimport update from 'react-update'\n\nclass Todos extends Component {\n\n  constructor() {\n    super()\n    this.update = update.bind(this)\n    this.state = {\n      text: '',\n      items: []\n    }\n  }\n\n  render() {\n    const { text, items } = this.state\n    const update = this.update\n    return (\n      <div>\n        <input type=\"text\" value={text} onChange={e => update('set', 'text', e.target.value)} />\n        <button onClick={() => update('push', 'items', { text })}>Add</button>\n        <ul>\n          {items.map((item, i) => {\n            return (\n              <li key={i}>\n                {item.text}\n                <button onClick={() => update('splice', 'items', i)}></button>\n              </li>\n            )\n          })}\n        </ul>\n      </div>\n    )\n  }\n}\n```\n\n\n## API\n\n### Bind component and execute setState automatically\n\n```javascript\nimport update from 'react-update'\n\nclass App extends Component {\n  \n  constructor() {\n    super()\n    this.update = update.bind(this)\n    this.state = {\n      name: 'John',\n      relation: {\n        family: 0,\n        friend: 1\n      },\n      honor: ['1', '2', '3']\n    }\n  }\n  \n  someUsage() {\n    this.update('set', 'name', 'Wall')\n    this.update('set', 'relation.family', 1)\n    this.update('set', ['relation', 'family'], 0)\n    this.update('set', {\n      name: 'Jamas', \n      'relation.friend': 0\n    })\n    this.update('push', 'honor', '4') // ['1', '2', '3', '4']\n    this.update('splice', 'honor', 0) // ['2', '3', '4']\n\n    // All above actions just render once and all state has changed.\n  }\n}\n```\n\n### Silent usage\n\n```javascript\nimport update from 'react-update'\n\nconst myData = {x: {y: 0}}\nconst newData = update(myData, 'set', 'x.y', 1)\nconsole.log(newData) // {x: {y: 1}}\n```\n\n\n## Changelog\n\n### v0.4.0\n\n`2016-10-26`\n\n- Remove console info when state change.\n- Add silent usage which would not execute setState automatically.\n```js\nimport update from 'react-update'\n\nconst myData = {x: {y: 1}}\nconst newData = update(myData, 'set', 'x.y', 2)\nconsole.log(newTarget) // {x: {y: 2}}\n```","maintainers":[{"name":"jianghai","email":"jianghai1007@gmail.com"}],"time":{"modified":"2022-06-26T08:48:27.795Z","created":"2016-07-22T15:56:21.941Z","0.0.1":"2016-07-22T15:56:21.941Z","0.0.2":"2016-07-23T03:52:57.928Z","0.0.3":"2016-07-23T12:07:10.999Z","0.0.4":"2016-07-25T09:19:26.578Z","0.0.5":"2016-07-25T13:01:39.736Z","0.0.6":"2016-07-26T02:47:41.200Z","0.0.7":"2016-07-26T06:11:23.965Z","0.0.8":"2016-07-27T08:09:54.516Z","0.0.9":"2016-07-28T03:13:20.918Z","0.1.0":"2016-07-28T03:13:41.510Z","0.1.1":"2016-07-29T13:49:40.503Z","0.2.0":"2016-07-29T13:49:56.657Z","0.2.1":"2016-08-01T10:34:59.517Z","0.3.0":"2016-08-01T10:35:16.558Z","0.3.1":"2016-08-01T10:54:54.447Z","0.3.2":"2016-08-03T12:29:33.434Z","0.3.3":"2016-08-03T12:35:07.612Z","0.3.4":"2016-08-03T12:39:56.357Z","0.3.5":"2016-08-03T12:54:05.289Z","0.3.6":"2016-08-03T13:30:22.114Z","0.3.7":"2016-08-03T13:35:01.482Z","0.3.8":"2016-08-31T05:07:14.856Z","0.3.9":"2016-09-29T09:42:11.615Z","0.4.1":"2016-10-26T10:01:35.773Z","0.4.2":"2016-11-01T09:36:41.001Z","0.4.3":"2016-12-28T09:46:18.024Z","0.4.4":"2016-12-28T11:05:47.754Z"},"homepage":"https://github.com/jianghai/react-update#readme","keywords":["react","immutability","utils"],"repository":{"type":"git","url":"git+https://github.com/jianghai/react-update.git"},"author":{"name":"jianghai1007@gmail.com"},"bugs":{"url":"https://github.com/jianghai/react-update/issues"},"license":"ISC","readmeFilename":"README.md"}