{"_id":"react-eva","_rev":"16-cfb5428d3e59f6fd2f8946b5b9a2fd7b","name":"react-eva","dist-tags":{"latest":"1.1.14"},"versions":{"1.0.0":{"name":"react-eva","version":"1.0.0","description":"React distributed state management solution","main":"lib/index.js","scripts":{"test":" cross-env NODE_ENV=test ava","build":"babel src --out-dir lib","precommit":"npm run build && lint-staged && npm run test  && git add -A"},"repository":{"type":"git","url":"git+https://github.com/janryWang/react-eva.git"},"author":{"name":"janryWang"},"license":"MIT","bugs":{"url":"https://github.com/janryWang/react-eva/issues"},"homepage":"https://github.com/janryWang/react-eva#readme","devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","ava":"^1.0.0-beta.4","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jsdom":"12.0.0","jsdom-global":"3.0.2","lint-staged":"^4.3.0","prettier":"^1.11.x","qverse":"^0.1.0","react":"^16.3.2","react-dom":"^16.3.2"},"lint-staged":{"src/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"dist/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"test.js":["prettier --write --tab-width 2 --no-semi","git add"]},"ava":{"require":["@babel/register","jsdom-global/register","raf/polyfill"],"files":["test/**/*.spec.js","test/*.spec.js"],"babel":{"testOptions":{"babelrc":false,"presets":[["@babel/preset-env",{"loose":true}],"@babel/preset-react"],"plugins":["@babel/plugin-proposal-class-properties"]}}},"dependencies":{"rxjs":"^6.3.3"},"gitHead":"79ef8017eb0282488e6895812866e62fe68cc0cb","_id":"react-eva@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"janrywang","email":"janrykk@gmail.com"},"dist":{"integrity":"sha512-F/9Fz4/y+blL4LQgGfBxecZB8UNx47ONwU545v/ewR5MpbSMKEJEGUMLS5bWtFebf71xi42xR8PvCoH5uNy8+g==","shasum":"21140fd304c00eca46a107098540770cd55acbb7","tarball":"https://registry.npmjs.org/react-eva/-/react-eva-1.0.0.tgz","fileCount":8,"unpackedSize":20228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHMm1CRA9TVsSAnZWagAAaQUP/2pp+G6kCl8sIydJ/g7I\nTHuUKJ//Olx7HwGUDDFo2iG42KUGrLG2xaMbFlVBya4jbV0Fyka8BTntHk4z\nnT22vCasg/4Mk02C1wjYbbg3uhqDkZ+W86mWrtSd52qxP6JOfoClFQ/I+OPU\nD7wi9UNsIF0i+rs4Oi88+gsOUmDJwKFK97gx/SxklHhEBxX33GMcKkmXAvmy\nuWtSxc2c851TzErjMF56b2yCnf32quvSVNRf9ceC+YzO1VFsNS3whRdMybQ2\nMEgMCzfMyGAwLPqIkikwJGZd1P+9x/W0fPRXNU8rYCgMCf7KKn/xzdVkq21Q\nnTi0qXkOPcCyrVrZwneTp5OViNBEltcSRjKC2+cvHVOBw0IM9CXJi+U1ZjEe\nqSZn0n1/wirBWXwdXy6/2r+klvt9CekoBfbheg6577sFO5bbgLi3YuijSS9I\noxLGFgilqaQnheF1+PpKDKT+ot4vkBDY3e0FQ2aIr6I6l7ZG9lr4i2Np0mUv\nLfJ26iEB0QKt70CS3BbJ4rZPLgElTHJc4fhz2mxZS8bTRWqxXaIm0Pp+B91h\ncUkptbbBfJT7c2OyFcKzB7tKKYNIIZJnjgc7jAFcNPijGeUth0FhlglVeNgc\nFgcCyajiNt2K2izmptniEBSwJKS9R+QG3AZ08N7mhiJIBuVHBUoYCVq/K2pU\ncpwy\r\n=rmXR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFuiauPkAHRpGmIVWDm/794aLlWQD0Xh4tpvxaVAoEutAiEA3EvefMqgf0x+D+9BQciiJRlPaHVzE2N1Pj75l6/TqeI="}]},"maintainers":[{"name":"janrywang","email":"janrykk@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-eva_1.0.0_1545390516644_0.9873122332085049"},"_hasShrinkwrap":false},"1.0.1":{"name":"react-eva","version":"1.0.1","description":"React distributed state management solution","main":"lib/index.js","scripts":{"test":" cross-env NODE_ENV=test ava","build":"babel src --out-dir lib","precommit":"npm run build && lint-staged && npm run test  && git add -A"},"repository":{"type":"git","url":"git+https://github.com/janryWang/react-eva.git"},"author":{"name":"janryWang"},"license":"MIT","bugs":{"url":"https://github.com/janryWang/react-eva/issues"},"homepage":"https://github.com/janryWang/react-eva#readme","devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","ava":"^1.0.0-beta.4","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jsdom":"12.0.0","jsdom-global":"3.0.2","lint-staged":"^4.3.0","prettier":"^1.11.x","qverse":"^0.1.0","react":"^16.3.2","react-dom":"^16.3.2"},"lint-staged":{"src/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"dist/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"test.js":["prettier --write --tab-width 2 --no-semi","git add"]},"ava":{"require":["@babel/register","jsdom-global/register","raf/polyfill"],"files":["test/**/*.spec.js","test/*.spec.js"],"babel":{"testOptions":{"babelrc":false,"presets":[["@babel/preset-env",{"loose":true}],"@babel/preset-react"],"plugins":["@babel/plugin-proposal-class-properties"]}}},"dependencies":{"rxjs":"^6.3.3"},"gitHead":"bf326febf67500926cf2755f9dc6008d1c372a6e","_id":"react-eva@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"janrywang","email":"janrykk@gmail.com"},"dist":{"integrity":"sha512-ScgOktPv4QMxEvmjhGXoK9g8r01hhcBUYcr+b5Q9N+yh29FljEdTR+lUXo82nP9rWlgwo9QdGWAHcF06HhiVtw==","shasum":"bc4645933233d40646419443ca834212f092c9e1","tarball":"https://registry.npmjs.org/react-eva/-/react-eva-1.0.1.tgz","fileCount":8,"unpackedSize":20210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrauUCRA9TVsSAnZWagAAOHkP/RDCBRevBlHLTxSqoJOL\nryrkRR2DV+7eKbBSVm/5jEQzuTAy64L36xrcI6pU1DbE8uZWq4lZeGGOjkc9\nG1ZFIGcrWBVsUlS5jLDEjE7JbPrbsvApjPMJv1ayt0NxxLmsBcBbh+6qGKDq\n/hjjpc5nJp4dz3JDoWnSZnheMambx9cTQsB8N3CjOhHtmiXxMkG5LFWLfbmG\nhjfSfJY28bQ7kOikurko8cq3cmbZqtgA4RFpfqEoaB9E9dnKGZYFhR78iZr6\nhRyEAhaJxx2IPwhqZuKAO7TC6rIbdHPqO/LKaWjudQbpUT5nLu0omzyQTHib\nHtJR/fEuGR+dhldl/sDLgX3/sIM5G4/uIWUW6HF5OG5aZXLTToPO0FBJ4tQH\ny921rVaoQ7ZrLYoX83A7c4YDz++gtRamAeePQNdrgeMwiaqkAV/AIAZRn75X\nOMA701g5sK8l6BnwBXXJN56C08G2y4A96HRVcuP3JFXyU5zfkiBctVm/JH6x\nGiwZNxTVyStlgC1BqXEQ7fU9Blq+Xt9iN8OtdjL78Sc8AZCIbg4HGyyeHlZx\nYEZGnN4jfgsZzJt6PYPilHAZgpoMP5s/dzWlfKGtGPl6GNktCpijuPHsxEX4\nOP5tTYfAKJggcoZY2W89pWqopzrd/yL+qOnd6Zrro+ndkEBSZGe3M1BSYd3h\npqdZ\r\n=JeM4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClIXPYh3VHJZPBOLz6zQcUH+NV3ShFlspLHskByscfSQIhAIZ/bjRK+ARlQ3TJfMuyvfLR8G2rnEpNRY++J7QFN7GU"}]},"maintainers":[{"name":"janrywang","email":"janrykk@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-eva_1.0.1_1554885524250_0.29142962305649434"},"_hasShrinkwrap":false},"1.1.0":{"name":"react-eva","version":"1.1.0","description":"React distributed state management solution","main":"lib/index.js","scripts":{"test":" cross-env NODE_ENV=test ava","build":"babel src --out-dir lib","precommit":"npm run build && lint-staged && npm run test  && git add -A"},"repository":{"type":"git","url":"git+https://github.com/janryWang/react-eva.git"},"author":{"name":"janryWang"},"license":"MIT","bugs":{"url":"https://github.com/janryWang/react-eva/issues"},"homepage":"https://github.com/janryWang/react-eva#readme","devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","ava":"^1.0.0-beta.4","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jsdom":"12.0.0","jsdom-global":"3.0.2","lint-staged":"^4.3.0","prettier":"^1.11.x","qverse":"^0.1.0","react":"^16.3.2","react-dom":"^16.3.2"},"lint-staged":{"src/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"dist/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"test.js":["prettier --write --tab-width 2 --no-semi","git add"]},"ava":{"require":["@babel/register","jsdom-global/register","raf/polyfill"],"files":["test/**/*.spec.js","test/*.spec.js"],"babel":{"testOptions":{"babelrc":false,"presets":[["@babel/preset-env",{"loose":true}],"@babel/preset-react"],"plugins":["@babel/plugin-proposal-class-properties"]}}},"dependencies":{"rxjs":"^6.3.3"},"gitHead":"76484543834ee616ec20859cbf6a7fba10cc4549","_id":"react-eva@1.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"janrywang","email":"janrykk@gmail.com"},"dist":{"integrity":"sha512-4DtmCp9qnIB1GrwLNQjUWCpEW98kG0j2Nrhbhb3DfCqQspqSAIPs84Bj/JF6LOTvCBcrMwJWMqNUXzZcSNlhnw==","shasum":"9277d52310a17c60840479fa1e1815fffb53bc87","tarball":"https://registry.npmjs.org/react-eva/-/react-eva-1.1.0.tgz","fileCount":8,"unpackedSize":24924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcriOBCRA9TVsSAnZWagAA6HcQAJ/I2JNpRGLgLhqo9D/9\nhqOH+hFxI15LMFxVFz/OGhosGyA9sqdqwN8WI6tVNNxWb+5UpPzMy+LmRc20\nIDZhstcUUDuwHFGsSraOngDgBsTLfeUqYOU+6P6laxptPVOzY7HzCvhgTr4E\nUyQKnJxCqS2kQv2MuPg0Af0dEN2TAWcgjAFSa7PymIFjD2ezlLYmASV+VOvJ\nQr0tfYAdaSdD9dDwl3XPv4DqKM5ihmx2sOI5azMU+Kb5EK4MmbpfOT9zOEmN\nre8Goe9yhzHAekwYbABm7x5giSyf9NuKHw5zTQPNVFFyazzbPxi+Bdi37ux1\nNZmb33wHEmcUNEwXYVjVDvezLOfDlh36p0I0kbTxrCIdEnyB4xxE+YJZrd0Z\nKcmxSnVibU6y8zCEiYT006Bt7ZEX2Hacn3rWCThu5Vg1+FCz5REJ8ZR51/zd\nBQnJFAJmSSpHOjYzbvshI/F7u+pFV/UmJuVv/7kgUSi3PmQwtkN96o25fvuK\nCnksapO+TEGxZUq9PNPcJxeodQ2Ii5vPCP+GrPBzYZogyqmFtWBM3qxyt99h\npDv7NOsjId+moOh0WlJ86QWX0yNBkJQBxiWuFmSpdXEGTyGuXNlv4A8rllyJ\nb8LRXGxgwIhtaHrsPA11YQ2fjhToaMyNKBzeryhxciO3OuzAvnVgcPVkGvqK\nvFeK\r\n=FPSu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEe2JszGzDyt4L94iM9N+wQ7mQuEGMkhsPM2J24QxAYsAiEA5ypG+sagPUQP1h1isKSjgFwKdWSjDZoPn+fjy2EhpDY="}]},"maintainers":[{"name":"janrywang","email":"janrykk@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-eva_1.1.0_1554916224979_0.8990498748184588"},"_hasShrinkwrap":false},"1.1.1":{"name":"react-eva","version":"1.1.1","description":"React distributed state management solution","main":"lib/index.js","scripts":{"test":" cross-env NODE_ENV=test ava","build":"babel src --out-dir lib","precommit":"npm run build && lint-staged && npm run test  && git add -A"},"repository":{"type":"git","url":"git+https://github.com/janryWang/react-eva.git"},"author":{"name":"janryWang"},"license":"MIT","bugs":{"url":"https://github.com/janryWang/react-eva/issues"},"homepage":"https://github.com/janryWang/react-eva#readme","devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","ava":"^1.0.0-beta.4","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jsdom":"12.0.0","jsdom-global":"3.0.2","lint-staged":"^4.3.0","prettier":"^1.11.x","qverse":"^0.1.0","react":"^16.3.2","react-dom":"^16.3.2"},"lint-staged":{"src/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"dist/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"test.js":["prettier --write --tab-width 2 --no-semi","git add"]},"ava":{"require":["@babel/register","jsdom-global/register","raf/polyfill"],"files":["test/**/*.spec.js","test/*.spec.js"],"babel":{"testOptions":{"babelrc":false,"presets":[["@babel/preset-env",{"loose":true}],"@babel/preset-react"],"plugins":["@babel/plugin-proposal-class-properties"]}}},"dependencies":{"rxjs":"^6.3.3"},"gitHead":"f4f51dca7ce579966a9f21e08695fb032d5c45bb","_id":"react-eva@1.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"janrywang","email":"janrykk@gmail.com"},"dist":{"integrity":"sha512-pmlniulXnjZ70eOJl4A4xnhGhsp8r/szbG+KZAh1BERn/EIjUlHJMs2ORMub8amDq3Ql3DNNd0sSQX0FLiFScQ==","shasum":"b7cf656606d5ed3ee358c1898701fd3c4a85c81c","tarball":"https://registry.npmjs.org/react-eva/-/react-eva-1.1.1.tgz","fileCount":8,"unpackedSize":25178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcriapCRA9TVsSAnZWagAAWQUQAITEDvBKdX+5GNbEm6VA\nR2hMLvc0MnfYTWXq2vX7RTvkWYCqO8viZyTjjUO6m8+xBGnc1zXBzu0P6/l+\naJt1FKVwqLAzCARbpV6OYU1RUXxtmk48LOwVctywU/izSv1mSvGCXIaZ00qK\na4Jx4rC+3lUHQFA4x2W6PPCzfrWvrlTceTMync5fsRhfkwshF7qhT7GPJjxR\nyImESMiF3YVA5z3deDjLZtlaAirpcxWqFKg3UGvaGV8apd7mlavkICNyDwqp\n8zmmSRPmShavfTwMzOuNccBdlBZHoYTzXJ7i0lFvalgyuwYWFkjfAejSdUwa\nVM7i2KMaTUg90KPR+lLkhhIOFItU4yXdhqPcOsxY9guGKmJe1i15t0c5sZ6S\nh+h0QX+QKTxTGVLUBlVmIOhSbLXI6Mo8dnHeEqj7MQX4IPV43llMQ4Ujux7E\nwf43mab5tVaY/mUPZB90ACQ2dy/P1z6rzVlVHRMWrz7uqP7FlKN+0xJ3S4En\n9OlcAyTujMDCsZtvnZ+cwzf/fmxCacVdpKOqy1+ktuPc4W5PR8Xud9xS+9FM\nVMbfBBK0lIAeCZLkf/UWzT60zfYHy7r84nyyToOYAZFqZ8imVRzUHd/RZz3O\nIPJmhdWugTDCdYxuOBHTR85aWeLKrrIwMNrOi7HEHPZSX5B2wfMSTZ+jd9ts\nS3N1\r\n=OCvi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICF9wkqSq/RC8AERJloEWCaGiXxmNyNE6EcuwIYLH9W6AiB1wA0rbAdOm963OFSaWTbFcaHxxmICrmxW0bPko5Ya5Q=="}]},"maintainers":[{"name":"janrywang","email":"janrykk@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-eva_1.1.1_1554917032235_0.7432637832723292"},"_hasShrinkwrap":false},"1.1.2":{"name":"react-eva","version":"1.1.2","description":"React distributed state management solution","main":"lib/index.js","scripts":{"test":" cross-env NODE_ENV=test ava","build":"babel src --out-dir lib","precommit":"npm run build && lint-staged && npm run test  && git add -A"},"repository":{"type":"git","url":"git+https://github.com/janryWang/react-eva.git"},"author":{"name":"janryWang"},"license":"MIT","bugs":{"url":"https://github.com/janryWang/react-eva/issues"},"homepage":"https://github.com/janryWang/react-eva#readme","devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","ava":"^1.0.0-beta.4","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jsdom":"12.0.0","jsdom-global":"3.0.2","lint-staged":"^4.3.0","prettier":"^1.11.x","qverse":"^0.1.0","react":"^16.3.2","react-dom":"^16.3.2"},"lint-staged":{"src/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"dist/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"test.js":["prettier --write --tab-width 2 --no-semi","git add"]},"ava":{"require":["@babel/register","jsdom-global/register","raf/polyfill"],"files":["test/**/*.spec.js","test/*.spec.js"],"babel":{"testOptions":{"babelrc":false,"presets":[["@babel/preset-env",{"loose":true}],"@babel/preset-react"],"plugins":["@babel/plugin-proposal-class-properties"]}}},"dependencies":{"rxjs":"^6.3.3"},"gitHead":"3c9096a6a95e7e54d47197804604ad5ea2a4dd95","_id":"react-eva@1.1.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"janrywang","email":"janrykk@gmail.com"},"dist":{"integrity":"sha512-uZm7RxpRCjS71P5iZxx6mmzsCLvEZdq/fZeZSsJiL/MugbZTFPI2+nSJOiq/bLWAcrCo+HUyO9Na0kZxgfnHyQ==","shasum":"0388889e2220dcaed9236033adde8715280e4b05","tarball":"https://registry.npmjs.org/react-eva/-/react-eva-1.1.2.tgz","fileCount":8,"unpackedSize":25226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcridXCRA9TVsSAnZWagAAQsYP/AgIVO+OB9syTCEIUkFl\nsIA02oc9t0Lw5lUnC06hT6c0rdBmnzw1PXHDlgiI7HaZlgStvwLsUQ/yhIHQ\nddXlQ5qyNHOyudNa9kjk4IQnTuou9G2bo4yyrS90EawzQX0oP0pJuqL4vjo+\nUB4KT0EniDgDWICA/hCoNcIGBjA/9aZJZT2mHep9sG7912fUxT0fjKPRr8M/\n3wkNHlBl9Qs3gd6SF4+/S1OldfTU6LUCRVdGWfOBjJPljQVUVdlqWZsMNaOU\nhJh2HuN2oFLo85FUVZ0rk520XdquEJOMVJSxBkAm0wsXuZVW0poBUyz8dKFi\nFIGBWfD3jvzx+JwomaD8EgoYTGLXGjPWWCk9P2JmIYJ2QSYtLKxE+3wF69nE\nH06X/Lvc0j1J7xXCLfz1ZHhtR9kC9TlUTmyjcQN4Gh9B3o3+uoQgH0Hlt2uH\nxNU7j/qdgqf0gKgU6GFxorcgOAqOuQkurM5ImlyEI9TJUaFVogP9LJhZhrv5\nc4vTOl3M/XjJIR0hDWfqBwgWcamhHIwEVsxk9aTCu5+sV5GLTHDFf6/EeTEl\nJ9EWYm7Hzfm+ltk+d1sabjja+5x4UuNaQhW1WAHEkpuEQTKYeT5clhgOk7jU\neX0HPVK18tFWg/zaa02xwnX3/rKMg490UB3Hlav+C49mFxNFTSxMjaqYsqsx\n0qgD\r\n=Rrvt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBvKTtMx+DBkjQgLaA/2O6CgD3TyB+Sydl3xoQNM0abzAiA6gyMt2VTMBIlTFvKzeT82cLt7cuPOa2oXomkzxOwVdA=="}]},"maintainers":[{"name":"janrywang","email":"janrykk@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-eva_1.1.2_1554917206683_0.07438308995456855"},"_hasShrinkwrap":false},"1.1.3":{"name":"react-eva","version":"1.1.3","description":"React distributed state management solution","main":"lib/index.js","scripts":{"test":" cross-env NODE_ENV=test ava","build":"babel src --out-dir lib","precommit":"npm run build && lint-staged && npm run test  && git add -A"},"repository":{"type":"git","url":"git+https://github.com/janryWang/react-eva.git"},"author":{"name":"janryWang"},"license":"MIT","bugs":{"url":"https://github.com/janryWang/react-eva/issues"},"homepage":"https://github.com/janryWang/react-eva#readme","devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","ava":"^1.0.0-beta.4","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jsdom":"12.0.0","jsdom-global":"3.0.2","lint-staged":"^4.3.0","prettier":"^1.11.x","qverse":"^0.1.0","react":"^16.3.2","react-dom":"^16.3.2"},"lint-staged":{"src/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"dist/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"test.js":["prettier --write --tab-width 2 --no-semi","git add"]},"ava":{"require":["@babel/register","jsdom-global/register","raf/polyfill"],"files":["test/**/*.spec.js","test/*.spec.js"],"babel":{"testOptions":{"babelrc":false,"presets":[["@babel/preset-env",{"loose":true}],"@babel/preset-react"],"plugins":["@babel/plugin-proposal-class-properties"]}}},"dependencies":{"rxjs":"^6.3.3"},"gitHead":"ab5574d1498552f1ed8c4a8369710929064b4958","_id":"react-eva@1.1.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"janrywang","email":"janrykk@gmail.com"},"dist":{"integrity":"sha512-941HVl+jmfZqq+IwMo1XtGtBq/f6LRa0Ecl/hKoo6Fw4kHA58ZfBxALye6LCyIq5G9OwAzZX8h2tMQxixGZuDg==","shasum":"1b920fccc31fd83b07e0b0b8348ce2643d143523","tarball":"https://registry.npmjs.org/react-eva/-/react-eva-1.1.3.tgz","fileCount":8,"unpackedSize":25329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrqdpCRA9TVsSAnZWagAA63YP+waaag0rvv3dSTgVgSV4\nN/ML3m8CENqCGsZjuWf8YpO8jLIleH3bIcBa4MRrH1L7pEcUcbxrdDh/oCIR\nF9hfF/OALWyrhbLTAnI1I2LErU50ovCpUbaTeZxXbP9trwn2y4Cv4jXQnUEn\n/qj6DDtgZ2E+HbX5IVqjTReEESj4/jsaf0xXQwrcSTkgKL8ra0lnhJSxYA0A\nigt2Ewwi01bD55PH6zVNWpT7187LwIeDxKNn7xS8Ou9jcYdCLNl4q1pipFOY\n9lh41h5u6R+T1JiCcrVTt+pn8+L5y6aV+W+JlLjixxAbmCGM7M5VOvHBXuGb\nYVi72nQRnekgTEGxY58IZPDspto529QnAp0018jHHFefe3Jb5xn36A/SshfX\n/5IuRzlE2a0GXo5Cst0WoE+cFNYdxsAYfPjm/zZGUBv1CcLJnklOuaZIM0+u\nO5HD9lmCiyI+PWbNQSY8mVEjhPfuYYoT3w4UP5qc0b8HvbSPlpO3mzDrtpt+\ncVUZ1HjG4mBROWyrd9rNbAnYdCoUKVEgmAyY3mq8kpe9RidAEJCHZUzMdTTc\nQFQpBXhbhdWUAPAl4qnKFSEQe/WBPY4pdfXau3Oz9laBxNr0D5LDXBlDFiJm\nMgU/4dxMFplJs50Soje+YQ2PrqTFwb862UhmdKKwwFwUKKnoBkE8EZDRlJb5\nBsRM\r\n=1LJu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICT0n7Kk0/eoxyZMRelKQ3WIEhawCBX+2Hvl391cDATvAiA20y3oLJP1RiB4W584nT8Cyrks/oHleyA5kv3gDzYbbw=="}]},"maintainers":[{"name":"janrywang","email":"janrykk@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-eva_1.1.3_1554949992480_0.9064196006073124"},"_hasShrinkwrap":false},"1.1.4":{"name":"react-eva","version":"1.1.4","description":"React distributed state management solution","main":"lib/index.js","scripts":{"test":" cross-env NODE_ENV=test ava","build":"babel src --out-dir lib","precommit":"npm run build && lint-staged && npm run test  && git add -A"},"repository":{"type":"git","url":"git+https://github.com/janryWang/react-eva.git"},"author":{"name":"janryWang"},"license":"MIT","bugs":{"url":"https://github.com/janryWang/react-eva/issues"},"homepage":"https://github.com/janryWang/react-eva#readme","devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","ava":"^1.0.0-beta.4","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jsdom":"12.0.0","jsdom-global":"3.0.2","lint-staged":"^4.3.0","prettier":"^1.11.x","qverse":"^0.1.0","react":"^16.3.2","react-dom":"^16.3.2"},"lint-staged":{"src/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"dist/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"test.js":["prettier --write --tab-width 2 --no-semi","git add"]},"ava":{"require":["@babel/register","jsdom-global/register","raf/polyfill"],"files":["test/**/*.spec.js","test/*.spec.js"],"babel":{"testOptions":{"babelrc":false,"presets":[["@babel/preset-env",{"loose":true}],"@babel/preset-react"],"plugins":["@babel/plugin-proposal-class-properties"]}}},"dependencies":{"rxjs":"^6.3.3"},"gitHead":"486c0a6ffc51a92fa49485429ff2eba5b6147200","_id":"react-eva@1.1.4","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"janrywang","email":"janrykk@gmail.com"},"dist":{"integrity":"sha512-6bWTmX8qT5z+LiJQbgeKTqRPGPiJKv74nykzhjzCN6bHUXRcnu8GPqFcYxm0zbRwuH7YpaluqsQNKc8tOFRLpg==","shasum":"72526fa71b69820f068169b68aa6f56d20c8462d","tarball":"https://registry.npmjs.org/react-eva/-/react-eva-1.1.4.tgz","fileCount":8,"unpackedSize":25297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrrTPCRA9TVsSAnZWagAAAfoP/2TDLwAgw63nyTR5YrOV\nLtBPXyAqAvjjgzSn7tRyvR/lfkv0wfW8VT3xX5C9MTfhOxQb1PfmF4Tbzxt4\n4GaofhrmtiqZVoMnGgirZ7cnuQ863y0waEJ3UNvSUt6wRX0SiXzzmRDEgQ1a\nPIJv8nY0ohnqTJMTTW62jZM6Zh5aBODUTzHPUJiaIq8WR28Jv1kokYhGHp9y\ntGprvaAwssyy8YJGeHvp6hu3cORyXFBe0Ordamtjw04UUY/qqHbOH14n5ovz\nub6Yv4aP3F95fph50CPApxqwDC5I7NRPuk8JZg6zrKd+wobsjbLxT1aH4Wp0\ndfg8LCENzDkhZoUBDkxRxXOTwvr4FSJl3kVWX4LPdhRtrHjr8/g3ZajR43JI\nHOnH6kb2h2T//xiL1lvsbTpAghYazuaxqbz1YmdxESMYKlp7OjEGBcR4SeeE\nuiod+2vWee8qOrRW5aiV0Nhp/r5ahg0jJHCecdc3Pi8ko68B7bLqTgBeqDAA\nPg6snj8rJcyJ7X99uwxnSC71Icotrq9atfd3dzKzm7/bUPQbCe4dbBDspbiI\nKILQMimAz2460SGbt1Ipf+ilRHfEs87E26WAjFQfVeJ6PagBl/z/f+liy4Fi\nSlDiWOVLxxhamoElmA4unDwWqr34jK1l35rixgZ2ZOGZy4vFyEl3Nogmg6kg\npjdN\r\n=nhRq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWAjAmu3/kg398oigMtF4LvjpCd/S5FHBOKEZkQf1jXgIgMEwnut4++vf5AWpUuB0jZEYowf0+LlEEJYGk3IgLgT8="}]},"maintainers":[{"name":"janrywang","email":"janrykk@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-eva_1.1.4_1554953423134_0.11306020807757777"},"_hasShrinkwrap":false},"1.1.5":{"name":"react-eva","version":"1.1.5","description":"React distributed state management solution","main":"lib/index.js","scripts":{"test":" cross-env NODE_ENV=test ava","build":"babel src --out-dir lib","precommit":"npm run build && lint-staged && npm run test  && git add -A"},"repository":{"type":"git","url":"git+https://github.com/janryWang/react-eva.git"},"author":{"name":"janryWang"},"license":"MIT","bugs":{"url":"https://github.com/janryWang/react-eva/issues"},"homepage":"https://github.com/janryWang/react-eva#readme","devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","ava":"^1.0.0-beta.4","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jsdom":"12.0.0","jsdom-global":"3.0.2","lint-staged":"^4.3.0","prettier":"^1.11.x","qverse":"^0.1.0","react":"^16.3.2","react-dom":"^16.3.2"},"lint-staged":{"src/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"dist/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"test.js":["prettier --write --tab-width 2 --no-semi","git add"]},"ava":{"require":["@babel/register","jsdom-global/register","raf/polyfill"],"files":["test/**/*.spec.js","test/*.spec.js"],"babel":{"testOptions":{"babelrc":false,"presets":[["@babel/preset-env",{"loose":true}],"@babel/preset-react"],"plugins":["@babel/plugin-proposal-class-properties"]}}},"dependencies":{"rxjs":"^6.3.3"},"gitHead":"0ff36e05cf072f57cf63b1bd38599b20d8d18fae","_id":"react-eva@1.1.5","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"janrywang","email":"janrykk@gmail.com"},"dist":{"integrity":"sha512-78jeLOaNqibTHsaO8UicVPBb9hzyialRgDBvz7Z2q+/KsikrzxvXlOfkV9ozmx58xe7FK8wXi3PsdkxNwIJy4g==","shasum":"cb086be7e5270e6faacb1f361aed14a2d55e7fc7","tarball":"https://registry.npmjs.org/react-eva/-/react-eva-1.1.5.tgz","fileCount":8,"unpackedSize":25367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcxZ+sCRA9TVsSAnZWagAAJm8P/RSQV6cAV0ASM7SOplIq\nkrDqehp2Gx0wS12G8NCEMKHNIZuoqMUNDWFxZQ7BAtn8fQKfZUc6D3iDTa4W\nBbHIKbb4xVi7kqY3zYvXD2qzF+dr3RtvHH2/I2f4xZTKLeSfY6bwogDf/hF1\nrVc2t2MiydTSRte1vWPMlfVSEWgfLCpWh7nxZDZLPgaqgJNHkNI2Wb92VAVw\npy3U8fqQTK6446mgNy5gPQ+875KauRi8hAQ4chXJRkciqH+8OcrVGdKhAR5E\nbDB9GDVjQCjb/0ci8Bt60bs1mJgnRdRYkbkHJYrj4SBDXjUAX1lIW089OaZA\n4Qw8Jqrqj0R52LWSTvJIl2O3qQMbtexE4ssrRX41LIhCmhgXVa2lxa1PO4Nn\nJWKEBEkeFb8NIsNvhC9joAOuMhUqi7m3nmiVpZXHZb5nHcNtUUrfEgK7I06f\nqd/E68/Cswk6Gps0WMHCEcoiYaATVsLNmv/tk3eeeRO/IJAQHmge3KTlGYZ2\nCZbCaqBgzsh6uKTum93Fqmlo0UUtm1npoSkXFiUxRBDcR8msaWI7qGsYBL4Z\nGQ7ZWRCPu0HxsTr3NI2g6Jvcvi/2q+0G93Nge/aDo6j7rAEHJIM5oqa3zhMi\nihDwGN49plXsd36fsw32gYfN+Rjxh/UblVgY2lFyQMifMVb03UnTdhc+8eYV\nMFSp\r\n=B074\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZkm5l4dRyjIJtKsBZ3PGjq+ndTyXUKwIayM8cHSXdtAiEAqeK+Xd+xTXTqHkG5oLPdP9sTBQ78KVlhDxJOuYBbnBQ="}]},"maintainers":[{"name":"janrywang","email":"janrykk@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-eva_1.1.5_1556455339681_0.5546849427921818"},"_hasShrinkwrap":false},"1.1.6":{"name":"react-eva","version":"1.1.6","description":"React distributed state management solution","main":"lib/index.js","scripts":{"test":" cross-env NODE_ENV=test ava","build":"babel src --out-dir lib","precommit":"npm run build && lint-staged && npm run test  && git add -A"},"repository":{"type":"git","url":"git+https://github.com/janryWang/react-eva.git"},"author":{"name":"janryWang"},"license":"MIT","bugs":{"url":"https://github.com/janryWang/react-eva/issues"},"homepage":"https://github.com/janryWang/react-eva#readme","devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","ava":"^1.0.0-beta.4","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jsdom":"12.0.0","jsdom-global":"3.0.2","lint-staged":"^4.3.0","prettier":"^1.11.x","qverse":"^0.1.0","react":"^16.3.2","react-dom":"^16.3.2"},"lint-staged":{"src/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"dist/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"test.js":["prettier --write --tab-width 2 --no-semi","git add"]},"ava":{"require":["@babel/register","jsdom-global/register","raf/polyfill"],"files":["test/**/*.spec.js","test/*.spec.js"],"babel":{"testOptions":{"babelrc":false,"presets":[["@babel/preset-env",{"loose":true}],"@babel/preset-react"],"plugins":["@babel/plugin-proposal-class-properties"]}}},"dependencies":{"rxjs":"^6.3.3"},"gitHead":"71606b3d06c693b7505b5650de34ff659b119837","_id":"react-eva@1.1.6","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-3zzmKxa0J8hsPsee4z7j4igNgx9wgF7/WjsfemlVTlWBv4dwqb2KW97LnbpPPTURupyxSXDRYzV+oX36w/opOQ==","shasum":"2230c7f862e989884fa45dec65d9cbd5a3e21d16","tarball":"https://registry.npmjs.org/react-eva/-/react-eva-1.1.6.tgz","fileCount":8,"unpackedSize":26484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddmDsCRA9TVsSAnZWagAAFQMQAKMghojtaon6Ka709SlP\nLTJq+KdVj402QddNYCrYGbxm3ZxTzc5j5NSVq/pdo7W1E59ziDcS50qZdg81\n4HBi6lRXGctT9W+tviNoVq8qvr4M5b3lFgdrUiTchnxyeh5AbArHt45FiRCN\n/i7MtxitRXXzV/N9wXabDUIhBBesD/QKs5J82HATMGJ+hQECWU+CyIv4zu4z\nSnyBty0hHhxeFWhv2vzhi3Y+RuVHwhzLREj7V+KZrXfMhQCPYJvSuyYZK2kh\nMTh8GZYOoR9SLqfmWxLuJAYNquNMb22515lLt47qt3n9H05e41jXU890EwNn\nPXA+W09C7FJUwbU5ujLmJNYxaOtj3o8aghRxnsvBD1XUqq8W2Notn+KZVvWB\nijFOv8j7XqyRfu0j5wB4A4cI3Itf7oNjrr7ufK5Th8+Se54TJPN8dG4aEOzz\noWpX8/w8GxBUPio/9M7mDLGjoAy3AKUQBCDZ56W7EIA0eF7t5OYvivHcgyWX\nE7FIT8m/qcVbSTREx4Nlvt1YBtKeOA7DtMOBcPPi/yiJQvVJPxgnTx5eNIJ4\nZ7vRLM+NPfWyhyTD+aWqszK5jiK4HtKc7I6/NCyrCoCJiaclTJ0PCz9j0xxJ\nM5sz3l3RtgBZD07yb6Ir9fkk9F0W6NFKk+WvqR6NRtoTdXI2UDFVCdNcy7mT\nzahP\r\n=afOA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrM3SyFUlvyB+Utf3HxNOdfcdHBJMYZAIUVDXhnSqI3gIhAMlrSAPqX7HGeusgdarLP8MNVj7MDdr6q5+wwhrriGse"}]},"maintainers":[{"name":"janrywang","email":"janrykk@gmail.com"}],"_npmUser":{"name":"janrywang","email":"janrykk@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-eva_1.1.6_1568039147449_0.9846077486328493"},"_hasShrinkwrap":false},"1.1.7":{"name":"react-eva","version":"1.1.7","description":"React distributed state management solution","main":"lib/index.js","scripts":{"test":" cross-env NODE_ENV=test ava","build":"babel src --out-dir lib","precommit":"npm run build && lint-staged && npm run test  && git add -A"},"repository":{"type":"git","url":"git+https://github.com/janryWang/react-eva.git"},"author":{"name":"janryWang"},"license":"MIT","bugs":{"url":"https://github.com/janryWang/react-eva/issues"},"homepage":"https://github.com/janryWang/react-eva#readme","devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","ava":"^1.0.0-beta.4","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jsdom":"12.0.0","jsdom-global":"3.0.2","lint-staged":"^4.3.0","prettier":"^1.11.x","qverse":"^0.1.0","react":"^16.3.2","react-dom":"^16.3.2"},"lint-staged":{"src/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"dist/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"test.js":["prettier --write --tab-width 2 --no-semi","git add"]},"ava":{"require":["@babel/register","jsdom-global/register","raf/polyfill"],"files":["test/**/*.spec.js","test/*.spec.js"],"babel":{"testOptions":{"babelrc":false,"presets":[["@babel/preset-env",{"loose":true}],"@babel/preset-react"],"plugins":["@babel/plugin-proposal-class-properties"]}}},"dependencies":{"rxjs":"^6.3.3"},"gitHead":"e52ccedfc3c6fbc6ddcd881eca620fb3249a4dc6","_id":"react-eva@1.1.7","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-YcOINOS2SleocoXsi9O54E88B6KKVTyrQT0r2ub4MrCgOGIhGyV1PZnUMkTAh2ImZP8R9wXrE/HjmFg8//fJ4g==","shasum":"fcb1c028240b351a732cd0e105b47e8dabd04b0e","tarball":"https://registry.npmjs.org/react-eva/-/react-eva-1.1.7.tgz","fileCount":8,"unpackedSize":26627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddnCkCRA9TVsSAnZWagAA2rwQAJBZfL8kEpDxZQu/4IEj\n3ZXzkeufeS5a0R7JoMiyPdaOWvbFci9cj8QfVOyCY1hU7Kdf4CAr2qokX0CI\n9yzFvuIGbyc0uhvYzMrnaIAKh9+3/J1FTz20UX/UzmSRaPzvRKLewnjwvzOP\nJx4/myq1vPgZlTwKEFVpKbuOgww7UigOLXe1cyyDUh5QcburDh+OxxMPfDZ/\nai8gj/qGMyrF97hxXksopirpEK9y+I9puiOwHQIX8sWlHU9veYPZ1DmqJNHo\ne8qcPhZ5aCpYRIrhEX2uql6n03DwgC2ng69aXR0ee0EJZn0mJVz66HQW2h1g\nbCgKune9/OSWk8oWlc0vJhsC+bvbrGAiPw4qZBwnAy1GBNy23sH9MoJNaIlL\nrCah9Y2dg63/Sxk0MJbskxxDsN48A0irAHsPg4Jl6SYf1MgIizaBR8GB9nIA\nA06SrDvcqvbmfIzoHlCE3Q62bzGljtOsFbbTnehBA5UUpVJ4v0JYmJb5OKBU\nkcjZWrrqUFbG0Ngc4FzxHU1agP+kZif5UfYhGsgFXSkyjS/OC2KdNLAfiHsU\nQJZVkTdqXl/StHVGvnQADJJXXE/Tdzyb2bNlj4TP/Jpun+OG7uRwqe407xmt\nWxYH21fXMGmPJGm8EaaveOfexYojb5Z7qfazPeMG99BAN7tQW4wR5n1mCajD\ndd9x\r\n=L3Ys\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICWghGvozlnKl+lHiG50bdXQY7fIA6He3RpkgENX2v66AiAOaJmoPxYthxi5eWVIfN7ndeEbP9bQmIv66aAh3xqQ8g=="}]},"maintainers":[{"name":"janrywang","email":"janrykk@gmail.com"}],"_npmUser":{"name":"janrywang","email":"janrykk@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-eva_1.1.7_1568043171980_0.023234620319947608"},"_hasShrinkwrap":false},"1.1.9":{"name":"react-eva","version":"1.1.9","description":"React distributed state management solution","main":"lib/index.js","scripts":{"test":" cross-env NODE_ENV=test ava","build":"babel src --out-dir lib","precommit":"npm run build && lint-staged && npm run test  && git add -A"},"repository":{"type":"git","url":"git+https://github.com/janryWang/react-eva.git"},"author":{"name":"janryWang"},"license":"MIT","bugs":{"url":"https://github.com/janryWang/react-eva/issues"},"homepage":"https://github.com/janryWang/react-eva#readme","devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","ava":"^1.0.0-beta.4","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jsdom":"12.0.0","jsdom-global":"3.0.2","lint-staged":"^4.3.0","prettier":"^1.11.x","qverse":"^0.1.0","react":"^16.3.2","react-dom":"^16.3.2"},"lint-staged":{"src/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"dist/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"test.js":["prettier --write --tab-width 2 --no-semi","git add"]},"ava":{"require":["@babel/register","jsdom-global/register","raf/polyfill"],"files":["test/**/*.spec.js","test/*.spec.js"],"babel":{"testOptions":{"babelrc":false,"presets":[["@babel/preset-env",{"loose":true}],"@babel/preset-react"],"plugins":["@babel/plugin-proposal-class-properties"]}}},"dependencies":{"rxjs":"^6.3.3"},"gitHead":"1f3caea8456608767ae771c629b8e50952e878ad","_id":"react-eva@1.1.9","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-kvdx20qgh/VhXUg3v4IzVTLL0f02o3yHTlRk7QUDOPXsSyx9/KKxb/oQEjlyFx5GAxkr9FBZ2Dqlyjbb6FFwxA==","shasum":"8b95f653088767659cd2c21854327208cd1aa537","tarball":"https://registry.npmjs.org/react-eva/-/react-eva-1.1.9.tgz","fileCount":8,"unpackedSize":27128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9rOJCRA9TVsSAnZWagAA03AP/iwhROwrARIirqb9kaH7\nT9Ja9II7TEWDktFPYjbFNHD7cBAVKmF8zdOsRmV+JLjoWMTr5NZYLRfTYRJ0\nIFfVlFRP0/f6aEStfiPcBPc4MM+n0RzUi5SXvwDuD9QCWJPW7ZXcCe0PxaQb\nEWDKE3D8IatwtAZTOT2UYna0GU1Dp23JSTFsZt7g0vAP/+ATxFWZxM9HfStS\nYhjpeWBHIufT3PLT17r2Rv4VvV/7PI0AQDhmpRnrk9pJanBASpEIfVlk5Db5\nm07/0PwEz6KYSoRtDNL+t21m3K7rF+lLI7dyxb4NM8VOxG6woxI5cQePsrNy\n4TdyQFgrsYypH9eeyo7B4W/sFKcLLvyG72VY+fNWKRXEGseFYwlTHiIqS4y1\n/d1gJS29PXkWVNEPgNosSVg9tN+jdbON15FdNswD5u7dHb04Pp96Jxbj20m1\nzX68xUVxJkFExS+pBAznH+ibAm7cuYkbihqt26fh8BqFUrVZdSeXFaylaJMG\nhmjTG3/PfFVhb7uptuUg13AxK1HSr/pfl/2K+LETp3P81LNxzOUS6i/kS++7\nDwgD1/cKy+3NVi0C7nvnF83Vcn//463qItqQJ+QE6s0P11hZ1RiUTHeD6xFl\n2WOwfMlUX90OLioJJVcUdxycLgLHQ1H2r7Cz/pTFMwViHJQHnnjqOLwhgTg3\ne++J\r\n=qPsC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBuBy1Bh75vMQ7foeXdemh6ItcNvH1u6/XB2seQNQh5QIgOgSk/eJz+99A8kZ3V7q+HEUH0i6KDU9Lp4lTofADrjs="}]},"maintainers":[{"name":"janrywang","email":"janrykk@gmail.com"}],"_npmUser":{"name":"janrywang","email":"janrykk@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-eva_1.1.9_1593226121290_0.08612788970768825"},"_hasShrinkwrap":false},"1.1.10":{"name":"react-eva","version":"1.1.10","description":"React distributed state management solution","main":"lib/index.js","scripts":{"test":" cross-env NODE_ENV=test ava","build":"babel src --out-dir lib","precommit":"npm run build && lint-staged && npm run test  && git add -A"},"repository":{"type":"git","url":"git+https://github.com/janryWang/react-eva.git"},"author":{"name":"janryWang"},"license":"MIT","bugs":{"url":"https://github.com/janryWang/react-eva/issues"},"homepage":"https://github.com/janryWang/react-eva#readme","devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","ava":"^1.0.0-beta.4","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jsdom":"12.0.0","jsdom-global":"3.0.2","lint-staged":"^4.3.0","prettier":"^1.11.x","qverse":"^0.1.0","react":"^16.3.2","react-dom":"^16.3.2"},"lint-staged":{"src/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"dist/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"test.js":["prettier --write --tab-width 2 --no-semi","git add"]},"ava":{"require":["@babel/register","jsdom-global/register","raf/polyfill"],"files":["test/**/*.spec.js","test/*.spec.js"],"babel":{"testOptions":{"babelrc":false,"presets":[["@babel/preset-env",{"loose":true}],"@babel/preset-react"],"plugins":["@babel/plugin-proposal-class-properties"]}}},"dependencies":{"rxjs":"^6.3.3"},"gitHead":"76764a9eb1373d43ff134209e9c0a693b3d57c69","_id":"react-eva@1.1.10","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-6x3r1miaQdjDAA09n3VRNeU7/zzgcXLHnvjiZ/gFEE+WfFJLmB1l9nD0LJqhGsO6QhKhOuH61peWpVjQdHUBNQ==","shasum":"01c78ec2688ba1115a0b3e7a9c0445ed0e116a04","tarball":"https://registry.npmjs.org/react-eva/-/react-eva-1.1.10.tgz","fileCount":8,"unpackedSize":27622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAo9UCRA9TVsSAnZWagAA8KwP/R9Yy65K7i/hlKul0jDs\nslfKXtBxjgBpKOL/TKHmxoktHPH1tufNi0PrDP28UK8IFTrlX6KfC0JTiixT\nqRuHhw0hxwl0MACy+fYp2HRK6zKtLdZY7ul9Skkk+adQaIa82HuTuKDXdcGp\nz6/s+bZmIrb3+0lB3tOzysMRwCA+qhc2dVzY7X99hRffZj2hDrQMrNcdlxBJ\nQwTEkJWw7/zPw3PsAA3mZKrMOVe0vvJFwybc0irocHGszZ5jUHE7X5vuIahl\nsjVzVaHkCFVKh/hUcMFOHGHCG6YGmeTnnVUP8uhblT8uJeXFt1ib1SxKXSEj\nP3gv8pOO5pSGL3P/dWyLtGdwbw9E5C5TiG2b6hnD6w3gEvLojmgaWtmVljly\n3jtvUVCnJw9OXoUPeVNFVI6c6NbSsS9OnBd4oFi64u5j/jzekPpvS5zQjqRZ\nRdkzkg1/gBxqX10hzT8zfGMeqwll9cIvdcyRtddJw1t3fvZb/2HD+cdAn0ro\nzoRw4OGbgodTDgMvZELuWGy6AetFmtfn6qQ2tvlpi5cLfYRyxwRdyCn8XnaN\n5oKalGc3JcSre9kG7E1FiYaJVmVAcFzNbc3ZpsI1tlqkmQnJsoZGX9Qx7NJ5\nBZ9OyyNHati+RkNuANgDkSOxFON0pJtdCcno5lYGIlXCvk3OIhvx4anIqETG\nLj6P\r\n=vfWN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICofqIFoXavTQlNlRGU0Ym5FdwaeKa23otmSOCsgTJaoAiEA1evoCa6mYLz700dhckjlba3h1+gYkhE2Uf1r4QwWmiU="}]},"maintainers":[{"name":"janrywang","email":"janrykk@gmail.com"}],"_npmUser":{"name":"janrywang","email":"janrykk@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-eva_1.1.10_1594003283581_0.2249559413559732"},"_hasShrinkwrap":false},"1.1.11":{"name":"react-eva","version":"1.1.11","description":"React distributed state management solution","main":"lib/index.js","scripts":{"test":" cross-env NODE_ENV=test ava","build":"babel src --out-dir lib","precommit":"npm run build && lint-staged && npm run test  && git add -A"},"repository":{"type":"git","url":"git+https://github.com/janryWang/react-eva.git"},"author":{"name":"janryWang"},"license":"MIT","bugs":{"url":"https://github.com/janryWang/react-eva/issues"},"homepage":"https://github.com/janryWang/react-eva#readme","devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","ava":"^1.0.0-beta.4","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jsdom":"12.0.0","jsdom-global":"3.0.2","lint-staged":"^4.3.0","prettier":"^1.11.x","qverse":"^0.1.0","react":"^16.3.2","react-dom":"^16.3.2"},"lint-staged":{"src/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"dist/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"test.js":["prettier --write --tab-width 2 --no-semi","git add"]},"ava":{"require":["@babel/register","jsdom-global/register","raf/polyfill"],"files":["test/**/*.spec.js","test/*.spec.js"],"babel":{"testOptions":{"babelrc":false,"presets":[["@babel/preset-env",{"loose":true}],"@babel/preset-react"],"plugins":["@babel/plugin-proposal-class-properties"]}}},"dependencies":{"rxjs":"^6.3.3"},"gitHead":"776b8a169df0e38b8f4b0041c0e3b024769a352c","_id":"react-eva@1.1.11","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ea6ob47zuSm72aF0TAiQ64CgDuakVpfoPOOhvIV12JEs+UoiF94GzU+ncxHBHbzqkcQcno1bpQu/Ac4M3zosFQ==","shasum":"5d70f6c512065adb2a336ec9694b0c8d37784c1a","tarball":"https://registry.npmjs.org/react-eva/-/react-eva-1.1.11.tgz","fileCount":8,"unpackedSize":27628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJ4LyCRA9TVsSAnZWagAAM9kP/jKbE8HYW2OaZTlBmbw7\nOShRffuOSgnc23/sHEzN1Ra4VtPoAOKkGHSpktGIUXg0P7q+ug6zygZelS4Q\nxIG4tuonDbCJ4+/hqUQfdFEAfcYgzTv026luF31vqM1RslR5N+nu+Q2FBeTp\n8dpRoWGr+TambqjA63nypenE0WF6K9Wx7Ce5gIz7ySTHF7FWKeOgYHRgKssm\nxpYhL7UiLZWTJskeGKwGDVeFGqQFSwcKTEeOW87fDVHyRTWxRb3tTCbs0swS\nLsL3/eJFObMkCyig0O0RqIhvO8kfvB8PJq6Lnjkp5IwBZGjmSMyU2loshlNc\nihqtEVSYrOsGH5RLQIqzAnF51Hkx9fhmdElzLfdYlq+2ox0Of6LuswYKZ9U3\nV8bDv5Fvr6gX8vzS8UigA+0Ui5pputZ3L6Vm1o0W3nRNgX08jrlN86vS9uiS\n5aigu6moWFwZiScLcY20p+H6+qlm2V2beDo9RanEP47mCzeZhp3K3y9APNsI\n/ZHy9G5RVRxIARaI6JyfY2kIjTnNwpemT2kFjs0w1M1RUMjYxwnAxzq8+Fjj\nDrg7903pxAj/kMuY38V99KC2OxCQ9XIJpDrvQoR28+L4ByaPY0VTeSEM0hsD\nEzdJujqB+Q8iqttQymUzDAjXaxCTSnNmHoshxX5mL1yvBegs/NkBm8etWHMe\ncCob\r\n=JNQK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNgM+ZLiKyg9/l2TMACoyJB0gD0CoVzpRawnefH2noZAiEAuZ2AeisHrtVJz1CxkVcY1Ao55oMqtQ9x1i5qOeizGJ0="}]},"maintainers":[{"name":"janrywang","email":"janrykk@gmail.com"}],"_npmUser":{"name":"janrywang","email":"janrykk@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-eva_1.1.11_1596424945628_0.1805523648967764"},"_hasShrinkwrap":false},"1.1.12":{"name":"react-eva","version":"1.1.12","description":"React distributed state management solution","main":"lib/index.js","scripts":{"test":" cross-env NODE_ENV=test ava","build":"babel src --out-dir lib","precommit":"npm run build && lint-staged && npm run test  && git add -A"},"repository":{"type":"git","url":"git+https://github.com/janryWang/react-eva.git"},"author":{"name":"janryWang"},"license":"MIT","bugs":{"url":"https://github.com/janryWang/react-eva/issues"},"homepage":"https://github.com/janryWang/react-eva#readme","devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","ava":"^1.0.0-beta.4","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jsdom":"12.0.0","jsdom-global":"3.0.2","lint-staged":"^4.3.0","prettier":"^1.11.x","qverse":"^0.1.0","react":"^16.3.2","react-dom":"^16.3.2"},"lint-staged":{"src/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"dist/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"test.js":["prettier --write --tab-width 2 --no-semi","git add"]},"ava":{"require":["@babel/register","jsdom-global/register","raf/polyfill"],"files":["test/**/*.spec.js","test/*.spec.js"],"babel":{"testOptions":{"babelrc":false,"presets":[["@babel/preset-env",{"loose":true}],"@babel/preset-react"],"plugins":["@babel/plugin-proposal-class-properties"]}}},"dependencies":{"rxjs":"^6.3.3"},"gitHead":"fa50a1d25c58459dd6ae0b44e30a4c1bdd3fd0c6","_id":"react-eva@1.1.12","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ZOxAqO4BaVTPY5bcOtkKfOJPT53icRBRtkCtigHGQXBh3UOSMa7rSWAQWVm++TJLxi/haWHYPSixup7cbVQCPQ==","shasum":"11e2cf499a144cc11b5771ec6615baaf29f47b11","tarball":"https://registry.npmjs.org/react-eva/-/react-eva-1.1.12.tgz","fileCount":6,"unpackedSize":27180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJ7bICRA9TVsSAnZWagAAkdcP/jX3sD9WF29GC3/XmOQ2\nKcWh0/NuTtLmVkP91bPRzo/hglJb8ulAkhUVOhHHAibm1pNGC+nqiqO3agiP\nj6tdd71oBwJk4qMsEPBsc9N0IMZBfTQQjl6Vp9cMMRrsTzXV65791pYKLCMs\nCr8+oapyd+e8/uFU3IaYgWrpoFsKHEv4ZxltpJ/9VF5Ler+CWFogkEVVn/XY\n8RvUIDOaAs0YE3tT/OZ8Zj3E06QW4TYnZy3Ud8DYto8J4AJYXBbHjLgnSZvF\nf+T3erBQmftgUPESRijVmJ++F0AnhMaLRgHAhytg9PLyP2otpc9wjR3eAecU\nPBBxjGJ3LsXBpL2M5aB+LeZtFUHxA2lCiq6A0CmiYN07p2HtpXbDb4lwqjku\nNSXPI6mkUKMSUxILQND2mXUj2bjTb0v0T9wGhCf2GZ/i7D/NLUKDHUXV0fQ/\nPJhf0idIA/Ipv3SbGGQzAOa1dnq8NMuBC7x6MV5eDguSryjNgd6PAMYdB8+p\nnI3ajGRpvTqX5OoqZLN4gBfKw+CXbQY7/sEZ4rl1ypoS54PxkttGRI5fl+o9\nuS5KZgSFGVTSVxSox2uzbrxqp9m7I2zli+0K1G83sRzB3kQKr13OGP/gsQuu\nBHsEAN8RzvhpQmxFB1O4/iK8GODWG0zj0r7W3nAPuwvPYW0uCBVdBwXSQ48F\ns3VO\r\n=Ynde\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBnSKk/b0Ulg6mgJK9/j/RMxrUc01iEqcFD7y9iEGa7QAiEAsaiUknqkcDRwT1mzXYuc2QVr9kZ0MYYXHVHhFkkQxRk="}]},"maintainers":[{"name":"janrywang","email":"janrykk@gmail.com"}],"_npmUser":{"name":"janrywang","email":"janrykk@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-eva_1.1.12_1596438216563_0.45533082656625923"},"_hasShrinkwrap":false},"1.1.13":{"name":"react-eva","version":"1.1.13","description":"React distributed state management solution","main":"lib/index.js","scripts":{"test":" cross-env NODE_ENV=test ava","build":"babel src --out-dir lib","precommit":"npm run build && lint-staged  && git add -A"},"repository":{"type":"git","url":"git+https://github.com/janryWang/react-eva.git"},"author":{"name":"janryWang"},"license":"MIT","bugs":{"url":"https://github.com/janryWang/react-eva/issues"},"homepage":"https://github.com/janryWang/react-eva#readme","devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","ava":"^1.0.0-beta.4","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jsdom":"12.0.0","jsdom-global":"3.0.2","lint-staged":"^4.3.0","prettier":"^1.11.x","qverse":"^0.1.0","react":"^16.3.2","react-dom":"^16.3.2"},"lint-staged":{"src/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"dist/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"test.js":["prettier --write --tab-width 2 --no-semi","git add"]},"ava":{"require":["@babel/register","jsdom-global/register","raf/polyfill"],"files":["test/**/*.spec.js","test/*.spec.js"],"babel":{"testOptions":{"babelrc":false,"presets":[["@babel/preset-env",{"loose":true}],"@babel/preset-react"],"plugins":["@babel/plugin-proposal-class-properties"]}}},"dependencies":{"rxjs":"^6.3.3"},"gitHead":"682f221af62db23697d4019891abc220adba7de7","_id":"react-eva@1.1.13","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-jfUHnDjW7TT+T1j+zrlNbqHxzJTSFnPk8r4E5GybYHPsjGseQf3etv+X+my+U9tCK+Xt0YPBiWx8GKNoHpxjUg==","shasum":"9a2c9419a6dfe70d06d93a2819d370be4968c9e6","tarball":"https://registry.npmjs.org/react-eva/-/react-eva-1.1.13.tgz","fileCount":6,"unpackedSize":27212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvyJ8CRA9TVsSAnZWagAAqNAP/0Fszo10CyjbWqg1uQfK\nJYueH6rkSCV9o6uXKWmTMz6qiW3kurxhygUqkYkRkSSk1bO7cHUk1PomNc4Y\nAjWYsKFM6LQRfGXbuXH0j/3EHCfwvj5OcfT/0HNSTAB0hDn1eNK7Ge6ubhk0\nZ/cDGa0hjILtNyXpmvrZNKPOEwJGdU/JMRnxtWbtNK7Fb+kl93tLLJLBCXZi\na9Mp3sp5RR4TOQJ9mPIfFz2kioBDWhifEqjml/hcgeq4MsFq3cDFljm0JajD\nEytu8Js39JMpfsWOkpmtgSlTs/kawL0FMEMYX6nVyOURj+lhKVKp3o7Wbd76\ne8z3Tzy+RyLjHsCsWQQzPtZd8KPyzjVP/a1zfm8K/heIpJ0IaIQk9uYytlZj\ns53j7Kti9Y2a0bW1NMSmgMpHw8NwRI5sM0FIcZeDmahcY0/lMMR+HR2J9ICI\nT+W2iBJkIqXM7OLoXhsR68Yl9hWTdiMZGuHWXUoZ1sfp/Sr5mQqBB5m4AyIY\nVus8nIXGNO5gs7nQf47fuF4/FvyjJ132PQC4onIHxD3nRdbWdxq6obj8Fz1F\n227LnW8H1/LLICFq7CGr9V7bf8m3u75gbZ/xb77NvUxX2w+5oUCqvMtkWHlh\nCQaXBmmPG3sEWKd4qWedKcQdu9iiAj5tLy9scP/hzVB6Gptd2jGH6cwDVbdz\nnJur\r\n=NzVK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvCAcJ27KtfLARgqy3VMCdjYc4/33YOJmdOTS8HLBocwIhANfJNbn6oNtNHL+s/CtTmMBCjE4VKqYpNALOtB8XczVq"}]},"_npmUser":{"name":"janrywang","email":"janrykk@gmail.com"},"directories":{},"maintainers":[{"name":"janrywang","email":"janrykk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-eva_1.1.13_1606361724043_0.9988758753784404"},"_hasShrinkwrap":false},"1.1.14":{"name":"react-eva","version":"1.1.14","description":"React distributed state management solution","main":"lib/index.js","scripts":{"test":" cross-env NODE_ENV=test ava","build":"babel src --out-dir lib","precommit":"npm run build && lint-staged  && git add -A"},"repository":{"type":"git","url":"git+https://github.com/janryWang/react-eva.git"},"author":{"name":"janryWang"},"license":"MIT","bugs":{"url":"https://github.com/janryWang/react-eva/issues"},"homepage":"https://github.com/janryWang/react-eva#readme","devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/register":"^7.0.0","ava":"^1.0.0-beta.4","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","husky":"^0.14.3","jsdom":"12.0.0","jsdom-global":"3.0.2","lint-staged":"^4.3.0","prettier":"^1.11.x","qverse":"^0.1.0","react":"^16.3.2","react-dom":"^16.3.2"},"lint-staged":{"src/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"dist/*.js":["prettier --write --tab-width 2 --no-semi","git add"],"test.js":["prettier --write --tab-width 2 --no-semi","git add"]},"ava":{"require":["@babel/register","jsdom-global/register","raf/polyfill"],"files":["test/**/*.spec.js","test/*.spec.js"],"babel":{"testOptions":{"babelrc":false,"presets":[["@babel/preset-env",{"loose":true}],"@babel/preset-react"],"plugins":["@babel/plugin-proposal-class-properties"]}}},"dependencies":{"rxjs":"^6.3.3","rxjs-compat":"^6.6.3"},"gitHead":"48a18fb1d633f3cc10fe8cdeb59a90b07c6b72d4","_id":"react-eva@1.1.14","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-/5EeqL425sgDX0yhtNIoJh0kdjt1i/FFwh0OcnEZri83FIGNzaAXmNm7lbnSd2wvedgJ1/qnYPcOz5HuF2UvBA==","shasum":"06e3953886cde47636fdd976b6183a851ee18202","tarball":"https://registry.npmjs.org/react-eva/-/react-eva-1.1.14.tgz","fileCount":6,"unpackedSize":27240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvy28CRA9TVsSAnZWagAAAFcP/A1vSzAiSoW00YKxYjst\nSZDGGKdYV+6YIkFfuuOpqHRfHSAb01lqju+RC+92yzxZopIofMy8yWMj0Zoi\n6QDbRCK1CjyaXuS2jnwa/PhOITQgvfVr01wgHfdWWV/HK7+/MWaagKa4Hf59\nl5aQnu4crWf7H96HxXQGGcsKX8vGTVZLiJbEnHfEL/JR8MrtHNhviupGN4aM\nPRNlIXO7TqOYe5DXh8nLIQzFLoPqTjsPkeZZKRfG7ZsSltmnN/qCnBKs4olE\nA62FQc2AtdNfrFyoHLT62IOIoPgyYHwxWW4ibGOUqAETG0hHs6tVfjwPiyYe\nZlts/lLlQgVrsCkGMDpqxoqw8NU0sDMD11WXfOkJO0IHG2tqvcqYUZQmHAcU\n16+NJRUO0qjXNExaqE8BknLAd9/i+tfI/3E7U1yOtTC57PqFVlfCss9Q/c2U\nE3mdZYZWNd6EivuR/w/b6cgVFnbtVIgH/LhEpksz29GSlRlLg6fLXESRSeqo\ngsIhgzO9PQoFbulaVrsxrsPFScNNRcnozQfW4NvQN7+15WyF5DpALvD5C0CC\nMihKs4a7e8Ya9K3RijYAG7Xi4hfpocSFUDT3AV20LNJoItOulJ9CELEg7Iqc\nDFOIhf7Of8yUZ4P8hTSqeyHacYgvSIG+QjFBYi1saHb+xzTz3TNd01J88BPk\n97d+\r\n=4RXD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRQT4u7C92sPVu0TqesoGJXVUMmtJp8vFxn56n1FO1hwIgctNUun3t0z+ljvl9RlKJ92P8GMzAjzot7DnWcABZ79c="}]},"_npmUser":{"name":"janrywang","email":"janrykk@gmail.com"},"directories":{},"maintainers":[{"name":"janrywang","email":"janrykk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-eva_1.1.14_1606364604199_0.8439223911372487"},"_hasShrinkwrap":false}},"time":{"created":"2018-12-21T11:08:36.643Z","1.0.0":"2018-12-21T11:08:36.926Z","modified":"2022-05-14T10:26:42.333Z","1.0.1":"2019-04-10T08:38:44.421Z","1.1.0":"2019-04-10T17:10:25.073Z","1.1.1":"2019-04-10T17:23:52.388Z","1.1.2":"2019-04-10T17:26:46.785Z","1.1.3":"2019-04-11T02:33:12.575Z","1.1.4":"2019-04-11T03:30:23.363Z","1.1.5":"2019-04-28T12:42:19.892Z","1.1.6":"2019-09-09T14:25:47.621Z","1.1.7":"2019-09-09T15:32:52.075Z","1.1.9":"2020-06-27T02:48:41.517Z","1.1.10":"2020-07-06T02:41:23.693Z","1.1.11":"2020-08-03T03:22:25.755Z","1.1.12":"2020-08-03T07:03:36.670Z","1.1.13":"2020-11-26T03:35:24.288Z","1.1.14":"2020-11-26T04:23:24.329Z"},"maintainers":[{"name":"janrywang","email":"janrykk@gmail.com"}],"description":"React distributed state management solution","homepage":"https://github.com/janryWang/react-eva#readme","repository":{"type":"git","url":"git+https://github.com/janryWang/react-eva.git"},"author":{"name":"janryWang"},"bugs":{"url":"https://github.com/janryWang/react-eva/issues"},"license":"MIT","readme":"# React EVA\n\n> Effects+View+Actions(React distributed state management solution with rxjs.)\n\n### Background\n\nIn the long process of practice, we found that the one-way data flow management application state may not be a silver bullet.so we can change the way to make React faster.\n\n### Features\n- Learning easier\n- Smaller than redux\n- Faster than one-way data stream, Because when we manage the state distribution, the entire React tree will not be fully redrawn due to a state change.\n- More elegant than react ref\n- Safer than react ref, Because the traditional way to use the React Ref API is to make it easy for users to access private methods, which is not a problem with React EVA.\n- Support React Hooks\n\n### Already used products\n\n- [alibaba uform](https://github.com/alibaba/uform)\n\n### Install\n\n```\nnpm install --save react-eva\n```\n\n### Usage\nhttps://codesandbox.io/s/lr68qp453q\n```jsx\nimport React, { useState } from \"react\";\nimport ReactDOM from \"react-dom\";\nimport { useEva, createAsyncActions, createEffects } from \"react-eva\";\n\nconst App = ({ actions, effects }) => {\n  const [state, setState] = useState({ text: \"default\" });\n  const { implementActions, dispatch } = useEva({ actions, effects });\n  implementActions({\n    getText: () => state.text,\n    setText: text => setState({ text })\n  });\n  return (\n    <div className=\"sample\">\n      <div className=\"text\">{state.text}</div>\n      <button className=\"inner-btn\" onClick={() => dispatch(\"onClick\")}>\n        button\n      </button>\n    </div>\n  );\n};\n\nconst actions = createAsyncActions(\"getText\", \"setText\");\n\nconst effects = createEffects(async $ => {\n  console.log(await actions.getText());\n  $(\"onClick\").subscribe(() => {\n    actions.setText(\"hello world\");\n  });\n});\n\nReactDOM.render(\n  <App actions={actions} effects={effects} />,\n  document.getElementById(\"root\")\n);\n\n```\n\n\n### API\n\n\n##### 1. `useEva({actions:Object,effects:Function})`\n\nIt will return the following methods.\n\n| property name    | description                                                                                             | type     | params                                              |\n| ---------------- | ------------------------------------------------------------------------------------------------------- | -------- | --------------------------------------------------- |\n| implementActions | it used for batch create state actions method,and it will communicate with externally declared actions. | Function | `implementAction(type : String,handler : Function)` |\n| dispatch         | It is used to dispatch custom events.                                                                   | Function | `dispatch(type:String,..args : any)`                |\n| subscription     | It is used to perform side-effect logic.If you set autoRun to false, then you need to call it manually. | Function | `subscription()`                                    |\n\n\n\n##### 2. `connect(options : Object | ReactComponent) : (Target : ReactComponent)=>ReactComponent`\n\nThe connect's options\n\n| property name | description                              | type    |\n| ------------- | ---------------------------------------- | ------- |\n| autoRun       | It is used to auto run the subscription. | Boolean |\n\nThe target component will receive the following properties.\n\n| property name    | description                                                                                             | type     | params                                              |\n| ---------------- | ------------------------------------------------------------------------------------------------------- | -------- | --------------------------------------------------- |\n| implementActions | it used for batch create state actions method,and it will communicate with externally declared actions. | Function | `implementAction(type : String,handler : Function)` |\n| dispatch         | It is used to dispatch custom events.                                                                   | Function | `dispatch(type:String,..args : any)`                |\n| subscription     | It is used to perform side-effect logic.If you set autoRun to false, then you need to call it manually. | Function | `subscription()`                                    |\n| subscribes       | It is the core object of event communication.                                                           | Object   |                                                     |\n\nThe output component will receive the following properties.\n\n| property name | description                                                  | type     | params                                                       |\n| ------------- | ------------------------------------------------------------ | -------- | ------------------------------------------------------------ |\n| actions       | This property is designed to internal and external communication of components. | Object   |                                                              |\n| effects       | This property is designed to handle the side effects of components. | Function | `effects(callback : ($ : (type : String, filter : Function)=>Observable)=>{})` |\n\n\n##### 3. `createActions(...type : String) : Object`\n\nIt is used for batch declaration of state actions.\n(Note: The success of calling actions is that the component has been rendered.)\n\n##### 4. `createAsyncActions(...type : String) : Object`\n\nIt is used for batch declaration of state actions.\n(Note: All methods will return a Promise object, and we don't have to wait for the component to render completed when we call actions.)\n\n##### 5. `mergeActions(...actions : Object) : Object`\n\nIt is used for merge multi actions.\n\n##### 6. `createEffects(callback : ($ : (type : String, filter : Function)=>Observable)=>{}) : Function`\n\nIt is used to create a side-effect execution environment.\n\n\n\n### LICENSE\n\nThe MIT License (MIT)\n\nCopyright (c) 2018 JanryWang\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","readmeFilename":"README.md"}