{"_id":"react-reducer-ssr","_rev":"26-7d2977886414d334ba2afc2d5a0cdc76","name":"react-reducer-ssr","dist-tags":{"latest":"0.6.19"},"versions":{"0.5.1":{"name":"react-reducer-ssr","version":"0.5.1","author":{"name":"Alexander Fedorenko"},"license":"MIT","_id":"react-reducer-ssr@0.5.1","maintainers":[{"name":"alfed7","email":"alfedmix@gmail.com"}],"homepage":"https://github.com/alfed7/react-reducer-ssr#readme","bugs":{"url":"https://github.com/alfed7/react-reducer-ssr/issues"},"dist":{"shasum":"7e5301b4aa93a81345c093e3ce426dd8a5c1d1f1","tarball":"https://registry.npmjs.org/react-reducer-ssr/-/react-reducer-ssr-0.5.1.tgz","fileCount":16,"integrity":"sha512-JTI3G/pMjTenJlko8WX0slcufUPysPxMf84cw5xgmjQAQvUChfKwLT71zPbO3vg+qbinGrCojZYiJhWNIERVQw==","signatures":[{"sig":"MEYCIQC67pz2zpWhOnXeuILtfu3gYwHt5W7sCId7DN0m9Wf/vgIhAIChry1cfUQJFmyocUQ8dFPR1327B86Vhl8SjzhjDZUb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33298},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"85ff021e9d8171fac2f00101b4ec09518f0b8a00","private":false,"scripts":{"dev":"rollup -c -w","tsc":"tsc -b","lint":"eslint \"src/**\" --ext .ts --ext .tsx","test":"yarn","build":"yarn tsc & rollup -c","pretest":"npm run build","tsc-watch":"tsc -b --watch"},"_npmUser":{"name":"alfed7","email":"alfedmix@gmail.com"},"repository":{"url":"git+ssh://git@github.com/alfed7/react-reducer-ssr.git","type":"git"},"_npmVersion":"8.19.2","description":"A redux alternative for React. It is based on built-in React hooks and context API with Server-Side Rendering support, selectors, and async actions.","directories":{},"_nodeVersion":"18.12.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","yarn":"^1.22.19","immer":"10.0.2","rollup":"^3.29.2","typescript":"^5.2.2","@babel/core":"^7.22.10","@types/jest":"^29.5.5","@types/node":"^20.6.2","@types/react":"^18.2.21","yarn-run-all":"^3.1.1","@babel/runtime":"^7.22.15","@babel/preset-env":"^7.22.20","@babel/preset-react":"^7.22.15","@rollup/plugin-json":"^6.0.0","@babel/eslint-parser":"^7.22.15","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@babel/preset-typescript":"^7.22.15","@rollup/plugin-node-resolve":"^15.2.1","@babel/plugin-transform-runtime":"^7.22.15"},"peerDependencies":{"immer":"10.0.2","react":"^17.0.0 | ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-reducer-ssr_0.5.1_1695072724425_0.12817386647436235","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"react-reducer-ssr","version":"0.5.2","author":{"name":"Alexander Fedorenko"},"license":"MIT","_id":"react-reducer-ssr@0.5.2","maintainers":[{"name":"alfed7","email":"alfedmix@gmail.com"}],"homepage":"https://github.com/alfed7/react-reducer-ssr#readme","bugs":{"url":"https://github.com/alfed7/react-reducer-ssr/issues"},"dist":{"shasum":"797800bfbe8119db7ab66e109a53542b122f3bd5","tarball":"https://registry.npmjs.org/react-reducer-ssr/-/react-reducer-ssr-0.5.2.tgz","fileCount":16,"integrity":"sha512-YLCz9XXFFX3SYFij+p033NFqKho8+1NoR9Ii7BeBUFzAnbXlukZW7KLMFCcxF6OcVPZTOQIKsDBgj31GxXmMWg==","signatures":[{"sig":"MEYCIQCcGMrYciPCmDj9Nv2Soa1bFNwxYShiA48WzJ8zxfS2oAIhAJyaMpZ77+KgN9hiDVHIXt0wHo75yIJalEoho6Yfl06X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35824},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"85ff021e9d8171fac2f00101b4ec09518f0b8a00","private":false,"scripts":{"dev":"rollup -c -w","tsc":"tsc -b","lint":"eslint \"src/**\" --ext .ts --ext .tsx","test":"yarn","build":"yarn tsc & rollup -c","pretest":"npm run build","tsc-watch":"tsc -b --watch"},"_npmUser":{"name":"alfed7","email":"alfedmix@gmail.com"},"repository":{"url":"git+ssh://git@github.com/alfed7/react-reducer-ssr.git","type":"git"},"_npmVersion":"8.19.2","description":"A redux alternative for React. It is based on built-in React hooks and context API with Server-Side Rendering support, selectors, and async actions.","directories":{},"_nodeVersion":"18.12.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","yarn":"^1.22.19","immer":"10.0.2","rollup":"^3.29.2","typescript":"^5.2.2","@babel/core":"^7.22.10","@types/jest":"^29.5.5","@types/node":"^20.6.2","@types/react":"^18.2.21","yarn-run-all":"^3.1.1","@babel/runtime":"^7.22.15","@babel/preset-env":"^7.22.20","@babel/preset-react":"^7.22.15","@rollup/plugin-json":"^6.0.0","@babel/eslint-parser":"^7.22.15","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@babel/preset-typescript":"^7.22.15","@rollup/plugin-node-resolve":"^15.2.1","@babel/plugin-transform-runtime":"^7.22.15"},"peerDependencies":{"immer":"10.0.2","react":"^17.0.0 | ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-reducer-ssr_0.5.2_1695076863667_0.4939149041481392","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"react-reducer-ssr","version":"0.5.3","author":{"name":"Alexander Fedorenko"},"license":"MIT","_id":"react-reducer-ssr@0.5.3","maintainers":[{"name":"alfed7","email":"alfedmix@gmail.com"}],"dist":{"shasum":"e48cb65e174d828fbbb79b6052fb65dbc3b23747","tarball":"https://registry.npmjs.org/react-reducer-ssr/-/react-reducer-ssr-0.5.3.tgz","fileCount":20,"integrity":"sha512-DOgv9AYEGSVlKD4hNzgGiuUkbx3JQigPqaha3MehWZ/UCcBi9eePRfiPPzN7JRoMifQkStcjYfoF4KApJKcjCA==","signatures":[{"sig":"MEQCIGa/VIUs74hrVtDM/V/mKZROZ6gXoWrGBZEZKeIGBAtqAiBY42lKqke0KkTnyIA+r3JoyhduHQOlikcbZrPvZZYEKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35824},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","private":false,"scripts":{"dev":"rollup -c -w","tsc":"tsc -b","lint":"eslint \"src/**\" --ext .ts --ext .tsx","test":"yarn","build":"yarn tsc & rollup -c","pretest":"npm run build","tsc-watch":"tsc -b --watch"},"_npmUser":{"name":"alfed7","email":"alfedmix@gmail.com"},"repository":{"url":"git@github.com:alfed7/react-reducer-ssr.git","type":"git"},"description":"A redux alternative for React. It is based on built-in React hooks and context API with Server-Side Rendering support, selectors, and async actions.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 Alexander Fedorenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","yarn":"^1.22.19","immer":"10.0.2","rollup":"^3.29.2","typescript":"^5.2.2","@babel/core":"^7.22.10","@types/jest":"^29.5.5","@types/node":"^20.6.2","@types/react":"^18.2.21","yarn-run-all":"^3.1.1","@babel/runtime":"^7.22.15","@babel/preset-env":"^7.22.20","@babel/preset-react":"^7.22.15","@rollup/plugin-json":"^6.0.0","@babel/eslint-parser":"^7.22.15","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@babel/preset-typescript":"^7.22.15","@rollup/plugin-node-resolve":"^15.2.1","@babel/plugin-transform-runtime":"^7.22.15"},"peerDependencies":{"immer":"10.0.2","react":"^17.0.0 | ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-reducer-ssr_0.5.3_1696079227103_0.17279258778638962","host":"s3://npm-registry-packages"}},"0.5.4":{"name":"react-reducer-ssr","version":"0.5.4","author":{"name":"Alexander Fedorenko"},"license":"MIT","_id":"react-reducer-ssr@0.5.4","maintainers":[{"name":"alfed7","email":"alfedmix@gmail.com"}],"dist":{"shasum":"e7d566e29f40fbc67c5b5b6681695281c4284299","tarball":"https://registry.npmjs.org/react-reducer-ssr/-/react-reducer-ssr-0.5.4.tgz","fileCount":20,"integrity":"sha512-6noYaW85QjX0HPgMIgIAHtEPHZnWNq6N3DRFy2ztqSzjVj/JgYXsfVsDtgJEv1noQbpQmTgiWDF+wLhslFC5pQ==","signatures":[{"sig":"MEQCIHlACDYE8rg5Ou1hme+HOpmsQMWH1y4QdKOJgrzUicl+AiBuETDqPn9ZI8HkHGIAp3KePTdCECpJvyOD4NrSv6DsGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35824},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","private":false,"scripts":{"dev":"rollup -c -w","tsc":"tsc -b","lint":"eslint \"src/**\" --ext .ts --ext .tsx","test":"yarn","build":"yarn tsc & rollup -c","pretest":"npm run build","tsc-watch":"tsc -b --watch"},"_npmUser":{"name":"alfed7","email":"alfedmix@gmail.com"},"repository":{"url":"git@github.com:alfed7/react-reducer-ssr.git","type":"git"},"description":"A redux alternative for React. It is based on built-in React hooks and context API with Server-Side Rendering support, selectors, and async actions.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 Alexander Fedorenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","yarn":"^1.22.19","immer":"10.0.2","rollup":"^3.29.2","typescript":"^5.2.2","@babel/core":"^7.22.10","@types/jest":"^29.5.5","@types/node":"^20.6.2","@types/react":"^18.2.21","yarn-run-all":"^3.1.1","@babel/runtime":"^7.22.15","@babel/preset-env":"^7.22.20","@babel/preset-react":"^7.22.15","@rollup/plugin-json":"^6.0.0","@babel/eslint-parser":"^7.22.15","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@babel/preset-typescript":"^7.22.15","@rollup/plugin-node-resolve":"^15.2.1","@babel/plugin-transform-runtime":"^7.22.15"},"peerDependencies":{"immer":"10.0.2","react":"^17.0.0 | ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-reducer-ssr_0.5.4_1696079531860_0.7747145762497623","host":"s3://npm-registry-packages"}},"0.5.5":{"name":"react-reducer-ssr","version":"0.5.5","author":{"name":"Alexander Fedorenko"},"license":"MIT","_id":"react-reducer-ssr@0.5.5","maintainers":[{"name":"alfed7","email":"alfedmix@gmail.com"}],"dist":{"shasum":"25d6bb3c5629252c27208231d39deb1ff5a95a62","tarball":"https://registry.npmjs.org/react-reducer-ssr/-/react-reducer-ssr-0.5.5.tgz","fileCount":20,"integrity":"sha512-QCaJMmcVpFjgmlRTdXzBZCo8W3U2q2E8UIVUgMdoKJ2uK6vpreqZ7oo//0/irlj49wzSeJb0x8EEVNFATNL3iQ==","signatures":[{"sig":"MEYCIQDDeDvjUZXHF2uso7KVRqJy+4Wb7qzA74sbS/sW0Zb5cwIhAIuq9VwLldIql7wr83gT0p1wpVl+NGayhjDRaYaPCuDZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35872},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","private":false,"scripts":{"dev":"rollup -c -w","tsc":"tsc -b","lint":"eslint \"src/**\" --ext .ts --ext .tsx","test":"yarn","build":"yarn tsc & rollup -c","pretest":"npm run build","tsc-watch":"tsc -b --watch"},"_npmUser":{"name":"alfed7","email":"alfedmix@gmail.com"},"repository":{"url":"git@github.com:alfed7/react-reducer-ssr.git","type":"git"},"description":"A redux alternative for React. It is based on built-in React hooks and context API with Server-Side Rendering support, selectors, and async actions.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2023 Alexander Fedorenko\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","yarn":"^1.22.19","immer":"10.0.2","rollup":"^3.29.2","typescript":"^5.2.2","@babel/core":"^7.22.10","@types/jest":"^29.5.5","@types/node":"^20.6.2","@types/react":"^18.2.21","yarn-run-all":"^3.1.1","@babel/runtime":"^7.22.15","@babel/preset-env":"^7.22.20","@babel/preset-react":"^7.22.15","@rollup/plugin-json":"^6.0.0","@babel/eslint-parser":"^7.22.15","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@babel/preset-typescript":"^7.22.15","@rollup/plugin-node-resolve":"^15.2.1","@babel/plugin-transform-runtime":"^7.22.15"},"peerDependencies":{"immer":"10.0.2","react":"^17.0.0 | ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-reducer-ssr_0.5.5_1696080005705_0.5167366883654902","host":"s3://npm-registry-packages"}},"0.5.6":{"name":"react-reducer-ssr","version":"0.5.6","author":{"name":"Alexander Fedorenko"},"license":"MIT","_id":"react-reducer-ssr@0.5.6","maintainers":[{"name":"alfed7","email":"alfedmix@gmail.com"}],"homepage":"https://github.com/alfed7/react-reducer-ssr","bugs":{"url":"https://github.com/alfed7/react-reducer-ssr/issues"},"dist":{"shasum":"824ccd854cab2b4c66b7ad93fa8bc480abdc2d9c","tarball":"https://registry.npmjs.org/react-reducer-ssr/-/react-reducer-ssr-0.5.6.tgz","fileCount":16,"integrity":"sha512-zJ21Y/7uH3htjzu261jJ8dIkWDG2v8eOXWiEfoekVDBrRjKCFhuyZwMH3JGZwFUkX6zevk5qF/rf3+pJfHF5ag==","signatures":[{"sig":"MEUCIGmMaWenoj9lXtyWafvJFr/Cdsz1raD1pqM4D+YhpUSKAiEAhfmM+F6ikXd58R1OiJRKaEh8MlHDsghZjdR6cEie99E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39680},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"34af323c9bf6e81167fedc467bf7068f42024190","private":false,"scripts":{"dev":"rollup -c -w","tsc":"tsc -b","lint":"eslint \"src/**\" --ext .ts --ext .tsx","test":"yarn","build":"yarn tsc & rollup -c","pretest":"npm run build","tsc-watch":"tsc -b --watch"},"_npmUser":{"name":"alfed7","email":"alfedmix@gmail.com"},"repository":{"url":"git+https://github.com/alfed7/react-reducer-ssr.git","type":"git"},"_npmVersion":"8.19.2","description":"React Reducer SSR is a library that serves as an alternative to Redux for managing state in React applications. It leverages built-in React hooks and the context API, offering support for Server-Side Rendering (SSR), selectors, and async actions.","directories":{},"_nodeVersion":"18.12.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","yarn":"^1.22.19","immer":"10.0.2","rollup":"^3.29.2","typescript":"^5.2.2","@babel/core":"^7.22.10","@types/jest":"^29.5.5","@types/node":"^20.6.2","@types/react":"^18.2.21","yarn-run-all":"^3.1.1","@babel/runtime":"^7.22.15","@babel/preset-env":"^7.22.20","@babel/preset-react":"^7.22.15","@rollup/plugin-json":"^6.0.0","@babel/eslint-parser":"^7.22.15","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@babel/preset-typescript":"^7.22.15","@rollup/plugin-node-resolve":"^15.2.1","@babel/plugin-transform-runtime":"^7.22.15"},"peerDependencies":{"immer":"10.0.2","react":"^17.0.0 | ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-reducer-ssr_0.5.6_1696110805335_0.44454695581609216","host":"s3://npm-registry-packages"}},"0.5.8":{"name":"react-reducer-ssr","version":"0.5.8","author":{"name":"Alexander Fedorenko"},"license":"MIT","_id":"react-reducer-ssr@0.5.8","maintainers":[{"name":"alfed7","email":"alfedmix@gmail.com"}],"homepage":"https://github.com/alfed7/react-reducer-ssr","bugs":{"url":"https://github.com/alfed7/react-reducer-ssr/issues"},"dist":{"shasum":"9f3d7ca434f00061c525cbba86b5805530f40e45","tarball":"https://registry.npmjs.org/react-reducer-ssr/-/react-reducer-ssr-0.5.8.tgz","fileCount":16,"integrity":"sha512-cA/xim0rCc3LnCLL74Z1F0K6+gQp359EwbgIVze5nvNH+2jufzNsVYGeIxfoih6MDS6KT+TitMwoiZmsVAUbTA==","signatures":[{"sig":"MEUCIQDzoW2lfvd1A8yZPjeXF/i7lBqWTaXMhu631Y0eyMT97AIgXZG1UrJUWTAMpkc6u/sY5qsupoqGDN/0fhdXkYziHkA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40138},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"c26a51bad1564d60608009644b255d55577ff827","private":false,"scripts":{"dev":"rollup -c -w","tsc":"tsc -b","lint":"eslint \"src/**\" --ext .ts --ext .tsx","test":"jest","build":"yarn tsc & rollup -c","pretest":"npm run build","tsc-watch":"tsc -b --watch"},"_npmUser":{"name":"alfed7","email":"alfedmix@gmail.com"},"repository":{"url":"git+https://github.com/alfed7/react-reducer-ssr.git","type":"git"},"_npmVersion":"8.19.2","description":"React Reducer SSR is a library that serves as an alternative to Redux for managing state in React applications. It leverages built-in React hooks and the context API, offering support for Server-Side Rendering (SSR), selectors, and async actions.","directories":{},"_nodeVersion":"18.12.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","yarn":"^1.22.19","immer":"10.0.2","rollup":"^3.29.2","ts-jest":"29.1.1","typescript":"^5.2.2","@babel/core":"^7.22.10","@types/jest":"^29.5.5","@types/node":"^20.6.2","@types/react":"^18.2.21","yarn-run-all":"^3.1.1","@babel/runtime":"^7.22.15","@babel/preset-env":"^7.22.20","@babel/preset-react":"^7.22.15","@rollup/plugin-json":"^6.0.0","@babel/eslint-parser":"^7.22.15","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@babel/preset-typescript":"^7.22.15","@rollup/plugin-node-resolve":"^15.2.1","@babel/plugin-transform-runtime":"^7.22.15"},"peerDependencies":{"immer":"10.0.2","react":"^17.0.0 | ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-reducer-ssr_0.5.8_1696288470069_0.8833351677164256","host":"s3://npm-registry-packages"}},"0.5.9":{"name":"react-reducer-ssr","version":"0.5.9","author":{"name":"Alexander Fedorenko"},"license":"MIT","_id":"react-reducer-ssr@0.5.9","maintainers":[{"name":"alfed7","email":"alfedmix@gmail.com"}],"homepage":"https://github.com/alfed7/react-reducer-ssr","bugs":{"url":"https://github.com/alfed7/react-reducer-ssr/issues"},"dist":{"shasum":"4dc00e989c166034a70c7a933b3182555b00cf5b","tarball":"https://registry.npmjs.org/react-reducer-ssr/-/react-reducer-ssr-0.5.9.tgz","fileCount":3,"integrity":"sha512-/eeVHLhZALfpQAkpBCNsqeKfl+ERVdwuUnqLi1X7OMJKvcVeJSvSi2cwyy9VkA+5/8Yp7YfjhM2NfMewgsTv5g==","signatures":[{"sig":"MEUCIFFEUuqS/lzR1LFTzv3cMEKy3QGQi6+cVjfIeEosVEYNAiEAu+Nv2KP2jvvLKOL4HI9tNyMi02bui4GlSTvQ7lnW6R4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6994},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"c26a51bad1564d60608009644b255d55577ff827","private":false,"scripts":{"dev":"rollup -c -w","tsc":"tsc -b","lint":"eslint \"src/**\" --ext .ts --ext .tsx","test":"jest","build":"npm run tsc & rollup -c","pretest":"npm run build","tsc-watch":"tsc -b --watch"},"_npmUser":{"name":"alfed7","email":"alfedmix@gmail.com"},"repository":{"url":"git+https://github.com/alfed7/react-reducer-ssr.git","type":"git"},"_npmVersion":"8.19.2","description":"React Reducer SSR is a library that serves as an alternative to Redux for managing state in React applications. It leverages built-in React hooks and the context API, offering support for Server-Side Rendering (SSR), selectors, and async actions.","directories":{},"_nodeVersion":"18.12.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","immer":"^10.0.3","rollup":"^3.29.2","ts-jest":"^29.1.1","typescript":"^5.2.2","@babel/core":"^7.22.10","@types/jest":"^29.5.5","@types/node":"^20.6.2","npm-run-all":"^3.1.1","@types/react":"^18.2.21","@babel/runtime":"^7.22.15","@babel/preset-env":"^7.22.20","@babel/preset-react":"^7.22.15","@rollup/plugin-json":"^6.0.0","@babel/eslint-parser":"^7.22.15","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@babel/preset-typescript":"^7.22.15","@rollup/plugin-node-resolve":"^15.2.1","@babel/plugin-transform-runtime":"^7.22.15"},"peerDependencies":{"immer":"^10.0.3","react":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-reducer-ssr_0.5.9_1698840573213_0.9558925904105333","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"react-reducer-ssr","version":"0.6.1","author":{"name":"Alexander Fedorenko"},"license":"MIT","_id":"react-reducer-ssr@0.6.1","maintainers":[{"name":"alfed7","email":"alfedmix@gmail.com"}],"homepage":"https://github.com/alfed7/react-reducer-ssr","bugs":{"url":"https://github.com/alfed7/react-reducer-ssr/issues"},"dist":{"shasum":"49a5875c05518553ee8d57b2c7fa7df9deeb7331","tarball":"https://registry.npmjs.org/react-reducer-ssr/-/react-reducer-ssr-0.6.1.tgz","fileCount":16,"integrity":"sha512-ImOEmVaSbsDO/6NpAmgZXvu2V4d6d30XYjGAvfE0R2RNU2NKLda2l3FOSvcteP9xpyDN6kVnmpT0CLgtHA46uA==","signatures":[{"sig":"MEUCIEjECIFL8pI/NMUqn4FIgr5KvZBsefXSMU9K3s5WMU+tAiEAxC0GZnXOWH1KGMGSL+uZED0IAZYx4T3r+MtzMo3vt4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45101},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"c26a51bad1564d60608009644b255d55577ff827","private":false,"scripts":{"dev":"rollup -c -w","tsc":"tsc -b","lint":"eslint \"src/**\" --ext .ts --ext .tsx","test":"jest","build":"npm run tsc & rollup -c","pretest":"npm run build","tsc-watch":"tsc -b --watch"},"_npmUser":{"name":"alfed7","email":"alfedmix@gmail.com"},"repository":{"url":"git+https://github.com/alfed7/react-reducer-ssr.git","type":"git"},"_npmVersion":"8.19.2","description":"React Reducer SSR is a library that serves as an alternative to Redux for managing state in React applications. It leverages built-in React hooks and the context API, offering support for Server-Side Rendering (SSR), selectors, and async actions.","directories":{},"_nodeVersion":"18.12.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","immer":"^10.0.3","rollup":"^3.29.2","ts-jest":"^29.1.1","typescript":"^5.2.2","@babel/core":"^7.22.10","@types/jest":"^29.5.5","@types/node":"^20.6.2","npm-run-all":"^3.1.1","@types/react":"^18.2.21","@babel/runtime":"^7.22.15","@babel/preset-env":"^7.22.20","@babel/preset-react":"^7.22.15","@rollup/plugin-json":"^6.0.0","@babel/eslint-parser":"^7.22.15","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@babel/preset-typescript":"^7.22.15","@rollup/plugin-node-resolve":"^15.2.1","@babel/plugin-transform-runtime":"^7.22.15"},"peerDependencies":{"immer":"^10.0.0","react":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-reducer-ssr_0.6.1_1698840664241_0.7649102528586218","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"react-reducer-ssr","version":"0.6.2","author":{"name":"Alexander Fedorenko"},"license":"MIT","_id":"react-reducer-ssr@0.6.2","maintainers":[{"name":"alfed7","email":"alfedmix@gmail.com"}],"homepage":"https://github.com/alfed7/react-reducer-ssr","bugs":{"url":"https://github.com/alfed7/react-reducer-ssr/issues"},"dist":{"shasum":"68bb628388ddf69b71094a32baef5546f5de67a6","tarball":"https://registry.npmjs.org/react-reducer-ssr/-/react-reducer-ssr-0.6.2.tgz","fileCount":16,"integrity":"sha512-UvkkkEAT/mjtG9LkPfQ4PQSHj2f1A7pIPNb7a3tfYhEvneNTJTK6CoyIlq3Fcp8zarIxPVqA4oyNEmpI9X0Iug==","signatures":[{"sig":"MEUCIC7WacnaYnCFx5KMDYIH+96vTaOrDvqxVBrJyU9nLHetAiEAgjxOfhHlVTcPY4mCBWPWmqvweaGH/qPgGd5erXrTwPs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46242},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"380b37a4023e3a649e03376e4c1503ca278ee190","private":false,"scripts":{"dev":"rollup -c -w","tsc":"tsc -b","lint":"eslint \"src/**\" --ext .ts --ext .tsx","test":"jest","build":"npm run tsc & rollup -c","pretest":"npm run build","tsc-watch":"tsc -b --watch"},"_npmUser":{"name":"alfed7","email":"alfedmix@gmail.com"},"repository":{"url":"git+https://github.com/alfed7/react-reducer-ssr.git","type":"git"},"_npmVersion":"10.1.0","description":"React reducer with server side rendering","directories":{},"_nodeVersion":"20.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","immer":"^10.0.3","rollup":"^3.29.2","ts-jest":"^29.1.1","typescript":"^5.2.2","@babel/core":"^7.22.10","@types/jest":"^29.5.5","@types/node":"^20.6.2","npm-run-all":"^3.1.1","@types/react":"^18.2.21","@babel/runtime":"^7.22.15","@babel/preset-env":"^7.22.20","@babel/preset-react":"^7.22.15","@rollup/plugin-json":"^6.0.0","@babel/eslint-parser":"^7.22.15","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@babel/preset-typescript":"^7.22.15","@rollup/plugin-node-resolve":"^15.2.1","@babel/plugin-transform-runtime":"^7.22.15"},"peerDependencies":{"immer":"^10.0.0","react":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-reducer-ssr_0.6.2_1704640537449_0.819413929592423","host":"s3://npm-registry-packages"}},"0.6.3":{"name":"react-reducer-ssr","version":"0.6.3","author":{"name":"Alexander Fedorenko"},"license":"MIT","_id":"react-reducer-ssr@0.6.3","maintainers":[{"name":"alfed7","email":"alfedmix@gmail.com"}],"homepage":"https://github.com/alfed7/react-reducer-ssr","bugs":{"url":"https://github.com/alfed7/react-reducer-ssr/issues"},"dist":{"shasum":"23f111411bd1ec35fdd3b8c6389a4132cef96725","tarball":"https://registry.npmjs.org/react-reducer-ssr/-/react-reducer-ssr-0.6.3.tgz","fileCount":16,"integrity":"sha512-/bzWv6PZNAMnmAtpv5jbAIeBXsfjbM6At15FLi4hZ1sPBa4Tw6ZBsnEvTc2zEBsD4CsbuzIk8R9cNHnTHIkvkQ==","signatures":[{"sig":"MEYCIQDfIqdPbbo6bNg6nPBy3oamALR/PstCvwk9o4mKvU+EpQIhAJv0hRbUlyL6xel92m9EVs33JxZbKPBMsnF6LqMdmtl4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46366},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"6097cfbfcb1f95d3525aac967847e2edf32f16f0","private":false,"scripts":{"dev":"rollup -c -w","tsc":"tsc -b","lint":"eslint \"src/**\" --ext .ts --ext .tsx","test":"jest","build":"npm run tsc & rollup -c","pretest":"npm run build","tsc-watch":"tsc -b --watch"},"_npmUser":{"name":"alfed7","email":"alfedmix@gmail.com"},"repository":{"url":"git+https://github.com/alfed7/react-reducer-ssr.git","type":"git"},"_npmVersion":"10.1.0","description":"React reducer with server side rendering","directories":{},"_nodeVersion":"20.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","immer":"^10.0.3","rollup":"^3.29.2","ts-jest":"^29.1.1","typescript":"^5.2.2","@babel/core":"^7.22.10","@types/jest":"^29.5.5","@types/node":"^20.6.2","npm-run-all":"^3.1.1","@types/react":"^18.2.21","@babel/runtime":"^7.22.15","@babel/preset-env":"^7.22.20","@babel/preset-react":"^7.22.15","@rollup/plugin-json":"^6.0.0","@babel/eslint-parser":"^7.22.15","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@babel/preset-typescript":"^7.22.15","@rollup/plugin-node-resolve":"^15.2.1","@babel/plugin-transform-runtime":"^7.22.15"},"peerDependencies":{"immer":"^10.0.0","react":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-reducer-ssr_0.6.3_1704644242253_0.9880987778271386","host":"s3://npm-registry-packages"}},"0.6.4":{"name":"react-reducer-ssr","version":"0.6.4","author":{"name":"Alexander Fedorenko"},"license":"MIT","_id":"react-reducer-ssr@0.6.4","maintainers":[{"name":"alfed7","email":"alfedmix@gmail.com"}],"homepage":"https://github.com/alfed7/react-reducer-ssr","bugs":{"url":"https://github.com/alfed7/react-reducer-ssr/issues"},"dist":{"shasum":"97045f810c08b1fad3043ae65d1895bb657e4b91","tarball":"https://registry.npmjs.org/react-reducer-ssr/-/react-reducer-ssr-0.6.4.tgz","fileCount":18,"integrity":"sha512-AqCAUqls/QFEc8lnbQ1E1KCTSa3TJTgVdGLN+2UtWEuD5piROPe354mCqJAaW48Bw/QPF/2IpBRT/PwGRKquGg==","signatures":[{"sig":"MEUCIC/g5MEk3ITfr5YHD+dW+3zvRV+j32Y4im7+8oLCm/VPAiEAkppPBYdwHKrvM/doG/Rbg7wmTGqCbEh6xLl6wJyYyTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64705},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"827ad07bef82c3e602979fda8e07b7c8ea7453b3","private":false,"scripts":{"dev":"rollup -c -w","tsc":"tsc -b","lint":"eslint \"src/**\" --ext .ts --ext .tsx","test":"jest","build":"npm run tsc & rollup -c","pretest":"npm run build","tsc-watch":"tsc -b --watch"},"_npmUser":{"name":"alfed7","email":"alfedmix@gmail.com"},"repository":{"url":"git+https://github.com/alfed7/react-reducer-ssr.git","type":"git"},"_npmVersion":"10.1.0","description":"React reducer with server side rendering","directories":{},"_nodeVersion":"20.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rollup":"^3.29.2","ts-jest":"^29.1.1","typescript":"^5.2.2","@babel/core":"^7.22.10","@types/jest":"^29.5.5","@types/node":"^20.6.2","npm-run-all":"^3.1.1","@types/react":"^18.2.21","@babel/runtime":"^7.22.15","@babel/preset-env":"^7.22.20","@babel/preset-react":"^7.22.15","@rollup/plugin-json":"^6.0.0","@babel/eslint-parser":"^7.22.15","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@babel/preset-typescript":"^7.22.15","@rollup/plugin-node-resolve":"^15.2.1","@babel/plugin-transform-runtime":"^7.22.15"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-reducer-ssr_0.6.4_1704759666906_0.09056010282540217","host":"s3://npm-registry-packages"}},"0.6.5":{"name":"react-reducer-ssr","version":"0.6.5","author":{"name":"Alexander Fedorenko"},"license":"MIT","_id":"react-reducer-ssr@0.6.5","maintainers":[{"name":"alfed7","email":"alfedmix@gmail.com"}],"homepage":"https://github.com/alfed7/react-reducer-ssr","bugs":{"url":"https://github.com/alfed7/react-reducer-ssr/issues"},"dist":{"shasum":"e020b10ec88dd2ed7b0e21e65125a3fcfe111864","tarball":"https://registry.npmjs.org/react-reducer-ssr/-/react-reducer-ssr-0.6.5.tgz","fileCount":18,"integrity":"sha512-3x9eOV1O5zKG020Az4P9jqkpltKH18CaeNodrlA9C3pRB50qVyelauygdkUKiQBqivq8BZTGzGzNk3IVsu31tQ==","signatures":[{"sig":"MEQCIDbL9Sw3/tISDYM2/sxOT+LfdQ+nvDz2IaE6nIyeODEFAiAx/9ckk3exQXfDK1c0qF6GPMWVBY81kuN19Niq7n5EAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64790},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"827ad07bef82c3e602979fda8e07b7c8ea7453b3","private":false,"scripts":{"dev":"rollup -c -w","tsc":"tsc -b","lint":"eslint \"src/**\" --ext .ts --ext .tsx","test":"jest","build":"npm run tsc & rollup -c","pretest":"npm run build","tsc-watch":"tsc -b --watch"},"_npmUser":{"name":"alfed7","email":"alfedmix@gmail.com"},"repository":{"url":"git+https://github.com/alfed7/react-reducer-ssr.git","type":"git"},"_npmVersion":"10.1.0","description":"React reducer with server side rendering","directories":{},"_nodeVersion":"20.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rollup":"^3.29.2","ts-jest":"^29.1.1","typescript":"^5.2.2","@babel/core":"^7.22.10","@types/jest":"^29.5.5","@types/node":"^20.6.2","npm-run-all":"^3.1.1","@types/react":"^18.2.21","@babel/runtime":"^7.22.15","@babel/preset-env":"^7.22.20","@babel/preset-react":"^7.22.15","@rollup/plugin-json":"^6.0.0","@babel/eslint-parser":"^7.22.15","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@babel/preset-typescript":"^7.22.15","@rollup/plugin-node-resolve":"^15.2.1","@babel/plugin-transform-runtime":"^7.22.15"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-reducer-ssr_0.6.5_1705064323757_0.0019876650176575694","host":"s3://npm-registry-packages"}},"0.6.6":{"name":"react-reducer-ssr","version":"0.6.6","author":{"name":"Alexander Fedorenko"},"license":"MIT","_id":"react-reducer-ssr@0.6.6","maintainers":[{"name":"alfed7","email":"alfedmix@gmail.com"}],"homepage":"https://github.com/alfed7/react-reducer-ssr","bugs":{"url":"https://github.com/alfed7/react-reducer-ssr/issues"},"dist":{"shasum":"c75c8cdae023368d29c01597b5acc927293fab91","tarball":"https://registry.npmjs.org/react-reducer-ssr/-/react-reducer-ssr-0.6.6.tgz","fileCount":18,"integrity":"sha512-YceMBPGxsTQZL6jtcF432GRB4at3fBG7G2PPx9/KaRyRcHhGONEQGulWD9j0Mpv6Y6+oJREdegWyVBz6YDMwug==","signatures":[{"sig":"MEYCIQDQun5XJJLFmXooeUTMiTcuEAZJH0hz0kQhpYN250vM9AIhAKTnbOibueIoGAwpnJI8j5F1L5DpEGAkg6FBIVmsDJnR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64778},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"827ad07bef82c3e602979fda8e07b7c8ea7453b3","private":false,"scripts":{"dev":"rollup -c -w","tsc":"tsc -b","lint":"eslint \"src/**\" --ext .ts --ext .tsx","test":"jest","build":"npm run tsc & rollup -c","pretest":"npm run build","tsc-watch":"tsc -b --watch"},"_npmUser":{"name":"alfed7","email":"alfedmix@gmail.com"},"repository":{"url":"git+https://github.com/alfed7/react-reducer-ssr.git","type":"git"},"_npmVersion":"10.1.0","description":"React reducer with server side rendering","directories":{},"_nodeVersion":"20.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rollup":"^3.29.2","ts-jest":"^29.1.1","typescript":"^5.2.2","@babel/core":"^7.22.10","@types/jest":"^29.5.5","@types/node":"^20.6.2","npm-run-all":"^3.1.1","@types/react":"^18.2.21","@babel/runtime":"^7.22.15","@babel/preset-env":"^7.22.20","@babel/preset-react":"^7.22.15","@rollup/plugin-json":"^6.0.0","@babel/eslint-parser":"^7.22.15","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.4","@babel/preset-typescript":"^7.22.15","@rollup/plugin-node-resolve":"^15.2.1","@babel/plugin-transform-runtime":"^7.22.15"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-reducer-ssr_0.6.6_1705155030663_0.7153543843789083","host":"s3://npm-registry-packages"}},"0.6.7":{"name":"react-reducer-ssr","version":"0.6.7","author":{"name":"Alexander Fedorenko"},"license":"MIT","_id":"react-reducer-ssr@0.6.7","maintainers":[{"name":"alfed7","email":"alfedmix@gmail.com"}],"homepage":"https://github.com/alfed7/react-reducer-ssr","bugs":{"url":"https://github.com/alfed7/react-reducer-ssr/issues"},"dist":{"shasum":"855e9dfc65133ef0dfec20a51c042f73d85d3e51","tarball":"https://registry.npmjs.org/react-reducer-ssr/-/react-reducer-ssr-0.6.7.tgz","fileCount":18,"integrity":"sha512-+YCkwvrvXBvMW02aWRWFfgWWITuRhG/Kw6l0chB7Em5h2cy4p21xkTROKWWO84OP6XMyVm6xGfLO9gesiTUPnA==","signatures":[{"sig":"MEUCIQCzHIeilX2Am9kKMRst8lO18kKw6ZdMuo5JHAauyFS2QgIgWFBPI5BdQAl/nXl6VG631E2DJgpn6Sj7VSD+/e+VZvo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64812},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"f83bdcad42f8cd4a130bdceddf8318fc175df867","private":false,"scripts":{"dev":"rollup -c -w","tsc":"tsc -b","lint":"eslint \"src/**\" --ext .ts --ext .tsx","test":"jest","build":"npm run tsc & rollup -c","pretest":"npm run build","tsc-watch":"tsc -b --watch"},"_npmUser":{"name":"alfed7","email":"alfedmix@gmail.com"},"repository":{"url":"git+https://github.com/alfed7/react-reducer-ssr.git","type":"git"},"_npmVersion":"10.1.0","description":"React reducer with server side rendering","directories":{},"_nodeVersion":"20.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rollup":"^4.16.0","ts-jest":"^29.1.2","typescript":"^5.4.5","@babel/core":"^7.24.4","@types/jest":"^29.5.12","@types/node":"^20.12.7","npm-run-all":"^4.1.5","@types/react":"^18.2.79","@babel/runtime":"^7.24.4","@babel/preset-env":"^7.24.4","@babel/preset-react":"^7.24.1","@rollup/plugin-json":"^6.1.0","@babel/eslint-parser":"^7.24.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@babel/preset-typescript":"^7.24.1","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.24.3"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-reducer-ssr_0.6.7_1713690764597_0.7079405084106785","host":"s3://npm-registry-packages"}},"0.6.8":{"name":"react-reducer-ssr","version":"0.6.8","author":{"name":"Alexander Fedorenko"},"license":"MIT","_id":"react-reducer-ssr@0.6.8","homepage":"https://github.com/alfed7/react-reducer-ssr","bugs":{"url":"https://github.com/alfed7/react-reducer-ssr/issues"},"dist":{"shasum":"d2a2b47c65446750c94ac85ea6db88c58cdfd754","tarball":"https://registry.npmjs.org/react-reducer-ssr/-/react-reducer-ssr-0.6.8.tgz","fileCount":18,"integrity":"sha512-eGqLDXapZphbXU+VgzUxpizjrm5TuC9Qe+yaJA359HgZ/sIGjwqQlTi9QKr59UuHJ82JZGLHqAZQB9aHF+QYZw==","signatures":[{"sig":"MEUCIEhQmEK1kJd8XK1WVsJ7ZDAzwI1IseSZRp36wnBeF15bAiEA6URK622ixQzb6KKMPN7tUJV0WgQGZ48EFZzTaNeITPY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64811},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"db52307b22a50a918f7c5dbeed29b1a22b544be7","private":false,"scripts":{"dev":"rollup -c -w","tsc":"tsc -b","lint":"eslint \"src/**\" --ext .ts --ext .tsx","test":"jest","build":"npm run tsc & rollup -c","pretest":"npm run build","tsc-watch":"tsc -b --watch"},"_npmUser":{"name":"alfed7","email":"alfedmix@gmail.com"},"repository":{"url":"git+https://github.com/alfed7/react-reducer-ssr.git","type":"git"},"_npmVersion":"10.1.0","description":"React reducer with server side rendering","directories":{},"_nodeVersion":"20.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rollup":"^4.18.0","ts-jest":"^29.1.5","typescript":"^5.5.2","@babel/core":"^7.24.7","@types/jest":"^29.5.12","@types/node":"^20.14.8","npm-run-all":"^4.1.5","@types/react":"^18.3.3","@babel/runtime":"^7.24.7","@babel/preset-env":"^7.24.7","@babel/preset-react":"^7.24.7","@rollup/plugin-json":"^6.1.0","@babel/eslint-parser":"^7.24.7","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^26.0.1","@babel/preset-typescript":"^7.24.7","@rollup/plugin-node-resolve":"^15.2.3","@babel/plugin-transform-runtime":"^7.24.7"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-reducer-ssr_0.6.8_1719143670864_0.40438986797969534","host":"s3://npm-registry-packages"}},"0.6.9":{"name":"react-reducer-ssr","version":"0.6.9","author":{"name":"Alexander Fedorenko"},"license":"MIT","_id":"react-reducer-ssr@0.6.9","maintainers":[{"name":"alfed7","email":"alfedmix@gmail.com"}],"homepage":"https://github.com/alfed7/react-reducer-ssr","bugs":{"url":"https://github.com/alfed7/react-reducer-ssr/issues"},"dist":{"shasum":"a56b7e907422e7ad364ac4634b61171455c941fb","tarball":"https://registry.npmjs.org/react-reducer-ssr/-/react-reducer-ssr-0.6.9.tgz","fileCount":18,"integrity":"sha512-NK0eyGlBvhM8sHymY9P5Aa0bfJrZjjhpZOgEqqJF+DqUJ14LWpZ6H6ahw3mLZ0ViA48u77957FwHNMJwk5cJYA==","signatures":[{"sig":"MEQCIEHXxIcsBHjFxofSlCyXezdfsn4Nj/9T2Tl6DKKueWjmAiBU4YgKD3NPDufvKRmBFyB3Ln5uV897+4b8GasE1uil/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64408},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"db52307b22a50a918f7c5dbeed29b1a22b544be7","private":false,"scripts":{"dev":"rollup -c -w","tsc":"tsc -b","lint":"eslint \"src/**\" --ext .ts --ext .tsx","test":"jest","build":"npm run tsc & rollup -c","pretest":"npm run build","tsc-watch":"tsc -b --watch"},"_npmUser":{"name":"alfed7","email":"alfedmix@gmail.com"},"repository":{"url":"git+https://github.com/alfed7/react-reducer-ssr.git","type":"git"},"_npmVersion":"10.1.0","description":"React reducer with server side rendering","directories":{},"_nodeVersion":"20.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rollup":"^4.24.0","ts-jest":"^29.2.5","typescript":"^5.6.2","@babel/core":"^7.25.7","@types/jest":"^29.5.13","@types/node":"^22.7.4","npm-run-all":"^4.1.5","@types/react":"^18.3.11","@babel/runtime":"^7.25.7","@babel/preset-env":"^7.25.7","@babel/preset-react":"^7.25.7","@rollup/plugin-json":"^6.1.0","@babel/eslint-parser":"^7.25.7","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@babel/preset-typescript":"^7.25.7","@rollup/plugin-node-resolve":"^15.3.0","@babel/plugin-transform-runtime":"^7.25.7"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-reducer-ssr_0.6.9_1728214199092_0.8394577614516516","host":"s3://npm-registry-packages"}},"0.6.10":{"name":"react-reducer-ssr","version":"0.6.10","author":{"name":"Alexander Fedorenko"},"license":"MIT","_id":"react-reducer-ssr@0.6.10","maintainers":[{"name":"alfed7","email":"alfedmix@gmail.com"}],"homepage":"https://github.com/alfed7/react-reducer-ssr","bugs":{"url":"https://github.com/alfed7/react-reducer-ssr/issues"},"dist":{"shasum":"00e3a790de3c0e01875795de0b087dbe94d243d2","tarball":"https://registry.npmjs.org/react-reducer-ssr/-/react-reducer-ssr-0.6.10.tgz","fileCount":18,"integrity":"sha512-azGIabhgsY//JPQ5gi1xvopB9EoOrX8njivR8cllq1Rbm06/isVJhUAiMDYRDOVTMwsR0omNw8/iYdRfMJvJiw==","signatures":[{"sig":"MEUCIQDA/m18xoqTN9QqyYSTI4HRDM38pMd5SCnXRu2GsJxYmwIgX6uQqziSVUVEk9cXOtYZFG5pZMVxyAgcpOrlYnEKcko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68296},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"23575cc74791dab6da7b48190fff082140169fa3","private":false,"scripts":{"dev":"rollup -c -w","tsc":"tsc -b","lint":"eslint \"src/**\" --ext .ts --ext .tsx","test":"jest","build":"npm run tsc & rollup -c","pretest":"npm run build","tsc-watch":"tsc -b --watch"},"_npmUser":{"name":"alfed7","email":"alfedmix@gmail.com"},"repository":{"url":"git+https://github.com/alfed7/react-reducer-ssr.git","type":"git"},"_npmVersion":"10.1.0","description":"React reducer with server side rendering","directories":{},"_nodeVersion":"20.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rollup":"^4.27.4","ts-jest":"^29.2.5","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/jest":"^29.5.14","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@types/react":"^18.3.12","@babel/runtime":"^7.26.0","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","@rollup/plugin-json":"^6.1.0","@babel/eslint-parser":"^7.25.9","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@rollup/plugin-node-resolve":"^15.3.0","@babel/plugin-transform-runtime":"^7.25.9"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-reducer-ssr_0.6.10_1732829220517_0.3995620346218014","host":"s3://npm-registry-packages"}},"0.6.11":{"name":"react-reducer-ssr","version":"0.6.11","author":{"name":"Alexander Fedorenko"},"license":"MIT","_id":"react-reducer-ssr@0.6.11","maintainers":[{"name":"alfed7","email":"alfedmix@gmail.com"}],"homepage":"https://github.com/alfed7/react-reducer-ssr","bugs":{"url":"https://github.com/alfed7/react-reducer-ssr/issues"},"dist":{"shasum":"2798553a364a4731b0b87437af9eee1b4ae942ab","tarball":"https://registry.npmjs.org/react-reducer-ssr/-/react-reducer-ssr-0.6.11.tgz","fileCount":18,"integrity":"sha512-jkqKzNyDJTLCVtFPcwCd53BRYHsBLxfsq7xkDBcdYWTVNX9V/ow1bhLH6BBldOjT2DBIYHvoK8FbnjuTDDQzPw==","signatures":[{"sig":"MEYCIQCaT/bL2HwsXKOuZFCruvBFgETrgYyvEy9hiVZuev8oLwIhALMXCoGgNNdKFxhPvdVR5oCP9SG6zev0puNrZgrMatdb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68296},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"23575cc74791dab6da7b48190fff082140169fa3","private":false,"scripts":{"dev":"rollup -c -w","tsc":"tsc -b","lint":"eslint \"src/**\" --ext .ts --ext .tsx","test":"jest","build":"npm run tsc & rollup -c","pretest":"npm run build","tsc-watch":"tsc -b --watch"},"_npmUser":{"name":"alfed7","email":"alfedmix@gmail.com"},"repository":{"url":"git+https://github.com/alfed7/react-reducer-ssr.git","type":"git"},"_npmVersion":"10.1.0","description":"React reducer with server side rendering","directories":{},"_nodeVersion":"20.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rollup":"^4.27.4","ts-jest":"^29.2.5","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/jest":"^29.5.14","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@types/react":"^18.3.12","@babel/runtime":"^7.26.0","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","@rollup/plugin-json":"^6.1.0","@babel/eslint-parser":"^7.25.9","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@rollup/plugin-node-resolve":"^15.3.0","@babel/plugin-transform-runtime":"^7.25.9"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-reducer-ssr_0.6.11_1732833497433_0.06106264816840379","host":"s3://npm-registry-packages"}},"0.6.12":{"name":"react-reducer-ssr","version":"0.6.12","author":{"name":"Alexander Fedorenko"},"license":"MIT","_id":"react-reducer-ssr@0.6.12","maintainers":[{"name":"alfed7","email":"alfedmix@gmail.com"}],"homepage":"https://github.com/alfed7/react-reducer-ssr","bugs":{"url":"https://github.com/alfed7/react-reducer-ssr/issues"},"dist":{"shasum":"b0295aa809c7fa994c9854be5afbfb94a8cd7ee3","tarball":"https://registry.npmjs.org/react-reducer-ssr/-/react-reducer-ssr-0.6.12.tgz","fileCount":16,"integrity":"sha512-qNsLCohqVXUca2AfWrycyZHDhLTA4gDjtjd7gkRxcKtEwGlB5K2q5RAjgfwhgywd+wp76UERhd9zwBrXB14kZg==","signatures":[{"sig":"MEQCIG/Yhp9YbkooRpqq+3Zvs2zHp7omJxGzJu4FKCrdTOa+AiAT8QWF8OvAe65s7TVoittSkgHP30MeY7ZZ552q3dxKOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50539},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"bbeb9a456fb131e10676626e178c91b2c5822086","private":false,"scripts":{"dev":"rollup -c -w","tsc":"tsc -b","lint":"eslint \"src/**\" --ext .ts --ext .tsx","test":"jest","build":"npm run tsc & rollup -c","pretest":"npm run build","tsc-watch":"tsc -b --watch"},"_npmUser":{"name":"alfed7","email":"alfedmix@gmail.com"},"repository":{"url":"git+https://github.com/alfed7/react-reducer-ssr.git","type":"git"},"_npmVersion":"10.9.1","description":"React reducer with server side rendering","directories":{},"_nodeVersion":"22.11.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rollup":"^4.27.4","ts-jest":"^29.2.5","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/jest":"^29.5.14","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@types/react":"^18.3.12","@babel/runtime":"^7.26.0","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","@rollup/plugin-json":"^6.1.0","@babel/eslint-parser":"^7.25.9","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@rollup/plugin-node-resolve":"^15.3.0","@babel/plugin-transform-runtime":"^7.25.9"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-reducer-ssr_0.6.12_1733012928288_0.409529661654916","host":"s3://npm-registry-packages"}},"0.6.13":{"name":"react-reducer-ssr","version":"0.6.13","author":{"name":"Alexander Fedorenko"},"license":"MIT","_id":"react-reducer-ssr@0.6.13","maintainers":[{"name":"alfed7","email":"alfedmix@gmail.com"}],"homepage":"https://github.com/alfed7/react-reducer-ssr","bugs":{"url":"https://github.com/alfed7/react-reducer-ssr/issues"},"dist":{"shasum":"40518ff78806f8ea7410ab4f81796b57ea93aab9","tarball":"https://registry.npmjs.org/react-reducer-ssr/-/react-reducer-ssr-0.6.13.tgz","fileCount":15,"integrity":"sha512-FQmArHSl/yZWXIwk/LEndEJStGJn0co8fZV7jPvUqokMuu7+bu0duO6kFczhr9B5Hw9uesl07sZqZz/u27FRrA==","signatures":[{"sig":"MEYCIQCBmCdEzZYx0jY68IUvyDMmz+qzOSu+mQCUWZ8ImFeJ6AIhAK8zG1jZgAbsPgHKwDegA9VVXdwS32HuTR8f3lrhtS2X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48974},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"1d1423a0033e6f771859394cedd3b47cae7e3167","private":false,"scripts":{"dev":"rollup -c -w","tsc":"tsc -b","lint":"eslint \"src/**\" --ext .ts --ext .tsx","test":"jest","build":"npm run tsc & rollup -c","pretest":"npm run build","tsc-watch":"tsc -b --watch"},"_npmUser":{"name":"alfed7","email":"alfedmix@gmail.com"},"repository":{"url":"git+https://github.com/alfed7/react-reducer-ssr.git","type":"git"},"_npmVersion":"11.0.0","description":"React reducer with server side rendering","directories":{},"_nodeVersion":"22.11.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rollup":"^4.27.4","ts-jest":"^29.2.5","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/jest":"^29.5.14","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@types/react":"^18.3.12","@babel/runtime":"^7.26.0","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","@rollup/plugin-json":"^6.1.0","@babel/eslint-parser":"^7.25.9","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@rollup/plugin-node-resolve":"^15.3.0","@babel/plugin-transform-runtime":"^7.25.9"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-reducer-ssr_0.6.13_1735483389681_0.25460703278526853","host":"s3://npm-registry-packages-npm-production"}},"0.6.14":{"name":"react-reducer-ssr","version":"0.6.14","author":{"name":"Alexander Fedorenko"},"license":"MIT","_id":"react-reducer-ssr@0.6.14","maintainers":[{"name":"alfed7","email":"alfedmix@gmail.com"}],"homepage":"https://github.com/alfed7/react-reducer-ssr","bugs":{"url":"https://github.com/alfed7/react-reducer-ssr/issues"},"dist":{"shasum":"e2f57d431918a971a627727aa1a1f0349ea6e46a","tarball":"https://registry.npmjs.org/react-reducer-ssr/-/react-reducer-ssr-0.6.14.tgz","fileCount":16,"integrity":"sha512-Jb9KvhbEcs505LfROcJ78INNWUNn+4d51jpH8D3gZWGJVKe6ES6mXunol4Su6E152aD6wwNuEk4tSpqdfqZQDQ==","signatures":[{"sig":"MEUCIHb6ytLUg3jVEHsAmbGYCUVR2rGMV8aLrZmjwfKpYv+fAiEArDZU+bdkMwBXDuVVBkpVllTaJNFhkaJ0rTQuofwXBhQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50695},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"1d1423a0033e6f771859394cedd3b47cae7e3167","private":false,"scripts":{"dev":"rollup -c -w","tsc":"tsc -b","lint":"eslint \"src/**\" --ext .ts --ext .tsx","test":"jest","build":"npm run tsc & rollup -c","pretest":"npm run build","tsc-watch":"tsc -b --watch"},"_npmUser":{"name":"alfed7","email":"alfedmix@gmail.com"},"repository":{"url":"git+https://github.com/alfed7/react-reducer-ssr.git","type":"git"},"_npmVersion":"11.0.0","description":"React reducer with server side rendering","directories":{},"_nodeVersion":"22.11.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rollup":"^4.27.4","ts-jest":"^29.2.5","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/jest":"^29.5.14","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@types/react":"^18.3.12","@babel/runtime":"^7.26.0","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","@rollup/plugin-json":"^6.1.0","@babel/eslint-parser":"^7.25.9","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@rollup/plugin-node-resolve":"^15.3.0","@babel/plugin-transform-runtime":"^7.25.9"},"peerDependencies":{"react":">=17.x"},"_npmOperationalInternal":{"tmp":"tmp/react-reducer-ssr_0.6.14_1735487705937_0.9417436392801115","host":"s3://npm-registry-packages-npm-production"}},"0.6.15":{"name":"react-reducer-ssr","version":"0.6.15","author":{"name":"Alexander Fedorenko"},"license":"MIT","_id":"react-reducer-ssr@0.6.15","maintainers":[{"name":"alfed7","email":"alfedmix@gmail.com"}],"homepage":"https://github.com/alfed7/react-reducer-ssr","bugs":{"url":"https://github.com/alfed7/react-reducer-ssr/issues"},"dist":{"shasum":"0c75014b367f0294fe2f173ff17eead54fc74971","tarball":"https://registry.npmjs.org/react-reducer-ssr/-/react-reducer-ssr-0.6.15.tgz","fileCount":16,"integrity":"sha512-LrykhMYx4FalYc7sMLyvAE0+oinpyn9rFrBFkVaj9cVb8RWSfAj7qemxIQi/HfslNMmE5zrhF/45ETZsxQ76Vw==","signatures":[{"sig":"MEYCIQD0+8y1sFx7kXspNrd83AMb5s6O4DFxX51bPKeiHgyuggIhALOK+Nlq3vCl+EmdnK7Nt3aap017ZhtcQFfirWs3yJ79","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50681},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"1d1423a0033e6f771859394cedd3b47cae7e3167","private":false,"scripts":{"dev":"rollup -c -w","tsc":"tsc -b","lint":"eslint \"src/**\" --ext .ts --ext .tsx","test":"jest","build":"npm run tsc & rollup -c","pretest":"npm run build","tsc-watch":"tsc -b --watch"},"_npmUser":{"name":"alfed7","email":"alfedmix@gmail.com"},"repository":{"url":"git+https://github.com/alfed7/react-reducer-ssr.git","type":"git"},"_npmVersion":"11.0.0","description":"React reducer with server side rendering","directories":{},"_nodeVersion":"22.11.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rollup":"^4.27.4","ts-jest":"^29.2.5","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/jest":"^29.5.14","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@types/react":"^18.3.12","@babel/runtime":"^7.26.0","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","@rollup/plugin-json":"^6.1.0","@babel/eslint-parser":"^7.25.9","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@rollup/plugin-node-resolve":"^15.3.0","@babel/plugin-transform-runtime":"^7.25.9"},"peerDependencies":{"react":">=17.x"},"_npmOperationalInternal":{"tmp":"tmp/react-reducer-ssr_0.6.15_1735488313668_0.5395241081736557","host":"s3://npm-registry-packages-npm-production"}},"0.6.16":{"name":"react-reducer-ssr","version":"0.6.16","author":{"name":"Alexander Fedorenko"},"license":"MIT","_id":"react-reducer-ssr@0.6.16","maintainers":[{"name":"alfed7","email":"alfedmix@gmail.com"}],"homepage":"https://github.com/alfed7/react-reducer-ssr","bugs":{"url":"https://github.com/alfed7/react-reducer-ssr/issues"},"dist":{"shasum":"6b0897e524fa41037eba74a2666c95107ee540a5","tarball":"https://registry.npmjs.org/react-reducer-ssr/-/react-reducer-ssr-0.6.16.tgz","fileCount":16,"integrity":"sha512-F9oKy+EKbolh24Y+6jWE+2pMun8ouDJIivZlueM/2eSryrJAlJReZy4U75TsOzB6N4zKtZGOiD6h10MqgZ08oA==","signatures":[{"sig":"MEUCIGZsC2sq0cpI9FxX025Ki6ijtEfpU5tW7M6yyyeoCH2RAiEAl6asKaCJcD+JBmVFb9LdVI5omJhIv8HWNTd2QEfRNig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50689},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"1d1423a0033e6f771859394cedd3b47cae7e3167","private":false,"scripts":{"dev":"rollup -c -w","tsc":"tsc -b","lint":"eslint \"src/**\" --ext .ts --ext .tsx","test":"jest","build":"npm run tsc & rollup -c","pretest":"npm run build","tsc-watch":"tsc -b --watch"},"_npmUser":{"name":"alfed7","email":"alfedmix@gmail.com"},"repository":{"url":"git+https://github.com/alfed7/react-reducer-ssr.git","type":"git"},"_npmVersion":"11.0.0","description":"React reducer with server side rendering","directories":{},"_nodeVersion":"22.11.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rollup":"^4.27.4","ts-jest":"^29.2.5","typescript":"^5.7.2","@babel/core":"^7.26.0","@types/jest":"^29.5.14","@types/node":"^22.10.1","npm-run-all":"^4.1.5","@types/react":"^18.3.12","@babel/runtime":"^7.26.0","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","@rollup/plugin-json":"^6.1.0","@babel/eslint-parser":"^7.25.9","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@rollup/plugin-node-resolve":"^15.3.0","@babel/plugin-transform-runtime":"^7.25.9"},"peerDependencies":{"react":">=17.x"},"_npmOperationalInternal":{"tmp":"tmp/react-reducer-ssr_0.6.16_1735489251095_0.7986563408172613","host":"s3://npm-registry-packages-npm-production"}},"0.6.17":{"name":"react-reducer-ssr","version":"0.6.17","author":{"name":"Alexander Fedorenko"},"license":"MIT","_id":"react-reducer-ssr@0.6.17","maintainers":[{"name":"alfed7","email":"alfedmix@gmail.com"}],"homepage":"https://github.com/alfed7/react-reducer-ssr","bugs":{"url":"https://github.com/alfed7/react-reducer-ssr/issues"},"dist":{"shasum":"caf6e175567e8dc3437f55ab7e786af2ff0d9aa1","tarball":"https://registry.npmjs.org/react-reducer-ssr/-/react-reducer-ssr-0.6.17.tgz","fileCount":16,"integrity":"sha512-raqLN3R6PBsJindVOZsjRo4g0a8Gn+Q6ZsRU3JwoOf6zGyM5xwdfSnsXbO1PxDRgVJzElg52rkh+H7CylpUMzA==","signatures":[{"sig":"MEQCICf9KiQgF7ofLz4zLFhlbRzqMFAvWVY+L0ol3UPmG/IfAiAP75ovAGPKmh1I7nlPHUDdBGqIG9aoIh0kquoawF2nYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51591},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"10ef9de7db742dbc267ef8e9091c40c4744ed5e5","private":false,"scripts":{"dev":"rollup -c -w","tsc":"tsc -b","lint":"eslint \"src/**\" --ext .ts --ext .tsx","test":"jest","build":"npm run tsc & rollup -c","pretest":"npm run build","tsc-watch":"tsc -b --watch"},"_npmUser":{"name":"alfed7","email":"alfedmix@gmail.com"},"repository":{"url":"git+https://github.com/alfed7/react-reducer-ssr.git","type":"git"},"_npmVersion":"11.0.0","description":"React reducer with server side rendering","directories":{},"_nodeVersion":"22.11.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rollup":"^4.34.7","ts-jest":"^29.2.5","typescript":"^5.7.3","@babel/core":"^7.26.9","@types/jest":"^29.5.14","@types/node":"^22.13.4","npm-run-all":"^4.1.5","@types/react":"^18.3.12","@babel/runtime":"^7.26.9","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3","@rollup/plugin-json":"^6.1.0","@babel/eslint-parser":"^7.26.8","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.2","@babel/preset-typescript":"^7.26.0","@rollup/plugin-node-resolve":"16.0.0","@babel/plugin-transform-runtime":"^7.26.9"},"peerDependencies":{"react":">=17.x"},"_npmOperationalInternal":{"tmp":"tmp/react-reducer-ssr_0.6.17_1739620986174_0.742311645821286","host":"s3://npm-registry-packages-npm-production"}},"0.6.18":{"name":"react-reducer-ssr","version":"0.6.18","author":{"name":"Alexander Fedorenko"},"license":"MIT","_id":"react-reducer-ssr@0.6.18","maintainers":[{"name":"alfed7","email":"alfedmix@gmail.com"}],"homepage":"https://github.com/alfed7/react-reducer-ssr","bugs":{"url":"https://github.com/alfed7/react-reducer-ssr/issues"},"dist":{"shasum":"20b9d6175ef90f81ee40aaa2406373cd13da0419","tarball":"https://registry.npmjs.org/react-reducer-ssr/-/react-reducer-ssr-0.6.18.tgz","fileCount":16,"integrity":"sha512-mA9pyh7VGm6d7gKs8TkxGRan/K1DodFGAPuigP40uwwoYyaJ4y2pvQvb+gTl6xG7emJAzgSiw6HE1IBMzsnz0w==","signatures":[{"sig":"MEQCIBGmw+VgAD46IHyhe9MwUYfkkVsmzhYzKSTA44+T17TaAiADFB4t93ZHKMRgnCL+JEZqcUH/Nycqg+xjlaiT8q0SOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51603},"main":"dist/index.cjs.js","types":"dist/types/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"10ef9de7db742dbc267ef8e9091c40c4744ed5e5","private":false,"scripts":{"dev":"rollup -c -w","tsc":"tsc -b","lint":"eslint \"src/**\" --ext .ts --ext .tsx","test":"jest","build":"npm run tsc & rollup -c","pretest":"npm run build","tsc-watch":"tsc -b --watch"},"_npmUser":{"name":"alfed7","email":"alfedmix@gmail.com"},"repository":{"url":"git+https://github.com/alfed7/react-reducer-ssr.git","type":"git"},"_npmVersion":"11.0.0","description":"React reducer with server side rendering","directories":{},"_nodeVersion":"22.11.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rollup":"^4.34.7","ts-jest":"^29.2.5","typescript":"^5.7.3","@babel/core":"^7.26.9","@types/jest":"^29.5.14","@types/node":"^22.13.4","npm-run-all":"^4.1.5","@types/react":"^18.3.12","@babel/runtime":"^7.26.9","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3","@rollup/plugin-json":"^6.1.0","@babel/eslint-parser":"^7.26.8","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.2","@babel/preset-typescript":"^7.26.0","@rollup/plugin-node-resolve":"16.0.0","@babel/plugin-transform-runtime":"^7.26.9"},"peerDependencies":{"react":">=17.x"},"_npmOperationalInternal":{"tmp":"tmp/react-reducer-ssr_0.6.18_1739795381244_0.7146427991802107","host":"s3://npm-registry-packages-npm-production"}},"0.6.19":{"name":"react-reducer-ssr","version":"0.6.19","homepage":"https://github.com/alfed7/react-reducer-ssr","repository":{"type":"git","url":"git+https://github.com/alfed7/react-reducer-ssr.git"},"author":{"name":"Alexander Fedorenko"},"description":"React reducer with server side rendering","license":"MIT","private":false,"main":"dist/index.cjs.js","module":"dist/index.esm.js","browser":"dist/index.umd.js","types":"dist/types/index.d.ts","dependencies":{},"peerDependencies":{"react":">=17.x"},"devDependencies":{"@babel/core":"^7.26.9","@babel/eslint-parser":"^7.26.8","@babel/plugin-transform-runtime":"^7.26.9","@babel/preset-env":"^7.26.9","@babel/preset-react":"^7.26.3","@babel/preset-typescript":"^7.26.0","@babel/runtime":"^7.26.9","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-json":"^6.1.0","@rollup/plugin-node-resolve":"16.0.0","@rollup/plugin-terser":"^0.4.4","rollup":"^4.34.7","jest":"^29.7.0","@types/jest":"^29.5.14","@types/node":"^22.13.4","@types/react":"^18.3.12","typescript":"^5.7.3","npm-run-all":"^4.1.5","ts-jest":"^29.2.5"},"scripts":{"tsc":"tsc -b","tsc-watch":"tsc -b --watch","lint":"eslint \"src/**\" --ext .ts --ext .tsx","build":"npm run tsc & rollup -c","dev":"rollup -c -w","test":"jest","pretest":"npm run build"},"_id":"react-reducer-ssr@0.6.19","gitHead":"a810e3aeaee83fd5c8ce4a7ac9da3f92509a22ae","bugs":{"url":"https://github.com/alfed7/react-reducer-ssr/issues"},"_nodeVersion":"22.11.0","_npmVersion":"11.0.0","dist":{"integrity":"sha512-j+Rb9vsl5uKnVkxg/76N0ENHngpIQPscxNLuE57TmQ4/dBXlp3b236clykkgPwqahJpp99zVt7QXqO9IU0SzwA==","shasum":"a47bd3662756047fc49d3b23d9a2a567957ad81f","tarball":"https://registry.npmjs.org/react-reducer-ssr/-/react-reducer-ssr-0.6.19.tgz","fileCount":16,"unpackedSize":51567,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDQcBhuSuFIRLsEAGxArmU7cNMLYJiO6qroAdIusGBAAAIga+tjpNX0cJ/jjPXEeS0DlH52LBFK2GFmINsJfYGIDh8="}]},"_npmUser":{"name":"alfed7","email":"alfedmix@gmail.com"},"directories":{},"maintainers":[{"name":"alfed7","email":"alfedmix@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-reducer-ssr_0.6.19_1740127237807_0.8189640112976344"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-18T21:32:04.425Z","modified":"2025-02-21T08:40:38.207Z","0.5.1":"2023-09-18T21:32:04.606Z","0.5.2":"2023-09-18T22:41:03.901Z","0.5.3":"2023-09-30T13:07:07.286Z","0.5.4":"2023-09-30T13:12:12.033Z","0.5.5":"2023-09-30T13:20:05.930Z","0.5.6":"2023-09-30T21:53:25.557Z","0.5.8":"2023-10-02T23:14:30.268Z","0.5.9":"2023-11-01T12:09:33.373Z","0.6.1":"2023-11-01T12:11:04.577Z","0.6.2":"2024-01-07T15:15:37.632Z","0.6.3":"2024-01-07T16:17:22.439Z","0.6.4":"2024-01-09T00:21:07.061Z","0.6.5":"2024-01-12T12:58:43.907Z","0.6.6":"2024-01-13T14:10:30.906Z","0.6.7":"2024-04-21T09:12:44.754Z","0.6.8":"2024-06-23T11:54:31.054Z","0.6.9":"2024-10-06T11:29:59.284Z","0.6.10":"2024-11-28T21:27:00.684Z","0.6.11":"2024-11-28T22:38:17.614Z","0.6.12":"2024-12-01T00:28:48.504Z","0.6.13":"2024-12-29T14:43:10.058Z","0.6.14":"2024-12-29T15:55:06.099Z","0.6.15":"2024-12-29T16:05:13.831Z","0.6.16":"2024-12-29T16:20:51.293Z","0.6.17":"2025-02-15T12:03:06.433Z","0.6.18":"2025-02-17T12:29:41.491Z","0.6.19":"2025-02-21T08:40:38.026Z"},"bugs":{"url":"https://github.com/alfed7/react-reducer-ssr/issues"},"author":{"name":"Alexander Fedorenko"},"license":"MIT","homepage":"https://github.com/alfed7/react-reducer-ssr","repository":{"type":"git","url":"git+https://github.com/alfed7/react-reducer-ssr.git"},"description":"React reducer with server side rendering","maintainers":[{"name":"alfed7","email":"alfedmix@gmail.com"}],"readme":"# React Reducer SSR Documentation\r\n\r\nReact Reducer SSR is a library that serves as an alternative to Redux for managing state in React applications. It leverages built-in React hooks and the context API, offering support for Server-Side Rendering (SSR), selectors, and async actions.\r\n\r\n## Installation\r\n\r\nYou can easily install `react-reducer-ssr` using either Yarn or npm:\r\n\r\n```bash\r\n# Using Yarn\r\nyarn add react-reducer-ssr\r\n\r\n# Using npm\r\nnpm install react-reducer-ssr --save\r\n```\r\n\r\n## Getting Started\r\n\r\nTo get started with `react-reducer-ssr`, you need to import and configure it in your application. Here's a basic setup example:\r\n\r\n```jsx\r\nimport React from 'react';\r\nimport { ReducerProvider } from 'react-reducer-ssr';\r\nimport { reducers } from \"./context\";\r\n\r\nfunction App() {\r\n  return (\r\n    <ReducerProvider reducer={reducers} initialState={{/* Your initial state */}}>\r\n      {/* Your application components */}\r\n    </ReducerProvider>\r\n  );\r\n}\r\n\r\nexport default App;\r\n```\r\n\r\n## Usage\r\n\r\n### Creating Reducers\r\n\r\n`react-reducer-ssr` allows you to create reducers to manage your application's state. Here's an example of creating a reducer:\r\n\r\n```jsx\r\nimport { TypedUseSelectorHook, useStateSelectorT, combineReducers } from 'react-reducer-ssr'\r\nimport { preferencesReducer } from './preferences.reducer'\r\nimport { usersReducer } from './users.reducer'\r\n\r\nexport const reducers = combineReducers({\r\n  preferences: preferencesReducer,\r\n  users: usersReducer\r\n})\r\n\r\nexport type RootState = ReturnType<typeof reducers>\r\nexport const useStateSelector: TypedUseSelectorHook<RootState> = useStateSelectorT\r\n```\r\n\r\n```jsx\r\nimport type { AnyAction } from \"react-reducer-ssr\";\r\n\r\nexport interface IUsersState {\r\n  userList?: string[]\r\n}\r\nexport function usersReducer(draft: IUsersState, action: AnyAction): IUsersState {\r\n  switch (action.type) {\r\n    case 'GET_ALL_USERS': {\r\n      draft.userList = action.userList;\r\n    } break;\r\n  }\r\n  return draft\r\n}\r\n```\r\n\r\n### Immutability\r\n\r\n`react-reducer-ssr` uses 'immer' internally, thus state mutation is allowed. No need to recreate a new object each time state changes.\r\n\r\n### Using Selectors\r\n\r\nSelectors help you access specific parts of your state. Here's how you can use selectors:\r\n\r\n```jsx\r\nimport { useStateSelector } from \"./context\";\r\n\r\nconst MyComponent = () => {\r\n  const users = useStateSelector(root => root.users);\r\n\r\n  return (\r\n    <div>\r\n      {/* Render your selected data */}\r\n    </div>\r\n  );\r\n};\r\n```\r\n\r\n### Async Actions\r\n\r\nYou can perform asynchronous actions with `react-reducer-ssr` as well. Here's an example:\r\n\r\n```jsx\r\nimport { useDispatch } from 'react-reducer-ssr';\r\n\r\nconst MyComponent = () => {\r\n  const dispatch = useDispatch();\r\n\r\n  const fetchData = async () => {\r\n    await dispatch(usersActions.getUsers());\r\n  };\r\n\r\n  return (\r\n    <div>\r\n      <button onClick={fetchData}>Fetch Data</button>\r\n    </div>\r\n  );\r\n};\r\n```\r\n\r\n```jsx\r\nexport const usersActions = {\r\n  getUsers\r\n}\r\n\r\nasync function getUsers(companyCode: string) {\r\n  try {\r\n    const response = await fetch(\"some_url\");\r\n    const userList = await userList.json();\r\n    return { type: 'GET_ALL_USERS', userList }\r\n  }\r\n  catch(err) {\r\n    return { type: 'GET_ALL_USERS_FAILED', err }\r\n  }\r\n}\r\n```\r\n\r\n## Server-Side Rendering (SSR) Support\r\n\r\n`react-reducer-ssr` offers support for Server-Side Rendering.\r\n```ts\r\nimport { reducers } from \"./context\";\r\nimport { createServerStore, DispatchFunction } from 'react-reducer-ssr'\r\n\r\nconst store = createServerStore(reducers, {/*initial state here*/} as any);\r\n\r\n...\r\nawait loadData(store.dispatch);\r\n...\r\nasync function loadData(dispatch: DispatchFunction, cookies: any) {\r\n  await dispatch(userActions.getUsers());\r\n}\r\n\r\n```\r\n\r\n## Example\r\n\r\nFor the complete example see [react-ssr-ts-scss-rollup](https://github.com/alfed7/react-ssr-ts-scss-rollup) starter template.\r\n\r\n## Contributing\r\n\r\nWe welcome contributions from the community! If you'd like to contribute to `react-reducer-ssr`, please follow our [contribution guidelines](CONTRIBUTING.md).\r\n\r\n## License\r\n\r\nThis project is licensed under the MIT License. For more information, see the [LICENSE](LICENSE) file.\r\n\r\n## Support\r\n\r\nFor support and bug reports, please [open an issue](https://github.com/alfed7/react-reducer-ssr/issues) on GitHub.\r\n","readmeFilename":"README.md"}