{"_id":"@kraken97/restate","_rev":"30-16dc6c30f71539d65d3a7533d504b93c","name":"@kraken97/restate","dist-tags":{"latest":"3.2.2"},"versions":{"1.0.0":{"name":"@kraken97/restate","version":"1.0.0","description":"``` yarn add stateducer ```","keywords":[],"kibana":{"version":"5.2.1","templateVersion":"1.0.0"},"main":"dist/lib/index.js","module":"dist/restate.es5.js","typings":"dist/types/index.d.ts","files":["dist"],"author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","prompt":"^1.0.0","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2"},"dependencies":{"create-subscription":"^16.3.2"},"_id":"@kraken97/restate@1.0.0","_shasum":"98a30b81a28c53457806987d593918f832b83bf7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.0","_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"dist":{"shasum":"98a30b81a28c53457806987d593918f832b83bf7","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-1.0.0.tgz","fileCount":19,"unpackedSize":61359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAFdzCRA9TVsSAnZWagAA/xMQAIkSkuwcv9m7gHScWJ3T\n5LsvxjLYuCjsWNuJSTUIFKqVJNvQRBMx9gQXIS4Dlm+30lw1LqQwmRz+iKzJ\nESGGt6v6IB7tqok16zvG3cjsfGKG6IDFfbPPZCnE7P2SPtzHH+Vgf2zZe1gR\npKDT8emGtsZc4Oy9pic8CBpHtXP+SEawbdtaKoZmk2/PJHUf76PsmG/3e0Tv\nFUVIiqvB0H3f9tvlgj6SbfcvMUQ8FWres45SB6wX8KbP7p/sZaodisMvSMVn\n/AKdCgnxI1uwY+WqIW22ysSonuU4pKUuzm/d39tIZR7w36n3tMNYwwNsacSV\npLifD/rvwPkY7Z4kiRy4XLNNd8ut+JZGwdDxvfeabDACBob8nkTg902yv1FO\nT0bJFNDx7vrtTu87/1Yhh85WCDn4WuZ/G8EYhoDWMRmNhnD20guFHXLVdScx\nAC8eOcAfuZQGBsOYA1kbBk4OnGGCiqTZyzaoo1GVr/bh+eOisI2KHxopYiKE\ns8tsyl/G6TL7GzXHduU4xG9iICK74mdAtrJK9QCkvvb7wNYaf1KjEoapXkjG\nlJDv92Hp3rYYLUumSFBvHddARKBq+HbKHxGro0s8ckBJL23dsVtSkCz8Ht0I\nClbLXZf5dLMy0Y5TiBAxgsgtnWAExbOfxYrKKx+wV5a8vhP4KylTTo7I5+9N\nBraL\r\n=S3A8\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-lpz6zSSv8rSRVweeqBna7Ff5HBtJ5HjxAlAadIq4uIjvn9GhFVlQP57NGOFOPZzcnv52YNiUkVzHbDsh4U5jRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFp+3/S1tluI3egRgRoK6sXLvLpe3pnFBzOHswndFgoQIgKjK9phsrsRqG6kdkC8GxwgnJSzZx/S7QLFshP9wK7Bw="}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_1.0.0_1526749042386_0.9190572162360848"},"_hasShrinkwrap":false},"1.0.1":{"name":"@kraken97/restate","version":"1.0.1","description":"``` yarn add stateducer ```","keywords":[],"kibana":{"version":"5.2.1","templateVersion":"1.0.0"},"main":"dist/lib/index.js","module":"dist/restate.es5.js","typings":"dist/types/index.d.ts","author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","prompt":"^1.0.0","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2"},"dependencies":{"create-subscription":"^16.3.2"},"_id":"@kraken97/restate@1.0.1","_shasum":"6eae597d0d58e6d4e26e4b119794fdde57f90dd2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.0","_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"dist":{"shasum":"6eae597d0d58e6d4e26e4b119794fdde57f90dd2","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-1.0.1.tgz","fileCount":36,"unpackedSize":237245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAFemCRA9TVsSAnZWagAAGrcP/iZMUczDBhg5npZxwoz3\nPquTQNRbBGN23lm/u7qhkkPok3fZNGI9NarwPzxQytfJxaUT8004ac7+PELS\nW8DM+8QDD6EZtdkepll4pamricwOrqOlylR3BXDp7qJi6reVwS8PkOT/De5m\n8JvX3CVYrWmWjzNtOdavAM0rQpKzckL/rJFN30OQZ9ko09Z2t5DSQ7teocuQ\nx+XOP90TQfQeOJfDoJbhAK6WR60KL+2tCLNpbUAYLsJt9Ht1FKxIqip8RCf/\nHjeuQ0fyD9uf400Y7VT11m+IDdXknV1FOI3tLD3uf2IsgOyym9KMWfMLw/X1\nvEBXS1DiqFiD9gp3Rdha8ghKIBDBl2tMPRTO6MBSehQ2dwHYTFsv0NRfs+X5\njf2pHnOIaF37aSja6Y/jr3ZcRmlaWZR0KNFNKaYTc/yWwAVYMoHqoQZP9rYN\nEUyrkOO4wngPimWJIVRkdpTuROZQqAf3YnSgYWIE/EiaVeyU/p6mMcK3ILc5\nPH2PRkRmeVCCHSGjkgnDlwnw5QwihPhKKJ9S2ugXqrAKJGODD8rR8CKLBzcI\nmFnroEy3fdDLW4AaM/iLggO3zTnPa8cQ3l/l0MLNDtV5JT2e4QJgvyKFv4g2\nEQFx6watXUO6UZ61sZkj5mmw25nPM/ExFaOq4d1QCH2K+VClMS75xSrKfEY5\n2jJP\r\n=IPBK\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-xXZ0XRFEMNOQ0T3ai2VPMUQ3LluXBQcSZb0Py3oCVgnrxFfscpsd2ydj61Am35KnHrVAusRRibdGXN67IiKPAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLg2OVss0Yd+k2SVGwqfEhw7PHIsDenmIpctex1Qj/8QIgEdPxtXJbHaPy6Dsvg8VdE982u99pI5OegHasnX+kotY="}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_1.0.1_1526749093984_0.49942817179721044"},"_hasShrinkwrap":false},"1.0.2":{"name":"@kraken97/restate","version":"1.0.2","description":"``` yarn add stateducer ```","keywords":[],"kibana":{"version":"5.2.1","templateVersion":"1.0.0"},"main":"dist/lib/index.js","module":"dist/restate.es5.js","typings":"dist/types/index.d.ts","author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","prompt":"^1.0.0","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2"},"dependencies":{"create-subscription":"^16.3.2"},"_id":"@kraken97/restate@1.0.2","_shasum":"7009259d8166679cda27057f553fed4ec61d1e77","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.0","_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"dist":{"shasum":"7009259d8166679cda27057f553fed4ec61d1e77","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-1.0.2.tgz","fileCount":36,"unpackedSize":237247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAFovCRA9TVsSAnZWagAArkwP/jvCIykVKlVAOrSS71mO\nju8vAhK9DTkfIY4i/pPUKouG2cM11Ftb5bCery7eytaU23UhAqfPkyR4ji3l\nwKvP1maXXpiCj3NGPLZ51Iqr5C3AQc7aVIs0NHeNBzmoigihhVPZVIiRBsIB\ncvtG/5MqcfmgMik0gS63Cm8ba53zVzdxnTckVcRhXUiwY2eQUaW6NUnC8qTy\n+k5R4Oih8zUqCPbZ/+OM3RREYvu1l5SquhSixgDY1fwZFPV+kTV3+YPAag49\nNmbvfoB7gb+ubKl8FdoOV05T7sXu3GVWCuY7S29n1EH2QTLx5O+Z2YH9NRQ+\nB0AH8wS495PtRucTkYULbNUaHFgWS51IrW7iRjfH2b4eicGNkgOMi/E6qivr\nUkS7aBSmwhOJsIvfyKkPRFbSwo3ARqElt+1Mc6lO++34qVBMJDI157DaOaPW\nQWMrNH3DBGERTy0b0SoqEUamD/C4fpUpnlxs++tWjC9zPWDT8ElywBNB8k0e\nKDjI/xrU9+hO4chPjSXJdGC0aJTJBzrHblVwJWJChZmVV0ISCg283fqR1zRQ\nwUxzwQoMrj261Aqw5WrRLBV3KBYqy1/q1oaSoDHrG57fVn+sKQ9Zlo/JnYem\nsMoA9rMDIpR7hzI5fIXsQyVKl3htBPMchf5FxYx3wdq60+235hQvTXZKvhCT\nYsPB\r\n=4SAI\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-CoXXO1ipUAhyTTfyvz0R5VxWuPN2zEoCDz4qVYiL/xTWZSpzKAAwNlFdk0lYBh3G3TSdW8TVLvtK7IN1wRootA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFhyepOqPyGgc2rW65Ss7fIvVdji+Q3lCZUeXy0IGRUXAiB/UsWeIE9VPy56EmZnb2hMfgTxht4ZhxKzGdVu2zSuUg=="}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_1.0.2_1526749742879_0.5483324479449869"},"_hasShrinkwrap":false},"1.0.3":{"name":"@kraken97/restate","version":"1.0.3","description":"``` yarn add stateducer ```","keywords":[],"kibana":{"version":"5.2.1","templateVersion":"1.0.0"},"main":"dist/lib/index.js","module":"dist/restate.es5.js","typings":"dist/types/index.d.ts","author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","prompt":"^1.0.0","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2"},"dependencies":{"create-subscription":"^16.3.2"},"_id":"@kraken97/restate@1.0.3","_shasum":"1034a6de283e2989cf78a808e27c24e856f1a130","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.0","_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"dist":{"shasum":"1034a6de283e2989cf78a808e27c24e856f1a130","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-1.0.3.tgz","fileCount":36,"unpackedSize":237526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAFyMCRA9TVsSAnZWagAA+iAP/14Z6j0Fu6BdxItbJ5yB\nAqMdEmn9rJftzYUoKDFtLeIMijJEvZt6hFgDkpNrRlLv9DQL7t4jcs5kE+f1\nrVch8aepAJ0vIR7KM/+L/rq+8T/Cr4Wv/7kXpI5Zw4XgM1LtYM4oX+182O0h\nvD03ZBCnENViWMDFnahBrHOUE7U+LxWy+BA6q0j10YL4PdiiYMEzN/Ll78C2\nf3uvt8rNaE/xTVkykTF4hb+2NPM9pNnO325OAvXVlnpL9rqV9o4rIJ9Q1Q+1\nmrZxW5wTAMOy7Rf6B5tZxig0KyTaC8bCaGd4OJMUZWQju8wO20EVqIqh+8mN\nZeI70IQvSn6G1adEmqQgoENtmR8+DUyRuMAtnoBi1qP+vFyfiflhnakXw4cY\nMIqJYLrYKrG2SmSVs+vOYb+Wq6tU32gpL736y9wc8TWREKgXZDlD4wHQA+mF\nQHDg4Odj2bgltkia1CXL9K7oq5wAJ0LcHMkAivqEmvyblBsmjKyUoe6mky46\nLdmYUsM4QZrmrQ9K7DvChiYyWC4EGmhGqzWt23N0iTzGM+LYIdLpRuYp6hle\njbuTwAjqDuphkzFGStEKLy2EiKHGhxAdNRXnRp5oJ3cStIfeP/7N5ah5Ataa\nRGacaDuoW1r7Trxzg8cWVl4Yu2j/cFHXnY1+6eEQHphjFKhp3XOS6cIf/IiL\nZPqm\r\n=iOk/\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-yPDuJE4vbGAemDGyj12oMgRfrYCJqNYVH3yENrwgZpw1i0Wyn5JVst9F9Ok3Gc3HTn2zfDjDbCzGZfEYEhxfzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDbSTiLU1MaHlVyy8p3JWgh6qutFNCzBASvtdSwzDHl5AiEAonHYRrtKI583rmmkSFT1jTuqgqJog2ZTIEY8KdGXQWQ="}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_1.0.3_1526750347002_0.5046174591325521"},"_hasShrinkwrap":false},"1.0.4":{"name":"@kraken97/restate","version":"1.0.4","description":"``` yarn add stateducer ```","keywords":[],"kibana":{"version":"5.2.1","templateVersion":"1.0.0"},"main":"dist/lib/index.js","module":"dist/restate.es5.js","typings":"dist/types/index.d.ts","author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","prompt":"^1.0.0","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2"},"dependencies":{"create-subscription":"^16.3.2"},"_id":"@kraken97/restate@1.0.4","_shasum":"ed915d867678e37307716aaca189388281d72f52","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.0","_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"dist":{"shasum":"ed915d867678e37307716aaca189388281d72f52","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-1.0.4.tgz","fileCount":36,"unpackedSize":237699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAF1DCRA9TVsSAnZWagAA3jYP/RFWovcxDldBC5andr3A\n2ry1fOye3goFawBQ44ThK1jsOU+S0gIGjPUlYjIJmtSk9SuBV2T1LNbk/JPp\nBitTuRelliF/8Ji4ZMF/xjmqwvcX6HiEcfj6Eh/x7dM5rYMLeyhYU0ycAlEO\n4di8nsoz0KyFNbG49QUSHH3sWe0599hItiEOizDiQ/SMMElELgxh8bSV8XuN\nzMgMWYHIyUnARxB71SiYKi2Qv2wVEKf9eugSu4Cc9WJYZbklFck1E2dc081l\nPBeep8iyuqH9vCUTyvJt86calDsKqIRvEAx7cvK1VXSotGXpeNex60ikN7ec\n3VeL5gNjJVHMc+vAqzhVKUCrBhaKre3eNDKOU4B/aPYm4lUy/GME7EqiW9F2\n+8y0uIwUQGKCnqXJTRN0HVssT9wW6PcRV0WAiAOj5LGoSQaiqzuQRaFKAcXG\nLw1aFkJDELLLNrFqN1b9xI1Fbi1E2yQc/Da06NZvie14LuIhuTnGKibVs/dl\np7pEFfdULYHNgyiyldZaw7sUKjPJn14gqBKzUaahZrwJtXpwtOLGjCkKC//Y\nTnXkofCf95xEMQs3sGd+42c8CLQyTdbvPr20ZnGTV8YQalz5WswP9DMPOvrg\n4n3J15aQ8mkOmEbJ1X+AQU9DD8DWMTBc05ijqT+fWiZJMc35FW9FzPQgWVPU\ndQHY\r\n=gwIR\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-yP7yF7riY4LiE2cg6P/C+1/zsRiUkPCRvTylrAZyl+Z1TmJVbr95moZ0AAdv6wnx41DQh+MRguIDrsh16vmUeg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNygNCclYCxiChRIAIOkGAlPdjbHbNqvrfYOQGIsgVKAIhAIZuEYAacKl66qGhC694BQWd8xm93XePLTSspKW9OnuH"}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_1.0.4_1526750531245_0.9085308934620231"},"_hasShrinkwrap":false},"1.0.5":{"name":"@kraken97/restate","version":"1.0.5","description":"``` yarn add stateducer ```","keywords":[],"kibana":{"version":"5.2.1","templateVersion":"1.0.0"},"main":"dist/lib/index.js","module":"dist/restate.es5.js","typings":"dist/types/index.d.ts","author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","prompt":"^1.0.0","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2"},"dependencies":{"create-subscription":"^16.3.2"},"_id":"@kraken97/restate@1.0.5","_shasum":"d317b0e2f59389836f78d38836065603b9addb94","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.0","_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"dist":{"shasum":"d317b0e2f59389836f78d38836065603b9addb94","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-1.0.5.tgz","fileCount":36,"unpackedSize":236294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAHuvCRA9TVsSAnZWagAAAOEP/3cYFporMkMdAs4ZDH5P\nO6QLI2kfDc/q4CjRaWoK47V2iJlMoyjjO6hAMNZpD4rotkUvjmRiUo/bnns+\nTJHMpDeQ7o322852qripeVxG0r1JW11+w54cnmIiCWYkM+D+lcRz8ewq9f5W\nWlvH3HBq6JbvBTzcfT+UybgEAUmxy7MKWe5MLEBm3KK+ksuYPmOvEZOaHGXL\n+SrRlDdftFCP/tb5fa7p0Cb+Rz02kKe7/1XrUU9pRguMneyZVuH6m8iCTnTV\nUY3tbxu3hcWfYfq+qeqUzJeba43d5Khi+Pa42iEItCgT+pJOhvenq7vrG1dn\netzfu/u4QZS2y/e391iyEWmEGnhCdpJSm1pWjBn9A2suqDohD+1qqOvLvct9\nUBfO3RlJ8LB6WJL+K//IRT+GmZABy1+ncfkxxlRRpBD1LEtJE+FUCwVMqtA9\n3BQq7X+HXBXHsHLxCzhfLVmYdnMbgU0LBaQKCmP5qn0rb4xdjjiUxYLrG2pB\nnP0v/J/7D4uQdYfhcCfTmdm54GO5mbdTVrvqFHIp6bLi6TmBPhvy6s59Yfk+\nCR82rD1XGeNCmN4tnA46S9uWHw4hOAcvPcT2KmL9KPeqlLZ4SpqaDgmTgptT\nNNfvE7IRWlgvWNRAEuhb2X1G9/rvoSckGzrgQYRMlWUEjo5J2QbBMJWzPXDY\nnxwN\r\n=FMfo\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-V2uCxjI+LlADwpCKoEEk8P9GGOmKvkBTXd9nnwjZn1gFm+UKUu9JKI5mTDUWjr7BU203Sk43zkALE3t3E7F3/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFVsPkkpNnZn1I+f5srq/hmm24GqH255Int+gqmVI8yqAiEAg0zS4D6o2OnEjdHHnJ3xtDPgTi1mpqi9JIplht3vWY0="}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_1.0.5_1526758317663_0.10251056924266688"},"_hasShrinkwrap":false},"1.0.6":{"name":"@kraken97/restate","version":"1.0.6","description":"``` yarn add stateducer ```","keywords":[],"kibana":{"version":"5.2.1","templateVersion":"1.0.0"},"main":"dist/lib/index.js","module":"dist/restate.es5.js","typings":"dist/types/index.d.ts","author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged"},"lint-staged":{"{src,test}/**/*.tsx?":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","prompt":"^1.0.0","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2"},"dependencies":{"create-subscription":"^16.3.2","react-test-renderer":"^16.3.2"},"_id":"@kraken97/restate@1.0.6","_shasum":"cb31a42b476a5d8520b7fe58641d3f803ca02fe4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.0","_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"dist":{"shasum":"cb31a42b476a5d8520b7fe58641d3f803ca02fe4","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-1.0.6.tgz","fileCount":36,"unpackedSize":246703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAIshCRA9TVsSAnZWagAAbiAP/3igLVvx4XOH0f0gO6iO\nsJ/Plpd9o5vt0AepXh83dY+pBmHKEyERDTOITbBPAstmifPax+bjvnSz9QdH\njU8FvUfWI7JcDoqHAxbV4N7v8Nx6ff8Hu+5UNL5bDbgEAHk+AvckyfLCC9Rg\n2QZbmIzuPJ1hH93imDVxGiwTROAFIe7VGGQRs7+ToMFWk9+0ucEcgl3DaGHR\nVA4xRfYmFnabmcqzEdhfDJuY/ynu9DkLX+JfVCqe7OGMMLGQb28N5Tdswjta\n/Gu+bdoQZK+6i7l8d+B+mi8jOHVTaMG2diINiJE1mMQj8HKW16yqCo9OuSRn\nkFys7VQeZAAeLK8/7hdosTN4K+HGq8zsBcFHdMrIReGoV7ZjHiuMfes1NACS\nxZcazt1uungdfmbe1lF+CHvvUmlxzGeSKe+fYfF4AUvftqk8O4Hicv1yeVy8\nekh9tYrM19LMBDcrRAu6cN9O7RLQI2m6weiM41BmwY0xAj1UB6VabzgBtDtQ\nVahoQLeFmpUvUzHkWiQ/h4WUM5smuecvGRiySzXOscXshR2GUcb56FBMk6VL\nkVdx58R3uICloJvmHT+xtY3N2PtS7LXGwVgJWfv8IiVDZPLosiIN5qNQ53l/\ngM5Fy522gEi+D9dlvZzDN6kRRlwTUrTzSBdZw/167iAp3FasGPsTUFVGv+Xp\nq7p4\r\n=RhSo\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-1ZpLjI4wf5NS0ztSn3gAnJH6HoYDlaLtm613PnDsL6TLEDsd6gE2G9hJOc0vL3Lo+n15cT88U1/gJEFhQnReUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJQXRoV2Gv6MmXdK63wRCp+qfpBS0ITr3+2tNd8mDJQwIhAK+3Gzq9gH/awnfx8DzfevRVSFgcgBIlC0tmpO2kz4hU"}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_1.0.6_1526762272076_0.7558526574193511"},"_hasShrinkwrap":false},"1.0.7":{"name":"@kraken97/restate","version":"1.0.7","description":"``` yarn add @kraken97/restate ```","keywords":[],"kibana":{"version":"5.2.1","templateVersion":"1.0.0"},"main":"dist/lib/index.js","module":"dist/restate.es5.js","typings":"dist/types/index.d.ts","author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","bench":"node --experimental-modules --expose-gc bench/bench.js"},"lint-staged":{"{src,test}/**/*.tsx?":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","immer":"latest","immutable":"latest","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","pretty-hrtime":"1.0.3","prompt":"^1.0.0","react":"16.3.2","redux":"latest","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2"},"dependencies":{"@types/react":"^16.3.14","create-subscription":"^16.3.2","react-test-renderer":"^16.3.2"},"_id":"@kraken97/restate@1.0.7","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"dist":{"integrity":"sha512-n56dH62pOLx6Lhi0LMAwj9cxQPL18MRReDbJsKJOVAMw/8LUynJGzWmYZ7iXar4xjg7PpLIpfivQnDuGWHt8Ng==","shasum":"d34958ab46a55f437a3bf6461a7b71ed95980ad2","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-1.0.7.tgz","fileCount":56,"unpackedSize":280709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAdkPCRA9TVsSAnZWagAAa18P/0llp6U/s0j6ixsTR5nx\n3YGcLPVMjKe3tvbhuxGrpfTfj01EkwRv7/VDRJT8kZ/hfDsREgQW7zSUMltk\nPhDusOy6LO/EaXDS6NwHQa/pmz+NR2ijIcawZP0yDquATbjtIkIWyY3L+KZG\nnlHSib5UqwvPUeIBhSdAOgTXVTfKMjqZ1VpKOLewq+RpbW5pFFGlVMIUL2Bg\noCaf6c/HbOXtW5fsnpGG1QaI4Lc6BNN6f2Ikglm8PJXqDUekY12m1r8QG8AL\n3pZqhsjlVdD2lM/eV3NLeauKnUbRME37zTYiNCIF1UsiHBKrcbFwD8Q6BLcP\nQ3yfDNfPR+0/QhIw+Zbgak69PTvgE9LeJSWq6oOuZh40FVmCdiyOiN89AR2v\nEjvfs9X+xrIq2u/VvzMVYGyGLuD+4o/pcFEvnERWCHWS9NsigjjsFnADFwl/\npfuIA7u9gnGlvEYY4A1dG1Vou71lzqTGSzvx80wyS/TWLZsV9khmLHRPLdOL\ndSqnu2eqmuXPz3K02bTKnbbymgHk688r/6RXndTB3IwAmutl9UaI8AzSUuDS\nXRwddsfkX9Y7z/0/XfKcvW5l9O1RlDLISOa4hCJ1pU7mA48zcffnjHkplUZo\ncmHFJsO28vgOmzP0P+w+HTN2BCYl3Op5O5ybcXdFwNfZ/0Z5UTtYBNVwsAYP\nhEAJ\r\n=p8cb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFy5HyPTFxTiLIyWmlKhGthC3dkLDnXuD1yxedqEy88hAiBW+ABUd7ksvq26Qo5p44WUNUa629BOU9D/yM8DBo97vA=="}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_1.0.7_1526847758413_0.7426123060229171"},"_hasShrinkwrap":false},"1.0.8":{"name":"@kraken97/restate","version":"1.0.8","description":"``` yarn add @kraken97/restate ```","keywords":[],"kibana":{"version":"5.2.1","templateVersion":"1.0.0"},"main":"dist/lib/index.js","module":"dist/restate.es5.js","typings":"dist/types/index.d.ts","author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","bench":"node --experimental-modules --expose-gc bench/bench.js"},"lint-staged":{"{src,test}/**/*.tsx?":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","immer":"latest","immutable":"latest","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","pretty-hrtime":"1.0.3","prompt":"^1.0.0","react":"16.3.2","redux":"latest","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2"},"dependencies":{"@types/react":"^16.3.14","create-subscription":"^16.3.2","react-test-renderer":"^16.3.2"},"_id":"@kraken97/restate@1.0.8","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"dist":{"integrity":"sha512-mkOfQL3xVDrPP9DdUhajSNSNQ++hKD4L72EIuYF4Fvm7E/0OE8S0cR9p38Gfe6QRle6/M1sy1dNEHbGE7Ks6gw==","shasum":"f20e124d2807c2e27df22260da063cbef87fa149","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-1.0.8.tgz","fileCount":56,"unpackedSize":283010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAejLCRA9TVsSAnZWagAAFKAP/35IeMidw+AlAoJ18JNs\nx14KC4hYaVsj8DbJdFPJxuCtK8OmABGb0njQzt2eYvfPysL508EQr5L60CVU\n+IoVAXUXl+Xn+WZy75pKqVe3pjw+CHSOUR4NU+mKnbPb0JK33UgO5WSTilgi\nTRizraaww7k4rzjMP61CVinUH1gTBQGr/G0r/21bumTdayVnbDlcjusTg0dP\n57vZhsQNa0V8zuxw//2kZRZnrHf+Aakl0CJrKaSH4om3zmDv0d1ix724gBJ8\nbIwNYZUUm+yclseuuAKIC8ZFJ31N0pUsZD/zMyUIc6f+9pypfJPlTfWnhKi/\nYFmpoivZOGS3vfh/YeRA9lMdm5XYWp/2E1JAUnREwmBgKq0OdlI07vJz6Br5\nWI/7j9uLSBgMfqhEhRSOsQTUg7wiTKFSSJc5uppb3PJAD++luhX16RQR+V0M\nRrDTHIiF467SAqCLxxtY+RqOatrMxG/jSS8ICjrcZuaJQBcwxzxIWLNdnhM6\nSpNF6Df+tJbCnOzc5ba7Sho5IIy+ofhf1Cv8N0iKjO2Y1ivYfqWGokD6a2fi\nXABc7aoYAxOf5b5mkChasDiOgItC9epecToIC9sg64MMTzbUiQEMnbpbrXul\njqMSDcjvDj9+nN4sTeD4gV5Q/OPTTW/U0x/qShVRfyugha3LAwYmCsLjkk68\n1jlp\r\n=gKXz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjS7CmcQxpuBMMbw9PkE3jYjFakw46Z/zchb3psqalyAIgWxEGIIu0SPxRH/cUw+TCtCkeSyxYx8ozBI/NH0s6ABo="}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_1.0.8_1526851786930_0.5626627012563867"},"_hasShrinkwrap":false},"1.0.9":{"name":"@kraken97/restate","version":"1.0.9","description":"``` yarn add @kraken97/restate ```","keywords":[],"kibana":{"version":"5.2.1","templateVersion":"1.0.0"},"main":"dist/lib/index.js","module":"dist/restate.es5.js","typings":"dist/types/index.d.ts","author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","bench":"node --experimental-modules --expose-gc bench/bench.js"},"lint-staged":{"{src,test}/**/*.tsx?":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","immer":"latest","immutable":"latest","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","pretty-hrtime":"1.0.3","prompt":"^1.0.0","react":"16.3.2","redux":"latest","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2"},"dependencies":{"@types/react":"^16.3.14","create-subscription":"^16.3.2","react-test-renderer":"^16.3.2"},"_id":"@kraken97/restate@1.0.9","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"dist":{"integrity":"sha512-qCIu1VqsHr+0fi3mXkuAOeI/zcA1cj789ZjMPHZEcI6wD68m8LZQRMKu0uoh0EFnuGV+oUM4qfVwVY8/inuX6g==","shasum":"1a97c60c2a6ae60f502dc4b4a42d09e563af2727","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-1.0.9.tgz","fileCount":56,"unpackedSize":283111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAelwCRA9TVsSAnZWagAAleIP/RWLJBEFytGRhYW+//ma\nfhpo320A8g6mOvAaaBX6lYhAO39M6HcnZ1MNBlWaa5sS43DIz1fy58OPhnK3\ntqwi8Ki5E3EBFPYwyVziBYa3sVLAWSKfSId7/9Sq2ZR1D/sTgyHOcIP0lCBi\nhN4LEuRnhDGN6QHKGvqhEwp02orwEm06j0kwgjsm9GEybGAhjNYmhifq90pt\nN+O/PzxDiCqck+FYVP1tZAR5HbKAEL/nQr3SDg8Yrw60jCAYhdMmbTPShJXd\nRcvbCTLwDwFBdKibT0hBSaLLVzRqfCBcsghFfJ6fZB87HgnYjjIpZR/POSUR\nONYtctWSim3TdG+hkqk/ld3Ohrx3qOHh8unaHHozRxP8giY73P4fgxdjAhoB\nJEjKmgKBAlIxB8BRfP7D6kX+OSZKbbZnjyu8BWDq+FW3rXKyYgQjAxRNrAuC\nK4Y3lXKj8DQ2oNRBjGqXojmS9v1mEMyBFdJjzy+Vjhi7hH5uoCd3i6Uenh81\nMa5xhdCSFVpBM5HgGyP1JBKL2kOCaf5pCaH1GaGtjF97QnxQQJ/M1tsFzvvl\nJ0ip49HOWW4+JdgGmhiQynOr4tan+gmdiDWqs6RAHGJ8gEyZ/UvkjdtHVC01\nR/sOGo42WsheJMW26ywAO0yODpqcDHnWr+bM9eecAg/FRoG6ri9tskymGVjU\nUr3R\r\n=doUq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFHJ5DTRg8eS1qIaGXFOfD3gJ/bhcU1DUtLq9tC+/wZ1AiAnfPFNoIuD7Gqifb0I44I3+wafmShCJJBBGlHRWfypYw=="}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_1.0.9_1526851951885_0.3005642542078064"},"_hasShrinkwrap":false},"1.1.0":{"name":"@kraken97/restate","version":"1.1.0","description":"This lib was created for reducing pain from redux boilerplaite.","keywords":[],"kibana":{"version":"5.2.1","templateVersion":"1.0.0"},"main":"dist/lib/index.js","module":"dist/restate.es5.js","typings":"dist/types/index.d.ts","author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","bench":"node --experimental-modules --expose-gc bench/bench.js"},"lint-staged":{"{src,test}/**/*.tsx?":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","benchmark":"^2.1.4","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","immer":"latest","immutable":"latest","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","pretty-hrtime":"1.0.3","prompt":"^1.0.0","proxyequal":"^1.5.2","react":"16.3.2","react-test-renderer":"^16.3.2","redux":"latest","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2"},"peerDependencies":{"lodash":"*","redux":"*"},"dependencies":{"mobx":"^4.3.0","object-path-immutable":"^1.0.2"},"_id":"@kraken97/restate@1.1.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"dist":{"integrity":"sha512-yfSUYX2XR+KxUtnZ0hJgod5oA2WkAmJm4EwBjMflKrtV1XmnLNsS3GeqRv5LdCxEVTK6NFWFl+ToVrd0dP0Yig==","shasum":"2df0d1cfe578b86d1db2f68d98f888ce53b93c82","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-1.1.0.tgz","fileCount":62,"unpackedSize":335003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDkTrCRA9TVsSAnZWagAAgcIP/2r+/k4vrgIh3v4sGWij\nSuhqYsks1k96QeOwDxmfBJbP8JxsL7TxptxHNNC47R0fVkZtFzqDpzrh+F0C\n1F01u38TYACI+bQN3rM2rduxcMHIPYibbqJp+ve3yQWGmtbcpkNpSFYhTHI9\nu4ArAcHZ8D2WxAthQxfapTuK0eZ+mQq2+p1OP87abalOjCl0/e0p38uYM+P+\nHMrUmsDrsE2hffLQ+iMlhVgGOoP70GPdquzrMU30FuFVlKDcNc1PQ/EcvCUF\nlBuQGomc+1yhPlrSaJINax7zkd/fUiU/gLikTEDbIBeg5CMbT6MoJMa8B+e7\nng9KzpS74MxElCoAAflo38Oiq+cDH7rpiOc3aG7rDC25s2CQYRxkjR7vIwBj\nQ3juf5OIk1hzgYMsrIppiEflIB26dmvPSQAoyzhTUfWwBDgYYbtpYHa2UiIH\noIr6Xv01Rb5U59XViac+QoPhuwI6fq7TeGp/SLQ5V6OA5jgBMS7XEz7Xk1+I\n2ysxFggjT4eBciLUhgvXRXgbMriZDHh9wEilHte36RVd8zdulWivogpJBDzo\nMag3jYU6MqUdelCcBxSuEW+v9CxPVY/pe4IQGhl0MVg9REVZ40Wf9J2PSiP4\noEpPnGL+z3zcizw+xP3alWsKtZUKI8o/sN5HoX2l8+jRyKs1ionKp2EmK21M\n94iN\r\n=49ZU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQTkQ3qj6jXqtBz2Gy7ISO6ri4h5vOfjERLwI4jdEBVAiEAlFkJbedLgT1quRmVUvI+lqHmAWsCkLi+QYVtZdBtPdk="}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_1.1.0_1527661803307_0.8518450239379767"},"_hasShrinkwrap":false},"1.1.1":{"name":"@kraken97/restate","version":"1.1.1","description":"[![CircleCI](https://circleci.com/gh/zhDmitry/restate.svg?style=svg)](https://circleci.com/gh/zhDmitry/restate)","keywords":[],"kibana":{"version":"5.2.1","templateVersion":"1.0.0"},"main":"dist/lib/index.js","module":"dist/restate.es5.js","typings":"dist/types/index.d.ts","author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","bench":"node --experimental-modules --expose-gc bench/bench.js","bench2":"matcha ./bench/suite.js"},"lint-staged":{"{src,test}/**/*.tsx?":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","benchmark":"^2.1.4","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","immer":"latest","immutable":"latest","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","pretty-hrtime":"1.0.3","prompt":"^1.0.0","proxyequal":"^1.5.2","react":"16.3.2","react-test-renderer":"^16.3.2","redux":"latest","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2"},"peerDependencies":{"lodash":"*","redux":"*"},"dependencies":{"@types/react":"^16.3.16","effector":"^0.17.7","matcha":"^0.7.0","mobx":"^4.3.0","object-path-immutable":"^1.0.2"},"licenseText":"Copyright 2017 Dima Zherebko <kraken@live.ru>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@kraken97/restate@1.1.1","dist":{"shasum":"70d2baefabab62a80b4b0ba18e07473115ae02ae","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-1.1.1.tgz","fileCount":99,"unpackedSize":896115,"integrity":"sha512-8Hy5pX0VqnmqzrrQ2tWP++cqIGdrra4x1JqD/Wo1no+6odYXM4J/FGSwv5Ttla11OLh5plb7WCzXy2R5Tky86w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDekhUh78XDZyClXCpzCTPsxO5JCYYb562HlfpLCSIH4QIgOulsUehGUBrLNQicLV7r4a3yU5vk6OBl9AS2SuGZgIY="}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_1.1.1_1529693621622_0.15247706771236613"},"_hasShrinkwrap":false},"1.1.2":{"name":"@kraken97/restate","version":"1.1.2","description":"[![CircleCI](https://circleci.com/gh/zhDmitry/restate.svg?style=svg)](https://circleci.com/gh/zhDmitry/restate)","keywords":[],"kibana":{"version":"5.2.1","templateVersion":"1.0.0"},"main":"dist/lib/index.js","module":"dist/restate.es5.js","typings":"dist/types/index.d.ts","author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","bench":"node --experimental-modules --expose-gc bench/bench.js","bench2":"matcha ./bench/suite.js"},"lint-staged":{"{src,test}/**/*.tsx?":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","benchmark":"^2.1.4","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","immer":"latest","immutable":"latest","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","pretty-hrtime":"1.0.3","prompt":"^1.0.0","proxyequal":"^1.5.2","react":"16.3.2","react-test-renderer":"^16.3.2","redux":"latest","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2","effector":"^0.17.7","matcha":"^0.7.0","mobx":"^4.3.0"},"peerDependencies":{"lodash":"*","redux":"*"},"dependencies":{"@types/react":"^16.3.16","object-path-immutable":"^1.0.2"},"licenseText":"Copyright 2017 Dima Zherebko <kraken@live.ru>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@kraken97/restate@1.1.2","dist":{"shasum":"95b478484f562c96aaf2894a9331ff361cca445f","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-1.1.2.tgz","fileCount":99,"unpackedSize":896344,"integrity":"sha512-KPSNMWfEUNEnCrTvhqqILmBYSuaQURPLSOSlA2R40EGGWOpQQox3o7BUy2t9a0pRSLoX9PWuJ0R8trpVv/pjtQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDd624kASBRsvhAir7FL+7KMM+iAmNKsZH35/IGu9CHzwIhAMcMu+NM3z38MZib8UYWwNFb53YVVgnyzKaENZy2HyG1"}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_1.1.2_1530227616225_0.27534641258662673"},"_hasShrinkwrap":false},"1.1.3":{"name":"@kraken97/restate","version":"1.1.3","description":"[![CircleCI](https://circleci.com/gh/zhDmitry/restate.svg?style=svg)](https://circleci.com/gh/zhDmitry/restate)","keywords":[],"kibana":{"version":"5.2.1","templateVersion":"1.0.0"},"main":"dist/lib/index.js","module":"dist/lib/index.js","typings":"dist/types/index.d.ts","author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","bench":"node --experimental-modules --expose-gc bench/bench.js","bench2":"matcha ./bench/suite.js"},"lint-staged":{"{src,test}/**/*.tsx?":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","benchmark":"^2.1.4","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","immer":"latest","immutable":"latest","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","pretty-hrtime":"1.0.3","prompt":"^1.0.0","proxyequal":"^1.5.2","react":"16.3.2","react-test-renderer":"^16.3.2","redux":"latest","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2","effector":"^0.17.7","matcha":"^0.7.0","mobx":"^4.3.0"},"peerDependencies":{"lodash":"*","redux":"*"},"dependencies":{"@types/react":"^16.3.16","object-path-immutable":"^1.0.2"},"_id":"@kraken97/restate@1.1.3","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"dist":{"integrity":"sha512-iJY/qecBdlgEdLb5zi7KW8AbU0po0QfN/d9aJKkD8J4XwlGf6Ni0YsTjNHlTIOwRtKMh6aPqn/GCikDbh7aIuw==","shasum":"327eeb135192e6b11d19369fc871ede1b429239b","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-1.1.3.tgz","fileCount":78,"unpackedSize":1113978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNW4+CRA9TVsSAnZWagAAGZoP/1WiZZd4CXVC2p8NejRp\nu9bM5EdBYDZ9nectwVKXWAhpdPbx0Aj9hr3QEJmK0yzHMAo5Qx3lizVD90tz\nJGTdzY5FCEKoqwfPBPvfSdgGBA6cuJNq68nb/3h0eVlEZO2TP1rNWuA0WkMb\ntMAbL6HTiBuS+AoKeZViOl+mVVu0vT6EYDpuiW6kdOUd34zjARJPg08+8hlB\nvAWt9dgUYxfbYN5+qnTrUyhJY7sH1Xe67eFy6A98fd3YUT3c/xBsmyegM09N\nVRdMmaoVAahWMc/76xMYOvBThSuMOS6dUI3seHyYzsdSN0X5Ur4zLRKjJe/1\nEQP06QhFqxtipRR71YP/3LSfTi1aaZsw1cfwhES5UKFrYs+rDQQaLsqCwxrQ\nMpSTJyjxTqfcORpaI0uQ0x9r/qkfrRPpMpv0T3kHD/s8rfC+Y9ixgoXqd1Bs\nfddQNAC1/3iL/YO+bYJOi1vFiKbBlKrw5xfeWJyuODWnfBBQAFi6bn2Gay+R\nDRQuCOb35JDWSwVnilGg+yc/0LRk6gW2fw+uMjEDu8SOFrEgvrl/3TJhZCih\nYqQSpCJ7A6c42k0o4xlZvQvyXq17N+XLRUrB/2pj/l+7XO1itDKPBtxQ9F8B\n69rbopjy2FDTOok374n49G9Ym/TdLPwSel3k+VOZXG64u6J/9j3SVp35XI7V\nDDw/\r\n=wXJR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEUIqScfPvAlxCAbIsp5o9PUmlrk2T0d7W1oCD8n7yksAiBVFG2HVwgWDNVo0fByRHPlIlx/LaeX6daaNiK301RtLg=="}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_1.1.3_1530228286351_0.7574914420950041"},"_hasShrinkwrap":false},"3.0.0":{"name":"@kraken97/restate","version":"3.0.0","description":"[![CircleCI](https://circleci.com/gh/zhDmitry/restate.svg?style=svg)](https://circleci.com/gh/zhDmitry/restate)","keywords":[],"kibana":{"version":"5.2.1","templateVersion":"1.0.0"},"main":"dist/lib/index.js","module":"dist/restate.es5.js","typings":"dist/types/index.d.ts","author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","bench":"node --experimental-modules --expose-gc bench/bench.js","bench2":"matcha ./bench/suite.js"},"lint-staged":{"{src,test}/**/*.tsx?":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","benchmark":"^2.1.4","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","immer":"latest","immutable":"latest","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","pretty-hrtime":"1.0.3","prompt":"^1.0.0","proxyequal":"^1.5.2","react":"16.3.2","react-test-renderer":"^16.3.2","redux":"latest","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2"},"peerDependencies":{"lodash":"*","redux":"*"},"dependencies":{"@types/react":"^16.3.16","effector":"^0.17.7","matcha":"^0.7.0","mobx":"^4.3.0","object-path-immutable":"^1.0.2"},"_id":"@kraken97/restate@3.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"dist":{"integrity":"sha512-+GjRJHL5ldWOAWJU7h4rfzf8DSRFXZ6ueyI133iC5GvKLvsYKyPrHozDCpMvfNPpXtqA+W0+inkhZWOJtIzDyw==","shasum":"c2eaee5a2790b22a31dfaa76b295300c2172c6e1","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-3.0.0.tgz","fileCount":78,"unpackedSize":1114540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbN9kYCRA9TVsSAnZWagAABZwP/1U0rtKOk2sV0QjK8gEA\n2GT4QHNZJui+mhXngClLdsmDpUn+uumll+tfsWkz6f7CiVzrd5Np6ImVBNvr\ntTq6p5IWqV+CqxGwmBdfaBf4LtA06vwfe67Ccy80zh/+Lqyo/e+iaRcIBsT/\nQ9pOdfxXHR+g3wuGMgEbiezv2P+SQi+bm9Xm7OWaGIhYtD4nwWk97Xlj+aGa\nYLZKU3K2N0dZuic8wNEarsoC9iIgTBqXbOfo6pHi9xybhEda70ayP3Anjq9v\n/lRbpYXqAiFxa9oICN402fa1MSLDP3Itebn8dmcFrDSLIFV5y30l7DmNZxmn\nROxupJClP75CRTO2aLBbddIxZH36IF6b0U3v03uHqznyd0zPW8/WlO3xtWik\nA/9Rydg56i8Ius5wYtEhCr2OUcUj2J2b2Qot827GzruUgpXWaRtnZAzRSwvb\nvBj/rSGrnSVhK/7Ehgi1vBJjhhylZO4sEUnchWQEO50D9aEDtXGqV3XJw5iz\nKRQG6dlvEWl9Lv4HZHtkZcLkm1MMW75Hly8gSfzRT/zhGeSCLrKOrKLB0qfV\nscFXyBUQ3O5mbRFeqdj81w2yvzbe1EUxxtnEq2bHtfEpk19BpXljAj2fvNBv\npwN9rkueIgurXo74tAnXXh3XYnQlQJVgnubwutYurJ/A4C0QPGAifNaLSDlv\n89XL\r\n=9Unq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICjgBennv+LfdtcO2tuehorxAYAQb3WRsEGHZEOGKmEeAiEA1Ol6Cb3FL51u0xaaN6sC1LHRTzKxf/iCT4wO28AmIYU="}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_3.0.0_1530386711895_0.9908704042703964"},"_hasShrinkwrap":false},"3.0.1":{"name":"@kraken97/restate","version":"3.0.1","description":"[![CircleCI](https://circleci.com/gh/zhDmitry/restate.svg?style=svg)](https://circleci.com/gh/zhDmitry/restate)","keywords":[],"kibana":{"version":"5.2.1","templateVersion":"1.0.0"},"main":"dist/lib/index.js","module":"dist/lib/index.js","typings":"dist/types/index.d.ts","author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","bench":"node --experimental-modules --expose-gc bench/bench.js","bench2":"matcha ./bench/suite.js"},"lint-staged":{"{src,test}/**/*.tsx?":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","benchmark":"^2.1.4","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","immer":"latest","immutable":"latest","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","pretty-hrtime":"1.0.3","prompt":"^1.0.0","proxyequal":"^1.5.2","react":"16.3.2","react-test-renderer":"^16.3.2","redux":"latest","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2"},"peerDependencies":{"lodash":"*","redux":"*"},"dependencies":{"@types/react":"^16.3.16","effector":"^0.17.7","matcha":"^0.7.0","mobx":"^4.3.0","object-path-immutable":"^1.0.2"},"_id":"@kraken97/restate@3.0.1","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"dist":{"integrity":"sha512-4uPc7xvKxUa9OLY3N8cNe/8r3Q2EpOOLgIC5LtOfe6y79pp750PmU2upoAeNpeVQYKNxEVZGU5uu+1GR1+IFog==","shasum":"95e451fe6709fd16cc03fbaeefe856bd02f7d472","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-3.0.1.tgz","fileCount":78,"unpackedSize":1114538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbN9mWCRA9TVsSAnZWagAA4vMP+QDuUH6iRXfQkIeOA/dM\nfjAFfNLhoIJoqzHO98n8T/hnul2egEJH0wlonM5nfnUUkmwmfEmorVDI/8nT\n3902bqVNztMYPKBtr639lqb2FA2NsPLWTk0ari8mltUGlUykjRuAcDUIu7Vc\n2mma74intcA7XNATrAuFDmNCuZ3Vf6XUhc75l04g7x3jmoHI0uUeKDnXs3Rt\nEA5fs8DbJTfvqDMBdAG2Mmc35bufoKdAEmw6bVAkTfYCbWzLxhEnv81ww9K4\n8uJG9djC8TUIO6IogqlgEY8FTece6HTF1wj1xGf4d2uMfzov5ePas6PDKgNi\nCJrOT0X4F76PeEhWYbOIgCQQ01VwZQc6X5Dx2j9Ev4dr9kof/7DZ1ASUv69z\nyaJAbqPtoO1w+1Y/mnzEc4ncYMASksxDH//WEVnwcN82we2heSQUwU4RCxfF\nEGOFO1S8HqOX6I31bKxO3vCDLMCps4HnGAWK1WTI3aScAx61E+qAacYZ+QvU\nK+qdKUowJ8JUYsL2ixjgVRTPir7gbkQMJ1Qz95H53JmVVwA0hdi2hv1sJLg6\nziD3nyW3GXOqxU82kkQzM+kOTy0EKzKCd2f34RkVjuOVXvulA07Y9AQgEV7L\nA38FkXpma9irzBgEDd4ztOR62zMqzmLeJGAYAX6ePpfTDDaXl3/ophcMMNsi\n0WuR\r\n=MUP5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID8A7eJH6oAYu+be7WbyQx3CUzLWL4CgBp4VLchBON4CAiEA+aecNIM3/xUh6b6nx8Ah9NfI5brQXoMU1d8e5lNg5bw="}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_3.0.1_1530386838407_0.4915341700930509"},"_hasShrinkwrap":false},"3.0.2":{"name":"@kraken97/restate","version":"3.0.2","description":"[![CircleCI](https://circleci.com/gh/zhDmitry/restate.svg?style=svg)](https://circleci.com/gh/zhDmitry/restate)","keywords":[],"kibana":{"version":"5.2.1","templateVersion":"1.0.0"},"main":"dist/lib/index.js","module":"dist/lib/index.js","typings":"dist/types/index.d.ts","author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","bench":"node --experimental-modules --expose-gc bench/bench.js","bench2":"matcha ./bench/suite.js"},"lint-staged":{"{src,test}/**/*.tsx?":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","benchmark":"^2.1.4","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","immer":"latest","immutable":"latest","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","pretty-hrtime":"1.0.3","prompt":"^1.0.0","proxyequal":"^1.5.2","react":"16.3.2","react-test-renderer":"^16.3.2","redux":"latest","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2"},"peerDependencies":{"lodash":"*","redux":"*"},"dependencies":{"@types/react":"^16.3.16","effector":"^0.17.7","matcha":"^0.7.0","mobx":"^4.3.0","object-path-immutable":"^1.0.2"},"_id":"@kraken97/restate@3.0.2","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"dist":{"integrity":"sha512-vuS8wcD9yjOwFiUJAyy8HQ54Rj44IUV5HVJ6Sv3pf7jZs3t6jnonh2fg/RfzXOLCqVoz33+kQ1KMTNy8cqTZSA==","shasum":"e5e10d18a797d73fc3cce19042c1032d58c8db82","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-3.0.2.tgz","fileCount":77,"unpackedSize":914737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbN9/SCRA9TVsSAnZWagAA/KcP/icw2ZpPJbNvT4h7U8zv\nmWC5bsK+2/EerOtGzXmuJh6Gjznuqu0pnBLAbyxkiaJEUZjqf0xmSqrTgord\np6hEdAx7T66CsgFFXkKCgKuWMgH301fTHGfShYSR/l+JLN0+xp+3BncVzrcS\nqau0dwVihU4lxrkWxjckA3MMdS+vS6OPImmryGVzNamrhMwYY75tJbREhx39\n+c02+zHQbDTkRe4TkbO7XrKiI/ivP3tG0Ew6T8SUhVldbYNoTrwkmzV2a3vP\nd8kI20E/42JNNPFSvC+3uF2quO3gQcqF5S4cezFZ1u8rNRwVqHUyWxbcr8fV\nyoW82nH+inK3sFIqFwSOcEM0+xK/lJeOCdqwZKb9t6K9Y2RXyVMtKVKzoPFV\n8dpIQkho6yjasDb/JjuROmuYYw10fIf8ed7Oapr1F71jokLCF39jffuXO4DW\neiNLopXXB8K33fTBRu+plIvfNrjcOjY77UThxZ9igiZeCNy2uTCrC6LRG1WD\ncBZBE+87Sv1An7qoHtYInd3uZ1KKj/f+C8Z4xdpHW0guZeDpaQ5o6r0OZG0J\nkDhCIVCQxRsszEPoMtRCAIIN+rP6ifXatQe1biYvWYHIZXVeJY2w0KPAZZR2\naAozifvLHQ6qee/vt7qTBOK54OOyoWwmOa4ygsn16p2tCXIsXaSjYPOVnX0v\n7e6b\r\n=fUVz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGCzE3DFFHyZB+2my48f/TrJpKUbJxGDAfshjqWm+x2zAiBbhXOGfSZvANv0plmlRxuMjuV3lnzasjenp1LEwK1L6g=="}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_3.0.2_1530388434022_0.7494568209500125"},"_hasShrinkwrap":false},"3.0.3":{"name":"@kraken97/restate","version":"3.0.3","description":"[![CircleCI](https://circleci.com/gh/zhDmitry/restate.svg?style=svg)](https://circleci.com/gh/zhDmitry/restate)","keywords":[],"kibana":{"version":"5.2.1","templateVersion":"1.0.0"},"main":"dist/lib/index.js","module":"dist/lib/index.js","typings":"dist/types/index.d.ts","author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","bench":"node --experimental-modules --expose-gc bench/bench.js","bench2":"matcha ./bench/suite.js"},"lint-staged":{"{src,test}/**/*.tsx?":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","benchmark":"^2.1.4","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","immer":"latest","immutable":"latest","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","pretty-hrtime":"1.0.3","prompt":"^1.0.0","proxyequal":"^1.5.2","react":"16.3.2","react-test-renderer":"^16.3.2","redux":"latest","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2"},"peerDependencies":{"lodash":"*","redux":"*"},"dependencies":{"@types/react":"^16.3.16","effector":"^0.17.7","matcha":"^0.7.0","mobx":"^4.3.0","object-path-immutable":"^1.0.2"},"_id":"@kraken97/restate@3.0.3","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"dist":{"integrity":"sha512-ji4t7K4mCtyAp5iyYFz8XLfMY3q6P7HOZsKgFFrAZS7UJIRSzhvonhKwi6YL7UWbpeubppveQFeR/S0oBrGLDw==","shasum":"4e7acec596453804bab3a4ee568d6931f70ac2bf","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-3.0.3.tgz","fileCount":72,"unpackedSize":904625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbOLmiCRA9TVsSAnZWagAA0dsP/RU2/P6MG7W3Y5JaOw2k\n1i9WZSovV5KqF+x2+EnLSdpqxeeGZ7KxXaP8y1+o8KVlIRS4B/7Zxr657bbP\nIUGHdFVJsKuPsmwUfBuSoS4Hv8Xf9tY/Rj2EDrRMBbAl2EoAoN25hV+zBUpe\n0wUq2oI0a02EcP9Hdiig+lytv4WkWIstw1xPSqESkVLxbcWNM9twnY6E82+N\nWRHiuugOXPYKADpWAIep/ZuLXTo2PQ50ZtLHl/goyJ67Ez0NhecNr7VA9Z8T\nv3l56x8MITpf/OILE1sWrmhudqlTIvkmBRSAGz833I3ytShxea5ZEiBv6szS\nkpAQZOd9KHPOBrQZCWDcNiOv/+qhEslMOO2fuVchVOYyi5YjILjCob7zI0Mt\nYszZ7Fg7ezBcmzHLBitkA0H+zR1VjKpqdwQOqObh9mZRSZH3TiHblZ+2oFKB\nHDJKp4Y7L5pTHmMtvid9k5Wq0wjzMapjjMSOZbcOtitv0vVr9OjLTjol8VOb\nhhrlUObcFdOrkgctHiQ8Tzpza/6KrUsL6SZw41G15nAxzLrgRZXv2JoULS40\nHYI+yjGMBMUwC1et2DZ++eTtAnpf4TvpbtnfWaQafTjzeyhToEr4bdslV3/v\nDDKUyMF0ZRxOk5dpj0viM7Ep3QujBDOGkrExuZRwrkrcJ9xSH5qfmX6S0cnQ\nEyCE\r\n=tOti\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFLPUU+rWiYS5KOAE9WLkHyig3PAyf7alBy46xYyHScjAiA99tQpNOUwlNJW1bQ/bqJEExlfKoNzaRQ8Fie9I5Nmpw=="}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_3.0.3_1530444194795_0.6275172128119686"},"_hasShrinkwrap":false},"3.0.4":{"name":"@kraken97/restate","version":"3.0.4","description":"[![CircleCI](https://circleci.com/gh/zhDmitry/restate.svg?style=svg)](https://circleci.com/gh/zhDmitry/restate)","keywords":[],"kibana":{"version":"5.2.1","templateVersion":"1.0.0"},"main":"dist/lib/index.js","module":"dist/lib/index.js","typings":"dist/types/index.d.ts","author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","bench":"node --experimental-modules --expose-gc bench/bench.js","bench2":"matcha ./bench/suite.js"},"lint-staged":{"{src,test}/**/*.tsx?":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","benchmark":"^2.1.4","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","immer":"latest","immutable":"latest","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","pretty-hrtime":"1.0.3","prompt":"^1.0.0","proxyequal":"^1.5.2","react":"16.3.2","react-test-renderer":"^16.3.2","redux":"latest","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2"},"peerDependencies":{"lodash":"*","redux":"*"},"dependencies":{"@types/react":"^16.3.16","effector":"^0.17.7","matcha":"^0.7.0","mobx":"^4.3.0","object-path-immutable":"^1.0.2"},"_id":"@kraken97/restate@3.0.4","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"dist":{"integrity":"sha512-I0DkYllPmNmz/h5eYMzzXK31znDkvIc7+mUx4k+OEFBMF6cRsWRlco5ZYrnXuPaB5K+xq/HoCaUl99Pt1cku4Q==","shasum":"e85992b583116ff8fa0ce82392d839964b78c834","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-3.0.4.tgz","fileCount":72,"unpackedSize":904808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbOUHZCRA9TVsSAnZWagAAwfkQAIjcUeQgBVRKJoNKcJHs\nK2wqENXLDEwR/ChOgV9o1p6vgMZFkEh40+0XXBE6RpxbIAMmivrYZI3h3yAY\nDok4GqaSn0qtImB1sDcsVcxden0twA8tJt72uicFnqQfWvC7tSqK+4lXOtwb\nHmSAdlJmWevsfRTYp27p7KShkdvbaDdC230kWIef9KHLVLYl2qA3nqKTF+G3\n/T5HJ4lBW/WmioFRYyyRRsJbd+VkpJ+V5seqa2XXf9EZ5O2cMYABR9n0KJEo\nq7o1mT0awj2lFXPxUe1TTZ+j4x62HWwjfDQGOsH7fAYZpvOn2eDFNQ4gfl2J\n/vbu2rnF/NIvZuHv8VtwUeYU4Pwz9/cvegGIAf4PXKhB9v4SB/WIB40Uwu5D\nB8m6o+VXDuf5/MmgwE5ha6GrsN4VP4oQhubpY1p4Sn/+ZqKoh50+s/ofeOD4\nYkJMmgJZHQpmIF+uwGHpPT3zyPQIwZ895ly4xfVqKhn6qGLUe3D2gPgJQa7q\nHgMq79+0sico/AsQ2pciF56gwEgT25v0jxhYwZN840/BsYs9eHeXPeMlhCSF\nowCX7oDRAxPyXMcnGsslUax2/kcZnOZbkr3CmpnpBzBlCKh8eGfcv+ip6LzX\nynBGGhQuGjV2w7Ua83m9zpXc15S+iKAdDWznc1z2GQptx/WiNVFH2aAnwKj5\nK+0z\r\n=k+Bd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIALFb28geU39AbWD963io14/iwJG7xvxaaoEG1Tm67feAiEAqdIVkq9iNRfw4DF1rXZMwXZ5K64EGd2N3WFDsaKzB0Y="}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_3.0.4_1530479065540_0.9474973503653434"},"_hasShrinkwrap":false},"3.0.6":{"name":"@kraken97/restate","version":"3.0.6","description":"[![CircleCI](https://circleci.com/gh/zhDmitry/restate.svg?style=svg)](https://circleci.com/gh/zhDmitry/restate)","keywords":[],"kibana":{"version":"5.2.1","templateVersion":"1.0.0"},"main":"dist/lib/index.js","module":"dist/lib/index.js","typings":"dist/types/index.d.ts","author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","bench":"node --experimental-modules --expose-gc bench/bench.js","bench2":"matcha ./bench/suite.js"},"lint-staged":{"{src,test}/**/*.tsx?":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","benchmark":"^2.1.4","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","immer":"latest","immutable":"latest","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","pretty-hrtime":"1.0.3","prompt":"^1.0.0","proxyequal":"^1.5.2","react":"16.3.2","react-test-renderer":"^16.3.2","redux":"latest","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2"},"peerDependencies":{"lodash":"*","redux":"*"},"dependencies":{"@types/react":"^16.3.16","effector":"^0.17.7","matcha":"^0.7.0","mobx":"^4.3.0","object-path-immutable":"^1.0.2"},"_id":"@kraken97/restate@3.0.6","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"dist":{"integrity":"sha512-CVOmeOufTTZf9c1a76HSbDjLnom1Zw+9Pay6ipUdnyBY8NSuDOaqJcX1/ZY1vAEeuaxHpNOrwrCXfQtd1oWnNg==","shasum":"067bc372d04e71aa1dff77a223fff43b5ebc6de9","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-3.0.6.tgz","fileCount":72,"unpackedSize":885107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPTFXCRA9TVsSAnZWagAAczQP/0uxp+eydmHhZxln/QU3\nSrWlqaCNa4EKcn3f2if8UWDAFASQnhQlThL3Dd6qvgSPTZfL00XutzQdwF90\ncW55gGWF/B1rvySLXqXE1w5DEEb+QEvED/EHZ1q7328ff6oCmtNEW1jnuFBz\n33C+thMKOGGRlV2YjBmf1uitv6kQeFXle9Y2NEZJ0MNvdZji4frz6LfCYnnG\nOmHci8VNoiM/ZCtud4lzA/aJAycAplbGlTDsyKZaqtYfoktoR72ttLb1Hl2u\nLTY+eZVNpeHtOIZFzEFzMWnN2I8S+IUeaDaISQwq+PcNMtorn5ECJFn1LQ7i\nlEVKqO1X+2ouIQn9KieOcLgAQEZL8ImjOSge3M7ojvL37CnghAFY3k8yzvsI\nC/nFlBwJKLcAX34ZipHczHD8ElfVdndIOOs0RzkIi1cO2YliTexF6agktdVA\npXjOgHabPlVn8qSYBlN2lbu2lfTqIti3NQ/bNXz5UooB+nvzf6bcSYxI+CCo\nUOOBj570gmKtlZLlUblIyM/yh+eU/wA6b2pqL353R2jqMmLiPoySkDbz565x\npPY9BrTbYBe4dcmkLgoR6DSo41QQu3tgpeka5r7XRKbnbYTzuzXvvPRbUCI2\nM7rRhAqd5AlqYqgA/PX+9fjuX9/NgYOaKGCHZ7RuQ7m7Yydazks0hj20Qcis\n5Gvu\r\n=I6TU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFSnxrASFTy05g2y0Tmo6Cy+q0vftnupCKxmZwK6+nu9AiEA7pDZj5hnesV6OktDmFSOdHwJVMtGuhVLWXKCya8UteE="}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_3.0.6_1530736982364_0.3506900219712299"},"_hasShrinkwrap":false},"3.0.7":{"name":"@kraken97/restate","version":"3.0.7","description":"[![CircleCI](https://circleci.com/gh/zhDmitry/restate.svg?style=svg)](https://circleci.com/gh/zhDmitry/restate)","keywords":[],"kibana":{"version":"5.2.1","templateVersion":"1.0.0"},"main":"dist/cjs/index.js","module":"dist/lib/index.js","typings":"dist/types/index.d.ts","author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","bench":"node --experimental-modules --expose-gc bench/bench.js","bench2":"matcha ./bench/suite.js"},"lint-staged":{"{src,test}/**/*.tsx?":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","benchmark":"^2.1.4","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","immer":"latest","immutable":"latest","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","pretty-hrtime":"1.0.3","prompt":"^1.0.0","proxyequal":"^1.5.2","react":"16.3.2","react-test-renderer":"^16.3.2","redux":"latest","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2"},"peerDependencies":{"lodash":"*","redux":"*"},"dependencies":{"@types/react":"^16.3.16","effector":"^0.17.7","matcha":"^0.7.0","mobx":"^4.3.0","object-path-immutable":"^1.0.2"},"licenseText":"Copyright 2017 Dima Zherebko <kraken@live.ru>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@kraken97/restate@3.0.7","dist":{"shasum":"24e37b83ef8a386ec271b0e2a9f57259e98c86d9","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-3.0.7.tgz","fileCount":102,"unpackedSize":686016,"integrity":"sha512-A1S7y0xwnylYAa3xYMmqjAfB9YBz2YlAxPBoJ/JM8Fc47fE48QbfB9q2Y5oso4TBc5o5XhZPQAYMMxtNGRF4ug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCd+q3etGmL76I1ga75TmHUTaxQ4XEH7XFjdW8O787Q8gIhAI4UdbvK9bGkZCkkM4Lod0w5SbyZrU+KYhM91fbR1ys8"}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_3.0.7_1530737557818_0.6331933688840208"},"_hasShrinkwrap":false},"3.0.9":{"name":"@kraken97/restate","version":"3.0.9","description":"[![CircleCI](https://circleci.com/gh/zhDmitry/restate.svg?style=svg)](https://circleci.com/gh/zhDmitry/restate)","keywords":[],"kibana":{"version":"5.2.1","templateVersion":"1.0.0"},"main":"dist/cjs/index.js","module":"dist/lib/index.js","typings":"dist/types/index.d.ts","author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","bench":"node --experimental-modules --expose-gc bench/bench.js","bench2":"matcha ./bench/suite.js"},"lint-staged":{"{src,test}/**/*.tsx?":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","benchmark":"^2.1.4","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","immer":"latest","immutable":"latest","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","pretty-hrtime":"1.0.3","prompt":"^1.0.0","proxyequal":"^1.5.2","react":"16.3.2","react-test-renderer":"^16.3.2","redux":"latest","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2"},"peerDependencies":{"lodash":"*","redux":"*"},"dependencies":{"@types/react":"^16.3.16","effector":"^0.17.7","matcha":"^0.7.0","mobx":"^4.3.0","object-path-immutable":"^1.0.2"},"licenseText":"Copyright 2017 Dima Zherebko <kraken@live.ru>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@kraken97/restate@3.0.9","dist":{"shasum":"48b3298ede2dd8e3c2fb95d5fbb3f556b7ad6972","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-3.0.9.tgz","fileCount":102,"unpackedSize":686068,"integrity":"sha512-RcAd+dUZjJ3k8IqI+JzzIWwrjLUvJOOqlpjXzNx3UU2tOQJBMzGoYByHEhNz846f0exR6QPTHmZysOXgUXRs4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDS2add2hiCrucl3F8mjxE52qnA8L7NGrvh/YaJWIkAKAiEA2wyZ5KoXfwpGyxygWU6E0fSTgAZLoTLp1SScQQj6kxY="}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_3.0.9_1530737604700_0.32364669463609297"},"_hasShrinkwrap":false},"3.1.0":{"name":"@kraken97/restate","version":"3.1.0","description":"[![CircleCI](https://circleci.com/gh/zhDmitry/restate.svg?style=svg)](https://circleci.com/gh/zhDmitry/restate)","keywords":[],"main":"dist/lib/index.js","module":"dist/lib/index.js","typings":"dist/types/index.d.ts","author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","bench":"node --experimental-modules --expose-gc bench/bench.js","bench2":"matcha ./bench/suite.js"},"lint-staged":{"{src,test}/**/*.tsx?":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","benchmark":"^2.1.4","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","immer":"latest","immutable":"latest","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","pretty-hrtime":"1.0.3","prompt":"^1.0.0","proxyequal":"^1.5.2","react":"16.3.2","react-test-renderer":"^16.3.2","redux":"latest","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2"},"peerDependencies":{"lodash":"*","redux":"*"},"_id":"@kraken97/restate@3.1.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"dist":{"integrity":"sha512-aLlIzjYD7djyEwn9Gtl5IDfv2UQOlc/fNV6lMAg8uLiWX1mSvEUqftjaC4aD6tJqIh3GsyWFA0gTOdl+efMR3Q==","shasum":"9a2d98df491df0c9f291a1a5957ffa6734383c0a","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-3.1.0.tgz","fileCount":70,"unpackedSize":889808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRfD0CRA9TVsSAnZWagAAcOEQAJVu9zZuPiJF6OygM5Z8\nSRhRDT4joVPAtmjevzEaGKrb2pEo205m8xxwX+rI/8r/RXNkYTGia87X/baU\nrU1V0GGwY0HgPBmyF/mTG5d3hc94cpHTUflF2KBZ9UOx9nJ1ZrinlBu+zeJg\nHHvsa9DvLrYwaRQqjt231oYWG/j4MudaenUuqzxF6zcC03z3O0xA6tL6or5A\n2nWZjFymmCrsfHg7adWvIkvmM/ry2XP1i379r8ToTSlDBEcTyWKGKPJbn8Hs\nUlcgGpiGaBvZem/LvZ3uq57R2BYrhjtCH+3JVByuKendQXjMUCJ7DWfLOj3q\naS9beQ0rxJzAQek49r/JlK370SkcQ9erVe+TRPXVvmGi3aSAoV7+T0DzuN3i\nEmGeIR4TSh9C2+tRSlr6Fu9VvVcx3bVZjlmaQa0JO2ZJJVYKCGVFCoZxj0W6\n7bkWbEhgj8FOm76Wte84H5oDp5jfMrO50qsG/oev4Q8OowjNCNIrIRTn12df\nSnUsECOyiXzfKtMXYRgur/mlCmtXwsMwQqtLdEJwOXyPucXfxEmu7czvxhc+\nVYIp0Z1zlWwLvxI9HZbQnRImxZXkoz1NSvfx7BIYHhjl4I+0L2rLDBzFjdzB\nMqhdnRn9nTKIlz/ihVAPw8DSVGpkmSWycaeo+wPHoWCPBRJk84Btmzhh0JEf\nxETm\r\n=xTaM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID8FqsmpI78NGFUO7H1u0lFubSweFGAlHy39Pb8doEmIAiEA5/Mlz4Ta130j9Hr4rbqXXoI+MI/0VmIzfJoXoNY6eIs="}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_3.1.0_1531310323965_0.8067910791367343"},"_hasShrinkwrap":false},"3.1.1":{"name":"@kraken97/restate","version":"3.1.1","description":"[![CircleCI](https://circleci.com/gh/zhDmitry/restate.svg?style=svg)](https://circleci.com/gh/zhDmitry/restate)","keywords":[],"main":"dist/cjs/index.js","module":"dist/lib/index.js","typings":"dist/types/index.d.ts","author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","bench":"node --experimental-modules --expose-gc bench/bench.js","bench2":"matcha ./bench/suite.js"},"lint-staged":{"{src,test}/**/*.tsx?":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","benchmark":"^2.1.4","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","immer":"latest","immutable":"latest","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","pretty-hrtime":"1.0.3","prompt":"^1.0.0","proxyequal":"^1.5.2","react":"16.3.2","react-test-renderer":"^16.3.2","redux":"latest","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2"},"peerDependencies":{"lodash":"*","redux":"*"},"_id":"@kraken97/restate@3.1.1","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"dist":{"integrity":"sha512-0K1LLjS1EDmMydU/CbQ9S6hSFrFvDs0k/tnpM1XHcaqV2LJFuyMK5WAqvIi/m9W46inyJIXmjtcKImeoHLgFtg==","shasum":"0fea00c5eb6253ad507b6d81bcc4064fea40fd25","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-3.1.1.tgz","fileCount":70,"unpackedSize":889813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRhPlCRA9TVsSAnZWagAAHB0P+wVYVLrAFaFDrK9Smpe9\nhVAViQNhdmRuSdwsTzst8LcWynZOUIlFP+SHn1BPZMgeJf+muxlWoFGRPPXZ\nO8Y3ryDD/ZQ2WOOA9A8YCpjNXJRXiGpyHjFjbrfDZFx/c9CnKI28tVKfuCgv\n7jEj03cnEK2AHpegQS4eauj3chsULjWTfBnhCTSJocxii9VEIhfpF6f8XDRz\nXpz0Yfz+nAKhAGkF8fxfj3g1k7KkjV1UfWeSN7vIQG1hSKtrk5kOBG8IzD3A\naiXDI6sYp2W5yCe7LmqHIPbTwKhs3xozoogZTWDRRZqnlyczM5eohcyJl2DZ\n2OAeVlAAj+oiClXkks4sVNs8+oA+0xb90/98aMs0rP6SEIeghAYVshNAY/hm\n+f3q08ht9BeXjSKtu72gWZcDNDuuwJ2UOElwWC/WIKcuFYaTgBv22vpjVZYp\n4opvjO64XRbqIXxSyuFMqtMI+Pmrxf6+pp8I3OFdy2G6DuVoEpwulcKt+gD0\nGzoceQIxeCwpGAn+VrcMAEEK4qJ6hNqEKaamRPFIp4CX7IZrVaiEa8twJtyH\nLDWpQNas+vAcQ37mQJTgkiJROYcN9IYIcGRTXWDOMz3nOslXKOgmwsN9xcgl\n1YrjpVH5LEYzQLZYDS2MVMUD7rYYwkPm8EZFDx7hPxqqztiOUH/EPct05fHq\nB+cV\r\n=Sq+R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAhQPDfVXuaVNLK8Bn1ePDAstE9tDHiiEwfXS5NHkwPHAiEA7tzjO2YGzY9BgRPszpY8PzSFK5fBak3WR63BpHUdAZ4="}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_3.1.1_1531319269163_0.941508923319639"},"_hasShrinkwrap":false},"3.2.0":{"name":"@kraken97/restate","version":"3.2.0","description":"[![CircleCI](https://circleci.com/gh/zhDmitry/restate.svg?style=svg)](https://circleci.com/gh/zhDmitry/restate)","keywords":[],"main":"dist/lib/index.js","module":"dist/lib/index.js","typings":"dist/types/index.d.ts","author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","bench":"node --experimental-modules --expose-gc bench/bench.js","bench2":"matcha ./bench/suite.js"},"lint-staged":{"{src,test}/**/*.tsx?":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","benchmark":"^2.1.4","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","immer":"latest","immutable":"latest","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","pretty-hrtime":"1.0.3","prompt":"^1.0.0","proxyequal":"^1.5.2","react":"16.3.2","react-test-renderer":"^16.3.2","redux":"latest","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2"},"peerDependencies":{"lodash":"*","redux":"*"},"_id":"@kraken97/restate@3.2.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"dist":{"integrity":"sha512-Pf3Zlcgas6nw/rRAJS90X4wXzASQKgt8HJUqJIUr14gxiyoLjlqeT8zpks08pcEqnRpscbPH3Ma3BUG9UKBF0Q==","shasum":"40980383dc94327ebeb3e57087702fa42de9db1f","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-3.2.0.tgz","fileCount":69,"unpackedSize":878602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRn0PCRA9TVsSAnZWagAA+oAP/ArsG38auhNZtIX5TMUQ\nZZ5J/6WWlLAnaJ009sXPFTXjTrs/SIQMugomoBoMy+1M7/4cbvJD9xtT+1RV\nDpzJG43H60q+Is0EpywirsKjBiMKK9ehVebBieukQUaNz9kUucMHnZq8VP7r\n7aUAkHyDZT9Mj6XIjDFisSGEhRmCTGz5iEKlTAb05k1wKPmwjos9N/KIKuvL\nQHZi4wmTzSLYCW8QT0r8JTThu0PSimo2uL3Vsd1bsyGPhI0lzPimShNbuhLg\nUZTdIhm+xJ6Ue9UfEs9d2rnYPT4+PozPWtlW8Nd93L0XMiLlo9LqSIXccKmq\nlo1TXTNj5RhoDvUn72fUNZfzh29MijMqK/oCmohtSxcr1XOoSfQHwasRTbkI\nzCUl93UJ5nvDzTD5v4pyaS2tpIEB7qcKNJLkEw21LrXf9IFn5ctqlcfNeL4J\n/QUWahqx7OYoJ9+m96M9NbBwc+Uetx/lpLBrEGzHoeN6tvHNWIP8VrI6fRN0\nFndazMqmGxJNtP3xUZWjjYuXhzDvaV/PL5g6hNFLMG1o2rQvtv0uVkK01Fiw\nvC8Su7Mxgy+V7QA2IdX+AWKIz8EjCmQJUaVQazZFAO4XfpekuhX45BMiXzAt\n1oEBGnG5xl+azM3bCdmZiOt+n6UvBxFjMk2pbDnygXJViTJqEytGil/yBkqh\ngXKC\r\n=Qtdi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIESemTUJSVLTBqz0T00yv6Ay0G4dUEpdqbMLK44EzMY0AiBm+Qa0+sJsmnORoYizVTzYtdEB9StiBS+/DNkoRUgrNA=="}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_3.2.0_1531346191594_0.5714034902786473"},"_hasShrinkwrap":false},"3.1.2":{"name":"@kraken97/restate","version":"3.1.2","description":"[![CircleCI](https://circleci.com/gh/zhDmitry/restate.svg?style=svg)](https://circleci.com/gh/zhDmitry/restate)","keywords":[],"main":"dist/cjs/index.js","module":"dist/lib/index.js","typings":"dist/types/index.d.ts","author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","bench":"node --experimental-modules --expose-gc bench/bench.js","bench2":"matcha ./bench/suite.js"},"lint-staged":{"{src,test}/**/*.tsx?":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","benchmark":"^2.1.4","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","immer":"latest","immutable":"latest","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","pretty-hrtime":"1.0.3","prompt":"^1.0.0","proxyequal":"^1.5.2","react":"16.3.2","react-test-renderer":"^16.3.2","redux":"latest","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2"},"peerDependencies":{"lodash":"*","redux":"*"},"_id":"@kraken97/restate@3.1.2","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"dist":{"integrity":"sha512-h24imAp6qQrFOIw7QLT0zS02xk1dCJKgvvwPLLkJEnEv0TGq7JR1KS6DvP0apBLcSGFY1XzJ3oArw73qDGQFJw==","shasum":"9c8e11099d49dbf2480a13ba0463f4663c06355f","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-3.1.2.tgz","fileCount":69,"unpackedSize":883945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbR2BCCRA9TVsSAnZWagAA5UkP/1qnToPIGIKUwsGW8+AI\noMiJZOPKreQkqtURxWuXUN9qeg8bTdSfV+V+9Bz6MO5jEdytdIBeO6e4NCP4\n6prqngnDsCWKP8UWaGaiCzWgZS/Zm+U4u2X3RMYs4TFONErKYjoC0rguSCcL\nBXH1dgpjoiKsGIwLVWjOzLJ99P7Da6qnxt2ZlBMxceF17mFsTI40CqGpwHol\nvot7sELhqRE53gyrStwpKZ8OxV/kmcB4cWiWEeQPGRIZxFCPZ1TCUTz7RPpF\nKloLasr7oMShWU0KMr+WDP83SDY73LPOq9eHC+OY7OCz26rn1L1qvI7qhhqF\n5+t6nQ0IQTyy93vrHTRhrw8skC77s/etqddK8mLKgRrqxzykFjaW+aPtCdhP\nChmfA0IHklgNWd6Sq/5uwLRzYMetzc7+3ixdY7LBdPL5lIl8t+5xfqvCwTwB\njUdWDNaY0p2eNvq/L+REBIe5uOHHCyUYXN1aE2DSLfkjI2KvdM887l1Pg7rk\n1oeMyqda9Gwc7s+1Tn1cJPIfudJvcYeApR/MnUJxWD5rev7pjvk1tKQiK7/C\nwto9mLStyLlw6h3GdOB+g50w6VuzSnszivns42rMVVXqxzXn0AlnMYJp8kQS\nP/VBNuccgTkQDjIa3Y8qfj3p8xBHi74Lctr3p1XjzEK9eVmBr9rdwFt8jfsv\nw9HL\r\n=+BAh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9Rg8LaFtph4nRlUKBgGuqO4H2MQNCv6mlXEFo1pRYIQIhAJ2YaHqb3OBaa7n7AhLVhUAa/1q0+pRSzIQ91x1deD5P"}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_3.1.2_1531404354093_0.7895669615674679"},"_hasShrinkwrap":false},"3.2.1":{"name":"@kraken97/restate","version":"3.2.1","description":"[![CircleCI](https://circleci.com/gh/zhDmitry/restate.svg?style=svg)](https://circleci.com/gh/zhDmitry/restate)","keywords":[],"main":"dist/cjs/index.js","module":"dist/lib/index.js","typings":"dist/types/index.d.ts","author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && tsc --module es2015 ","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","bench":"node --experimental-modules --expose-gc bench/bench.js","bench2":"matcha ./bench/suite.js"},"lint-staged":{"{src,test}/**/*.tsx?":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","benchmark":"^2.1.4","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","immer":"latest","immutable":"latest","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","pretty-hrtime":"1.0.3","prompt":"^1.0.0","proxyequal":"^1.5.2","react":"16.3.2","react-test-renderer":"^16.3.2","redux":"latest","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2"},"peerDependencies":{"lodash":"*","redux":"*"},"_id":"@kraken97/restate@3.2.1","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"dist":{"integrity":"sha512-3EHlU68p98WNZNUW1EbRCZxBwA3Udt0BQVxsYGiRP+dj3ugTXp+UESajS6fE1fbbAlPG8OCpgZqswUo/jVrPaQ==","shasum":"63cbe882ca31c08e7369227e726bdd2179638bc4","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-3.2.1.tgz","fileCount":62,"unpackedSize":861117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbR5p2CRA9TVsSAnZWagAAFGoP/RJADWAMYpU+be7+lEjo\nKnQ4KobCt3fBcEbXzT9ytUcEhoQ9CbYsSX7QYyGYuEuv2kAmhWk4tGUR0yV0\nQzavuiVR7CeTvH3siSHBzYZiKDAKYIWScZ/4ZZjE3mdjz4nRVeE8IvAZNRz5\n+A5g6Oy14AkK8uIr2G0AuOCzQsqS0nXMcCy6zA3lGWiTMwZr54zWSrqeGM1p\n6yK70PKzSxj3jzVB3HZMnjwTX+Y/QoPmLWQtHRu0eQutqreEGEti2L/zNCR5\nu45i//sQOio48CMd0lVwwYHHKS65ENW4Uia0Vy9uCPKcyKiF8SQQY6saVp2q\n38XK5L+P+C5wH2s86d9RPSU5wlk0BZdqazorrVMduaJGpVS3hLNMz4nZ+XX5\nrE/F5Qz+LDFFQTK28/G4XEmZ+7a0L2AIJW+9pF10XOknBtyCVeR7ICm9+DQc\n0wW9NtZSdHoH5tFHlp/VACFILK9VrULa2YSEfVX7XTa7UhM7F93FcrAXQOPY\nwTn2ctMmF0HpcncHJE+gLo5ngvqDHjcqUMgwsPvffHLGU50gGZwOdSVaLPMO\nADoyZ01XmhDVZUy8nQF1jwwYRXTIOa7QrDLB0i7korozIPr6eK+Dc2/nhdUM\n+JVJesbIPauej40xVo4X0xlr1KdFkUK2VAgqXPIcreXo47zyza2u6sil+yFN\nrlQG\r\n=wMqR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBgbCMRUzXFar14dWeCLKyHHXmWGTewUgZMybltRZjRAIhALEJZPs0LyVZYKC04Ov2rS/qnnrULEQKgIPhDwokLH2+"}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_3.2.1_1531419253957_0.7261688260330892"},"_hasShrinkwrap":false},"3.2.2":{"name":"@kraken97/restate","version":"3.2.2","description":"[![CircleCI](https://circleci.com/gh/zhDmitry/restate.svg?style=svg)](https://circleci.com/gh/zhDmitry/restate) [![NPM Downloads](https://img.shields.io/npm/dm/@kraken97/restate.svg?style=flat)](https://www.npmjs.com/package/@kraken97/restate)","keywords":[],"main":"dist/cjs/index.js","module":"dist/lib/index.js","typings":"dist/types/index.d.ts","author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"repository":{"type":"git","url":""},"license":"MIT","scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs --outDir ./dist/cjs && tsc --module es2015 ","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","bench":"node --experimental-modules --expose-gc bench/bench.js","bench2":"matcha ./bench/suite.js"},"lint-staged":{"{src,test}/**/*.tsx?":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":40,"functions":40,"lines":40,"statements":40}},"collectCoverage":true},"devDependencies":{"@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/node":"^9.3.0","@types/redux":"^3.6.0","benchmark":"^2.1.4","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","immer":"latest","immutable":"latest","jest":"^22.0.2","lint-staged":"^7.0.0","lodash":"latest","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","pretty-hrtime":"1.0.3","prompt":"^1.0.0","proxyequal":"^1.5.2","react":"16.3.2","react-test-renderer":"^16.3.2","redux":"latest","redux-mock-store":"^1.5.1","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.9.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3","validate-commit-msg":"^2.12.2"},"peerDependencies":{"lodash":"*","redux":"*"},"gitHead":"2b3d44ce0e111265547b33db502ad9e587641fdf","_id":"@kraken97/restate@3.2.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"kraken97","email":"kraken@live.ru"},"dist":{"integrity":"sha512-pKe1y14zON6v9bGNgzKZ5ASyZVFkcq1zDhPPIYpcIIDXuB8wUx8VolHHkk/pnyBNqWovkNkgg8y+jhlYRxZz1Q==","shasum":"574760df63b2e43e8019ddf5459356e6474fe884","tarball":"https://registry.npmjs.org/@kraken97/restate/-/restate-3.2.2.tgz","fileCount":68,"unpackedSize":875551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUHcvCRA9TVsSAnZWagAA/KIP/0wjkntNHdw1WXM3Gigi\n1MCIDrWrRnxeJpq0xXALboAY1nVco5LGP2Ey10zlTy29paF9Suj4EWYzANDG\nRbtFNgCgTfsqftljY8najbY3szvCtaTMh1xYY2D0wIZPRpf6PevBnCd/x49Y\nQiGQedSdnVp1zP+se+YceId3EtWiEFOlR5M+y6eJWA6sawT6QgldUp4gy2Bp\njUo6zR2/DZSr010wCLLPNohNWECnVN1fHJV2VsTxAb4xr6QYrojqG/4GUJKw\nYIJg053ylRW6ltN8pR77epPWIHQSLk1cLfTKyUfV0QtP2alptIBWgGX3pyJ4\nE+IeM9tYVhuHiDcsUaXLiQkh/2A+L1PHcRq0nKccRt6l5MSRpMAhq+S/DGAn\n12sLHh5/iuqyrdr6tDCmyuBJO9615QGlQrywRiXHMQQplR+jTpELwq+aJrmm\nw58+oe0IfXKp5fPjbUQLvebOjiVpd3B8zr6QGAVptLFwwHiXdtaqIV4ac4SB\nkIsufHSxw9kmr8Jb6MDgmGYdiM7eYtinWvj+5Rrw9Py0P2Vte2oeNEyt0Haf\njLmSgXmBPmux9xJNRvKveLt28Evvgk5tPnJ4aAvp2apK/lpWkwQAx8DUSaD1\ni+EMNUBKrGmJKo1G1sHunZUMhKezd2NjtkwE4LC3dtxYiu5c9PDwM3YkxfyD\n8rU+\r\n=VCwz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCE5kVk2ZwfGxn4Vgfm9AxU8w2WU4e08QnVGiCI6CksrQIhAJS+XzMeilg3SyahKCdSZqOZUI/5LeEJVmfoEE6Km6C4"}]},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/restate_3.2.2_1532000047058_0.9845134613992981"},"_hasShrinkwrap":false}},"time":{"created":"2018-05-19T16:57:22.113Z","1.0.0":"2018-05-19T16:57:22.605Z","modified":"2022-06-12T20:36:10.960Z","1.0.1":"2018-05-19T16:58:14.050Z","1.0.2":"2018-05-19T17:09:03.069Z","1.0.3":"2018-05-19T17:19:07.097Z","1.0.4":"2018-05-19T17:22:11.382Z","1.0.5":"2018-05-19T19:31:58.288Z","1.0.6":"2018-05-19T20:37:52.146Z","1.0.7":"2018-05-20T20:22:38.476Z","1.0.8":"2018-05-20T21:29:47.054Z","1.0.9":"2018-05-20T21:32:31.975Z","1.1.0":"2018-05-30T06:30:03.454Z","1.1.1":"2018-06-22T18:53:41.685Z","1.1.2":"2018-06-28T23:13:36.832Z","1.1.3":"2018-06-28T23:24:46.472Z","3.0.0":"2018-06-30T19:25:12.023Z","3.0.1":"2018-06-30T19:27:18.516Z","3.0.2":"2018-06-30T19:53:54.117Z","3.0.3":"2018-07-01T11:23:14.933Z","3.0.4":"2018-07-01T21:04:25.605Z","3.0.6":"2018-07-04T20:43:03.476Z","3.0.7":"2018-07-04T20:52:37.966Z","3.0.9":"2018-07-04T20:53:24.806Z","3.1.0":"2018-07-11T11:58:44.104Z","3.1.1":"2018-07-11T14:27:49.235Z","3.2.0":"2018-07-11T21:56:31.843Z","3.1.2":"2018-07-12T14:05:54.788Z","3.2.1":"2018-07-12T18:14:14.081Z","3.2.2":"2018-07-19T11:34:07.279Z"},"maintainers":[{"name":"kraken97","email":"kraken@live.ru"}],"description":"[![CircleCI](https://circleci.com/gh/zhDmitry/restate.svg?style=svg)](https://circleci.com/gh/zhDmitry/restate) [![NPM Downloads](https://img.shields.io/npm/dm/@kraken97/restate.svg?style=flat)](https://www.npmjs.com/package/@kraken97/restate)","keywords":[],"repository":{"type":"git","url":""},"author":{"name":"Dima Zherebko","email":"kraken@live.ru"},"license":"MIT","readme":"# Restate\n\n[![CircleCI](https://circleci.com/gh/zhDmitry/restate.svg?style=svg)](https://circleci.com/gh/zhDmitry/restate)\n[![NPM Downloads](https://img.shields.io/npm/dm/@kraken97/restate.svg?style=flat)](https://www.npmjs.com/package/@kraken97/restate)\n\n## Into\n\nThis lib was created for reducing pain from redux boilerplaite.\n\n1.  remove reducers and actions creators boilerplate\n2.  remove boilerplate from binding actions, all actions are autbinded to their scope\n3.  remove boilerplate from selecting hight level state, now to can use .select method on every reducer to select his state\n4.  more sophisticated way for computed values which works without memoization (like mobx but more performat and without wrapping all the state into getters)\n5.  more easier way for nested updates\n6.  strictly typed and good test coverage\n\n## install\n\n```\nyarn add @kraken97/restate\n```\n\n## how to use\n\ndoc soon\nsee [tree view example from redux](https://github.com/zhDmitry/restate/tree/master/examples/tree/src)\n\n[![Play kxr5vy1x6v](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/kxr5vy1x6v)\n\n```js\nimport { createActions, createState, build } from \"@kraken97/restate\";\n\nconst actions = createActions({\n  inc: build.plain\n});\n\nconst countersState = createState([[0, 0, 0, 0]]);\n// different types of counters\nconst state = createState({ counters: countersState });\nstate.on(actions.inc, (state, p) => {\n  return state + 1;\n});\n\n//[OPTIONAL] auto bind all actions to redux\n// store is redux store\nstate.use(store.dispatch);\n\ncountersState.select(store.getState()); // will return state from root\n\n// dispatch actions\n// all actions are autobinded to store after using .use action\n// you can assign one action to multiple stores\n// to access plain action call inc.raw();\ninc(1);\ninc(2);\ninc(2);\ninc(3);\ninc(8);\n```\n\n## test coverage\n\n```\n-------------------|----------|----------|----------|----------|-------------------|\nFile               |  % Stmts | % Branch |  % Funcs |  % Lines | Uncovered Line #s |\n-------------------|----------|----------|----------|----------|-------------------|\nAll files          |    93.02 |    86.11 |    87.37 |    93.08 |                   |\n-------------------|----------|----------|----------|----------|-------------------|\n```\n\n## todo\n\n1.  improve types\n2.  extend api with (comparators and computed see rfc.md)\n3.  improve tests\n4.  think about async actions\n","readmeFilename":"Readme.md"}