{"_id":"redux-cluster","_rev":"124-86fb7759180006cc378cfe86a77a5df7","name":"redux-cluster","dist-tags":{"latest":"2.0.98"},"versions":{"1.0.0":{"name":"redux-cluster","version":"1.0.0","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.0.0","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"9043a00f4ff87589b4baeb98ecf306e7a3104d66","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.0.0.tgz","fileCount":5,"integrity":"sha512-OQSNf+9JlguSVaOUi0qcAK1F4f+EQ4dzXHNO320RO/N/r1qEUF+NezXscwUbTGew7BSWHK1Fp9Fpe6AauYuraw==","signatures":[{"sig":"MEUCIH7I8u6NgirOl/zwHl7XWpWbMQUAY/PeBeBvySsdEgvoAiEAzsG/OahRdAP8ZVqHAi1uzvnjM05XlOzajvkPrTCWZvo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbuydlCRA9TVsSAnZWagAAgPYP/i8oKma0+eRVKtLra9R+\nF+ws41XqT/ZZBYdLM2mHCkHKIKwFnqOPwYX/AKIk23oTQxQAeeVv51ygDSsa\nfeChYZ49u84dh0AJ+B4BsQexI/Frh3cBIPoSxDDwZQVjggVBbgKmuZSrWFm6\nVGRdvWNV3LlT3VheivxVl7X5dw/stAG5Upm9A4pJHoEt/rIRAkv3rxaOU6IH\nng1PnlkzNCOja0Q7VS2WuwJThQWk8g/U1vNkZc14Vr0QXlRC12w1OfkxoKU5\nvgA3IAaWVDn3ABfjtK8EZrvv/dv04cK6oKHBymj48gGw8sQTDgIXuGpnIJ2H\nH26iSPij5l2Hkh+TJPwBv7EB337N0aiuDopZVwGZHijMVagYRFtVGBZMtvzC\naQ3GGmzyir0f1wVUUm8KbdMPIgiTh7gmj26AV1mgu/1CDeOjETc08po7Dsel\nxcBPZTDrQqS3fFhCKcikTkrAUN28BK4ogfiJLhfouUPH/Z/KwhHuZX/rqJ2h\nnwPYbfYTSrtd3qEfMx2JrhvVoyqlL3OfhL6rIaGdvSeX+Ns9TUtBYxXGwOCe\nAxusl5DgRRRUla6uO81FYawT6feiVeVLYgWzU8GigEdx3ogPvTNKiza3skKO\nVWCU5JxzNU8KnkiuXKYmI6ETatd0bLbNve8VpxTTSGplYk2bgeFZbB5M816m\nBjra\r\n=Jvw8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7a1a62582fd7e13d5de4be09073b2a2a4e53c3d3","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"admin@sergdudko.tk"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.4.1","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.11","cluster":"^0.7.7"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.0.0_1538991972533_0.3325311977554817","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"redux-cluster","version":"1.0.1","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.0.1","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"eab1b13c0fbda9f23418fab2d7c66946fbaba017","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.0.1.tgz","fileCount":5,"integrity":"sha512-nBPKfUJYMKP6LTyZtjmrWEashrPzB7MIGFn2mRFQ3VrT3rkQD50FAhNTmrnfdssK5sWkWOonpfARRZ32ABRceg==","signatures":[{"sig":"MEUCIQD5arwYlfGU3iiR9kzpA/iNFEsPDKZA/mS2xyuqrepaPAIgcdMjxe7gCTfVAftvt6CCiQOm7ZW3YYs5wowrGrbmH8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbu4VDCRA9TVsSAnZWagAAPf8P/3FZ8nt3LUvxq4cv5j00\nYw0Q8L4xQMvMNF+V2iJGE8n4fT+dL3tcLYt1Fo8Xm3VomCv8jJEuiUYN0ZnZ\nv2BzcV5Dxpz33GmZWK+kLJdhRivUPPzooQtacj5CYbHChnG/Z4U53HJLHUyY\nnOTppjZaU8YBjPTBCkpT7tF40bj/jU7isWsVm0hTby7FmCAeeWby2Wb1BORG\nz4+2It7+COME9Qv15/Gvx56IThu/qYI28QmyfSclOcOJkUjb8tLZQvXPnPD2\nbwARYajuO/K9xraskr5X8O8HyU+kbRQ27YLM+YPCgd4nhH9MivEMZbOBrVvv\nnw1+USQNmbzURVx5JEIZ9lys2219ao7oEw+uqjFHSSt0z1NsRAIkFzkmq+kT\n4acTfV21rXfrgPEhxSGvOaQG7c7Ww71TfeDMfWd1ZMpVTyk22XUwh9v40bOd\n5A1L1p2CcKOK4tm+4ucCSVlepnR7bx4V5kyLu7+etdxl3ma04SP7bQ8tb1Fh\nwvB2QdaKQCTX1JddehbKJM61AT4jQpzqby0kW8h/acMYLDtey/jWZRDr71Ii\nuxGIfoNlXWF8O4VmWd7XD5ZE/JdIyi+XuKsrkM1dRgdfjwMlM677T8UYxwBi\nTTaouSbJWT6OSohQLOHrQ8n4pRG3wqJFBo4AeCxW+7DQxoZJuEv3nQCRLcNC\nzlbb\r\n=PYQm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0a3f9f18ea2048c87abdc75953dd635b8ef4ed74","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"admin@sergdudko.tk"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.4.1","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.11","cluster":"^0.7.7"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.0.1_1539016002899_0.3201006953766079","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"redux-cluster","version":"1.0.2","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.0.2","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"eba00a3165d80f7e657307b4d08eae23368c73c0","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.0.2.tgz","fileCount":5,"integrity":"sha512-etvpIDKaYOgGcQOb5racbUbhcpQ0susEKlqI4RHMnAZVGFt0FuNWxwObcnChxQ4y8bi+8wjdRsVQA/g18lFfMg==","signatures":[{"sig":"MEQCIHxmkqn8rwhirsRISnKWho275Xj13NljYynjyhOhIMsxAiBXqJD/bpgC6f4HIlwk9wifDTyMqbWyiUPVVx9m7WURBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxHqTCRA9TVsSAnZWagAARxgP/35kfrSukCIuFVv8MuVw\n0SYfrwYV7n+fFrSdi/LfdgtWjGk5Hcr19m+eZVyb1/RuwXXZDekwyPiWjH8x\nMOiE5Q5/dm/slvz3ZsRkpklhL46v6BW3x8gLNshLX6e7dMqNPGJEVtJyN0Fg\ncmexBv3gPSEPjt++gdWYDDycYbwnE6ZVXbzqm+7ZLQP1/ehfG0xdwH1ru1g8\nQ/S5ugKLNn6x3BuBnf2ELcC9bWlB7Y1x1XugyjQto9LTrDg4nCJMuN1urzqm\n26jz/KBnJIwwOZVLj0Uk49/Si7+NNjm+4ub3bomH1SCNojSyiwMtzBlcpWQT\nYC4E5Gy8cHyPZeSQomcmGMKCYFRHV3tpZv9OCVtd7hsO9Y9PsluerJc7vPpn\nJg68XJ0izBAYmq3A+sgiPjEJvownsRcN9kBeipdtZmxrxkSMpoWICf0KulxH\nAb3/ClfO2exsMNFZpZzO8fpARUTSpVYvi5b7UJ0+Ab3dHSEmXpyiDnDMUbcO\nqOHTA92OHCPxrBF2M93SQsJW3HjxowuHdf1Km8S6T4sr4fVekgmyStq/gk/+\nOXHXCcGTiYniORQzN9YKiPtMibQBM8CoN2/aKq7hp15dqOHHz7hAi6rH7hFn\nUc6vjXEGtg5/LBTxtxG28DcIx1M/iD3QSnFnD+plXQJ7iMMa9GQpvsHduuEu\nLuVo\r\n=ESXj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0a3f9f18ea2048c87abdc75953dd635b8ef4ed74","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.4.1","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.11","cluster":"^0.7.7"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.0.2_1539603090287_0.16505410979578294","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"redux-cluster","version":"1.1.0","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.1.0","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"2e123df6a2323e2a7a18a0bebbb6f7bafda239b1","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.1.0.tgz","fileCount":6,"integrity":"sha512-J2QVDSJ74RZz4WvvSKtIScwFC9CaMvsjqw/kYYmkriA7rqZbbqvSFvZvWjCHC+8FdNwYrVkasy1e3UMFLyEVVQ==","signatures":[{"sig":"MEUCIQDy1kmCWsGIFH1N/FqgnhR0tslLap7VIJYuv7G5SdeISwIgJ8JoXh1/a159v1aSJtPzZcZMc77IxKsOSeBysOsLXJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2ZkNCRA9TVsSAnZWagAAECIQAIHPyw775jUAsoasHhbq\nbZ7BDctXRTJkADga9pM6SS0Trw06i8SDYcErGmabf22+FixkEmMIKF+fQoz9\njUHAKHUNzipcqKA4sgEBmV/ItUFsMbsyP6PHrmsvJF7euDqE2GGLHg7GxSZO\nq2jxFl+vhjQ3FYQxI3Dgfu0/hk6MouFWwyW+JF5N+LFJPSfAggmXRHY8xNWd\ndS7simMI6kK5JZMn8L9pQ/QxQN9lENBVOr4h9Je9p9zV+eX4umf9yhAk0vKP\nN6LzgD+EbqjMVARBoa7LYG8QNJ/mP7EPm9mLbxQSgFeVyw7QvgStYSDrbV0p\nADvcnJ55/mNHs02Dj0JNt726MOaQzo1N+ME4wezaVXsXo8rXnkxjXZgY+bve\nfFldsJVGxPgJSgcEGxl7cYrZ1faR8sFTdQB8wJvj9VPUQskC027c1O8o6MCe\nt9S0Snp5UxBYdTlrnaXUcMh0jFLrd1Y9ZJB2/0OwpceywGxanpBUcoc5PyPl\nLDjh8gdQwE2wA1z58q6DwyqSHgqor7ZGJbI0HXHGthYOJtBgIUE34PVZmUMS\n2VZ7KxxxvBDQcO54upE9T1xrKvN4lJxjkPrjVU6tU9MJoWva8Fi6NHTFmY/O\nqs8SJtIEKxmg4vk9qBDK2QJjXuGICJYEffNlfYufwOhQu88M9Agnj6D/tZ6q\nMUZ8\r\n=d1v9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"750875ca33e6eefe8f536b0f5f37e14ab1145196","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.4.1","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.12.0","dependencies":{"os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.11","cluster":"^0.7.7"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.1.0_1540987148419_0.8631225199641503","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"redux-cluster","version":"1.1.1","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.1.1","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"f329ff72b2b45c47f9b0a32cf39eb092d78ba3db","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.1.1.tgz","fileCount":10,"integrity":"sha512-QShI79yy8a30qfjhrzwXk7qwbLJr+2G9rBV8sgStEOTy7qoGwXMmPNIZxyLRc6R5ZqaKVB8fuFlkE4S2E5wsZg==","signatures":[{"sig":"MEUCIGYpj9A+Wd2dy3JG7XFjJoCwEEr6gV/P+R+kQAMkBzOVAiEAiHbt4WZiD64qcpST73oeGlF2yNGygOdkLeSnpqj9wlw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2sHjCRA9TVsSAnZWagAAaU4P/3guKnu6nHVORYyZOrFf\nnFaQ31Sehe9UCfly4RBVUyieLr0yX+b7j4UQ/G2qikI9998hXHrCVFZN+mIU\nYl2XRrJ+UTtrbXfPfeerY0MBBtJY4BwpkL3lr1MBMh49aPu0lX/VPgl9Turu\ne3JOUa5CQzlBZzVMVmMia7oxuiJ+TgEXbCLRyy0EOgkkQ13XMS1STRKwgwIY\nCbmFr5LCGdFWqQZjl9OJB2mUlg1EgdKi9SM5qEfk4LfAKtdYl9J+dBRUZQ0S\nzA2bwX46YHQgnnFvpzTZ+fXnDwjgmih+plLtblF4IH9PIVZCER1noCitMNlh\n8TuHRFYYfyRPY8CrFxmHg/PZ3d4+F816NVLbd9XnW/7sCf4jHatZAFcVRSO2\nJ5GSK3K2vSOK5KO9WjBqTGs41Md5+y16WrXkQH3Ozm3107HhMyh0u8j7tS82\no44izUjs/FjfwxWoNWkDxk7oIulOzVZGQW/JiP/jMZFDUQwVFx4Fs/iA2Asy\njpKB9kxNNO1CqxxgoWOC+3x4V9GXGh3BYOIYnmqPVJrqIfRD1i+NlVcy/ycp\nfNH2IL/+30yKfVHbxpq8KbxgTX//1cjFkHLfb7ParAsQyTXnqtULLiaXyv0I\nLyVbJBG5AFJjAv+QCsAAKjFQYd5gV7OR/gmRAhs2M8FLNbZHMIA1Nab6n9wf\nPFhq\r\n=vyUo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"af9bd1afd050be06179807caea76ffdf5a63f147","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.4.1","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.12.0","dependencies":{"os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.11","cluster":"^0.7.7"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.1.1_1541063139258_0.012718196123028491","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"redux-cluster","version":"1.1.2","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.1.2","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"9df7b438aa74e55ad49c490c75edd00d338280fc","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.1.2.tgz","fileCount":10,"integrity":"sha512-dwWdYrYj/JwuhbUddVK5Hmz7Zqbne7ocIQeMQYFkGm/7dIA+36WJ0p3Y5xeS9eziU3sVLNbHfDJuGB4esOlmhw==","signatures":[{"sig":"MEYCIQDTMdLMOEbkuzn0ZxW3Pwz0pXJkJRvO10CwwIseBluoWwIhAK9Wi6RWeT6vjIOEg+sL5hprt3Dnff4Mx39Wqo5Vxl6k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2ws4CRA9TVsSAnZWagAA7wQQAKO9lc4WYDUFf4silYBc\nCn96anp1pw6L25H1jNihFaXRCVK4NwVqyx6zpMSoOWb90M2cToYSBIYK/qzm\n9HRKxMbkmvC9z3sLzcguiK0+uqgjb/w4dW7fePFnUNrO/Cu2j+TEPnEiHtxR\nvwcnqN+P34819O/UHWBm8Us9hz35aJyTLu1NUCh+fQxED6tqhT7Uf8qVh39l\nq8LIfrT2eMZedpD62//i2sGgi+dhCGezG9b2pawPpSXaC6dqkM67v1b4Xk1V\nwC90lR4+A79xe63R9BRTr2IKeKcYi/9fTP3+1XTUKzRlKP9CnzqKVrPPCNxO\nD+xNgBe4pF9bEoDaUe6lsKCY2TEzKsAWJsZJt0+s//WAnr0FBXQtD6wOLTQ0\nnHSHjes4H86NyheYy3Gw0NZRlDJm6m1E+k2D7IkV1xm6XLTWFJg+RylAjYZ6\nsCQ2P4LrWKDX6pEKzqfg6vqCYkfB6MYfB9SSIiyEdf7P6sb8zSl1W4o66oxA\n5ywznVUFLL6j8DQeryM3+8SRgyJ0wnKE/KjZOvY6zAHZrdodRNu7F0mQUsDu\ny4aiCjMAUi0GjXqsPshhpV2mUhA8BgHEnr25uGNdhBPkMF+EepyOnx771CxB\ncQO5fUzFVX/QlfRAYCg9Gh+5XT1cekc/qtS+Rx+NI3alJWQbnMLEvdnEzNTO\n5gAi\r\n=9PnE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"932fdc8da55fb990af02db179e8ca94808e2f73b","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.4.1","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.12.0","dependencies":{"os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.11","cluster":"^0.7.7"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.1.2_1541081911395_0.5333612846868039","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"redux-cluster","version":"1.1.3","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.1.3","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"58444160553f5a8b3fcda2914f7b4cb463edc403","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.1.3.tgz","fileCount":10,"integrity":"sha512-OmX+ndCKlijZaEv69eHXH588S0mhk97MJ+m+maHomGKWslHYGDb78wCnroNz/7i7kLs5zef6U6TkSrxds3lSXQ==","signatures":[{"sig":"MEQCH1SlS4iq1d3aF0NJawSrX8GgwSsFY+oFqLmGB6IUA8kCIQDErQkOS8qRIrkKqKvgnMuNmaHWhlYR56ylz0sp2P8I3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3FFmCRA9TVsSAnZWagAAV40QAIgMClJFgL8taQaMoMRu\n7wFNFUKt90eQYuQ1FKDHz4E5ew/Wpt0N7V2cyTl0VpXgASf6TKQGB0Wp3Mby\nTugnxtM8ag/a1mMV3UfDPOJ446zsCUBwJZpHCA9P7piJB1E1vQEuiDQat77y\nqednd6o5aadPgTdnOPz80reZgo67Kwg9BLrxEfsjW4aiJnLwVjQXdAbKeF0E\nGyywG5kN4LEOo8hLDDQD5XvEk9Gqbl3dWIHZ7sH94WfjvYl7wW2T7qR7J2mu\n1rWLy1o8w9zT1dnYrSsB3MIobsJnaVR9WnKZ9cQjTgS0NC4KgbJfTWs4ns//\n5xKu6cvr0oXcfrKj0fT2bTBgGHiYea5rr0/pfWPF4rkWrySe3Hv5HvCQqVjO\nNfg/+IXK6z3Ke1Eo+QtFUWFZ8WoTPBJD/iMI8KvRqqikpyoGJ3QBAyJRoGjw\n0WO/7DELB5fPW9bfWT4NchxKg4qrP9toaQ9CwNNRxBXC43iaq+kyrcYSFDm1\npDYe0KJ2nqfSs4qw1HaYF1Vdg8BEf4rjdmTV0T3aPObXhjdSJ5H+tXzD++PK\nZHTzL5uTrnd7Z/xr/1TAUEBaoiF1S0R4kKl7KqFzwWW+SFW920PKlnnbmxL+\nk7aAUGs+TGeLr9zLc23UPVVcEg+1XQMRPNaVBbwrpnnrvC2pyvZlQAJ5Mmtu\n7ZXe\r\n=1XIO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f58b053488c42583d3d1b3d3c7b715de54aea0b0","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.4.1","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.12.0","dependencies":{"os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.11","cluster":"^0.7.7"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.1.3_1541165413900_0.32543812036318553","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"redux-cluster","version":"1.1.4","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.1.4","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"2861705cb395cacf4fa02db4eb799372b034e27e","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.1.4.tgz","fileCount":10,"integrity":"sha512-al8SNtLgMYsgyvv3gwc979q/C8i6BcKDukwjDdbBjVmqvfIpPVblm3azrgBEt2wwKZbRC+Ipu90Vo0k19dhvbg==","signatures":[{"sig":"MEUCIB+GRzXj8XG2mISX1RVRBnGUyfCmPX+mCv0Q0VvZKM9CAiEA9xQUbrXI+9mfSELzERd6OMO2RDrZoXajA9gZYmfP2hI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3+U3CRA9TVsSAnZWagAARbEP/3GGEAMoHKGc6dFT1wxe\nnTEHphGH834TJVFOcfZY/D1RylRZSHaLW1qdTb0NuoMf7P4ih8re7xXB5cZP\n/vjJt+1TIKSJzsAc38m3oNKd0d1B5BK508xgaRCIwZ6S2oRRxMdcltQ/qoX1\nJkD2lzdr9bEaOwRV6MjB561PXUhqX3NKg0kjJ16ooh7OQS8WfKZjm6AKsEaj\n14wSitLGN+45xVwHouzN9cR9kgHKuG8MHhjikrzcL+9ZXXPX1iP3V5/0J3h8\nUA2pwfCoQrV99gfKACFyO6j8JB1HecD56NqTn7jB7x9RVRZuZje6l+brkugP\nGlRynb4NHfCU/M1W1k4mmV8JbLozOw+ef1mwJ6GqC+SwacX2DGq6MXlnn41a\nfiPCzZDiyN3CoyzuHGzch92mGEWqbLA1Ou4OSEHe0P7SCre2XILrjjy3sY9D\nCY7Vzq0SumTMK0FYMVS12Z0o+dxQED8WxRyyrkTBlIA6L3SZA4UYdsgVOqwB\ngoxInd78XCx1ZVM7xOQcMSFhBDVK77dUNEvHHoXSEVHpajwWBDT20DB0OxLj\nJWirr3GDtrRNt8tBTn4V4n9PGPH2UZp+XXe+uVE7Ye8y56EwoYDXcSmvAYsf\nQuqIkbJUW8s+QOXo/R++92a7S/IGbIpNYlxC2UmqbkARGpojJrfw/UOSlnkr\nplYc\r\n=WWFU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"654e4331bb081508af1ea405e021eb2627a74152","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.4.1","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.12.0","dependencies":{"os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.11","cluster":"^0.7.7"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.1.4_1541399863177_0.9521348535343848","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"redux-cluster","version":"1.1.5","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.1.5","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"38b0d42e4747c4ab57cfec49ddf8a4967155b17a","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.1.5.tgz","fileCount":10,"integrity":"sha512-wSK+RZrkRfbmlIN71cJpE9R7WbxL9RpYTrwD7NInZDy8u1wqMsOgxFENoO3K91QAhqKSXmpBMj+ZQLZ9wxJ17Q==","signatures":[{"sig":"MEYCIQCAeKSMAS3CMOme4kSSMll4Y9NHrJ0bTQQtkmjZLL0lkwIhAIIiwQWiz8XvJMU5HmTztGJ2ESwlxyuxaevNclIM8H5I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4HwHCRA9TVsSAnZWagAAwg8QAI2BV6eYcqboc6B2dUsy\n+3RWm905GXY8ykmZR/Ha+ZOBUYLY6Hn/FsLK+EcFqz0IWh8LzF4M8jgLOLv/\nYIKQHrz/NIxn7n/6wsq757LWPU0HFutaTtEUpzh4FoKXDebP2wsYOZw+4dhY\n+5vKfAWVac2ub2GoGLKV68pr1yzX+MY01zV/luXRiNlda5EylUBbth8nX8o8\nVMKEUCksEQoptDxiCWQgPcVGLgOjdEj9qwklpB23MAbtPhGHmNj/7MKt0h0V\ntPVj6SnTOquhVquETKEYbKBwWy2Vu9tRnkuVl6S4aap3ug4HMJ6h3fKeZ6/+\nYRc3dCHfSATuZNz30642DOKADooVEF+v8NVSxwbaK90uQVn51CtNY1hTU0zl\npEYz27D/fNZqVgWKT95aLX6QvpCWwRYGqDFaDYLs793H2ksK0ZXy/mG0QJxM\nGNjDex2/UqCMkN2yGlWqNmcE0HiXhHJvZEqUqc+H5cCnVYRx3kMwsWCMCtw7\nVD/qt4dU3quq/Z7t3NQ4dl58hKphnDVbT7UXyenMCMWuDUz2xvzJKxq2LINp\nwwS0lzcsFOmU/8mUvngZUTOd1BxS3jOBQy4hTqjZaZoCLmqJ7+lIpXZCvlNO\nT2fy2XXrJUVFcVt7Ne6Zsmz1FxPCWQbRcXJwoBsswJxTdkgxAbPbNlqaZvdI\nOg5S\r\n=MF71\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e5d9c5b6df1b3256a6f7b5aa1946de25ec3539ea","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.4.1","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.13.0","dependencies":{"os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.11","cluster":"^0.7.7"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.1.5_1541438470881_0.9476732533307131","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"redux-cluster","version":"1.1.6","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.1.6","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"f27149cebad03b7aa6be28b6f7c1c58dcf04a41c","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.1.6.tgz","fileCount":10,"integrity":"sha512-3P1OYesL1B+VlgSAl81eFTj3NLTxu1zJTQ7K0fDNoLDG6YytdYTDphByb1Y3cxRguupq7/VvmUwaKMzTAZ5KVA==","signatures":[{"sig":"MEYCIQC0xSEV39d8YGo227Xo+aRMhChMYTavv/KIuWSzQoWQpgIhALzLOecDp7L/hELdIV7kIV5EWvzMU4A6oV74ZdgYWQJe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4VAKCRA9TVsSAnZWagAAVbIP/1DgqsWWhMYnWfjsWwhG\nf2M2FWFo2fhHX+dPXO94ompmoounjw3Q8BDlmv1m4s5FkdEae5sS9PSJScZq\n8M+jADDO0LOh/EOq6k1oDE2Rx1h5n6zHBVQWTMcBMg0COj+C4k+kl6Rrhm5H\nJ/ad6BzUOqCqrHwQIhHi73FSuco2D5bLWh3UJfWv51Jbfz9KsOPU7G6/se8Z\nmtmDcCY9iViMs3qPYw7lTPzehdbdMueB2/CgSCcEcoUYkUuNc+C0MLx3bZb9\nURH4GJPJrKVWtBPBDOxi74+a+6gbtAL5ihB3lVcevSjhirQIYZ02TuCbRD3f\naGTGQOtO45iwhZ6c/h6o8A3yCaW5wis0ti/+sWEQFhuf3AZFIO6lYnuX5oDh\nvOYk/s7DDR5UVTrZCidQ9CcWM8zjldqlM9EXRsqLtyAT5ra4cT3gZoJqGK2C\nQryX4Ii6fehCsHLdeCaqM9elzFK/olGbSUsl25rmIA2g/++FgqdeYfrWFaU2\nJ9tu81VuvBaOtYFe4iHTqXtFNheBHGfQtbXs6uUgOD0DTwRIGAjtrf79CpnZ\nP03qyBHX/Bp+cBHkf5KGOp+uq7K9FD/27EW5SauwmKW+vRbWxRao8s2u0eky\nnGSoiY7jmtlt+RRdM6L8ZAdq353PwtcGCmmL3Lxfolx+ct6XXUxbn6LhsrVF\ndL7j\r\n=97u0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"59ada45ccd2b0785693f21a86634fb318c2fdbde","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.4.1","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.13.0","dependencies":{"os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.11","cluster":"^0.7.7"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.1.6_1541492746196_0.07824889762694687","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"redux-cluster","version":"1.1.7","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.1.7","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"ef2126b220f0644ae953fa7236532f5263598a7e","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.1.7.tgz","fileCount":10,"integrity":"sha512-4blBc66uyChseC0PvFm8+9VmOPnuF41KWJF154VDGhgZiJWPPZGw+7EA8s06ngFxcEH0RfZJnUwwCzopg5hAiw==","signatures":[{"sig":"MEUCIQDx8e34j5SJjt31sr24YJxZitavqe8ABN92ywCdqa8KzAIgIfczSU/RAIQ8XaYue0V6b/QZivVBLTivKzJBGx2Wx/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4VlTCRA9TVsSAnZWagAAVhYP/3PBAxMJwyEyyHens/4J\n0cPYVt492SZyNyXTHI07jTDqtJFXAo1a/VFE1FiitipC6XtSgCmIpxdixtPf\ncr60xiSBIKPbvqqaIpTI8ssn9nwelv1PNc1IQQ4yjT7EZyHiCmzSHZFQkAYc\nlsXIyyLZmJXTm7LpJY74dKfWXQs3RanL73QdsOgO1SQ/zdNISo8WYe1BOcRH\nkMYglQP0KFB/R3fiAR97gvO/5o0yhmE5YLwU2hBoGGo9s7dFBXdyTRUvb2CQ\ndf0e9EEb/9SqcpSwuBoujcDVnrSN7LiPv7o59jTjS4+LWtMVNowFRmDKc5aL\neLoDKRW8DsTXxy9eArSs2sQjUIs4RyiWMXWYPl6fITwCHynnFH8KVbuA6GFr\nDwjcjbD27aKv9aAUoYzIwyAw10SCGUFd+G3A+kO2yr0RCwQyXPi8/RFkyXwD\n7hwIHuCihk8uqdohZmnZ6owSxAF/rKIP6OKxkSAQpZTYVjb9y36u63eVl+Lr\n8DExYjLTK9QU7au8o2uCeoUWyrNFCe9KgouQuHxmgvySjtgpfy7R+z8J8Kuf\nhIsuBkDLJI7rSVdAoYzKa8vWSGPQWa6nMjzR7UZJTRVNe9iJCchZweAWTUBC\nlMpuKMm3/2XWJoW5qubWQM44RtlRtY1HpoZmqexqFNZKzDYoE4iqY8q0Moft\nYSUa\r\n=+pKp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e81defe776205b9baa8c574b61c6cbf351fcba8c","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.4.1","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.13.0","dependencies":{"os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.11","cluster":"^0.7.7"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.1.7_1541495122663_0.6470223301164673","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"redux-cluster","version":"1.1.8","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.1.8","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"2c56b4ee5e52e87c9024d95297570dd52aee6deb","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.1.8.tgz","fileCount":10,"integrity":"sha512-Rdzp2XpTl+k5Yk1Z739hm0WNrsKBOnKlVcMloLijFinGkB4BvO+zGCjLUZglxvQGbzZcXmKaI12iM1LZDWA3tw==","signatures":[{"sig":"MEYCIQDTZCg4zPHgTH0laYuzSanDdh8ZgIw9bmkK2yAuaUpVHwIhAIvTtDVxfgw0oE4owhngLdc2UHGiv0Dsj21XDV09B9EI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4WIOCRA9TVsSAnZWagAABxEP/17helIsNGm1KuR32sbI\nrRI5Yb0zkiLh/gSBRjS/non+ZEzlma9xSWjX30Dyzras+PACDJLw1IEbugrH\ny376N5ct86UYx4hqm4pdXFTByOxE+IvTc2cWZeKKnJS1x7ou668mVz95IQM7\nCPxozwX47R32laDwhKBFVYHx193Fm0Xm3/Umm+91P1LN8Xe+JyFLSeKlQNNX\nthUULR9SXUnYE+awfOxESN4vzcPAIGMkA99GKpHQQctKpEV7MMHlyAW5l5Tu\nmTsOA+YLG9hOKDHcAEWYPh1Rh/fA9TMRPwrYUCs5dzm728LcZokao0Vvqwdf\nV2arzg3BgUwE8ji5inBzZWTql+wkFxaskWGkWkS3Nr/Toz0D8+Q4SnKJ4tY1\njndehiw2mzaTpjart7gfjHaSP9w1dJmHmLZMN1M3IAq5o7lPQ5soFE0BP9c9\ntY6kI8akgcORwX4Q5o0j279wJsdTLrby1I181Yq6WMeACrUQH02AGbGewSDf\nCVY1AT7NoLKSv2jysdExzwOvMiSS20lysmc4Ap0KLFW2M3ajw10kzI/hYsMG\nCHMRYqD1M2xgD0fqdvg4bgUHEYUs6UcTtAV1aO0qnRODzqsJo6jakoOGMZXW\n+0qtQcZ9fN/bt8tbei3Oal4knA7J8KGA/BTb0CS7529zDzqLmlPhWpN7b2wK\nL9wE\r\n=aD0Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e81defe776205b9baa8c574b61c6cbf351fcba8c","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.4.1","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.13.0","dependencies":{"os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.11","cluster":"^0.7.7"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.1.8_1541497357910_0.29603023411527407","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"redux-cluster","version":"1.2.8","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.2.8","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"4547d5c2cfd2a6306eb3c17a4332a77ec32843c4","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.2.8.tgz","fileCount":10,"integrity":"sha512-RCA7uaPDBLIx0UvLRiiPf3l/Cp5MS9/+D2KorekX/lrz5eDsqc+3/KlQBIKQR6XzJgwZFGDeF3CGq2aiIr8uVA==","signatures":[{"sig":"MEUCIQCHIVqzqRAFFcOu4wMTgzezLf5bOdLyHNn6PLs6uPB3JQIgWVcmrXtQKDz5bqIKDHarXTYIa0GOBqqD7JuYZrOSwBA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6FaXCRA9TVsSAnZWagAA4XcP+QGNpgwg9gImNp5/AaPE\nQOVOqBOcDC5wpWWMtk4RyFT1232LxcDVCTdhkWZ2l3vtBu0tXcm3QTpdpQ8o\nYUlYamRobikL7GPYPdjucQSAx+JIUv9HPaPUlJY5XhZuV3dwnrH5ZXPgi/IZ\n9vFtjHpoPdCyH+t9zc3VQFTDhyV9OK8/fOuMl9vsrawAiMnmsUEudJBgOpoD\nnKlVUPN+/TUIUoC6i0EEbpXsRwklFAVy0T5Ve8rf+j7mQF1bot2wqc/V2hyi\nSEDBLjcvi3xjOdsUUFO+82Ri0wHiVAV+rhIprxFHIaNUIm3HR+qi+hDUoJCB\nD3XQqYsX6+I4MG5lnNA4s2MbVgHLYwMwfD+2YhfnobXkVGnMMwib+EPKic+O\njdGCODyzhGhmsAerxSbZ6Z5BSGqbYrW/a39x08WLXgFIeSV3j91WR9nvjiRG\nGCVjdE8oQf9QyV4OW9r1UkAheWHnGn4lEOq3h80CdfApG5DG9IM2F/Qng8qZ\nHnKCJmYGUAHHVlZJqas+kDqL6T891FdgbG8bjR5yjgz3NTatz6PoV2Upu+ud\nk4p14/kvviycoKI+eIwrPamXqw/iQytkk+eNEyHuZArgX/fFsgEPaZvVKm7t\ni7A9ffTXTaWX6gJNAV2KpRBbpAqcgnRvBLU9CplAI5uvQxUfuNkuivB1ecLZ\nFii+\r\n=cAmh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8eb676e2f4173e3f0f58fa4321449d686fedfbfd","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.4.1","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.13.0","dependencies":{"os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.11","cluster":"^0.7.7","JSONStream":"^1.3.5","event-stream":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.2.8_1541953174736_0.5514066111454856","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"redux-cluster","version":"1.3.0","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.3.0","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"295648748aa4b7a3b256b47f0681635b64c24ce0","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.3.0.tgz","fileCount":13,"integrity":"sha512-mZfGvldLSjXDA+0z6OHWNj9d+S3bqraq/pD+vHtsEH7GROUBJ19Z+Jl5/ivgAbe8MwWFx44Ki4r+JWa+Lwk4HQ==","signatures":[{"sig":"MEUCIQCsItFgQJuAIC+JSqlRGRDyQ9s/DSSuNrJfthfRXRnRFgIgd9d/x2yypTKLOVCTPp86FQkVDV1xlsadpuAi9k/ymVA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6JlhCRA9TVsSAnZWagAAaAYP/2gZ0jJoooBmFtvOVJ6u\nxUrBDWgMJdyACeG/8TiLib/qPRUf7hwyBKCiAoNoTancgbbCT0L3au2XAk0d\n3m6jXRuUZ23deRrMzavscqvinUXX3f7V92axPUITtNChuPGrwQv7H2qq64UN\nx7FeZWnH1W9UbE9hb8Ui0ssOUy7rAKT/xuwctxUrnf6Sn7O6/YAVxdsHg52c\njqV15R4I7/xPHEDnN7wZxRxJMZb5OXcbDMIDAKu9yqFU6gTmJiaySWHjJD3V\n73AxgJ+L6x913Ux/CQVPvuNeN49myhL68XbnARsz2RYX03+OUvc4uXFupc15\nPTBsFg3B3nnCxys5pcjBwVMrvf/RD4KRq8HbIh+d9lmXldC9yqsOH9Tkecds\nza2+ZSvmrhdsa5ss1aK72SMVZhAbp0iUmVQur6YeF+V+6q/OWrDbTOdSX4HD\nBv4PlWmKUCxhLqDJSZqvjxMU7FyUcX3hfSQdMqS7tkE75hNFfH98LRU9dvf7\nsIHJo3bq6knzwrQyoJYDOsv+Wol8xenod92vbD02fIeiycRsO70nbEqw3I1t\n8ewMG8Fh8T0HMVIo8m5BSEspQSjTG16IYrCu9OHWMH0WZzNjF2uZzcnl4ohN\nr9/kxIalxfnISqS+oKP4jkhcFLfLxPbZeT2RMkZj5jObS/19+pO1wbxRpCGk\nkGCQ\r\n=3u/L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c2944f80b8b322619ebdec445e03c85e612b1a4f","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.4.1","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.13.0","dependencies":{"os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.11","cluster":"^0.7.7","JSONStream":"^1.3.5","event-stream":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.3.0_1541970272654_0.3358467943643526","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"redux-cluster","version":"1.3.1","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.3.1","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"8948c03156ce6426deafe8f2b20c0ab148660315","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.3.1.tgz","fileCount":13,"integrity":"sha512-EdWgnMM6RoPYowypZOFyaWQxhy/G5Cyc67/LoPhcS0rCax4Te2LVDDw5eWbTPqdCMGqyp26/OptkxC1FeOqEEQ==","signatures":[{"sig":"MEYCIQDp4MhryTH+NJc0EHBei53ru9d11lz8Uw1Gjd5AhLm1uAIhAIg9ZvfJWmYHHe1zFjH+zvgkToBHjlDqPUO0rDIuJOA/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6RqtCRA9TVsSAnZWagAAu6UP/24M53iRJ5yLqxPdBpUm\n+RZzZ5mCmcXf7SKltY5VetNdX1F8vy7m4m4f92Q4Ny9FA4nm8PgjrHPsgbMX\nF2T75rh85KPhOqmu2WH4Q3dB6dDEH1tYGgGattihecfS9K0xZn4ZDBRuaFrM\nGsLNHaQ4aWBJFmasF4AlLhPEV5UJPCk2q1Om2Nv6cdnMBCIZ0Uv4+BUK3k2v\no7uuKS/2m6PyikzThJMmqeffeimRLCnE+o+QAQ7bbZzG7bGF4Z08xxxtyE5F\nA/H9QeJL1FScQk55D+3rdtVOXGe774Kj2f6k+e12yXmwXUkwfsnKj5uB5ibl\nsVnKdTpb4Ma9nN7suaC3wuTOD5nsyaJlO1v+vXMMebnvM7kfVQjMRHc03l6q\nZcjDuWNwwJ5PPAmIUUgXhcTI1EabmOp1GwEceS/biKn/JKI2iQka0R3UMXnR\nW8PEtIfcGguOpgZ+S3G1nwItptnZibiaDjjfKfLhFZ9ApmHdyO7yp6zFVoVD\nsbusCEX7bpwo4EDfi+RfaALUhUA5B7M4QowWRexWXr6N1mQvznkvcLQMhKaN\nzkl/C4qlHM1BbuSMOGDDFJhXEE5navjl4o6FXJvFKilQf7GPzTGWEcWtXsaA\n6hBplnX8pPdzBIMm3AVqfAlH/QUzepi6Ut0+tF3/986rNdjPcacIe2pjsVK2\nUutI\r\n=WP4A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"35ed621e7d42b8f48cfa7ec4fddf138886f0ed12","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.4.1","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.13.0","dependencies":{"os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.11","cluster":"^0.7.7","JSONStream":"^1.3.5","event-stream":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.3.1_1542003372838_0.07492075657475694","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"redux-cluster","version":"1.3.2","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.3.2","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"2db283dbc408e0038636ad1b57384127212fa207","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.3.2.tgz","fileCount":13,"integrity":"sha512-PuXi49c4Yv9lDMg2hIq0e5K3JL9y0GlG2EPV4XcIWKZ92WtUJ9hx1AC2u6sHy/TKg6i5hB5jVWFV2bSPXDBY8Q==","signatures":[{"sig":"MEUCIQCNruKLKZcFo3zXwOv2JZsx7yc1rpV89T5S1A149zirLwIgQ/nsyEQD2plshH9guPUCmkZy4ctVDjEVZYyKEwjxpBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6pzbCRA9TVsSAnZWagAA+ZkP/AzVe07+Nd5xRjwAUSgE\nefKp6kSAu47VbUva3oeNISlp/G1eZYD58ca/oDLbAdG+J5w6x24PHtzxzHS2\nw3E8JX07RhjJxzjkW+qz+oQTtk/zUuxmMXlhpmaSBlwLx/vfuTo4WhHrdupy\nCNsVbDDGurlSvatbrLe7TGIoEgmVbnTS1kCy3XkfapwT4fGaZ+YwnlCf6gF4\nH5Xn3SwIAjMbYZIcPE0OFNJN8iSHNa0OxbHXUh3oB1bypokUtk4FYRaWQ0bA\nzTDRcnQYxhjBGh/5t21P/0Bms2h4wdipigfkP6qIKifcT0vOk40MrBNo0F8v\nrlQ2qjs0LUo3N+AI8B0HWaczq1hGkD1PpbEEM61GFHWlwR74GLZhT8vzDHNG\njJhrzj5ufpSZaGqcs8/UyeCsyfKaN6F6h75wrmixInC8VEI5/QT1sGBnTTKU\nfON2PbArTOqhnyIfAL0A/hGBeQVrpO0IKzeFRmptaMTdCgCBsgzncNhDZDjO\nuemlCvL22zMPzhBMPZdImI4Mic+iFm4rHu70BDly8aJX9KtU2iR4b+wrTvuj\nkbvD4hiUomjO44rH7ZBwf7in5DqxG0BMAfZZuFUP5R1q57L1ejBj9VEQkfF9\nejjP0c+bwP5UeGfveZ9SzGDd585xgkqNOCAw+MUEfhlop3UMAjbY+olgtW9D\ngEoa\r\n=deyU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"65fb57d8b53ae2d66c53245f77cfa34438bf602f","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.4.1","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.13.0","dependencies":{"os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.11","cluster":"^0.7.7","JSONStream":"^1.3.5","event-stream":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.3.2_1542102234138_0.7643848870567092","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"redux-cluster","version":"1.3.3","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.3.3","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"e40f8350e70ad3d82068369a5ffb4388c5580d2b","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.3.3.tgz","fileCount":13,"integrity":"sha512-rfrJrhkJO08OBDUPvv7Z6Rw4TLcOk0fPtQ9CQ7cAS3JEOwhY7AcseMJXf8yMm/592qiYV+W7WfSJjG3ZNeL8Nw==","signatures":[{"sig":"MEYCIQC8gYHzTL8CVmkA4nTTVaBHBOmXx15QCVaxZ0Kh2OFHBQIhALZ55eW0eKBhcobGPcMweJsh4qThH64KsMoMuVJtF/Me","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb61KCCRA9TVsSAnZWagAATtUP/i2qeaCCHeLG8lnTQYo9\nEFcP2LMVuh4nOhkE2R7QOA8DZU9leKe3EdTy4I5VuQzQwp8w5Mv+FxaXr61y\n2stQotK7P4ois8Q6JOlyQqCyObd0TiPftAV5oqynm3tE7pZkpS9Wx3/TJfK5\n+LH6Jk4Pd9+rEDv82Vf6abgjauzdQ083WFtoWDgHheUfTDS9wHOY3+dglT+c\neI2PDN0BtDgtFxZQ8rL+50Tlll/d5wEaMbUDgThFxeWX1Gk3ZtCpTPyoM5mC\nOKKqZCgbVV9LMLadARmnsXkBBgEf5P9VBdRURtxaKBiyDsUUf5Wt02lQwoLl\ndwUGOEeY/VRB7R+R8fark5MBek1fmKgk4bUCHZuT1KHatY0CpJOPtItwbnbj\nFLj+RU/EYUSzs/F1Bp1JqD/7iHuG9PfyVekajylGmGUR4SnYYeyq6YGNZzMg\n4DGllOLiCMzLVjacLDQ74K3gX8Yk4Gx4Ix9/8NQI20EkFVrYlL7XoSbOyvoc\nyXrIti7FDuZAgFfL2ewGwBLuIoCjXz9q3Qhog9jkkl2idC2Gvi7IdXgtECns\nDfVgLjJCei5X/7yzXHIYlpcoGlO9voUn9vUFusk7C8qaVPI2XuKS9RSoOTRN\nT/RvPqDkXIO/RIR9FmACzrI7l4+6dWpYBK0ujElE26jZ6RCjnvJoHuKzZ8+X\nLVfG\r\n=UN6z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3b9c52540917e1ffabe49a1bcb7a122250ed337c","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.4.1","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.13.0","dependencies":{"os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.11","cluster":"^0.7.7","JSONStream":"^1.3.5","event-stream":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.3.3_1542148737405_0.771624384315649","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"redux-cluster","version":"1.4.0","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.4.0","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"bb8d5ec3805ebab4260ff3e398cb3cd3974e6fa2","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.4.0.tgz","fileCount":13,"integrity":"sha512-Z8QSz2CeELUI3JkPxAIVxCsB338AqPCX3J4kIIZMprW4ILRuYQyOddngSZ5ovIPzKVHuu66wmt+nNXITu3jcHQ==","signatures":[{"sig":"MEUCIQDTlQjOPpj5HKJCTD+Y6RWHTe6eEs8ZoDRRUX84ArDjsQIgHOq/iTnzCqL0aQsOWNQkIyN/NkRqDdX7u4zGgMVgoPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8ErQCRA9TVsSAnZWagAACxgP/1ChZ6RYm+QcGeMXRmu5\nKDrA4rIqNuWl7lqNbbqLJjyaIGmTv777TTs5iC2ZFawYpJdUjz9vpwxI73CK\n6d4rrTtUBWsB4OPYDY/KZ/nCxqXDC3Q4wsb90sB+ewpa+iM0ns+R8VkitlXI\n6jRYLXbRr6+i1o9GTfShpOa56lnd8bZKkazMuwfs1ygkc7zlpnzCegDoP1IK\neKH7BaWgTF+mkXHC/0ibD6GVHQWN1as2Gyfp6T/pdv0kEjRlBAA0o8/ApBEL\nhaF40HkYdbOmNQqyAQWcnICTF2fWUP6L6MeO5VsWNs3jh4Odz8BVaQ6lN8u9\ntKAI6nBtPqMCXTN92AN43F973vY401zZYY8VIkQVZCfAYxKb8nrlbJiEsIEE\nr0hJr/x1T7rRIY86ZcDkRyYdyqRs1i18CARyVHnURBN1LwK9lBHkLfuU2z+2\nooQ/1d49YTuO2EtpqeBsOXe01o/4tUbu87f1qBUgvtmLVh3Eni6TWnho3FI6\nHZLoNw7nQhdzqMxIlF2hB3K3+ywsDtScyj9QQw7vI+vTbHZA+lrgw51RFE9x\nwqHr5V7rYPiULDuD+RvzP3Cep33c3TQmr9DJumltr0HsCDV8bPi3kXIaK4Yu\ntLP80ivWqs6gfLZbNkhSDdL51jBHl6d0Rm1vTc9gisW4lx7xulZy7dQL6Au7\nPSaD\r\n=OUl/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2aa1e5b625087d2a5a578983b36de63ac6b7b7b7","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.4.1","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.13.0","dependencies":{"fs":"0.0.1-security","os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.11","cluster":"^0.7.7","JSONStream":"^1.3.5","event-stream":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.4.0_1542474446894_0.45293563444625007","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"redux-cluster","version":"1.4.1","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.4.1","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"7de4c241ebdc2a71e54d3804977dd4e414b4fd6e","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.4.1.tgz","fileCount":13,"integrity":"sha512-JB/EFgCUEY0dkKIaMCdBwVtIEcuapMjnMdOPIN2D0c/Hd2lE8PkjnYPuCDpCG6/lcyhJWHU56ealK30pRdV/Ig==","signatures":[{"sig":"MEYCIQCWRKVB7xQYVc6l2CUcZMcPGqO9yv7It6XLDmVJKsSzEAIhAJV8OVDjlgCwlfdrs7IrSTp6Ht9QATleouqLQtqg9gNR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8HsyCRA9TVsSAnZWagAAAG8P/27ckBRJTohPJUURsouI\nynGxWiuN5ukodR7UCP+ddPUfSJh3qV5cVqffJjw9WPbAwUMw+xMfRD77OMqm\nyctVK18K+XoUTPzT5WaTRAG+cNfq/YkK6eFtvbEVmPlsvkpT90oD6b2fz5e3\nqlCc0Pvlv+3jxFB7HoWuwYc1NN+Ewo491jGI/mDf06Ndlf6PXmknlmqXhark\n3GyiQSo1I/4t/TzJ/Ex5KpjskamDRk/yuYTpG4Dxeaa7thb2SI767BA+nmHR\nU7GOENMz3v2rqkigb5K5oFQ6ZXnl4kizMylbcBCnF4lzprqQMsDuzB3FwLA5\nN+TANdlZSff1pdpH4aNzKT6k0w3dO41rQcaV6IlmjqLcPY2j6x5LfOrB2avw\nbaOhNDY0TF6VoDJStkk2rVEw9C5HU2043vBeOIur6ExjrOH79+bMzfBD8+iy\nFsNq5W3bF9Xs1F/UdQS9O/tTzDjkrBUQvZuUU2tUs57RThrRaods4rm1K28H\nI+UBOyyxMj3H4UtJLvtTtcekN8qyJnAnoM+kYSdyIgi7GraJ9nn/ZU2QkA2R\nXwOOMgozi4YcivBbUjZ9ljuu4kHc773JH8NGZ/KZL5pGeCR6U2/Id2Gv855O\nHwrDco/Q3xIlVzcE5zt/Zip5tzxnL3gZNu6D/hx2LEIBnQCHxp41rl2dz7U4\nir3B\r\n=bCW/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1e067d81fee3a133003cb9ef4b042a79e3c0698d","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.4.1","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.13.0","dependencies":{"fs":"0.0.1-security","os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.11","cluster":"^0.7.7","JSONStream":"^1.3.5","event-stream":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.4.1_1542486833793_0.9267797967765421","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"redux-cluster","version":"1.4.2","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.4.2","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"0a7921874e5543eaccdd111986a45492edfd1116","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.4.2.tgz","fileCount":13,"integrity":"sha512-T2/ZgWZ+Ifyj/k1YcV7SuxMyVGhWu8VQRWyRjjq8J1eaC4ue3FOhjYVS3g7W29K4uNgNLBg3XCaRDFPKOhFAqA==","signatures":[{"sig":"MEUCIGbScxtzaTdFhasor/NVKT/JJViUl5g27etqCEr5zRpyAiEAsNgbAwpS2rcQJXwcSq10UYS4gJ5tsS0XZW9wbIkBODM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/N0sCRA9TVsSAnZWagAAmlgQAJMg9WxCn15MKe0WWk6R\nyKGR3+de8aw+8HZnewxeyWFiVjMkKDTqyLNe8yVLrEqa+0GQEj4H1s3aWNeF\nba0klybMkGW/vOXf6pWrSJiwBCSgDW3Sw2TG0Uy4bU72ZtY0leIhUWI4ftXi\nu7JBmD1FPNdUSKl6akx1kpff1M4NodXVlXg7laxm8uJbuY0tJkxOO2v60xLr\naxopadxde6OCzyWG2Zatsx0SDu2e0xI0lWA9Xv1DK/Ryq+Az8lkIm5RRJkVB\nsJECAOud7NfvPRzvMBeCtO8M4trKlQVJQur7qjRQacMSKLTSfSZ87wzEH3Cz\nH45HGJc6s8YbwQ9WmbjEuv/DxJX5/c8UrYs9w3EQ9SPqh4ijOUN46dzQuhhX\nvTUX0MOw5p3tjNLdV0wRF1FfRHeAXtm1fM7jIlnEfvbwJS2ujL0LQ/dnyCmF\nCh+B4coxiLosNUVaB1hHTHiOFVDJ8AdAdf2aoavrcNBTYnFrVVC+/lJpWts1\n3AiI95N6sWcSEin0Y8+Incguw1n3fTD0hOh8ffgG77WdHitpxsA0qp8zvAs3\ndvWMkuDFfFjEf2Kt/qcWP2KMh/uvUCiOpK9O3Xs1074Uhxtntp6vicmnuvrC\nHXoxg9csZki5Z2lzEjMjmpI1GuIYwvXRMOt3xsZqvF+lZfVqnVtQu/U+i3n7\n6qXn\r\n=K6PH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"bb26dd55e2201d7ef6609ce675a4becc6a8ea061","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.4.1","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.13.0","dependencies":{"fs":"0.0.1-security","os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.11","cluster":"^0.7.7","JSONStream":"^1.3.5","event-stream":"^3.3.4"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.4.2_1543298347264_0.25309283230488067","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"redux-cluster","version":"1.4.3","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.4.3","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"b60c6fb1c5113d78e8976748e2c54dc29769c450","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.4.3.tgz","fileCount":13,"integrity":"sha512-YWkZwmJITZ7tSJjJxyNbmtlWswsLbg7hFkG3NaUQ5ZNXJdLtdPmdaGALMi8RBxtvkk8BfxEwaA95/vDVqNL8uA==","signatures":[{"sig":"MEYCIQCqZA7FphJgRgOTrI/o90vY4r14alRmz32EYdlHdCTDzwIhAOKXnIlwO/cqvZ3oLEOjys8dur0x1v+Jv/xX+onzOhaS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcD5onCRA9TVsSAnZWagAA0ncP/iE1IuEAQa7nQNmNp9/I\nDxWCkFH6GhL29K0XbcNjRcFcKB/4ULF6P2vkbbWEdVYz1j5OYEQw2Ysq6z4Y\nAFELPf7e1FMp9G2dE5zgBCaa7NTOjFDniRT1WjhyyYR9B5Lzri1u1BqP8phN\n4XBHUCRBHsKk5YqdQm71U2f2NUuU9CichGH9iJu8GoLoasYaR0m+Jf3oglEk\nek8zrppvCHTjSo5ICQb6y3iDnYiwDpfBjtYUDJG3ORdwJgegxESkVi72WdIH\nHWbL3YYLuo9/NHjV2jqzo7EZ4ZVUzQnrBuAdGBK9fFY//VEtIrzJRP7tYvyJ\nwS+MHwnrlPkVDJr4RWQhCrW8ZSQITD8j9qJ4cR/7hz89BVioEeD5euAZHxQi\nv6mCKAjt3JhkJ304Kjhgi/1TIINGvE+t3zbR/vxUiQycRXGKL3BhKrFLuIkQ\n5fMYLiojE1UOgDU2nsIKi7RqDbWOSH8rFDM8uUEEzSMnqJIyTDH7XeDd8wda\nbMXQwSLKElskzKeDduZNko7zzlnqcOHSGp+n9lEjDSSDN2tYzBfOX1rHgUKQ\nrKphPTNFo2pJyMbVX3qmX2B97Hk9P4Bujhy4oKR1Lop3yEYHA2x/8yaD9XWh\nYGdbB1a1I2L2Ln2noLDUEfJkYKU9w5XH6o2NP5z8Ae5sfAr8lndi0S4sjci4\nh61c\r\n=eRhd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3dc15433c3482438ca31375484fc1a4539e686a0","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.4.1","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.14.0","dependencies":{"fs":"0.0.1-security","os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.11","cluster":"^0.7.7","JSONStream":"^1.3.5","event-stream":"^3.3.4"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.4.3_1544526374447_0.9492283637590841","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"redux-cluster","version":"1.5.0","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.5.0","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"9640ae2c4cd0c071eaca70383082a6809475d600","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.5.0.tgz","fileCount":13,"integrity":"sha512-tv7IAMPagX10SckBSJQeGAYFMDwBUZXyJPbP/COqjgZHIL1W5OloaY6vlqiVtj4p8Xfkzbc03sRs57rgBcYXfg==","signatures":[{"sig":"MEQCIG9fxgAz5fqTridpxDJsIZYPctqYL6drFRpFJwyV9ayaAiByG7RVYWiaco81Fe8nuwgiyFo6EE8R4TP5gUIl9XFtlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgOs5CRA9TVsSAnZWagAAj7UP/0U7MM5VqOuRQFF9fzq0\nZlqd0+RqFgyO/0DCKYKHe1jKw5kmJ6WSeLDII6IelxUqR9NW7i6kzYKRvn5b\nftHeggjglaAnQQqHr7sgaCh9lDRv30pdF5+XeBw/7GSm81afq06ZiBBhk82c\nMnS8kE1oJduyrbPvs1ynHurv2oS0HRNdaufjzeOTx5xKNss0bat/Sji9WQeC\nrxZNymjeX3PnsNTUuYuzIbQu3dzveCPhExLBPa1K5VQ2RpSsH9D9D7zv40uY\nQHG4dLLmGBiSiTOYPipnixtcG05nggpSVyEqjCHq52iWRo1l3u9LXWIcV9Hs\nD6XgDGFEuuTj3Z+Avmj08LdQa+VK1unNXx6G7TExBOCKkJ86StSNx1jqCPZ3\njHYL1auCsmeiIB/bi1DT0d228WDH6qV0cj9UskUeVq1pJt/f9TAZQ5eluhDJ\ny2mWi7DkiNTo2Kai2zeeEXjq9/FxvXXpzIHDbdspSbLWqJmfgWAfz2woMW9r\nSLArzuEWpNROujQfTg6HgFDR7z2usK25owuyTUnFGv61TjZKGLNfmNFAESv3\nWRDgL1C+Cya28fxwJmujmslu3Z+YVOiy//cnSAJDM5hJIhugwLtkEgOGGBGI\nhIWks7izrWP8wTwH6WmeY86LyE2jxirlDpQAXVYqjLH9K1X/KyBC/302gMem\n8Biz\r\n=2N2U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ab21d79ecd8d6dc9650bd505b69e9d105ae18d67","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.7.0","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.15.0","dependencies":{"fs":"0.0.1-security","os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.11","cluster":"^0.7.7","JSONStream":"^1.3.5","event-stream":"^3.3.4"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.5.0_1551952696321_0.5420503339825695","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"redux-cluster","version":"1.5.1","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.5.1","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"b38dfc877bee2083561f033622003f47aff2ee4e","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.5.1.tgz","fileCount":13,"integrity":"sha512-Twx2mGEolItd4EGYCXUgmWtHSbdUIeU1UYEAUNEOAMGL06INWDfdOSOhEeYM60ePT1JgR2tf+91jrRIr/PEsaA==","signatures":[{"sig":"MEUCIDAi2VJnuqZaizVyoe+PoMAZx42qxa1rNSy+yYP9YqKwAiEAq2ax3gnsBVqLkzp2sMgX9Dw7jG88jqhPEAtEsDJWopk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJck2zWCRA9TVsSAnZWagAAcrAP/12ubuxQjW93Ysot+10u\nl65ABq4nqr0MjXLf+UXehUgaldWC+EEEO2647xpC0aiE+rJG+/yzLoSQF+Em\nYBuQPmWKLAE3jZ+QnEYwiBCniP+JSh4MFfyVXPOfttKCnxtjIuSbjoFuYY7A\n9BGB9C8s5QCA46kTKI8GJaut6iWdADme4niXvryftMm6pxnSSFHD2EJ/Qjv2\nBc3aYKq3AGsw+5m+e3Qy/F7VT8WKeL1R/Z11rMRo494cmPVqT2dQa52+KUjJ\nFWkyCCau+lGfjgpxZpWw/kuLNXhvrnXqsrOgv2MQgl8fZ48egI6Q3OpgwdbB\n9qKBdtRCvhMC/9rpNQksIikX0FJtnL2l+ZvEfR9/LCymLjglicj37yhGyx2W\nYwhZgwJtFGb8ls+CLFBtgR3fW8+BUfPF9clbdxptYUhoNJFPcviYYtkVTiNg\nSyVMgQioGKuIbECWtYBxWe5AfSa/w0WJJTqjXsOUglrRyQ3QLLAmcLJyCgrg\n7LYoTUE+KhjS8m9Beub/C13D2U49bdGRZq8dD5egnprngx3ZtW2ZjuNT2WQE\nbKAYCkgSA+KNX2N/BUcm+kjuikoF9/j6BI6QIjM+exooMwKv1PJpuy1Qiuxi\nl904TCoqemi3E9dXlmGmPcfQv3CIVFL0rsWupgEcn9FXPe3lJWW8BqgaL1dX\n/9ik\r\n=jvcL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8efad5a704a78819e065221a21bc7dc9f6c6c148","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.7.0","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.15.0","dependencies":{"fs":"0.0.1-security","os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.11","cluster":"^0.7.7","JSONStream":"^1.3.5","event-stream":"^3.3.4"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.5.1_1553165525498_0.9475915897299478","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"redux-cluster","version":"1.6.0","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.6.0","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"f5667b6114347f63e8a64827858ad7a5a6ccdeac","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.6.0.tgz","fileCount":13,"integrity":"sha512-3EZdcFNDvzPCTjp0L2hOnOtMqeLCxFG1tdn5vNRay9PBCJpZHL3HXjUrnBl5CWIJFFdav1L2ZRzDEDIaIYSPtg==","signatures":[{"sig":"MEUCIQDrEm1u2tptNEAwprEEu0Fp0NCteoN2hfTzH4dX8KyYZAIgOkWwTthD1Mzz8nZR3Y4eStW5nUiw0GlW9sGkkcDxu98=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXk62CRA9TVsSAnZWagAANPsP/3av5DapD8PdqEf/OHQ7\nj/6D0K19HMclnTyGd5yQh4tdbY/5GhgT+J3vmManc4Fdvcuu0em/lv51pYFh\n4i0zgYxBlcpW6+HpiAS5mk4IrH/tINnS3hGOo2Ll6ejUBtAzNxtLteRtpJEH\nLXvadXaUUu5KTqW3uYUpo82IGg+5TQtyL+Ak1z+5jwbdf4OV69+96TP9kSyb\nnbSVU6UMIxQptJEnPgiYGsh+n7Vxm6vf7JgrxuoLwGuyhT1zYnM2ikLsPGFP\nJXEsVvDBPJD1Lurw6HN2XyHO13OFBc0tRuXoS6hBP4T+dAfsEK1amkXbHKiq\n0eDjh9mseUD8BDUevcJN95X8M8ECJ1lFTkTW76dO4chFDqH+uT99GuuA5BWr\ngundhhhqxQ1WuPoGluxy/vmwJMc4CnnMJm1Pk93SiKvnVoabKc0mMvKj3U0I\n44Jp3ketAJ9cNB3hoBX8Vjrne4T+UF/HnBephN40HB3hw+n5A1zQNtOPPzhn\nrSQ1S/fJW4jMRezyZFuR1bgmzmtoMCZjptdiqjpQrHs1tPU7HkpC1IESbkxN\nPhwmCna2yaSIVbKRlLJ1fwlq12TCdocnpe/pUWqeP5S+igB+WUFCRLbiNXQ6\nGUXBltR12Dja1/JIFyj/dUWg/r6pCw2wOgimCDAzVXYgHN028iwwn1NkZtkk\nL9bn\r\n=TMgE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"530c052af953365d255c8c75d6d26807137e333a","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.10.3","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.15.0","dependencies":{"fs":"0.0.1-security","os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","zlib":"^1.0.5","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.15","stream":"0.0.2","cluster":"^0.7.7","event-stream":"^3.3.4","@sergdudko/objectstream":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.6.0_1566461621880_0.48753304827108557","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"redux-cluster","version":"1.6.1","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.6.1","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"731051f7b3cf23401ed640461a46eb11363ed3e3","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.6.1.tgz","fileCount":13,"integrity":"sha512-WBbZ4cFvWGZHFrr1l3DELnbxiGNonT8EsgzuG0g84vGo54I9v7jwFx/Q18r6WRVGr+dRokHSmnE4x2ima5JqgA==","signatures":[{"sig":"MEQCIHzkF4fMLUEgpJUKdeic5cbzfuueptTQnOGD8adnLbzNAiAdi448qPaR/wP2nubxT/7y9JPCjsIh3jw4GuW5hpEypw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXn4tCRA9TVsSAnZWagAAyKwP/0H49xQ+yHPTUdHUuxsC\n24yKxP8DBc4wzQJmctclLKfny8eQYVqcZRTXJK0lO8UKglxjag8GPiT1wgQr\nESTbnYRywChqEeO/v0JkKP1kikgS2Uwd/3BVrfA2EmnK18YBz9DcnyqyqdEW\nlTDRofDqAet78P6whtNqqoxQ3Si5PEt0kvh3EVuvpdasLiu8H+TZH6w5F67I\nzOC5LijjXeKaWLzUfZy8aMojdb/0K8XTT5pfwwZVeUkocYSiFIWWExZKS/Y7\neXgo5UQD04PpDrer9heg6/sHsmUpMH1jXJG/6i48SpZX74uVrF0/hZILn6N4\nGbLxxdZtlkF0uWZmSOSyHHSRORfM0yW3Iex0B4xMYMyagqhrRfWna+U3bhqz\n1ZLicuwWxzwiQHNlNtgIP9U4cyyegWkV6jBhkaLRRIjwkrKvy6bImFRHnKmK\nwdd0IOgZQ24MWLddV+WTCyRmY+9ZLc3GGdTFdqEXAX0C/ahbyQ8Sr6TRGpce\nYIFJQshG8sNX2yw9TDjB6wRqA2QuUTRKB50UCEQZ6qXMTUv7xitpodSNrImV\nruS0zdiWL87wev6OZm34e3W4VqTw36V/foTLFmJhGxSVriS0GSizpBr9T2Sa\n1YpsGRV2KjqdhGuzAEqyQFL98VmKe7pdTRWuqlkMX22VaeIxp4jWMe38GhvP\nPwMS\r\n=t9VY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c9c82aa91ac948027474a27e69cfd4abeef152b5","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.10.3","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.15.0","dependencies":{"fs":"0.0.1-security","os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","zlib":"^1.0.5","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.15","stream":"0.0.2","cluster":"^0.7.7","event-stream":"^3.3.4","@sergdudko/objectstream":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.6.1_1566473772840_0.7519669986431841","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"redux-cluster","version":"1.6.2","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.6.2","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"bc1c3686612010e9822189c622bde588c88ea9a9","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.6.2.tgz","fileCount":13,"integrity":"sha512-k6aMj7q1s8a23/yoS6H8pawLLeCrPJB+xQE2fwjicp0C/QCXkiY5xrhXXpVvJdIrLiCEBvhZkEodLiXuMWpjTQ==","signatures":[{"sig":"MEYCIQDZk/GxHClpmDLZl5ucflo/IOMApxTjyujwkAx+c6s06wIhANEspgUHql32ZUidONTWmImgqL0GtDJoIow1GoBCY0W0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZSWJCRA9TVsSAnZWagAAArQP/jXhpC4KlkNXPfucLNkN\nNcFkTmYRgSJ8UYdRce9zKX79lBlDH/8xK3Y2eEF7ohsN7ZWxqnqZQjT9JOAo\nDqpKKPoSCIJOP3kS5HH0aw6ytCIkh4My+QBKnzULwdefU3P/dmjrIZkIYqFf\n09uiwCVPWvxwF7Fz7BxCIqtuNAnrgo8OodqmkAMGND0Ef8VOOCGiwRtBJSXU\nuZCwjFquLCkiCI1Au4hiN+++6OMz6pgtzvcOelHxiQAR7LudEEHIn9gUrbVI\nn/p82edKThajG9AxkHGcZZN/jwedUjcuYni6ChGOmsSQEubKCW7lpK7YNo33\nCf35jurx22k3T1HRywG/u6WFkpXTfaNsGzNqhlKGG7dDm4GS/m/T1J0CJEZg\n595ZrJv6lTd6iN6+4v8wzXnAek/0Z5qY3xT9zbiyRhOE84Scs+MMaisV29s/\nKP/wTz2Oz0XynV8ra/83UDr8UHnh7ASUwE5PhhF+ziTHmdOtbugh1Iq3dQt1\np9iM9pB99CndnOGXsQndLCEKGH2dEDd9ehPPD+rvoRU1lzOdFMug9moMfO38\nGS7z6WxwtOwWm9uMOAyTIy5PcU1CRvp7kSpRg8Ps3hShkAtu8pzxQ0X3FLSA\nwi1tjBfvfzVe68+pW14lCs5CExnvYcFs6eDc3KEttiH0e7v7aygHIqDTyS1p\nZYgs\r\n=VZ6T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2bbf853fc8f4358e255b5f3279e509c17a224fbc","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.10.3","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.15.0","dependencies":{"fs":"0.0.1-security","os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","zlib":"^1.0.5","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.15","stream":"0.0.2","cluster":"^0.7.7","event-stream":"^3.3.4","@sergdudko/objectstream":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.6.2_1566909832837_0.8022087953091241","host":"s3://npm-registry-packages"}},"1.6.3":{"name":"redux-cluster","version":"1.6.3","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.6.3","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"f9ba8a6a4274f7554fe694eea5a2ad1ad9a75082","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.6.3.tgz","fileCount":13,"integrity":"sha512-r9Si17E3ZyfQydysORI25tuvA7DKD68uK9f+0wj26BRPaGJ40FUDJZ/9bjMRj1L1BLPErnnM00OT/UyXnp3kkQ==","signatures":[{"sig":"MEQCIFf0bbtJ8TJBGFogJ+UYRY4QNcYZEDKlhq1rXmPUk6u1AiB9UY2tI47h2o4SariLHg5ifc3U9fOoGaoLo0zQ6FJ6vA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZSZ9CRA9TVsSAnZWagAAb0UQAIywq+hI2XioUWVuEeqF\nHZON/xgdfJt6AFxLzbFQ05MTuPRubJgx4xscsosP15B+DeU4yboo7iLWjEnu\n41X+fmZU+5Kp84eThwmRe59if62YQGLIx0eqpSdZiUNVhyq+pbzxSYsyW8JC\nvnBUjPfZaTHgAQK0ez9g9ygWBbsAlr+Y7cDrE+v8U8UBqkzUuR98ePE4yMrP\nTApXxMZPBJUKURgpNCVLA7qf8iCwLPh6VcxNmpJ5blJPRzl61d5HL5UzLnMP\nvW+l98uoOpMiEXtw6OtG81c5E6nfJ6UPPA3wXddgusFZb38/uJ04etpBJ/l3\nz/CwiDhWZn0tnIynz3GfSZFajuEDVy6OlEXQMeBKy2822HlgucGGwMiU4JKS\nCma9JSC0uZ8LAluqXHL8Be2frxUVRdgysufhWztyYA6F1nSPsQjQLBORg8T+\nReuXIh6zbwkPI1mDeWetwAadGB4ZwR8oRTpMuH4n3/GxBIi82UTTgmWwAiRN\nsvknwCrwUYaTyNy/PqQjvQrzEve4sEly1ZvjPJHCwCvbcds7KSu0D+qYa/HS\n73KgwCJ9hhteeit/M6ADubCIsQI0YPiRX8FDqEuS3iodvuFwhuCl0hSUr4Yu\nCXo49a+OSUWyawRIy6J5Gx1RRmvbAtVdU484YVpjmXPqlXwV5UzmStuuTmyT\n6QUR\r\n=cwHW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"bcd3e4b732d37ae274c49296aa8ba17bc4c09669","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.10.3","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.15.0","dependencies":{"fs":"0.0.1-security","os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","zlib":"^1.0.5","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.15","stream":"0.0.2","cluster":"^0.7.7","event-stream":"^3.3.4","@sergdudko/objectstream":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.6.3_1566910076608_0.3843955017790277","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"redux-cluster","version":"1.7.0","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.7.0","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"2819eb0cfd026269597e30a797bc2066cc1b4d30","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.7.0.tgz","fileCount":13,"integrity":"sha512-YpG1xl9XOWSrOh0GiJ8GybaKBtHjvaGZRFYDhMMQMkwz1c4GZqbJOwVX/r6t9udwh9D/zt+wsePQIF0rFto7Vw==","signatures":[{"sig":"MEUCIQDG8PxodwR06iyoWed0Pjf0XxY2LhgTf7Q+uWGZ3cVx0AIgNYkznxjou+g0BcijLa63Ip5BVIt9dQ1q4n3gq8n9uXg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaOllCRA9TVsSAnZWagAAQtcP/0+PEKj8XmOLR02I6YB2\nblcH4fDqpmWnQAKtExK+sU2l0N1wq1T6gdX4UEVD2kaWgROXij4TpEnc3FC6\n9myR0i3nr/Xm2ZFLmtlMsJfRt8nLocpAbjFUthHXvJG/uvEVvIEXB2zqlTZo\n2T/G10yGGjMoTFGGwUqyi+4XAjXLhU+NTR5mQbn/rAFQ7e9x9gjS6Q2cwtFs\nNIb/jttTHYYYzGirj7fy8FMeOaIDSBrUCxfbzm8Kz/KrE10ZQQwS3PMI9eZu\nEHKIp+1h6Q1y9ALszx2PD7M6EsD28bfmsIuTNvqjC9blb8O4B7TxkctSGdcX\nxZivF+GZ/hvAeVwR0or7+sCpfY8NEcYDYUjlhA5zrrZ6gSNV4r9Unm7BygpL\n44G0+ubjQsJKvtYaQY8QJ6knxdN6F7RlT0p7su6xtTyEEDJVb91JPgVkh5Nv\nrwl6CVp4OBI/ln1W/V5Lc55BT0/+IuPEM+sLvICFyYO4AnllPebJpGnEXfz6\n2V8nvhphCi2yo+xAPTpimFxylwhsMxLbIDgphz0N8PpGMoB7xBVu+nghel09\nEyJhU3R7w6lo1wcvXON9E0GWF8c0TERfYb/Q/Lm8ABnArrjjL7t5WcWRyThW\nW5v0w7pTq5DDjJZzbc3pOd4+YBvcCBHEdEOoiEcrQA7iI3nT8kxqLiJBL4iO\n+jK8\r\n=BULk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d74b6980e2318b0f8937139535ff1b24bcabb70b","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.11.2","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.15.0","dependencies":{"fs":"0.0.1-security","os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","zlib":"^1.0.5","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.15","stream":"0.0.2","cluster":"^0.7.7","event-stream":"^3.3.4","@sergdudko/objectstream":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.7.0_1567156580610_0.0007505296847347687","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"redux-cluster","version":"1.8.0","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.8.0","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"d4dc3d3c791cefd0521764d949e3da016f6a452a","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.8.0.tgz","fileCount":13,"integrity":"sha512-+5PbBVolwJlUYEsVhOIs/pjBQ2SvmZC0slDcj+kaGIbXw0RsyKZq7iq/oBUUGi7LCpPLMzJw1puKaDswl6solA==","signatures":[{"sig":"MEUCIH0CC0cmQLn4EjpIYYo3c8slIsRdCI5pnyqcQmS6f4MLAiEAiT/SspzahxZoD32hNJDk6QPDfpKQMe4e9LiNVy7XPAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdszZZCRA9TVsSAnZWagAAia4P/26MzQc3r6iHJirzkhPZ\nOXevb5K4iltduiWzZXVZPRl2sz1smZbbz9AmMB07ECcgm24C+X7RgZpJj9qS\nMG1WEsW25AI6Fw/LFLWkJuhdZXKGuGbvskEkzzVDTOSSc9ESy+yVpu8eIJN3\nFXQTZES4bE/8xcJmre9y3+EHOblrNZZDY4moaicggflWPwL3Z+6c64NaPZTT\nNSZeGqKJGSGiKGQSAkVSD90EGxh0iu8SQY84j7cjh1IsoXNxNv/a24fqHE5q\n7W6i9B/fnenUQTIYp04mBMIjEb8SVYMN1U5z/EQMFXys3lYmvuYnSA4fX6Bb\nwzD468Nfk0XlTOGYg4poONOL7iZQGUfiHELCm2ifxUABnonjU2XN9efvYyrL\nALJizdC+h0RL1omR+6LRkEk465koi5gJS5audCQG8s0jzaROxiyXokVcw2bZ\nyu8AL2jN2QrQdmqWyf8yfF98lm6qqX/+CZ1xr7CLhfSuu2pFTWOiQVx0NwF+\nIJzv1YyL2bDcu4+je7A+tgxrT83fDuyRspz6qu/DCjOziPlGElII+8z5Wb1c\nRjKr8rvrSX5l1t2Kpd8oUEj6MINVi7YSSdkPfasE6u9l7mJaYLE8B4ubDZwE\nYTV4OoXXiTmOV0hqCKZr34Kdtqj+kJUlXJ4ERllvQZTcXWuy3HeV+mZ8YAom\n2YPv\r\n=5zEN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"94dfafe928c9f9da037e0615e4662448a91a9620","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.11.2","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"10.13.0","dependencies":{"fs":"0.0.1-security","os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","zlib":"^1.0.5","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.15","stream":"0.0.2","cluster":"^0.7.7","event-stream":"^3.3.4","@sergdudko/objectstream":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.8.0_1572025945099_0.359278902640052","host":"s3://npm-registry-packages"}},"1.9.1":{"name":"redux-cluster","version":"1.9.1","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.9.1","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"49fc66d6b343f48615a54db1a93447e62c6fa578","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.9.1.tgz","fileCount":13,"integrity":"sha512-UqFg8MmMi9a2ikb9iEcVV01O7Q6uL9LH5Fw/ckEw9+jn+otHmzUVGEICrP4MGvo4w1KZZdkwN3l99hVKEoMsYw==","signatures":[{"sig":"MEUCIQDioy0XC3Rkg9bSm2wFGhzNRMzGCP03ycG5MWwDnWnFhgIgIRnbc+KpL86kQcOvgx63rECBg7BqHKzyCMBT7FHwjXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduZRGCRA9TVsSAnZWagAAh9sP/2Joeh/KRhnrHZSUWf4z\nF90obDpBvpW2IP0aXps24C+D9rTriRpjN7dCORMxNWr/yhz0lGUNIc9kdKs2\nA0H5PF+gboFLW/SN7tCKwLOZEdtPA4AN8OGilwurQjmQI/6PMc+kfK2EQUwH\n9J9TzO06ldMUfiMRlxpeMMR79tIn+X8KB99lM6tnRCTP42Pu7wkLmGWJBg5W\nHQUBNI1e9uj3fr22QWoFUjmws4UPcE8CmSG7u8Nfanvued3bC0e1ioT6uplP\nc2jtoS3hHNbmnCmOT7jQ0e0BUY2/q0xfC9XL64ejZuxRoWffQhJEVZ666VIS\nbGWJ6w/qz5dOq0aFR28dpBUHM4sOM3a9pWXbwUl/0dstOzOPFHfxinE8+tgG\nyp9lndKyFLI0HU4OHtf9Li1seWuTJ77va/5Kgn1S2RVzm7KW3yWI8+HqWB1n\n2DncGXlRmhU2aKs6j0BQI1LWcj4gbY2hLer28Pak2zdBHXVZIMSwXYuWekUG\n67rroSVTvFEBfIUs7+b2wLEPda7x/ZlKC2FnafhBVvLmuDMh9Y8t6ff2bsKD\nvpMwnvsGL2T5rdgohDeVjtH9nNv9QhZOulPlJ44nh7JYHykTqnjz1VuZPIWT\nRMjI8G3fOvpmtpG2lk9ROzwQzHhSSrYIfW9xOoDkTDZU55HAd8VnBaZMbP0+\nIp45\r\n=KZGc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1419de207b33978c480711fea7a6a338b354566c","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.11.2","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"fs":"0.0.1-security","os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","zlib":"^1.0.5","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.15","stream":"0.0.2","cluster":"^0.7.7","event-stream":"^3.3.4","@sergdudko/objectstream":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.9.1_1572443205574_0.4101367582492801","host":"s3://npm-registry-packages"}},"1.9.2":{"name":"redux-cluster","version":"1.9.2","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.9.2","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"6f5b539f1646cdc2bdacf01a294a157f166eb0b5","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.9.2.tgz","fileCount":13,"integrity":"sha512-bFx02ciZ1P++riI/9UkgWLaPe7X3wJHF3/XhA8ult9XgPm9e62lpuJnnkUePJE8HPofLTJfZt2VyW2OSwEkZ1A==","signatures":[{"sig":"MEUCIG/TOKsYMNod8lOtUDtLFIYOBAfkOLQ3l5PZugmJQXJFAiEAkvV6X4Uul2KyKk3mMG1Dp0gVMfKFvoE0e6W2xLaGGlg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwrkkCRA9TVsSAnZWagAAj/wP/2sYTBTtQcDXLcS+vXRz\nrDAVVbamreAGV5ppivgvGZCYJ79zJsfavLCUmpFefnG6ujn8FMjIn1rvxDo7\nrSvqLezmrVtWEyLEzEC55HTZJOQjrfwKYRQa33kpb8+nyrrpW7bdVVpKqhVi\nmDC1TDx6ftWS6wxWoOThmQIqKyL0BF41utMOpE1ls30Sbb+KV312lnjj1atS\n2CFyf/MzPRfz7IpeDs0mDFSZWo34tPLNTh6Br6a3jlrZ2ekOTEsMCE0z6qxe\ntzWdh12juxY1b0Me+T3rEcOOz/lcLtTaMHhTXBb4ltg/XJpN1qvZ+jaes65h\nbVhnqfTTstN+L3+bmJ8sCVpmNFzI1xnX8S3e/1EsKe+Csn1yCziVyCaZgSX9\n92MAcju5y+3UVv2cyVBW+DcqE4JXAx/zPihAwxnU70JXJGRB4az4fp+P1CXq\n3CQOoncBa4jULAiJWNYQ8879+BGCXhCVbaD3HjQ1sC3oVchRml4jtm9Y+jPA\nH1kOBkiu6uCWKeRcEVEGOhKiBnsD4IyDld6DK3BaIRhTh8wgUZKnbBF2MPRP\nYG44w9vivNetNykGngDV+oIUT5Z/9VQa+RC8ruPjyaVHH9QJjt6YrlAZFvKz\nqTgwepa7n+6CBVzuMIcwGAEyYe6gRxp4TvhN2UkHdRder+/OyRRkZZKqaYWr\ndXUi\r\n=v64i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7607a3d20f348d891afc1cf330a82a7b9fb3ca83","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.11.2","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"fs":"0.0.1-security","os":"^0.1.1","net":"^1.0.2","path":"^0.12.7","zlib":"^1.0.5","redux":"^4.0.0","crypto":"^1.0.1","lodash":"^4.17.15","stream":"0.0.2","cluster":"^0.7.7","event-stream":"^3.3.4","@sergdudko/objectstream":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.3.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.9.2_1573042467919_0.13223716584920964","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"redux-cluster","version":"1.10.0","keywords":["redux","cluster","ipc","process"],"author":{"name":"Siarhei Dudko"},"license":"MIT","_id":"redux-cluster@1.10.0","maintainers":[{"name":"sergdudko","email":"admin@sergdudko.tk"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"644d209379e4e19acc837a1ecf19fe86a1e74bc5","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-1.10.0.tgz","fileCount":13,"integrity":"sha512-rJ9zg33pQU8extSDHYUP47/XVYGutapaz1Rq1OX4BFtnS+WjvHsCVzHXOq0IgxwbWrhMGsGRhYx+sTqh0id7yw==","signatures":[{"sig":"MEUCIDR66NQgH1YSSKvsM7r0a5heia7lTSpIk6fs3TNqM/cjAiEAgNh3F08NSnJI9PAW0zTYXu3fEIKxQh8WvWvLCMWfS50=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7lHoCRA9TVsSAnZWagAA2ZgQAIuWqqiwiXuUQFU6DioH\nxbTXUe+JtwcqBpf1IrcEfs/X5aBKbm3c1r33CPuKHUPzM4oApnCmdGaG4aya\nnfzJpWs+fDJTYVnfc0vCFu3ZFA/M/hzlFDcC79kHY4WWtSRzMwBZaZ8Qbvft\nLkvJ8UxeF+cKQM1El3dVeLIjEDWJsehjJS/Mn1l9RBznJXag5tmzupyGugfS\nvBzG+a4PaPrpnPITFCgtP2BObNQdNVZPWK2Z2Z3KQfmE22Publ4s/5C7DYC1\nXB81BdzM7uUexwlNsNUnpkO6CStJHvw/534NgsTfFO5ZPh8sESuBMl43g6X/\ndCr0DfdwYkIiE5hT0ZdnzP0ALKX38c0Y6q/2e/+806ceMPNExcdpGkMhDPUV\nyT5cdeN5xq/A8m+kVUC8/8lbQeT3cG6X62M6QlefCaoDkSsTjlr3g5j+qIcw\nOb8SHb+oYWGQLg4kK28p3XE5xKHDdrSkZk+uJviGlBMn1So3kouPni+BUcL/\n82dswTu9FmoUfHGPdZTFfFa8xRsAZ/9D87QLiuCz4o/CF1Mfr+9Jwjngg6Rf\nYv7yLoFK0ISLDSl1RzlU7xHcuYNWgN0Uwd6AQn7RFNoYf0BBsT7vBg+vcK8z\ne6PyFxDJvjTGFooA+XXjVQqXAZS1cn92mTDiPdbQf0CWcBqUe7AUuigErhkY\ntHh4\r\n=w20f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0e71321bbd3f2913c3acb5be7e3f5a84c4970c0f","scripts":{"test":"node test.js"},"_npmUser":{"name":"sergdudko","email":"slavianich@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"6.11.2","description":"Cluster module for redux synchronizes all redux store in cluster processes.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"redux":"^4.0.4","lodash":"^4.17.15","event-stream":"^3.3.5","@sergdudko/objectstream":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"colors":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_1.10.0_1575899624575_0.23213536478729435","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"redux-cluster","version":"2.0.0","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.0","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"c8c78b79ef9c22cfb5d305a6726a8b410751b586","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.0.tgz","fileCount":47,"integrity":"sha512-5/9t+VJsds9I8wg80zUjat0OtKQhTL4H6vWGSCnhexydF28S+AGAechynsjXMRJ+XtP1hYK18GIGhUAIqo6D0Q==","signatures":[{"sig":"MEUCIC3KqQogDZ7uo5BNgiUN9LzLMyB5CYb32B9RJ7wYO29vAiEAiQ5h2mxKWxLBr4A6DJACCjGhh0p9vvG7L6bFqOrNnng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176328},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"1825b210b198ff292c4a106bd76a60ba059a1f12","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"sergdudko","email":"siarhei@dudko.dev"},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"20.19.5","dependencies":{"redux":"^5.0.1","protoobject":"^1.1.30","@sergdudko/objectstream":"^3.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","eslint":"^9.35.0","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.0_1757366665638_0.8029996389875784","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"redux-cluster","version":"2.0.1","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.1","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"b77482bf49df4d3c8f67caec5c420f194a8fffea","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.1.tgz","fileCount":47,"integrity":"sha512-EZb93HoBRtqqySoyyMYK4UlKXSJf9ov8i+w0dIvMzC4Uo0cxVJ9YkkByP/YgbjwKujvn6N12byxa6ghkFJtNpA==","signatures":[{"sig":"MEUCIEQuoRaqp5GSjteE8qB8HbzEzHACeV2rF74yZWnguGbQAiEAioF1Rj06xsnwQMbI7KGHUh8oFpwhI2sK9Lphr5uJf74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176418},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"0e76da0901255be4ff92185251f4fcc9ad1da119","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"sergdudko","email":"siarhei@dudko.dev"},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"20.19.4","dependencies":{"redux":"^5.0.1","protoobject":"^1.1.30","@sergdudko/objectstream":"^3.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","eslint":"^9.35.0","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.1_1757369876205_0.9038493791339024","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"redux-cluster","version":"2.0.2","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.2","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"3afdb376482652b57336c252396ee0901cf6fe58","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.2.tgz","fileCount":47,"integrity":"sha512-uU8+xpf4ksgem4D3b17G405C5pGs7TBUsY38pg2v/bLrhr4Nt1p/qRgjTPmVZVF9L8llJjc5znijKoHFxCGvwA==","signatures":[{"sig":"MEYCIQDrsRT0k0tEj8TlsZu979WMLCHIJs78rFwvDOYsAmmihAIhANjA6TlYrFimvY8DzgJWZHLf1dNDbhFCq4ckcV6zduzu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178369},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"4b8f6880118d43bf7dd0c1d0b8be4c0f75e05e30","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"sergdudko","email":"siarhei@dudko.dev"},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"10.9.3","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"redux":"^5.0.1","protoobject":"^1.1.30","@sergdudko/objectstream":"^3.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","eslint":"^9.35.0","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.43.0","@typescript-eslint/eslint-plugin":"^8.43.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.2_1757617860843_0.9586244416122218","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"redux-cluster","version":"2.0.3","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.3","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"ea176bc0f95f4dc5725b52b6bca6855c48a9c296","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.3.tgz","fileCount":47,"integrity":"sha512-ymgYwuS6Z5MDKv7qrBD41z1+zGfkPyZXBx2nBgnZcnTXTqdK2Kx0tk+BXXWWJsKA3bZtzzfAhIZ0paPb89eGLA==","signatures":[{"sig":"MEYCIQDrv2lHOeoTIbvIfyfWTMzLi+zjIU2FZWNV3eV3ftX1MgIhAJIi3BnfAWQXIQxG4c671gEha17kLwppO+dwgyU5+dm2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178358},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"ecc2619a8f77eaa318e567cb649c60fd683d91a4","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"sergdudko","email":"siarhei@dudko.dev"},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"10.9.3","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.0.0","@sergdudko/objectstream":"^3.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","eslint":"^9.35.0","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.43.0","@typescript-eslint/eslint-plugin":"^8.43.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.3_1757729458162_0.019172049186095386","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"redux-cluster","version":"2.0.4","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.4","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"60a43dea73806a5a804d56fb3a6002040948318b","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.4.tgz","fileCount":31,"integrity":"sha512-Ue3BI0fZt794wjpmRkep+bHNt+tA4qBf4CVC3VwZdWquI+m0i/+O/4eiY5pNHwG1W9pkgEwG8ezJlWr0Fp4PmA==","signatures":[{"sig":"MEQCIEHKhn/nFFSENhRAKVAqhC709Bi4btuYbmF+IMvEGUxEAiBjwp8INS+3+7/4k8umrrAkRuIiddYWfqpeVNPQSfGpSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156817},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"2a36f5933d1388455e3d107ad3de3f2e69a5b50a","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"sergdudko","email":"siarhei@dudko.dev"},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"10.9.3","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.0.1","@sergdudko/objectstream":"^3.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","eslint":"^9.35.0","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.43.0","@typescript-eslint/eslint-plugin":"^8.43.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.4_1757816624090_0.34859686001725243","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"redux-cluster","version":"2.0.5","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.5","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"2ba660100a6461f8ba40ea0d76e4cc5582af6173","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.5.tgz","fileCount":31,"integrity":"sha512-WyEWK9OmQ/p2ygvh88nk3YtuWVUqZgcVcaqRMLC7NJbapVD/jxdYFHyaa2V2AHJV8jaALOHXbVDEbFwD4rjX8w==","signatures":[{"sig":"MEYCIQCPwyPw5TlOL/l5qyjvoBO2CsCsdhKERWkMIwZm1wCjNQIhANYLKjOOGs8KTWC0wJv62XLaWs5LNCAUXC9SPXP/kXL8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156817},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"418c4833f76303a3c27a5fb0ffb2ec1450e899fd","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"sergdudko","email":"siarhei@dudko.dev"},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"10.9.3","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.0.2","@sergdudko/objectstream":"^3.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","eslint":"^9.35.0","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.5_1757989094847_0.4918232104566451","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"redux-cluster","version":"2.0.6","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.6","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"7c4b83ab19a8157884a407c9aff010961b32642d","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.6.tgz","fileCount":31,"integrity":"sha512-830+Bu9+dBsouoKsIzGNp4AsyOcEXHa/C7KNZ/Y7cvvjeGnJIXvjoJV01ztSuJn2Y1pt29rrjvQs2It4EbzpnA==","signatures":[{"sig":"MEQCIA0kjv6skW/7qg128Ja5ezgSl9uAMDEMEUii+mr3qx2lAiA18OcBoh9D6uSgTU8x7fdwBvK9xUo66Gd8YXNVq+9B3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156817},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"0e991b8fbd9be9c9397bba83bb51206639a7690f","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"sergdudko","email":"siarhei@dudko.dev"},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"10.9.3","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.0.3","@sergdudko/objectstream":"^3.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","eslint":"^9.36.0","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.44.0","@typescript-eslint/eslint-plugin":"^8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.6_1758334546732_0.47396681687659137","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"redux-cluster","version":"2.0.7","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.7","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"e298495079236a0c1c888ed1423b956cc83f707a","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.7.tgz","fileCount":31,"integrity":"sha512-RzYMu615c9TtDWhfYRe9uZIR5S9yOhzgnEPW8rXaC+wTtopKDp7CRpwFPJoGE7XLWIAZRiSDnqLmVKSrYRniMw==","signatures":[{"sig":"MEUCIQClSTKsHdrBtTGJEfWZsdzHiBaygpIwd2O7NKsWyNzaggIgZhp3O4X2chs9IRnSW4qD9G48iQDpTGC+axWQsSJxSqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156817},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"8b854f8d5bfd625022cb0b33f313c86cfe4d3153","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"sergdudko","email":"siarhei@dudko.dev"},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"10.9.3","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.0.4","@sergdudko/objectstream":"^3.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","eslint":"^9.36.0","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.44.1","@typescript-eslint/eslint-plugin":"^8.44.1"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.7_1758593896526_0.0011299904854107368","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"redux-cluster","version":"2.0.8","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.8","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"46022fc29b03d50407111c27b6fe585f606b81f7","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.8.tgz","fileCount":31,"integrity":"sha512-x4lbhyzXY9WvkQ26g0WwMJ2DHbJcNuH69fORTjq+PtDmfkSspN0Gjj8lU4I2Z4G7651vOYuHc5gmHIHtNgSimQ==","signatures":[{"sig":"MEYCIQDOnDV2QRTtphUgngOSZ1km8mv0/iQBFPO5Qq7EPhm9TQIhAPSgmeGO7Yq9/fhf28XuqQsMNjW9NXgNOtVrULMElFQo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156817},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"6c88f7c4a69ddec10008057eebf526c47503d378","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"sergdudko","email":"siarhei@dudko.dev"},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"10.9.3","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.0.5","@sergdudko/objectstream":"^3.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.36.0","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.44.1","@typescript-eslint/eslint-plugin":"^8.44.1"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.8_1758853251897_0.7339109424840224","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"redux-cluster","version":"2.0.9","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.9","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"7c4043a4279e54532e37250540b31e1009547a1b","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.9.tgz","fileCount":31,"integrity":"sha512-LNC0Pq+HiQyv7FPjfKmpyhDcmcn5UU0PwBxeZFUhJjnj9k5cCMs6cTTLMxM3dl9iXCTrIBWyxgEg5SIUJFV1zA==","signatures":[{"sig":"MEUCIQCRZ2l7p9aHjYaf5fyn0Bn1aaiprSivQEbFM9p5KQkjQAIgF16tgdLZ7x81q5RAc1D8y4/hzvR2nzMW4GpUXPnrjqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156816},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"bb68a30278d74886cab93137e384ef581563250d","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"sergdudko","email":"siarhei@dudko.dev"},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"10.9.3","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.0.6","@sergdudko/objectstream":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.36.0","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.44.1","@typescript-eslint/eslint-plugin":"^8.44.1"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.9_1758939329642_0.7385780584223793","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"redux-cluster","version":"2.0.10","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.10","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"b32204f8f543d8403f243d34d9f45c7a55b90a71","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.10.tgz","fileCount":31,"integrity":"sha512-yIFc+E2ntgCH8m1PlEGd0il/h1Ajb5Utrue6VyT3TTDvXwRRGLFkEU9YPT6tqwFVsnI925LIH+7TDTrsNDyNxQ==","signatures":[{"sig":"MEUCIE2zZY8lbdJHZBdPjpa4MC1h7ot3iSaKox5nRzH8dgI7AiEAtd3TJACFzEuq/49dwA6MWd8mJyDt9JVnzZ1qbvwf8xQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156817},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"f3a83fb511e9af86a690c6c8e56acdacd5cf3f40","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"sergdudko","email":"siarhei@dudko.dev"},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"10.9.3","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.0.7","@sergdudko/objectstream":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.36.0","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.45.0","@typescript-eslint/eslint-plugin":"^8.45.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.10_1759198730103_0.45589938530153473","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"redux-cluster","version":"2.0.11","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.11","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"feed44b028a840af051f7d72ff5feaaa12e013dd","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.11.tgz","fileCount":31,"integrity":"sha512-p+odDjh2shFIdqQr85Ulz/+HsecTTAr/m97yWJ/poEp8ruxVu9pjRZPM1TbfxrT+g/7gHnpFCy9RZ7R/EL4ZGA==","signatures":[{"sig":"MEUCIQDf1MZ/dBaVryjEXsss26qln39v6XH8OPj2wMgGw0C9iwIgRBlv2rnFwR83GPGo7jqHU2vI7aSTO6KjZCorctNLqKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156817},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"9d12c764ec259a0d4a21b0d159a7aa043bf0acdf","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"sergdudko","email":"siarhei@dudko.dev"},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"10.9.3","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.0.8","@sergdudko/objectstream":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.36.0","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.45.0","@typescript-eslint/eslint-plugin":"^8.45.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.11_1759285780245_0.28064321036981976","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"redux-cluster","version":"2.0.12","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.12","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"9ad6530dfb9fe201992be3ad6b7220d2aa94d646","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.12.tgz","fileCount":31,"integrity":"sha512-Ya9elj2Z5S9ZOLfUvSVEWpwOwiwA8ibR6CFkJySA3vwJ1q12z7/wlCEXFjt+XToawN5GK0VbuV51FPrpGZ/xhg==","signatures":[{"sig":"MEUCIFaxpi0AL3BzjkMrHagMcHS0BRVo3tkkn7VmA2m5h+svAiEA8BJkuCdxNR+Dl0qfu4b+X3/FV7oduPZCS3qVijUfMaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156817},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"b1a233bc1840412e37e4f751f796ac58e7d81d03","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"sergdudko","email":"siarhei@dudko.dev"},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"10.9.3","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.0.9","@sergdudko/objectstream":"^4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.36.0","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.45.0","@typescript-eslint/eslint-plugin":"^8.45.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.12_1759371472917_0.30957410713890776","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"redux-cluster","version":"2.0.13","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.13","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"04fcca7113b02b8f7b4ea302bb0b06e47fd55f4c","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.13.tgz","fileCount":31,"integrity":"sha512-8PhEGKSwA6nN30MT9nyKoxrPbWm2VDHhSt/BpWlY9N1WDD1zsx3cOlqX17rKpVeYqchXDRQIyrttyXK1S+3Qaw==","signatures":[{"sig":"MEYCIQDVjscsj9pZSa5VylEhilQ2MwhDOkZpqksXPCeTxk7hVAIhAKgQ3I5jQGEGKy/gahUUvDNNF18ZHStqGhbr4r3yNSLA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156818},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"1dff9e3f44c1f8e1329750d55c30796ee256103b","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"sergdudko","email":"siarhei@dudko.dev"},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"10.9.3","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.19.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.0.10","@sergdudko/objectstream":"^4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.37.0","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.45.0","@typescript-eslint/eslint-plugin":"^8.45.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.13_1759543982234_0.4392410345148898","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"redux-cluster","version":"2.0.14","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.14","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"f60c092647a9b753d821930aa6067605f6981af8","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.14.tgz","fileCount":31,"integrity":"sha512-PzChL+PxQ71R9s9rhV0z3WnJ4N+PYxbWhVzKnHNtU440+vkaNEudZrFETBnFNZLLCkgRIF6MDfiP+Re14RV7fQ==","signatures":[{"sig":"MEQCIDj3L4hb1K2yqxqQUVvWG2xQ1OiiVOUqbvAJHCIPzkc7AiBgBUSlW2KkeQSpoNMn1zGp4Z511Q6jZT5JBmbizeAC4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156818},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"ab0fe9cc248bc3e564d98e9f39f53f80ffac998e","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"sergdudko","email":"siarhei@dudko.dev"},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"10.9.3","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.20.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.0.11","@sergdudko/objectstream":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.37.0","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.45.0","@typescript-eslint/eslint-plugin":"^8.45.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.14_1759631270265_0.09785963907447948","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"redux-cluster","version":"2.0.15","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.15","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"706d04b35998b36f95099365f3f8d586dfad72fd","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.15.tgz","fileCount":31,"integrity":"sha512-51Re6uBVrLa1Cats8NSX8tQJMA07NZUkyOOyrqGp4obDl3MwkbD606vxZ6lncIlrTGcZGSnJ693P5M61zdbtJw==","signatures":[{"sig":"MEUCIQDz0qUqSyczZI0fiM39W6gjVlbX/vkcseu2hXNOLE1RoAIgAsU3ircNKmO+kkHj+wiZ+kGsEPmZyPqqUtpYnVKc6X8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156818},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"4209c7566b46137bfe3662cd7ba3319b2c60efa0","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"sergdudko","email":"siarhei@dudko.dev"},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"10.9.3","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.20.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.0.12","@sergdudko/objectstream":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.37.0","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.46.0","@typescript-eslint/eslint-plugin":"^8.46.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.15_1759803550943_0.9899882339215955","host":"s3://npm-registry-packages-npm-production"}},"2.0.16":{"name":"redux-cluster","version":"2.0.16","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.16","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"172af077a3c5b42db6433f98b8f74486a489b1d9","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.16.tgz","fileCount":31,"integrity":"sha512-UI3WShAFgAWMIpVuIp/Vztmccc/HAa3oj6iKXqx57khPEcXUx0/dZ9hNEBp2aqFgbaPFl2cjupeRHSw2BRr9Ag==","signatures":[{"sig":"MEQCIDvVRBzPUAuiYSCEJ2EstfkvwyOdWtiqa0MdZh8UoB08AiA86PLuwlB5vvQ7YQlWS6+uLLOJvIiDjYjnmx0grvWIFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156818},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"2b2430afae3520576709c09d6b93624c83776e7b","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"sergdudko","email":"siarhei@dudko.dev"},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"10.9.3","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.20.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.0.13","@sergdudko/objectstream":"^4.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.37.0","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.46.0","@typescript-eslint/eslint-plugin":"^8.46.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.16_1759889911096_0.3333706613334184","host":"s3://npm-registry-packages-npm-production"}},"2.0.17":{"name":"redux-cluster","version":"2.0.17","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.17","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"34e396e647955b9045a4d85975bc13e3b630170b","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.17.tgz","fileCount":31,"integrity":"sha512-BN00w9HCtuYNpewgRKAKhggk35T5hl5irctP3BnyEsEjKBLXrDW9vtItx2JcEHK7SHu9Dqmv+CVa/kD2vMoLdw==","signatures":[{"sig":"MEUCIQC1Jjer8RBYxFgo/WZuqV54Md69xQ45r6P4VaClhag52AIgco09ju7Hd2CFidM3yWkqT1SfbFarERwqTWBrkaeMjOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156818},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"6510816e44c31d4d509e6572f6bfc52231583af1","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"sergdudko","email":"siarhei@dudko.dev"},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"10.9.3","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.20.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.0.14","@sergdudko/objectstream":"^4.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.37.0","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.46.1","@typescript-eslint/eslint-plugin":"^8.46.1"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.17_1760408462819_0.8137657979339947","host":"s3://npm-registry-packages-npm-production"}},"2.0.18":{"name":"redux-cluster","version":"2.0.18","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.18","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"eee20e887d43b87cb04cbae340078883e9289167","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.18.tgz","fileCount":31,"integrity":"sha512-4/2oF3PSqbKZHt66qBv8eq2secNBAtPXFGSiJVMICm0VUHltJoIbMXqQ6fx4RGrDIbw8GI6aUy7azPLxIirn1w==","signatures":[{"sig":"MEQCID0gg2b9Y/dlqwwHHHk4MidvsBYJ5FXE3sKVC0O4JdIVAiBuzfq5Tb1gpARlp3e6Hk/+D2uMx1pFqryXHof3nrrKsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156818},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"54f24666bae208bc44f0f218be9018fdce7ba05b","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"sergdudko","email":"siarhei@dudko.dev"},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"10.9.3","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.20.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.0.15","@sergdudko/objectstream":"^4.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.37.0","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.46.1","@typescript-eslint/eslint-plugin":"^8.46.1"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.18_1760495041462_0.2111368606763806","host":"s3://npm-registry-packages-npm-production"}},"2.0.19":{"name":"redux-cluster","version":"2.0.19","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.19","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"53a58c99927b095cc022c3775832c86d3517ad40","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.19.tgz","fileCount":26,"integrity":"sha512-DSpT8Pen4C3Kkqz0taJtoDE6osNvgHIajperE5ctAqExGAa2GnL8fTzBv98W0K8nm3NB8X5pVvjSl275KM+0MA==","signatures":[{"sig":"MEQCIG6AEKvy0wGqYG+pDqsyDS3pLdcRtnfH6J+gJJo7oFZpAiA+BHsslEQwpnXlSdrKtiLQ/tQA9v/iZAMq6SwMtXhBEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":145799},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"9feb63b9590404005dce199af5943d8186c19078","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.6.2","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.20.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.0.15","@sergdudko/objectstream":"^4.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.37.0","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.46.1","@typescript-eslint/eslint-plugin":"^8.46.1"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.19_1760632566838_0.61312585745173","host":"s3://npm-registry-packages-npm-production"}},"2.0.20":{"name":"redux-cluster","version":"2.0.20","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.20","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"4e3d6334183442316257d23e3e92465153c1e998","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.20.tgz","fileCount":33,"integrity":"sha512-lzksvJXPfYi4t0KCw6+jibcsL9ERVWlEDRMmPZ3hW+ru7WR7S+PkhnVII1kf4QVzs7DZxLogeatK1rOtFA935A==","signatures":[{"sig":"MEUCIAVFPNR+bn75Bw9Q+Yo2czB7FgUJdQWX8KS9FfA7gZgaAiEA5ZRY5/AuwpCsD+rAF/o/Bn5mvTraawO6k84sOftYHZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157357},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"0e4b9db4a6f1ef99e73e2f333465032ed26adfab","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.6.2","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.20.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.0.15","@sergdudko/objectstream":"^4.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.37.0","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.46.1","@typescript-eslint/eslint-plugin":"^8.46.1"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.20_1760644945763_0.16721766174932995","host":"s3://npm-registry-packages-npm-production"}},"2.0.22":{"name":"redux-cluster","version":"2.0.22","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.22","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"dd96b3417be8667848f6fcbf0b521dd361b82071","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.22.tgz","fileCount":33,"integrity":"sha512-+5mVr1Xf4Pkw50yU4HYYIBURpO7Rq0FSm0Z6GNuWcEuYzbztmfvOcxr5odW4QTcvNZwOBpWjuOL3xWhoo/yhBw==","signatures":[{"sig":"MEUCIByS2FMuDj7655TZaB324wkj9aFHgLzYVrmsvWCPPYesAiEApRZfxmdkWb1zfGNbbjcd76FO86BIJ4T0CVdmWGPoxHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157356},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"5adb806beb60d2c8fe3b1ddfd56e08a63a213dab","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.6.2","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.20.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.3","@sergdudko/objectstream":"^4.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.38.0","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.46.1","@typescript-eslint/eslint-plugin":"^8.46.1"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.22_1760866103343_0.6557573995449999","host":"s3://npm-registry-packages-npm-production"}},"2.0.24":{"name":"redux-cluster","version":"2.0.24","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.24","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"77e0981f9f60d6b447f702666b8f380ffe7b6d39","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.24.tgz","fileCount":33,"integrity":"sha512-gfs3K18sc3MwqRpnW/VqC5rBf9wnAzmvzZWKMKuNDS9ry/BdNXlZgwosejqr0b7QyVCLM79FS+AJz7d7Tq7e+Q==","signatures":[{"sig":"MEUCICzDb7T+5cXxt0MQdwq5rtAa50u3A96LFCJl5rqoTIqbAiEAqqCTuOrj6Ggwe18l5bIEFYEPoLsvnhnVAOBIV1Vr9uA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157356},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"5d8147199aa344c7435b40311e24f8f7591cc5d1","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.6.2","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.20.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.6","@sergdudko/objectstream":"^4.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.38.0","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.46.1","@typescript-eslint/eslint-plugin":"^8.46.1"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.24_1760964842702_0.7263915732082986","host":"s3://npm-registry-packages-npm-production"}},"2.0.25":{"name":"redux-cluster","version":"2.0.25","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.25","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"d8c9d157b8881c9115017decbd710ec9eef2201b","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.25.tgz","fileCount":33,"integrity":"sha512-vkqU3vVdssorljZDjyegekxQRXrxqkM37yHlUKm8+orNasdpMVu/Q+eNmLQrxIUipgQZvBgVn81bv0VjyM5loA==","signatures":[{"sig":"MEUCIQC4MX++DdZLsM4/8cz8GzoVaJM+obc0s1b3kOYllsiNYgIgJryz/L5e3eanHkfZ//pTWhaO+KRm2poK5Prgn6VrSeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157356},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"b6a03909db740a04ef650d02b2e6339022ffee75","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.6.2","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.20.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.7","@sergdudko/objectstream":"^4.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.38.0","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.25_1761013614666_0.43657514540392417","host":"s3://npm-registry-packages-npm-production"}},"2.0.26":{"name":"redux-cluster","version":"2.0.26","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.26","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"76c15b5dae124bd74967273d9c06fe78f2836b30","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.26.tgz","fileCount":33,"integrity":"sha512-h8eBpv1xZpPJZHhliTN/bB4LZ8N10W56c5hIltogFfH6iHk8CRwAv71RWrZzMHncttIgLFGVEV+fqIDxeQ3d0Q==","signatures":[{"sig":"MEQCICOi9hEaPZlD9i/JPtGFripwBWoHCY7cNoxUxzoUOW+1AiB5z/HgosEGSo6GXQ/NDLulDtJH+Jn/LJ3npZ/PeNNGQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157356},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"5f528224c6890341a883161aa3ca9f5548b059de","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.6.2","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.20.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.8","@sergdudko/objectstream":"^4.0.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.38.0","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.26_1761100190137_0.5451691070117946","host":"s3://npm-registry-packages-npm-production"}},"2.0.27":{"name":"redux-cluster","version":"2.0.27","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.27","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"3c74bac23b7ac27a6cc2dd6b6f02f0d3efe6bc09","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.27.tgz","fileCount":33,"integrity":"sha512-JJv+Lcn7ss73BEy3MwX7lw6hlXpLbG5EEcWVB96jIT6mqsZKdFT22neZRX2HR7RBOWi1sjPhrpyj9wat6T2mmQ==","signatures":[{"sig":"MEYCIQC4v4EV8ME3gw4D8tU+KAT3uL1qQSVoVMVCoSDaT2EUFgIhAIqp6+NdGnjSDYGdESWQ34zyqy+Ix0kUydG1lIjUGoHj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157356},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"67da3e094b0e7e92601bc12048f11afab5396e4e","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.6.2","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.8","@sergdudko/objectstream":"^4.0.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.39.0","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.27_1761964224725_0.7045866830189966","host":"s3://npm-registry-packages-npm-production"}},"2.0.28":{"name":"redux-cluster","version":"2.0.28","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.28","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"a516c901d670658d05a35d89b26ab054133049a5","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.28.tgz","fileCount":33,"integrity":"sha512-Cs4AbtSC/+PLaeqTpymvhNKWjkAPKzl7kRZ14N90bOhn0EPMHwOQpsNtvbga7302/pXwIyG0mGjVzR+YSigOBQ==","signatures":[{"sig":"MEUCICTVIkIsD6XzxOIoteLVV94DrpTfkqoX+Iy2Jz7m9yQWAiEAgdd3M+8qDjOiasz5iUkBlu1SqpyhylS4jxx2E5wjdNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157356},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"91840f45183b5ff82e3a6ea772476e057e1d1600","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.6.2","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.9","@sergdudko/objectstream":"^4.0.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.39.1","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.28_1762223361424_0.3988279980142133","host":"s3://npm-registry-packages-npm-production"}},"2.0.29":{"name":"redux-cluster","version":"2.0.29","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.29","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"3f77d688bd1414875da9a3bf8b61e8e34976e5b9","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.29.tgz","fileCount":33,"integrity":"sha512-HeInJ404pGhdaEStzvMZ3k/vOWOPKI2sztuDFBmoMD2VDSrNbJdty5Rnfx8OoUnTiG2eB/7phpinLDbBb1L3LQ==","signatures":[{"sig":"MEQCIDrUl1YZUTBv1vFBAzGyOjfjZ04RUIae4gYv7ahG5vWkAiAyIgz9LNYIeukaf2535/s+XuTuSbtPqaiHQbAzSIcN4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"1b70722f33db27fecc3d3421a36ab9697b15281b","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.6.2","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.10","@sergdudko/objectstream":"^4.0.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.39.1","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.29_1762309826945_0.9132011874045678","host":"s3://npm-registry-packages-npm-production"}},"2.0.30":{"name":"redux-cluster","version":"2.0.30","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.30","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"e3d93b43d731445a637dc49a717130839b8913c0","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.30.tgz","fileCount":33,"integrity":"sha512-4xSqqALQQ0m0+dX8ToflkP9b8iL+xR115hJ1gvot/2eQpWemIfaZvrKjyLTfMdSuv9RFAT8mnIFbHY4azI1s8Q==","signatures":[{"sig":"MEUCIQCT9dR4kpejuewFIWFbE+09TVp2Qb+vd7pxk3FuZ+O7OgIgVtUgzRET0rswcCUYGzIyoWsHCOoU3rc0ba94U0Sh9ko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"5698c6d10edfc877d550672090aa28eeb1ea82b1","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.6.2","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.11","@sergdudko/objectstream":"^4.0.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.39.1","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.46.4","@typescript-eslint/eslint-plugin":"^8.46.4"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.30_1762828285019_0.8481155034729337","host":"s3://npm-registry-packages-npm-production"}},"2.0.31":{"name":"redux-cluster","version":"2.0.31","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.31","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"711dcb6866db4f2801e31a6a2b9a7e37025c9654","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.31.tgz","fileCount":33,"integrity":"sha512-s71ym2XuWfTiTfeugbg3ueeQYDMZlstTHcutRmIxub7t1EhEqFeyhWy6FsDuepPtxTWm4p0mrxpq8Ws8wVS3yQ==","signatures":[{"sig":"MEUCICylmcdArERQA420vjKeHkWgsGURvpeuBXyKahB2jCGBAiEA7URTVSBQIHyw5DJXR3oemjeMq/yIcH59VLp10W4pCgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"4f60496f220ce0ef63d5e658f450e2d73ceee384","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.6.2","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.12","@sergdudko/objectstream":"^4.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.39.1","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.46.4","@typescript-eslint/eslint-plugin":"^8.46.4"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.31_1762914589670_0.7397955403527998","host":"s3://npm-registry-packages-npm-production"}},"2.0.32":{"name":"redux-cluster","version":"2.0.32","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.32","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"e06358e33c39f2e1719ab095f25054b9ec853c8c","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.32.tgz","fileCount":33,"integrity":"sha512-ntAEdwTiAEAQwWzY4GJfocCDOBDxE2COj/LaibIydIg9HQZheeiHlRlEgfQzeGcqAhwksAAf/zWnC7lW739pow==","signatures":[{"sig":"MEUCIDLf0ZJ7puuoG54Wk2Ixma/COGtACU42lT0VEOfOJ8G9AiEA+FQhRhyTsbRZrlIL6W/5NQKcK0HoJnhIzqpBsixhlT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"8e75f84d54ec7f5c6efd03e956ea0137cc5cc38a","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.6.2","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.12","@sergdudko/objectstream":"^4.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.39.1","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.47.0","@typescript-eslint/eslint-plugin":"^8.47.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.32_1763429561181_0.13528606650763142","host":"s3://npm-registry-packages-npm-production"}},"2.0.33":{"name":"redux-cluster","version":"2.0.33","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.33","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"ad9518851bda001d47ff4bbbfebc15f93c6f1627","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.33.tgz","fileCount":33,"integrity":"sha512-88jMQ99XvtExs0nsaaaOd5SJkysJS+RcfZog7xRTxEI+py0VqYeoaK2DVhD+A+uDa/FsyKxPkOyd8aU4WZg1fw==","signatures":[{"sig":"MEUCIQC4zmZkWISZujXJ+MRaeNNOmzL0qgvyji/Xsz64qRto/gIgOHxg1CSB0Z2kQuyk2lkBGGe/3oGLLGvSPxoMRO81F5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"f4d44a62a77605bc21737f855e103469c2512c29","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.6.2","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.13","@sergdudko/objectstream":"^4.0.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.39.1","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.47.0","@typescript-eslint/eslint-plugin":"^8.47.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.33_1763515991157_0.7899741630209025","host":"s3://npm-registry-packages-npm-production"}},"2.0.34":{"name":"redux-cluster","version":"2.0.34","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.34","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"e70df69ce9a41036291eccc3d83cebaa41d8d93f","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.34.tgz","fileCount":33,"integrity":"sha512-OINn8oLhn98vES3tSRdQjqh6sbdmiYAVxlbi/+rj8VcQrf/6UhliGZYwGncoBglq2grv0ga1NTFoSdaNp/d31Q==","signatures":[{"sig":"MEYCIQDdBnea8W9owUEruWVvooLMBiIh0SVlzrampZeuMPBdHAIhANZMZjcXux0qj93aNGmM8Nc/6c7ElpWJVVxOdUqehTPQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"f7e7d1a57b6431ff2012f68c5c262368d34198af","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.6.3","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.13","@sergdudko/objectstream":"^4.0.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.39.1","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.48.0","@typescript-eslint/eslint-plugin":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.34_1764034389832_0.8159374497993281","host":"s3://npm-registry-packages-npm-production"}},"2.0.35":{"name":"redux-cluster","version":"2.0.35","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.35","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"addd905cfdb11dceacf40643258e8c32a9f791ed","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.35.tgz","fileCount":33,"integrity":"sha512-Ot1i/kVgEYMUCtv7TxsqK49eNLNJmRd89br9DocUO2mWgZ5yaxEDy5U6hljeDUZpCYUt89/x8JD9prJWJrhVNA==","signatures":[{"sig":"MEYCIQDBCWNPz9ZwKdVbgC85lttSHL0rdLLD+fiGiGeGwQB7MgIhAMoVxmxL+f7/ul39+pueVlrqHyohnbhfMmfs9FD5CUKL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"8ae4ff3dd58e3b0c5be15bfc670936938d764f66","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.6.4","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.14","@sergdudko/objectstream":"^4.0.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.39.1","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.48.0","@typescript-eslint/eslint-plugin":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.35_1764120753643_0.7730828404023551","host":"s3://npm-registry-packages-npm-production"}},"2.0.36":{"name":"redux-cluster","version":"2.0.36","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.36","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"25fc07c4d5d16ec8b531a64358f26930e034ce36","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.36.tgz","fileCount":33,"integrity":"sha512-CGG/dVhoSwmzO2z4tBvF3GVskJvXO9myPR8Vs8OcXKzysDuwQU4j8K+W47qCMTuIrr39gXTTxgPCto35ZEFgog==","signatures":[{"sig":"MEUCIEd+hRpUt7Pdp0h7vtSjk0ul/N3tgPpLBzQ+mXVXI4LhAiEA+nsp8+4e3Qo76Gf0I2zQiSExeciajCebZxL/llyHidY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"461cac62ddc542baada2f6130574191ab95c222a","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.6.4","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.15","@sergdudko/objectstream":"^4.0.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.39.1","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.48.0","@typescript-eslint/eslint-plugin":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.36_1764379939882_0.7634800554116077","host":"s3://npm-registry-packages-npm-production"}},"2.0.37":{"name":"redux-cluster","version":"2.0.37","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.37","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"0e30d10864bebdbbded39ce582be71ec9683fc31","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.37.tgz","fileCount":33,"integrity":"sha512-9OzKvqJR6zray/8rzI6D+ojsqYUuccOwiY+anYI6b/q3I7bAItntcT3jQcQVUr5cQ6p2LmFns9foTscnZzG9uQ==","signatures":[{"sig":"MEUCIQDNRI+UdAab+I7XKWBU3ZHSQOjI2w9+hIYnEgLEM38J1QIgBlK2MxedQ/U/DReIGmzT9cRfAUySG1uvkorSESIDua0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"0d7f69af668642c76a7b5f64eb7879c352d93496","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.6.4","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.16","@sergdudko/objectstream":"^4.0.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.39.1","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.48.0","@typescript-eslint/eslint-plugin":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.37_1764466401511_0.9754423259321927","host":"s3://npm-registry-packages-npm-production"}},"2.0.38":{"name":"redux-cluster","version":"2.0.38","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.38","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"a0966ac60f3da5e9f190cbadee330f1976d43b6e","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.38.tgz","fileCount":33,"integrity":"sha512-clt5jbOffF4To7eIVD8qL5BrH4cAZ7xTCUV03UYUrnok6dQ2ww7XFcFa+h0ZkX7dwF4O0gvjlKS0gCNFCo+BNg==","signatures":[{"sig":"MEYCIQCLwJkveNni/MDrz9t9cfzKcUflHvAC582OxKAVssG/8wIhAOHu9WnrCOg2pZzIJXyvxBzP0Xaq5gWifv9BAljYJ6K2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"cfbde3942ed9d8a7aac8232bd16f2960d227ef86","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.6.4","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.17","@sergdudko/objectstream":"^4.0.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.1","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.48.0","@typescript-eslint/eslint-plugin":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.38_1764552853145_0.6115349572767874","host":"s3://npm-registry-packages-npm-production"}},"2.0.39":{"name":"redux-cluster","version":"2.0.39","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.39","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"1aad8b92b4aadb053445638db8e44f4d9deeaaed","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.39.tgz","fileCount":33,"integrity":"sha512-40/y6Pps3l6wJVLhVDnkJ9wtOa+AqtO+G+Ppg1sV52N4hUa6V9Z+E2FQIx7IhufxrRfVz89gU7rLPFRTju8f2w==","signatures":[{"sig":"MEUCIFTqDsWwPnojzhyOAizCx0w7Ekeg01Jh89eWpC6FwJoZAiEA0/K+2NE3zDUwc037coDnW1TZvxd361t9NlbDhnuGkBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"5dc4c690d0a43309d2dfc0ec181cdc4a93205d6e","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.6.4","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.18","@sergdudko/objectstream":"^4.0.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.1","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.48.0","@typescript-eslint/eslint-plugin":"^8.48.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.39_1764639163806_0.21168154824728047","host":"s3://npm-registry-packages-npm-production"}},"2.0.40":{"name":"redux-cluster","version":"2.0.40","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.40","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"3cfb065577c4dd7c3ba7bfa8086c698fc5d48c46","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.40.tgz","fileCount":33,"integrity":"sha512-PyCW4PlNjLUXdqtKQsb4MTRJ7veeF3sB1rrBz9LOCLfNuy0W7XFpTlq1XULsKSnK5vUuvGNt5uuiMyhUhjcvIA==","signatures":[{"sig":"MEQCICUoOLXjfl+0lpHxiZ3A8VI/48Tn8VtQ9X0rRN2aw9i+AiBEvdy0kHGHfj3CT/z3Viz9eSq1bVlm0LUsxPWxHTedfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"b590b1175962fa927a51932247ef9ce51c257d0d","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.6.4","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.18","@sergdudko/objectstream":"^4.0.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.1","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.40_1764725581562_0.777395187330228","host":"s3://npm-registry-packages-npm-production"}},"2.0.41":{"name":"redux-cluster","version":"2.0.41","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.41","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"bc82fa2745979d74524f4e1689de774ed102ae96","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.41.tgz","fileCount":33,"integrity":"sha512-chyLEfCFJ9ZRS98lMzfwChx8+1vZYIPFYPjFKKvuoWrjnTQDwVTMOSNiFtbx32LFX8tAiTGKbgPrxpLBM+t9FQ==","signatures":[{"sig":"MEYCIQDX5lHS7OG6l4My2Ug1bPGKVrKMynruHlN1v7TWwrofWQIhAP0NFhz+s6X6p3TtH/SzGsJ6HM9jN9fC+hVx3jLmUWet","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"21db2a394f3758a1c1f15db1280bac16ec62c134","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.6.4","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.19","@sergdudko/objectstream":"^4.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.1","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.41_1764811970228_0.10955286664966235","host":"s3://npm-registry-packages-npm-production"}},"2.0.42":{"name":"redux-cluster","version":"2.0.42","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.42","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"f834da03e997dbe466a540015a881a628b11fb9a","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.42.tgz","fileCount":33,"integrity":"sha512-usmoBTJ8mHr4bcwAx5WmSmU0ChlwfH9VXBcEb5ThWMWVJx00tu42VN2vmBQYmcanQWDeX2tYwBQ+kxbSlaUYYg==","signatures":[{"sig":"MEQCIHEONppN8UZtav4wPykqZpOVCdzEn7QKMMKkF/aHrP4wAiAmKx3l08SlWvlkBvGZgtDq8Z92RCmC5wNse9+4CJHhiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"990e72702cbc39b5a0ebe78a85892cb42a7a1bd3","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.6.4","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.20","@sergdudko/objectstream":"^4.0.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.1","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.42_1764898392681_0.7671767639459399","host":"s3://npm-registry-packages-npm-production"}},"2.0.43":{"name":"redux-cluster","version":"2.0.43","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.43","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"2454c9ef656de694193d439821d09712f65b24cd","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.43.tgz","fileCount":33,"integrity":"sha512-qw+I5gBTpGAt9U439bsB3GdSATgII1bcVan4B/g64fJaGkVt6K+zqxRkUW930BrsjknxgVSlYDBKJI0PVoogww==","signatures":[{"sig":"MEUCIAD9xmC/Nu/7gCnnVZgre+p+D2F6kOFdV/t7kqsbYjKlAiEApp9Gt1E4xZ+4tcPd+2uXM8NhwIpXYdICmGmy2ej7Pe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"ce8e8b54f75e7d9806cc158541844e4f40c0f0b4","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.6.4","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.20","@sergdudko/objectstream":"^4.0.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.1","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.49.0","@typescript-eslint/eslint-plugin":"^8.49.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.43_1765243971771_0.011867410891069241","host":"s3://npm-registry-packages-npm-production"}},"2.0.44":{"name":"redux-cluster","version":"2.0.44","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.44","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"d2f6688928b3b6a05d427f92ff5c018ef595ad5f","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.44.tgz","fileCount":33,"integrity":"sha512-L720897tvAcAVjtkH9e07PukoP2cf6OLDx7576NMkbj1WWpYpGuQEVe/T0yq9IbPHtuUsXZiQ1qC6Alu5L4VSQ==","signatures":[{"sig":"MEUCIGKzmG7lZoQYKVmsXIhBUb+OtYOyCl8akT3n2Jfo0QqkAiEAhosXqPNm/mLAcozsNyNvUuyUd+pVdKVBDxhWzuXP0oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"0f6be301fd06434bf0f90a94cab10258b24e7539","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.7.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.21","@sergdudko/objectstream":"^4.0.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.1","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.49.0","@typescript-eslint/eslint-plugin":"^8.49.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.44_1765330390641_0.7332065543005126","host":"s3://npm-registry-packages-npm-production"}},"2.0.45":{"name":"redux-cluster","version":"2.0.45","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.45","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"b6e409ebe6fde196addd1125b429a6128edd4b40","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.45.tgz","fileCount":33,"integrity":"sha512-m6ZcsYfxTfdl2E+aQbEBhD/vL4ASK6xblM3wz2iIrlB9eP6I/pYmwYkNiwFp4uIdcS3rmduLl0OYuoxeaYyXgA==","signatures":[{"sig":"MEUCIQDhZ8hlvtXdqkWi/7srPgJ5GOm6K0kwqVukNeOSw9seNgIgZaohPGBA+vjeRubezR5dT9PM/YKrvIyFwpXsMC/VbWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"c557e45991fa9c34b07acb73030594e7f74bcc77","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.7.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.21","@sergdudko/objectstream":"^4.0.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.2","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.49.0","@typescript-eslint/eslint-plugin":"^8.49.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.45_1765589564137_0.6851626711301235","host":"s3://npm-registry-packages-npm-production"}},"2.0.46":{"name":"redux-cluster","version":"2.0.46","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.46","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"253f16f3641ff40e377653446441f141972f6150","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.46.tgz","fileCount":33,"integrity":"sha512-AKd0cx+mpqYnSLxSxQh4LD7cDILW6XYtvevR7rKDGEadBN5GS1Pj6ezoWj1t/9TmU+g0vB8vZimJaueOBWrMiA==","signatures":[{"sig":"MEQCIGm36kVvCtYc0on03VTpuVfabutq1R6v3IwJIgXdhddsAiA3JIb2cigyeZCKCNWjtTQWLoEJR44cP0dK+bUfwzC9yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"5f63c414b14b7ecb37a57903714c8ff499a829a1","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.7.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.22","@sergdudko/objectstream":"^4.0.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.2","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.49.0","@typescript-eslint/eslint-plugin":"^8.49.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.46_1765675974702_0.3605072820568449","host":"s3://npm-registry-packages-npm-production"}},"2.0.47":{"name":"redux-cluster","version":"2.0.47","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.47","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"6eaf8d020f898d25a56a2cfa5d45371a05de516b","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.47.tgz","fileCount":33,"integrity":"sha512-+dCnIS/p/qA01CFo8MFwjjlgq0kJcRjHFJNIgJUyIgRkDxGm497ZOZuiJk0cSxigJ+4zBmz5WCKT+X2spajPIw==","signatures":[{"sig":"MEQCIEG1ltH4OAvfp7D5ddyaz8E+M4MLglMOmJaXNdZf2m0mAiBzpGx0Q+zMlAb8m4q16ziu/SPoUwOWWV7vB+UTKzWFkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"b53a0ebe8b9dc46d8164f435dd1dcffdb5ef3909","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.7.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.22","@sergdudko/objectstream":"^4.0.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.2","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.50.0","@typescript-eslint/eslint-plugin":"^8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.47_1765848782284_0.9747710975949015","host":"s3://npm-registry-packages-npm-production"}},"2.0.48":{"name":"redux-cluster","version":"2.0.48","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.48","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"d08a2f5031c528f7718b12275bb483deb80b8a57","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.48.tgz","fileCount":33,"integrity":"sha512-5yTSV+2TGovi9ZsF4v/Xh7D83bq7iq70R2xxoeCKbQFskWaxxDmuEtCeiJS11tKJ566vrbmzHnlyfn2pryBOxg==","signatures":[{"sig":"MEQCIEkvOFHf6ghaTU3KWXyIpdjwei2c+dDKTBongiHUIQu7AiBrtySB1zl2aMmwz9WIgyh/LCY2lQieIIozNft1zSCb7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"17cb0f838972a31ea84632c00784bf070fb9f4cc","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.7.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.23","@sergdudko/objectstream":"^4.0.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.2","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.50.0","@typescript-eslint/eslint-plugin":"^8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.48_1765935208157_0.7392324293461303","host":"s3://npm-registry-packages-npm-production"}},"2.0.49":{"name":"redux-cluster","version":"2.0.49","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.49","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"ee48496925b20ac9c6095bfbfa6067cd1eb75741","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.49.tgz","fileCount":33,"integrity":"sha512-Qp23Ep8qMViu1C5vlde0L/tcpZN9UIIrEF/ygxxT1t6xgllY1mwbYIvzcmJAUwSbLGEMpVSMWse8tZTORu5COg==","signatures":[{"sig":"MEUCIQD1hWX8gqumH9e8RAijcapZVRIqzqJJL4vEODiAf5CqkwIgNy57ZtFSyPmzFPucWAhJJ6g1ZlNljS38/f/Z5XbRkGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"eefa449853b511a87cb8eb8fc5271133290e72d5","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.7.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.23","@sergdudko/objectstream":"^4.0.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.2","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.49_1766453595508_0.5385008886405873","host":"s3://npm-registry-packages-npm-production"}},"2.0.50":{"name":"redux-cluster","version":"2.0.50","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.50","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"28251ef0066a652d7c983777fac70dfb43157905","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.50.tgz","fileCount":33,"integrity":"sha512-RE9G9iFFEcSNZkuXHN2jGgBwI4Qx8NvinWg8Xinq9kTOuA6tw1EGP4IYG1hmmTdGwyxDRjWEMelN6ZxaTTGFHQ==","signatures":[{"sig":"MEUCIQDAtMvav+4iOfcqXAznJqd3Xou9+MaMzjua59JPeG0tvgIgSsb7D+d1T8/pq8Kv43xO17utz9qBQLOrcTnk8s8Y4c8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"8fed6adf001e1414939c1edfc134fc9b4728fbd6","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.7.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.24","@sergdudko/objectstream":"^4.0.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.2","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.50_1766539964277_0.8821589108758112","host":"s3://npm-registry-packages-npm-production"}},"2.0.51":{"name":"redux-cluster","version":"2.0.51","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.51","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"e3aa797275f0233378128d6754acf968a075a11a","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.51.tgz","fileCount":33,"integrity":"sha512-bQOMFNN4EbD3ztxljir2w8UiziBVVshaBZ+7O0ik6mGNCdfZS0zFPNGPj3IopOyvIxUV8WLmaNyz9G3V7a/ygw==","signatures":[{"sig":"MEUCIQCTnbuEhpTLYSVIj5oRT4fFX4vIcYfYAVjgvJz1T74/CQIgIL50s8YDO77xD+yxD0pXAhjMMFJfyl15X70ULlhKr4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"e22faad0262c763a1ff30a741db0761c3575d0ae","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.7.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.24","@sergdudko/objectstream":"^4.0.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.2","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.51_1767058390584_0.8895705545841859","host":"s3://npm-registry-packages-npm-production"}},"2.0.52":{"name":"redux-cluster","version":"2.0.52","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.52","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"29c4988dc654eace440f6dd79207ad8706a1d393","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.52.tgz","fileCount":33,"integrity":"sha512-3tcCdLp2sSpFnDqMX/OmMMYwQrsQFjwkPsJrJE8N5J06CU2/qvuvW/pl8R7iZf+0OE0sqEefT9LDq72+cq/DaQ==","signatures":[{"sig":"MEUCIQCVOSW6ZKO9SQS3dXB8sP1RLKfcB+ThJyA7GevE+XeyhQIgK0F3zOuLVaR/JPdgdfPYhh9I6FLzqseUOtuv4vzB8dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"ca8f3924ab5e822002848006bee2b251cd63d633","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.7.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.25","@sergdudko/objectstream":"^4.0.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.2","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.52_1767144768702_0.5851587296594616","host":"s3://npm-registry-packages-npm-production"}},"2.0.53":{"name":"redux-cluster","version":"2.0.53","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.53","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"8679f82abee84f5401dbf28d083bf21775d92623","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.53.tgz","fileCount":33,"integrity":"sha512-QGraj9SbPWMBKPk7Jm1eNTEZxvf9P1iRN7A97ZudFr454SyYASeM46ekCPU3S/feTrj2XXZNXLtdCbgnhDzdMA==","signatures":[{"sig":"MEYCIQCqiNqsvSL7fwU27RpzQyE4GwR8IHitFCR7Tq5OlON7fQIhAOM6lz80TjB3P+q1HSjg/JWESQu39fY7LpiGodwgNxkk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"6cc1e97e1555545b1d672936eb8e78f22a39c39e","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.7.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.25","@sergdudko/objectstream":"^4.0.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.2","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.52.0","@typescript-eslint/eslint-plugin":"^8.52.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.53_1767663182496_0.9849892322580631","host":"s3://npm-registry-packages-npm-production"}},"2.0.54":{"name":"redux-cluster","version":"2.0.54","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.54","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"8d694f2e94e7a1681c79636827633ba9a62070ae","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.54.tgz","fileCount":33,"integrity":"sha512-waqk5kFq+l2SYt6BotgcIu80HLe3gkWJgt9xJADh0rR3JA6ISKhYynQZ4oh1DGfez4CWm0ytoDIEhC9VE1vv7Q==","signatures":[{"sig":"MEYCIQDmmnxrByelmj5DGhQ1Dq9hF0uJ6qpyOfqVfTZOIlBoUQIhANfzjc/iTz7Tp6Q9OgmuQ9oe86a5KxyBgVDxqOi76Agg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"90224341e44e33d3e6398049d1ceb62320f5687d","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.7.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.26","@sergdudko/objectstream":"^4.0.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.2","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.52.0","@typescript-eslint/eslint-plugin":"^8.52.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.54_1767749591871_0.587251767669366","host":"s3://npm-registry-packages-npm-production"}},"2.0.55":{"name":"redux-cluster","version":"2.0.55","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.55","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"e534ba4955ee94581bf21ea9088856df60935cbd","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.55.tgz","fileCount":33,"integrity":"sha512-p1rib+X4fB25t/kfazcKYdqIBycyOIB3ix9nEhI5x809IlkChHNBUYTcdMQ2yCV2YqnJqBx6T821UDNJ6ZNlwg==","signatures":[{"sig":"MEYCIQCZ41lmBCCjUkbSXGox3Nkif07mdl7gEeFfiIoxTmlHwAIhAMDoeI7BaOf+AxVaYk1NNBP8gMi+3hlGQO77RRxbctox","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"c79c716a960ec03083f03822fa072f28b06b75be","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.7.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.26","@sergdudko/objectstream":"^4.0.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.2","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.53.0","@typescript-eslint/eslint-plugin":"^8.53.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.55_1768267995277_0.855700656877693","host":"s3://npm-registry-packages-npm-production"}},"2.0.56":{"name":"redux-cluster","version":"2.0.56","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.56","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"0caf7591dbe0f4765b15b70d1e1ce90e092db617","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.56.tgz","fileCount":33,"integrity":"sha512-/kWICLtFuPvmJZPtRsY6ucvAmji8NSKo7rBMvh4/0VKmPzqnER+4j4FCGBFcr/osjvh8lAbaF53pkhZ3eaLOJw==","signatures":[{"sig":"MEYCIQCwjnhgiy4QOXm7pXdy5Nmn1LvIlvqhc5+GL0qmBRqAmwIhALVZjgm6PngABB4mutV6XoUe+zVySC8tbd21mR1T/1z0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"f257161513ba15ace097b1d5772ed1d1f976558b","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.7.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.27","@sergdudko/objectstream":"^4.0.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.2","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.53.0","@typescript-eslint/eslint-plugin":"^8.53.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.56_1768354406452_0.24152973314984783","host":"s3://npm-registry-packages-npm-production"}},"2.0.57":{"name":"redux-cluster","version":"2.0.57","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.57","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"e4b783733a9380cec052ecff51bfbeaa209bad0f","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.57.tgz","fileCount":33,"integrity":"sha512-xlQeVMFpT0JJYbbzvX8rouidu3I8+BJfxnCqAgGVQ2rFvS0k6AF19tzW1LIVXHbN6yhNdar4YsVUU/mXmW21LA==","signatures":[{"sig":"MEUCIHGe2FY+ZWGwGHs8ZbLEU5EwGJDxFhSbQ6CasMDM6ChWAiEA17vXGTuDBVhaBwRf9qzdWe6nt8hRoULuszZa8wv5RJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"1524b5e72d092a7dc204e96fec921e54fe44761d","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.7.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.28","@sergdudko/objectstream":"^4.0.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.2","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.53.0","@typescript-eslint/eslint-plugin":"^8.53.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.57_1768527202287_0.0741005916316646","host":"s3://npm-registry-packages-npm-production"}},"2.0.58":{"name":"redux-cluster","version":"2.0.58","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.58","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"cc56de9cb6358fadbbccf204544483b22dd871b4","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.58.tgz","fileCount":33,"integrity":"sha512-zAdaf9iPq/GJ0JTcb1Wvu5p2c2PTh28IIoQD5KFscAD9UQ9RCD/SZB8e5ZTrDniIjzrTWjEJGJMyXpFygmuQfw==","signatures":[{"sig":"MEUCIQD0mTdZKOP94wiAf2Epwi43CpprfeUTLbPuNr2x3KpFfAIge10h3FLZNfpvKSvc937r5meEvNMy7j/CSg3BhhszRZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"24a136e8970698fac1f21754a05607279f65a2b2","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.7.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.28","@sergdudko/objectstream":"^4.0.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.2","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.53.1","@typescript-eslint/eslint-plugin":"^8.53.1"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.58_1768872812319_0.3816602155554649","host":"s3://npm-registry-packages-npm-production"}},"2.0.59":{"name":"redux-cluster","version":"2.0.59","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.59","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"09642bb21160c07013fd01287a0288948d4a9702","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.59.tgz","fileCount":33,"integrity":"sha512-LBmmRxCiee35FjJQiaRJumTsKph3tKNnaG/je9cX3BuPC1JEo5OwEOQacAZyo4ds3W4WI+/qWnBwCV+d937uLg==","signatures":[{"sig":"MEUCIHM1HAEF7S5Kaf9+i+f/fqAP1a2KXl1jmdqL2elsAJlmAiEAjoi3T/f93j5/01YiRaDxuwW1mn3loYjVSwIx55xn6PM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"1e2d23ca8450f6a7c2db6ae9d413e02bd1cb4c8d","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.7.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.21.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.29","@sergdudko/objectstream":"^4.0.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.2","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.53.1","@typescript-eslint/eslint-plugin":"^8.53.1"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.59_1768959220235_0.20868528977844725","host":"s3://npm-registry-packages-npm-production"}},"2.0.60":{"name":"redux-cluster","version":"2.0.60","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.60","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"07c888b5c0ed9802fdb6dd42c8ce5b4c256de557","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.60.tgz","fileCount":33,"integrity":"sha512-4gNST6GhDgNNjOWONyLzIRq7lWdiFhd9fC+z9yJBo+Qatf5nuMQEI/sdQLNWunmiOksBtI2A4VO4SDXG6bKR4g==","signatures":[{"sig":"MEQCIB3IvqkZpBbWCXnsbqKwPpbgDFPekIJWNtkEtlxVck7iAiAINVKyb+VpiMgYOzu5RJZxXQFfB8mLup4BxOqRnwL1BQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"56268ec60a08f0a24d9d59010ab6900cc0cc3ff7","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.8.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.22.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.30","@sergdudko/objectstream":"^4.0.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.2","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.53.1","@typescript-eslint/eslint-plugin":"^8.53.1"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.60_1769131988888_0.15221980948637182","host":"s3://npm-registry-packages-npm-production"}},"2.0.61":{"name":"redux-cluster","version":"2.0.61","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.61","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"50747b48af1a18dc7356d6ca853ef06bbb432611","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.61.tgz","fileCount":33,"integrity":"sha512-i+fWEb2BQQNZR5acJHkyj1Hb2DGozimBLDIjozjO+UtW15F3q+ZSil0UuvfcJ12sHKlEGCgX4fWWroyhQiCGvQ==","signatures":[{"sig":"MEUCIQDOJBuiEZt80mpxAVH5H0GfRdxs/9slQzQdXoBd7AZvRwIga+kMOvTpgp4mk2PKC9hlcjPx3nrR/yUuGtJjqwL9uUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"110bb2586b9425a08bc834e46c859bfe5de3f472","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.8.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.22.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.30","@sergdudko/objectstream":"^4.0.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.2","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.54.0","@typescript-eslint/eslint-plugin":"^8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.61_1769477598258_0.4374532546638945","host":"s3://npm-registry-packages-npm-production"}},"2.0.62":{"name":"redux-cluster","version":"2.0.62","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.62","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"3db3ded2b5ece4573603d1d8bc2aaa202e971ba6","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.62.tgz","fileCount":33,"integrity":"sha512-wnABNLgE7/jNtzK31UVslQdKQWCVK0fhfQuwQnV79gnoZ840o+KkUgcI7nOyA6Fspy7onjUgFLNdvZjWz5861Q==","signatures":[{"sig":"MEUCIQCArue9tyRLXFK80n+D6+/q3M9hTQx1mRgwTPBkVOaJJgIgV+EeXUgPYkCcIttAt24O0F1d3x8b1ARODOc+wRlPfQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157358},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"ef63563fa2f4980287277050290e3d3bd251c51d","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.8.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.22.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.31","@sergdudko/objectstream":"^4.0.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.2","ts-node":"^10.9.2","typescript":"^5.5.4","@types/node":"^20.11.17","@typescript-eslint/parser":"^8.54.0","@typescript-eslint/eslint-plugin":"^8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.62_1769563997544_0.5755783377953181","host":"s3://npm-registry-packages-npm-production"}},"2.0.63":{"name":"redux-cluster","version":"2.0.63","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.63","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"f6b8cb76c0c75a2acde91c16974b79f3a3639db2","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.63.tgz","fileCount":33,"integrity":"sha512-kEaJWDHEYDe/pOzJ4lNQidPZJu1olV2boYOP6cBG/TfN1GSG3l4NqPGdOtdnWgy4drt9Cxmvt4gf4RxtTgacVA==","signatures":[{"sig":"MEQCIGLSBwDkscTiphVFSoM40FFsZCVFYBKf05SqPkUH/2eNAiBIAY/9IS5g+4kxYp+PIFYp/eDdZQ+pFj/bgOaO6sJG2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157360},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"04d607c4579b127686fdcaae1bc50b4c4627bd63","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.9.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.22.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.32","@sergdudko/objectstream":"^4.0.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.39.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.2.2","@typescript-eslint/parser":"^8.54.0","@typescript-eslint/eslint-plugin":"^8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.63_1770557528164_0.5966385692155012","host":"s3://npm-registry-packages-npm-production"}},"2.0.64":{"name":"redux-cluster","version":"2.0.64","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.64","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"68434790c8f8db4fc8e6cf0b4f796270ce2e4c84","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.64.tgz","fileCount":33,"integrity":"sha512-P18UE0T4A+KjzeMpjhwqd2euiwA6ImiUrC5f6ADZqEsh4/KbSXn66evpOy/NGLH0B7z3apNpn3qKpoMWYnyTTA==","signatures":[{"sig":"MEQCIDZkl96bHlWIrwXw0Z+eDetxfV7rW8AvBQiIp0jy76MLAiBkl5iPdF86Nr30/l8TiAXjFgQXvIYMZLQ6CnP5rXUGAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157389},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"cb12c01be580f1ceeb200dfada9fccfdc9dd4372","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.11.1","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.22.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.32","@sergdudko/objectstream":"^4.0.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^10.0.3","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.2","@typescript-eslint/parser":"^8.57.1","@typescript-eslint/eslint-plugin":"^8.57.1"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.64_1773711296598_0.23897784966120117","host":"s3://npm-registry-packages-npm-production"}},"2.0.65":{"name":"redux-cluster","version":"2.0.65","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.65","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"1e97eb0ab27e343a7399bc3809a9a9533b88a9cb","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.65.tgz","fileCount":33,"integrity":"sha512-D0ILIM5wpc8Hlw0LCqm4hCEijWRdjAJdHo/Tekft4v3Tut5h0zELWBU/lSmYUszbMB+JHWRoqj+wvWuxfLmfRw==","signatures":[{"sig":"MEUCIE8wqXWUy8IaVsmAyToBhpZlfOKLb7hVM1zi2Pi3Ytu4AiEAoLW0APOiAu7jeQTB4vif4UiY5iDo+CSLvNyJ6J3U498=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157389},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"2fa96540153716c1852a8700423a9f3ad4e0a3b6","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.11.1","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.22.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.33","@sergdudko/objectstream":"^4.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^10.0.3","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.2","@typescript-eslint/parser":"^8.57.1","@typescript-eslint/eslint-plugin":"^8.57.1"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.65_1773797688615_0.08419659444419825","host":"s3://npm-registry-packages-npm-production"}},"2.0.66":{"name":"redux-cluster","version":"2.0.66","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.66","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"9828534279108369bcab0adf8590986ec98ccdd9","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.66.tgz","fileCount":33,"integrity":"sha512-GhmDM/i6ccOPl0YPrjRDFiwAhSUzPoDvsinGzSCZlw57t4kdxY4hY+8bnx5IQtzQqmNkrhhm5red/OHQEn2gzg==","signatures":[{"sig":"MEQCICvg1Bv8xTUknIkZfAUZkQPgare4Qia0ZUx6BNX/kY5fAiALAmiIdzXZU3Gb4XCv0O5YVMF33Z11OqLg6Qk9bG9Fuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157389},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"3ed59d147b3446258cd69447cef04a9e93e8e21e","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.12.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.22.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.33","@sergdudko/objectstream":"^4.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^10.1.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.2","@typescript-eslint/parser":"^8.57.1","@typescript-eslint/eslint-plugin":"^8.57.1"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.66_1774056851295_0.12512278465186566","host":"s3://npm-registry-packages-npm-production"}},"2.0.67":{"name":"redux-cluster","version":"2.0.67","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.67","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"557ef236c5940e68457ada27774f2ae6188bbead","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.67.tgz","fileCount":33,"integrity":"sha512-mk2ERhlDG8XaS7u2Nth8KgHbn0tP1O+lCqIcK46hXuUJ6qNEQ2Wr/PVIDIK/YPyFD1zdPhuxes8x1sFPIc1dcQ==","signatures":[{"sig":"MEYCIQCpK5D1MeBIdR8k9Lp4WJgxWya+ZoCnxqIvpLf2V4BowgIhAOdJ9mcgwKU1ySvAznFRqygH2dMmMPhdjJ9NTOKhBQ7h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157389},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"03713e41ee8230c6b62a2ec820841406f6f03d82","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.12.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.22.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.34","@sergdudko/objectstream":"^4.0.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^10.1.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.2","@typescript-eslint/parser":"^8.57.1","@typescript-eslint/eslint-plugin":"^8.57.1"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.67_1774143271772_0.8046507293477916","host":"s3://npm-registry-packages-npm-production"}},"2.0.68":{"name":"redux-cluster","version":"2.0.68","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.68","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"015d4976d7876941392c91ec7a9328d56c6d282b","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.68.tgz","fileCount":33,"integrity":"sha512-OO1A6r0S+zs9nBUEa86shpr6UIZ51CcIgOE8fhj1S5mzhFc3oiJ7Gu41cGI2yj9RIPw4kzcGSzVNhMPTf6HV4g==","signatures":[{"sig":"MEUCIQCFjWD8IGhFg4GaJkPF8DQzG4u4SxEVd9dLIco+cjePRQIgeRuRde4nzNVSF5sXMayv/qbU7kFmUIlXISLS9vJOL04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157389},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"7f2fd039c3ac1e71a09b4d8e435b53324e835e19","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.12.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.22.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.34","@sergdudko/objectstream":"^4.0.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^10.1.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.2","@typescript-eslint/parser":"^8.57.2","@typescript-eslint/eslint-plugin":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.68_1774316086407_0.35728201931041004","host":"s3://npm-registry-packages-npm-production"}},"2.0.69":{"name":"redux-cluster","version":"2.0.69","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.69","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"05ca594340d772401ef2365496f150d5599d09f9","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.69.tgz","fileCount":33,"integrity":"sha512-yRYeo/vHvLGDChHTDx7lsa+ziIHdqJG5H9Io72jxHC+RqrLZLKq5KWz+FN4zW9VjwPZSb5qR5Hf/j5U5BLFH3g==","signatures":[{"sig":"MEUCIFKz42mGzaHARvtmRefZBbbsvzBc678H4Uij1kqDwqNzAiEAtbQKY85cPoDMA2BFcWvDrCjwRwf0fY0vWw1Bm3Oem4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157389},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"f643294117598d9a78036ca5873b8c11054409dd","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.12.1","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"22.22.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.34","@sergdudko/objectstream":"^4.0.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^10.1.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.2","@typescript-eslint/parser":"^8.58.0","@typescript-eslint/eslint-plugin":"^8.58.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.69_1774920892093_0.9026409199347407","host":"s3://npm-registry-packages-npm-production"}},"2.0.78":{"name":"redux-cluster","version":"2.0.78","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.78","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"1cc12f924dbfedac7db868a0a6ce8677d7e32214","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.78.tgz","fileCount":33,"integrity":"sha512-r4B5sIGwDd7tkSys1giqvsX4HGkSYKFD+V+Mt+zW6NcnaV3IP+43mfd/sdVqLTT//oYF+Eo5lOvimWnrKLgrLg==","signatures":[{"sig":"MEYCIQDtEQ1xzF07whNGoFtssp6oY6EYvLlPsYeMtWC9WyMNNQIhAN+H6RQK+ZeslWkapPfNq2iPl+bOzV1XhJ9HKfBETQ8U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157389},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"d317cc9219c181eae5eb872605d0ba9bcf438329","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.13.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"24.14.1","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.34","@sergdudko/objectstream":"^4.0.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^10.3.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.2","@typescript-eslint/parser":"^8.59.2","@typescript-eslint/eslint-plugin":"^8.59.2"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.78_1778092931068_0.030172698947835697","host":"s3://npm-registry-packages-npm-production"}},"2.0.80":{"name":"redux-cluster","version":"2.0.80","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.80","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"c6c46eb0edd13392a389dd4a9ef4f264c8ac3109","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.80.tgz","fileCount":33,"integrity":"sha512-ZUTdxWF4H+/Cxj9ydlpRltVBQjjtcGoIuVR15+OuasVoUWZ7HHPNcjL3b502PtzAPWJvT/N/INQ+3tBuPiMWBQ==","signatures":[{"sig":"MEYCIQDo4cErvSjQmb6V4cGhiMjKi/Dq+3yzzTJSHdvoAdY3YgIhAO/YQt2EqMOuHY/V4JilPvYdSYJMmkEW9FAwsel/5DXe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157389},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"9ba2f11400ce449cdbb559fae4178768d99e53f3","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.15.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"24.15.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.37","@sergdudko/objectstream":"^4.0.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","eslint":"^10.4.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.2","@typescript-eslint/parser":"^8.59.4","@typescript-eslint/eslint-plugin":"^8.59.4"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.80_1779524387067_0.2109371231440096","host":"s3://npm-registry-packages-npm-production"}},"2.0.81":{"name":"redux-cluster","version":"2.0.81","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.81","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"eb9ff789d01cdc6129990f3101d3595cfd74ac3a","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.81.tgz","fileCount":33,"integrity":"sha512-vcuhn2s06RleHBNn1z+dDML4XPGSBi3vd4ta86m8JDp/mpaV8Ejd4NY4E3FAMibpw+NUsFxnn3G6dQ9kLZknkQ==","signatures":[{"sig":"MEUCICcpwqYPdaAJ5gn8rSxvnR5gMKfl867ZSfKp940Up1/5AiEA+++XrbN8MBq81xC6jsfn66R/tMQm99tVDCXn30hjkvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157389},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"a103c20752fa392c387f4ce56d26bdb2f01c0384","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.16.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"24.16.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.38","@sergdudko/objectstream":"^4.0.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","eslint":"^10.4.1","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.2","@typescript-eslint/parser":"^8.60.0","@typescript-eslint/eslint-plugin":"^8.60.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.81_1780138586656_0.5447164373621687","host":"s3://npm-registry-packages-npm-production"}},"2.0.82":{"name":"redux-cluster","version":"2.0.82","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.82","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"3c0b14fde20281de057aba3055f6904e2bab9eb0","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.82.tgz","fileCount":33,"integrity":"sha512-aK/wf5b3BakY2SiA36XgRyv9Sot4b0pllkzSewO2W998ok8vqgN8Wu/zkHFLZSxC410PJv5dyRAkVkEc2Q01NQ==","signatures":[{"sig":"MEUCIEGQctDuKZ61k++mNcbxw5jnnoXAeRnyrvwWHp77SggbAiEA6WrSzujSEHbOMS4kgaF52DlJWZAfMcVT5TrP8iMaFlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157389},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"a0625090f6a7152a0800fe534c43c70c0c219260","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.16.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"24.16.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.39","@sergdudko/objectstream":"^4.0.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.2","@typescript-eslint/parser":"^8.60.1","@typescript-eslint/eslint-plugin":"^8.60.1"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.82_1780703024256_0.7253327833897807","host":"s3://npm-registry-packages-npm-production"}},"2.0.83":{"name":"redux-cluster","version":"2.0.83","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.83","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"eecfd213ec415abd35426adde397c3db3e4823e0","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.83.tgz","fileCount":33,"integrity":"sha512-CydIUWkkoEBGGdmhJRziGK92225Z/O7vEjQeKPbTNcaaDid8ySapat3gn0ZcdZaa/zXF0a0yGOw4jX7CX7Rp8A==","signatures":[{"sig":"MEUCIFwO2BuuEwjGu1bKHHDAzrKICkslacFl/mcoFgK35l1WAiEAmwy2M7avsraznEEDDcCsWJDVbYCtezcZ11H6/+AHG5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157389},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"ed7abba730976fd228e64a7b368bb8ed22f496a8","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.17.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"24.16.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.40","@sergdudko/objectstream":"^4.0.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.2","@typescript-eslint/parser":"^8.61.0","@typescript-eslint/eslint-plugin":"^8.61.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.83_1781308063553_0.8462653710359291","host":"s3://npm-registry-packages-npm-production"}},"2.0.84":{"name":"redux-cluster","version":"2.0.84","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.84","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"0461ea0b8b71c4c845a4d5946d2cde3110c26834","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.84.tgz","fileCount":33,"integrity":"sha512-/0ZjUqr83pG1CUNKMdzFXS0d1nUIRHc2rBp676ZhGlTNv65SODSq63Zz916QXpoKUjC7JSYoy5RmRHWMd7Uetw==","signatures":[{"sig":"MEYCIQD4XMQmfuYRPy8MvZmAjuo/PRmWjjyfAdj491gXwG8lmgIhAPkEJJ9vHHu5d0wvf4/2NF7exMw16reyolFWnzfnqOoc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157389},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"a7662fcd0e16ee65fa1a7efd238011d1afc454da","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.17.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"24.16.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.41","@sergdudko/objectstream":"^4.0.39"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.5.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.2","@typescript-eslint/parser":"^8.61.1","@typescript-eslint/eslint-plugin":"^8.61.1"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.84_1781912406401_0.3346058059026913","host":"s3://npm-registry-packages-npm-production"}},"2.0.85":{"name":"redux-cluster","version":"2.0.85","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.85","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"220147ac0d68882ae31a4fd7f37c89fdde808ba4","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.85.tgz","fileCount":33,"integrity":"sha512-EAfTjbWyLD3C5DijOH8TGB65YoMHpQrSHMjkU3MMOx9Znp6tiu3BFbeGMQod7CyFhCvEZv3Fwm2PNDcAlXzwLQ==","signatures":[{"sig":"MEUCIQD3C+LjH4WsxWTqr7+bwHWPWglAcnd+CC7qmvWxMeIrhAIgVODuXRhykbZguM/tHP8Xr5XkOQJwhvRaqT98smkduz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157389},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"e59140d5dbc667ae5c168c54475fbd2f656e425c","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.17.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"24.17.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.42","@sergdudko/objectstream":"^4.0.40"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.6.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.2","@typescript-eslint/parser":"^8.62.0","@typescript-eslint/eslint-plugin":"^8.62.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.85_1782517351332_0.16196097709393098","host":"s3://npm-registry-packages-npm-production"}},"2.0.86":{"name":"redux-cluster","version":"2.0.86","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.86","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"b16dfb61fbf785864482325e79fe75855084e1fc","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.86.tgz","fileCount":33,"integrity":"sha512-tsM+z8/Gcwe2SwKYUsA1CvvuPk2SZQpBwZMqaKU6NA4nXAf1bHn/2gFeSPBXCwzGyLJ0O68q3kwHRCt2itlzsw==","signatures":[{"sig":"MEUCIBxPgQXz7je7KsA72NeE0EPDhjjEgW1g6PX2Kp8eV/h+AiEA/cGHUWE3o38DbRjk5LvkMv9D3jExUG4IvjLENipKeZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157389},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"d8c68c2fb384571f8f1164cba95dd5b52e367ddc","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"11.18.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"24.18.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.43","@sergdudko/objectstream":"^4.0.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","eslint":"^10.6.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.2","@typescript-eslint/parser":"^8.62.1","@typescript-eslint/eslint-plugin":"^8.62.1"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.86_1783121866720_0.3736970660019707","host":"s3://npm-registry-packages-npm-production"}},"2.0.87":{"name":"redux-cluster","version":"2.0.87","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.87","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"ebc071826cc88b7ff6778f20703fd1a5c2128a5d","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.87.tgz","fileCount":33,"integrity":"sha512-yG+/u4MIOo3+CRxQN0xWS/dURsdVaJwcWJ8OoN/VAbWltOnBY7qfapE/mlDydiIo/rP8GeIgYRT43KHJ6OOfpA==","signatures":[{"sig":"MEQCIEwQaTdcszy80rs6mz5O5HnUBapQe0Q+Wp/1hQ9IB/YgAiAqWnnBKkn6BqPe9I1a6Cel0PaYaBNF28z5fZeqF1u+gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157389},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"e41b60991a0e0851375904a4d041e228f1f64b40","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"12.0.1","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"24.18.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.44","@sergdudko/objectstream":"^4.0.42"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","eslint":"^10.7.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.2","@typescript-eslint/parser":"^8.63.0","@typescript-eslint/eslint-plugin":"^8.63.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.87_1783726494976_0.6598079228826612","host":"s3://npm-registry-packages-npm-production"}},"2.0.88":{"name":"redux-cluster","version":"2.0.88","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.88","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"80ad995271c9a949ebb306af13ad020a60e41279","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.88.tgz","fileCount":33,"integrity":"sha512-UOELR5YKBd2vgMY71cL8a5x/FMCOs2f/avZow33h6UN1VuRBbj2Fg09sqsffbJeS4KThLbnkr3kgGvhhagTbhw==","signatures":[{"sig":"MEUCIGcwi4c8qWH09pdGG7JO3HLxxKvMeTx05HmqZMEclLUUAiEAsXjGqEGYoqGpZPz9uAXY3rvRHlaIcD5izC71jpA8jCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157389},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"9855c5ac14b9287cdfd1f90c0897c4b1881b4bfc","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"12.0.1","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"24.18.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.44","@sergdudko/objectstream":"^4.0.42"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","eslint":"^10.7.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.2","@typescript-eslint/parser":"^8.64.0","@typescript-eslint/eslint-plugin":"^8.64.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.88_1784331097908_0.714717566393051","host":"s3://npm-registry-packages-npm-production"}},"2.0.89":{"name":"redux-cluster","version":"2.0.89","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.89","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"450f3f508a453ec3708ee52d16391193ff05a17e","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.89.tgz","fileCount":33,"integrity":"sha512-1rO/TBl6bPiYhhHNyGjD/cQmqrLcEFcCrNXn+hpyiL0ZDVbmWzQLBAadsmoNdoRcyMam4yn3i0+f1qtvHbMJGw==","signatures":[{"sig":"MEQCIB8oWMDumZWGcu75sNURM9V8h6nfASKRIna29cOBJvDyAiBHE/PSkICt6ADrcrYdzUDb5btq4lumF3LbDYxdMEOvBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157389},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"58463a40bed6771d56d64cd1e04e8e61be0396c9","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"12.0.1","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"24.18.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.44","@sergdudko/objectstream":"^4.0.42"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","eslint":"^10.8.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.2","@typescript-eslint/parser":"^8.65.0","@typescript-eslint/eslint-plugin":"^8.65.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.89_1784936201043_0.24017745598073148","host":"s3://npm-registry-packages-npm-production"}},"2.0.90":{"name":"redux-cluster","version":"2.0.90","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.90","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"48af8e10ad9deb6a8800aa54c16602b0aec1c512","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.90.tgz","fileCount":33,"integrity":"sha512-iQN3SeJSSFODTkBY1T50LkzZw8tGyYoGfiZ9h6C3mDriSHSa1HVwdpR0w2qHI1N0RfWWXnLxHe40U8lAjl7XvQ==","signatures":[{"sig":"MEYCIQCq4QVlmQmlOqNaI6nBSf2/Nqp2U27MsXkWOkEmEuvSEQIhAKDlz6uoEuuj9bXD1A/78taVXcI6o0B7ZRTubnzYbav8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157389},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"e9926db8ec514b07207b8a05e792d06d3b9022c0","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"12.0.2","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"24.18.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.45","@sergdudko/objectstream":"^4.0.43"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","eslint":"^10.8.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.2","@typescript-eslint/parser":"^8.65.0","@typescript-eslint/eslint-plugin":"^8.65.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.90_1785540939240_0.6909608772050158","host":"s3://npm-registry-packages-npm-production"}},"2.0.91":{"name":"redux-cluster","version":"2.0.91","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.91","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"2b6cd7e5c6e4157596401737076306aec4cd39cf","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.91.tgz","fileCount":33,"integrity":"sha512-dV9+dLszjHHJ6dDN2ELeDC25zQpHmOoeljibXHwt5KgIuyZcqTVw2Qwm8DfIsiQd0wTHYwiijkmL9fkU+Ods+A==","signatures":[{"sig":"MEQCIGx2cUag8rSeCCEMixWsh3ERbuhvgxhwjn0GCQg/MuMmAiAjIArznoHn46rUqSUGwwMQ4NF7n01efiKPB9AYRhmuvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157390},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"a981d1f9f256ae418d82b92e0bc16732bc3a2459","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"12.0.2","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"24.18.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.46","@sergdudko/objectstream":"^4.0.44"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.11","eslint":"^10.8.1","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.2","@typescript-eslint/parser":"^8.66.0","@typescript-eslint/eslint-plugin":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.91_1786145156065_0.6081664133535316","host":"s3://npm-registry-packages-npm-production"}},"2.0.92":{"name":"redux-cluster","version":"2.0.92","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.92","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"0d9d414b59adc61a0183f52d4a5009f96d6a788b","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.92.tgz","fileCount":33,"integrity":"sha512-4/QvT+jrgEXQ8PZtKa3SXOjeCqpGZyx4PZGgZOa8fGJ8tOkkkluxnwVK8OuPildx61vXWUHxrmb52GXsSoKcTQ==","signatures":[{"sig":"MEUCIHySY+YrVqr5UTRt3IRNhl5DQc7kfbBAqY0s+qHwZTwSAiEAg0ICeC2j/SSAeBFcIf1pqfpLr4H3ef52o9E4Af1YBeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157390},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"74624abcfd61d4144927bb751478dcd4ffebda5c","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"12.0.2","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"24.19.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.47","@sergdudko/objectstream":"^4.0.45"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","eslint":"^10.8.1","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.2","@typescript-eslint/parser":"^8.67.0","@typescript-eslint/eslint-plugin":"^8.67.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.92_1786748994021_0.12986282263327387","host":"s3://npm-registry-packages-npm-production"}},"2.0.93":{"name":"redux-cluster","version":"2.0.93","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.93","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"0778dc6b13e0599a97ed5ab62992dfb9ab8638fd","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.93.tgz","fileCount":33,"integrity":"sha512-WsbLna5cAEYRQs2vobwUeqhgldRNXrPPLIwK6QmAXETkZvWYyJXv13K7WYevSGr9jYS9DAl24vrLUkh7DRIHKA==","signatures":[{"sig":"MEUCIQCrXA1F/GTQcZRap7ynY+GENsQgkLQcRDKLozr6exmeaQIgLIs6vaexUdWhSGrQUnkVMX0jfIYaKc4AOGA7FYuvdfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157390},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"e66692441ee387b702c0ee35d7689820ec6956ab","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"12.0.2","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"24.19.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.47","@sergdudko/objectstream":"^4.0.45"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","eslint":"^10.9.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.2","@typescript-eslint/parser":"^8.67.0","@typescript-eslint/eslint-plugin":"^8.67.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.93_1787353815219_0.5264192696964074","host":"s3://npm-registry-packages-npm-production"}},"2.0.94":{"name":"redux-cluster","version":"2.0.94","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.94","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"54318ccbf638afb941fc9d088ab65c94043fabb5","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.94.tgz","fileCount":33,"integrity":"sha512-aestomsvyRnbDt5GzCENh9ZIDxR9szhKK5qGUkl4CSqzaeb+3RSlhGRUcYa4wcUbdWJbCEfqNf0ah5lL1VqfOQ==","signatures":[{"sig":"MEUCIQDxuuuWiSPkrmpq87InxEuOsSj0TcELLkAZ72voFg0WMwIgeE1jAGf2vD5h1saU/v8ZmELL2eo35eyvmQlCfUgIXuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157390},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"1f34ca006eefd512e8db344e153c6bee2773f0dc","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"12.0.2","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"24.19.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.47","@sergdudko/objectstream":"^4.0.45"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","eslint":"^10.9.1","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.2","@typescript-eslint/parser":"^8.68.0","@typescript-eslint/eslint-plugin":"^8.68.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.94_1787958821166_0.3209879292144411","host":"s3://npm-registry-packages-npm-production"}},"2.0.95":{"name":"redux-cluster","version":"2.0.95","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.95","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"878f347a04e55220b1a601e2c1f096c784d63603","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.95.tgz","fileCount":33,"integrity":"sha512-IJncrhtC5qlPFiEgUWUl3/JbRpBP9ekmGb2bEgfGy+cJss8QvhUUAeQOFO1NZ2qtUVmXe9XL0qClApF1DKuYBw==","signatures":[{"sig":"MEYCIQDmU7Fsp1KUo0l7RBKG3fIuNxaqNqqnV1B9ZThOuxqK6gIhAPL+vDlnKvf1bqmt+pPxPuGJjKQxqE0pZSS9mwAeHLt4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157391},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"faa8e08e4e36640f2d81eb4d2ac7478e838733f9","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"12.0.2","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"24.20.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.47","@sergdudko/objectstream":"^4.0.45"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","eslint":"^10.10.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.2","@typescript-eslint/parser":"^8.69.0","@typescript-eslint/eslint-plugin":"^8.69.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.95_1788563666509_0.23221316332048003","host":"s3://npm-registry-packages-npm-production"}},"2.0.96":{"name":"redux-cluster","version":"2.0.96","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.96","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"9016158b536d89dd671e7f8da6c17db7f497a1dd","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.96.tgz","fileCount":33,"integrity":"sha512-62J1V7FfBiGy5ZKz8vZ6d3qogvWWm23ByqG9t0kXGKq5NxREcP9n0Dsexdt+mT2cqM65B7K6P6yS6st0Hjt+jw==","signatures":[{"sig":"MEUCIQD4sYBCPVRjBKqgYvp02mFql1rZ5yKeN6wYBR3v1gkzwAIgNNYXVopDuzAxyxJstgpLQ/RbBf4cA7bhSTaAfTbuEsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD8DfemiLHJJeYMrik/qrS/VeiOSFWg0VNw4dSMAV4ZjQIgB751d55kC6hixzzgyOvLM1fHKFiK+mY7SoSka+Wdsng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157391},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"3c4c25e1da1c0b14d04fc861dcb43899600bd759","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"12.0.2","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"24.20.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.47","@sergdudko/objectstream":"^4.0.45"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","eslint":"^10.10.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.2","@typescript-eslint/parser":"^8.70.0","@typescript-eslint/eslint-plugin":"^8.70.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.96_1789168520146_0.6784806573167583","host":"s3://npm-registry-packages-npm-production"}},"2.0.97":{"name":"redux-cluster","version":"2.0.97","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","_id":"redux-cluster@2.0.97","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"homepage":"https://github.com/siarheidudko/redux-cluster#readme","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"905f49689080f05491b5aa62c62ad89db56413c9","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.97.tgz","fileCount":33,"integrity":"sha512-LbK3QCSaRyvTn7JGsTWg4dkZYG7ywjHHno9dV4+HEYhAGU90FbMc+g5N7tNSv2c+Cf0gaJs4fYFe7pIS39aSDQ==","signatures":[{"sig":"MEUCIHiCiI0u0xebYlN+qyHmAU05M8ObLqTz7ztwAQJGaBBNAiEA8ItLiirFDuI+IG9hUiOMh/D/U+TYoU4HOdx69K9B/68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDMxXRkawLliDdzpCvDHc9aZ0amSYHJUuWWo6Wp7DCfaQIhAPWpVLDQvU5nCjqfsut8VBCjadm0XewARx9uZH/5xTjr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157391},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"babbd52bd68f29459c7f1651cd2d6a214237365b","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"12.0.2","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"_nodeVersion":"24.20.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.47","@sergdudko/objectstream":"^4.0.45"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","eslint":"^10.11.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.2","@typescript-eslint/parser":"^8.70.0","@typescript-eslint/eslint-plugin":"^8.70.0"},"_npmOperationalInternal":{"tmp":"tmp/redux-cluster_2.0.97_1789773453026_0.2795214101737582","host":"s3://npm-registry-packages-npm-production"}},"2.0.98":{"_id":"redux-cluster@2.0.98","bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"dist":{"shasum":"daca365b506ee7201c15abb185fe5d1989350add","tarball":"https://registry.npmjs.org/redux-cluster/-/redux-cluster-2.0.98.tgz","fileCount":33,"integrity":"sha512-/UPwqoifVymdMyam189Ao2e4OBzZNokq3HAE19z9ZRCoyCTXHefTQMY5aLeMS91wM+PyflAiGosEX+kmThHLEg==","signatures":[{"sig":"MEYCIQCZISTspOW+DH7ZrdIfW1lNhjHRxfG7PHqh1TLo3wz1VQIhAPQBFNJGmh05oUFMiABHfRkukPkhmbrkem/Pb5/qEDu7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCjuPM7laqLeL6Nf8PqqaGMHlgOlMmSWWqdVrZcrx4JHAIgGX8GrOCJXKQt2z6URvj9wxyt7jPU/vPuttddkFjpnGU="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/redux-cluster@2.0.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157391},"main":"dist/cjs/index.js","name":"redux-cluster","type":"module","types":"dist/types/index.d.ts","author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"module":"dist/esm/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":[{"url":"http://dudko.dev/donate","type":"individual"},{"url":"https://www.buymeacoffee.com/dudko.dev","type":"buymeacoffee"},{"url":"https://paypal.me/dudkodev","type":"paypal"},{"url":"https://patreon.com/dudko_dev","type":"patreon"}],"gitHead":"43fc019aea32cf7be966c73f57e75f6564f52190","license":"MIT","scripts":{"lint":"eslint src/**/*.ts tests/**/*.ts","test":"npm run test:all","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:pkg","clean":"rm -rf dist","update":"eval \"$(node -e 'const t = require(`./package.json`);const ignore = require(`./ignoreUpdatesModules.json`);console.log(`npm i ${(Object.keys(t.dependencies || {}).filter((e)=>ignore.base.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save&&npm i ${(Object.keys(t.devDependencies || {}).filter((e)=>ignore.dev.indexOf(e) === -1).map((e)=>(`${e}@latest`)).join(` `))} --save-dev`);')\"","lint:fix":"eslint src/**/*.ts tests/**/*.ts --fix","test:all":"node --test --import tsx tests/unit.test.ts tests/error.test.ts tests/transport.test.ts","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc","build:pkg":"./scripts/create-package-files.sh","test:unit":"node --test --import tsx tests/unit.test.ts","test:error":"node --test --import tsx tests/error.test.ts","build:types":"tsc -p tsconfig.types.json","build:watch":"tsc --watch","test:cluster":"node --test --import tsx tests/cluster.test.ts","example:basic":"node examples/basic.js","example:client":"node examples/client.js","example:server":"node examples/server.js","prepublishOnly":"npm run clean && npm run build","test:transport":"node --test --import tsx tests/transport.test.ts","test:integration":"node --test --import tsx tests/integration.test.ts","test:integration-full":"./integration/run-tests.sh"},"version":"2.0.98","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:961c4ac3-2cd2-49b5-8f93-78c4a5477ea1"}},"homepage":"https://github.com/siarheidudko/redux-cluster#readme","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"overrides":{"debug":">=4.3.7"},"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"_npmVersion":"12.1.0","description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","directories":{},"maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"_nodeVersion":"24.21.0","dependencies":{"redux":"^5.0.1","protoobject":"^2.1.53","@sergdudko/objectstream":"^4.0.51"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.15","eslint":"^10.11.0","ts-node":"^10.9.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.2.2","@typescript-eslint/parser":"^8.70.1","@typescript-eslint/eslint-plugin":"^8.70.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/redux-cluster_2.0.98_1790378176444_0.2782245762436366"}}},"time":{"created":"2018-10-08T09:46:12.532Z","modified":"2026-09-25T23:16:16.858Z","1.0.0":"2018-10-08T09:46:12.669Z","1.0.1":"2018-10-08T16:26:43.060Z","1.0.2":"2018-10-15T11:31:31.168Z","1.1.0":"2018-10-31T11:59:08.532Z","1.1.1":"2018-11-01T09:05:39.421Z","1.1.2":"2018-11-01T14:18:31.501Z","1.1.3":"2018-11-02T13:30:14.027Z","1.1.4":"2018-11-05T06:37:43.323Z","1.1.5":"2018-11-05T17:21:11.054Z","1.1.6":"2018-11-06T08:25:46.315Z","1.1.7":"2018-11-06T09:05:22.818Z","1.1.8":"2018-11-06T09:42:38.128Z","1.2.8":"2018-11-11T16:19:34.914Z","1.3.0":"2018-11-11T21:04:32.827Z","1.3.1":"2018-11-12T06:16:12.994Z","1.3.2":"2018-11-13T09:43:54.332Z","1.3.3":"2018-11-13T22:38:57.617Z","1.4.0":"2018-11-17T17:07:27.028Z","1.4.1":"2018-11-17T20:33:54.013Z","1.4.2":"2018-11-27T05:59:07.416Z","1.4.3":"2018-12-11T11:06:14.596Z","1.5.0":"2019-03-07T09:58:16.448Z","1.5.1":"2019-03-21T10:52:05.620Z","1.6.0":"2019-08-22T08:13:41.994Z","1.6.1":"2019-08-22T11:36:12.985Z","1.6.2":"2019-08-27T12:43:53.041Z","1.6.3":"2019-08-27T12:47:56.753Z","1.7.0":"2019-08-30T09:16:20.757Z","1.8.0":"2019-10-25T17:52:25.273Z","1.9.0":"2019-10-30T10:46:57.766Z","1.9.1":"2019-10-30T13:46:45.705Z","1.9.2":"2019-11-06T12:14:28.086Z","1.10.0":"2019-12-09T13:53:44.677Z","2.0.0":"2025-09-08T21:24:25.833Z","2.0.1":"2025-09-08T22:17:56.393Z","2.0.2":"2025-09-11T19:11:01.033Z","2.0.3":"2025-09-13T02:10:58.346Z","2.0.4":"2025-09-14T02:23:44.291Z","2.0.5":"2025-09-16T02:18:15.051Z","2.0.6":"2025-09-20T02:15:46.946Z","2.0.7":"2025-09-23T02:18:16.748Z","2.0.8":"2025-09-26T02:20:52.082Z","2.0.9":"2025-09-27T02:15:29.887Z","2.0.10":"2025-09-30T02:18:50.337Z","2.0.11":"2025-10-01T02:29:40.440Z","2.0.12":"2025-10-02T02:17:53.114Z","2.0.13":"2025-10-04T02:13:02.444Z","2.0.14":"2025-10-05T02:27:50.460Z","2.0.15":"2025-10-07T02:19:11.118Z","2.0.16":"2025-10-08T02:18:31.276Z","2.0.17":"2025-10-14T02:21:02.998Z","2.0.18":"2025-10-15T02:24:01.705Z","2.0.19":"2025-10-16T16:36:07.030Z","2.0.20":"2025-10-16T20:02:25.976Z","2.0.22":"2025-10-19T09:28:23.567Z","2.0.24":"2025-10-20T12:54:02.947Z","2.0.25":"2025-10-21T02:26:54.850Z","2.0.26":"2025-10-22T02:29:50.314Z","2.0.27":"2025-11-01T02:30:24.993Z","2.0.28":"2025-11-04T02:29:21.637Z","2.0.29":"2025-11-05T02:30:27.135Z","2.0.30":"2025-11-11T02:31:25.236Z","2.0.31":"2025-11-12T02:29:49.879Z","2.0.32":"2025-11-18T01:32:41.382Z","2.0.33":"2025-11-19T01:33:11.372Z","2.0.34":"2025-11-25T01:33:10.043Z","2.0.35":"2025-11-26T01:32:33.845Z","2.0.36":"2025-11-29T01:32:20.116Z","2.0.37":"2025-11-30T01:33:21.704Z","2.0.38":"2025-12-01T01:34:13.331Z","2.0.39":"2025-12-02T01:32:43.998Z","2.0.40":"2025-12-03T01:33:01.834Z","2.0.41":"2025-12-04T01:32:50.385Z","2.0.42":"2025-12-05T01:33:12.837Z","2.0.43":"2025-12-09T01:32:51.911Z","2.0.44":"2025-12-10T01:33:10.781Z","2.0.45":"2025-12-13T01:32:44.287Z","2.0.46":"2025-12-14T01:32:54.881Z","2.0.47":"2025-12-16T01:33:02.495Z","2.0.48":"2025-12-17T01:33:28.302Z","2.0.49":"2025-12-23T01:33:15.699Z","2.0.50":"2025-12-24T01:32:44.431Z","2.0.51":"2025-12-30T01:33:10.758Z","2.0.52":"2025-12-31T01:32:48.871Z","2.0.53":"2026-01-06T01:33:02.639Z","2.0.54":"2026-01-07T01:33:12.016Z","2.0.55":"2026-01-13T01:33:15.426Z","2.0.56":"2026-01-14T01:33:26.617Z","2.0.57":"2026-01-16T01:33:22.428Z","2.0.58":"2026-01-20T01:33:32.467Z","2.0.59":"2026-01-21T01:33:40.393Z","2.0.60":"2026-01-23T01:33:09.049Z","2.0.61":"2026-01-27T01:33:18.399Z","2.0.62":"2026-01-28T01:33:17.678Z","2.0.63":"2026-02-08T13:32:08.306Z","2.0.64":"2026-03-17T01:34:56.774Z","2.0.65":"2026-03-18T01:34:48.767Z","2.0.66":"2026-03-21T01:34:11.471Z","2.0.67":"2026-03-22T01:34:31.947Z","2.0.68":"2026-03-24T01:34:46.617Z","2.0.69":"2026-03-31T01:34:52.248Z","2.0.78":"2026-05-06T18:42:11.197Z","2.0.80":"2026-05-23T08:19:47.210Z","2.0.81":"2026-05-30T10:56:26.809Z","2.0.82":"2026-06-05T23:43:44.391Z","2.0.83":"2026-06-12T23:47:43.702Z","2.0.84":"2026-06-19T23:40:06.531Z","2.0.85":"2026-06-26T23:42:31.468Z","2.0.86":"2026-07-03T23:37:46.849Z","2.0.87":"2026-07-10T23:34:55.116Z","2.0.88":"2026-07-17T23:31:38.051Z","2.0.89":"2026-07-24T23:36:41.179Z","2.0.90":"2026-07-31T23:35:39.391Z","2.0.91":"2026-08-07T23:25:56.207Z","2.0.92":"2026-08-14T23:09:54.176Z","2.0.93":"2026-08-21T23:10:15.379Z","2.0.94":"2026-08-28T23:13:41.278Z","2.0.95":"2026-09-04T23:14:26.647Z","2.0.96":"2026-09-11T23:15:20.230Z","2.0.97":"2026-09-18T23:17:33.124Z","2.0.98":"2026-09-25T23:16:16.527Z"},"bugs":{"url":"https://github.com/siarheidudko/redux-cluster/issues"},"author":{"url":"https://dudko.dev","name":"Siarhei Dudko","email":"siarhei@dudko.dev"},"license":"MIT","homepage":"https://github.com/siarheidudko/redux-cluster#readme","keywords":["redux","cluster","ipc","process","typescript","synchronization","distributed","tcp","socket"],"repository":{"url":"git+ssh://git@github.com/siarheidudko/redux-cluster.git","type":"git"},"description":"TypeScript cluster module for Redux that synchronizes Redux stores across cluster processes via IPC and TCP sockets","maintainers":[{"name":"sergdudko","email":"siarhei@dudko.dev"}],"readme":"# Redux Cluster 2.0\n\n[![npm](https://img.shields.io/npm/v/redux-cluster.svg)](https://www.npmjs.com/package/redux-cluster)\n[![npm](https://img.shields.io/npm/dy/redux-cluster.svg)](https://www.npmjs.com/package/redux-cluster)\n[![NpmLicense](https://img.shields.io/npm/l/redux-cluster.svg)](https://www.npmjs.com/package/redux-cluster)\n![GitHub last commit](https://img.shields.io/github/last-commit/siarheidudko/redux-cluster.svg)\n![GitHub release](https://img.shields.io/github/release/siarheidudko/redux-cluster.svg)\n\nA modern TypeScript library for synchronizing Redux stores across multiple processes and machines using TCP, Unix Domain Sockets, and IPC.\n\n> 🌐 **Need WebSocket support for browsers?** Check out [redux-cluster-ws](https://www.npmjs.com/package/redux-cluster-ws) - our companion package that extends Redux Cluster with WebSocket transport for browser clients.\n\n## 🌟 Key Features\n\n- 🔄 **Real-time State Synchronization** across multiple processes/machines\n- 🌐 **Multiple Transport Options**: TCP, Unix Domain Sockets, IPC\n- 🌍 **WebSocket Support**: Available via [redux-cluster-ws](https://www.npmjs.com/package/redux-cluster-ws)\n- 📡 **Bidirectional Communication** - any node can dispatch actions\n- 🔒 **Built-in Security** with authentication and IP banning\n- ⚡ **High Performance** with optimized networking and compression\n- 🏗️ **Master-Slave Architecture** with automatic leader election\n- 🔧 **TypeScript First** with comprehensive type definitions\n- 🎯 **Redux Compatible** - works with existing Redux ecosystem\n\n## 🏛️ Architecture Overview\n\nRedux Cluster implements a master-slave architecture where one server manages the authoritative state and distributes updates to all connected clients:\n\n```ascii\n┌─────────────────────────────────────────────────────────────────┐\n│                        Redux Cluster Network                    │\n├─────────────────────────────────────────────────────────────────┤\n│                                                                 │\n│  ┌─────────────┐         TCP/Socket          ┌─────────────┐    │\n│  │   Client A  │◄───────────────────────────►│   Server    │    │\n│  │  (Worker)   │                             │  (Master)   │    │\n│  └─────────────┘                             │             │    │\n│                                              │             │    │\n│  ┌─────────────┐         TCP/Socket          │             │    │\n│  │   Client B  │◄───────────────────────────►│             │    │\n│  │  (Worker)   │                             │             │    │\n│  └─────────────┘                             └─────────────┘    │\n│                                                       │         │\n│  ┌─────────────┐         TCP/Socket                   │         │\n│  │   Client C  │◄─────────────────────────────────────┘         │\n│  │  (Worker)   │                                                │\n│  └─────────────┘                                                │\n│                                                                 │\n└─────────────────────────────────────────────────────────────────┘\n```\n\n### Data Flow\n\n```ascii\n┌─────────────┐    1. Action     ┌─────────────┐    2. Process   ┌─────────────┐\n│   Client    │─────────────────►│   Server    │────────────────►│    Redux    │\n│             │                  │  (Master)   │                 │   Store     │\n└─────────────┘                  └─────────────┘                 └─────────────┘\n       ▲                                │                               │\n       │                                ▼                               │\n       │         4. State Update  ┌─────────────┐    3. State Changed   │\n       └──────────────────────────│  Broadcast  │◄──────────────────────┘\n                                  │   Engine    │\n                                  └─────────────┘\n                                         │\n                                         ▼\n                              ┌─────────────────────┐\n                              │    All Clients      │\n                              │   (Auto-sync)       │\n                              └─────────────────────┘\n```\n\n## 🚀 Quick Start\n\n### 1. Installation\n\n```bash\nnpm install redux-cluster redux\n```\n\n### 2. Basic TCP Example\n\n**Server (Master):**\n\n```javascript\nconst { createStore } = require('redux-cluster');\n\n// Simple counter reducer\nconst counterReducer = (state = { counter: 0 }, action) => {\n  switch (action.type) {\n    case 'INCREMENT': return { counter: state.counter + 1 };\n    case 'DECREMENT': return { counter: state.counter - 1 };\n    default: return state;\n  }\n};\n\n// Create store and server\nconst store = createStore(counterReducer);\nconst server = store.createServer({ port: 8080 });\n\nconsole.log('Server started on port 8080');\n\n// Server can dispatch actions\nstore.dispatch({ type: 'INCREMENT' });\n```\n\n**Client (Worker):**\n\n```javascript\nconst { createStore } = require('redux-cluster');\n\nconst store = createStore(counterReducer);\nconst client = store.createClient({ \n  host: 'localhost', \n  port: 8080 \n});\n\n// Client receives all state updates automatically\nstore.subscribe(() => {\n  console.log('New state:', store.getState());\n});\n\n// Client can also dispatch actions\nstore.dispatch({ type: 'INCREMENT' });\n```\n\n## 🌐 Transport Options\n\nRedux Cluster supports multiple transport mechanisms:\n\n### TCP (Network)\n\n```javascript\n// Server\nconst server = store.createServer({ \n  host: 'localhost',\n  port: 8080 \n});\n\n// Client  \nconst client = store.createClient({ \n  host: 'localhost',\n  port: 8080 \n});\n```\n\n### Unix Domain Sockets (Local)\n\n```javascript\n// Server\nconst server = store.createServer({ \n  path: '/tmp/redux-cluster.sock' \n});\n\n// Client\nconst client = store.createClient({ \n  path: '/tmp/redux-cluster.sock' \n});\n```\n\n### IPC (Node.js Cluster)\n\n```javascript\nimport cluster from 'cluster';\n\nif (cluster.isMaster) {\n  const store = createStore(reducer);\n  cluster.fork(); // Start worker\n} else {\n  const store = createStore(reducer);\n  // IPC automatically enabled in cluster workers\n}\n```\n\n## 🔧 Configuration Options\n\n### Server Configuration\n\n```typescript\nconst server = store.createServer({\n  host: 'localhost',     // TCP host\n  port: 8080,           // TCP port  \n  path: '/tmp/app.sock', // Unix socket path\n  logins: {             // Authentication\n    'user1': 'password1',\n    'user2': 'password2'\n  }\n});\n```\n\n### Client Configuration\n\n```typescript\nconst client = store.createClient({\n  host: 'localhost',     // TCP host\n  port: 8080,           // TCP port\n  path: '/tmp/app.sock', // Unix socket path\n  login: 'user1',       // Authentication\n  password: 'password1'\n});\n```\n\n### Store Configuration\n\n```typescript\nconst store = createStore(reducer, {\n  mode: 'action',           // 'action' | 'snapshot'\n  serializationMode: 'json', // 'json' | 'protoobject'\n  debug: false,             // Enable debug logging\n  resync: 30000            // Resync interval (ms)\n});\n```\n\n## 📊 Synchronization Modes\n\n### Action Mode (Default)\n\nActions are distributed and replayed on all nodes:\n\n```ascii\nClient A: dispatch(ACTION) ──► Server ──► broadcast(ACTION) ──► All Clients\n                                  │\n                                  ▼\n                              Apply ACTION to master state\n```\n\n### Snapshot Mode\n\nComplete state snapshots are distributed:\n\n```ascii\nClient A: dispatch(ACTION) ──► Server ──► calculate new state ──► broadcast(STATE) ──► All Clients\n```\n\n## 🔒 Security Features\n\n### Authentication\n\n```javascript\nconst server = store.createServer({\n  logins: {\n    'api-service': 'secret-key-123',\n    'worker-pool': 'another-secret'\n  }\n});\n\nconst client = store.createClient({\n  login: 'api-service',\n  password: 'secret-key-123'\n});\n```\n\n### IP Banning\n\nAutomatic IP banning after failed authentication attempts:\n\n- 5+ failed attempts = 3 hour ban\n- Automatic cleanup of expired bans\n- Configurable ban policies\n\n## 🎮 Examples\n\nSee the [examples/](./examples/) directory for complete working examples:\n\n- **[TCP Transport](./examples/tcp/)** - Network communication\n- **[File Socket](./examples/file-socket/)** - Local IPC via Unix sockets\n- **[Basic Store](./examples/basic/)** - Local Redux store without networking\n\n> 🌐 **WebSocket Examples**: For browser integration examples with WebSocket transport, visit the [redux-cluster-ws examples](https://github.com/siarheidudko/redux-cluster-ws/tree/main/examples).\n\nEach example includes a README with step-by-step instructions.\n\n## 📦 Related Packages\n\n### redux-cluster-ws\n\nWebSocket transport layer for Redux Cluster, enabling browser client support:\n\n```bash\nnpm install redux-cluster-ws\n```\n\n**Features:**\n\n- 🌐 WebSocket server and client\n- 🔗 Seamless integration with Redux Cluster\n- 🖥️ Browser support for web applications  \n- 📱 Real-time state synchronization to browsers\n- 🔒 Same security features as core package\n\n**Links:**\n\n- 📋 [NPM Package](https://www.npmjs.com/package/redux-cluster-ws)\n- 📖 [Documentation](https://github.com/siarheidudko/redux-cluster-ws)\n- 🎯 [Examples](https://github.com/siarheidudko/redux-cluster-ws/tree/main/examples)\n\n## 🧪 Testing\n\n```bash\n# Run all tests\nnpm test\n\n# Run specific test suites\nnpm run test:unit       # Unit tests\nnpm run test:transport  # Transport integration tests\n\n# Build and test\nnpm run build\nnpm run lint\n\n# Run full integration tests (includes Docker)\nnpm run test:integration-full\n```\n\n## 📈 Performance\n\nRedux Cluster is optimized for high-throughput scenarios:\n\n- **Compression**: gzip compression for all network traffic\n- **Binary Protocol**: Efficient binary serialization options\n- **Connection Pooling**: Reuse connections where possible\n- **Minimal Overhead**: < 1ms latency for local sockets\n\nBenchmark results:\n\n- TCP: ~10,000 actions/sec\n- Unix Sockets: ~50,000 actions/sec\n- IPC: ~100,000 actions/sec\n\n## 🗺️ Roadmap\n\n- [ ] **Redis Transport** - Redis pub/sub for clustering\n- [x] **WebSocket Transport** - Available in [redux-cluster-ws](https://www.npmjs.com/package/redux-cluster-ws)\n- [ ] **Conflict Resolution** - CRDT-based conflict resolution\n- [ ] **Persistence Layer** - Automatic state persistence\n- [ ] **Monitoring Dashboard** - Real-time cluster monitoring\n- [ ] **Load Balancing** - Multiple master support\n\n## 🤝 Contributing\n\n1. Fork the repository\n2. Create your feature branch (`git checkout -b feature/amazing-feature`)\n3. Commit your changes (`git commit -m 'Add amazing feature'`)\n4. Push to the branch (`git push origin feature/amazing-feature`)\n5. Open a Pull Request\n\n### Development Setup\n\n```bash\ngit clone https://github.com/siarheidudko/redux-cluster.git\ncd redux-cluster\nnpm install\nnpm run build\nnpm test\n```\n\n## 📄 License\n\nMIT License - see [LICENSE](./LICENSE) file for details.\n\n## 🆘 Support\n\n- 📝 **Issues**: [GitHub Issues](https://github.com/siarheidudko/redux-cluster/issues)\n- 💬 **Discussions**: [GitHub Discussions](https://github.com/siarheidudko/redux-cluster/discussions)\n- 📧 **Email**: [siarhei@dudko.dev](mailto:siarhei@dudko.dev)\n\n## 💝 Support This Project\n\nIf Redux Cluster helps you build amazing applications, consider supporting its development:\n\n- ☕ **[Buy me a coffee](https://www.buymeacoffee.com/dudko.dev)**\n- 💳 **[PayPal](https://paypal.me/dudkodev)**\n- 🎯 **[Patreon](https://patreon.com/dudko_dev)**\n- 🌐 **[More options](http://dudko.dev/donate)**\n\nYour support helps maintain and improve Redux Cluster for the entire community!\n\n---\n\n**Made with ❤️ by [Siarhei Dudko](https://github.com/siarheidudko)**\n","readmeFilename":"README.md"}