{"_id":"redux-awesome-socket-middleware","_rev":"38-4613f2b749a0c7a0e9d5bd70523d58d0","name":"redux-awesome-socket-middleware","dist-tags":{"latest":"1.3.3"},"versions":{"1.0.0":{"name":"redux-awesome-socket-middleware","version":"1.0.0","description":"This package makes web socket manage much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/maxzinchenko/redux-awesome-socket-middleware.git"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"typedef/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:typedef":"rimraf ./typedef && tsc --project ./tsconfig.types.json","lint":"eslint .","lint:fix":"eslint . --fix"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"devDependencies":{"@babel/cli":"7.13.14","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"7.10.0","eslint-config-airbnb":"18.2.0","eslint-config-airbnb-base":"14.2.0","eslint-config-prettier":"6.12.0","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.22.1","eslint-plugin-jest":"24.0.2","eslint-plugin-jsx-a11y":"6.3.1","eslint-plugin-react":"7.21.2","eslint-plugin-unicorn":"22.0.0","husky":"4.3.0","jest":"26.4.2","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","typescript":"4.2.2"},"gitHead":"7f1a3cf95a285a5d8e99cc4e510e8a87b7ef0b55","bugs":{"url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware/issues"},"homepage":"https://github.com/maxzinchenko/redux-awesome-socket-middleware#readme","_id":"redux-awesome-socket-middleware@1.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-f3QyH2aFCOdVpugkelmKpssBY20Wk7JtqHHDEjtVwCGHuEwDqV/lO7/g3bPWy00wrgdphbgLiasbMx5hwFKAHA==","shasum":"dd35b84256ee9b829ef849bf3d5e88341649f54f","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.0.0.tgz","fileCount":11,"unpackedSize":48507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1MwkCRA9TVsSAnZWagAAzOMP/jR0ekEW0bmxkTiLngDa\ny8tbQ7eHs+qw/9VFsV9R1iWJixRDvUh0qeqkx1Z8I/0v12P3wp/42lHGsO3v\ngj27HVybiru2aas2kokYI6xUBD8Ymbl0/4duBhZKrDTRF1o2TpQ6/jE252bx\n6U8V/rRzrPUVezm6QASE27JHvTnwxpdmp+W8g7Q4iO8O5OknS14wdIPJZEoL\nnOAtaEdjp8SNqx6+GwDh8L8snjzRM9M4kLyhyl0G6FmefESlBNqgijTNfoYp\nbJtFVmosLOAB+oRhoHEooLLPwFfczgLbUKLiV1GOppSRn8tLAKNd2zZ21P1A\nUxggeTYDYI5gsE/Zx0XO11s8dRFObLBrYJ1gfMpQCWA2yUb+v4pKXzhjflhI\ns/zNwg9tvPyID68IkEVCjsrCC13M6S3m8w9GZrPfbWAqQKKIxkrSVG/EXDRF\ndXwxB9hmAlG1kSVx+eQA976lZ2e+rh+jtuEqR3DOXxEc2tkgNmRMlsxBI7VM\nRKidtoTU4OQ1n6x3ukPTeKEittOsQpynwgJqXoO3DPDZ+JGehqFfHSwOIZaN\n72RuO1W0QFIzMXEgCppX9M1IxQ2vyaL7fZ7B38xRuV128NdDF/w+ADODvZQV\nEQmJclvX7ZQd1GAFLCqjGXC8lRZEy4tq3bjDXS5nSUW2KNAwZOHNUnI+HxYe\niNOb\r\n=BLDd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/roOoPv5S7Xg+/1HxgK68yB2cJJLoc6GgdoJFgAUNPAIhAJjBZQUbvYG3g+oluj560NbEhsxGLaVWC7YxLT4A0Zvo"}]},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.0.0_1641335844407_0.21086989059185535"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.0.1":{"name":"redux-awesome-socket-middleware","version":"1.0.1","description":"This package makes web socket manage much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/maxzinchenko/redux-awesome-socket-middleware.git"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"typedef/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:typedef":"rimraf ./typedef && tsc --project ./tsconfig.types.json","lint":"eslint .","lint:fix":"eslint . --fix"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"devDependencies":{"@babel/cli":"7.13.14","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"7.10.0","eslint-config-airbnb":"18.2.0","eslint-config-airbnb-base":"14.2.0","eslint-config-prettier":"6.12.0","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.22.1","eslint-plugin-jest":"24.0.2","eslint-plugin-jsx-a11y":"6.3.1","eslint-plugin-react":"7.21.2","eslint-plugin-unicorn":"22.0.0","husky":"4.3.0","jest":"26.4.2","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","typescript":"4.2.2"},"gitHead":"f376ba530688c0f2cb78cdfebc83a34c210e8d29","bugs":{"url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware/issues"},"homepage":"https://github.com/maxzinchenko/redux-awesome-socket-middleware#readme","_id":"redux-awesome-socket-middleware@1.0.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-VvNsmeRAA8Zjt4CRnZz5PA0SEGUNTlqbO1SlAwh/EipywWkFYtTelFm84Tiy6gRAjAZhuIaLHopJwZK8CslkXA==","shasum":"d9634d60542f1b76a0858360d8a5b8d4739e676f","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.0.1.tgz","fileCount":11,"unpackedSize":48449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1M+NCRA9TVsSAnZWagAAULUP/RK/rO6zYkNg+JneR5AP\nJez2uS5DMC0UMjR08qATpHpVrJg6Srn2W1dyrYm42780xkYhoP97ZBr+MXLB\nJy579QOE1Si7+BI28j+hNHBBXnl/YjPNa0R8kk1v6VWEs09tHNcSHQGVzwTW\nXyxVNGKd6Xe9pmeo6wnoMyxHrRM4Iih4XfquSDm6ZV7lNEn3qZ+FPrDzwDqU\nN6r/ckHGhyw62AlbZU+J1Fqq6UU3U/guVe4iLYmoNZDP0WLg/PCXid0Su3ez\n/KOnL46TafBNRfwRrAfwqjwWwnKd0dCDvDBYTgRekiDiYITDQ45S3wMPp10y\nsfvhtZqc0jy6UkRboUcpzD/e9YVo7PYPWCpaYhoP8Z9KDbSjc8Jh354Uho7K\n8yo3cfysx9n2k0m74+sLSJ3dq8RddYtsuKHOeLxAJfLW12dp+3bFBG26n5EI\nTPjXS45IdsGnPxLBCrQ9xLVF374bx7XrVG8ArnAo8pkx6nwUITW1NGo5QARu\n4F2f0UUuEFNBJTJi1CLXuMpv9NbhsIwioJCf1WndMyCpm1nwchJJagdGwA7M\npS77ltp8bPFSCYlw0XgI3XNK3uELs2LUr75Ake8w6RYon4ajGq6qeQ7aZiBb\nkDwLQ5QYquDr667OSmOBG1c9b63qGsOvg3Rth0PUrJAA3JLTrh480ee9a/o/\nhYsh\r\n=TFL6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDFtmK076gPrRLe0Fsk09PB9aiO4mGbnS6Qcn7mBewRyAiEAnptcbMYnsJoCy4EXECHi19WW5LkCPTdjxl5DIIj5msc="}]},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.0.1_1641336717119_0.8683467086964949"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.0.2":{"name":"redux-awesome-socket-middleware","version":"1.0.2","description":"This package makes web socket manage much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/maxzinchenko/redux-awesome-socket-middleware.git"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"typedef/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:typedef":"rimraf ./typedef && tsc --project ./tsconfig.types.json","lint":"eslint .","lint:fix":"eslint . --fix"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"devDependencies":{"@babel/cli":"7.13.14","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"7.10.0","eslint-config-airbnb":"18.2.0","eslint-config-airbnb-base":"14.2.0","eslint-config-prettier":"6.12.0","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.22.1","eslint-plugin-jest":"24.0.2","eslint-plugin-jsx-a11y":"6.3.1","eslint-plugin-react":"7.21.2","eslint-plugin-unicorn":"22.0.0","husky":"4.3.0","jest":"26.4.2","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","typescript":"4.2.2"},"gitHead":"f376ba530688c0f2cb78cdfebc83a34c210e8d29","bugs":{"url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware/issues"},"homepage":"https://github.com/maxzinchenko/redux-awesome-socket-middleware#readme","_id":"redux-awesome-socket-middleware@1.0.2","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-iaSG3YrEZ1925pMgYP+31APdClX86fv731Dn94bI2wyxa97AjvhxjZ/VL9WVXhzP5knOBc1oHkYxwnV6qdOiEA==","shasum":"d8eff237230470c4a75aafbf5688f46b0ed322d3","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.0.2.tgz","fileCount":12,"unpackedSize":48533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1VAnCRA9TVsSAnZWagAAXVsP+gIguvH1BFOVmDAFOIb6\nwrrooiNskB0CDFXindBGtLlcu34yxKhvy7qUSjXBv+ZnLvCkxauZZGI1uIhE\njW6C4Wh4GdydySeNMySJGUiQzAZtXVs/wSjQaWYDvCWLE16zUA7pHiChtowi\nhNlGwKgRhS5D1vSM8XU8lgztOlLqFNjz/ThQB38TWkj7657VjWn1l6hssWH1\n7bFIM59wLDxrdac3Oo5XcDrYwJUKRuD0o93dE7ngiD3q6hv19r73usECx+bW\nZ9bM8qcGOyuzJe368UR6alkGr0nCBayWgkzgN9yMpZ+hWvNmnDDWiDVNAHRI\npfYBpgtnT8UI5I65BaRye7PQTr/YdFYeqqW0mAtGjfRsjXGxD6NDx6ko9bTB\nNwVHhS9aMxIvLNrWxErqrC+x5zCo15i63Wsv687n+iF2Nz27hEO/iGtXGlYJ\ny+F6xEn4z0DCEQnakgxizTa2DFitb0HKY4s2YqzzAB6NWcK1icNempAQlEo4\nDI3u6v+E53IBjOYsyabcswvFTqxYYRrYD7uMlLmY/l9rUiNL7BpJsIYZHdEc\n5xJlLWHg2VocDBKS0KkA/Q0YjazJgdH2wi57IhkCh/FNNiq3DrEO59YeIcqS\nB+o0KqYpJCCXuoKlPO9rJc0eeI9CGtyJV+4gPSYuiqnEjRTe7KL+EPkGL1/G\nl8TI\r\n=IcWz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDFNlCbGvsPL/uozezaauSqciZ3Vj4Y3Eo21Q2uxuO5hAiBI+lJI56cK9PkWiIr4NIQ45ec4enLeRcE/1HlucEJgjQ=="}]},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.0.2_1641369639723_0.5561276844722911"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.0.3":{"name":"redux-awesome-socket-middleware","version":"1.0.3","description":"This package makes web socket manage much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/maxzinchenko/redux-awesome-socket-middleware.git"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"typedef/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:typedef":"rimraf ./typedef && tsc --project ./tsconfig.types.json","lint":"eslint .","lint:fix":"eslint . --fix"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.13.14","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"7.10.0","eslint-config-airbnb":"18.2.0","eslint-config-airbnb-base":"14.2.0","eslint-config-prettier":"6.12.0","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.22.1","eslint-plugin-jest":"24.0.2","eslint-plugin-unicorn":"22.0.0","husky":"4.3.0","jest":"26.4.2","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","typescript":"4.2.2"},"gitHead":"8b12d4b7881fa9064cbb61689ab96f60e697876f","bugs":{"url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware/issues"},"homepage":"https://github.com/maxzinchenko/redux-awesome-socket-middleware#readme","_id":"redux-awesome-socket-middleware@1.0.3","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-xs+wdSdoF0y8DXZn+4G9kraMQj0oRkcfRl1ryA/wV+FOnYp+8Q7exE9L/1B2hEnGpjhJILTmg2q7NDIwsqM7Kw==","shasum":"f91774acda06f93cf8fa31087b64559651a11e2f","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.0.3.tgz","fileCount":12,"unpackedSize":48662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1VcdCRA9TVsSAnZWagAAl14P/0TErrcYeTvGfmOVyFkQ\nAcIXOzHrNrOI9N9bMx46ltplK8n7rck9Hm1EM3zWC8KRhecLuWnIkfwJaExq\nTWymXLY8XsTKXjpHoTnyDKzfVqWTbhky62FNaZnDo4ofcuRSYlPdGoHyH3Ou\n1cOallfIrWVxWFhBI8W55NyLhLDIx6ITBlGkqWMmo1kS1MlRSvYY6s5CVx1o\nkN6IA/UylDSAVYhQKKtZUi+Zl0Pv/4CMPyWGl0YumASQ9p06oYC9BaNnbfDK\nK2+ZuVtvjage3cf58yLtEHDiJRyNktmgDVxM+zsJUCWWeJ562X+f21MIqpyj\nC46d1iSWJafuKT2QLDfTTaSDlqWQLhreoq9Hv63ZDNUqacdp6lJJQ9K0T+dJ\neE9HaexstRZKeMtS7t3cOn1MQyTW6We0Vlk1bpX90UrdqQoVmq8cvJM7DE5V\n/O5+5/zSebPWqf+cPzew1pfREGgEkWjww6vSmb4C14kUNIUd0dZoCk4LLvve\nKJXrUAjOaXQsMiGVrf1xPhY262jue1lGFVZifOqd/kDipNq+I47+fj95kx8f\nyDvB1opee0uwkIuWIk4kUdSlhlAWZDawCxJqVyoPtKRiYNbCYtWDmTyIjsUP\nZbmajVATHcg98+efrQljrwtXvRhTM4yVHA8eLpfzPViFgsGU52jlyJh1SHed\ny2ot\r\n=G0M9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBFowdDZWxJtdgkqh7YzNN81aQH+hsg9pzvDy61rOT2wAiEAuep9v4y6jhl+LOwK4Vx8B7viNlUOI91rlQXfnYtwfP8="}]},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.0.3_1641371421063_0.3334507159865314"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.0.4":{"name":"redux-awesome-socket-middleware","version":"1.0.4","description":"This package makes web socket manage much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/maxzinchenko/redux-awesome-socket-middleware.git"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"typedef/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:typedef":"rimraf ./typedef && tsc --project ./tsconfig.types.json","lint":"eslint .","lint:fix":"eslint . --fix"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.13.14","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"7.10.0","eslint-config-airbnb":"18.2.0","eslint-config-airbnb-base":"14.2.0","eslint-config-prettier":"6.12.0","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.22.1","eslint-plugin-jest":"24.0.2","eslint-plugin-unicorn":"22.0.0","husky":"4.3.0","jest":"26.4.2","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","typescript":"4.2.2"},"gitHead":"248f8410c63368c9306f69f57e892c7e702eeaeb","bugs":{"url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware/issues"},"homepage":"https://github.com/maxzinchenko/redux-awesome-socket-middleware#readme","_id":"redux-awesome-socket-middleware@1.0.4","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-ixeCAsdHR5I0YAVWnjXdveyL7rmnYOmI3Oi5uLm54nHtl11KzHi5b3oEnQCy7K5SZrzh7vNYUP03V4p+/40Z/Q==","shasum":"1c36854dc2238cfb5ed3a75f9b74d23bbc89b11f","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.0.4.tgz","fileCount":12,"unpackedSize":41516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1VrFCRA9TVsSAnZWagAANHMP/3ObJyOLI4uKn6xgb/TZ\n+rXLGlj8Q1hEsozrgtRkfSLyhAs7qscQywD9XGW97MyqtcV1azr02/xqww7C\nQmhmIZye0ePyjWpQJI6GxGdR/hFwN0t80bpWd/6fYO7CIHg3TajAfznkXjGt\nDHw3DpRA7KNQMBTx/3Iq6tR16UATvTMp63cMGK+j/pW/YuCC01aydq+KUSE+\n/xPxfTTZUxOjPNHcZHrsv7ETO36X1env2D5QIVz0CMLLipG2F6iNEzFkdYTL\nPaH9CXp304yPUS45KfP6h+fkakuR6mztwrT/Mn/WSVatjnYnJd2EBlJyh6xv\nJjx3b2wQfqKiliplH4Q4fSMjoJBHBQYH8iZPvwaSIWZerWal3ms52Oqa3Hbr\nao3AnrkB+SoqN8HV2VI3/bB7oVReXzpUJcQUvUkrwobZwv4Gvxec/YDPXktY\nYpZyxUkS9HybLUTyjVpREEPPvNaP7WhUzmQYmR4QK4z/5FM8kWw3pH0L/IW3\nz3ddCgdA5tvzXOSHVpvVy8Al3yLSLo5BuJMlar4YtOH1jVKuZRfv+g4/otTg\n9xkA9zFOWX4ZGLDoxjDe/9BFY8dclqiHB7Trl7FZPq41Z8vet0mwu3t2A2lj\n/jeBz8NEraTLKpcZew9nGLflHJpUxRGOr4zBdfkz77tGLkb09Z84uGa0lstN\nsdBV\r\n=szB2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMsDVbzTww0Gs/5qEYG/UsYN7g8g0pqj695UXTejy0BgIhANU3usfbc8GH6J3E3Scq1dn3vmopItx+d7VFauY1balb"}]},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.0.4_1641372357585_0.08582927149300401"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.0.5":{"name":"redux-awesome-socket-middleware","version":"1.0.5","description":"This package makes web socket manage much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/maxzinchenko/redux-awesome-socket-middleware.git"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"typedef/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:typedef":"rimraf ./typedef && tsc --project ./tsconfig.types.json","lint":"eslint .","lint:fix":"eslint . --fix"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.13.14","@babel/plugin-proposal-private-methods":"7.16.7","@babel/plugin-proposal-private-property-in-object":"7.16.7","@babel/preset-env":"7.16.7","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"7.10.0","eslint-config-airbnb":"18.2.0","eslint-config-airbnb-base":"14.2.0","eslint-config-prettier":"6.12.0","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.22.1","eslint-plugin-jest":"24.0.2","eslint-plugin-unicorn":"22.0.0","husky":"4.3.0","jest":"26.4.2","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","typescript":"4.2.2"},"gitHead":"c32da7a21db0f2ce2b613470f865a6d9f494d8c9","bugs":{"url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware/issues"},"homepage":"https://github.com/maxzinchenko/redux-awesome-socket-middleware#readme","_id":"redux-awesome-socket-middleware@1.0.5","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-PmZGzZNTm0plpz7e4dJJbpjcoMwrPjh2JTMa2EGHuRNst+OFy4Wzt9FrUv0M3c+H66PCXEJ0Kb8wBFpaYxH7Aw==","shasum":"f7fb9508ec3276efd9676402293ca6449733b7a2","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.0.5.tgz","fileCount":12,"unpackedSize":66432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1WwaCRA9TVsSAnZWagAA0rMP/iXz9DamxnfJXbjHCPrU\nBjLsBeXYdsE7AHEhLVkqJbLN0Fjdx0E+oYzVZwKcJXR8LCdRlAfnRaqA602d\nBIlGVfI0l38dWHky+gRLf81IogYN0uL/cB8WpSfrrd8OMfL5+Nw7rlpW+nn8\n2DFAAg80zkWP4x8uKMySEj6goO+eXiCW8ZRItPtfGTnl9Lyg9yjs0Ln8SmH1\nHnOfdsRUDWDZEI+MHuv96gbTtjaGc7IVqmA6xgbCMXUt3KY9C9oSAnwqb0Ei\ntuHjoEQ6aTsHCSGxp7b1VBjMFZ28OMkHWCxympSllXUlo9OvXNkil5DllaAN\nCQ4t8D8TNn1l61DCCRCNBweEP1w9jnqb5T46BwhrnnsdS4u19pT49SFzwtXb\n2J3NiYiuyNYtdEUkV8P+8/5LadY1z2XLX4IvgXtqTISs0gHZTpYlESQY3tR9\nHPnP6JsxuQmUDhMs6JBHAHHHuo+GvcVOEifrQVRxgRcYaeI/DVzodK+k3eFG\nf/osyU8O/hEhGSCLh07Bag1jPzAsDG9v8XCEYpEkltoAb0F4NVsFQJnF3xOb\nJAMA+4LVN+Y5QJih5t2XV55mqigv+eoVLXYCRo0LIsxNtnREjcFsE6W0gjF9\nPMaYhAT/TAYbRlx65p48FT5SX1ORXJRc1HwsI/+JNAPUNwMXodjd3LmAJhnr\nL3+x\r\n=U8aj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuEcg8iD51foLYAMPP63p5c261dp3/yXJanQNkPO5V4gIgaWqssxjbjMNs3DlU3BoahynN2P4z23JmvCPi13wK3Sc="}]},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.0.5_1641376793953_0.7572601794887042"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.1.0":{"name":"redux-awesome-socket-middleware","version":"1.1.0","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/maxzinchenko/redux-awesome-socket-middleware.git"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"typedef/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","lint":"eslint .","lint:fix":"eslint . --fix"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.13.14","@babel/plugin-proposal-private-methods":"7.16.7","@babel/plugin-proposal-private-property-in-object":"7.16.7","@babel/preset-env":"7.16.7","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"7.10.0","eslint-config-airbnb":"18.2.0","eslint-config-airbnb-base":"14.2.0","eslint-config-prettier":"6.12.0","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.22.1","eslint-plugin-jest":"24.0.2","eslint-plugin-unicorn":"22.0.0","husky":"4.3.0","jest":"26.4.2","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","typescript":"4.2.2"},"gitHead":"0bdac52a5d673f3d2aed718f4bc1b170e52a15d0","bugs":{"url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware/issues"},"homepage":"https://github.com/maxzinchenko/redux-awesome-socket-middleware#readme","_id":"redux-awesome-socket-middleware@1.1.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-P9ZGyUzoEAWvkYb2GC5bgjRVV3Sw/hIMRgh198WV/9fUKTGoX6GMt8Cd6BxQS+CK9nNmfwe5FRfIoG2uCxun2g==","shasum":"59e6fabfa5d7cae0e19f321c4bb10fe053ae2232","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.1.0.tgz","fileCount":12,"unpackedSize":77289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2MU6CRA9TVsSAnZWagAArXUP/20RCf8wAeVoOH0vIHM7\n7aGEHWHJfSr2vrWrMlrZmL/sJcEJYwIeGS2yI27FN+ZZP2fF2GmpZD8tPN6/\neCrl19LnyZUEvATE40tat7rYktRXJqLfhTA0KmzUkUGW2pIAiIavN8gtWW6W\nx/J0GAbFmWPOQbw8ilVkd3m2YqFKuyBMOzYRtgTiPosqSUkCX3XmWUBN85Es\nmlyGGWSxgMNXLsCJmgKTUCVYC1/q7KMol2tEStOvunvq45TWdqD0eF7FEwsK\nXFir9fGitJSOhOxaXbJSO8FT9pMWO1D0DJhWyEAxILK6LQMi/z4hvsNOQhzr\ncofLoWODCspqLwIHIkUbva2aidhffDCVnnK6HbaobGwFANiscZkeS2K28MMs\nV+qN2W7XQcJuuXfgi4Oue5uaHQkHgGG0Q1V1b+7CbBJ18FqKntwxztoE/G+Z\nk4hw9/9ii/EAQXaGbajKkmxL4uWxze7XnMZD0DCgmjpXo9X4N0cYBe3MgMuP\ncpNa8H/4/i8Puff8KZ7rcwzd9MgjLra1+Wtv0+TNxFQq86FnwT8UkaGBlQt+\nkyXnRaohya57RpqGRKYWKEqsc4WXNIQOobuD3kcboS5GlnPgu9xMrPffj1vF\nV3wXjK7zXgqVmgwBjD/EiykEVaHuZ5B3RsuFQUiyMFmQFqBiYJsjXzUsVFpj\nrDdr\r\n=Kl5e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3FteYcOeh3yruuNuwnjVVx5Mjzk7CwZ35kzt7rSwXIAIgDCc6vmyHKnG75Uy4OaZCbrklv4Pbcw5Gp4mngVBXfCA="}]},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.1.0_1641596218349_0.17622251560704538"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.1.1":{"name":"redux-awesome-socket-middleware","version":"1.1.1","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/maxzinchenko/redux-awesome-socket-middleware.git"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"typedef/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","lint":"eslint .","lint:fix":"eslint . --fix"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.13.14","@babel/plugin-proposal-private-methods":"7.16.7","@babel/plugin-proposal-private-property-in-object":"7.16.7","@babel/preset-env":"7.16.7","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"7.10.0","eslint-config-airbnb":"18.2.0","eslint-config-airbnb-base":"14.2.0","eslint-config-prettier":"6.12.0","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.22.1","eslint-plugin-jest":"24.0.2","eslint-plugin-unicorn":"22.0.0","husky":"4.3.0","jest":"26.4.2","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","typescript":"4.2.2"},"gitHead":"a8a2e8b3745e66afdb7ba27a107cf40dd7955bab","bugs":{"url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware/issues"},"homepage":"https://github.com/maxzinchenko/redux-awesome-socket-middleware#readme","_id":"redux-awesome-socket-middleware@1.1.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-JvniL36bVKSrSwQ5Mu+mG8wpii4v/NE0M+Pd+beNHcUeyHHXPlINsNNE8BILw5uycXUG2wMCYpItd9KxFzFbwg==","shasum":"b124910f0fed91db7ebc46b9b6b66dd2d1143f32","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.1.1.tgz","fileCount":18,"unpackedSize":85730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2rrfCRA9TVsSAnZWagAA7SoQAJd28cFJcy+bNuBAMN03\nyTNhLTed+yU4UNxgFyXlV8h4T2moc5niozVAV74nUYOvSFQrNWCq0/daUL6Y\nu19xrH4vU6WNXsm4i6Dke2Q+58zwKC3NBCFa2PNuzGixNDqobJtrgYarPDIr\nWPv/pW7+P61JeemzfHCyJmYzlVYRH4Mcv1qXv4xfPq3+miB8cSyLJgM+k5Z8\nnOy/4mI5NjgFfxCx5fFL/A28QAFpkgmvViw20MJll3QxhImi5M2NcKAawU1l\nfHB0wiQtewUga0g+iGUXHaBpI00MnZSWCeFgxtGXdQjM80qX/sQfUOdR+LZX\na5sh0iYBJc7m+zw/Dz6CoHdw+FqJtT3rBmSpmWnF8/UBdZlYxYGXtT2KIR4R\nK50h30JWXPOXkimR6gMku0ZQs8lLbVwPSzhPXACJc0MOL+q2yDwkp9mOFPF8\nEmx8e4yGJYlsUoW0Oj0AdciSEfb8ci5IKh+HsJIySksK4gLi/Te8u5Z5cvxJ\nb7S1L+3qYpO2O+OwuKgsiVWAXSFJkLucFZ+opz5n3rMIAfF3o25wKEk7QB6x\neEKrkhRbIceetzAo5qGOxVAlkcXfLaB7BtS6alSSIMs7iPuNp5M2gqLp8Yuz\n5UtOuomgxpycHFDlMqLlDgA6F1oixUrW7Na3gNKGjHr4LUrSRYLFLXTVTNKq\nrjL1\r\n=WhH7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHvV/x/GlTPHf3UsBUX8lr5FxVSl/xPI/RWaNYv98vFAAiEA7NrQ721wVdbPLCLGBRkdICpxatpoJDUg2v89K+0bXV8="}]},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.1.1_1641724639356_0.2244479886394204"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.1.2":{"name":"redux-awesome-socket-middleware","version":"1.1.2","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"typedef/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","lint":"eslint .","lint:fix":"eslint . --fix"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.13.14","@babel/plugin-proposal-private-methods":"7.16.7","@babel/plugin-proposal-private-property-in-object":"7.16.7","@babel/preset-env":"7.16.7","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"7.10.0","eslint-config-airbnb":"18.2.0","eslint-config-airbnb-base":"14.2.0","eslint-config-prettier":"6.12.0","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.22.1","eslint-plugin-jest":"24.0.2","eslint-plugin-unicorn":"22.0.0","husky":"4.3.0","jest":"26.4.2","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","typescript":"4.2.2"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.1.2","dist":{"shasum":"0eb226c95c5629042a7b65dc6956babaa7956ebf","integrity":"sha512-0h35DeXEw2RC19A+tuZyduJg4WjerY4H5R130uKD4MU0g+QZeDwhMH8woE6NgyYa0u3dvw7ysHupX1a9CHlmYw==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.1.2.tgz","fileCount":30,"unpackedSize":87573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2r9mCRA9TVsSAnZWagAAXJYQAJ4XFrqVPKAg5t+lx9BT\nFkf84Q2wp8EqZFdjMKe+X3QYIV2SRMZrQa5BecoX12dAhEvpY8QdNGDS1Xvb\n+JqszMkFRRm98JmF62f32h+9P7iE8oJJRxwyPjBDfbjBe/RRMguopzpVunIe\nVyoS8NA5849QShaqYKzqB4W3qHN0YFNBEdChU+adQ50D/S8FaALjogisZ3Vi\nap6aRSipaBI3eRIAogQQX4qBv6bfQMwvQrKQ95BaSCx6jZsHiaRWjCBLPJWt\nRhAOo1aON6CT1k/JmWNMk4Sn0lRZA7WcqiKEep+llqkoVi7l6CBN2pcqwHyX\nns5WobbLXkpMipxf5x0DPr7ez/xnBQ38hpZtun6u+TlmAWuRpRl1q+o/mtqN\n1Y3bttHpQd6UaDNlOlnwPEwxQD0A2exPO29iDZfwRYoapQ2PDe9vzbquZUYV\nMw7fPTtlj4XASFUytQG8x/T9DnfOH2+6Tm9IU5j+TkJQKHhhFcI5M/FoXamg\nVRaOrPnEkP6TU+NnLg8vsYQeHnZysMyA5vexbxMJaZ3uCKAHcOLyvlqLERei\nsUpRRGcF/R3Hb4BZ5rT3M0VN0Zpm6Ua5kZYe+Mem1zCDsl96oywlhBFR5K/J\n/ZNs6PiYMRxxFF5Z94YnGpUQ/N1iR+7B6oJMaLP9/J3+m7V/xO0oimWquqMg\nJp4k\r\n=rRe8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzu/zOtI/KASCyH+XMDbcPhcwAOxHTVXaZbYzT1u/6sQIhAKQqb9uk1DnttgrjiSg7D/a4qmFLBCcuSiDp3hz71YdF"}]},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.1.2_1641725798398_0.027473416332354672"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.1.3":{"name":"redux-awesome-socket-middleware","version":"1.1.3","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/maxzinchenko/redux-awesome-socket-middleware.git"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"types/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","lint":"eslint .","lint:fix":"eslint . --fix"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.13.14","@babel/plugin-proposal-private-methods":"7.16.7","@babel/plugin-proposal-private-property-in-object":"7.16.7","@babel/preset-env":"7.16.7","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"7.10.0","eslint-config-airbnb":"18.2.0","eslint-config-airbnb-base":"14.2.0","eslint-config-prettier":"6.12.0","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.22.1","eslint-plugin-jest":"24.0.2","eslint-plugin-unicorn":"22.0.0","husky":"4.3.0","jest":"26.4.2","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","typescript":"4.2.2"},"gitHead":"ac2b363b797cb4a6073ae3f6dbda62e6fc680092","bugs":{"url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware/issues"},"homepage":"https://github.com/maxzinchenko/redux-awesome-socket-middleware#readme","_id":"redux-awesome-socket-middleware@1.1.3","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-WE94O/7LrszG6+56JPxl9DEn4/aZKxqeLrsXxCJKksc0YyYx4dNoMyVQIckiWM9jiQtZp95+/7mt0Z13PU2TWg==","shasum":"f504ea90418f1a09d234e42c4eaffbca04ffcfd6","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.1.3.tgz","fileCount":18,"unpackedSize":87633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2sSkCRA9TVsSAnZWagAAoG4QAIN3pRDRHDGPoOX5Caf8\nDHHM9pZhIv1vIsZsbcSgLiOrFCZZmzj4pYwRsa2JTaft1culR3Hs19qgwfXY\nCy0/oXn9KlBex54LgrACcWK+i8PPncZXRd1Q+fPuWMbNAvOgSZV+gm0tUxd8\nzEIahy/zqqcHicY+DBln6I2MDBNe4OJB338eUWv6u5JDkbT0YQmnO0zIzWNY\nE44oNE08rFC0h1ogrlmv7oPqF/2KZebFYBLvPp17dvjEmZygrEzNl8ppIUD1\nGrMk92NPRRQCQ+eTzmXpVU+NTnFnhFLmkWUNn52tmfvh0PP/jlfttCPbsXrq\niW1STVno2NFXL9VUGInH5ixdaWAazLEs5Z33xEIve9FmLNASJext6O5FHRMr\no8k2N4CiN2Ajwh6K9+sYn7Fhorq5drnJtd5PleeKrRE+PshL1FW+n//omh7u\nmkPEqrUZZa3AVp0nT+TnP0EqofPTygpfKI0uyZgV8dsVz3UhP7O5Ft92O+Re\n+LPnO1LNqrBmlbvqO8O1G/0nzX5D/mwsFVU30emA63Y5V638IaoC4TPVuhOG\nxc9AakTkp396l/MgdC8dteSW1/x25IfybrpG7JW3FAMiMM6MzmSu4a2cyHni\ns8TYMDkQaBZ9inRU3ArboiDZlw0HwTQAkszj0AMgtJ0JF2sbz8PrvEdqtogR\nRJBU\r\n=xpup\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhJ9TIH1V3HvFs0g/P4NKuifNsSIwdIlMiFdmr++j4WQIhAJ0dKSg+F/YBLe1wsWyQNe4WZdPFBUBNqTxYtp3eJ2ub"}]},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.1.3_1641727140556_0.4896710459962881"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.1.4":{"name":"redux-awesome-socket-middleware","version":"1.1.4","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"types/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","lint":"eslint .","lint:fix":"eslint . --fix","prepublish":"yarn build && yarn build:types"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.13.14","@babel/plugin-proposal-private-methods":"7.16.7","@babel/plugin-proposal-private-property-in-object":"7.16.7","@babel/preset-env":"7.16.7","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"7.10.0","eslint-config-airbnb":"18.2.0","eslint-config-airbnb-base":"14.2.0","eslint-config-prettier":"6.12.0","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.22.1","eslint-plugin-jest":"24.0.2","eslint-plugin-unicorn":"22.0.0","husky":"4.3.0","jest":"26.4.2","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","typescript":"4.2.2"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.1.4","dist":{"shasum":"dee3089000fc7e79b40b920716a5f5615eaebfd3","integrity":"sha512-/Avu+3WufRF8id5Ol1bmkWgdk82/0sm55Fwi/IqWNG6SFbCtc9+LeXvsXbFhv3xhMrfPtfWfkAYnDpbYBDBr3Q==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.1.4.tgz","fileCount":30,"unpackedSize":88514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2uukCRA9TVsSAnZWagAAhowP/ROGZiH1I3n1RCmdYt0E\nONNOb9eRn2BdfgnCjOAw6J8C1KeDTIuTUU6QKLysJ+0d3mzoF90Wt4xn+B4z\nSxImx+qcbeQ14z3MrKY5S29UtwrvW6zyoM7a9bHERibJIxf4D6pEQ6qdukBL\n/AqI83TXCVKm5VOHa8jTjh+dQyOmwtU834Cc/lkq/lCIHIdKs5bee366BtRH\nTzNTvckS4ghOEXxIq6VkXAopJiuU+wsb2i0JKLIPBqw58HHD45IUFTVukvop\nAawQV2uWZ/bNKRgQLWvtn4PH2IullUeLct8fFzYnajUQYgMb60SrXWCRTAhN\nwMeRP8D0vw0JRjMN0SQSJLRMPU6PgJbsDkn23sWl/JWJNqAzjSWvUYRFJTBi\nuYUEO/CbxUMvzDDlDYQ4mdQoRl8Nig7JfmdP3YDpDvLie6iGE0WUAsHneO70\neeklhhGAHALRGQ1901EwUPtB3xN1fLIVxq88GouOOR5e7CvSqCqls128ekGh\ncC86onYlsZu+z+dO2oJeuDpJ6g4rpFSsoLaqJ4IR55eTc4swh5WjJtfMhCrY\nKLJE5n948WOoej+EsqJaqJH9IuZnFJDO/a2K5HGKAO3ijDZ3tR+Vc7au46yS\nYR95o7ONv0zQjb3pCB3qmgzZI8Afxy3vyuAZKv38IUixRG3/qkYtsu2kZiQK\nSfTz\r\n=dKSO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIZki13q6ufg4RFJdNTfJ9ENg+yuBI2pltsfw1k6EhEwIgOSSJZyGfbgPnrl9Gou9O1c4g/8dAizTE8mZVScNl4Bg="}]},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.1.4_1641737124277_0.3519124643842231"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.1.5":{"name":"redux-awesome-socket-middleware","version":"1.1.5","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"types/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","lint":"eslint .","lint:fix":"eslint . --fix","prepublish":"yarn build && yarn build:types"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.13.14","@babel/plugin-proposal-private-methods":"7.16.7","@babel/plugin-proposal-private-property-in-object":"7.16.7","@babel/preset-env":"7.16.7","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"7.10.0","eslint-config-airbnb":"18.2.0","eslint-config-airbnb-base":"14.2.0","eslint-config-prettier":"6.12.0","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.22.1","eslint-plugin-jest":"24.0.2","eslint-plugin-unicorn":"22.0.0","husky":"4.3.0","jest":"26.4.2","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","typescript":"4.2.2"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.1.5","dist":{"shasum":"69616a534853e704e2863a614e9919d2a8f48d49","integrity":"sha512-8HO6MXREgTpDTZt1AloyiuEnDaPjJtKs8mYLvsA954Mke6Rg0M/ZdMmvyqPaB+AlulKL0FsEwI+hLLmkh3VkjQ==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.1.5.tgz","fileCount":30,"unpackedSize":89515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3dwJCRA9TVsSAnZWagAALxMP/15yFXzgqw6mOazRqJUq\nMbkXrw5ki06x+JFK2Hce6CEQIU9qiMos/FC9R3eRDj2ZFzRyIZc5mqBg+VXL\nLBUkw35RJIMNZWy0LKrhxcu2P+siY3cQqDp+qoCQDV5ja4rES7QwyFboCIxA\nbiPv/oauC0EWp43Pwb7Og9K+5v2K6G83zjNmlGOsC70I0PUV98iB4OekNbkg\nBASyT2o5iKtfVQqRea+ZVLtgqw1PEHwe63ju6DPI24ITc7qN6pATo4mEhlZw\nVqhTFm7RMajQKZevxvefokNw4jOs0VtMR4LZKz0iPdv+Xi503Ch7MQmKQiB3\nKb47HM2agCf+WvpBKmkORCGIgFvgJnc+wjlm00CySuxuB588rIcBXvP6Z3dw\nPaw5Xnbw1iqqAAvvL6iSXnFTbqxFeEpfV/hiXxs1lM1+GkqqubZYzuK18/E1\n2Fjtp8lvVx2KHhQyk0HRAAOAtzjQXg31KMSpPhDsY/TGZiWlwJV+Q/L3WO9M\nu5MjDg9pEH63bN30e6miAyS/heuz2owowjU9e0US9cxtFCexbVJGkbLzoB2n\nze+x2lmAJzlSn4SU1S5Rfcgz04q5Th4v1do+Msz1WpdDtS4xSd8rV4AIQg/W\nrc+Jzw12bCnXHtRbrhlQZbA7IKQlpme1Uwm3Wu5sjkyJH1idEB04APbobjbY\nnzAd\r\n=VNyR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDSZ2JCSPPKqA+X/TjmCDxm3oVpN5edugo6OSTLwf098AiEAtO4yQdqclvayxD76Z0zaQtei3x87syitMT+zJf/wu/E="}]},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.1.5_1641929736997_0.056918692107557955"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.1.6":{"name":"redux-awesome-socket-middleware","version":"1.1.6","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"types/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","build:es":"rimraf ./es && babel --extensions .ts,.tsx --ignore ./src/**/**/test/* ./src --out-dir es","lint":"eslint .","lint:fix":"eslint . --fix","prepublish":"yarn build && yarn build:types && yarn build:es","test":"jest --config=config/jest.config.js"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.13.14","@babel/plugin-proposal-private-methods":"7.16.7","@babel/plugin-proposal-private-property-in-object":"7.16.7","@babel/preset-env":"7.16.7","@babel/preset-typescript":"7.16.7","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@types/jest":"27.4.0","@types/node":"17.0.14","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"7.10.0","eslint-config-airbnb":"18.2.0","eslint-config-airbnb-base":"14.2.0","eslint-config-prettier":"6.12.0","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.22.1","eslint-plugin-jest":"24.0.2","eslint-plugin-unicorn":"22.0.0","husky":"4.3.0","jest":"26.4.2","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","typescript":"4.2.2"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.1.6","dist":{"shasum":"bc0dfb69c4900bf8ea505f2ed069eabeeb5111cd","integrity":"sha512-R7dO2r4jgufGmdYhv8LbcF1kXLQEHFjSdWFN6xKdTGbA4K3f5OnpowiRv7BaaT34YiUjin5HrXED2vOVzJl7VA==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.1.6.tgz","fileCount":50,"unpackedSize":125040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+YUWCRA9TVsSAnZWagAAkxsQAKMVBFkOkkvr0/NTpW/N\nNTAkgEDigtXWEsVvQJPNrj64dDUnz+kxqrZ+uQS2gIBCreg3TfdsPsL+YBAS\niOUQAek3iuFaLDHb44XWE+jdusq678QbERIIy2VWH982U7wyc/nU9LCdTRYJ\nhcvVvR3lGPsBASdFWjpgUlEwM5XWwC8BpKFDzKDtjPLHmaJZLlxGj7xlJpaa\np+3YkLDFm06BBvsNXZgNS0iybcgs9ttHkwepyxH8BrjKAUO9Nw6/Sbi78ul0\n8KtzYGAlTLst6Mj4sdZvN3iyLqkUuK+OlhT8hOw5RKJn7nK6iZ3oFiSnXtmo\nlojoI6kjGXa/KkDlElmzX7plH6NAAhk2M1CYvfpJUt63UvJZd92htKe9ho7i\nQspSms6uG61YT3UARxSbC1I/3wGSPbryvXLoc9egQ0zo9Dd0SRUw6z9jeGb5\nrXkxdKcEgwZ3yKapQaY6crx7Ec3jNQ+pdQtsCO4eI6Mgyn7OZQAY8XAtfdgH\nXVjIlrFBx1B6sTWv165GY3eBFZFsD9Z/BYL8skxRBtOeUZ9J8YfULjw5O9VA\nhGOhzbf244gTkQI8PxCoFtbBLX2Khuk+0aUbPGwUo2gt+ST0Y6GpNDXV7Z1m\np4EfOe+IQyYdrpdKHygmByfTrUbL/7Tjm+B0lrHQoqjX+m7gIaz/h+X7sAYx\nzddg\r\n=wgU/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGqX7q222RtHAyepXb6BB77/BNOy5ni2Mb/X4oCvAhakAiEA81TYJlE04sPMIWeh3L1pLh0CxlARXGswl251IfBrErQ="}]},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.1.6_1643742486844_0.40164967476452795"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.1.7":{"name":"redux-awesome-socket-middleware","version":"1.1.7","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"types/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","build:es":"rimraf ./es && babel --extensions .ts,.tsx --ignore ./src/**/**/test/* ./src --out-dir es","lint":"eslint .","lint:fix":"eslint . --fix","prepublish":"yarn build && yarn build:types && yarn build:es","test":"jest --config=config/jest.config.js"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.13.14","@babel/plugin-proposal-private-methods":"7.16.7","@babel/plugin-proposal-private-property-in-object":"7.16.7","@babel/preset-env":"7.16.7","@babel/preset-react":"7.16.7","@babel/preset-typescript":"7.16.7","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@types/jest":"27.4.0","@types/node":"17.0.14","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"7.10.0","eslint-config-airbnb":"18.2.0","eslint-config-airbnb-base":"14.2.0","eslint-config-prettier":"6.12.0","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.22.1","eslint-plugin-jest":"24.0.2","eslint-plugin-unicorn":"22.0.0","husky":"4.3.0","jest":"26.4.2","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","typescript":"4.2.2"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.1.7","dist":{"shasum":"b461bc2882fae88d05ee5294ba2e561045c85f84","integrity":"sha512-DdLMWGUoPXotQHvmWNAaKvnzYxoU9sqf+USx3KEKvEqpoVjJqkJ39HDsBKV4X3pzxY10e/rsjjpPaGQ+hGeYWQ==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.1.7.tgz","fileCount":50,"unpackedSize":125079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCQv4CRA9TVsSAnZWagAAT2IP/0il3U+CnXJf4KyKEOjV\nKuMQ45CJRfLhkoNqpMslkrtNPEbvnx0vbnxnudXcsA8yHos6OjTyHVfuDHLt\n1GaEA2OQJ5Soiao6dZbUTqjg9qDKxWzk1lKA0oPAazp+IPHREX+lZ9s45NHv\nCN00nC7+ofOsqW0z7PtVvaHkcCdgV5Txlr+CI6k4MKlIrNHJb4qp4SJGjxIe\nO/BFQFLld0UTkYPMis93OFARMAw67lfSaHBTpcrviXdM1bgmerC1dsChGPsO\neXXmiRxB9LL0pb4yYHsS/1u/px9wbTW6lhzp/Y/297//+66L77cHQ+mvG6lN\nDrmcWnPm7LWj1TavwU17Nkxpgimt+dvhsWqn/307xro/vv78/QnfCyFTr3cf\nci52ruvb8MJx48OPT6DZetnV5jrgtkZrM5cBEGA+gl3qBKMyWoahRTtaEe4c\nd9vbi3yyU0fPMraka0Wf0UdO6nVZOwY7zm12JRWvWmYSoOjG8BVaKQBBdAeE\nu5dtCUXYJYxoY6pR7VFunIAJd6904uYWtKc99fijhxk+T9Xswk+OEH27rNd4\n+pN7n7qTnUZcdS4ItMuDkyPXRSxDOUjmcoGDGJkv1G72wWVn6kXPyecQ1lpF\nstQenKrOXCJkeweZ/k1Nbmr7xHmNQp2tqdcr8r2pX5kx/RYB6VUTofnBlDN2\nDxH0\r\n=NdRR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTopsa7cSZH0AzKtJPQtG43AhIuzp1D5Mb0U0KaciCEAIgCwQktKc1nkx0Wu23I+bmSqsFfcimLhXdiN38wxYpNeU="}]},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.1.7_1644760056582_0.6562479774828791"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.2.0":{"name":"redux-awesome-socket-middleware","version":"1.2.0","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"types/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","build:es":"rimraf ./es && babel --extensions .ts,.tsx --ignore ./src/**/**/test/* ./src --out-dir es","lint":"eslint .","lint:fix":"eslint . --fix","publish":"yarn build && yarn build:types && yarn build:es","test":"jest --config=config/jest.config.js"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.13.14","@babel/plugin-proposal-private-methods":"7.16.7","@babel/plugin-proposal-private-property-in-object":"7.16.7","@babel/preset-env":"7.16.7","@babel/preset-react":"7.16.7","@babel/preset-typescript":"7.16.7","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@types/jest":"29.0.3","@types/node":"17.0.14","@typescript-eslint/eslint-plugin":"5.30.5","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"8.19.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.5.3","eslint-plugin-prettier":"4.2.1","eslint-plugin-unicorn":"43.0.0","husky":"4.3.0","jest":"29.0.3","jest-environment-jsdom":"29.0.3","prettier":"2.7.1","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","ts-jest":"29.0.1","typescript":"4.8.3"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.2.0","dist":{"shasum":"ebc34dc2a688550f111374d913ea2814f03e5a2d","integrity":"sha512-s+Cz7zfobJ1okm1os4021EJFfCskKGcJlflgb11k6QFQGtbN6ulF6FB/U81qqQIAkaBMsUi56iABCL+fSGzv/Q==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.2.0.tgz","fileCount":45,"unpackedSize":56498,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB9VP3lOY4vnoX3fhYhM9/1VjAEkd49ZMb6ofdFYHIVgAiBkT4aa0VSKmbyivliuwOM1CiHIYP3FIDXLDZbLaB0cDw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ13YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorXA//USG6e6qFViD+ForydkDaV540d9ZNispgUmNc3nS71F32H97n\r\ngJlqVpindNpQYD8YtZrCAYMudZjEPcqkbYEICj9Qb11lk68YjUrKVmMyByhm\r\nlD6gBJ4qtpKL7zJ8Ko0Uv9gLrLObAAkyGPwj4Wl0TduiOHGiISFmjwG/PcKr\r\n2FrYLyoMKKVMAsA0qExokG/ljNcN+yZt/LDaNNrIkaQLHVA7Wrg/GHd/n4iv\r\nu7zWA2XtVrG8C5Fr/kf1uzG/VGVcdLDjC7fGmBSPNsvg1wRgDhIXGO6Yy7Jm\r\nX6adtt0tqEC4mDI3HE8sqUK9+hUmmPBAyLOewkvV8T9e38LdgtWdAvsFZ/SC\r\nszIskJeQK7lwrMFQTT+Uq4lCP7+h/UvC+t9UnB9yTUnESag69ss9pYdEqhwq\r\nNOVoIE2nwZ+cK7zwrn9XvDm/1EMhBFWflD4x2SW1GlOCwNwiFZEY47XdlTS6\r\nyUHj/8zjoX5gT3ojs1gczYP6BdrTZGAlYQ4z7HEChFY3MTz69OgufZkxLtLz\r\nkwH51zvBzGz4Wqy2a0GbskV26vWsOZ2n2JApPAZmDtUNT10F6VH45/UWbnau\r\nLzlfuMKrT8o6Haax6RlQFNUxBBBFBldfHf0YdjZQfzTvBbGt1cyqazORyax/\r\npOnx9NnPJY7V/HhdtLgAx0GN/yylSctX6mI=\r\n=MP9O\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.2.0_1663524312657_0.7097275977223059"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.2.1":{"name":"redux-awesome-socket-middleware","version":"1.2.1","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"types/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","build:es":"rimraf ./es && babel --extensions .ts,.tsx --ignore ./src/**/**/test/* ./src --out-dir es","lint":"eslint .","lint:fix":"eslint . --fix","publish":"yarn build && yarn build:types && yarn build:es","test":"jest --config=config/jest.config.js"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.18.10","@babel/plugin-proposal-private-methods":"7.18.6","@babel/plugin-proposal-private-property-in-object":"7.18.6","@babel/preset-env":"7.18.6","@babel/preset-react":"7.18.6","@babel/preset-typescript":"7.18.6","@nrwl/web":"14.7.5","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@types/jest":"29.0.3","@types/node":"17.0.14","@typescript-eslint/eslint-plugin":"5.30.5","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"8.19.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.5.3","eslint-plugin-prettier":"4.2.1","eslint-plugin-unicorn":"43.0.0","husky":"4.3.0","jest":"29.0.3","jest-environment-jsdom":"29.0.3","prettier":"2.7.1","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","ts-jest":"29.0.1","typescript":"4.8.3"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.2.1","dist":{"shasum":"480c28317f0e2a6c788c3d9c7f5e8cdfecc817d7","integrity":"sha512-JkDJHp42mcyfFssX+7F87XqO+co1TPEBQoQNQJnSelNT7PrpQQvpOwXfMdhjLy7/buAPeq7pvgi4iIOppewtxQ==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.2.1.tgz","fileCount":60,"unpackedSize":115168,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdUv6hTR9U1NInV2IiJiPz179Skw/nOF7auEOp5rhnTQIgVm8mm01hcvKhq/4U5jbECsBY+QhNI/OwiyfhgLjfzsY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ2OXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/zg//X60cQdiAlMdnWx5d3MzhR6f/ymD8kMN/Sa4hd6KJ5UHLd2mn\r\nvBW28rb1J4iBEgsXMQSTTSqa3kOX1phsX8r7+3UX0CRQ19O4ANLBqu64LECj\r\nEOC0S7RTEx954vEMOE+FvzQLfVpear1XMIZQE8f74OlyW+c8hRjxVPTcJ7gH\r\nFkjGCWBDKDfjxrymTt9Irm26uy6Tg5nSK0AxMqUnwvJH/poXflqd2gdAS9Xq\r\nN7kstNU7GYr/gHDIBGKahL7vykeW9wcwdE+KLp+WWqV9Jmq60gCI6BHMnA0H\r\nvtDVoBVi27qiG88QRtH5oY9cihVk3MScjhQwOdaw5+gxEImuimnHihuijQyy\r\npp1lRZXL6/K92gAsyHvBYXiIlnwc+GCiz0n/cZrVrbvdHKwppe2ouOX1WHLN\r\niZyKbD8p9yz0oKOYlq/nBR+oPYM5fNRyLqMrhAnZjEfajw8nPC50Zs4bUM4u\r\n4Zbo80gkWZRvG41lfv/QOgP/xL9pRrNPjPlZF1gpqtePSHdeEp5B+jds8YfC\r\ntCaBSxfBeglEpwltDv5vv5OX/S28thibQfC2Wq13xMNpnlPA6B1fRIU8Y5W+\r\nHKndLkyEnVpy43HmcR6HxNIQWbAF4mnrNfI1RzD/sSqhYI3y+BMK1cld5Y/5\r\n4zaewBgeczRWhxCQGvvis52Wsihh1YnLJ84=\r\n=1IJ8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.2.1_1663525782801_0.2211516896932011"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.2.2":{"name":"redux-awesome-socket-middleware","version":"1.2.2","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"types/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","build:es":"rimraf ./es && babel --extensions .ts,.tsx --ignore ./src/**/**/test/* ./src --out-dir es","lint":"eslint .","lint:fix":"eslint . --fix","publish":"yarn build && yarn build:types && yarn build:es","test":"jest --config=config/jest.config.js"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.18.10","@babel/plugin-proposal-private-methods":"7.18.6","@babel/plugin-proposal-private-property-in-object":"7.18.6","@babel/preset-env":"7.18.6","@babel/preset-react":"7.18.6","@babel/preset-typescript":"7.18.6","@nrwl/web":"14.7.5","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@types/jest":"29.0.3","@types/node":"17.0.14","@typescript-eslint/eslint-plugin":"5.30.5","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"8.19.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.5.3","eslint-plugin-prettier":"4.2.1","eslint-plugin-unicorn":"43.0.0","husky":"4.3.0","jest":"29.0.3","jest-environment-jsdom":"29.0.3","prettier":"2.7.1","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","ts-jest":"29.0.1","typescript":"4.8.3"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.2.2","dist":{"shasum":"d5bf57cb0d95b443e010ade2c25078247bb9a8aa","integrity":"sha512-0NP1Wi76Mq/BSd/x1wZIlf/pbKHw7cXJBzZ9sSq8dGQFnkcQwuwhDWkm3sfI9ztB3g5wda/D9DAS0572xvt1zQ==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.2.2.tgz","fileCount":55,"unpackedSize":55481,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5BJfBJZOo5OaJCFLu+mizIBj59LpJatEYrYEK686jDQIhAOwhcW4CUO3P/nbuA1lRwWF0HTIT9KtH4dHZ5iaBSpaI"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ2R/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpYg/9Ewz90MW8ftbypUCdmvsMApNIf/NqHrF0PFMWAD/HXF3z3jTp\r\nx+Hb9TFJsc9RUXnzvsSwgOA4j77u0NEyetntkbhFkBeZbhAzbAyOLHLRF+sw\r\nOq/LKLIc8KM4HYYB7kUactgg+HC1+QA7QjxHQOf8HRxOGF5PuvayctN/vPWT\r\nIjrEW2Wi0ljNeM57QROqkiAL10cwCEWn/nM7nYwLPIO73tS4YXLyZWmuJpGN\r\nGO+WIDEKBlt7QX4Oe9hfD9Io8OGipI9GQMnFdwJPF4IetBY1dGGllbcH05B9\r\n+JE4gyyUJJVz7Jo6EoQuSCkKGJBHOAtenp91d4DiuJWatjJN8pv5J2/4qDUT\r\nZeP3JEB+9TXQ3faxiovfDQJx0zo/PiF3BJz8WKB+14Joh6x4Dx3hlbX9FHTC\r\n/31jPuHVpakuPbwqF0X9U7F1tOX4OdAY9P0nG7A4MgAxKlBGYzMS8VVF4geZ\r\nOLv3UwxM39V1iNzOkIufWVU+tt7JWj0Muyz9JJ12149A7vSowMS8qBy92hWp\r\n+/KxcEtvHzFO1AHtsq6wCBe8Q5H22iQhTvwhgfyRlJ653h/xVmj1XGs8unrK\r\n5mu1lS1YGosxgwXN9XmoJhkVXhZREPz1/uYrXesB/sAKzIBACUPmvOKF27co\r\n3ui2YzJJfS9LAetET3cCx+0kh/YsFhXunLc=\r\n=tmdH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.2.2_1663526015723_0.27976522358874245"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.2.3":{"name":"redux-awesome-socket-middleware","version":"1.2.3","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"types/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","build:es":"rimraf ./es && babel --extensions .ts,.tsx --ignore ./src/**/**/test/* ./src --out-dir es","lint":"eslint .","lint:fix":"eslint . --fix","publish":"yarn build && yarn build:types && yarn build:es","test":"jest --config=config/jest.config.js"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.18.10","@babel/plugin-proposal-private-methods":"7.18.6","@babel/plugin-proposal-private-property-in-object":"7.18.6","@babel/preset-env":"7.18.6","@babel/preset-react":"7.18.6","@babel/preset-typescript":"7.18.6","@nrwl/web":"14.7.5","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@types/jest":"29.0.3","@types/node":"17.0.14","@typescript-eslint/eslint-plugin":"5.30.5","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"8.19.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.5.3","eslint-plugin-prettier":"4.2.1","eslint-plugin-unicorn":"43.0.0","husky":"4.3.0","jest":"29.0.3","jest-environment-jsdom":"29.0.3","prettier":"2.7.1","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","ts-jest":"29.0.1","typescript":"4.8.3"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.2.3","dist":{"shasum":"f8ad9bb3150934088c9516aa0a2caff6f3965243","integrity":"sha512-jyXtG6mCy668ptS3sU4KxR0p8MvA9H59xRl5PzMU7iBE1P7+jcVNktuSNv8aMiZCF57obkcK/GvQPdtcNFd31w==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.2.3.tgz","fileCount":60,"unpackedSize":780678,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzumGDcuDxqzTHbcXQla7apFZJrJ24mrBwa2ro5Kk66wIhAKbVGTNKMtlO9UQLSgabmWKYxN9q1kjDphqyPtWpVZLm"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKA71ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMEg/+J8YYUXbj5jfDuOg80WWtHV1Fos89+/dV6oUsE5TXMiMr8dK6\r\nLSBcOLDe07c1A1VzcvEMOKK2Eq1/Pz67lGnKp+HM888h9senaBRVT9rv7WE9\r\nZEckPwdzrGrAKPQR6Sc25FABkQuDZ20zEqK0DPv7eYQBM0RERynzw6HCmQzz\r\navk5927cuwohL1JJesdxe4m11uhSbBDZVV7agQ791w101DRX87xms5ibAU8D\r\ni8hMCKZObdk+z8Gtv8ZJWQ+HqeNg9F4FFyUlZdwprXQj7+E8Du8ZZ0Gv6ft8\r\nx/eSD9DL2FWsyvDB/98TGAPSRhOE3vhucQjvyqBXKp1fOpVaSIpN2BD24NSj\r\nfwBUNyFdTUKixFcEuhxL/vNSfcc3bu0NsktYgUYRf2xbnS4LVIRHxJqcGECc\r\nQgTiD4ON6YsRgXw9A9/xbb3Pokhr2sPaEBKYswna4jXWH7qsULvk5QLEVqZH\r\ndjV4NBezz8BjrYo5ZGde0Hyzt+Tg8ESZTt8xTigxvJsOkH7XNtOhosfaeAmu\r\nDuPcGaHNqRREkoRAzO3XvBDo0nAB5/7WxJ6qTj0jf8eFkEiE8SXcRjmj6Brj\r\novXdt6oIRPZGDX5carpOGxwNQVMjE6jXFxSu72Qi+r2hlOb9LJuKGzXH65BU\r\n1CzuqsjyoQABX8ipp1XNAlWjoyBK8kkwvTc=\r\n=k8Lm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.2.3_1663569653218_0.9317727382753018"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.2.4":{"name":"redux-awesome-socket-middleware","version":"1.2.4","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"types/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","build:es":"rimraf ./es && babel --extensions .ts,.tsx --ignore ./src/**/**/test/* ./src --out-dir es","lint":"eslint .","lint:fix":"eslint . --fix","publish":"yarn build && yarn build:types && yarn build:es","test":"jest --config=config/jest.config.js"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.18.10","@babel/plugin-proposal-private-methods":"7.18.6","@babel/plugin-proposal-private-property-in-object":"7.18.6","@babel/preset-env":"7.18.6","@babel/preset-react":"7.18.6","@babel/preset-typescript":"7.18.6","@nrwl/web":"14.7.5","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@types/jest":"29.0.3","@types/node":"17.0.14","@typescript-eslint/eslint-plugin":"5.30.5","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"8.19.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.5.3","eslint-plugin-prettier":"4.2.1","eslint-plugin-unicorn":"43.0.0","husky":"4.3.0","jest":"29.0.3","jest-environment-jsdom":"29.0.3","prettier":"2.7.1","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","ts-jest":"29.0.1","typescript":"4.8.3"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.2.4","dist":{"shasum":"e4ea027e6b8eeae439139bccad3d66f6a4cf3f25","integrity":"sha512-7yuHpFVWSuff9BzRo0l+Epd+cP/m+nWuk0YhvfPaWi2ofkYJ9VRK3Nqmwv8Vx+xxlu1F0RjBidHIAhyyxxFWsw==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.2.4.tgz","fileCount":60,"unpackedSize":780584,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiQniYZtY97uwznDn5zWlBckbE3z//0TbGxpHKNZbXmwIhAMOuDA9wWsz7QYcVHXhqAQgPl+P1Lzc/0YSINjypXMY/"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKLMPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpA7RAAoHvG8ETTVJY9CGuOVbZKweNqSqzEtUrRbtUH7eDp5g8l8V25\r\nUB/dEXcDYC8oyl53T7CwFNJgwVFDsWLK1yDHWG1aQGq8BLbGSMZ7/qIfBJgE\r\nmFhGIq9+0thATdk4gHiKE+TI6dhmJDYWGAYyCfXp1JXbhg+D6IDX83qujan9\r\nxovfHp2SxA1iIV1BlcSwvhd/Nzbkkb6XxZAegoVfSoNgMzAJOtVyWbkLyqy1\r\n4gmrXGRxJE/zA9AvKdZrgFCOMrRj87LdwnqLCfwJ+Yaf64VjrR/JKBGOmq7W\r\njYgMj4bJh/YEp0rhDXE1yKp3lXnLhy4eHIQoAWQRWtKEzpEO9XdqMBBeA4jl\r\nX+/kRQ2d9qhAB1IFmxIkVwNk8S+a8qXP7jDrI2IhS4gwLn0sgp6MMgbXpmVx\r\nH2QYQxzpJR2+XGZJ5psvau9+UWhriaQNYMwS1lUdGLV4ltS70/ErZ6EgvgKm\r\nSXbCpQFhHLintJJ4XaRd9iPcolvi/rF4JnJ3VNjA/EHK68Q5bsFQtm0weAeO\r\nb9DCN9i8+wzkR9UpKOPldNuk4X6EAboFFQWFMYG8rD+51fUbOYY8ELvHSTiD\r\n1XY1UCHXh49D2jtxqL5v0UdaKzn/cHYdtrz0zQJpI6bUcs933+p4rsFRHSML\r\nuNVH3GiyH5vFkdqwY5YXM+Z8j4iUndC0634=\r\n=08rg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.2.4_1663611663545_0.8744087314057152"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.2.5":{"name":"redux-awesome-socket-middleware","version":"1.2.5","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"types/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","build:es":"rimraf ./es && babel --extensions .ts,.tsx --ignore ./src/**/**/test/* ./src --out-dir es","lint":"eslint .","lint:fix":"eslint . --fix","publish":"yarn build && yarn build:types && yarn build:es","test":"jest --config=config/jest.config.js"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.18.10","@babel/plugin-proposal-private-methods":"7.18.6","@babel/plugin-proposal-private-property-in-object":"7.18.6","@babel/preset-env":"7.18.6","@babel/preset-react":"7.18.6","@babel/preset-typescript":"7.18.6","@nrwl/web":"14.7.5","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@types/jest":"29.0.3","@types/node":"17.0.14","@typescript-eslint/eslint-plugin":"5.30.5","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"8.19.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.5.3","eslint-plugin-prettier":"4.2.1","eslint-plugin-unicorn":"43.0.0","husky":"4.3.0","jest":"29.0.3","jest-environment-jsdom":"29.0.3","prettier":"2.7.1","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","ts-jest":"29.0.1","typescript":"4.8.3"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.2.5","dist":{"shasum":"82d8e794205f07e3127cf68421a387a919bc70b0","integrity":"sha512-E8kwQE0ffborg9NgMdd+O+AuEXeJ2LBaNjj23K41Mqdcm95M7SEpcjGEW7u6RsXbQXLLbCj4QIejDgDO7f/GLw==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.2.5.tgz","fileCount":60,"unpackedSize":780320,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDqhMG2JsFOJT3nHqo5utlqwLrsoa8ZxixVdYpCxCHrMAiBmf5de0kk4eulr5UuLiJmcG1qmtldyyByN8BNAuT9AKw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKLaBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprtRAAh73+hYYWLgidpZ9z/OCpVZU65lPxmsYJNpLhox7KcA8PvSsk\r\nN7Dypxi0ek59Vjg2SiQHQiR4OMWpOEIfQSN+5cyGHDEVtMyws2dh7ZWveHeq\r\nXBmYDvS4grfMFP98qmzt3D7us0BLwhPxiyuYDt9d2W6JFgEMUEQpR7bHacGL\r\n1CXaU0/m6I9zxT3NJTs1b9LILwhN/xJU8X9BcgYYoeZ7hRhBvrF/7JD6/j+b\r\nzt+ne4a5uoypVQqT9WmM6QQWL4jzC7N39FweUS22TyG08C3Gpzy7wtuh2MaB\r\nVJKZgdhYg41UTpRRuPsLGYd9GeIsBVWWVffNFMxh0zaSSvivIvw6hbPnMjO2\r\nFz8H5M8o9NL4j5snVCn+ztIfAR8WcroTT5wfj7MYo+wz6nYHHMAuU5HuvvwL\r\nYZ6sJBu6eSEMD+OXIttIb/4afgJSQ4bJ21FrOzcSQKwARnjm5YsQ2nwotTSR\r\nf79MLpSasmzjv70rkMgjoluploL+K959itHCTM/Mxqld8i8A1uqioTrV1Lae\r\n/YfT5O8QTgwyCAUvjpHukPlTAe5JHCeJOafXcahf3OUMqq47CQpm6nONB71G\r\njRd2ZEDN+MAYMmHB2Q6P0pO0iJcHDMhZO3jlz5mW9HCjPpO+6TVxgVHmvexr\r\naKCgaDOdrTO69LnViLK7PLk21GDh/YVLs2w=\r\n=Rd34\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.2.5_1663612544821_0.9711435862839213"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.2.6":{"name":"redux-awesome-socket-middleware","version":"1.2.6","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"types/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","build:es":"rimraf ./es && babel --extensions .ts,.tsx --ignore ./src/**/**/test/* ./src --out-dir es","lint":"eslint .","lint:fix":"eslint . --fix","publish":"yarn build && yarn build:types && yarn build:es","test":"jest --config=config/jest.config.js"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.18.10","@babel/plugin-proposal-private-methods":"7.18.6","@babel/plugin-proposal-private-property-in-object":"7.18.6","@babel/preset-env":"7.18.6","@babel/preset-react":"7.18.6","@babel/preset-typescript":"7.18.6","@nrwl/web":"14.7.5","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@types/jest":"29.0.3","@types/node":"17.0.14","@typescript-eslint/eslint-plugin":"5.30.5","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"8.19.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.5.3","eslint-plugin-prettier":"4.2.1","eslint-plugin-unicorn":"43.0.0","husky":"4.3.0","jest":"29.0.3","jest-environment-jsdom":"29.0.3","prettier":"2.7.1","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","ts-jest":"29.0.1","typescript":"4.8.3"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.2.6","dist":{"shasum":"e7fb13fa5e5d75e54ed1d84def0e9ef91e3446d0","integrity":"sha512-bfJ/K7wIiqMNlOWild/oA/LjyWbzEHFjzle3fJUkz8MEQQTlIgTJ95pBavg1RxrV/q3UuScl+MZFJZ3jN9u+Xw==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.2.6.tgz","fileCount":60,"unpackedSize":780533,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvejiy9MJMPgBVJCJCavCQAZqVPI5hN2OxiklP0s2JxQIhAMp/JHooe/FThSJxLIuPuVUVZ8PcTlPJWdvES4MmVVZ1"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKLdfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrlmg/7BuRMgjrht2CernpS1tQ3h39dSfwbnESQSh0ch2hzUaUb6AZ9\r\nom6dV3SMjmfqcCqXcz2+OAQj/sKnp8xIwvG1v8Vz2eCP03Sah3WcH8Z9sIwS\r\ntprz1isP0YQwlJbNDabE/PzAX4hzXTQl7E5qdp+BkYuC5WtLs3wI1DJM9YEP\r\nntyZ/5PVWjcviTlV3eEkOU+9dL2e7pmpiQfbzWP5xJ+braXbaRNAI3M9cQnd\r\nsGzqOTEm8JcKajWUaRls4jNjp3/14F382k9niyVVW1h6G2sIgkxFvCbpXw5M\r\nbQ9zHRfPKgFwJ2WXjk6z3LaqLIHBKE5UsI/GLz9Wnpdk8WAt9dvbxr6KDWdC\r\nyf1Tm8KKCYVInuQicLWlTdcs8YEoeRABLhPgrsAGcv8Fyf63QlS3BUTKdhv5\r\n9WL7s4d/SM7wACLUKqqSc8cgo+gVegIHBie0qwkRpENpczE80LzrEcglhBF/\r\nMUnnbCxU4oKZQA7PIMLwEK08whlr84vA2Omo1153t4eSGaBkpjOQh/m9+T/R\r\nwnoPlT8J+XxcS7b8iDDAcWWCKB+hL2Uc/z+vKYL7Pj9D5tcchjKH31rdQETZ\r\nXzzD2A7lNGaMFB8QNzvMkpqbcwmM7sXoJWhgJk/uVSOGDNJSakhmOpNBQIr6\r\nTshqvtyubdUuoPOIT4QHd5rklJoSX5Z0n6c=\r\n=y7xG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.2.6_1663612767029_0.31114820678641686"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.2.7":{"name":"redux-awesome-socket-middleware","version":"1.2.7","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"types/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","build:es":"rimraf ./es && babel --extensions .ts,.tsx --ignore ./src/**/**/test/* ./src --out-dir es","lint":"eslint .","lint:fix":"eslint . --fix","publish":"yarn build && yarn build:types && yarn build:es","test":"jest --config=config/jest.config.js"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.18.10","@babel/plugin-proposal-private-methods":"7.18.6","@babel/plugin-proposal-private-property-in-object":"7.18.6","@babel/preset-env":"7.18.6","@babel/preset-react":"7.18.6","@babel/preset-typescript":"7.18.6","@nrwl/web":"14.7.5","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@types/jest":"29.0.3","@types/node":"17.0.14","@typescript-eslint/eslint-plugin":"5.30.5","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"8.19.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.5.3","eslint-plugin-prettier":"4.2.1","eslint-plugin-unicorn":"43.0.0","husky":"4.3.0","jest":"29.0.3","jest-environment-jsdom":"29.0.3","prettier":"2.7.1","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","ts-jest":"29.0.1","typescript":"4.8.3"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.2.7","dist":{"shasum":"0b279d1a8ed1f09a07e12cac003d077dda1f1d5b","integrity":"sha512-bHLLA2ejQ4d2/LJIPqRrPCcnBnT+28xFB2knCQebYT2WrpGudnB9KTv06+F4OXnKxRWQLnjZGM+ainvFqCrJEA==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.2.7.tgz","fileCount":60,"unpackedSize":780933,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAU0QPiamAS/gYc3XwlXdMOt95uzoGr452v4iQFLqP2LAiEAtkiNI0U+BzDOzie7HX7cXALEvrEtCsN0ntaQTg5IS6Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKLmkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPWQ//ecAA68bwJMGC4M29P4oz/fu+ZkhJZ9B9waM6VUR08kiyIX7L\r\nt6j3UvwnyJgXIiAe5Fcw4yU50jNY6nYn9/bN1WK1/8y7dltro58lHg0vOXL8\r\nf2hTSsuWLQRNFPzCs9DcLvESq7qtmynxacUR2PJXFpP4UTgSmrz6xAPSSz84\r\nPC6gy0sibIEQTeP6LXpAA52j6/n/oVHNZJAieobBxCIIQVee30RCyi3hS0vr\r\ncBNChR4npcTIgUb7/Ej5T4Di967MNUlSH/TMVHFz4US/Ihd30ExplSS+2xRN\r\nNTRk8PLwTi425nTZy6T44e5GizuTKsAb5J2zDG311Ye+N/BT1MdbPpwGwjbR\r\nmGfstMrodSKeDL+AvAK7bZoz2km6HmEC06oihpkT2DU+Ko1kvD0tUZSLgnjV\r\nol3L0tnWe9hp+Tig2TWSSd+DHW9S7HmaiI8v+N+xQmfnCPpm+DLMyXFTPDiK\r\nlPlt0zer9RQi3HTZ9Do5JHhirOav7t8cg03UYjL6gxmIo0wxXt+lu4jU76tT\r\n8o4v14WjA77sVhog21yyRSzp1myAdAgkPpwHlGVAGr5cN89IPVw/pcpX83AW\r\noJs9bG6131FCI7qWYdnRkI8wm/hj6lH5hOeXOiKvWv/EEoz7XlpO+qQu5uxY\r\nL8BCChHCJ9Vn1hgkrQBcBtZWRxfUHk+qWXo=\r\n=vJ/R\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.2.7_1663613348062_0.4245896084031924"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.2.8":{"name":"redux-awesome-socket-middleware","version":"1.2.8","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"types/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","build:es":"rimraf ./es && babel --extensions .ts,.tsx --ignore ./src/**/**/test/* ./src --out-dir es","lint":"eslint .","lint:fix":"eslint . --fix","publish":"yarn build && yarn build:types && yarn build:es","test":"jest --config=config/jest.config.js"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.18.10","@babel/plugin-proposal-private-methods":"7.18.6","@babel/plugin-proposal-private-property-in-object":"7.18.6","@babel/preset-env":"7.18.6","@babel/preset-react":"7.18.6","@babel/preset-typescript":"7.18.6","@nrwl/web":"14.7.5","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@types/jest":"29.0.3","@types/node":"17.0.14","@typescript-eslint/eslint-plugin":"5.30.5","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"8.19.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.5.3","eslint-plugin-prettier":"4.2.1","eslint-plugin-unicorn":"43.0.0","husky":"4.3.0","jest":"29.0.3","jest-environment-jsdom":"29.0.3","prettier":"2.7.1","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","ts-jest":"29.0.1","typescript":"4.8.3"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.2.8","dist":{"shasum":"4ef9b7d96d56ad336dd375c7b97a427114613e60","integrity":"sha512-QHTpVCJEkolnAacINaQeMP7Zfjgyi0yKPdz+EODZn3oofNtlkY76DoA4fyjL91BcvCEFNwsZBUlGoCJA7UiubQ==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.2.8.tgz","fileCount":60,"unpackedSize":782329,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpFtv4NNRNs0a6gjhiNHBWwv7EFZ3noNmC8dLmEtxXgwIgFAGVlA5iiFQFyuzVgZPnVPK73wO1O6K0s0KhULx8aTk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKLpRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNTg//ZwWO1gd05UL2FlietwRMbTa9pm9DhVTrBNKo00nX53oRNfgO\r\n1n65kqKLfraRgqLNUl5jN02/H5f90VGekAOkMp+/bN3oRSB7xYo+hdCoS/4H\r\nAVCoGZ0jvqCjmILKlW2QKnujIeBiqEjZssQV1P9R4OFbBdVC04AAJco+BqJ3\r\nrEe8vHRlf2ZICkAmULuYWY0zCPB4F1ZzehSSXVANcWsIMnirdIALLmIqyKNC\r\nTZsh0noahW8Yz4C19KuDMmuLS/36lgCdcb23Br+R5tlessN03GW1FFjLPNZ1\r\nPbbBYp0yLM99TbV67DMX0UEBl+R8mSHsM07CHio+s5yzJrchMNI+prOvYGWA\r\nLNxbmtu7IoqfJVmJYwmNrrJKuoXuIFTpcBkfhXyHkr2NMNFtwKwqkXq07KDf\r\nD5PnU35d4W95Rozn07WbHhSUzbVaf4uBHh9za8dGf3dzcXYvOZEs0n1RuB2L\r\nMSS5LS4iJ4baMeznlnz59d1OQg9WddK5Gsa7PT56ThqbMjJ6o2WTX00AXcEj\r\naowCXAEqzHaRllbdcl69huMrZyAFymCVl9gsJFu3OgGZHANUQur8RomMVsCa\r\nuK6vUr3XCggOwRPlM9nCyEoYw3A4iwSUz++tqe80mG+c/PeuYucmiPFTmFGd\r\ntQOAy53g0wtETCRo88pvW9JFahdeo6xQni0=\r\n=N7WX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.2.8_1663613521702_0.5641613398563834"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.2.9":{"name":"redux-awesome-socket-middleware","version":"1.2.9","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"types/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","build:es":"rimraf ./es && babel --extensions .ts,.tsx --ignore ./src/**/**/test/* ./src --out-dir es","lint":"eslint .","lint:fix":"eslint . --fix","publish":"yarn build && yarn build:types && yarn build:es","test":"jest --config=config/jest.config.js"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.18.10","@babel/plugin-proposal-private-methods":"7.18.6","@babel/plugin-proposal-private-property-in-object":"7.18.6","@babel/preset-env":"7.18.6","@babel/preset-react":"7.18.6","@babel/preset-typescript":"7.18.6","@nrwl/web":"14.7.5","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@types/jest":"29.0.3","@types/node":"17.0.14","@typescript-eslint/eslint-plugin":"5.30.5","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"8.19.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.5.3","eslint-plugin-prettier":"4.2.1","eslint-plugin-unicorn":"43.0.0","husky":"4.3.0","jest":"29.0.3","jest-environment-jsdom":"29.0.3","prettier":"2.7.1","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","ts-jest":"29.0.1","typescript":"4.8.3"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.2.9","dist":{"shasum":"b190549efaacf61b01f7a5f771a6a5a681bc78c3","integrity":"sha512-/6kNb4M3WN5Gfh/afm09N2nryfm1v1Phbw8a9+J1g3TkRafXRngEBw2Wipdzdme3LAkmHqyFdUv9Mel3Gfu+Sw==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.2.9.tgz","fileCount":60,"unpackedSize":782329,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGvkfKxPBTdqSp3HedzMrIP8my1BlDI4a0XLAwTZH0QWAiBwtAEUFUJuc+2fIJEy0njpM7aOExtoh3j18afATuEPpg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKLxjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8Bw/8DJfaQG8cKNicXpMwQp8xJJpAIeR8OAaazFWaxxUEUyZJAMde\r\n3LtxVNpd62D5bzf+UZ1s0zGxU2GT9A3AA84cjFV/ooAsK9WqMrXZcXYdp6Cy\r\n3iOv8Rl1KsvRqbu2r3uVQQlpcY8rMOb+PSLXIdtOBtFTU8jPMgA+HJHvw1i9\r\nIovD1y5+1k1M6gLJP8qUwb+fVGiobW7npNgoGj9w92bND5c6ZqMWfZune5bs\r\nRz/d7KuReOAjdv/LA2GUFx3YokqiZsbkiYX+WhZyphao2C5DpYqRvw5dN3kD\r\n1clMAz3qqb53tsvjD1BtwudsZmFtzZjWSprPAXrxuBoD2KHFCXHcanqvv24B\r\n+LYwnfwCqp7CGSpK3uXHZvE5MgGhHeq8W8uAc4pd9K/tGdSblRICxsBEZ7XI\r\nUXvN1UrhZ/KWaurD6xP8hgO7vAvf19Bez9ajCIml2g+kMuRZfwOvggjXw1FW\r\ni6pwOWuQzLkjLnPHE5GafVXlim10gsxkF8zfkhUIcjDpqlS70TVCFxpmekml\r\njDTwqa4EW9FbdIUS322dUo9EXDvT9U7yEgS2ejQJm5mkSt8Nqv6Tjc7foZ6u\r\nBByvUghlpPgNI9yqYBvUsRGt+y0UUbad5DnWXlQzSAmnLemgMosLLy+n6fhf\r\nBq7OdZF4aZP90Io3445hV4jhoBNSPMU7kU0=\r\n=1QTd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.2.9_1663614051342_0.6742339519099507"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.2.10":{"name":"redux-awesome-socket-middleware","version":"1.2.10","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"types/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","build:es":"rimraf ./es && babel --extensions .ts,.tsx --ignore ./src/**/**/test/* ./src --out-dir es","lint":"eslint .","lint:fix":"eslint . --fix","publish":"yarn build && yarn build:types && yarn build:es","test":"jest --config=config/jest.config.js"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.18.10","@babel/plugin-proposal-private-methods":"7.18.6","@babel/plugin-proposal-private-property-in-object":"7.18.6","@babel/preset-env":"7.18.6","@babel/preset-react":"7.18.6","@babel/preset-typescript":"7.18.6","@nrwl/web":"14.7.5","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@types/jest":"29.0.3","@types/node":"17.0.14","@typescript-eslint/eslint-plugin":"5.30.5","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"8.19.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.5.3","eslint-plugin-prettier":"4.2.1","eslint-plugin-unicorn":"43.0.0","husky":"4.3.0","jest":"29.0.3","jest-environment-jsdom":"29.0.3","prettier":"2.7.1","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","ts-jest":"29.0.1","typescript":"4.8.3"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.2.10","dist":{"shasum":"3aad7600372e3e6d61e9da6f37d013043bf878c6","integrity":"sha512-izTxlI+YkuCwa4UbfgCmOLarHAkuhe5KpygWHZeXGMaFPLcze7SAFcpN0gQzl1CMNaEdbHGqGCt/oh04otZkxA==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.2.10.tgz","fileCount":60,"unpackedSize":782746,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGn5ktY9VTc8V/9xk2/eW/WZVkk1Wc5T+cD6o3lMYeqoAiAiE6LO2rjXzX/C1jDxuYUoNQ38RFlcURiKDeubKjJ4lw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKL6tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrisQ/8DT30gnFQyXl7Dds69KftPMG7R6aC9c4EMkUd1i48k/oC1Jwk\r\nLUE2eoHm0iQqxKg7j/fF+9erPqAfTtFZqZIC9Q1P8rqkNq22UJXFZv5cimIO\r\nvmlK9WjhIS5e7jZrv1/14cwSCGHkY7Ht5S9fW3Rh5geU4akW9spLOQua5/LN\r\nJDrnpBCD9GYQABnUbx82VU3Wq1Mr6900z0UARx+PWIbxRViuFiQvWXGkKZ9Z\r\nQJQZd88bR0gkrCUu6Diw0njdSe72Rlj7QDmc+hIAiUxfOYaEzV1CW34SuXS/\r\ndAUcno8qlq7hm5vqKtUihT7tUe703j1WOnZV6R3Wda2XtUnxxXQRGSLowudI\r\nFsH3qGgNp1hCHaGhIcLoBc17q7LPGeTi1pja9Cs+8ASfUuomy1w30Mn6iuxZ\r\nUrWW3m6bgj+Z5ltnq2hW1YVh74wLxpOqIqu1nA0AQq7ZAjJ2KP3DvrTOMFPw\r\ndr5VYdctFyzb09v9h2cRwlWTSrah6weemiD3S1VpOQMFqnZM/6b78yt28fmw\r\nutHYGt5hCvZRHLwVB3DN5wnjXy5rHib1FXGFxm6poQt+J75cB4Ga5gej9g61\r\ne1D21+ft0byT0cxHo9k2IC8BUo7pRq2UdRWHaQVVXWRWs3i9pewYkoCMEO+D\r\nLRTx+nguYVtU+X+m3TTrDpp2cq3BZ48Gz0I=\r\n=t8XZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.2.10_1663614637268_0.8210518021054776"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.2.11":{"name":"redux-awesome-socket-middleware","version":"1.2.11","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"types/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","build:es":"rimraf ./es && babel --extensions .ts,.tsx --ignore ./src/**/**/test/* ./src --out-dir es","lint":"eslint .","lint:fix":"eslint . --fix","publish":"yarn build && yarn build:types && yarn build:es","test":"jest --config=config/jest.config.js"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.18.10","@babel/plugin-proposal-private-methods":"7.18.6","@babel/plugin-proposal-private-property-in-object":"7.18.6","@babel/preset-env":"7.18.6","@babel/preset-react":"7.18.6","@babel/preset-typescript":"7.18.6","@nrwl/web":"14.7.5","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@types/jest":"29.0.3","@types/node":"17.0.14","@typescript-eslint/eslint-plugin":"5.30.5","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"8.19.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.5.3","eslint-plugin-prettier":"4.2.1","eslint-plugin-unicorn":"43.0.0","husky":"4.3.0","jest":"29.0.3","jest-environment-jsdom":"29.0.3","prettier":"2.7.1","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","ts-jest":"29.0.1","typescript":"4.8.3"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.2.11","dist":{"shasum":"31a84ad5c852d986e85e426a236ed35297fc6578","integrity":"sha512-T8tlFoz6xzsr8IaNGkCSz4ZccbU/QDW9thIEeOLexNOcxsRvpksivtgvyEHgrtQF8geQvUFdI4Jg+oKS+HV1Cw==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.2.11.tgz","fileCount":60,"unpackedSize":782798,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCC2UPUm702zYAnFjcwMbPVi9X4kdvaJ2S7wL2tj0NG+wIhAOujtWvHv8y4wWYJIpkoV94QBnHnFO03BUWEZFVevsUA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKMCRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVsQ//aOM4CKiH4v2fcT+J45WLvNOwVjP4Oo0o3+CfCPMCG6wUQoxG\r\nqbCpefoZicl6lwWbfPjJAbuR4Zqvis0Ca5IlGUUdW6zs4Jl9o70h1SHEaygr\r\n2y6REatJiuf4bqlGBa0tNuI/S7ezZ3Dj5aWyCCJfq7Oh8YV64wDDcZfPTreQ\r\n42tYHArsS8WjPueOgHR8S5/LtOAPT4skeeSJ/4tr3YiOQuG4knQZdr+Ci6U0\r\n7IYjXvBb9wmyAIS0TQT4g5gZT2H7yyOvpTI89ay+YuVlEasZ/YNAuuWO4vjZ\r\nVPbdBgylYg4vDYFAVGvA0dbm4cZYDNq/wxhFxKqG+1jHb5UcMo0MbzwbdbkL\r\nlIfHZZfinKfUJvodrQ4otZBR01NmKhqelQvljk0rFBffqD0t1gp9vaa4YWra\r\nkDrrks6nCmyjDcZPzU63xbup8EFud8csD1uAMoUlVu53Ov2s2N3ZAGY6J75C\r\n8p5Beay7IGT+usdeUbGgFQ/rghh9alJA7Vnw7WHQygEbytaA75j8+bHI7znB\r\n8VYaSnlNnii5x7BWxcsMgOxyG2yBsNAn1Vyh0tgyT2D4qmBVk65DW+F+ov2y\r\n5YjfPZxs8tUDU6uDXLHF4+PH9WOvcVWQtDkJGhqp268jOrEs9+92uPiOPYUV\r\nFmcvWVW5XKuT0J34eo9gaUYM5qOZYkA6/Ik=\r\n=26Fk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.2.11_1663615121714_0.5992306558081768"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.2.12":{"name":"redux-awesome-socket-middleware","version":"1.2.12","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"types/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","build:es":"rimraf ./es && babel --extensions .ts,.tsx --ignore ./src/**/**/test/* ./src --out-dir es","lint":"eslint .","lint:fix":"eslint . --fix","publish":"yarn build && yarn build:types && yarn build:es","test":"jest --config=config/jest.config.js"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.18.10","@babel/plugin-proposal-private-methods":"7.18.6","@babel/plugin-proposal-private-property-in-object":"7.18.6","@babel/preset-env":"7.18.6","@babel/preset-react":"7.18.6","@babel/preset-typescript":"7.18.6","@nrwl/web":"14.7.5","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@types/jest":"29.0.3","@types/node":"17.0.14","@typescript-eslint/eslint-plugin":"5.30.5","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"8.19.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.5.3","eslint-plugin-prettier":"4.2.1","eslint-plugin-unicorn":"43.0.0","husky":"4.3.0","jest":"29.0.3","jest-environment-jsdom":"29.0.3","prettier":"2.7.1","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","ts-jest":"29.0.1","typescript":"4.8.3"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.2.12","dist":{"shasum":"44d72915bc892d1dcd7d601639ce2481911ae147","integrity":"sha512-Oq2JBz/RhDajhuuj1PVxWrxZIYNUwFcwXot6vmRFJCTE8aIIrA9sQK90wILgnNbA2n4H1uoNevV135tb2RbOCg==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.2.12.tgz","fileCount":58,"unpackedSize":500436,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoil/tkH8cOvJtw1YmtkB6kOpl3kHMzDG1QErs4kEEYgIhAN2C4ibpppO2Kyp1WWwp66v3Bl1rGTBYoVojFNuq6GGf"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKMClACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrreRAAi4kCVp7wH5qAhz/YRy0u/SSKnd9sPGjR8rqpehLZ11sGC5Ca\r\n47QNSSpkMwbPwhMlwjFaHBxQxZS+JNL4fWDbbmHB8gGIAuOrcrHMUZq/Qamh\r\n6FE2Wg+hKnRTmzjhw+RqU/+mpOq5LWw31dVetweNrV1iJ2lNdWuca3fueRPx\r\n0pOYI9ND6VpmWdVd4F4YV1DhyQkxorLmTYXGbAxf2MeN6kAfT8MipgGH+IYK\r\nriodD7+HPlQ6fmLEQARBf94/JhBRJodW6hy4Rk3T7rJMqdwycs6WVBDV065e\r\n8zOIzEVPkR2XxfO1GBUBF1edmkJJ9Pvo+F9kDBTKbAQXwbeLBDoFWnZBK+Md\r\nQ5VEFSYTVVeGbYQznqj1dvLyZ8mCrKAItfuQ7wiyhHl1QtAZHrO4EcmkptXY\r\nsy8t60cHzSa2/+1EojJhQXOHA+yqgnDYlz1k3Bd1A7sRXtT9RuLD/Zu1AXWZ\r\nJ2/v6iQvBMfotp+O5DaBpqq/rqv/xnR6bF2KiwSYi/HkAlE1VHpYrFmuQBGg\r\nmlWEQhHJKbGHIqWJHBZfJZ1X0OH3ECdpT4VBjxVR0XplFwJLjBJIEgb5tW13\r\n/1eUxE6OWMU53FyQCq2BGxGAawFpsfZ8wftv/xobaiHnYmDVIPlhujw6ni3b\r\nqA1kugWFHmWm8Cxnmb1sIJIhYWFbdSy/r68=\r\n=Au4M\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.2.12_1663615141694_0.3184510346327225"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.2.13":{"name":"redux-awesome-socket-middleware","version":"1.2.13","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"types/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","build:es":"rimraf ./es && babel --extensions .ts,.tsx --ignore ./src/**/**/test/* ./src --out-dir es","lint":"eslint .","lint:fix":"eslint . --fix","publish":"yarn build && yarn build:types && yarn build:es","test":"jest --config=config/jest.config.js"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.18.10","@babel/plugin-proposal-private-methods":"7.18.6","@babel/plugin-proposal-private-property-in-object":"7.18.6","@babel/preset-env":"7.18.6","@babel/preset-react":"7.18.6","@babel/preset-typescript":"7.18.6","@nrwl/web":"14.7.5","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@types/jest":"29.0.3","@types/node":"17.0.14","@typescript-eslint/eslint-plugin":"5.30.5","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"8.19.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.5.3","eslint-plugin-prettier":"4.2.1","eslint-plugin-unicorn":"43.0.0","husky":"4.3.0","jest":"29.0.3","jest-environment-jsdom":"29.0.3","prettier":"2.7.1","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","ts-jest":"29.0.1","typescript":"4.8.3"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.2.13","dist":{"shasum":"dda59d4886a9eab97d8e5a0cc02e0b816b17946c","integrity":"sha512-cPPiVfUP89ynJxKTnnMwbHfqlGMqqQRPhMY7/cgTopbTfhk9s7t0t1QkNfyG+CGWWhm6mqfmjcnmEZXq9I8wOg==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.2.13.tgz","fileCount":60,"unpackedSize":784251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQr3qqcIRmGt6o43yHZhGa37Xnwl2tZO9l+EDKQV9r6AiEAkcQgEFvGB8720fkBwDaqxUW+zZ2cZ5+AVXAKFl2Zid8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKMECACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKaQ//V0pi6mi3KVGupO03lJYcIgd77tUEKz7FQwMTO5cYbBBwzLBS\r\nxl3e9dsjR+LO+JcS585ft7/wymbNMXdBxdLDRH9FMNGZGxQrgTHVeSCnLAaN\r\nFbMCes1iNrU1UV6P1Vf+7wyWWFfgJiqHwM2cvdBmjt5OeT/VaObLgnYOZ89s\r\nQ9KxG/jpC+ZJDXfRhXQ+0f+v1KA+uiTKuj9G06VQwncxuDVjTm/jn9RudxL4\r\n+5JgjUa0jgecI3FiGSo5ngc5oLZIaFZq9LWXyGha5Gg5wg59WuaVKgXffSsS\r\nw/OQISIaFWfWFyXPUcF81YlGdCKSJD1tyjoz0B+zsNWr/85n22P8oTSiGAKP\r\napY7qzoNxRnz3zSh8NWKitHSJlnbJoEH9CqX6988E+AYS11wdCD5xdShRMoC\r\nZIUh0DcgdA2JVxROeM9dntvcc69lRnhEdKHha8vdbVc5/X/OzojrGEX1Yw0d\r\ngZVSBDrgluju++byk6RSPGy9koz6iUP4QFXSwEKlsS9ir0AY05NrF9v7NElW\r\nYBwttg0hf3eUsU+1bydsdL3ilZwFKjbcDeQUtruBcmaYxN4/vjUtshHF1yw1\r\n5mI0O01QwGX3pxM48MceH8HEE0pFenSkBUOhlzVDy5VzAdGL02o/u/rTk4gl\r\n79qKtdJ4IHRLpeAKrw/EBlhIxxtio0eOfyU=\r\n=nAgz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.2.13_1663615234113_0.2499998430395669"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.2.14":{"name":"redux-awesome-socket-middleware","version":"1.2.14","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"types/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","build:es":"rimraf ./es && babel --extensions .ts,.tsx --ignore ./src/**/**/test/* ./src --out-dir es","lint":"eslint .","lint:fix":"eslint . --fix","publish":"yarn build && yarn build:types && yarn build:es","test":"jest --config=config/jest.config.js"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.18.10","@babel/plugin-proposal-private-methods":"7.18.6","@babel/plugin-proposal-private-property-in-object":"7.18.6","@babel/preset-env":"7.18.6","@babel/preset-react":"7.18.6","@babel/preset-typescript":"7.18.6","@nrwl/web":"14.7.5","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@types/jest":"29.0.3","@types/node":"17.0.14","@typescript-eslint/eslint-plugin":"5.30.5","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"8.19.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.5.3","eslint-plugin-prettier":"4.2.1","eslint-plugin-unicorn":"43.0.0","husky":"4.3.0","jest":"29.0.3","jest-environment-jsdom":"29.0.3","prettier":"2.7.1","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","ts-jest":"29.0.1","typescript":"4.8.3"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.2.14","dist":{"shasum":"3410b0d89c3cce87ed918d40874a41156bf8caac","integrity":"sha512-zj3APxqu6nkFYoJem2IFF9GtPWE90nU0ojsk28rgpNhwiilDtF2AEbMBBXlbgkcpSU5HC1C2NqJDl5KSKCF90Q==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.2.14.tgz","fileCount":60,"unpackedSize":784281,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFuWqGEiK3UHan5CvxOzil4vkF4+neTqbzuGLeE5gDVwIgcj0rBcqWeyJLkrtyI5chDKAZ6VWZxitJDPYf98WRdyQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMXwxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrL1g/7BGOEbgwBUlf1fMnFvAGt09GeB8n7IKr2KMv4sNUcwEtcIGFt\r\nAbUMuUri2RSqMUW0RhW7BnIVYqnJUaNhztYM6w4tIFhGhgWImIxbp9xBxbhU\r\nNL1YBxevOxJVkM8YxOFkkzzfNAdhuzpXX4uN0f9yr4KGVQbcTYrqu5VgJVyq\r\nB3LEsDKQhCGHOtYlnmJ0Vebl9AuNv69kovDrNfg1BzUFVjiyY2AQgDOV8jjF\r\npXzti8MKgsNBDhXmjoz1iFqHr7AU/r6j2W+BbZY6z+Hm8h3HcVYUN0m/eQV6\r\npTF/HSVD4g4G5wrL0lz4CfBtTGlHkXXLrjVAeBJf4W4m5zSz0zoMG0k2LWBH\r\n7QO27ujv4kjFwOFTP1Ta4ttkUmXxa8BUF8bJlqUzJRKWRaKsMUoGLvf2SwiO\r\nTbZhFxhGGeOX4iY5/v9+9/Xyz4g8PlLj8YhqXUNa9nljshDpoMCzcXIA3f5a\r\npZ+M1F1HXWOc6OSdVotak8PigrJxwRRIgs287HEiAP9isKMvDaufjaR1otez\r\nT0qBRXBWpBWN43PFnPFmd/X2uEc47fuKHXTV4KV5Zgs0HerxkCUKV4ukVdB7\r\nfS36goDjYdQV6oEVSDnfDeXH5HSyr2E5qJji5cV/ECxogLuFOQeQn50n3Np/\r\no75VKXYmNuqie1qkKXtoE8+NMgfpzmfLcSE=\r\n=I5Xt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.2.14_1664187440957_0.3275757410842737"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.2.15":{"name":"redux-awesome-socket-middleware","version":"1.2.15","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"types/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","build:es":"rimraf ./es && babel --extensions .ts,.tsx --ignore ./src/**/**/test/* ./src --out-dir es","lint":"eslint .","lint:fix":"eslint . --fix","publish":"yarn build && yarn build:types && yarn build:es","test":"jest --config=config/jest.config.js"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.18.10","@babel/plugin-proposal-private-methods":"7.18.6","@babel/plugin-proposal-private-property-in-object":"7.18.6","@babel/plugin-transform-runtime":"7.19.1","@babel/preset-env":"7.18.6","@babel/preset-react":"7.18.6","@babel/preset-typescript":"7.18.6","@babel/runtime":"7.19.0","@nrwl/web":"14.7.5","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@types/jest":"29.0.3","@types/node":"17.0.14","@typescript-eslint/eslint-plugin":"5.30.5","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"8.19.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.5.3","eslint-plugin-prettier":"4.2.1","eslint-plugin-unicorn":"43.0.0","husky":"4.3.0","jest":"29.0.3","jest-environment-jsdom":"29.0.3","prettier":"2.7.1","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","ts-jest":"29.0.1","typescript":"4.8.3"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.2.15","dist":{"shasum":"28f19b0899e88d5c514f07dd220020042c77622a","integrity":"sha512-0vzaajj9wfBapSOrtwan3Ea3sAlrLalvtTWepDYP4RRtgY33slOV8uJ5kBXslmgV9fa3fG9f/IGWNQqsdLN6MA==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.2.15.tgz","fileCount":60,"unpackedSize":685168,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICoVcTPec6Y9wndqb4XYaIO816tMcKse4R/l/iWokvtLAiA/ftudJRFxHNO4C+orUsTGwh+vkPufL6m0u82D8dfRhA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPbETACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrm8w/9EAQqyMM8h92uaKpk7blljx01OIeeK7fucJIG3KhPCMtdHUIs\r\nkWWZYmnDA5DWF3FCbXB8CncQe6auPnFzNxvrtlg8LYRjKwF0N4FStVmJcBJx\r\n6Tthf5HtRKMR1kULruj8uxiQFiV0wnPuutYorCQXqiOWmdeTBk3I2/isChYg\r\n97q8QLgIoaf//kpAJHlmyF+LLPOiIELKixUkU209xrxXgWvs0kRikJH/oH9B\r\nMmLrivabO4p/XzURnL0DlmqhE+YMCDPOlCZsAG+OTBiQ5QAINRovbhBHH+Ht\r\nEYwBZwxtyqLCWW4kyn1pMjj+uoP3V98tT2qtJhJa8DMzKGxBpbbYkK45tDTF\r\nXFSCktC3hSh4BDmQ5FnmvUAhcJ9ms9tqCwmYii+u4rIdA61BQJ7eojYmSrG/\r\n5+d1wA9VNcwPdbphfMnlH0ae0vS7ANQ2/VoQVlfOS+ectcYl5j5fuX9JOz+v\r\nRSjI3UJU/8L7wvw8KZGGKvDDznsYTLS6BfkdUjZZNM8cgAwnzb1v6m7Y08MZ\r\n3wLHbWVTkrcMp1k9RbNAbx78O4/9sKBA+9EJM8VJ8V7UI1hHfsqP9BUElLen\r\nkLMy5oSeckW3bPvIRxx7qesAL3hWJI1AnxeHlEhnw3R+x1t9ds5hRXiGDFMi\r\nen7A0PhCrIo7Qmomzx4CN9QagewGggqiF3Y=\r\n=WIkC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.2.15_1664987411079_0.13968514592158643"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.2.16":{"name":"redux-awesome-socket-middleware","version":"1.2.16","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"types/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","build:es":"rimraf ./es && babel --extensions .ts,.tsx --ignore ./src/**/**/test/* ./src --out-dir es","lint":"eslint .","lint:fix":"eslint . --fix","publish":"yarn build && yarn build:types && yarn build:es","test":"jest --config=config/jest.config.js"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.18.10","@babel/plugin-proposal-private-methods":"7.18.6","@babel/plugin-proposal-private-property-in-object":"7.18.6","@babel/plugin-transform-runtime":"7.19.1","@babel/preset-env":"7.18.6","@babel/preset-react":"7.18.6","@babel/preset-typescript":"7.18.6","@babel/runtime":"7.0.0-beta.55","@nrwl/web":"14.7.5","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@types/jest":"29.0.3","@types/node":"17.0.14","@typescript-eslint/eslint-plugin":"5.30.5","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"8.19.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.5.3","eslint-plugin-prettier":"4.2.1","eslint-plugin-unicorn":"43.0.0","husky":"4.3.0","jest":"29.0.3","jest-environment-jsdom":"29.0.3","prettier":"2.7.1","rollup":"2.34.2","rollup-plugin-babel":"4.4.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-dts":"3.0.1","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","ts-jest":"29.0.1","typescript":"4.8.3"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.2.16","dist":{"shasum":"f6557dc62bf02b91fb3f41167b143a09b404a43b","integrity":"sha512-cDrBT9UezBmacFgI5LLMOsoSWu5fug2bEtzjSiwGTPPoHYrV9lAcDuHFQBrtYcTItnYfQ2SkpKqUNUdKshX+Qg==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.2.16.tgz","fileCount":60,"unpackedSize":684295,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMCdHbmU0cNn36vX0uUCtsdhmcqMQULfafPU1dEsxgdwIhAMaujIgMJ7Z5OYJuP8QOpUqZI+FqGoVPdqtC1JpxbsLi"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPbPmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmojdw//UOTD/wWyuHNptbbENwHCiGtPBXT2pV9Up6jfiMNsKoe/O+ta\r\nJJgFKKDo0Zeii8So8h/rUt6eWZOZogEklP37c75ktJEflNJdW8oeJfh2xSJn\r\nFW1JcAD/A4xgoztXZyNbI5BjI1T0hVhZUMNCw5xJ2hzcIm5K5Cv4yMBZ8+FL\r\nJDlxT7jUA77jLvldiOjQNljjDDybatUA6sWWdHHnZI4ivnioh/oUlxevUJi4\r\n8BaLMYjzvI2KFYhe+6wO9XQz4XTrvfu9gQVyrqc2+mnQ6NQ+RrolLhKu2W0B\r\nBB8O733dkVYBmbRc9nEZYnoxJ10NQ3wuBMpUJazdYKEkw84tJNAr0NSYQbV/\r\nL3qiRaopbCM/W5UIeG2KDKsHZxsI22biyJCsFjcbYIj7NOsZXj7938LiGo/k\r\n+E+j4CNlW+udVG5DOKxAMiL6Sx+642QzPW7JZQBAiQjvrBxhfYQzwhuABc7a\r\noB+8DnlQxbXI8IDHa2WkOE7heAe1TU3d/1sfaCJMVZFhhIX8HbN/Wyka/oug\r\nzMQkWW9qh1M9GEo84Ex7qKl7fYk0X8Kmzdan+XoBCU5/c6M2GZaVBzZbQBSG\r\nABNivyZS28QnOtyv4ePdNyyNlNKY8CsPPcjIJ9qNGSG5WY4eyoEgwDNBvsfJ\r\np8FbGjvwbDGKZvwhjIM5PTPoKADn+C/5bpk=\r\n=5RvN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.2.16_1664988134410_0.7351646440713366"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.2.17":{"name":"redux-awesome-socket-middleware","version":"1.2.17","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"type":"module","main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"types/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","build:es":"rimraf ./es && babel --extensions .ts,.tsx --ignore ./src/**/**/test/* ./src --out-dir es","lint":"eslint .","lint:fix":"eslint . --fix","publish":"yarn build && yarn build:types && yarn build:es","test":"jest --config=config/jest.config.js"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.18.10","@babel/plugin-proposal-private-methods":"7.18.6","@babel/plugin-proposal-private-property-in-object":"7.18.6","@babel/plugin-transform-runtime":"7.19.1","@babel/preset-env":"7.19.4","@babel/preset-react":"7.18.6","@babel/preset-typescript":"7.18.6","@babel/runtime":"7.0.0-beta.55","@nrwl/web":"14.7.5","@rollup/plugin-babel":"6.0.0","@rollup/plugin-commonjs":"23.0.0","@rollup/plugin-node-resolve":"15.0.0","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@types/jest":"29.0.3","@types/node":"17.0.14","@typescript-eslint/eslint-plugin":"5.30.5","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"8.19.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.5.3","eslint-plugin-prettier":"4.2.1","eslint-plugin-unicorn":"43.0.0","husky":"4.3.0","jest":"29.0.3","jest-environment-jsdom":"29.0.3","prettier":"2.7.1","rollup":"3.1.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","ts-jest":"29.0.1","typescript":"4.8.3"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.2.17","dist":{"shasum":"02a5842e616374f2942bec88a0446f2b482e8a58","integrity":"sha512-xT6JdA/uUadDNpHDYDDUjgsnLPUbzT7L77+QNl8nCnOkeTo/KBgvP7JFDF1ObgTVVT9us2oFAkejho0z4is8yQ==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.2.17.tgz","fileCount":60,"unpackedSize":170585,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsWKahp6iVGUFXqaJYawTgiA9/scOWbxBmTon1q/LTuwIhAMT1xempplU+5UtilkO25W23Jan3Tc3bw91il2oFCENY"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSFr5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2QA/+Kzbcg+8StWRK2MdegiTTKek3epAdvJ8HqVk+vm4uSnAE9cX4\r\ntk0o8+fQQXwYBc0vTOrHJ0HRqodzEFArLUfBiv+De5yWiJ3LVfMbnLPSbwvt\r\nCC6FDyAsjUFKGm/FLeJw7aExk+G+9X6rgAEy7TV9FiwXLaPMcL2g2oIOpUHQ\r\nuORmytbwTLW14fMQqdd9Gz71i0jBSFlkGbIz+h+AMRwM62th2gqPhk5VxJJA\r\n80Ttpz0J77tklRQAdNjEfjxXtEiYlmVYUaLiFE+831jZyhlBuwx/UpZ6X9nr\r\nbavb1/RBuG2o5AZ1fIM5zeNikP9Ok75cX8Yxz2WKT8A8d7iOWDzj9LvWewOA\r\nELFY8TgaBqH3bW7wLRQwTGCZ1QaVO5EYqnH6vw8+nkZZpTzTYKAxyT6kHuj9\r\nn7cmylJLhNvRkmZjK9sI0wJsWE2QYJ5ko1VfpgYpedqhgjclWklI+9VnXv5K\r\n0yRX4YwJKAHIZ5B3z/zCzWxqt/pDq/XUMrhUkKk6SPmeXa+jqwHDZ2o915IG\r\netUuwUQoudnD91WXEcz7z7+5bG6RK03STA0TAt1vPOPV8PAEmMqE/ACEzfWT\r\nyLzjDucSZU4bPc/5TIQXQU8z4nDlBwRdD0tEk2N4O1a1ZS+CS+nl0krDIWhL\r\nHAL3W/0qMnFXxPIuV8PkCV6OXi9NrITIyO4=\r\n=TRw5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.2.17_1665686264821_0.3467586517162091"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.2.18":{"name":"redux-awesome-socket-middleware","version":"1.2.18","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"type":"module","main":"dist/redux-awesome-socket-middleware.production.min.js","unpkg":"dist/redux-awesome-socket-middleware.development.js","types":"types/index.d.ts","module":"es/index.js","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","build:es":"rimraf ./es && babel --extensions .ts,.tsx --ignore ./src/**/**/test/* ./src --out-dir es","lint":"eslint .","lint:fix":"eslint . --fix","publish":"yarn build && yarn build:types && yarn build:es","test":"jest --config=config/jest.config.js"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.18.10","@babel/plugin-proposal-private-methods":"7.18.6","@babel/plugin-proposal-private-property-in-object":"7.18.6","@babel/plugin-transform-runtime":"7.19.1","@babel/preset-env":"7.19.4","@babel/preset-react":"7.18.6","@babel/preset-typescript":"7.18.6","@babel/runtime":"7.0.0-beta.55","@nrwl/web":"14.7.5","@rollup/plugin-babel":"6.0.0","@rollup/plugin-commonjs":"23.0.0","@rollup/plugin-node-resolve":"15.0.0","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@types/jest":"29.0.3","@types/node":"17.0.14","@typescript-eslint/eslint-plugin":"5.30.5","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"8.19.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.5.3","eslint-plugin-prettier":"4.2.1","eslint-plugin-unicorn":"43.0.0","husky":"4.3.0","jest":"29.0.3","jest-environment-jsdom":"29.0.3","prettier":"2.7.1","rollup":"3.1.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","ts-jest":"29.0.1","typescript":"4.8.3"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.2.18","dist":{"shasum":"bea387cfc46ff102e3d68c131167e08d838d0669","integrity":"sha512-4EmM1fpbeUKKignb1hdimZ0YWpw6dbhMY9aK//tcgP6J0mrb5M7cdU2S3wOANLdemAhsTdt8jkKawx4vm5L88A==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.2.18.tgz","fileCount":60,"unpackedSize":194763,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/nSdonRfcVF0++QyIThVAZ+MzhD/YrPVTm+twKyUEJQIhAMvP3kqbZsUYfUVvEZIWCWaSO7L1V3vDOZJnYJ3SxVDV"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSFypACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXVQ//dm9IsGuLBAIP72qbLrLlhViBafE0kRxREHGGg2+js12aFXeg\r\nQ9FMcyksGMmocsxVkvbXKkiVBv0a4GnTFvbvfrOvK/kBE3moFnGt0TyG8QzV\r\nE7HFESj+bZXcu3T/ui/R36Pbb8iV7mpRJQayEoiUTwB1vOgEw5Ei7NeDQIQe\r\nDbrptlvgoOkcLV8axvrHiMdvvFicPXol7rxA3jgSqXuLUxUNkTNmHqm7ByBH\r\nHfnUgh8DuM1bZgUaWF+ekquUVyQ8pdZ+RPkqTgbG20gCKmgI3ismveZQs362\r\nkQXNAj1faeN6/AnDabAQG295/jRvJ6x69hBaRltcIEUFtVDm+4/sx9CL41/W\r\ngCzj4f2RHmOw8BIAv+vhlZlmRv1v/qneTiJJ2+9jMjL4TI0Nr09KZsZ5omKA\r\nkbYoue10P00XJHQp1bQnC8iBBS5ObcTsS0kntld2eUmyaG48of0/U0wu7aeh\r\nA6608UrBkzFCmMqdKj6OIN8mrOk2h6NWNH5wzBnvLAb7r+E4+iRIMQXa8k28\r\np5FmUeKbK5+ZCsAWbp7UN8HQn4cAooJSZz7S2QK5OhJggcQk1v6oRAgX7UIW\r\nCqy3QOMlLZGtiKcBoaDFuuF6Sp6P11wzzVx1ag6bYcMuVqGqVGL6i5iqs5H3\r\n1FasPVZF/DuQ90XTP/JlVIWALR774RdB/RU=\r\n=4okP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.2.18_1665686697513_0.9363799456209183"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.3.0":{"name":"redux-awesome-socket-middleware","version":"1.3.0","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/index.cjs.js","unpkg":"dist/index.umd.js","module":"dist/index.esm.mjs","umd:main":"dist/index.umd.js","types":"types/index.d.ts","jsnext:main":"dist/index.esm.mjs","type":"module","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","lint":"eslint .","lint:fix":"eslint . --fix","publish":"yarn build && yarn build:types","test":"jest --config=config/jest.config.js"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.18.10","@babel/plugin-proposal-private-methods":"7.18.6","@babel/plugin-proposal-private-property-in-object":"7.18.6","@babel/preset-env":"7.19.4","@rollup/plugin-babel":"6.0.0","@rollup/plugin-commonjs":"23.0.0","@rollup/plugin-node-resolve":"15.0.0","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@types/jest":"29.0.3","@types/node":"17.0.14","@typescript-eslint/eslint-plugin":"5.30.5","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"8.19.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.5.3","eslint-plugin-prettier":"4.2.1","eslint-plugin-unicorn":"43.0.0","husky":"4.3.0","jest":"29.0.3","jest-environment-jsdom":"29.0.3","prettier":"2.7.1","rollup":"3.1.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","ts-jest":"29.0.1","typescript":"4.8.3"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.3.0","dist":{"shasum":"50207e6452bb1c185dd8a91b0c5df5e2b5ff8745","integrity":"sha512-K7vg2HII+WYK1nL6ufYhPFFfMD39raYmc3Jl6sqLzr6t2QVP0/PeRfHYB+GS/YNMTugGUv/M7m+yG9Rsc93AYA==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.3.0.tgz","fileCount":37,"unpackedSize":173492,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAR2ztvvi8Suh4mXPH5v0s1CVu+PsJJDjpxfN9R6jyhPAiAlJvurED1N1hiYgCWSE8gjNLg2Wf2dA3gdG1H7kwMBkw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSG5pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpP6w//emfuI9Zld/wchb/w++MUkYLylWw4XQau3BQvWXrwemn6foWe\r\nepJJ9Nfdp2STKqW37YEPaf9CRibkA+ytRALg+Vo2+g6NLEET1LDJvzoGoZGL\r\nIlT0HSX+RjhwBtkhns5Bfs7w56GusOBXxgkST/NzNRNApAxRn5HEto8NNSc5\r\niX+VkANyN0R7/8Fat0XfY15b6ych8Biou3FdNIq2b5XNCRbeQxqgTTTAyV4/\r\ntt6zMSWlFHflNQTyEnXkmw7IUCwkovTl/zbjPgEP1Wps3dPP4vKgzyPE6GmO\r\nm+CaolhBl+rs8663WNAgY4g4S0AiPGD3Yw1TdO9a67rCE0A8qMJ+lJJzUNTc\r\nUhaDFf+JU6x1YmCaT+bPEbpbgxqNWBxmAg08UO9AHdfp0wCj1Jz16H5cne94\r\nm6E3Y+uLAG6PW1qXhss4iQLuR4XddOzRWzulUiiQ8baTBNoEGaGDSIp3VoHz\r\nJwI28qtZyLU0mzr/tPuDMEyEzNkN0Qk7lxeDJZO8+N7J5RHtEOOZZ5+vCL5L\r\ny3+aTt/ui1o0FCwPj+uWQvP/IxAFVHoiSZC2qdxZcHHPfi2PvD4cOVIAD77S\r\nhvHhruxEdvpxXDyL7fhMw2WE0TSDTj8l4SX7YiFJt6d0XxmNG4qG4DnDemqr\r\nlc9C0udh0eGBRQsT7HSBc4vOS+I8/sPJJeo=\r\n=Arfa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.3.0_1665691241340_0.16068336906679415"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.3.1":{"name":"redux-awesome-socket-middleware","version":"1.3.1","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/index.cjs.cjs","unpkg":"dist/index.umd.js","module":"dist/index.esm.mjs","umd:main":"dist/index.umd.js","types":"types/index.d.ts","type":"module","jsnext:main":"dist/index.esm.mjs","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","lint":"eslint .","lint:fix":"eslint . --fix","publish":"yarn build && yarn build:types","test":"jest --config=config/jest.config.js"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.18.10","@babel/plugin-proposal-private-methods":"7.18.6","@babel/plugin-proposal-private-property-in-object":"7.18.6","@babel/preset-env":"7.19.4","@rollup/plugin-babel":"6.0.0","@rollup/plugin-commonjs":"23.0.0","@rollup/plugin-node-resolve":"15.0.0","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@types/jest":"29.0.3","@types/node":"17.0.14","@typescript-eslint/eslint-plugin":"5.30.5","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"8.19.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.5.3","eslint-plugin-prettier":"4.2.1","eslint-plugin-unicorn":"43.0.0","husky":"4.3.0","jest":"29.0.3","jest-environment-jsdom":"29.0.3","prettier":"2.7.1","rollup":"3.1.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","ts-jest":"29.0.1","typescript":"4.8.3"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.3.1","dist":{"shasum":"fdf500cc87a1f8da0e288d172acb17d8b03356ad","integrity":"sha512-k+mygpNiumdac7lqxH5YYlrVuu6/127146bWarKvjdbyvJ1JR3IZae8WIzWuA1yWBJPASIvAhTc0rFXpeb/EfA==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.3.1.tgz","fileCount":37,"unpackedSize":173495,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICrI0X5B1cRkLnW9B6x0egILNW1w0deaIZnx6F//Nq92AiEA28G9/NsZo61OgUMvxfqYtB8wreoIYRA/I6WeXUGEKac="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSHA4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmof5BAAnXlxn/qaSyLDjViLQXgOqqqmbfYXhNYyCEvDv/0MJo0xEby6\r\nE2EWiltmdUZjCWWQ0g1fjvPzYuhogQOl9sMOH9JBDt0IOnf8uwn51FB9O9O3\r\nZib2ZUmfjgO459MqOOKr7tFzVVd56HCXpZqe2DSzw9VxDpn37NeJjO44QmCE\r\nquxBX7BD/bY+x/8/1gw5IjLaa6I6aaVrNJ+fp9DN3Vy4nWFt1VkpNHDNvgK3\r\nn3t5R7EDeEaXW29YXqf2cZme0ZwYeHDFgYOnDMqADtrikIcD1Ye2IVxhibi+\r\nV286jqnu/43U0LFpw8pWFjo7+O7CnrXH5N7OiIFx2NTKJE6OY1NmiV+MqmTR\r\nhPzUr89gj9WWUvSW3I1cgOHkwpPGvqVyUCnH4SzwRmDxFDWffdviqqxBBVW3\r\nq0/bpfKfHW8Tsfoa+lfyUCLMk8Enb3vHpxOSWeGmwTMLzuveaJTv01ztVauE\r\n4hcuudDEMBt9w+x3XW3KWEkl10MgvuDEnsxJGV3zpijycG0LCC6f2TosFM2j\r\n6FgQVsBbe+7FHTslAjG2+xEbya6O2LcAElHcBP8TNz56CbmmcAZAuEJgYzNm\r\n5xoKPRBMTYeYjmKvreGwjshfe1bxB0jjOMX4de6sXWg5k9lM05nCzYArTw9N\r\nvp1/2caldJBNyHKhRebBvAb2WxTRSV4dPwQ=\r\n=/Sza\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.3.1_1665691704043_0.15614676716650489"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.3.2":{"name":"redux-awesome-socket-middleware","version":"1.3.2","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/index.cjs.cjs","unpkg":"dist/index.umd.js","module":"dist/index.esm.mjs","umd:main":"dist/index.umd.js","types":"types/index.d.ts","jsnext:main":"dist/index.esm.mjs","type":"module","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","lint":"eslint .","lint:fix":"eslint . --fix","publish":"yarn build && yarn build:types","test":"jest --config=config/jest.config.cjs"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.18.10","@babel/plugin-proposal-private-methods":"7.18.6","@babel/plugin-proposal-private-property-in-object":"7.18.6","@babel/preset-env":"7.19.4","@rollup/plugin-babel":"6.0.0","@rollup/plugin-commonjs":"23.0.0","@rollup/plugin-node-resolve":"15.0.0","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@types/jest":"29.0.3","@types/node":"17.0.14","@typescript-eslint/eslint-plugin":"5.30.5","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"8.19.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.5.3","eslint-plugin-prettier":"4.2.1","eslint-plugin-unicorn":"44.0.2","husky":"4.3.0","jest":"29.0.3","jest-environment-jsdom":"29.0.3","prettier":"2.7.1","rollup":"3.1.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","ts-jest":"29.0.1","typescript":"4.8.3"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.3.2","dist":{"shasum":"346bc1a777f05b9d42fd802fab051307a3b47629","integrity":"sha512-vTvg09kMGKeKbsvARf1784xnOS+n3tdMCnbigV8fFlLIfaATLkdITUGv5c21jEd2TGJseb9sQbOLXmtAL+EeZg==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.3.2.tgz","fileCount":35,"unpackedSize":747250,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHdz6VPc/Mm7i/LkaNCTxqWiCdfDYcaVjtoESix3B/hjAiB8cDWpACBStnugzuLVNo4BmAExjoTfdQScQRwLavz4Ow=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjU+uLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzqQ/+NVYFuGh7JjbBESyKpjdjyhuyP9b20mpEASd+lok6+h1lV5j/\r\n9rOT7PsEdp8KyCljAOaBiZ9XN2GaXxT1fAkwePFNJ2ktNRjrT+6Q98FnXR/P\r\n8dx7qYBO4ISDQcAZYrKxP9UQQA+6rZK9BbmFTU9tNqYc7x9sudgRChaiACbf\r\n2uzOqk0H56OJhAyGxdxIuoqTCe1a9X5H1c4C2GuGT10km65qhvWdfVdaSwcm\r\nLTK7wQUgG4w61WUSkvBDkSFpS1fb2Xq9HmIKZ9Cldrk6nNJ9dyXTOuRmsrOp\r\nZbmFm13Vmf8eWNhytsZ3AIg0GAhqJ1s8qWfSPDfyb/8YXXPC4x8u8MkZKhtn\r\nJY58T1IC/bj36bPMwg3z/qLkztF1YRYYoygq3gw09vs2TuSPc5Hmnjf5zfN/\r\nmoD3CBOYXa1cHt2r3xv3xxnUGfHcdaRMAdzufKRcqDuf5SdtSAfUZ5f0PMV9\r\niyRUsxwYtM5jqsZXXnM6afod4ab8tBZDQ7D4DMBFs+hgSLO1ZD2hsxhcgPh4\r\nMqsX5j//GEy4TYNdLitakxVkZfxZbzPFNTMDkBw5hKCkNyEkFPrl0kQitlnm\r\nEB7h09sr7a387pbMx2kKsK9BfZCPopLMCoVR0Hi+EGK8j8W5wr7YpZuRC5ig\r\n2tdwPvCB9w3UQ9ax/wUfpw8sdDXoJvo3M6A=\r\n=W4XT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.3.2_1666444171570_0.006533615743239185"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."},"1.3.3":{"name":"redux-awesome-socket-middleware","version":"1.3.3","description":"This package makes web socket management much easier with redux","author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"main":"dist/index.cjs.cjs","unpkg":"dist/index.umd.js","module":"dist/index.esm.mjs","umd:main":"dist/index.umd.js","types":"types/index.d.ts","jsnext:main":"dist/index.esm.mjs","scripts":{"build":"rimraf ./dist && cross-env NODE_ENV=production rollup -c config/rollup.config.js --bundleConfigAsCjs","build:types":"rimraf ./types && tsc --project ./tsconfig.types.json","lint":"eslint .","lint:fix":"eslint . --fix","publish":"yarn build && yarn build:types","test":"jest --config=config/jest.config.cjs"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"peerDependencies":{},"devDependencies":{"@babel/cli":"7.18.10","@babel/plugin-proposal-private-methods":"7.18.6","@babel/plugin-proposal-private-property-in-object":"7.18.6","@babel/preset-env":"7.19.4","@rollup/plugin-babel":"6.0.0","@rollup/plugin-commonjs":"23.0.0","@rollup/plugin-node-resolve":"15.0.0","@rollup/plugin-replace":"2.3.4","@rollup/plugin-typescript":"8.2.1","@types/jest":"29.0.3","@types/node":"17.0.14","@typescript-eslint/eslint-plugin":"5.30.5","@typescript-eslint/parser":"4.22.0","cross-env":"7.0.2","eslint":"8.19.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-import-resolver-typescript":"3.5.1","eslint-plugin-array-func":"3.1.7","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.5.3","eslint-plugin-prettier":"4.2.1","eslint-plugin-unicorn":"44.0.2","husky":"4.3.0","jest":"29.0.3","jest-environment-jsdom":"29.0.3","prettier":"2.7.1","rollup":"3.1.0","rollup-plugin-peer-deps-external":"2.2.4","rollup-plugin-size":"0.2.2","rollup-plugin-terser":"7.0.2","ts-jest":"29.0.1","typescript":"4.8.3"},"licenseText":"MIT License\n\nCopyright (c) 2022 Max Zinchenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-awesome-socket-middleware@1.3.3","dist":{"shasum":"f4de22265fab78e44f7a31a39e8d1e6396a67cd6","integrity":"sha512-iObLayjt630nSmdDXimUuh7edEdquJDB7msYsa8AWloMEcRDscPd+IFjE3uRq6IKZpEvoLFnaYmYhtnQaSkCVA==","tarball":"https://registry.npmjs.org/redux-awesome-socket-middleware/-/redux-awesome-socket-middleware-1.3.3.tgz","fileCount":37,"unpackedSize":177804,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCr6p2VBJr1wc8EAMeQYLX52vrM0H3ZRxhQh4L2HBj/vQIgV3bIAfX+wlk4bU5Iy4FntQmjm+Xuy8R/vhlXOFrcdFc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWXwEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0mw/8DdeLB7KAtIYpbeFj3gBMatl5Z6LgKjz21TZx340MNGNv8nBI\r\noR/GaIxCGzUDAOnLGTPSsv/OtptH/oXO51SGwnJVoEPPuwNXVW1AKLGqToTK\r\nNEAtR14fq9eu5Ulq+5d+EqXK5RxUd2tr7vMcDjzcf8ztD4/+mbDpqj6HDRD7\r\nQSBzIqGrBA8YBjeQXRJ1s7I2BPa8x3o10mQULrbl6qQAn3dTOIhrGIM/pWFg\r\nSYivwphcGjR4EfW6rP3c+QclYE2KtVwrk6gReEMcc7IeI3drGIQb+5uXFRdP\r\nhggztPVLfsKuTONb8q9Mz4Cdrkfm5FWGjN0ius93W2e3aUVsaNGHxbMvLR5T\r\nHGzjCweY0c+T5FPCWnvUuINypYVDFVXwWj5ibmlpT82NiqSlh6z78HOv3jvL\r\nWu3R/H23ZTGccybcfxpim2EIc5LPAdXlVeeDkbNLUM23LZoYFMBm8le7F37D\r\nA/kUuwIqQIzLn/VwpiirbYyahaUpJakZuK0A5VVzmmcA9S4R/4p4RrWvkQeU\r\n4oYFWn4Zy5DcLWjK4IzLy5AMQ/j8kdHkJoQHhxvBErHjGYeioTak44Jcpwmx\r\nX+Pj/oaH/27KBy+3HCab7ce/CBR6voLqfUfU5DPT8bRxkAZR/i696d14ytL8\r\nHM3VDd62i5zrGNLXam7iPJ3tOuH2hUEbRFg=\r\n=j06f\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxzinchenko","email":"zzeenj@gmail.com"},"directories":{},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-awesome-socket-middleware_1.3.3_1666808836040_0.36597564946724814"},"_hasShrinkwrap":false,"deprecated":"This package is renamed. Use redux-ws-middleware instead."}},"time":{"created":"2022-01-04T22:37:24.405Z","1.0.0":"2022-01-04T22:37:24.815Z","modified":"2022-10-26T18:50:00.366Z","1.0.1":"2022-01-04T22:51:57.325Z","1.0.2":"2022-01-05T08:00:39.869Z","1.0.3":"2022-01-05T08:30:21.266Z","1.0.4":"2022-01-05T08:45:57.710Z","1.0.5":"2022-01-05T09:59:54.136Z","1.1.0":"2022-01-07T22:56:58.499Z","1.1.1":"2022-01-09T10:37:19.502Z","1.1.2":"2022-01-09T10:56:38.575Z","1.1.3":"2022-01-09T11:19:00.728Z","1.1.4":"2022-01-09T14:05:24.432Z","1.1.5":"2022-01-11T19:35:37.345Z","1.1.6":"2022-02-01T19:08:06.967Z","1.1.7":"2022-02-13T13:47:36.754Z","1.2.0":"2022-09-18T18:05:12.809Z","1.2.1":"2022-09-18T18:29:43.070Z","1.2.2":"2022-09-18T18:33:35.920Z","1.2.3":"2022-09-19T06:40:53.430Z","1.2.4":"2022-09-19T18:21:03.816Z","1.2.5":"2022-09-19T18:35:45.042Z","1.2.6":"2022-09-19T18:39:27.248Z","1.2.7":"2022-09-19T18:49:08.306Z","1.2.8":"2022-09-19T18:52:01.903Z","1.2.9":"2022-09-19T19:00:51.613Z","1.2.10":"2022-09-19T19:10:37.465Z","1.2.11":"2022-09-19T19:18:41.893Z","1.2.12":"2022-09-19T19:19:01.868Z","1.2.13":"2022-09-19T19:20:34.363Z","1.2.14":"2022-09-26T10:17:21.265Z","1.2.15":"2022-10-05T16:30:11.292Z","1.2.16":"2022-10-05T16:42:14.624Z","1.2.17":"2022-10-13T18:37:45.013Z","1.2.18":"2022-10-13T18:44:57.742Z","1.3.0":"2022-10-13T20:00:41.499Z","1.3.1":"2022-10-13T20:08:24.236Z","1.3.2":"2022-10-22T13:09:31.738Z","1.3.3":"2022-10-26T18:27:16.302Z"},"maintainers":[{"name":"maxzinchenko","email":"zzeenj@gmail.com"}],"description":"This package makes web socket management much easier with redux","keywords":["react","redux","websocket","socket","middleware","redux-middleware","redux-websocket","redux-socket"],"repository":{"type":"git","url":"https://github.com/maxzinchenko/redux-awesome-socket-middleware"},"author":{"name":"Max Zinchenko","email":"mx.zinchenko@gmail.com","url":"https://github.com/maxzinchenko"},"license":"MIT","readme":"# Redux Awesome Socket Middleware\n\nThis package makes web socket management much easier with redux.<br>\nThe package is built over the <a href=\"https://developer.mozilla.org/en-US/docs/Web/API/WebSocket/WebSocket\">WebSocket</a> constructor from browser API.\n\n<a href=\"https://npmjs.com/package/redux-awesome-socket-middleware\" target=\"\\_blank\">\n  <img alt=\"npm version\" src=\"https://img.shields.io/npm/v/redux-awesome-socket-middleware.svg\" />\n</a>\n<a href=\"https://bundlephobia.com/result?p=redux-awesome-socket-middleware@latest\" target=\"\\_blank\">\n  <img alt=\"size\" src=\"https://badgen.net/bundlephobia/minzip/redux-awesome-socket-middleware@latest\" />\n</a>\n<a href=\"https://npmjs.com/package/redux-awesome-socket-middleware\" target=\"\\_blank\">\n  <img alt=\"npm downloads\" src=\"https://img.shields.io/npm/dm/redux-awesome-socket-middleware.svg\" />\n</a>\n\n---\n\n# Structure\n\n- [Installation](#installation)\n- [Options](#options)\n  - [url](#url)\n  - [actionTypes](#actionTypes)\n  - [completedActionTypes](#completedActionTypes)\n  - [onMessage](#onMessage)\n  - [autoConnect](#autoConnect)\n  - [protocols](#protocols)\n  - [shouldReconnect](#shouldReconnect)\n  - [shouldOpen](#shouldOpen)\n  - [shouldClose](#shouldClose)\n  - [reconnectionIntervals](#reconnectionInterval)\n  - [serialize](#serialize)\n  - [deserialize](#deserialize)\n  - [debug](#debug)\n- [Usage](#usage)\n  - [Connecting](#connecting)\n  - [Disconnecting](#disconnecting)\n  - [Sending data](#sending-data)\n- [MiddlewareOptions declaration](#middlewareoptions-declaration)\n  - [Passing own types to MiddlewareOptions type](#passing-own-types-to-middlewareoptions-type)\n\n\n---\n\n\n## Installation\n\n```\n# using npm\nnpm install redux-awesome-socket-middleware\n\n# using yarn\nyarn add redux-awesome-socket-middleware\n```\n\n---\n\n\n## Options\n\n| Name                                           | Required | Type                                                | Default     |\n| ---------------------------------------------- | -------- | --------------------------------------------------- | ----------- |\n| [url](#url)                                    | Yes      | `string`                                            | -           |\n| [actionTypes](#actionTypes)                    | Yes      | `Array<string OR RegExp>`                           | -           |\n| [completedActionTypes](#completedActionTypes)  | Yes      | `Array<string>`                                     | -           |\n| [onMessage](#onMessage)                        | Yes      | `(res: Res, dispatch: Dispatch<AnyAction>) => void` | -           |\n| [autoConnect](#autoConnect)                    | No       | `boolean`                                           | `true`      |\n| [protocols](#protocols)                        | No       | `string OR string[]`                                | -           |\n| [shouldReconnect](#shouldReconnect)            | No       | `((event: CloseEvent) => boolean) OR boolean`       | `true`      |\n| [reconnectionIntervals](#reconnectionInterval) | No       | `number OR number[]`                                | `1000`      |\n| [shouldOpen](#shouldReconnect)                 | No       | `((req: Req) => boolean) OR boolean`                | `false`     |\n| [shouldClose](#shouldReconnect)                | No       | `((res: DRes) => boolean) OR boolean`               | `false`     |\n| [serialize](#serialize)                        | No       | `(req: Req) => SReq`                                | -           | \n| [deserialize](#deserialize)                    | No       | `(res: Res) => DRes`                                | -           |\n| [debug](#debug)                                | No       | `boolean`                                           | -           |\n\n--------\n\n## url (required)\n\n`string`\n\nUrl for the <a href=\"https://developer.mozilla.org/en-US/docs/Web/API/WebSocket/WebSocket\">WebSocket</a> constructor.\n\n```ts\nurl: 'ws://localhost:3000'\n```\n\n```ts\nurl: 'wss://example.com'\n```\n\n## actionTypes (required)\n\n`[RegExp | string, RegExp | string, RegExp | string]`\n\n<b>WARNING: Sequence is important!</b><br>\n\nTypes that you are able to manage the socket with.<br>\nYou can have socket dispatching any of them.\n\nThe first element should be the `SEND` action type.<br>\nSecond - `CONNECT` type. <br>\nThird - `DISCONNECT` type.\n\n```ts\nactionTypes: ['SEND', 'CONNECT', 'DISCONNECT']\n```\n\n```ts\nactionTypes: [new RegExp(/_REQUEST/g), 'CONNECT', 'DISCONNECT']\n```\n\nIf you don't need these: `CONNECT`, `DISCONNECT` so just don't send them.\n\n```ts\nactionTypes: ['SEND', 'CONNECT']\n```\n\n```ts\nactionTypes: ['SEND']\n```\n\n```ts\nactionTypes: [new RegExp(/_REQUEST/g)]\n```\n\n## completedActionTypes (required)\n\n`[string, string]`\n\n<b>WARNING: Sequence is important!</b>\n\nTypes that you receive back on actions.\n\n```ts\ncompletedActionTypes: ['CONNECTED', 'DISCONNECTED']\n```\n\n## onMessage (required)\n\n`(res: Res, dispatch: Dispatch<AnyAction>) => void`\n\nThe callback gets called with deserialized data already, if you put deserialize function into options, or with a normal data if you don't. And with a `dispatch` so you can manage your store.\n\n*(this is just an example of the `onMessage` handler)\n\n```ts\nonMessage: (data, dispatch) => {\n  switch (data.method) {\n    case 'posts':\n      if (data.error) {\n        dispatch(postsActions.getPostsRejected(data.error));\n      } else {\n        dispatch(postsActions.getPostsFulfilled(data.result));\n      }\n      break;\n      \n    ...\n      \n    default:\n      break;\n  }\n}\n```\n\n## autoConnect\n\n`boolean` - (`true` by default)\n\nWhen `true` you don't need to send anything else to connect it.<br>\nWhen `false` you need to dispatch the connect action with a type  `actionTypes[1]`.\n\n```ts\nautoConnect: false\n```\n\n## debug\n\n`boolean`\n\nWhen `true` the package shows additional logs.\n\n```ts\ndebug: ture\n```\n\n## protocols\n\n`boolean`\n\nProtocols for the <a href=\"https://developer.mozilla.org/en-US/docs/Web/API/WebSocket/WebSocket\">WebSocket</a> constructor.\n\n```ts\nprotocols: 'some protocol'\n```\n\n```ts\nprotocols: ['some protocol']\n```\n\n\n## shouldReconnect\n\n`((event: CloseEvent) => boolean) | boolean` - (`true` by default)\n\nWhen `true` the socket tries to reconnect if `event.code !== 1005`.<br>\nWhen predicate is passed you are able to decide if the socket needs to be reconnected.\n\n```ts\nshouldReconnect: false\n```\n\n## reconnectionInterval\n\n`number | number[]` - (`1000` by default)\n\n<b>In milliseconds.</b><br>\nWhen array each new connection uses the next number from the array for a timeout to avoid DDOSing a server.\n\n```ts\nreconnectionInterval: 1000\n```\n\nWhen reconnection count reaches the last array element it uses it each the next time.<br>\nWhen the socket connects back the next reconnection loop will start from the `0` index.\n\n```ts\nreconnectionInterval: [0, 1000, 2000, 3000, 4000, 5000, 10000]\n```\n\n## shouldOpen\n\n`((req: Req) => boolean) | boolean` - (`false` by default)\nReq is a template of the generic MiddlewareOptions type\n\nWhen `true` the socket opens on any `send` action if connection is closed`.<br>\nWhen predicate is passed you are able to decide if socket needs to be open.\n\n```ts\nshouldOpen: true\n```\n\nWhen predicate is passed you are able to decide when socket needs to be open.\n\n```ts\nshouldOpen: (req: SomeReq) => req.method === 'load_session'\n```\n\n## shouldClose\n\n`((res: DRes) => boolean) | boolean` - (`false` by default)\n`DRes` is a templates of the generic `MiddlewareOptions` type\n\nWhen `true` the socket closes connection after each response from the server.<br>\nWhen predicate is passed you are able to decide when the socket needs to be closed.\n\n```ts\nshouldClose: true\n```\n\n```ts\nshouldClose: (res: SomeDeserializedRes) => res.method === 'logout'\n```\n\n## serialize\n\n`(req: Req) => SReq`<br>\n`Req` and `SReq` are templates of the generic `MiddlewareOptions` type\n\nThe format function gets called to prepare the data to get submitted to the server. For example, `camelCase` to `snake_case` conversion.\n\n```ts\nserialize: req => {\n  return {\n    ...req,\n    time: Date.now()\n  }\n}\n```\n\n## deserialize\n\n`(res: Res) => DRes`<br>\n`Res` and `DRes` are templates of the generic `MiddlewareOptions` type\n\nThe format function gets called to prepare the message to get submitted to the `onMessage` callback. For example, `snake_case` to `camelCase` conversion.\n\n```ts\ndeserialize: res => {\n  return res.data\n}\n```\n\n\n---\n\n\n## Usage\n\n### Connecting\n```ts\nconst SOCKET_SEND = 'SCOKET_SEND';\nconst SOCKET_CONNECT = 'SOCKET_CONNECT';\nconst SOCKET_DISCONNECT = 'SOCKET_DISCONNECT';\n\nconst otpions = {\n  ...\n  actionTypes: [SOCKET_SEND, SOCKET_CONNECT, SOCKET_DISCONNECT],\n  ...\n};\n\nconst connectAction = () => ({ type: SOCKET_CONNECT });\n\ndispatch(connectAction());\n```\n\n### Disconnecting\n\n```ts\nimport { CloseAction } from 'redux-awesome-socket-middleware';\n\nconst SOCKET_SEND = 'SCOKET_SEND';\nconst SOCKET_CONNECT = 'SOCKET_CONNECT';\nconst SOCKET_DISCONNECT = 'SOCKET_DISCONNECT';\n\nconst otpions = {\n  ...\n  actionTypes: [SOCKET_SEND, SOCKET_CONNECT, SOCKET_DISCONNECT],\n  ...\n};\n\nconst disconnectAction = (code?: number): CloseAction<typeof SOCKET_DISCONNECT> => ({\n  type: SOCKET_DISCONNECT,\n  payload: { code }\n});\n\nOR\n\ndispatch(disconnectAction(1000));\n```\n\nThe `disconnectAction` can return:<br>\n\n```ts\n{\n  type: SOCKET_DISCONNECT,\n  code\n}\n```\n\n```ts\n{\n  type: SOCKET_DISCONNECT,\n  payload: { code }\n}\n```\n\n```ts\n{\n  type: SOCKET_DISCONNECT,\n  data: { code }\n}\n```\n\n(all these are supported by `CloseAction<typeof SOCKET_DISCONNECT>` type)\n\n### Sending data\n\nThe data can be sent in `payload` OR in `data` key.\n\n```ts\nimport { SendAction } from 'redux-awesome-socket-middleware';\n\nconst GET_POSTS = 'GET_POSTS_REQUEST';\n\nconst otpions = {\n  ...\n  actionTypes: [new RegExp(/_REQUEST/g)],\n  ...\n}\n\nconst getPostsAction = (offset: number, limit: number): SendAction<typeof GET_POSTS> => ({\n  type: GET_POSTS,\n  payload: { offset, limit }\n});\n\ndispatch(getPostsAction(0, 20));\n```\n\nThe `getPostsAction` can return:<br>\n\n```ts\n{\n  type: GET_POSTS,\n  payload: { code }\n}\n```\n\n```ts\n{\n  type: GET_POSTS,\n  data: { code }\n}\n```\n\n(all these are supported by `SendAction<typeof GET_POSTS>` type)\n\n\n---\n\n## MiddlewareOptions declaration\n\n```ts\nimport { createSocketMiddleware, MiddlewareOptions } from 'redux-awesome-socket-middleware';\n\ntype ScoketReq = {\n  method: string\n  data: Record<string, unknown>\n};\n\ntype SocketRes = {\n  [method: string]: Record<string, unknown>\n};\n\ntype ScoketSerializedReq = {\n  [method: string]: Record<string, unknown>\n};\n\ntype SocketDeserializedRes = Record<string, unknown>;\n\nconst options: MiddlewareOptions<ScoketReq, SocketRes, ScoketSerializedReq, SocketDeserializedRes> = {\n  url: 'ws://localhost:3000',\n  actionTypes: ['SEND', 'CONNECT', 'DISCONNECT'],\n  completedActionTypes: ['CONNECTED', 'DISCONNECTED'],\n\n  // serialize: (req: ScoketReq) => ScoketSerializedReq\n  serialize: ({ method, data }) => ({ [method]: data }),\n\n  // deserialize: (res: SocketRes) => SocketDeserializedRes\n  deserialize: (res: SocketRes) => res[Object.keys(res)[0]]\n};\n\nconst socketMiddleware = createSocketMiddleware(options);\n```\n\n### Passing own types to MiddlewareOptions type\n\n`MiddlewareOptions` is a generic type.\n\n```ts\nMiddlewareOptions<Req, Res, SReq = Req, DRes = Res>\n```\n\n`Req` - type of the socket request (required).\n\n`Res` - type of the socket response (required).\n\n`SReq` (default is `Req`) - type of serialized socket request which will be sent to the API (not required).<br>\n**This type should be returned from the MiddlewareOptions.serialize function.**\n\n`DRes` (default is `Res`) - type of deserialized socket response which is reachable by using hooks as `data` (not required).<br>\n**This type should be returned from the MiddlewareOptions.deserialize function.**\n","readmeFilename":"README.md"}