{"_id":"@anhnh27/reduxtoolkit-action-dispatcher","_rev":"7-887ebd65bcee28616fd4f811fe00881b","name":"@anhnh27/reduxtoolkit-action-dispatcher","dist-tags":{"latest":"1.0.8"},"versions":{"1.0.0":{"name":"@anhnh27/reduxtoolkit-action-dispatcher","version":"1.0.0","author":{"name":"Hoang Anh Nguyen","email":"nguyenhoanganh10290@gmail.com"},"main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/anhnh27/reduxtoolkit-action-dispatcher.git"},"homepage":"https://github.com/anhnh27/reduxtoolkit-action-dispatcher","license":"MIT","keywords":["redux","redux-toolkit","redus-saga","dispatch"],"scripts":{"build":"tsc","publish":""},"devDependencies":{"typescript":"^4.8.4"},"gitHead":"0c3d5fea880a1e9eff91f305c49b1282bb1b46df","description":"","bugs":{"url":"https://github.com/anhnh27/reduxtoolkit-action-dispatcher/issues"},"_id":"@anhnh27/reduxtoolkit-action-dispatcher@1.0.0","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-k10mFCbz61QPD2/09Dq8DjI403FpAEOKaoRlbzMp8yPIqDForpKAEHmZO9jPDxBzC9O2tkBmIwVTLgnr+Wi6Dg==","shasum":"00867f93f8e2fcf7edc013fc17b94f9efe91fbcd","tarball":"https://registry.npmjs.org/@anhnh27/reduxtoolkit-action-dispatcher/-/reduxtoolkit-action-dispatcher-1.0.0.tgz","fileCount":11,"unpackedSize":12690,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGoWZbEUvORYABaH+CAeq+Jcem4mJxVfObSJzfe/3q5PAiBax4F7b73cBapWIG0dF3/icvYSJzxxV4wtPkEkPGOtjA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbRQbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxTg/7BRmwp8ka1HDXwG0sZtNifWo0v1SpJTUf9+z/EkxYr0S/FcQ3\r\nb2zQLey8CgkGOjd1byW1o4l2HYDvJeXqiTZSTOYNBKogslKHMi1F/dAqvF9N\r\n28BJEL9TUxelnE/WyQNEtEdLsr2aFk9pZOLr1XY57+c0hnVXnP0wY5Y5wqCB\r\nmvx3vOrRI14PzqaOtnDhdrXhefT+WKCeCUsZb+GDK+u4mNZYZKILPeWU6h0l\r\nkUTY7xNwdJ9rX6EGFlY1EPZgl5dPm+k7pIQIZbl/+4LkcEPcfR2aRRwuCoSz\r\nxTkDYPbDbOhImI4Pq9ooXJRbFWashNdkL2lPrc/AkANzf+wGXLKKiFx69RoT\r\n7JrRMVXPnRIwfX/V7/fl7dtCaKN/a4HgjCPl6/N3+E9SFLZouKblrfJ3VNrl\r\nozmBn+0f1huPCydvBmATE3PALZF108O8Zp5ibLNbGU1prC9ldOQH0Q2bMeGA\r\nV82yKp4TOIopVlnyPK1ULT+PyFqPr3xapn4h5rNeRCw/64UQZri87GLxmlI0\r\nwI4DJh+zYTCjdHYCDgaaTogdnZPXQmLpBfWZCGBYtYhmx/Z0iWaRYDN4eKl9\r\n4zM5hZrw6BiOui6jvOHfmltTpp7l/wfazOA5E8REBgy/ySjJeOQUUxlhWw9m\r\nORdwUlebMlgR4L8e5N3/bmOVI9RPjXDA7QE=\r\n=Q30K\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anhnh27","email":"nguyenhoanganh10290@gmail.com"},"directories":{},"maintainers":[{"name":"anhnh27","email":"nguyenhoanganh10290@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reduxtoolkit-action-dispatcher_1.0.0_1668092955307_0.42845268516361124"},"_hasShrinkwrap":false},"1.0.1":{"name":"@anhnh27/reduxtoolkit-action-dispatcher","version":"1.0.1","author":{"name":"Hoang Anh Nguyen","email":"nguyenhoanganh10290@gmail.com"},"main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/anhnh27/reduxtoolkit-action-dispatcher.git"},"homepage":"https://github.com/anhnh27/reduxtoolkit-action-dispatcher","license":"MIT","keywords":["redux","redux-toolkit","redus-saga","dispatch"],"scripts":{"build":"tsc","publish":""},"peerDependencies":{"@reduxjs/toolkit":"^1.9.0"},"devDependencies":{"typescript":"^4.8.4","@reduxjs/toolkit":"^1.9.0"},"gitHead":"e2fc16a5c3395f3845fff4db1d4abf5eaf27d6f6","description":"Dispatch actions without importing dispatch.","bugs":{"url":"https://github.com/anhnh27/reduxtoolkit-action-dispatcher/issues"},"_id":"@anhnh27/reduxtoolkit-action-dispatcher@1.0.1","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-OSNLd4+Rq552F9gaibFO/xYcI0XrmBcpkWVNOGdamx+b3sWbyTHE9bIj6sKy/9gZiDVycyXVtKAc8+Jo68937w==","shasum":"c65565f17d7b4f9e916a7cc2675475d2868c90b6","tarball":"https://registry.npmjs.org/@anhnh27/reduxtoolkit-action-dispatcher/-/reduxtoolkit-action-dispatcher-1.0.1.tgz","fileCount":9,"unpackedSize":6471,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG5AhnfNaVGtSbmPWMOugu3M1vH/k4BWma8wQxt5iyATAiEAnHI6j7ldn1YOETj9poC/pz9MR8SlAwNsY+kfxwaZvnY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcGMpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmodmw/+ICuwiJTl2LHb0KHrr5GKUsWhRVkJdTUenQaGUvtBwTNd1DVm\r\nN4I80MfqZY6Ot29dRC2sm37g9xQk4skwpfzxYAh6pY4JOdFex2Scfx69bChx\r\nCYipYo6lNRHF7e4QjHCcAMtxYNeVfMEMTBjo3ei0/hjKAbNE6iJI0wp2+52V\r\n9w+YtqDeIsxrB012YPG4kMUoxmX71xk8onthQf1Vw6bcNBff1qzkyN5o6UfB\r\nwS/4RcEo0Y7gNyRaiFTojjwqm8cJ4Ay2AoPqIiptMmUpnYHzmsRNy97LFM7p\r\nuuebf6yrr5ZKwotEBYrgXQLcQZCdqkZHd0N+kvu7TVxzBZnXf3Wq0DmITGjS\r\nxD/nCXBuQaSGzjCwYMc+cUnyQbYaODWR0GRyG6PpFNYxEmzlJgkrvpfElP0x\r\n4IKdftwfQBxsQOv6JfrbxF3foDCDZxNoNX7qwN45uSPCbz9fvthCSsnnm7f0\r\n71PInxHyb1IyenACBYMIvDWRldxTjPFmQn0tEyygJgaWPfhQjmgE2bFCxrFN\r\nS3eqg1hcRjwzfyYl43TBDw2EMh3TyCAXQP5zZ1xNgxu7cCELyHehSkrXtsdy\r\nOSFbHMbWOt6xQovcdVvnZ635mIDejKkgiGQCpISwOWNj5WCjI/2+aNMZGmK0\r\nWihArGilKelztBs/mgoqWk1i4U9zn3Y0In4=\r\n=BGaa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anhnh27","email":"nguyenhoanganh10290@gmail.com"},"directories":{},"maintainers":[{"name":"anhnh27","email":"nguyenhoanganh10290@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reduxtoolkit-action-dispatcher_1.0.1_1668309800979_0.5657287045238566"},"_hasShrinkwrap":false},"1.0.2":{"name":"@anhnh27/reduxtoolkit-action-dispatcher","version":"1.0.2","author":{"name":"Hoang Anh Nguyen","email":"nguyenhoanganh10290@gmail.com"},"main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/anhnh27/reduxtoolkit-action-dispatcher.git"},"homepage":"https://github.com/anhnh27/reduxtoolkit-action-dispatcher","license":"MIT","keywords":["redux","redux-toolkit","redus-saga","dispatch"],"scripts":{"build":"tsc","publish":""},"peerDependencies":{"@reduxjs/toolkit":"^1.9.0"},"devDependencies":{"typescript":"^4.8.4","@reduxjs/toolkit":"^1.9.0"},"gitHead":"41a745b1d4c8cd324cc80155d28ccab45b9d1638","description":"Dispatch actions without importing dispatch.","bugs":{"url":"https://github.com/anhnh27/reduxtoolkit-action-dispatcher/issues"},"_id":"@anhnh27/reduxtoolkit-action-dispatcher@1.0.2","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-yBNNDQ27MUkLCqpZmnCWJ796VAN8I8OVNM4TJtUtZF9Fsri2F95HVAct2b1XJ/BWgm6BbLMs37lh0X0HREfLOA==","shasum":"fc4d6db1a9bd9c6fb2bb07afb127370f1824c9fd","tarball":"https://registry.npmjs.org/@anhnh27/reduxtoolkit-action-dispatcher/-/reduxtoolkit-action-dispatcher-1.0.2.tgz","fileCount":9,"unpackedSize":6606,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbLB5DkMaKEII7nEVkZyrDtuAaH/1EO+ATCZUnd3/8uQIhAM+sMsvX7duZDyDQm6w3NBbAjTd0SBW+5gwhC38e4faA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcLLbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr30A//cHi1m70ds6JnZqxgf1Tu/bNlejHzNlX4iElPZN5QWufLzOzi\r\nVaDMkBAgj0TymuCeRcf069uPiseUK2ReDZZjWrkhUIfLBNFxKEViYrZK4ICe\r\ntjr/xRtvc+/fgnXaHSCxrykzUNj8JQTQR/jqPanxZrg/TuySAnupqgV9iAyK\r\nWQhRQd3qVG5TKRR8zQKfBWj4ltb7LMgjA+aLlE/edlXXs3bEWHR4raln/Mfi\r\ntPEXKXt+QCEJoP3NZUdqVMAvrv/WxZ4R3mCFN4LEod9fRWAL7O+doXnJSTmU\r\ncxtCK6R+20VTr1Sj9Fumi2yO6A/pxJqdVMeMzQhfjX41eR2URPW0GDtuIo3F\r\nq6wQSaus/JfTcNlLX/lB4Dx1s1lnciQsec9fW727bhqgsz6eUJeZuSe77VcW\r\nBmyTIgKIqDncW87XE3VQViuuxYNwoAyQzW9KWiqD4TklFOz6ZeqZPVwsHW3r\r\n8cYFp9giw1NsMpsUGdDbMHnT2Z+qr0MkZ1Zo3BelvPSPAwJet5I1QRtNs2lq\r\neyNc2mBoqzJ6wpd1eAJeDNA1qV8sBhs0hUgTIALKb0IstJJ2k4QWp18bg8lJ\r\nN1ecosAL/kigi9zazQtF2I2gZ5ONAm0iHAqqJeJ33uMJdaiIXoD/POvgIxsA\r\n20lfrQNVlgPWGuwS2atXkipw3yidPeow0QA=\r\n=plOF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anhnh27","email":"nguyenhoanganh10290@gmail.com"},"directories":{},"maintainers":[{"name":"anhnh27","email":"nguyenhoanganh10290@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reduxtoolkit-action-dispatcher_1.0.2_1668330203317_0.09557088200052033"},"_hasShrinkwrap":false},"1.0.3":{"name":"@anhnh27/reduxtoolkit-action-dispatcher","version":"1.0.3","author":{"name":"Hoang Anh Nguyen","email":"nguyenhoanganh10290@gmail.com"},"main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/anhnh27/reduxtoolkit-action-dispatcher.git"},"homepage":"https://github.com/anhnh27/reduxtoolkit-action-dispatcher","license":"MIT","keywords":["redux","redux-toolkit","redus-saga","dispatch"],"scripts":{"build":"tsc","publish":""},"peerDependencies":{"@reduxjs/toolkit":"^1.9.0"},"devDependencies":{"typescript":"^4.8.4","@reduxjs/toolkit":"^1.9.0"},"gitHead":"d2bad042bd1c51c55e8baef7c7ceabd53251358a","description":"Dispatch actions without importing dispatch.","bugs":{"url":"https://github.com/anhnh27/reduxtoolkit-action-dispatcher/issues"},"_id":"@anhnh27/reduxtoolkit-action-dispatcher@1.0.3","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-6H+ms9UeWBSIX0eBvd/3rvxmc+WLnlX2Az9K1M1iHR4fCgdAA6hnIW1LSrOVdVQ8jRZ9VmrvF23ex39iP3oyhw==","shasum":"ba1b674b9223c0443ede37a0f2aa21b259884f7a","tarball":"https://registry.npmjs.org/@anhnh27/reduxtoolkit-action-dispatcher/-/reduxtoolkit-action-dispatcher-1.0.3.tgz","fileCount":9,"unpackedSize":6625,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4eZ2yb5fRJnLmd9Qu6M5yobSps0FsV9VGt0xJ7zTOVQIhAP3SXvqvOCobXTK/I40WkqHQIIoEtAkspsd8hd+I9iCe"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcMBvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqQQ/8Cc12jDx6hSDW9TsX8KWEsb0IJDkFgarcKwtUXIsa3LLJ0gdF\r\nmHcyuOn0RAC+iRIyKGZ752H9h/DPuywjRslcBTuyB6OEsksjGnoF61aNbGTY\r\n+RsnnNentstWgM/SVTzeh1d8f5uiKvL+vM6rzB1IXMbeejhurnG3rhur9ZLH\r\nwDDreqwoPxGr6uJjzt3WmdGWscQTqEFu8uWfhfSP3BzibLNmX/jNvSmeeoSQ\r\n+TBvh0dOf60FNX+i0NJPdWrYHQPYrE5z/FLaj/lbIm+gh6+4XyazOHX5316n\r\nRc1AtJeVErG3TddpYIXp2u6/UArPnDIGOFU/com+9wCx7gF+NceFdtmxSvFc\r\n6Z79fRd/kxFl3pUsLNoYbrpXFHXvVR8fRx4mQ9BJT/f875EvMSWZlFt4zOdk\r\nF9UlUkz0WuVahDDhPPknqpwjHVvSpTwJtVREwGIuk/vGbCcOpAjjabWDE9PU\r\nbfcXgvgZDS0/POu/ajcQ+ADxC2BQcY4k/7GUaUMGHO0MGIdR/SoAipUTA6n2\r\ncNd7K3RyDRCLVycJEBpkUV3J5MwWL8QGglF8Z2roc3Fzu48I1QHpI63vMFqQ\r\nJGyFsNMu3Xc1TCdRIQEC2lQupG5sUoj1N5vwX4s6XJTVJK6363Q0/0G+BVlK\r\n76/z9jg3DApsDPhvusLw79AyNx2c7Q/HFWk=\r\n=Cse+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anhnh27","email":"nguyenhoanganh10290@gmail.com"},"directories":{},"maintainers":[{"name":"anhnh27","email":"nguyenhoanganh10290@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reduxtoolkit-action-dispatcher_1.0.3_1668333678852_0.2838017676054172"},"_hasShrinkwrap":false},"1.0.5":{"name":"@anhnh27/reduxtoolkit-action-dispatcher","version":"1.0.5","author":{"name":"Hoang Anh Nguyen","email":"nguyenhoanganh10290@gmail.com"},"main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/anhnh27/reduxtoolkit-action-dispatcher.git"},"homepage":"https://github.com/anhnh27/reduxtoolkit-action-dispatcher","license":"MIT","description":"Dispatch redux actions without useDispatch or mapDispatchToProps","keywords":["redux","redux-toolkit","redux-saga","dispatch","redux-saga","actions","dispatcher","useDispatch"],"scripts":{"build":"tsc","publish":""},"peerDependencies":{"@reduxjs/toolkit":"^1.9.0","redux-saga":"^1.2.1"},"devDependencies":{"typescript":"^4.8.4","@reduxjs/toolkit":"^1.9.0","redux-saga":"^1.2.1"},"gitHead":"e2211f8296dee0a9cd4a3df1e9f7cfcd54832edd","bugs":{"url":"https://github.com/anhnh27/reduxtoolkit-action-dispatcher/issues"},"_id":"@anhnh27/reduxtoolkit-action-dispatcher@1.0.5","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-7u1knVMO2LS9pO6ODtJ10/6jst6JNizyF9QuspWezg7rH2WEQtCxo+W/5y2qRiinzHxriR+DWdcCytZGemRYlQ==","shasum":"1c1446c3b0b95d50310b88d41a344b2a6d50cd03","tarball":"https://registry.npmjs.org/@anhnh27/reduxtoolkit-action-dispatcher/-/reduxtoolkit-action-dispatcher-1.0.5.tgz","fileCount":13,"unpackedSize":11425,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEhRiaCQkGdeYD8JD6ymhFhe+H3G1k/sc2tMTWTNsTjrAiEAihd7GGtAnzUdBiXk5dDGZvvO5d9OkoEuEpb7g7F8t9U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjnZFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrciQ//RJvYkneFYhIKCbsrZA97AZJgqiknqLzlTb1TI0gIzB+U6ov3\r\nAyaHEvGeO79ujy40WiaEqY2GbpA/XSobDAeWLrs/YatOKM7tPNEyiSSWerqY\r\nz90HxyU61QMDthVa5L8I3ZcjgYU4EyJHtm4HW5RfsObn2GuwVP05UiPy0EjH\r\n4dmSJoTaW8ix69NppdXDG3e9oYXFFa2fXJzAW+Kk9MNIwpQKtej5CRNEeLjc\r\n8/dVyLQQbsB5pZcxdLdiI0vCiLr3U8Js5Kfh7kw6DyBSEwWiyk8LoiCL+SBR\r\nXCh273ozcqIXUnUgVbP8MWpC6LnA9nBg8ZP2fabjp2irHFb5C8TJKbf41PxE\r\n+pi6doIt9AJY8UsuAZY+SHgTJo97z3BUDSojhmy2y8ERsZvXFbkx07Xmqjv5\r\nTsdpjXkWF62tJosNk9DZ53/xEk4oIgMFDy04gCrqMJEzCe1JmT3fhSklUBdw\r\nT02JyXqfHuc3HcqvAuRDmkk4qETCotOO2SSZp8i8c+v5K0Qm1cFV81ZmA/LQ\r\nF8RqgBmRQR+agurCvwTOEmgo2MXnzfiUjFCh2+yxv3ZIW5zkKeiVFXJ9tY+5\r\nLr5adqUopw3iUynPBJD3ow+aSVRum1K3fpHoTulbGeBcxX7IASqGppA4c0ur\r\nRMLjq2HIGA3BFAn7JhBQwtWMZeRmp/E7bUQ=\r\n=Rbs+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anhnh27","email":"nguyenhoanganh10290@gmail.com"},"directories":{},"maintainers":[{"name":"anhnh27","email":"nguyenhoanganh10290@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reduxtoolkit-action-dispatcher_1.0.5_1670280773777_0.4855760197133445"},"_hasShrinkwrap":false},"1.0.6":{"name":"@anhnh27/reduxtoolkit-action-dispatcher","version":"1.0.6","author":{"name":"Hoang Anh Nguyen","email":"nguyenhoanganh10290@gmail.com"},"main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/anhnh27/reduxtoolkit-action-dispatcher.git"},"homepage":"https://github.com/anhnh27/reduxtoolkit-action-dispatcher","license":"MIT","description":"Dispatch redux actions without useDispatch or mapDispatchToProps","keywords":["redux","redux-toolkit","redux-saga","dispatch","redux-saga","actions","dispatcher","useDispatch"],"scripts":{"build":"tsc","publish":""},"peerDependencies":{"@reduxjs/toolkit":"^1.9.0","redux-saga":"^1.2.1"},"devDependencies":{"typescript":"^4.8.4","@reduxjs/toolkit":"^1.9.0","redux-saga":"^1.2.1"},"gitHead":"fcdc0e7a7c63c57c48da446c3e5147f291905d7a","bugs":{"url":"https://github.com/anhnh27/reduxtoolkit-action-dispatcher/issues"},"_id":"@anhnh27/reduxtoolkit-action-dispatcher@1.0.6","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-fflr7yLnZnj3IIkbSEWPegJw9fbMTPd3VIVVOKQMZjb7C+XcRRpdJ3FnuD8e8WNyodjU74021McgxX69i1DfMg==","shasum":"632bc1af9e99d64fe7ec80aa79e143a041053bef","tarball":"https://registry.npmjs.org/@anhnh27/reduxtoolkit-action-dispatcher/-/reduxtoolkit-action-dispatcher-1.0.6.tgz","fileCount":13,"unpackedSize":11974,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1goaTrT6ogkW1p6ZLFyWP/k3n8lNvEVuWBOQRU/w0DgIhAN2zCeLvDjCW84Ew9oEKCb4iFxbCOV9qBLg6um+Ej+Wm"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjnctACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpW8Q/+JXNpVc3Ej9JhjF+yBNB9ypwDXJaQs0U9oFyqiN6JRFXt/PiF\r\nPySVunvOeCy4frJPaosnj3vqzwEhCyCsFcaeok8NucxjfXXI0oKdRwnyRbTm\r\nUfeEoYoqg84hV0N1i5PhyNQM0HLHVs3rsZuvikmUinpwZyLWlnrRbYZ2RmOA\r\njOJWnxb+kXfReFYJR6XzxG3BETcEH5P0E/zfDemwk4BhSr3th1vv4ip62eg6\r\ni6jtjlvDC81fHuCHOdU2Kdjp/0Gvhq/Y0qfYcAx+djXZ+3PoCuYU0MIHsZ/a\r\nRNXJybE2xFWOz9etVn40AxN+75RBrA1ZzS9m0pLiU+4j0FBDJRPAsCNxTVVm\r\nQqlHPu3l69n4cQSgAoYb70Sb7Yq/QRT7n3Ld9vH5dKu/6rNt3SAH0AdTmHjK\r\nGbbRJrz7huidfbBeLoM4/lmkzzbBoVZ3HdNWcvaJSeKkXsUa9E+ZcUgTcWTv\r\n73e4x80Pk7MTVwYzZWb1xoDp+DhExe1X55o+71wwCNy8G/a/vjZZLLJCSY0C\r\nyaN2R240n5mWIqvmvs5vG9r89m258+A+J5jhjD5S8KWET24KY54ZiQlc0bPr\r\nB6dk+mUBXlm/7UbV/eoIg2mQsM4Ufv+nYDFBOXwSvzJxfR9ikNWcfNCuY+tY\r\ni6wWZKoQeS2iWubXzzdU9hH3+kZQiJ5t41Q=\r\n=+gwn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anhnh27","email":"nguyenhoanganh10290@gmail.com"},"directories":{},"maintainers":[{"name":"anhnh27","email":"nguyenhoanganh10290@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reduxtoolkit-action-dispatcher_1.0.6_1670281005369_0.9140692548536369"},"_hasShrinkwrap":false},"1.0.7":{"name":"@anhnh27/reduxtoolkit-action-dispatcher","version":"1.0.7","author":{"name":"Hoang Anh Nguyen","email":"nguyenhoanganh10290@gmail.com"},"main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/anhnh27/reduxtoolkit-action-dispatcher.git"},"homepage":"https://github.com/anhnh27/reduxtoolkit-action-dispatcher","license":"MIT","description":"Dispatch redux actions without useDispatch or mapDispatchToProps","keywords":["redux","redux-toolkit","redux-saga","dispatch","redux-saga","actions","dispatcher","useDispatch"],"scripts":{"build":"tsc","publish":""},"peerDependencies":{"@reduxjs/toolkit":"^1.9.0","redux-saga":"^1.2.1"},"devDependencies":{"typescript":"^4.8.4","@reduxjs/toolkit":"^1.9.0","redux-saga":"^1.2.1"},"gitHead":"f87691bb6cb7034b9c10706b383b60533981c96d","bugs":{"url":"https://github.com/anhnh27/reduxtoolkit-action-dispatcher/issues"},"_id":"@anhnh27/reduxtoolkit-action-dispatcher@1.0.7","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-FW7s83ENZQGDWlaPZnZ5JGue4202YMk5t/5RTrDoPA9MYYEkYHGnCaeTKEHdYZjwUaPIFHxOxpg7mmAHkRbfiQ==","shasum":"7feb85f91f45a035db16f8fdac56bcb5f4e9c979","tarball":"https://registry.npmjs.org/@anhnh27/reduxtoolkit-action-dispatcher/-/reduxtoolkit-action-dispatcher-1.0.7.tgz","fileCount":11,"unpackedSize":8241,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICIyiXbqexcZkKETjtoSABIjyDNsIC2QKWT4RBuDhdsxAiEA+LtYENSdcYlOKaJQ4q/XwhoqVDFQozAC01gLd6xbFTk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjoGPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqltw/+KW8hrJvj8W8kEs5iFBjOcSDdpWu5nEjqq9m+4LGRFix7Di+0\r\n0UKrjCQK0eDWou61UfIMAiDsV5CFsI4Gdt+TXmCqIkVVyq770gZJrvewo9z9\r\nKtrJT4IJqTyb9NtlsqJ6gh0r8C1hk+Q4HVAc0ArwiFLNVhhcD3KYQVfdtopQ\r\n8ErgrSMS3cELq4ilXG3LZPhCeE5CMgucwgpUfHJGjhCtUj1ohB0wpw9gcqX3\r\nP6aj3rOTSc/sSZd5035/uZR46gT6wZxJBYzEqi5fcAjbx+wjIs+3Rsp54EXJ\r\nmE5JsncV50GZd3YPzmVkw3fLjzKKvYJtOYqjAgIhiByPk5KMTorUygP2stfD\r\n9x+v7zqEjOCnpFS5//HU645wvhxOrDoFcm5aXd7THv5BzVMygBjNVbXppBI8\r\nlo7BWoq7HF7r8FECtmEGKvQzwuwuk2a60kVez5N8toXnP1EQzNNDk4ZB+lrf\r\nRjH3uc39tXluM05ihEtSFQhIfJ65lA38m5JsAscOlTyOHLyQWBjpYgn7bKeb\r\npMXTtWTEr/pQ20nSj8pT1BUsRKhd9RgtRAPZ72OTMaS19EdIojrvt9SJcEr/\r\n9Zc1yIVuVGCosQB0X5rDk3VNgDKZfNuNg82nIZm1uACNlHPiUbynq5xVlUFl\r\nRLUnmVjjTYJhYW0OVU7Bckh8RPQKOiil9Oc=\r\n=ZcZ0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anhnh27","email":"nguyenhoanganh10290@gmail.com"},"directories":{},"maintainers":[{"name":"anhnh27","email":"nguyenhoanganh10290@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reduxtoolkit-action-dispatcher_1.0.7_1670283663369_0.48235471068868097"},"_hasShrinkwrap":false},"1.0.8":{"name":"@anhnh27/reduxtoolkit-action-dispatcher","version":"1.0.8","author":{"name":"Hoang Anh Nguyen","email":"nguyenhoanganh10290@gmail.com"},"main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/anhnh27/reduxtoolkit-action-dispatcher.git"},"homepage":"https://github.com/anhnh27/reduxtoolkit-action-dispatcher","license":"MIT","description":"Dispatch redux actions without useDispatch or mapDispatchToProps","keywords":["redux","redux-toolkit","redux-saga","dispatch","redux-saga","actions","dispatcher","useDispatch"],"scripts":{"build":"tsc","publish":""},"peerDependencies":{"@reduxjs/toolkit":"^1.9.0","redux-saga":"^1.2.1"},"devDependencies":{"typescript":"^4.8.4","@reduxjs/toolkit":"^1.9.0","redux-saga":"^1.2.1"},"gitHead":"e77a55035fa9593e0b6739ee95cbb35f8cf8f697","bugs":{"url":"https://github.com/anhnh27/reduxtoolkit-action-dispatcher/issues"},"_id":"@anhnh27/reduxtoolkit-action-dispatcher@1.0.8","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-/EXlYKMs84aEbF5YrLv8Z03o00w3zQIcqI+yyL4/DzQftqgGDVAIIVTRcvVobXHF794ZFca19fx9B7lerJD3Mw==","shasum":"488b5814aa69a9ad22fa5f86cfefa7187dd3f2a8","tarball":"https://registry.npmjs.org/@anhnh27/reduxtoolkit-action-dispatcher/-/reduxtoolkit-action-dispatcher-1.0.8.tgz","fileCount":13,"unpackedSize":10106,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIESvE5ofielZXpdbIPYk9rLcluG/uqN5wKcXP7CzGjYxAiEAtUzrKsWkR6fpnu3tuvaF1Vahh4SvenET0L3lGDFc3Zs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj93rfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzNQ//dcHu3i+YumYM8rPQ4m/yI0iJEpkll2yOMscbAch0pLLgQfWP\r\n6k6C7aYU51PiqjMUtwz74MdCkEMHR0138G2lvG2eVHpSo+Fj/RqvcT8/fPNo\r\nVEYdNXTwX0o14007C2VBBUOMNizZ4tkzveiZFs6YVhaufmbvJAppti6QlRyO\r\nS3GYb9iIq2IVpvg/t6XB01Nx/8Y3wevM0c9IMbnvM6woaakFk3cb2O9lGoJE\r\nwHpxiVNoA8ljWkAxLjEIdDCI6yBL3xHEFYZjF3L7uf3znKoWt8gdWPn76ErH\r\n4AlOEt5YKrp2a1WuzYY2U98vzUqq9qDximtJY9qXMnEI+8vel3hJ0O3YSdQH\r\npE5oegnbo8CaHJ7NRP5uRTjPTtJG40MAuOUyrwsgRcElkEBK/qPtMLuGs3Oh\r\n/LHSN3SYYZ6u3QamqIgavo6v0fm7kXoVD+JK/RIGgNqfkZ9raUW7cRb2FVpT\r\ntqSJoVWMIyfsj+w/fE32WhbZBEtToHnr2B2eBf7dOPa71J16RTUy3huqHyL2\r\n8fQeWmmXIr383ZfDQQ7mE/EKnQUV4li8qbN5Q6hIjyxenT8LjwXpiAqid/XJ\r\nT7f5FniCMYOmCoA2VZaFWcDalaqJm+c2WhVQ0we7n4z5JfxwwtUd4+0+PEUD\r\nWj2UxKeVU+Zgm8aRD8rl3YnsNbvmaglLKQU=\r\n=p3Se\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anhnh27","email":"nguyenhoanganh10290@gmail.com"},"directories":{},"maintainers":[{"name":"anhnh27","email":"nguyenhoanganh10290@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reduxtoolkit-action-dispatcher_1.0.8_1677163231036_0.2755394487779854"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-10T15:09:15.251Z","1.0.0":"2022-11-10T15:09:15.458Z","modified":"2023-02-23T14:40:31.843Z","1.0.1":"2022-11-13T03:23:21.181Z","1.0.2":"2022-11-13T09:03:23.507Z","1.0.3":"2022-11-13T10:01:19.018Z","1.0.5":"2022-12-05T22:52:53.961Z","1.0.6":"2022-12-05T22:56:45.562Z","1.0.7":"2022-12-05T23:41:03.539Z","1.0.8":"2023-02-23T14:40:31.230Z"},"maintainers":[{"name":"anhnh27","email":"nguyenhoanganh10290@gmail.com"}],"homepage":"https://github.com/anhnh27/reduxtoolkit-action-dispatcher","keywords":["redux","redux-toolkit","redux-saga","dispatch","redux-saga","actions","dispatcher","useDispatch"],"repository":{"type":"git","url":"git+https://github.com/anhnh27/reduxtoolkit-action-dispatcher.git"},"author":{"name":"Hoang Anh Nguyen","email":"nguyenhoanganh10290@gmail.com"},"bugs":{"url":"https://github.com/anhnh27/reduxtoolkit-action-dispatcher/issues"},"license":"MIT","readme":"# reduxtoolkit-action-dispatcher\n\n- Dispatch redux actions without useDispatch or mapDispatchToProps.\n- Wait for your action.\n\n## Install\n\n```js\nyarn add \"@anhnh27/reduxtoolkit-action-dispatcher\"\n```\n\n### Setup\n\n```js\nimport actionDispatcherMiddleware from \"@anhnh27/reduxtoolkit-action-dispatcher\";\nimport { configureStore } from \"@reduxjs/toolkit\";\nimport counterReducer from \"./counterSlice\";\n\nexport const store = configureStore({\n  reducer: counterReducer,\n  middleware: (curryGetDefaultMiddleware) =>\n    curryGetDefaultMiddleware().concat(actionDispatcherMiddleware),\n});\n\n// Infer the `RootState` and `AppDispatch` types from the store itself\nexport type RootState = ReturnType<typeof store.getState>;\n// Inferred type: {posts: PostsState, comments: CommentsState, users: UsersState}\nexport type AppDispatch = typeof store.dispatch;\n```\n\n### Usage\n\n```js\n//counterSlice.ts\nimport { createDispatcher } from \"@anhnh27/reduxtoolkit-action-dispatcher\";\nimport type { PayloadAction } from \"@reduxjs/toolkit\";\nimport { createSlice } from \"@reduxjs/toolkit\";\n\ninterface CounterState {\n  value: number;\n}\n\nconst initialState: CounterState = {\n  value: 0,\n};\n\nexport const counterSlice = createSlice({\n  name: \"counter\",\n  initialState,\n  reducers: {\n    incrementByAmount: (state, action: PayloadAction<number>) => {\n      state.value += action.payload;\n    },\n    update: (state, action: PayloadAction<string>) => state,\n  },\n});\n\nexport const counterSlice = createSlice({\n  name: \"counter\",\n  initialState,\n  reducers: {\n    incrementByAmount: (state, action: PayloadAction<number>) => {\n      state.value += action.payload;\n    },\n    update: (state, action: PayloadAction<string>) => state,\n  },\n});\n\nexport const counterDispatcher = createDispatcher(counterSlice);\n\nconst fakeApiRequest = () => {\n  return new Promise((resolve) => {\n    setTimeout(() => {\n      resolve(true);\n    }, 3000);\n  });\n};\n\nfunction* counterSagaWorker({ $result }: AnyAction) {\n  yield call(fakeApiRequest);\n  $result.value = true;\n}\n\n//Test.tsx\nimport { useEffect, useState } from \"react\";\nimport { ActivityIndicator } from \"react-native\";\nimport { counterDispatcher } from \"./counterSlice\";\n\nconst TestDispatcher = () => {\n  const [loading, setLoading] = useState(true);\n  useEffect(() => {\n    (async () => {\n      await counterDispatcher.update(\"Hello wolrd\").$result;\n      setLoading(false);\n    })();\n  }, []);\n\n  useEffect(() => {\n    counterDispatcher.incrementByAmount(10);\n  }, []);\n\n  if (loading) {\n    return <ActivityIndicator size={\"large\"} />;\n  }\n\n  return null;\n};\n\nexport default TestDispatcher;\n```\n","readmeFilename":"README.md","description":"Dispatch redux actions without useDispatch or mapDispatchToProps"}