{"_id":"react-use-sub","_rev":"38-8f77fa735e454e5581a621f0a0f5b0a1","name":"react-use-sub","dist-tags":{"beta":"2.2.1-beta.1","next":"3.0.0-alpha.4","latest":"4.0.1"},"versions":{"0.0.1":{"name":"react-use-sub","version":"0.0.1","keywords":["React","flow","TypeScript","Store","useSub"],"author":{"url":"https://github.com/fdc-viktor-luft","name":"Viktor Luft","email":"viktor.luft@freiheit.com"},"license":"MIT","_id":"react-use-sub@0.0.1","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"dist":{"shasum":"ed2c38810beedd2918854bda7627cab798d31770","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-0.0.1.tgz","fileCount":8,"integrity":"sha512-SDOWU+jSVPSlfHwcb9yn42BP7EMvvj7K+cz4MtK5FzrcrKcCF7BIjlhMsC86D5ER7C1q+QNFh+KESpFv4eQAMw==","signatures":[{"sig":"MEUCIAb9nkXOaB+XRlwfRXACoiFvfAE0PoNWWsi5GXLyvge1AiEA3Z9euPELzq5CkkejOdeZO/ZqIYaLNLFWHLTPyIc3y9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczdr2CRA9TVsSAnZWagAAS/0P/0dx9ylg6gSIvYi5QP94\nXloS9vDsRkTs2qgp7jACJNtREInYsF2RnThELv26y1bEGQm3uk+r4gCCJ3jI\nu+AQrVk4FBmTrwxHNYcqU2NLfrYS3nqEvkCi9T7OpLuWXfF1l2PAvPz4ZcA1\n5CbDU4shYbYNruZd5bIAqKzftB45vGu3dYLt68MkqXgwplqpPzo508U5Mtlj\nCVAOZK0yoAzQbw0EK4/LnQiY15DVx20BabuXbkdyUJ7eo/TV9FacPXk6r24V\nN1glgyg7mwVlbQDPo4RmBwHEmd4hkLvYYo7neeO+ywdyoyx0rgVCGsVEQsKi\nc1fnI95HTgmUyNe38177M4p2tl6oD2uGMFQ7yh1ResyHeHg2OpaNrn1/In35\nyJGBUytBQ2NnWbDgVK4WDEE9AAwC+Xq6fKdsWPW42TNxIrkiRaz15LS/t/TC\nCVtW9GKHhL8ostUH0a/rXa8nkYcu2ggHRot8Kro05tMoMj+qHhpEYcsfXauq\naw7bVWrcIJ20DD+6nsLS1AK+h1w++ejHTEKOTOzz0H/SDiiF7d2dbwqKuNNJ\n+lweUU6HnPIUIbZKH8+5CbbYxT72U4seSi7vUwRwl4vBfYErlzU9gKEmjUKZ\nNlOWB+OFaNTjpZcXrY0KPrO6rQfdoDL0sr9Ok3Wl2ZGX6idZMmpIHpiU1UQo\nSxeC\r\n=Lq4N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"src/index.d.ts","module":"dist/esm/index.js","gitHead":"2dfd895eec4d4cf6c299a427f7883d28defcac29","scripts":{"dist":"rm -rf dist && rollup -c","flow":"flow --quiet","test":"npm run flow && npm run eslint && npm run test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' src/ test/","prettier":"prettier --config .prettierrc --write src/**/*.js test/**/*.js","coveralls":"cat ./coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"repository":{"url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git","type":"git"},"_npmVersion":"6.9.0","description":"Subscription based lightweight React store","directories":{},"_nodeVersion":"10.15.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.7.1","react":"^16.8.6","eslint":"^5.16.0","rollup":"^1.10.1","flow-bin":"^0.98.0","prettier":"^1.17.0","coveralls":"^3.0.3","react-dom":"^16.8.6","babel-jest":"^24.7.1","@babel/core":"^7.4.4","babel-eslint":"^10.0.1","@babel/preset-env":"^7.4.4","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.13.0","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.3.2","react-testing-library":"^7.0.0","eslint-config-prettier":"^4.2.0","eslint-plugin-flowtype":"^3.6.1","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.3.4","rollup-plugin-flow-entry":"^0.3.1","rollup-plugin-node-resolve":"^4.2.3","@babel/plugin-proposal-class-properties":"^7.3.4"},"peerDependencies":{"react":">= 16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_0.0.1_1556994806173_0.7816453093277258","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"react-use-sub","version":"0.0.2","keywords":["React","flow","TypeScript","Store","useSub"],"author":{"url":"https://github.com/fdc-viktor-luft","name":"Viktor Luft","email":"viktor.luft@freiheit.com"},"license":"MIT","_id":"react-use-sub@0.0.2","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"dist":{"shasum":"9bc8c37c907aa52aa1cafad07462d96df0569de6","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-0.0.2.tgz","fileCount":9,"integrity":"sha512-Xs8h9/EDowCgg8a9c8WnIdFaV64f/I0TsOleBVg6oZO3smtPc0xYRJlZ1MlYzhKE0rxcuYFh67Np9a1F02km8A==","signatures":[{"sig":"MEUCIQCNfdNydbYjnQfvPF3k45P8L3oRQY8Cb3QBo6VAQ6tD+wIgPvlDD5V1781gMd7pzreCUCQ5cZTNfis3FUT4dkiBihk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1W5oCRA9TVsSAnZWagAAueYP/0xmQhDRvgV+Rtl/XnCR\ndXVD2qbYEHVdVEPT1l1o5/l4MLjwv2SK39xJeBxI6tH1IAST5Rjk1cspAqAy\njAFMPh92z5vjQNhzPFi7aA40uQKKjnthw5IiUcmsbomNClvCVh/WGQtjdv2a\nqvXRrO/Zvlc4MWNvxoCCzlZKWi+dyRDLKPONKBT2R7K1K8s7OoYk2yZ3gAJ0\nJsFTHOeb/YTo9QF6C9RxfzldkKJZnK5MwnUYMXzrPgjcbYe3ynBASVJAF4Ns\nCeWjpk51kj7drSuoiZNuDSE0s/LPzvtL/fwWIwYiEQuD57rA7dkxLT9wpTRa\nHShcgzwK3qxe20UgvhTjsciSg/+yiXQD+l9T+facuCJRhjUAltruGeeXTBLR\nwV0229SmVkM0ODm1nh+y+wnnudvihJ6QhRMCRjoYE4gFNEU2lr97hn+Mpuh8\nx3/ptifGroZk1auz4HgJu3GT2Q0KbLicAoeE2TeuSvt3D03cMQTxCwGKU1Rk\nxJVfP9RTn4Koq6cf/2JAkkCGAK7E3LULwTolXzckqkObefmPp0Nia4JowPFd\nA3UVMW8KOPQdmzK6PFv9l1aOEOPGolgt2eMy6/VkknBgxNBLWpU3lMKsDg15\ngtCRVT8IRlz0ryiHGieKTLadu3OCXquM2oKTH0XtAg9a91sIua4bkZ9JaPbC\nvYjk\r\n=Azq3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"src/index.d.ts","module":"dist/esm/index.js","gitHead":"17035344517059c2611dbe79877977a7749a2a06","scripts":{"dist":"rm -rf dist && rollup -c","flow":"flow --quiet","test":"npm run flow && npm run eslint && npm run test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' src/ test/","prettier":"prettier --config .prettierrc --write src/**/*.js test/**/*.js","coveralls":"cat ./coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"repository":{"url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git","type":"git"},"_npmVersion":"6.9.0","description":"Subscription based lightweight React store","directories":{},"_nodeVersion":"10.15.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.7.1","react":"^16.8.6","eslint":"^5.16.0","rollup":"^1.10.1","flow-bin":"^0.98.0","prettier":"^1.17.0","coveralls":"^3.0.3","react-dom":"^16.8.6","babel-jest":"^24.7.1","@babel/core":"^7.4.4","babel-eslint":"^10.0.1","@babel/preset-env":"^7.4.4","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.13.0","react-test-renderer":"^16.8.6","rollup-plugin-babel":"^4.3.2","react-testing-library":"^7.0.0","eslint-config-prettier":"^4.2.0","eslint-plugin-flowtype":"^3.6.1","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.3.4","rollup-plugin-flow-entry":"^0.3.1","rollup-plugin-node-resolve":"^4.2.3","@babel/plugin-proposal-class-properties":"^7.3.4"},"peerDependencies":{"react":">= 16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_0.0.2_1557491303740_0.4766789055970735","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"react-use-sub","version":"0.1.0","keywords":["React","flow","TypeScript","Store","useSub"],"author":{"url":"https://github.com/fdc-viktor-luft","name":"Viktor Luft","email":"viktor.luft@freiheit.com"},"license":"MIT","_id":"react-use-sub@0.1.0","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"dist":{"shasum":"5873228de0d12293d6fd0be031433ff4543f2f35","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-0.1.0.tgz","fileCount":9,"integrity":"sha512-OudDQS80V04MTGLseE9TBaDBZhF691FARjJm49v3b6gEln3GFPgjH9aSa+qsLCTzUjzQpBUjFvTn0Ot/vamCUA==","signatures":[{"sig":"MEUCIB4ON60eCCIEdxqCk3fy+1H6plsuuiDQJzEwL1mfDaUGAiEA0YxTFR51k7FGfC1IxOnF52cHsOMt7UGlMmx6AcILInI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjGiyCRA9TVsSAnZWagAA5e0QAIf96RSWpW0OCkM0omOw\nyIFWjKupRnb5iRij8UB+BHD4nlmqhU8wVue5ldHOUjkj1/ktuhs/MwpX7aat\nRfyjTUDoafLBWmicvuJkTdOT8YXxB3a26uA81A+0NEO3LjrEXkXaesbOzUj6\ny8TpQqPPz6d8eVgbtm5WQKUyfnon/7xaKuIIQboCCFwIoKlsdwIWB83QHpwj\n1A6VqzPn6L+e9DOvbYzPt7cyeG7BcrRpnwZeVjaLkS41DAGuvfgJDSxlqdSh\nofzEz3ad17kST5F+92tDn/a8xdNYypDtlqx2O/NLbEFeW/nF6U2Gx/098PJv\nKdrrixP983x5IqEVq/h0Yj+1cEkBASUyGr74/wfdPOOgUzSdUvi1zdALTNNH\naXCQ3cMVHv5fU8HfT+TYx9IZp/eazvi57yuJZc519Di4TiEucaZxecsRfCju\nLIanpExOomq6s4VHqcdw+eBUE1HjJiPB7+qwvlcPYDdkOvSHZ6LjSFE7F34P\n3167grXIVP1ujgnZ58m/I0BuWtnMGfILy3F1QPIzmgO6fHqyIBWz7Y1eYO6X\nU0JgV6CO3KeAEzGn6/QDNHo/FFxWK/4qwl7hCooPPvr4jcu3euLD3JPgTZfM\ntauqXiJmuI+PsTNG+HjHBeCy/uyABOxLyIzspvELz8ohA4GVWFCzo9lN0CA/\nqo5M\r\n=zwNM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"src/index.d.ts","module":"dist/esm/index.js","gitHead":"aadd579f5808d4ba544948442238c8864aa877cd","scripts":{"dist":"rm -rf dist && rollup -c","flow":"flow --quiet","test":"npm run flow && npm run eslint && npm run test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' src/ test/","prettier":"prettier --config .prettierrc --write src/**/*.js test/**/*.js","coveralls":"cat ./coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"repository":{"url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git","type":"git"},"_npmVersion":"6.9.0","description":"Subscription based lightweight React store","directories":{},"_nodeVersion":"10.16.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","react":"^16.9.0","eslint":"^5.16.0","rollup":"^1.10.1","flow-bin":"^0.98.0","prettier":"^1.17.0","coveralls":"^3.0.3","react-dom":"^16.9.0","babel-jest":"^24.7.1","@babel/core":"^7.4.4","babel-eslint":"^10.0.1","@babel/preset-env":"^7.4.4","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.13.0","react-test-renderer":"^16.9.0","rollup-plugin-babel":"^4.3.2","@testing-library/react":"^9.1.4","eslint-config-prettier":"^4.2.0","eslint-plugin-flowtype":"^3.6.1","eslint-plugin-prettier":"^3.0.1","rollup-plugin-commonjs":"^9.3.4","rollup-plugin-flow-entry":"^0.3.1","rollup-plugin-node-resolve":"^4.2.3","@babel/plugin-proposal-class-properties":"^7.3.4"},"peerDependencies":{"react":"^16.8.3"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_0.1.0_1569482930192_0.05476903283385348","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"react-use-sub","version":"0.1.1","keywords":["React","flow","TypeScript","Store","useSub"],"author":{"url":"https://github.com/fdc-viktor-luft","name":"Viktor Luft","email":"viktor.luft@freiheit.com"},"license":"MIT","_id":"react-use-sub@0.1.1","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"dist":{"shasum":"199ff981f0f535b002500d58ffd970b9ab14f22b","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-0.1.1.tgz","fileCount":9,"integrity":"sha512-MY874s0+yDQ4eHkSM1S+Tyvenyq/UfqCcNMVcpsBWzuCkA6DHJfBUVHJnnxUiBRtbM5mjzUdxt6TVy5v5Dj+aA==","signatures":[{"sig":"MEQCIGLz5TH7sd/ekMZR1f+bIV/9XQYJvfCt5j/YzDqaw+QbAiBlOYm3+EDJH8PfNYuYryXPqgH1jq5HhnOaU/DxSa2gCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjG1LCRA9TVsSAnZWagAAwqkP/RagPOvj1Q1+Ss2JU6Ki\nqfW4FJhtaekivVSpUagCSi63OR6+NRv9ZY/cXccdXioOdVLCGJgZF8ffgKLi\nzg+CM2/InSQQGGkp6GpHn1QFazBaWx0wo0ezaPAIp4CcmJcs6bHNt0HgCvZO\nHUZ934dfVLhr4jqiPi2RHTfw94H2zY6wmEOlwdGD0gxL3tHfGCImUdwQbWKy\n13jRZ95t8VnsCbGoTz/pCzqfwqQ9dJEErFVrt0CJ2KXy4LzClLf5M/XvJGu7\n5AsfKnDW+NuRrwxGgCszoomE+7AU3cTAzGycrNyjXF/ruApEhoZv+xk6NnSZ\nAqW1SI9uUZA9g+qoqwlP/tdOdENF1ByKHLXLyCYETJJOisbb6+KrzMf5d+0s\nE43ql5u7v6mtAA8EdV6fRAZ+gu9Sr7WFXzKuRBl1c9wGcIKZp3DZ8IEEPgnQ\ni1DmiDhphAMsvWwwmQyRAEa3F7zcPuY4Wbhi0Aej09GjUhVH9kTz/v4clxJ6\npHDdrxxpHP1o4CacitahPLSc5t6etuGqfZzs+u1+uf1p0+L2UkKJqFvlwDqT\nEtzfru4HAQfEhNVQAP30QIC4kAZmbRxWqqFbFi3ytNkUG8GKPP0Ddk1eRG3I\nZFbi67QKqVmgvvfUCPRG46qn3nn+tRJAo1EkofYVN/tOk2oCgOH8Jf4ATnUh\n+rCF\r\n=FgrW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"src/index.d.ts","module":"dist/esm/index.js","gitHead":"aadd579f5808d4ba544948442238c8864aa877cd","scripts":{"dist":"rm -rf dist && rollup -c","flow":"flow --quiet","test":"npm run flow && npm run eslint && npm run test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' src/ test/","prettier":"prettier --config .prettierrc --write src/**/*.js test/**/*.js","coveralls":"cat ./coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"repository":{"url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git","type":"git"},"_npmVersion":"6.9.0","description":"Subscription based lightweight React store","directories":{},"_nodeVersion":"10.16.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","react":"^16.9.0","eslint":"^6.4.0","rollup":"^1.21.4","flow-bin":"^0.108.0","prettier":"^1.18.2","coveralls":"^3.0.6","react-dom":"^16.9.0","babel-jest":"^24.9.0","@babel/core":"^7.6.2","babel-eslint":"^10.0.3","@babel/preset-env":"^7.6.2","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.14.3","react-test-renderer":"^16.9.0","rollup-plugin-babel":"^4.3.3","@testing-library/react":"^9.1.4","eslint-config-prettier":"^6.3.0","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-prettier":"^3.1.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-flow-entry":"^0.3.2","rollup-plugin-node-resolve":"^5.2.0","@babel/plugin-proposal-class-properties":"^7.5.5"},"peerDependencies":{"react":"^16.8.3"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_0.1.1_1569484107022_0.5188361596477782","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"react-use-sub","version":"0.1.2","keywords":["React","flow","TypeScript","Store","useSub"],"author":{"url":"https://github.com/fdc-viktor-luft","name":"Viktor Luft","email":"viktor.luft@freiheit.com"},"license":"MIT","_id":"react-use-sub@0.1.2","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"dist":{"shasum":"705c443d716f111ae831929fa80162fac15916b8","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-0.1.2.tgz","fileCount":9,"integrity":"sha512-LHPdKgQEloBEax/5Xt/1apC5oUeH5jJXlTYPUoULVYqx7xKCLrS05UT7seTW/0Q4LUQpUcKjTnfndQJSla4hPA==","signatures":[{"sig":"MEUCIQD1ghVp7Tjm30dtMajgVbK6rRZqiE9yhMUAvEddpiK9GwIgSaod2e2kBYzNQG1EUZ/SYrsBbWvti3tj+XjnUuVQcUQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5RWPCRA9TVsSAnZWagAA95gP+gM0QGthgrRaiO88R1Hb\nXdTOB+g0USIkuTpLS14RtnuLEvF5rRUvefxNOrXsmTgTo7rTA6qD756vxOYU\n+MNAZzmJfBlFVTK3nyJyxClZk3rQVpD/R72Mbf6ziGuzLpRHgOnYND6urqyj\nr9jqTFXG7wI+eujebxHMrX2Vord+NLcpkJHpkBtwV365fpl+O3z59NQjLcUF\nafiHZWabyjFJUWq6KO5c9r/KYGyAIXdyvHqqaMLfMYvNhc7lQjC3uJ7Dz6jb\nCQiQ+73FSgGB8k+80z9P6RzDLKPDuK7el/6COAdz7NV/uNzrPVtxEsqM7Elg\njGMH5WQtOzsBc7eFnui20+nCJ60Yg49E6Y4QxgrMZ7pdR0L7vMPLMDOoAGPl\n1lczZnZA9S51sDAwdUvZL52jwTtsKFIZOAt6SEDURaDGGsU+hd/GbPbqmy0c\n63nDRWTOIg/2zWaFv3xmaeF7WfS2pUjPs0HFivDBrYSn6E66xn2Cv/qbeYu+\n39YW9QKy40dGLMB/+HCyhbed1N5iwhCkLPnnlWkpwrzyoTQmj21eNhsnRAAv\nPBAj90DSjnAuix2EfJ+pf33mUNtOF9b6wWEz9vD5mbSXkVrSc5qTXmYVRZZr\nig4/ehcAw4cuDi9ZVU9ydzTR4bRy9ILgsJBZQkyrYq1VAphKbpLm2Srqx0nN\nOsJm\r\n=H9LE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"src/index.d.ts","module":"dist/esm/index.js","gitHead":"1c32ee6286bc49f3b450582812d80e7f27b6d652","scripts":{"dist":"rm -rf dist && rollup -c","flow":"flow --quiet","test":"yarn flow && yarn eslint && yarn test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' src/ test/","prettier":"prettier --config .prettierrc --write src/**/*.js test/**/*.js","coveralls":"cat ./coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"repository":{"url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git","type":"git"},"_npmVersion":"6.13.1","description":"Subscription based lightweight React store","directories":{},"_nodeVersion":"10.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","react":"^16.9.0","eslint":"^6.4.0","rollup":"^1.21.4","flow-bin":"^0.108.0","prettier":"^1.18.2","coveralls":"^3.0.6","react-dom":"^16.9.0","babel-jest":"^24.9.0","@babel/core":"^7.6.2","babel-eslint":"^10.0.3","@babel/preset-env":"^7.6.2","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.14.3","react-test-renderer":"^16.9.0","rollup-plugin-babel":"^4.3.3","@testing-library/react":"^9.1.4","eslint-config-prettier":"^6.3.0","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-prettier":"^3.1.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-flow-entry":"^0.3.2","rollup-plugin-node-resolve":"^5.2.0","@babel/plugin-proposal-class-properties":"^7.5.5"},"peerDependencies":{"react":"^16.8.3"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_0.1.2_1575294350644_0.3071334996110717","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"react-use-sub","version":"0.1.3","keywords":["React","flow","TypeScript","Store","useSub"],"author":{"url":"https://github.com/fdc-viktor-luft","name":"Viktor Luft","email":"viktor.luft@freiheit.com"},"license":"MIT","_id":"react-use-sub@0.1.3","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"dist":{"shasum":"3bb8865e84bb3fb7c676784f86855ffae9e2d68e","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-0.1.3.tgz","fileCount":9,"integrity":"sha512-O3tmFJNeGKnjWSaXblgP4ZsUWm+1W694pFeASPu5PdU56+go27XdxINDBhtmuouNYGlTnV26HcjMhFrfH8eAyg==","signatures":[{"sig":"MEUCIHXx/e8JazUHRek9wAM4Q+XnxF3p2ZGgL4OEWlkXqtCXAiEAgRefrrEFBUI9FjuJNsorE6Vlb2Fzwb9bBhupM7r3Q/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5RW5CRA9TVsSAnZWagAAze8P/2IpRjyVX4Br8vWD52La\nFkyKmrm/eYLy5PatCpHNZ4+vOyxp7WxZOt5zpXNZvHyrxK6hcqvlDT7GuWLM\nbJD373Or73xECErFeakVfdWzg4LIHtp4LUNQ+zR7PjhUTx48t50L7+mFQhTP\ndk1cT96+4vlhexiJp/itTwZ7bRC7EPdrycJERnOSEol+gj4+xtJ9NvGIJrS8\nkXeZUoojmVq/gbInB/aQCtmwZl9KPY1u/WWXKqXJtfzySttqkNr9lmOLomg+\nIvP6NzKwP0759PrvAlX0Mi8nv9qQ9XggiVavbqI+LW3Y00tZtMohdv/uWPED\n+iXCx9AAXItVPuzip8aio+L2LGramxShnVYqQpjhO/cA27qAEEALZcjP1ELn\n+cDLYnkphEWxE0uMmO7nBjEZLSr7wiJHYQlXAp+yWOfx0OnZd9AlOz3oWUrT\n644ASGAeg3mOehugBPR7u/YJqZOcIHay2Aod04cv4hxLpYRGKoxpWdfiGonk\n/VziAgyMYle+Wx7mBERnzuzavg5jtEi9+b5YZB2dTvKSVHpOaVM7jYl4pOP7\n4RdHrbA4sC5gruEQhzO3OOM897G46vQ0gGMsUEl+1Y97R5sZS1W2C5SCxZwy\nTZMwjglDh6HaAL0LguYfB2AuTAif5/UkWLLr/vfmrrCu5tx2WcDayTgI/JR0\n4RYX\r\n=rmI/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"src/index.d.ts","module":"dist/esm/index.js","gitHead":"1c32ee6286bc49f3b450582812d80e7f27b6d652","scripts":{"dist":"rm -rf dist && rollup -c","flow":"flow --quiet","test":"yarn flow && yarn eslint && yarn test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' src/ test/","prettier":"prettier --config .prettierrc --write src/**/*.js test/**/*.js","coveralls":"cat ./coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"repository":{"url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git","type":"git"},"_npmVersion":"6.13.1","description":"Subscription based lightweight React store","directories":{},"_nodeVersion":"10.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","react":"^16.9.0","eslint":"^6.4.0","rollup":"^1.21.4","flow-bin":"^0.108.0","prettier":"^1.18.2","coveralls":"^3.0.6","react-dom":"^16.9.0","babel-jest":"^24.9.0","@babel/core":"^7.6.2","babel-eslint":"^10.0.3","@babel/preset-env":"^7.6.2","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.14.3","react-test-renderer":"^16.9.0","rollup-plugin-babel":"^4.3.3","@testing-library/react":"^9.1.4","eslint-config-prettier":"^6.3.0","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-prettier":"^3.1.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-flow-entry":"^0.3.2","rollup-plugin-node-resolve":"^5.2.0","@babel/plugin-proposal-class-properties":"^7.5.5"},"peerDependencies":{"react":"^16.8.3"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_0.1.3_1575294393186_0.3331022090141311","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"react-use-sub","version":"0.2.0","keywords":["React","flow","TypeScript","Store","useSub"],"author":{"url":"https://github.com/fdc-viktor-luft","name":"Viktor Luft","email":"viktor.luft@freiheit.com"},"license":"MIT","_id":"react-use-sub@0.2.0","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"dist":{"shasum":"43c76364d58871d6ac04fc8b2a96f82b2a37b30f","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-0.2.0.tgz","fileCount":9,"integrity":"sha512-D2CJdOvscd5ZudojZqMLQCzkk+wMFCP0KVKPBhZKRrCKDDofvDNnEi+LR0UTyvfVFMJ/shNIqLR4n9421qScCQ==","signatures":[{"sig":"MEUCIAV7bqovIZGgFceOFl/YwgxkR8iuhBbn0YGjPF/GtNNBAiEA0iPzjt93U5RUxjTKXz6dkT9dsK5YPrlxzcN2t1WnwXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5i9/CRA9TVsSAnZWagAAaNQP/0hGLImi/bmTJI0QCG7E\ncPoKZQtdG8RumpehW6BlMC517EwPW2DqcUZFr2K13HKNl8eZtLTBQQ5Wh1fb\nzFJ6clumjftzhbFdzFZS5NjuiJ5ywBxAPGbJEfbHPNSZh93RlZ2NZhMxYxUn\nGK6m1anifNdCZMrAaSOPl7Cl5vCEKtWKGLqWclJT9wGV+mRAMQ7++LRqbp4Z\nZLFHNKsGGAfaL9G61xvEJV3bjIy9U68t3vUenFQbr4+L3Oa8YuYTDDC5nWg6\nnC27E0a/x7aTXtROtHj0smMY+CLufULOq6qGE1ZH0uF4vzIUM/Hc4oW77iIf\nkU6kDQ9pWszyP+37RwVJxiea08jhidxtgHN9qf4uVrIFe6r9Giqf3eszKDBt\nsGnbazhizGcTxKBKtkwGM5cUgqs/xmr0ny11R0Aw1/aZ6JkL2cR1tY316uFt\n5dYx8DkQJXQZBfJqkPPpc9ms8CNpZLtpAvTkg72xpgx4qkx9EvbaOGIuWH77\nZmUzzQKil4cOFAh5gkY/OeEfiVLedTwWfr3r53df19HBUG7IkMo1k6jrNgl0\n5hCFV4kUV2qb6+HzBGD6yHtn0VfHsSiNCII51dkOdWnOWCWOv43wQzWLNXfP\ncQY4Ke+/jZ4VWPxRhgyxKmnWtBOHZYB9MgymaLQsFceEiHLg0PT/YF6Q2DF6\nBdVW\r\n=/psF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"src/index.d.ts","module":"dist/esm/index.js","gitHead":"6a6ef6c3547ba0ce9bd7872adc38622e5abad1cb","scripts":{"dist":"rm -rf dist && rollup -c","flow":"flow --quiet","test":"yarn flow && yarn eslint && yarn test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' src/ test/","prettier":"prettier --config .prettierrc --write src/**/*.js test/**/*.js","coveralls":"cat ./coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"repository":{"url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git","type":"git"},"_npmVersion":"6.13.1","description":"Subscription based lightweight React store","directories":{},"_nodeVersion":"10.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","react":"^16.9.0","eslint":"^6.4.0","rollup":"^1.21.4","flow-bin":"^0.108.0","prettier":"^1.18.2","coveralls":"^3.0.6","react-dom":"^16.9.0","babel-jest":"^24.9.0","@babel/core":"^7.6.2","babel-eslint":"^10.0.3","@babel/preset-env":"^7.6.2","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.14.3","react-test-renderer":"^16.9.0","rollup-plugin-babel":"^4.3.3","@testing-library/react":"^9.1.4","eslint-config-prettier":"^6.3.0","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-prettier":"^3.1.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-flow-entry":"^0.3.2","rollup-plugin-node-resolve":"^5.2.0","@babel/plugin-proposal-class-properties":"^7.5.5"},"peerDependencies":{"react":"^16.8.3"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_0.2.0_1575366526605_0.4176473100710343","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"react-use-sub","version":"0.3.0","keywords":["React","flow","TypeScript","Store","useSub"],"author":{"url":"https://github.com/fdc-viktor-luft","name":"Viktor Luft","email":"viktor.luft@freiheit.com"},"license":"MIT","_id":"react-use-sub@0.3.0","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"dist":{"shasum":"7849257fd58587aca3540e390db6ba7bafd84ec4","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-0.3.0.tgz","fileCount":9,"integrity":"sha512-rZSEvYoxVCwzaQDYAc2PhgEymakVbQBUMBt5588DdZF7ecxFFIuGBtcJRUHMRBLqEQIVzSy22VSgCbUpqO0/+g==","signatures":[{"sig":"MEUCIQDzOo7bu+SnRTTBYynj/Z/B7uo+jedqZ5mYIES6t1msoAIgW42QdL+JJ8ONlzj7kOqcPDPhba6gB09za2d5c5ZdTSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCIHYCRA9TVsSAnZWagAAQ5YQAJ0X3l6Wob7i9zAMFT+u\n7uzxeMTocMqFkTsyGq0bY0eRnRpJ/IA0NHhW8fdidp/ogLbxmYsKxNodVsfi\nxtpMuFug/xtB2GaDirwQaubc5GLvm82GP4jAIY6UYttxbenud2kImKj0NbpK\nCIvmXZ+oyMiM+UFDfnFV6AP7KySxW5p5bFMseI5GN15ENloAcI7gtA1608lN\n/AxwNXAjE+LeM+WpIHgFt+Z2hFJlwHJRC0duohcLsBdgjLRZlQeFadzDVm6H\nQXA7b2MsE7ARxZ5O47D4L6YLxN/0zy3XhOKi+S6jrfj7TXg4URc6RUaqVL35\nmdZqJYSPG7fKnA0F9A7HJyRrDz2/yzQz+qq5IlvBwmjtmp+uMkpzEEJ3LfHm\nO2ldnp1pbIqGRNd77Ftqq6LJbT6JaU4XgDOuNwHQ8faeNX1GJNBA47AylGpz\nlY977y8QIQH70j/t6weKWKNhdM4umgAUTpE/Yl6bGitkV3ZHWHjMSzReA+gN\npJ4dLgmi4iVblqVHnMAP/gWhEMf9Yxgwb/y4UZL620WK2ehF2l1eEKt6n2lw\nBN8qYSZcfoQBtofHunvMZ4OxHXT86cqntGVabxnbREyosvqPuo9Yleg7eBY4\nJY4mKF1LYgLidM9I76rUeLz9q5aJDOORMerQ+IstceGjcmS5dkD9uYH817XB\n35ME\r\n=lQTj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"src/index.d.ts","module":"dist/esm/index.js","gitHead":"e632d46f27a675729c9f2936de8c9f1a5856b4ad","scripts":{"dist":"rm -rf dist && rollup -c","flow":"flow --quiet","test":"yarn flow && yarn eslint && yarn test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' src/ test/","prettier":"prettier --config .prettierrc --write src/**/*.js test/**/*.js","coveralls":"cat ./coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"repository":{"url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git","type":"git"},"_npmVersion":"6.13.1","description":"Subscription based lightweight React store","directories":{},"_nodeVersion":"10.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","react":"^16.9.0","eslint":"^6.4.0","rollup":"^1.21.4","flow-bin":"^0.108.0","prettier":"^1.18.2","coveralls":"^3.0.6","react-dom":"^16.9.0","babel-jest":"^24.9.0","@babel/core":"^7.6.2","babel-eslint":"^10.0.3","@babel/preset-env":"^7.6.2","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","eslint-plugin-react":"^7.14.3","react-test-renderer":"^16.9.0","rollup-plugin-babel":"^4.3.3","@testing-library/react":"^9.1.4","eslint-config-prettier":"^6.3.0","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-prettier":"^3.1.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-flow-entry":"^0.3.2","rollup-plugin-node-resolve":"^5.2.0","@babel/plugin-proposal-class-properties":"^7.5.5"},"peerDependencies":{"react":"^16.8.3"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_0.3.0_1577615832210_0.998179218389684","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"react-use-sub","version":"0.3.1","keywords":["React","flow","TypeScript","Store","useSub"],"author":{"url":"https://github.com/fdc-viktor-luft","name":"Viktor Luft","email":"viktor.luft@freiheit.com"},"license":"MIT","_id":"react-use-sub@0.3.1","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"dist":{"shasum":"ea70d87aa927a9eb4ef1020a98dc5f17a11f55b6","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-0.3.1.tgz","fileCount":9,"integrity":"sha512-V5oLrPVQEogJdN7MWbBliWKY8aBrbrOkIVpI/LcYDd4Znz4j8HUkwNTbypbBbg2rKIYQMavnvdZAlRJoZ8jfQg==","signatures":[{"sig":"MEYCIQCwRwE2g58sb50paElU9w8N9xNdcv5oAIKLzaob9MiLDAIhAK6vcSJ8FSg+LzuVxVdC/SylnMk3xx72EHAKBKikVOfM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCbChCRA9TVsSAnZWagAAu7AQAI5wZcecr72KI28unv70\nXKsKQtnl6IR9oup4VyU/t4yKIA5cqG8knHebi/d0nr3Xm52jHjG2QvqcTqJp\nDgbXpW0HrUCUKTHVsk8kFtRbaw1vSZT9euGXnBoDDGxp8+ATsBbdpWwkNvt/\nCvknLQ9YTtsnF7fhSo97k25/S6qzrxYVGttFTbRL03ZkCHCld2gs0N2ko7Ud\nwcS6FkzxleVwN5ZGMUiFhIkJrgHiQhnoJpC0Fa/1MSJoPQiXt0r9xxCHVtAQ\nG0x0LbBCT3dlUGtaKueuytEtQ9pJtb89xzwiSeemiQUUqkbkQCgKovxGiV4F\nofYT009Rg6QIK4KeP6v9/Zzs0Lbj7bMTyR/TD1PcCb7GZV31er4Yv8CRca5m\nAUfpgmEWkQh5eU+aWDfThxN00xs1n5i8R96o6aKDhD7XiaF+4lBAWZTwWTpB\ndZIQiJ4V513bHz+EQSg2WkQKKtxlKA/Yju4T8MYHl/gatMC44dk74alVkfSw\n3Ena9PyoJVx272PiuQ8JRFxiOvNaX+a4afAW0zNdu+b+/+6p9hUYgdqxtzOy\nJv4wMQYLoYOixwRiTW7c5BSePmuy0rnJpf2F2UNZYn+OVZ2Uow5Hyim2KBLd\naNXeiTSPi0vXu8BF/dNScoJ376/0rbKab/N+5Kjf0sDz05clpEEDRzhVCwNH\nR+k3\r\n=Mu61\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"src/index.d.ts","module":"dist/esm/index.js","gitHead":"a6adc91ba9a1bcb14b982f0c4e84c93363687a72","scripts":{"dist":"rm -rf dist && rollup -c","flow":"flow --quiet","test":"yarn flow && yarn eslint && yarn test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' src/ test/","prettier":"prettier --config .prettierrc --write src/**/*.js test/**/*.js","coveralls":"cat ./coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"repository":{"url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git","type":"git"},"_npmVersion":"6.13.1","description":"Subscription based lightweight React store","directories":{},"_nodeVersion":"10.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","react":"^16.12.0","eslint":"^6.8.0","rollup":"^1.27.14","flow-bin":"^0.114.0","prettier":"^1.19.1","coveralls":"^3.0.9","react-dom":"^16.12.0","babel-jest":"^24.9.0","@babel/core":"^7.7.7","babel-eslint":"^10.0.3","@babel/preset-env":"^7.7.7","@babel/preset-flow":"^7.7.4","@babel/preset-react":"^7.7.4","eslint-plugin-react":"^7.17.0","react-test-renderer":"^16.12.0","rollup-plugin-babel":"^4.3.3","@testing-library/react":"^9.4.0","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.5.2","eslint-plugin-prettier":"^3.1.2","rollup-plugin-flow-entry":"^0.3.3","@babel/plugin-proposal-class-properties":"^7.7.4"},"peerDependencies":{"react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_0.3.1_1577693344653_0.011176010457126573","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"react-use-sub","version":"0.3.2","keywords":["React","flow","TypeScript","Store","useSub"],"author":{"url":"https://github.com/fdc-viktor-luft","name":"Viktor Luft","email":"viktor.luft@freiheit.com"},"license":"MIT","_id":"react-use-sub@0.3.2","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"dist":{"shasum":"759ca9ef5b5c9154ea0cb1f6eb4dbde611787acc","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-0.3.2.tgz","fileCount":9,"integrity":"sha512-FkB1c8j3dTurN670WjppKRLZjcGYSqEYgCVcvZ2Ad5hD0fSIDUdVkozFZtTbdPvax/mKS1xJX+tbuTm1d16ovg==","signatures":[{"sig":"MEYCIQDg3xCx93CLLe/HzWiuW6glmiNZs1tx0rybmlQ8xyndbAIhAMoQfJV3OxDGRJZ6wZkIE6JV3qo6fpJOXCIOJPE9atmZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeDZ1PCRA9TVsSAnZWagAASSIQAJKJl8qYDajkdo80Fdwk\nDzZseExX4blmY+36Cvb2X319UGSQDuYKrTrtmlLWXj8dJSsx1k6N2m3SyF0C\nsA2DcHVIscmhsJh7Df52HIJJiEy6dliERpa5NAFgzSEnFPYC1pQNUOATBtrs\nO8UpFumC/iPAx+XvZEP9hO7fBiNGTfnNFQ0BgWMFymMqjfBZ06Lza747afSp\nXkxGeXUNcnVv3GQLwCRV6GF5RM0p5I/y0Oq5U3zM1i5MG+pz3vuDWHw/9oal\nVj1wmZyAZX0wDJz2LLGOlGLEsxdaqQIVvCCplzptfffOQDGk1aWuzQ5RTJaA\nOpnBUuXUazwEz2/QI51ivPPp/ci369pX7Mgv2WFD3vVB1FWrIelkH/C+EXSu\nkWj6qV/Ho0RcqSMf/NqUzdaoIYn0V0eNNW6tNZeGzwjDgqf2DeVz4+vhG/0C\nghf0R6gPK/276Cd5jVT1mU0t1PDt6aPUNvdGT7zL+0qeWGE0p3lbznYAH3Vg\nQZ+aMjSVehR1/Yk+okDYkm7SVnG+0Pjbo2+4OS2Jf8wsDH1lFR9cA9CkI8MW\nZFAYO+2pYTYvyUz4VKp+2UoOSXhcxL9jEjLQ8PrmPKOBBTJzQIQinn1FSS4V\nxADXlBzfjZd+aWleJpbk9vjSY+JryQ4o3mDDUXrVz26VFs6wHgNpG9w1AtFf\nnxR5\r\n=2mr9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"src/index.d.ts","module":"dist/esm/index.js","gitHead":"d153470a260aa482b9c9db4ec495a822cf01c008","scripts":{"dist":"rm -rf dist && rollup -c","flow":"flow --quiet","test":"yarn flow && yarn eslint && yarn test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' src/ test/","prettier":"prettier --config .prettierrc --write src/**/*.js test/**/*.js","coveralls":"cat ./coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"repository":{"url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git","type":"git"},"_npmVersion":"6.13.1","description":"Subscription based lightweight React store","directories":{},"_nodeVersion":"10.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","react":"^16.12.0","eslint":"^6.8.0","rollup":"^1.27.14","flow-bin":"^0.114.0","prettier":"^1.19.1","coveralls":"^3.0.9","react-dom":"^16.12.0","babel-jest":"^24.9.0","@babel/core":"^7.7.7","babel-eslint":"^10.0.3","@babel/preset-env":"^7.7.7","@babel/preset-flow":"^7.7.4","@babel/preset-react":"^7.7.4","eslint-plugin-react":"^7.17.0","react-test-renderer":"^16.12.0","rollup-plugin-babel":"^4.3.3","@testing-library/react":"^9.4.0","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.5.2","eslint-plugin-prettier":"^3.1.2","rollup-plugin-flow-entry":"^0.3.3","@babel/plugin-proposal-class-properties":"^7.7.4"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_0.3.2_1577950543452_0.5291606268802365","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"react-use-sub","version":"0.4.0","keywords":["React","flow","TypeScript","Store","useSub"],"author":{"url":"https://github.com/fdc-viktor-luft","name":"Viktor Luft","email":"viktor.luft@freiheit.com"},"license":"MIT","_id":"react-use-sub@0.4.0","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"dist":{"shasum":"448791e0704b6e970793502ca508df1a85dab277","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-0.4.0.tgz","fileCount":9,"integrity":"sha512-vsgIjegMvNuNvggH/uQCLBH9/fnG+FUKGyuznj6PXtMoo36iX0fkGseKXIvTdW2f+MWiq8wTvi+JPAB34Oexpg==","signatures":[{"sig":"MEYCIQC8V3H9ThV1jUQjcGJDXSRztpdghQchCftUyMZ7gd8qFgIhAIWpssbqMk2XEIEgfOOoKcAeCjqdd2OKIcby/gbtXyet","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJAslCRA9TVsSAnZWagAABMUP/jimhGiaNxQSUkzEojxC\nDzxuv4C0fk5PaovM8PHutnlFZ/hTTGTQSl7yQXmfJmgmnHO+IwbbsVjeMC2H\nZS6yPTYvSieV3yLdnq7f5+vKCp1UdheR1Yhtsh3RwPEX+MRfd9WAn6UMJcAU\nXDV/tn6wN+DqimsF3LoskQPO9+LNMXr+Y+W9o8xeKgaDjYC2xvCMqrqR6sLe\nLrWHz4BYozOZBLIOH3tP9AwE9nL1bFMXlLM/RxqdTJl+/TKKDfPmk4CingAK\nL0vc3jMlJwpY3toNoLe+UVdXQamvddhnH0cTWnosQULayt7n9YSndxdYmAj/\nXFaU1V+StGP8ONUfebh/bvxHwFXJdkvusXX9IIJhzJDiO/HW/frUh85+QU/f\ntd4cfdBhcnnnKYsIYsG7beRtNchBt57Jx7ztsCa3WqfYQMd7UxrtyOC2DKuA\nlZ6Dqk2oJ5FVWOOQ/d+p4l87neGi3EW1elyFJkoM0TSUV7FmRRek3o0KbSNM\nXfOf6mixRodkFcvBo8hypV4cK2DOCpzuOn0S3zxZSGWGRht4ehqR93gTdy5M\ncFzga7rcinH58/6Lok0/QOW7eQncmVtr4D27KbX6QzBSmAWQBSbnLwmRP3MT\ndPNwkvkh1S1wikEo3KkJUBUK1q1eYvfEKmV0/gMTMdMxR7b7fyeHtXDl34qN\n7U4/\r\n=SPwa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"src/index.d.ts","module":"dist/esm/index.js","gitHead":"fd1e3c96f9884002dc05e9e33a251cb30d79e849","scripts":{"dist":"rm -rf dist && rollup -c","flow":"flow --quiet","test":"yarn flow && yarn eslint && yarn test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' src/ test/","prettier":"prettier --config .prettierrc --write src/**/*.js test/**/*.js","coveralls":"cat ./coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"repository":{"url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git","type":"git"},"_npmVersion":"6.13.4","description":"Subscription based lightweight React store","directories":{},"_nodeVersion":"10.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","react":"^16.12.0","eslint":"^6.8.0","rollup":"^1.27.14","flow-bin":"^0.114.0","prettier":"^1.19.1","coveralls":"^3.0.9","react-dom":"^16.12.0","babel-jest":"^24.9.0","@babel/core":"^7.7.7","babel-eslint":"^10.0.3","@babel/preset-env":"^7.7.7","@babel/preset-flow":"^7.7.4","@babel/preset-react":"^7.7.4","eslint-plugin-react":"^7.17.0","react-test-renderer":"^16.12.0","rollup-plugin-babel":"^4.3.3","@testing-library/react":"^9.4.0","eslint-config-prettier":"^6.9.0","eslint-plugin-flowtype":"^4.5.2","eslint-plugin-prettier":"^3.1.2","rollup-plugin-flow-entry":"^0.3.3","@babel/plugin-proposal-class-properties":"^7.7.4"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_0.4.0_1579420453280_0.9882251400830924","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"react-use-sub","version":"0.5.0","keywords":["React","TypeScript","Store","useSub"],"author":{"url":"https://github.com/fdc-viktor-luft","name":"Viktor Luft","email":"viktor.luft@freiheit.com"},"license":"MIT","_id":"react-use-sub@0.5.0","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"dist":{"shasum":"bdc2c804c52a0ddaa3d29708d8c6b1c6d56d1414","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-0.5.0.tgz","fileCount":6,"integrity":"sha512-tSz+8je5rJsiEJCIWL0fY1gRjwEiIzBbKy+8hI36oeXJPMap1Lfa0S8A2SUb1Dtcmy5Io2BMzZfC5+eHSg5lZg==","signatures":[{"sig":"MEQCIGV02iQFeHKT4IEj16WkRjmh0L3YfIbeU7+tA7OLTQlAAiAaeajwn/K+8u2NTkZFjqLI1s3ArEEo+C1bUv05XPLUog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeM+T8CRA9TVsSAnZWagAADvsP/A9FCrdJk/g/LmhonJoc\n2xK39TmcEZzLu9AbtWdq8n9rCYx8L+M+1jXMaGbD7TmaIljA0O2+dazbPTFP\nSqnT5M1Sc8hGIaAHx/iloaZQFuYUMHiu4jomtO62mFwiege5zXFGfuDCOvN7\nKgeNUr2mNXl9OGf9wtWOUWv1qIuuwCyofwi4sd/EhzBsRs5FesHqZEemskhs\nyB2K1EDajgo81O61TDiK4SlRru3EgHiTqqepdz2OfhS9lUO/qepL0EFyd+qa\nqJeNwTXEfya2hwZX6CQLlMpkFZ2astfc9jQlGnIRkNb2ZXGC3LzRqiNkGbrQ\nU41sv73+F1WbVQDfcjkVNkgGZh6goxY8RTiGOiilUPkSPQrH9bwcqObsq0w3\nIPsANuu6+wsv0ELwJ34xXUPGSPAurnghb6yt9P8B/s9A3jIE4smFVclk7yvK\nNMSpJwPTbD1xmVNbwwqAyeaS/pZBrWGVJfjcpjlYSp5M4v05RAIb4V2PLPk1\nUQsa36ibj8zcAzTF3nqXqLoq1fQBP5ftBMU9+td6Akb5iobJqAOlyyBav9vi\nCtKsomakt5ZNEkGF+iBvpXE42t7xfN+iUu92DbJkw+3r4QS0+LjtR6uWZGJP\nFmOm46D63VEDiIZ+F+SR66UBWpranL9AULbsX9V/+aTZSpat8IJbz0hg5Ezw\nKf4Q\r\n=ccAG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"src/index.tsx","module":"dist/esm/index.js","gitHead":"c302be89e22d6eb8581772edcff6eb161602d4e9","scripts":{"dist":"rm -rf dist && rollup -c","test":"yarn tsc && yarn eslint && yarn test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' --ext .ts,.tsx src/ test/","coveralls":"cat ./coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage --colors"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"repository":{"url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git","type":"git"},"_npmVersion":"6.13.6","description":"Subscription based lightweight React store","directories":{},"_nodeVersion":"13.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"^16.12.0","eslint":"^6.8.0","rollup":"^1.31.0","prettier":"^1.19.1","coveralls":"^3.0.9","react-dom":"^16.12.0","babel-jest":"^25.1.0","typescript":"^3.7.5","@babel/core":"^7.8.4","@types/jest":"^25.1.1","@types/react":"^16.9.19","@types/react-dom":"^16.9.5","@babel/preset-env":"^7.8.4","@babel/preset-react":"^7.8.3","eslint-plugin-react":"^7.18.0","react-test-renderer":"^16.12.0","rollup-plugin-babel":"^4.3.3","@testing-library/react":"^9.4.0","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","@babel/preset-typescript":"^7.8.3","@typescript-eslint/parser":"^2.18.0","rollup-plugin-typescript2":"^0.25.3","@typescript-eslint/eslint-plugin":"^2.18.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_0.5.0_1580459259814_0.9238388085218745","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"react-use-sub","version":"0.5.1","keywords":["React","TypeScript","Store","useSub"],"author":{"url":"https://github.com/fdc-viktor-luft","name":"Viktor Luft","email":"viktor.luft@freiheit.com"},"license":"MIT","_id":"react-use-sub@0.5.1","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"dist":{"shasum":"5f853de88be97da5e9aa811cecf7642fcf339419","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-0.5.1.tgz","fileCount":6,"integrity":"sha512-TPNvHC2r8XxU52FVf9GvlJMPfHcfzrnv/kZAJ+HjDgOUNfU9djymy73Z87H5ZSfxj2iaRbKTqncBivexxDnr1Q==","signatures":[{"sig":"MEUCIGl3dIa6C1Ya/YAxUQPdz6wwBuWoXRcJ19seGkWsahg8AiEA42RszK+BimzmOzDjvg45UJUmsp+m5vRkhZgAZQfRKPk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNe5VCRA9TVsSAnZWagAAPq4QAIQ4OJmf2kF2pUpQM7HN\nPmxwQOoNztvniGMPxLiApP4MGCcZRf6G+oixQTVWQlogCjPUHQPJbiymRlef\nubPgY315zLVxE9RJkPZTAT4g7XUDvAQApP8WQzrSc5oV/w9f0MWH+HbcIyEZ\nOZMioAQzAykHAgsPycJj1wUDqIu9RYHoT9T5mMncsoRvzlmyAKElctSUwwt5\ntCstViVdSPY0Rs1WzXDsupyF38x4/ZxkjeMhE14RhqmEmg4m2IketvHKhVh8\nJiPd5UPM+TFBG0foA2E7VDlzf/+GM03F+ufL4EDAtoRBEU1aNDKCIaN6rFzV\nUSs4+SDscM1rHsPzjN1NWSkff8wOpP+ytTnf/rFIFl01742uvHtd191WHkRG\nCxz055da+ojq8BRLKTpO7hnpKNes3tJDmDcmhJQXcg7qJQiYSFQ1Sm/t+cDz\niMJY4G4DkIZKMdg+wmLlpqYFGKt35976gYRdmCzgIqdsfeKpqBN9fqZPxFM3\nvAylwWu8rG+wL8mv9Oy5UpmI/Inv61hugCR5DdP+8bmen/d4IphcsPTXL/bC\nJL7X4y9uqqLubac3X0wzxpakAZ3DlXOxzUhekG6+c8W3d2MQRLTkWMjpcxfw\n7szpPb+MEvVT1bV7BtKFXHxbln9jHnMCtEJ9IDVbJtP/e+jX61c4utqwgXvP\nSAjS\r\n=MOzR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"src/index.tsx","module":"dist/esm/index.js","gitHead":"6a61896d2bb654295ce75dca1e8955615025fba1","scripts":{"dist":"rm -rf dist && rollup -c","test":"yarn tsc && yarn eslint && yarn test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' --ext .ts,.tsx src/ test/","coveralls":"cat ./build/coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage --colors"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"repository":{"url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git","type":"git"},"_npmVersion":"6.13.6","description":"Subscription based lightweight React store","directories":{},"_nodeVersion":"13.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"^16.12.0","eslint":"^6.8.0","rollup":"^1.31.0","prettier":"^1.19.1","coveralls":"^3.0.9","react-dom":"^16.12.0","babel-jest":"^25.1.0","typescript":"^3.7.5","@babel/core":"^7.8.4","@types/jest":"^25.1.1","@types/react":"^16.9.19","@types/react-dom":"^16.9.5","@babel/preset-env":"^7.8.4","@babel/preset-react":"^7.8.3","eslint-plugin-react":"^7.18.0","react-test-renderer":"^16.12.0","rollup-plugin-babel":"^4.3.3","@testing-library/react":"^9.4.0","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","@babel/preset-typescript":"^7.8.3","@typescript-eslint/parser":"^2.18.0","rollup-plugin-typescript2":"^0.25.3","@typescript-eslint/eslint-plugin":"^2.18.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_0.5.1_1580592724918_0.21953837067969384","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"react-use-sub","version":"1.0.0","keywords":["React","TypeScript","Store","useSub"],"author":{"url":"https://github.com/fdc-viktor-luft","name":"Viktor Luft","email":"viktor.luft@freiheit.com"},"license":"MIT","_id":"react-use-sub@1.0.0","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"dist":{"shasum":"04909296d6dea0a83dcb6cbfd586e5f93510261f","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-1.0.0.tgz","fileCount":6,"integrity":"sha512-FJ90S0sA2wAw3zjt0o3jFs6EHxH+q6G8xaeq5PZhIhzAEntfVV6eg7EDzCftuvnrznWC2kKjZmOQ+l1SZhveiQ==","signatures":[{"sig":"MEUCIDx/eeRUxpFKngunQGfmmgiG4SDAuLWc2xw+21mpU0uMAiEAgwiJaCNj26t5eacruv48bxSrAKKJeMMDSoXf8yHxkTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePFe6CRA9TVsSAnZWagAAOpMP/j3zIXP1SLtCpJ62bPSV\nznFwMlEuGcP5jPdiXDKKSyiu5azrTVpayND49EMwHtZGo/6ltA7+BsGJPeb1\nIQiGNrMFqha1Zgp7Ez12HPe+QD5SgZ6LZZTE/4fUxo38UzyD4WqovbSfym++\nETS+SjX9A5KdTWzoGKq4b2pjJMxStCkO3B4ygRNxiX/cQJcBE6issFg0U404\nUQQKXgk0iUlSnUFl1EOadfiK60+/gLcEUl9gf32EN93VKhb6fz5GmC+twPn9\nHuhksTO+nOXFNEntWUckjoavpbo8OCR//4d0/EASIUkxSoh0r9GYrBe34Xcn\nFjdtmKlmT/kMuPDTtLF8FYgnsYOqp9IJVN9I0+HXgHEXZjBv0gufa/QiV+/Y\n/+Q/oCeQF+15qIO+Qfxc0kVZnG0WsfU90l1ekzm9iaool+E65ycWLenwkokN\nz4islKz4xoRMI6FTqJALLZvi+5PXfUGU7wFNp0q9crevdjGbOi/ujYM70uWQ\n/r+H5CnazCFiVWWnY03XyBnMKPCnifdUtyCkIOgDBSrehOSP50fSGQYwfoqF\nF2gqfgLi3jrs0DF2KGr94hUBMUyLsuLFvz5cT0bRh2tQKx9lJb5I+5V+n9c9\n9fovtbHkh4U/DSECP0fIAk9sWjuote92D58PZkGlTnbNT9iYnj98t6wuYVQF\nySgL\r\n=CWXQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"src/index.tsx","module":"dist/esm/index.js","gitHead":"0a3fe65aa6f23659831a1e411d0a2c198d8934b0","scripts":{"dist":"rm -rf dist && rollup -c","test":"yarn tsc && yarn eslint && yarn test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' --ext .ts,.tsx src/ test/","coveralls":"cat ./build/coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage --colors"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"repository":{"url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git","type":"git"},"_npmVersion":"6.13.6","description":"Subscription based lightweight React store","directories":{},"_nodeVersion":"13.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","react":"^16.12.0","eslint":"^6.8.0","rollup":"^1.31.0","prettier":"^1.19.1","coveralls":"^3.0.9","react-dom":"^16.12.0","babel-jest":"^25.1.0","typescript":"^3.7.5","@babel/core":"^7.8.4","@types/jest":"^25.1.1","@types/react":"^16.9.19","@types/react-dom":"^16.9.5","@babel/preset-env":"^7.8.4","@babel/preset-react":"^7.8.3","eslint-plugin-react":"^7.18.0","react-test-renderer":"^16.12.0","rollup-plugin-babel":"^4.3.3","@testing-library/react":"^9.4.0","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","@babel/preset-typescript":"^7.8.3","@typescript-eslint/parser":"^2.18.0","rollup-plugin-typescript2":"^0.25.3","@typescript-eslint/eslint-plugin":"^2.18.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_1.0.0_1581012921595_0.3420275952997125","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"react-use-sub","version":"1.0.1","keywords":["React","TypeScript","Store","useSub"],"author":{"url":"https://github.com/fdc-viktor-luft","name":"Viktor Luft","email":"viktor.luft@freiheit.com"},"license":"MIT","_id":"react-use-sub@1.0.1","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"dist":{"shasum":"eea629bfbfd25d93da1dfcaca28a014eba994348","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-1.0.1.tgz","fileCount":6,"integrity":"sha512-Ehe55ZTrisn45btwX3tEg8jF0Crxkl6WumbQjtUatq3P0cMKE4Cid0SiRuFYZZMRetnYoLAeDh/xg8o7CDf+Cg==","signatures":[{"sig":"MEUCIQC/dTTMXOMua5xZx2Azm9zVsHMnto03wq/42Y3ruO538QIga4ZnVHvcl/N0KhbVhvJOPY7hpl2omSK+D6ppDavWnA4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejaKQCRA9TVsSAnZWagAAamEQAJ724WQIBY1hljtpJKZF\nS4CJMobzkCWzzzj0X26+1JNisq+Q2JEwq/ZPiQW1ZcbM/j2YGPGhewqaunW+\nNSlH8+KpI5yTRV5zJd+yQzGZz7QR6cFl0CoUupxSenr/g1Qv9k+F01VyT7Vs\nMy4KodxE2kybz/Ue0Vvl6icAblXXgVgjc/ZafCGVCFTgPuigzOUN8yFgmA1F\nFoGASYNDAx+Ed0qq4una5NN3B1Yu/D6Lq5UZMhrHh0YHkbCBrY9hgKcreVqB\nqVP/Cn5VBCWJmP+EDKB5qMTAVP4hlk9jsCOp8lv0jPdamlHTSkGdGmUJCMDK\nVB+P6YFSLL5sa9mliCdql4HBu3GqJ37Sm6wFt8yiRHR1bkgoRq7L0zVsn1YR\nRDYnlECN+nGtczow6itr24v2mZYsd3SwMkFIjZXsVDZcOXLjkdMRb4T1D0o7\nkBPxqZWyU86tKtZO4VIIMo//sr+MhX2wiA7fmnlrYlbu/taaoqDmFpo96p+K\nLT6xArNxF7tf8Hx59KhneTClVUsQhuzUMf9XnxTX7HzC5hC9XhtQ7wS4kgsd\nBQkTCTXUlVhb/76cmlXjAxZaU3R3mcF7QjDzKZVwB9baAX/ZqL08RIIYNuiD\np9RaCE41F6L38pF8/cSXyuTTMC+TXinZTqotYf640qZxg/N9/vsGM1oSezNa\nAbCy\r\n=veQ3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"src/index.tsx","module":"dist/esm/index.js","gitHead":"7de3efffd4789e75bcedbd14ecce7457e34c76d9","scripts":{"dist":"rm -rf dist && rollup -c","test":"yarn tsc && yarn eslint && yarn test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' --ext .ts,.tsx src/ test/","coveralls":"cat ./build/coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage --colors"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"repository":{"url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git","type":"git"},"_npmVersion":"6.13.4","description":"Subscription based lightweight React store","directories":{},"_nodeVersion":"12.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.7","react":"^16.13.1","eslint":"^6.8.0","rollup":"^2.3.3","prettier":"^2.0.2","coveralls":"^3.0.11","react-dom":"^16.13.1","babel-jest":"^25.2.6","typescript":"^3.8.3","@babel/core":"^7.9.0","@types/jest":"^25.2.1","@types/react":"^16.9.32","@types/react-dom":"^16.9.6","@babel/preset-env":"^7.9.0","@babel/preset-react":"^7.9.4","eslint-plugin-react":"^7.19.0","react-test-renderer":"^16.13.1","rollup-plugin-babel":"^4.4.0","@testing-library/react":"^10.0.2","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","@babel/preset-typescript":"^7.9.0","@typescript-eslint/parser":"^2.26.0","rollup-plugin-typescript2":"^0.27.0","@typescript-eslint/eslint-plugin":"^2.26.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_1.0.1_1586340495981_0.15291765171661487","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"react-use-sub","version":"1.0.2","keywords":["React","TypeScript","Store","useSub"],"author":{"url":"https://github.com/fdc-viktor-luft","name":"Viktor Luft","email":"viktor.luft@freiheit.com"},"license":"MIT","_id":"react-use-sub@1.0.2","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"dist":{"shasum":"beffb4a3bb353dcc673b724827d25c2f959b15d7","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-1.0.2.tgz","fileCount":6,"integrity":"sha512-uqSHRUEDPaoe292ZdiPhc4S2xurdspbQgeFrb/VOrMT2Z4sLDrm+NqLC55XzqorKzbLN+LlAzjNFZ03PXktVsQ==","signatures":[{"sig":"MEYCIQDL8FcpSAJm7yz55ZTrX3u+KejXx4hil8vHL5SIOb3DOwIhAOt60PiKGqvmDqN+mBaNIi34acg4OZ3oYduSyGDDG2gB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOphbCRA9TVsSAnZWagAAwnoP/0fs9gfNSuYwBfLTClkd\n/52VpnaOSU5/GUkl1boGkjIfyUYqmyX8+3mshk3Z8LFyh2cDEsKoITqhjCHC\nbD+S6Nl5z/YFIR78hIJkOr+wsHLW8xuy6yRlM58wUf8DIwQJ4KiA1/WWQL2d\nrwtdECUOHatSLbUGCZRxrufUyiMWQ4RMNs8BMIq60RKQ8RuN1H0QQMJ/Zv4D\njAj+TP9XPBbtqDKEx4XVA7lmgNH2ONbyVpz230orSxfK/+CctqtbNuP9DokF\nJ8v7MhNBsqD/rkcipiFaUSp3BAOeZ0AWfS6YHXIJZwUoOftU9ZEd3My/t42F\njWfaB/v6Rnwn87faMOawrn+nBKcVhP6hwh1GyK9EPsFLlcqt2rrfTqV/CeIg\n0fSlpQi0uZjPjiRZC79AUa4Ow/l/0RfcyB49QC9ce4nj3svwnjgLdADBpzgp\nMzLiLwiHTQXgE15muoRWDUQqdLXjgabsCkijlj9+VG41a+uus6f1y0eYQqQj\nzgtyAXyqzXA57hqP7PaJ01IjWfNt/lY+pr7y/FTIPiDcNeNMvVuVprBjgIbU\nbtwlT2TfGaQvrGFI7xArO1gXg2zDpNjtDjrpAFnTw8c1DsePVVRSpcASI+b/\n3dNxorMqB3MmDJFXxnpDfC9Gn6XHztr8Va2AwuK5Q833zFCZQsMAFM3O6cjc\n3DQW\r\n=3pVs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"src/index.tsx","module":"dist/esm/index.js","gitHead":"7de3efffd4789e75bcedbd14ecce7457e34c76d9","scripts":{"dist":"rm -rf dist && rollup -c","test":"yarn tsc && yarn eslint && yarn test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' --ext .ts,.tsx src/ test/","coveralls":"cat ./build/coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage --colors"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"repository":{"url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git","type":"git"},"_npmVersion":"6.14.6","description":"Subscription based lightweight React store","directories":{},"_nodeVersion":"12.18.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.7","react":"^16.13.1","eslint":"^6.8.0","rollup":"^2.3.3","prettier":"^2.0.2","coveralls":"^3.0.11","react-dom":"^16.13.1","babel-jest":"^25.2.6","typescript":"^3.8.3","@babel/core":"^7.9.0","@types/jest":"^25.2.1","@types/react":"^16.9.32","@types/react-dom":"^16.9.6","@babel/preset-env":"^7.9.0","@babel/preset-react":"^7.9.4","eslint-plugin-react":"^7.19.0","react-test-renderer":"^16.13.1","rollup-plugin-babel":"^4.4.0","@testing-library/react":"^10.0.2","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","@babel/preset-typescript":"^7.9.0","@typescript-eslint/parser":"^2.26.0","rollup-plugin-typescript2":"^0.27.0","@typescript-eslint/eslint-plugin":"^2.26.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_1.0.2_1597675611385_0.8423997013311098","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"react-use-sub","version":"1.0.3","keywords":["React","TypeScript","Store","useSub"],"author":{"url":"https://github.com/fdc-viktor-luft","name":"Viktor Luft","email":"viktor.luft@freiheit.com"},"license":"MIT","_id":"react-use-sub@1.0.3","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"dist":{"shasum":"de56a11b15c7da3c38c34169e891345e6433f3fa","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-1.0.3.tgz","fileCount":6,"integrity":"sha512-Xj7RD/KXEwmdp7xDA7h1dz728yAv7X61YfRHa5o3IoVUQ1ntQu9Yso/MDD3Pwu4OgsXjJc1CjmZ4M1/ERKFCtg==","signatures":[{"sig":"MEYCIQCnAIG6TW1UxGljHF/nHC3TE5x3pyQVbNA2Mr65jp0yfQIhAMsqoDKcVFgvEyhbUD6joYDX+blTne51olkQmt4C6Y9U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSKvKCRA9TVsSAnZWagAACGAP/0krnu5ioC0XP5Xk99qy\nFjBAn5lfzdOGXJhqILfmj76jXEB5XgaYiRU5zUi6AXpi8/nfwd2VLhAvzIgf\nue/0H0BtY5PeJQ4QyGW2I5q/sx3iD9tYsA1/5z4s+Vx6SGi0Xo7tCnSJkx2Q\nLtpt1VNwB1cC70sQ2uWgXIBpQKtw63bJI7pPyfUrumv6N7fbSHlRqWPUUulM\nduUqoszdpukhWq2N93oaueBuZuQd+DX8MebfmFttAdCH7tUs5Jws6c4NagF1\nr22RaBhbwNRdj0lzkt29XuGh/M3qhj8QtKKlF9ugl5IrsfyC4npBAWCAwST4\ntYlH5OZwS6+/NNBTjGiiu+wBJZLWuNl/WYRCnINqrnsjRz5AXi6g4et5dPBy\n9ZkAgIKL8Djuy1tP09RXIwC82jqQBJyd92hxJbxTuQ92LDnFjnRgLGKqOH0h\n+Hcoz9tLwLwC4+QHNVheCL+QjEDOd1X4UDqXMbS8H4ZWEoreraZmJ/1oqB3n\n41TCOp4Naxn2Z2w8/FAJfBr3XvYJNG3OTV0lvYtxqVM9RlNcNeiO0TXZtoLE\nDRT7L6gBUhRfHhsSHsKNINynoDpDDLuTWVLwJs8OezqVRx8lBTFGOPF5H7r7\ngCWYG2RMMH6d9ENTMuzEz0Sc46HjrpB/iJ/lvqM0Tf7gd+eSbJI6gapWcCDR\nYbyL\r\n=Qc0n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"src/index.tsx","module":"dist/esm/index.js","gitHead":"b8ff2b3794ce96fddb8abac409ae3e4e4a976bed","scripts":{"dist":"rm -rf dist && rollup -c","test":"yarn tsc && yarn eslint && yarn test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' --ext .ts,.tsx src/ test/","coveralls":"cat ./build/coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage --colors"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"repository":{"url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git","type":"git"},"_npmVersion":"6.14.6","description":"Subscription based lightweight React store","directories":{},"_nodeVersion":"12.18.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.0","react":"^16.13.1","eslint":"^7.7.0","rollup":"^2.26.3","prettier":"^2.0.5","coveralls":"^3.1.0","react-dom":"^16.13.1","babel-jest":"^26.3.0","typescript":"^3.9.7","@babel/core":"^7.11.1","@types/jest":"^26.0.10","@types/react":"^16.9.46","@types/react-dom":"^16.9.8","@babel/preset-env":"^7.11.0","@babel/preset-react":"^7.10.4","eslint-plugin-react":"^7.20.6","react-test-renderer":"^16.13.1","rollup-plugin-babel":"^4.4.0","@testing-library/react":"^10.4.8","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@babel/preset-typescript":"^7.10.4","@typescript-eslint/parser":"^3.9.0","rollup-plugin-typescript2":"^0.27.2","@typescript-eslint/eslint-plugin":"^3.9.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_1.0.3_1598598089847_0.4663352821720492","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"react-use-sub","version":"1.0.4","keywords":["React","TypeScript","Store","useSub"],"author":{"url":"https://github.com/fdc-viktor-luft","name":"Viktor Luft","email":"viktor.luft@freiheit.com"},"license":"MIT","_id":"react-use-sub@1.0.4","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"dist":{"shasum":"8390343ce4d71c5475a42fe955a3a8624ebe5fab","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-1.0.4.tgz","fileCount":7,"integrity":"sha512-nowt9PF6MnPluccUe5jTs1Ft6MOi1qt+dH+TNVJVSkEjL1sRbM3yOtBK01eSxLbh9+kvSLCpdMSmuWOIPMB7LQ==","signatures":[{"sig":"MEUCIQDixQXFX6LOAE7PP6Yb/fzQ6FI0Fz/7fANWc+GNVwUcbgIgIleRat9mWpVuLKDVcKwIVQFsjDl3MYKd7QeATyia+j4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUJ6rCRA9TVsSAnZWagAAYTYP/2/Hr4czI/4lcrwg08G2\nRgnRmwgfNCWKBLYlxPsX/slV2Wy6wCBLe9xRv1bPvrvON5msMyrcbguXlfFT\nozohFb/+UwmbMz57zBAkgKqodnKeWmqQNLYWuDhpspLH+DnTz0EAn6QAThXj\nPrsWZawQeFn6RlE3cgifZ+OOFDy1ZvFfadPHljULBFC0HjdB7kUw+TC1OR2/\nGxsfYsncHbE10OCSlviIp/C9dQSaqIMGq7XzlYmouTGa+MnzMEwNIPHcL+Ja\nBoX8cohipUDM762pZftWylg2bc5N3+uFcRfnoLp0WAZxjktMmjJqJQUmSjP+\nhiloGLd2ne1dDzBTL02QizWqvH0yS/Ac7OdQ6CsEH8nbL8wjiTF16PBPPBeB\noOzGC6lnb7aRo1GOfFAQenVKeq3ndJmvlbYGiFf1cAwxYSfDgLiiRCcaH3MP\nZQiiBe4pQszIp06xjs0e9lPWfMzTWYRu/SiYQq91AoMNJ4k0tguC/l/5eoqD\nS6beuKp9TgetYcPIe3ZdC6vPXna+l8N+4Gg5HrTEztAkANHBiV6hldhzNU99\nt8jTm8GDMbGLKGg9nAAxIZwgoQcDNUmzaZ8yuQAwi6fhF+BbcGqLQzWgaSRE\nfNqyi6ilCsAPHtEqXsUEUHRjrfEmOdDoLzTH1L/wR+6xLM2X3hwAZ1+zJHVE\nVrMA\r\n=Nozt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"index.d.ts","module":"dist/esm/index.js","gitHead":"a569ceac7a10fc2f54c73573c6ec4395aa0cc6c2","scripts":{"dist":"rm -rf dist && rollup -c && cp index.ts index.d.ts","test":"yarn tsc && yarn eslint && yarn test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' --ext .ts,.tsx src/ test/","coveralls":"cat ./build/coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage --colors"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"repository":{"url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git","type":"git"},"_npmVersion":"6.14.6","description":"Subscription based lightweight React store","directories":{},"_nodeVersion":"12.18.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.0","react":"^16.13.1","eslint":"^7.7.0","rollup":"^2.26.3","prettier":"^2.0.5","coveralls":"^3.1.0","react-dom":"^16.13.1","babel-jest":"^26.3.0","typescript":"^3.9.7","@babel/core":"^7.11.1","@types/jest":"^26.0.10","@types/react":"^16.9.46","@types/react-dom":"^16.9.8","@babel/preset-env":"^7.11.0","@babel/preset-react":"^7.10.4","eslint-plugin-react":"^7.20.6","react-test-renderer":"^16.13.1","rollup-plugin-babel":"^4.4.0","@testing-library/react":"^10.4.8","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@babel/preset-typescript":"^7.10.4","@typescript-eslint/parser":"^3.9.0","rollup-plugin-typescript2":"^0.27.2","@typescript-eslint/eslint-plugin":"^3.9.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_1.0.4_1599119018869_0.11782371600769359","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"react-use-sub","version":"1.1.0","keywords":["React","TypeScript","Store","useSub"],"author":{"url":"https://github.com/fdc-viktor-luft","name":"Viktor Luft","email":"viktor.luft@freiheit.com"},"license":"MIT","_id":"react-use-sub@1.1.0","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"dist":{"shasum":"282752539964a9f77cbcb1ef5b14171dbbffc3a7","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-1.1.0.tgz","fileCount":7,"integrity":"sha512-RDH0be1TdZK6j67YRyoXHM4ZNREab/HoCi79CoQELdmq0qZSdUOCx2qPonKdmejzhfP7Jyox4T6kJF6XCFRToQ==","signatures":[{"sig":"MEQCIGW/pmBA31fzxVXGeKKVzkY7AhBp/yd82Sma5uwvZ5VPAiAd1zfPCGfn10FOZEdOWuEblu1520qKfOUir1DtDXaw1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUREOCRA9TVsSAnZWagAAMeoP/3zZMiKnWpym8wmjiPl2\nphuJ8oNz5/ZAYeVBuzzAuhzOfNF3Hi1OitCqMad2S0De53Bn/Be4fIHLQ9zp\nfKJuXNLOgnZ1rXMGn0jU7CqJpreXqX30mEHyWW2w1QXEN6a3J39vtuyabAf7\nU91vFMF/hwpbEe/FA+acKi+3qC2J61oDT+c2LlIPJABmAa/uGBH4p6k98aWK\nZHUDp6o/J6PE2oR0XrP4v3k7rnlBJXIC89SY/Eo5nM0xoTgul0nzP8HSQQY1\nnYu9rdukW0rL8we66IhxAB0KwmEduxgqHxEzVf9EnYuw3a0CaUkxmKeVacQq\nLwiSR3IihkcXGYG3aJJXTDBNl+sHgAVdrt2WU/ehkxoHUpH10peioNY9p0lC\nSMtma9MLxCiVRavi7VwVtYwNwL9+ytQskDqBlYYZ9UxFEc+B/W+hU65R2PCR\nkFBMbH+dcyi75wqnkUcVhL6QFglBDH6fjKaAZkFMyv1G8icL8Mh9FgAMasgx\nLZGkaOJjE5IJzBgfNFyMeKfApLKzy0cMvrUlb4d+oxZh3m/Sdb7SXULf4NyE\nllNijaEVSDcnwqE4kRxzaIwswauxq6p9jq+iHmlTRBFeAtiA0jQpdac6VVIz\nnRghCCo5rorMNJ6RBxAsW6n66xV+9sPVxhxcyTaSW+HywNoi3X483rnUPhhI\nb3YX\r\n=ShoH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"index.d.ts","module":"dist/esm/index.js","gitHead":"df3d805cdc264729f1ccd8a7bb8c869d74b3dc68","scripts":{"dist":"rm -rf dist && rollup -c && cp index.ts index.d.ts","test":"yarn tsc && yarn eslint && yarn test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' --ext .ts,.tsx src/ test/","coveralls":"cat ./build/coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage --colors"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"repository":{"url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git","type":"git"},"_npmVersion":"6.14.6","description":"Subscription based lightweight React store","directories":{},"_nodeVersion":"12.18.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.0","react":"^16.13.1","eslint":"^7.7.0","rollup":"^2.26.3","prettier":"^2.0.5","coveralls":"^3.1.0","react-dom":"^16.13.1","babel-jest":"^26.3.0","typescript":"^3.9.7","@babel/core":"^7.11.1","@types/jest":"^26.0.10","@types/react":"^16.9.46","@types/react-dom":"^16.9.8","@babel/preset-env":"^7.11.0","@babel/preset-react":"^7.10.4","eslint-plugin-react":"^7.20.6","react-test-renderer":"^16.13.1","rollup-plugin-babel":"^4.4.0","@testing-library/react":"^10.4.8","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@babel/preset-typescript":"^7.10.4","@typescript-eslint/parser":"^3.9.0","rollup-plugin-typescript2":"^0.27.2","@typescript-eslint/eslint-plugin":"^3.9.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_1.1.0_1599148302272_0.809405018643135","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"react-use-sub","version":"1.1.1","keywords":["React","TypeScript","Store","useSub"],"author":{"url":"https://github.com/fdc-viktor-luft","name":"Viktor Luft","email":"viktor.luft@freiheit.com"},"license":"MIT","_id":"react-use-sub@1.1.1","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"dist":{"shasum":"7e734ec812b0938f528052d5178efd1006a6f80b","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-1.1.1.tgz","fileCount":7,"integrity":"sha512-xkF0BTdh0YXs9MzNmGQtb1fY1QKCCGU/wDwe8GLIKWozIohBPkHHbgXtFgzNIJj+2xeOZbugJfza8daON6KEYQ==","signatures":[{"sig":"MEYCIQCcqdL/TqnAfIjTshOETUCfR6LfyHxOV/fNUqMhutOKLgIhALi3zdpgjRnsuHJ074Bm3nfe5z/jEowHTpRYgHxEV/vD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTlO1CRA9TVsSAnZWagAA15kQAIrzhjPJvExqsfNqGsJq\nRf6oWdqvQBukbCyNn/s3RfpaleyW64CmLoY8d0GR90lIH7pO7vfXQru1iIEI\nq7aX/vzXPE3cWW6DUxkqBEaVh3w+o5oQl7Sl12T3f0g/WdLZRSBeOJXrQt9o\nQqyvb9DYgKRu6IbyM83x4/iQfBp+zEZDgucziQmRawK4JI7wsjfwVBTVMHJj\nfy8TcmoGOWaWRMvCF9sUzp2Yvr7d3ONTBPDCmhoe6Flj8GrU9L0sU/pL102m\nKzLpttjBzJ86ZgHbCmMfDDzudnkC9vQFETh6SDE/GNNH1WfZqtgrzwiZ8j1d\noD7wk0JiRUnFARwe8CtdRSTo4w57+LJPavmisV25bHGN29X6EA9uRViupd+F\nJ6DpH63StPaTI/pXsSoNJZdxLOec8Ue30EWHpQFcCc4ORSzXYI0HfEH6nzOk\nGN1JJPuItxRt5C/Ef+noTIxi3JLh9r0DZNU/MGjWvxR33ekHCSCBXiJ39WTi\nHxkXBWM/25ZrQTNY/FoqhhYLLe288MBCzrkCchTT2TLAr5oppwn2anebTT3t\nI+6Ouv4seSKCbrLsY51hMqfvSQdZLDCdjp5g1pfc73b+nWhMBS89ZCOZFmbQ\nERKvk1hGhcq8ujTcMdbmzvs0HKtScAYqWuZjyuIqGC24GVrhSXZpOFfwoB3h\nf3Wr\r\n=+aVA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","type":"module","types":"index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"12d2ab7e40fae5bf4f69b11d10e05eaee7f1aa79","scripts":{"dist":"rm -rf dist && rollup -c && cp index.ts index.d.ts","test":"tsc && pnpm eslint && pnpm test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' --ext .ts,.tsx src/ test/","coveralls":"cat ./build/coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage --colors"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"repository":{"url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git","type":"git"},"_npmVersion":"6.14.11","description":"Subscription based lightweight React store","directories":{},"_nodeVersion":"14.15.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","react":"^17.0.1","eslint":"^7.22.0","rollup":"^2.41.2","prettier":"^2.2.1","coveralls":"^3.1.0","react-dom":"^17.0.1","babel-jest":"^26.6.3","typescript":"^4.2.3","@babel/core":"^7.13.10","@types/jest":"^26.0.20","@types/react":"^17.0.3","@types/react-dom":"^17.0.2","@babel/preset-env":"^7.13.10","@babel/preset-react":"^7.12.13","eslint-plugin-react":"^7.22.0","@rollup/plugin-babel":"^5.3.0","@testing-library/react":"^11.2.5","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^4.17.0","rollup-plugin-typescript2":"^0.30.0","@typescript-eslint/eslint-plugin":"^4.17.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_1.1.1_1615745973098_0.2555199778455548","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"react-use-sub","version":"1.2.0","keywords":["React","TypeScript","Store","useSub"],"author":{"url":"https://github.com/fdc-viktor-luft","name":"Viktor Luft","email":"viktor.luft@freiheit.com"},"license":"MIT","_id":"react-use-sub@1.2.0","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"dist":{"shasum":"0bca0eb1ddbe0061fef0ab427616f127bdd073f5","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-1.2.0.tgz","fileCount":11,"integrity":"sha512-jHAlVFvWPOud8qBYRlClkgAmGB6/0/ygyxQEmY1DdL7T0s5xH+z8jTOYjL9sMotclWz2ozGq3w5CbER2yRVH9w==","signatures":[{"sig":"MEQCIF56XRxIq+xouXLlT/9mx0ChqTsl2f/zMS11IDh0lOEfAiAITGsxAI/g6ZMSZbq49nK/7dnWc15w2HlnwlXwFBBcPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUoZkCRA9TVsSAnZWagAAMuEP/R97nRmpAAdBJbpNc+Op\nCE5iDdeAGusRvU4zBA1UyMQ+3ofSFH+yew584gk8rE4TyVgJUdEOGT2U+el7\ncqCAGrxDjx18W9T3AW7y2v9kXuu98+B0Gkk6g7k6zT+ow5SdcHyd9YO5rAVA\nfDpcPSK+hTNjLV9fRryIKA7Foa56PhFoXg/31X08j+9bNkEfKfH7EUaw1t/7\nEvkCO3wQglRK+289T4CnZfmceuJmlO9xVtvxQDVLRDU60QWtzpnroMbFh41W\ndoOvOkBha9gnipfz9h+/0Vy7QLsx0RPtASPD9VyA/juRdH/fHPa+gKrL3YcI\nqZKyytgpN5jlRXgSnIO+W0YIG5Zp/4wyqUAG/EWnb4j4kJVGcO6Rv8ms/OFF\nGWohU2w7LGhRzx8H5dm+NoaFXcUfQDHFZVJqGq+AIzN4ZcXp/iqrhzb/HKa6\nxv5TamCahHPZnfcVkePGUu2h0JyGjLPvfiqfwV+3T371xncknI+R/6ELrUuV\nXkiLJxgZQ1npjgUFsTVIiKDoOQfMMVEuyLszjGetC4DRhkDvIoU2I3HQa2gI\nlbkD204r0nwiYcvF6PBbzL1ii4/STytH+LfKGj8BNqowWiM31DrTnIMdDBqt\neOV4XdJmnSd2MoejndWs6ic5JdOpstsFWm86fbfExrDLPwaRho5O5sAsR76U\nBcbD\r\n=LiTO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","type":"module","types":"index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"6e330853ccc2c66dbc6b6be13385facf1843a719","scripts":{"dist":"rm -rf dist && rollup -c && cp index.ts index.d.ts","test":"tsc && pnpm eslint && pnpm test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' --ext .ts,.tsx src/ test/","coveralls":"cat ./build/coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage --colors"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"repository":{"url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git","type":"git"},"_npmVersion":"6.14.11","description":"Subscription based lightweight React store","directories":{},"_nodeVersion":"14.15.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","react":"^17.0.1","eslint":"^7.22.0","rollup":"^2.41.2","prettier":"^2.2.1","coveralls":"^3.1.0","react-dom":"^17.0.1","babel-jest":"^26.6.3","typescript":"^4.2.3","@babel/core":"^7.13.10","@types/jest":"^26.0.20","@types/react":"^17.0.3","@types/react-dom":"^17.0.2","@babel/preset-env":"^7.13.10","@babel/preset-react":"^7.12.13","eslint-plugin-react":"^7.22.0","@rollup/plugin-babel":"^5.3.0","@testing-library/react":"^11.2.5","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^4.17.0","rollup-plugin-typescript2":"^0.30.0","@typescript-eslint/eslint-plugin":"^4.17.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_1.2.0_1616021091577_0.05074894327249235","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"react-use-sub","version":"2.0.0","keywords":["React","TypeScript","Store","useSub"],"author":{"url":"https://github.com/fdc-viktor-luft","name":"Viktor Luft","email":"viktor.luft@freiheit.com"},"license":"MIT","_id":"react-use-sub@2.0.0","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"dist":{"shasum":"4dc610eadbedc5e88a26a44d33d05db86dccdc70","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-2.0.0.tgz","fileCount":12,"integrity":"sha512-VwrEqjXlsaJJ/MRDTaR6bP2+k7zmEo9Dhxnd2TeGPo2YViX9MribY174oNTQRcWh6RAoCdCfy//EqXNRPb2GTA==","signatures":[{"sig":"MEYCIQCJhnXJOh/rhEzsqviFTVB6JkuPqzFk8/MPoRHK+Vm1yAIhAJ6oVKi/jfVMyd/rd1C+Ntjbm7L0RqUPGbp4/rTUt6eu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVxsLCRA9TVsSAnZWagAAgfMP/jS6RsbXH9G457gkohnq\n22xIkSACRKozPBCUkXmHTaKet8opwx7CbRXutec4284G1+XYtk2OpIDQoE86\nWJ6BKyTx25aT64xZXr8+f5uXBdfls75xwAxog+EopxLiIvVuOMjWT6JSxiBO\njxw8qDkZ7LMrGy01FzwAZtj4caxVHJq06h70JhU8EFkyjf8/VNJtY2bqaMy4\nGXl49P6P5QMS2YbDU2Vqyg8tt1Q594oLKenVt+geVK71IRAKuIi+oqDncpc4\ntyu5oXsB6S/ZA+SoDAWqneZWDcXcY24tzZQQUV4ADwraVLutnt+fz49JWUTo\n8GGluw0Qsg8DtIM56hwwALJw1f7mWRejpJu018qdDdXkGMTqudg4ZlCU7g4H\nxa0ltCjaBWra3gnKAOVW2EJ3o4MrGLXvj/sA6ROY5UtWZnkvkJlsM1NYOhqK\n7k4Tvq17/XMZEcdsnkjvA5n8WS9b8faYEdTaqQm9OwVkc3wJXpub6JuUx9oK\npVSDmHr/coeaOK212XE6a2Pspom2lh87yuRpmqQfRl1sna7iB0nwisvmxmrU\no5oMWTp9IKY9gg+Q/uG7URMIvDn4nZpVm7gKEqkFTVwARMglgBHtC3QzHdYR\nMdDzuO4ohnmX9z2TaXbukOnDznNGpsZ7gV6GFYxiYAIoKxxwcIQkzgnYrt8w\nFVbB\r\n=pu4U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","type":"module","types":"index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"1f89eea871703fc0c5f8d984ac010a61bbd1c4e5","scripts":{"dist":"rm -rf dist && rollup -c && cp index.ts index.d.ts","test":"tsc && pnpm eslint && pnpm test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' --ext .ts,.tsx src/ test/","coveralls":"cat ./build/coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage --colors"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"repository":{"url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git","type":"git"},"_npmVersion":"6.14.11","description":"Subscription based lightweight React store","directories":{},"_nodeVersion":"14.15.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","react":"^17.0.1","eslint":"^7.22.0","rollup":"^2.41.2","prettier":"^2.2.1","coveralls":"^3.1.0","react-dom":"^17.0.1","babel-jest":"^26.6.3","typescript":"^4.2.3","@babel/core":"^7.13.10","@types/jest":"^26.0.20","@types/react":"^17.0.3","@types/react-dom":"^17.0.2","@babel/preset-env":"^7.13.10","@babel/preset-react":"^7.12.13","eslint-plugin-react":"^7.22.0","@rollup/plugin-babel":"^5.3.0","@testing-library/react":"^11.2.5","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^4.17.0","rollup-plugin-typescript2":"^0.30.0","@typescript-eslint/eslint-plugin":"^4.17.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_2.0.0_1616321291430_0.6065270981272091","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"react-use-sub","version":"2.1.0","keywords":["React","TypeScript","Store","useSub"],"author":{"url":"https://github.com/fdc-viktor-luft","name":"Viktor Luft","email":"viktor.luft@freiheit.com"},"license":"MIT","_id":"react-use-sub@2.1.0","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"dist":{"shasum":"681df3c5a546e9cbc113d458839dedd88f5c01b9","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-2.1.0.tgz","fileCount":12,"integrity":"sha512-qPjQL/P1lIQwJdVyZDu2Ak1QoNQa4f/3DinyyP5GTKW/ANPfbs3GlvZ1qQb1XLsiZ/Cw9HfEfLCC2nmDY8I6bw==","signatures":[{"sig":"MEUCIGG9qWmnF+AW/mrSKv+a7NK5WF0bh/crXuZk9LN886xwAiEArNPoBfs16yqvyEH5oGXvEIqctFJcDBJLcO9m3IaYtoM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjvPSCRA9TVsSAnZWagAAUU0QAITlChCC66JDJVsznaAM\n0fV7a2eh96ryJ+hdJT3I3EDeuoA4RvIXW7GAM9ANksFIkMNX50ubnApIyngu\nck+Y1S0Ko+FTjQEvFfwyM+WvDbQJrcQs9kyaCVRs7kUks7y+MkWNsf4C8YrX\nMh+8AJYnOmvRLy9El9eH3/z2iUA8ZN1N4I63ndOPfDPofyzdLDRg5axkzNhe\nKgsnSvj4aStJ7XH0hfMIj8VrWlzHP4mz3MVVvR5rl1eu9UX2wiOi9mSR8Pa6\nykSsORFyoSjC+9cAZ7WuJ34VC6Y0Bu0ot5Lvu0iWHLSL8TfI1RMtBr6IFtfK\nF5/bwmStJq4ETiIAbnNC1XecxhTTp1ucEPzrkuGeYbkH+j/0xbabZLOHO4WP\nZxHh7jAy4N+vIUpgqLLDKrMTBeWbBJR/CaWOrnydlEfOhgSQkfA7WY3EOpUC\nr5PwzFMC5yp64igNDck3AkTsKib4+1YSHsHb0p4NU9yiRTtjKf6QIOzEYgEz\nPjOK70HQw4QgEyum6oomWtFRz+i2oMf7k49XOp0feCjpt6OUUbLNQUqiWfL6\nIKiHgHGsd9HmNMsB/B/jRnuoxODrXlCV94mp9/65/z5OEnbN8nJYCLOuA2MG\nGht9cfYBh4zE6/d+NOYuVYDbupZBidaqNXxcmse5dRLKpY4vGuyLWooz+6Li\n/ehw\r\n=mauc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","type":"module","types":"index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"18afc35dd478df00f2e328e9705290e5694092d5","scripts":{"dist":"rm -rf dist && rollup -c && cp index.ts index.d.ts","test":"tsc && pnpm eslint && pnpm test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' --ext .ts,.tsx src/ test/","coveralls":"cat ./build/coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage --colors"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"repository":{"url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git","type":"git"},"_npmVersion":"6.14.12","description":"Subscription based lightweight React store","directories":{},"sideEffects":false,"_nodeVersion":"14.16.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","react":"^17.0.1","eslint":"^7.22.0","rollup":"^2.41.2","prettier":"^2.2.1","coveralls":"^3.1.0","react-dom":"^17.0.1","babel-jest":"^26.6.3","typescript":"^4.2.3","@babel/core":"^7.13.10","@types/jest":"^26.0.20","@types/react":"^17.0.3","@types/react-dom":"^17.0.2","@babel/preset-env":"^7.13.10","@babel/preset-react":"^7.12.13","eslint-plugin-react":"^7.22.0","@rollup/plugin-babel":"^5.3.0","@testing-library/react":"^11.2.5","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^4.17.0","rollup-plugin-typescript2":"^0.30.0","@typescript-eslint/eslint-plugin":"^4.17.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_2.1.0_1619981266131_0.813311294642121","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"react-use-sub","version":"2.1.1","keywords":["React","TypeScript","Store","useSub"],"author":{"url":"https://github.com/fdc-viktor-luft","name":"Viktor Luft","email":"viktor.luft@freiheit.com"},"license":"MIT","_id":"react-use-sub@2.1.1","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"dist":{"shasum":"af09244879358486f8c9dcdbf4bac6796f9701e4","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-2.1.1.tgz","fileCount":11,"integrity":"sha512-VwX0vkzQYmFm5rAoet9gbhChPqKWLpgbmP17qMdFIrlSJ/7045KMAe56/D6t4yoTU0DHxcAgms+w2OyPHXkljw==","signatures":[{"sig":"MEUCIQD188+uLaAle3yci4/FfnZjUvxpI7LsDnXA/2zG96R5pwIgMlyYJ8cmGMDc5FRWufo/xqITm7YEyFfQ8n8WSIUiFeE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3D4dCRA9TVsSAnZWagAAoXsQAKLN2IIQxaqLwI/jakrN\nTbU7G7iU8adnM+GKaWHSCwY5MJ2AP6Irix1lWvqvtOb+G5hbJHwAC0FrGNQv\nD5ohx3D9FfQwrx/hAEoTb9/lk9QV/x+y6hfadYIELE+kWho7xom6XkcE+t9U\nCiMx7JBqlEtoEXxjZ8D2ImyTf2XhHGvh1yUYw32kTBFe4RUywpxXzqIzt8OV\nYR6FxjTJN1D3zE72GDLLbxAVPyNUAmbMu0yqGejV9ATICAsKu11ZimkugvYe\nE8dgtBxvLb16gK6MjmM0y5P+ZKGfBz3pSvABv9Mbp1QzOxvINn27tKF+gB+d\nMA59fcT2XpX9f4hkvXcdYKDAWKE4Gr3rjSBM12S9E18Dfi3UqjOhkY+cKkfQ\nNU/S6dl5T5j1wm0KfZ2Z8BwysaVbrVOsBoHYuDHCp5uhTShdcZzu5M6lYFf8\n2BbE7srmfRmL+jD7gCt+WPN9TIt7D9UpkdU3+3nkoQI+k+Qox23l42LWhKW2\nfJpax8PPjCxm2+PSxSL7SDl2pMmn6vYxHbw9xDm6wfnoTMRGQxCspDiWfC4Y\nhRhXmGPJwa/zYfHclP37MvLLHN0BJLT0/noxBnTk+j3jd+4oT/x3flPG7Npy\nF0oXuYDn4eIebFXmVH0gFl1lxLEXxhfpXXuz7XH+837LvBx7Azx/PsOzhC31\nDF4t\r\n=7tXM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"623ed3b8017c5a7e9f126441eff225dc87992453","scripts":{"dist":"rm -rf dist && rollup -c && cp index.ts index.d.ts","test":"tsc && pnpm eslint && pnpm test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' --ext .ts,.tsx src/ test/","coveralls":"cat ./build/coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage --colors"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"repository":{"url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git","type":"git"},"_npmVersion":"7.18.1","description":"Subscription based lightweight React store","directories":{},"sideEffects":false,"_nodeVersion":"14.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","react":"^17.0.2","eslint":"^7.29.0","rollup":"^2.52.2","prettier":"^2.3.1","coveralls":"^3.1.0","react-dom":"^17.0.2","babel-jest":"^27.0.5","typescript":"^4.3.4","@babel/core":"^7.14.6","@types/jest":"^26.0.23","@types/react":"^17.0.11","@types/react-dom":"^17.0.8","@babel/preset-env":"^7.14.7","@babel/preset-react":"^7.14.5","eslint-plugin-react":"^7.24.0","@rollup/plugin-babel":"^5.3.0","@testing-library/react":"^12.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@babel/preset-typescript":"^7.14.5","@typescript-eslint/parser":"^4.28.0","rollup-plugin-typescript2":"^0.30.0","@typescript-eslint/eslint-plugin":"^4.28.0","@babel/plugin-proposal-class-properties":"^7.14.5"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_2.1.1_1625046557296_0.7863317506725291","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"react-use-sub","version":"2.2.0","keywords":["React","TypeScript","Store","useSub"],"author":{"url":"https://github.com/fdc-viktor-luft","name":"Viktor Luft","email":"viktor.luft@freiheit.com"},"license":"MIT","_id":"react-use-sub@2.2.0","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"dist":{"shasum":"75a2aa6e2f950ffd229364f41646d55665af8a6e","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-2.2.0.tgz","fileCount":11,"integrity":"sha512-+A7ZxOSEdKXSd9McK60BWpIIKeOO4cYt3VNLn87gHZk/ew4tSPjbVEMOyk/1zQY9U7MTdKBVhxH3wvDnHYdo5Q==","signatures":[{"sig":"MEUCIQCy5FsW3jzqyPcvMQz75hu+PRQLa1RilxtPYcKjKfVrzwIgFPpwpRVHCkjDTxwWdRkRDYtYM0SbVvzCro+eEEBOdKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5D+qCRA9TVsSAnZWagAAkD0P/0xetDOLweOf90TYtbZ+\n9EOnqG1PLJDxcZWwmBalYXmED/B6adG2nsvxlBsJvwVualpWqhaJo5iYYdHq\nEjLn7tZHdrtWxz5u1mh1AbeQD8BtZgEIErfPhcs6Czl17TWuPlpm0ujAU3GU\n3GjZ6RWeUjdXsEKpM/stTJDS00H72jpiHDCXYdTVfZE06V/1JIVwOeVZsR7i\nM7YypXKo4eNOsCsgU5NCmxp0fgdME1FAd8F/rWkzcr3h7Gw542ny0mFwAKbM\nOSpuvSDB4xNMNTbMVrJ7Q4uleLMBjgboStrEYbCgy6bHxjM9bohYuG2R+qiJ\nOZvGtOz6S3fTvAv3MGAlelOC+a3PIxp+RKq5oLhUnlZQctxROxs2I52lZcMh\ns+h/9W6QM9Ce+C+I2D80Twv6/jVA5/J7Pwyfw8P3sBjt6pb5a5sYMaF/gdVt\nV/pTzO+fd/96pc/BCNmB136tvMLqoNc/b1dEczwMrxxH3XcqYCO3UVNFIVBI\nASUzCF5U0qOodId8pBiDQuUX81tghLTP4GDTuZYRTPZR44I7e1t/mplvylQA\nODqO43OM6Kty0OF2fih2+JgBxg/zU+msnOIrxWd0Br31A/h6wsTEytwnaTz7\n0ffO8h6tqOMlXl2zXAOLpNJHk3ullvsf5Yb0cJn3iIzv+cyr2ogz5T+7LLIz\nd4m8\r\n=lijV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"gitHead":"f48236e406569464eca827e0015c264612ccf61c","scripts":{"dist":"rm -rf dist && rollup -c && cp index.ts index.d.ts","test":"tsc && pnpm eslint && pnpm test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' --ext .ts,.tsx src/ test/","coveralls":"cat ./build/coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage --colors"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"repository":{"url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git","type":"git"},"_npmVersion":"7.18.1","description":"Subscription based lightweight React store","directories":{},"sideEffects":false,"_nodeVersion":"14.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","react":"^17.0.2","eslint":"^7.29.0","rollup":"^2.52.2","prettier":"^2.3.1","coveralls":"^3.1.0","react-dom":"^17.0.2","babel-jest":"^27.0.5","typescript":"^4.3.4","@babel/core":"^7.14.6","@types/jest":"^26.0.23","@types/react":"^17.0.11","@types/react-dom":"^17.0.8","@babel/preset-env":"^7.14.7","@babel/preset-react":"^7.14.5","eslint-plugin-react":"^7.24.0","@rollup/plugin-babel":"^5.3.0","@testing-library/react":"^12.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@babel/preset-typescript":"^7.14.5","@typescript-eslint/parser":"^4.28.0","rollup-plugin-typescript2":"^0.30.0","@typescript-eslint/eslint-plugin":"^4.28.0","@babel/plugin-proposal-class-properties":"^7.14.5"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_2.2.0_1625571242185_0.6365792415011338","host":"s3://npm-registry-packages"}},"2.2.1-beta.1":{"name":"react-use-sub","version":"2.2.1-beta.1","keywords":["React","TypeScript","Store","useSub"],"author":"Viktor Luft <viktor.luft@freiheit.com> (https://github.com/fdc-viktor-luft)","license":"MIT","_id":"react-use-sub@2.2.1-beta.1","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"dist":{"shasum":"66606315a957e3c727b86939ead71c814ff3292b","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-2.2.1-beta.1.tgz","fileCount":11,"integrity":"sha512-Vd5G9WBAltXLdUEBNDlezIEJrlGjt+LVIo5xlEE2X5xxZo9PB5R17O26VHD099xiX6bXtAJQ3GkSbXhghiiQOA==","signatures":[{"sig":"MEQCIDKyVbslPMJ2x5pFFtceKxEctA4L8agrrHy1BaCqDJaIAiAxEG5+ctmlsPsqQ2DaquYczQzX+leyIzhiCbdobsCtuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25051},"main":"dist/cjs/index.js","_from":"file:react-use-sub-2.2.1-beta.1.tgz","types":"index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"scripts":{"dist":"rm -rf dist && rollup -c && cp index.ts index.d.ts","test":"tsc && pnpm eslint && pnpm test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' --ext .ts,.tsx src/ test/","coveralls":"cat ./build/coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage --colors"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"_resolved":"/Users/viktor/projects/own/react-use-sub/react-use-sub-2.2.1-beta.1.tgz","_integrity":"sha512-Vd5G9WBAltXLdUEBNDlezIEJrlGjt+LVIo5xlEE2X5xxZo9PB5R17O26VHD099xiX6bXtAJQ3GkSbXhghiiQOA==","repository":{"url":"https://github.com/fdc-viktor-luft/react-use-sub","type":"git"},"_npmVersion":"8.1.0","description":"Subscription based lightweight React store","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","react":"^17.0.2","eslint":"^8.1.0","rollup":"^2.59.0","prettier":"^2.4.1","coveralls":"^3.1.1","react-dom":"^17.0.2","babel-jest":"^27.3.1","typescript":"^4.4.4","@babel/core":"^7.16.0","@types/jest":"^27.0.2","@types/react":"^17.0.33","@types/react-dom":"^17.0.10","@babel/preset-env":"^7.16.0","@babel/preset-react":"^7.16.0","eslint-plugin-react":"^7.26.1","@rollup/plugin-babel":"^5.3.0","@testing-library/react":"^12.1.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.16.0","@typescript-eslint/parser":"^5.2.0","@rollup/plugin-node-resolve":"^13.0.6","@typescript-eslint/eslint-plugin":"^5.2.0","@babel/plugin-proposal-class-properties":"^7.16.0"},"peerDependencies":{"react":">= 16.8.0 < 18","react-dom":">= 16.8.0 < 18"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_2.2.1-beta.1_1635752783259_0.2575397604257643","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"react-use-sub","version":"2.2.1","keywords":["React","TypeScript","Store","useSub"],"author":"Viktor Luft <viktor.luft@freiheit.com> (https://github.com/fdc-viktor-luft)","license":"MIT","_id":"react-use-sub@2.2.1","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"dist":{"shasum":"653a6e4fa5a2ee13d7276a5bf1322c681ccaa70d","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-2.2.1.tgz","fileCount":11,"integrity":"sha512-MQ5Q0JaDVlJ0c4nUMLml4u1kUet6BEeyLeHcSGW5SH/AOF6OkmvshfOrR0NfA/BCvV8WwMVe+7YsQk5lSAXcNg==","signatures":[{"sig":"MEUCIQCh1427sSu8FK6+i37YXlG2MgNi0s2kwu8Xc/NVMJBvqwIgBwNgFFjyBzxeTpkQojH4+WmJ2P4UZfEyckHhWmL1lTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh25S7CRA9TVsSAnZWagAAEBAP/1IjvhDb16+X2hxn9mil\nfp846lHuDCdmdBbGoz/ErrPy5AUEbhWijse9somC7stdIm9Cg581OxHh9fAJ\nsjNn9B9Ms86oOa90PSLT9TWFCFMoLgOerj9i7tIAZB259BCH2UkGxpvzMBpj\nuIY2s0hnUvoeo5wV5jRW8BUqAe9ZTsw2OCLJ/k+JMCGRevlRnbm20UIRyLKu\nFphHV3u8XKWoquntDy/e3HZhhMmEHpQvC9AS+9qPGKvRo0klj5owklUK8++V\nzZpzo225daVBOwQHhvhWjmfQxN/Le56cFWVecZ5/brfnZd91s+vTEb41zaqa\nfU3BkIz4V1ALW2zq/R9EzNCHHDtGTchwEEYLEnFW4fGbkgwD63hhx2osd/2X\nalgYluIIP/CgIP4KQHXJL4llw7+srE/Sb8HoXvWlDLnyt8XKMF3aUfOwrz79\nYNB3t1720bxjKj1OWYVt6kqYrbd6GZkyifJiwu7iUannDXHDumfsfKjGH9N2\nmIJ8w61MUW4HRIZ6YAUmL6BHfEJhPwctVwsiTKMNYMX3Aa9mQRd9Dvq6CMzz\niJ9dnO0A/V+7uTrwt0n1C0taLaf0PKIWMwpU/rk/nZq7n/9GkUGjP+bQWcOR\ntnWbolnTiaPBuQvmUN2mtzOx0/EwdqtrQfbSL68MONqAgu+gKZ1IhAY48nWV\nV3vp\r\n=rfTy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","_from":"file:react-use-sub-2.2.1.tgz","types":"index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"scripts":{"dist":"rm -rf dist && rollup -c && cp index.ts index.d.ts","test":"tsc && pnpm eslint && pnpm test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' --ext .ts,.tsx src/ test/","coveralls":"cat ./build/coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage --colors"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"_resolved":"/Users/viktor/projects/own/react-use-sub/react-use-sub-2.2.1.tgz","_integrity":"sha512-MQ5Q0JaDVlJ0c4nUMLml4u1kUet6BEeyLeHcSGW5SH/AOF6OkmvshfOrR0NfA/BCvV8WwMVe+7YsQk5lSAXcNg==","repository":{"url":"https://github.com/fdc-viktor-luft/react-use-sub","type":"git"},"_npmVersion":"8.1.0","description":"Subscription based lightweight React store","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","react":"^17.0.2","eslint":"^8.1.0","rollup":"^2.59.0","prettier":"^2.4.1","coveralls":"^3.1.1","react-dom":"^17.0.2","babel-jest":"^27.3.1","typescript":"^4.4.4","@babel/core":"^7.16.0","@types/jest":"^27.0.2","@types/react":"^17.0.33","@types/react-dom":"^17.0.10","@babel/preset-env":"^7.16.0","@babel/preset-react":"^7.16.0","eslint-plugin-react":"^7.26.1","@rollup/plugin-babel":"^5.3.0","@testing-library/react":"^12.1.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.16.0","@typescript-eslint/parser":"^5.2.0","@rollup/plugin-node-resolve":"^13.0.6","@typescript-eslint/eslint-plugin":"^5.2.0","@babel/plugin-proposal-class-properties":"^7.16.0"},"peerDependencies":{"react":">= 16.8.0 < 18","react-dom":">= 16.8.0 < 18"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_2.2.1_1635755077024_0.3319860362692961","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"react-use-sub","version":"2.2.2","keywords":["React","TypeScript","Store","useSub"],"author":"Viktor Luft <viktor.luft@freiheit.com> (https://github.com/fdc-viktor-luft)","license":"MIT","_id":"react-use-sub@2.2.2","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"dist":{"shasum":"e3ffb7996011b663d12a0ab80d2b30d3c8fdfe40","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-2.2.2.tgz","fileCount":10,"integrity":"sha512-uRoSYT4xuxdywz+2/yQiZKmU61vSX+58tffmXqOPbqkYR2RbdMR/EGAjbmQUZajHhULHW25xICnUsqMv78eLTA==","signatures":[{"sig":"MEUCIC34ti/T793g5tlobWbEZ/EjK+iswftsMk992eIUks7ZAiEAiMs4f8JkNsZ08HPqlFSCakCr6XMR4fQe96zOKaea5nk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDAOmCRA9TVsSAnZWagAAxbUP/09Z6Gjqddi3HMVDu0LJ\nKaG9SgPdhI9INqCrrOZvZ4Tz8mGZeJDa3fqOm4Dejk1Qfc186ISzvXx36dM3\nb1pxmbKZwjAfIST8HmiHacza/dm00aPVaLA0lArk2t6tZQdJddBXvQITZlvy\nI9P8DByhKphqlQcMuKMJPRauXWOv6IK78+9P1AmqUysxLB0qEjuXCW0zwQhE\nWV2yo313AmNCjBuNxVX4VUa4+5L40fcxGfbxnyosLswJoCgFHDTP+odqSCj4\nZ3F15g4vaVLZV0qXoRCEBXT5W4zX4igJKyAQe3LdOfJTq2/F1a+6LxxtMuxb\nxV/Fmh66kkw4Xwh6cneES3PNAeziWsyOaakrWftKO4Gk1MkPp9CH/MaWDYgb\nvTkTfbHkLLECOghf2t5ADkRf/wn/XNMAqTS/nvWVEB4MMKB+ZnqPueF9tez5\nwXVGhNpXakXPu1dzhD7FfDYoRJX3TPzdBs7PNpqM6ddFQvWN9Qa2fEtbyYUA\nl10wukscXS8qb5gUGOtdItyvKawXR3gRu8S/A9/4xDXQ/TKxjXC2T2N/ukBY\nj5TjU+13WMS02OO79dyMa40tacD5UYNVoSrmJY7rZDHDxN0QrnGyXk+BMMVJ\nBD2REersYR47VHm/BibcGHYjAOd+RTPiyA5c+PscjL5jqL040ztR0O5sZtIx\nx5Z2\r\n=gytI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","_from":"file:react-use-sub-2.2.2.tgz","types":"index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"scripts":{"dist":"rm -rf dist && rollup -c && tsc -p tsconfig.publish.json && mv dist/index.d.ts index.d.ts && rm dist/index.js","test":"tsc && pnpm eslint && pnpm test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' --ext .ts,.tsx src/ test/","coveralls":"cat ./build/coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage --colors"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"_resolved":"/Users/viktor/projects/own/react-use-sub/react-use-sub-2.2.2.tgz","_integrity":"sha512-uRoSYT4xuxdywz+2/yQiZKmU61vSX+58tffmXqOPbqkYR2RbdMR/EGAjbmQUZajHhULHW25xICnUsqMv78eLTA==","repository":{"url":"https://github.com/fdc-viktor-luft/react-use-sub","type":"git"},"_npmVersion":"8.1.0","description":"Subscription based lightweight React store","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","react":"^17.0.2","eslint":"^8.9.0","rollup":"^2.67.2","prettier":"^2.5.1","coveralls":"^3.1.1","react-dom":"^17.0.2","babel-jest":"^27.5.1","typescript":"^4.5.5","@babel/core":"^7.17.3","@types/jest":"^27.4.0","@types/react":"^17.0.39","@types/react-dom":"^17.0.11","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","eslint-plugin-react":"^7.28.0","@rollup/plugin-babel":"^5.3.0","@testing-library/react":"^12.1.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.16.7","@typescript-eslint/parser":"^5.12.0","@rollup/plugin-node-resolve":"^13.1.3","@typescript-eslint/eslint-plugin":"^5.12.0","@babel/plugin-proposal-class-properties":"^7.16.7"},"peerDependencies":{"react":">= 16.8.0 < 18","react-dom":">= 16.8.0 < 18"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_2.2.2_1644954534529_0.17419406517019298","host":"s3://npm-registry-packages"}},"3.0.0-alpha.0":{"name":"react-use-sub","version":"3.0.0-alpha.0","keywords":["React","TypeScript","Store","useSub"],"author":"Viktor Luft <viktor.luft@freiheit.com> (https://github.com/fdc-viktor-luft)","license":"MIT","_id":"react-use-sub@3.0.0-alpha.0","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"dist":{"shasum":"78cd914c163c947c1ca3046c9bad53bf6bead48b","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-3.0.0-alpha.0.tgz","fileCount":10,"integrity":"sha512-pw97UGj8v9bsryWVXCpRvg8+bwJ6PVUGOhiNO6Mqnq2Tlw7eKUZ1scwxg6yqAeVB+PPLaUH9tcezeMBcfMgiqQ==","signatures":[{"sig":"MEUCIDswPfpKUPKhSJW0acyd7BPGwZq/wK/eCm6rHuHBeNZbAiEArAxMz+WdkLL/DDnzJ9nZlXOj42G/Y6quaglEB12K9zg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUVW5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpI4A/7BjDXeBDkn8cI36Hocb1fOiWewuudOLgjEfAg3lOl+g1yJzlN\r\n1yXw72fvXj1xk6RZVwQrhbOQG6l+FwCwuZboqjx2acdQa58RUNdzBgtMtpC6\r\nNKsHeCRhLRHZ40jr3FKz1W7DoBn42lGB1vD4xCaCp/+pwpX15qjFNXRtC4fD\r\nsBLFHL+aNCuKSpDp0IpJpErdJtbLF+TbZOGM5BX2GGZyKS3dcqxtPLTyIDtz\r\nRQerPElJ/gQNKXD6DNH78r1Af9TzWGf25minscWou28IAEhK4YcYECiPJAnA\r\nZA+eFyUCsMZesae1Fmny99yhSEUO0oXd7DA6+TkHqGadedBZOJgP1aB5vHFp\r\nxLWS+QzqpkNdNZuOLBiMAISZTFqr58rpHfIzWqjf1K/W2EtwhO4dQKQBnCkm\r\nOJItPYbiANWDT6DfkBGibvNtHxAN1m5UYntqxSTDP5CfDR2BgP4ZU6ybKDEV\r\nW6q/ukun1msWWK6BMsKyIevacfHmaWsoFCZXux6MQ6V5iSJ98oqMT/a3dPJJ\r\nYsvY0fFiyxpqNprqrkBKI/lPE0JXk7/fJIRHWy13Ufqtxgb3jafKTfM0KbOi\r\nF2AApeLiVUIHFyAz18nkiqqvawR1XwUC1lKY/IDbAuiv6JzU/Vgb5HYvZPmI\r\nW9yr5FEAGxsCOuBYvsrd7grNryr8rft2z8M=\r\n=5u/t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","_from":"file:react-use-sub-3.0.0-alpha.0.tgz","types":"index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"scripts":{"dist":"rm -rf dist && rollup -c && tsc -p tsconfig.publish.json && mv dist/index.d.ts index.d.ts && rm dist/index.js","test":"tsc && pnpm eslint && pnpm test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' --ext .ts,.tsx src/ test/","coveralls":"cat ./build/coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage --colors"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"_resolved":"/Users/viktor/projects/own/react-use-sub/react-use-sub-3.0.0-alpha.0.tgz","_integrity":"sha512-pw97UGj8v9bsryWVXCpRvg8+bwJ6PVUGOhiNO6Mqnq2Tlw7eKUZ1scwxg6yqAeVB+PPLaUH9tcezeMBcfMgiqQ==","repository":{"url":"https://github.com/fdc-viktor-luft/react-use-sub","type":"git"},"_npmVersion":"8.3.1","description":"Subscription based lightweight React store","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","react":"^18.0.0","eslint":"^8.13.0","rollup":"^2.70.1","prettier":"^2.6.2","coveralls":"^3.1.1","react-dom":"^18.0.0","babel-jest":"^27.5.1","typescript":"^4.6.3","@babel/core":"^7.17.9","@types/jest":"^27.4.1","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","eslint-plugin-react":"^7.29.4","@rollup/plugin-babel":"^5.3.1","@testing-library/react":"^13.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.16.7","@typescript-eslint/parser":"^5.18.0","@rollup/plugin-node-resolve":"^13.1.3","@typescript-eslint/eslint-plugin":"^5.18.0","@babel/plugin-proposal-class-properties":"^7.16.7"},"peerDependencies":{"react":">= 18.0.0","react-dom":">= 18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_3.0.0-alpha.0_1649497529138_0.010526500209628864","host":"s3://npm-registry-packages"}},"3.0.0-alpha.1":{"name":"react-use-sub","version":"3.0.0-alpha.1","keywords":["React","TypeScript","Store","useSub"],"author":"Viktor Luft <viktor.luft@freiheit.com> (https://github.com/fdc-viktor-luft)","license":"MIT","_id":"react-use-sub@3.0.0-alpha.1","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"dist":{"shasum":"9a56d7e686e3476c38a41939672b2ffc829e1290","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-3.0.0-alpha.1.tgz","fileCount":10,"integrity":"sha512-6JnlfAQrZWB+aynZk+BZGuFn/xyHB0hYPm3oy0Z1Z5MUYEL/3lcZw/ia2/BRmDBm2UentXZExaZPnQGBYVNXfA==","signatures":[{"sig":"MEYCIQDpDr8qEDHvjy0nGQobcvZb+Gb14pPDM+8UZzQl8C+w0wIhALK1+pTMItvq+88YFJSt/c0gT0Ea3l3DHsvoZOsw1FbT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJig5VJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoq7w//Rv4cOcHuqHBCUAVEKHyCJZ/UF498EPICBVntQx9DWJMnz9Qx\r\nOtlV/7NRua076p7EUOpBAg+Jwkf86e//vvrGzb+qbeGMO8/x9kXC7FT3OZhu\r\nwj+vpRG+sO7akvSRj0GYiLNWT/NZSlnnTBUyNENpk9l8o1SjQ8HoGpyXik8R\r\neTNpUSGp7KEbhbe8CU3FPwH8w/Uyfk6Z7QNyuTivpmwERBElm/pVcLnC1yTD\r\n1cYUKdJQlcUvxSYZ9/slJGn9C3hMuY/nMOiDUFJdq4+U24cCeZigI85vZZ1j\r\n6GqtSJfkCrHwLfK8Lw5q89fkdkorKK8Rx0hFkEyuDoPcbXTzrnFJ4BbYA6bV\r\nyhNwoZdzAV7VWVyThXnm5VmgCbNTSV5ajg7XRxisZM9K8yaZTyVQdSCJzqaZ\r\nk8G9wiuUM8R/2yxyBfwSgJ3lY4AjmpT5vNz6Z+xDY1eGgV8EuJ1VBehMfXkG\r\nIkCE0Dlb1aaZ6RtLtQfFw64GMHdtdC2Ug+SkUC4REOJ2zQLGGh0LyA9ZmgAl\r\nPh0P6czy0fvzfv0nLNTucUlqVRBb1BYOepCpzVQlu+a9fN3DFLjfglV8zpPg\r\nP8jUicMEgjurnAB9Pwlim55E4iyyf1DIkRb8cv9ZlZeT0+mRPOzCWY5dHkuz\r\nb/c8Mrrnqp7r8WJX21ptr5ojTftPrcMhnu0=\r\n=ceXW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","_from":"file:react-use-sub-3.0.0-alpha.1.tgz","types":"index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"scripts":{"dist":"rm -rf dist && rollup -c && tsc -p tsconfig.publish.json && mv dist/index.d.ts index.d.ts && rm dist/index.js","test":"tsc && pnpm eslint && pnpm test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' --ext .ts,.tsx src/ test/","coveralls":"cat ./build/coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage --colors"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"_resolved":"/private/var/folders/pm/wljzvmg15412s009f6xhg1m00000gn/T/76cf8cdb918b67ecc4d07470a5d799d4/react-use-sub-3.0.0-alpha.1.tgz","_integrity":"sha512-6JnlfAQrZWB+aynZk+BZGuFn/xyHB0hYPm3oy0Z1Z5MUYEL/3lcZw/ia2/BRmDBm2UentXZExaZPnQGBYVNXfA==","repository":{"url":"https://github.com/fdc-viktor-luft/react-use-sub","type":"git"},"_npmVersion":"8.3.1","description":"Subscription based lightweight React store","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","react":"^18.1.0","eslint":"^8.15.0","rollup":"^2.73.0","prettier":"^2.6.2","coveralls":"^3.1.1","react-dom":"^18.1.0","babel-jest":"^28.1.0","typescript":"^4.6.4","@babel/core":"^7.17.12","@types/jest":"^27.5.1","@types/react":"^18.0.9","@types/react-dom":"^18.0.4","@babel/preset-env":"^7.17.12","@babel/preset-react":"^7.17.12","eslint-plugin-react":"^7.29.4","@rollup/plugin-babel":"^5.3.1","@testing-library/react":"^13.2.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest-environment-jsdom":"^28.1.0","@babel/preset-typescript":"^7.17.12","@typescript-eslint/parser":"^5.24.0","@rollup/plugin-node-resolve":"^13.3.0","@typescript-eslint/eslint-plugin":"^5.24.0","@babel/plugin-proposal-class-properties":"^7.17.12"},"peerDependencies":{"react":">= 18.0.0","react-dom":">= 18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_3.0.0-alpha.1_1652790600850_0.547027106466381","host":"s3://npm-registry-packages"}},"3.0.0-alpha.2":{"name":"react-use-sub","version":"3.0.0-alpha.2","keywords":["React","TypeScript","Store","useSub"],"author":"Viktor Luft <viktor.luft@freiheit.com> (https://github.com/fdc-viktor-luft)","license":"MIT","_id":"react-use-sub@3.0.0-alpha.2","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"dist":{"shasum":"a0a80b7270b3f52e6584a43cec2f474153aac3d9","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-3.0.0-alpha.2.tgz","fileCount":10,"integrity":"sha512-ynRqTQ46IY7r+iP/CN3hrX361yFA1Ece8yN9+64bZY3MwLsVSgXciu2IXP0O0cJCcHlqrCGB6JgDHE3oi0V/gQ==","signatures":[{"sig":"MEUCIBTw4cDfUlWNJdEpJzyfRLPenopXt3QEjnNZVRwQ/wJEAiEAkoABhH8r0dotRAyVo+zet8KLXxHTJ9bc7Rw/bZVM+PA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih41tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcuhAAhQdxDlmoK4Ol7lGD2Q8vhleIhAurRf7gz8xC43jkJxPaymB+\r\nmLdTZMozCc5qQPeBrehe9bmVnN0XNzokKkkcLblLTOUkTgCDHmV8oftJVx8g\r\nlmM4HOx1/RyJSGznN4cRdUCC+kzPabZFmwAHHiXv0dC4iNH9MVQ3gi5xZ+zw\r\n0v129wqezo6161VtGs62K983VeX/99IYxFehtQ3IhmVeSX326HOB7ecNTbHu\r\nE1QImPqVrBRwsViI0iXgWGJdYiQlt8GCCVcDqkf7JKdmrWzY3KNou2+LGroa\r\nPJWe3gMgPh2kxLN+xQY8fMOnSVVaGD8nFgGbqzp5Wpu0lKiCSt32v0imhXq5\r\nzSZQRB7rbiEjjg68dtIF6dmTbwPIiCYSC05CepJaIdUM2IXXxdpUh+sgj2Ft\r\njUKr7QO9IFa1c0U4cN0mu/jasmogqK7TRRNkudU2wruXb/i1VNOsu5l5/6Vt\r\nsG51GhqHCNNfcjG+1BgtiQJBTI8FBEhCvxtu7p8siXPBCkVS2P4vfVfywiPn\r\nttJWSX1xjQi3BtuXX5bZtf0+bmuBvQqT8Xmt32W3O37rCCaYjfeQbT3Q+nZj\r\n034ORBhT470CbcbM5nL7qeN2aFqbeGXfTftNb1C7THVS65/pGhq3o4xyAKal\r\nmEN+VWIHlRpQOmpRFtcv2tq1ky8vhYm/cCU=\r\n=SF8H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","_from":"file:react-use-sub-3.0.0-alpha.2.tgz","types":"index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"scripts":{"dist":"rm -rf dist && rollup -c && tsc -p tsconfig.publish.json && mv dist/index.d.ts index.d.ts && rm dist/index.js","test":"tsc && pnpm eslint && pnpm test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' --ext .ts,.tsx src/ test/","coveralls":"cat ./build/coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage --colors"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"_resolved":"/private/var/folders/pm/wljzvmg15412s009f6xhg1m00000gn/T/62674e671160436598d43349a5b4aa04/react-use-sub-3.0.0-alpha.2.tgz","_integrity":"sha512-ynRqTQ46IY7r+iP/CN3hrX361yFA1Ece8yN9+64bZY3MwLsVSgXciu2IXP0O0cJCcHlqrCGB6JgDHE3oi0V/gQ==","repository":{"url":"https://github.com/fdc-viktor-luft/react-use-sub","type":"git"},"_npmVersion":"8.3.1","description":"Subscription based lightweight React store","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","react":"^18.1.0","eslint":"^8.15.0","rollup":"^2.73.0","prettier":"^2.6.2","coveralls":"^3.1.1","react-dom":"^18.1.0","babel-jest":"^28.1.0","typescript":"^4.6.4","@babel/core":"^7.17.12","@types/jest":"^27.5.1","@types/node":"^17.0.34","@types/react":"^18.0.9","@types/react-dom":"^18.0.4","@babel/preset-env":"^7.17.12","@babel/preset-react":"^7.17.12","eslint-plugin-react":"^7.29.4","@rollup/plugin-babel":"^5.3.1","@testing-library/react":"^13.2.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest-environment-jsdom":"^28.1.0","@babel/preset-typescript":"^7.17.12","@typescript-eslint/parser":"^5.24.0","@rollup/plugin-node-resolve":"^13.3.0","@typescript-eslint/eslint-plugin":"^5.24.0","@babel/plugin-proposal-class-properties":"^7.17.12"},"peerDependencies":{"react":">= 18.0.0","react-dom":">= 18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_3.0.0-alpha.2_1653050733710_0.22971795881002954","host":"s3://npm-registry-packages"}},"3.0.0-alpha.3":{"name":"react-use-sub","version":"3.0.0-alpha.3","keywords":["React","TypeScript","Store","useSub"],"author":"Viktor Luft <viktor.luft@freiheit.com> (https://github.com/fdc-viktor-luft)","license":"MIT","_id":"react-use-sub@3.0.0-alpha.3","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"dist":{"shasum":"d33ee5fd2e634c7a8ead63d0fc62400d8f91c36c","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-3.0.0-alpha.3.tgz","fileCount":10,"integrity":"sha512-mVRZZZuLEtvGWOpkCi9wvHa82RBBj111Ch/D0TTDnbGQNZJx2j8QEmZEpOgXLBwHUF/ZgFd1FPel+M+fTd7Y7w==","signatures":[{"sig":"MEUCIQDXMOddiBUpMqgFVAI5p2upZ91nsuP+5SbPNJpCee94AwIgUnfINnSDZFT9sGd6NiS9kKsoTLMZBeci3c9fd49OSos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih6CCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZXA/+JhbEhwepyam3C6zQi7amjFL+udLWbvchGx7fBD3Ka0d8aq1W\r\nLlSAaAwGbddFKdlAOjAWz0DJuB/WF0VW9kMXyNS7Xn8QoH0BA7RgnZDtQnOH\r\n5TdnhKsuizliiAqqjve0FoY6uJ+7hRZx1GICZ97Krmg7CeXUcBMi0RkvbS4P\r\nlKPlNv5SZA2EWs+aHX2H75jZnCrT9hLmxPqlxE1d+x1Ge0LBUF3qUGiB6Y6m\r\nbMWYAcO/Np3GxPBO0ZrCsREcbS8Bi7hhZ2qKPTKYSrQPOYG7wUniMrbCvyiK\r\nhimzwYfBkA44oaP4LG8hgZE/VlF0Qk0XlQKebjbU76+1yhXIX+3wnP8W36tz\r\nIct6rGMf6LzXqbcRXQ2zbkhmDgRuLnBLa6Lf/1IVD/oXPx3RboHzEeugksdG\r\n0+2xUAQ1HBSt9IMM0UE4Ig2OLF7diQR0bW2tdhBx+QykJb6wxw2PeWKQOKva\r\nb0388MdN0NrwcaHk0xk18/nBo4Vverq34tNBiozh8Ap1bZWL02vjiWcecaVH\r\n1QTWeuZWBJ9Rxg/Vtc9A8rqN3KraiBljdqWvM7Y3QHUZCJQ9M7lrnrfOJw4w\r\nPKFnvUYxWEG2/kUljRRIHBgig0PRwEW2pWWerqWctA6DcMC3WghUaITIGfNm\r\nE/zpvNDNCYILC1pJKdV+rVFAcREPSvuRZ2w=\r\n=RVHY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","_from":"file:react-use-sub-3.0.0-alpha.3.tgz","types":"index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"scripts":{"dist":"rm -rf dist && rollup -c && tsc -p tsconfig.publish.json && mv dist/index.d.ts index.d.ts && rm dist/index.js","test":"tsc && pnpm eslint && pnpm test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' --ext .ts,.tsx src/ test/","coveralls":"cat ./build/coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage --colors"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"_resolved":"/private/var/folders/pm/wljzvmg15412s009f6xhg1m00000gn/T/28fec0ef2ab2b70b413e01b4def6b67d/react-use-sub-3.0.0-alpha.3.tgz","_integrity":"sha512-mVRZZZuLEtvGWOpkCi9wvHa82RBBj111Ch/D0TTDnbGQNZJx2j8QEmZEpOgXLBwHUF/ZgFd1FPel+M+fTd7Y7w==","repository":{"url":"https://github.com/fdc-viktor-luft/react-use-sub","type":"git"},"_npmVersion":"8.3.1","description":"Subscription based lightweight React store","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","react":"^18.1.0","eslint":"^8.15.0","rollup":"^2.73.0","prettier":"^2.6.2","coveralls":"^3.1.1","react-dom":"^18.1.0","babel-jest":"^28.1.0","typescript":"^4.6.4","@babel/core":"^7.17.12","@types/jest":"^27.5.1","@types/node":"^17.0.34","@types/react":"^18.0.9","@types/react-dom":"^18.0.4","@babel/preset-env":"^7.17.12","@babel/preset-react":"^7.17.12","eslint-plugin-react":"^7.29.4","@rollup/plugin-babel":"^5.3.1","@testing-library/react":"^13.2.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest-environment-jsdom":"^28.1.0","@babel/preset-typescript":"^7.17.12","@typescript-eslint/parser":"^5.24.0","@rollup/plugin-node-resolve":"^13.3.0","@typescript-eslint/eslint-plugin":"^5.24.0","@babel/plugin-proposal-class-properties":"^7.17.12"},"peerDependencies":{"react":">= 18.0.0","react-dom":">= 18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_3.0.0-alpha.3_1653055618690_0.09416884211335219","host":"s3://npm-registry-packages"}},"3.0.0-alpha.4":{"name":"react-use-sub","version":"3.0.0-alpha.4","keywords":["React","TypeScript","Store","useSub"],"author":"Viktor Luft <viktor.luft@freiheit.com> (https://github.com/fdc-viktor-luft)","license":"MIT","_id":"react-use-sub@3.0.0-alpha.4","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"dist":{"shasum":"f9ebc849aab3638a35137a2e7fcc13a3a45e6bec","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-3.0.0-alpha.4.tgz","fileCount":10,"integrity":"sha512-AcSptQTGB/WB95WDCvdf3z+WaosCour6xv5M4Ambn5rNepQx1rl5dn0CIpaaP27JOUL4rkluAy2fJdJptTlRng==","signatures":[{"sig":"MEQCIBfT37etfOf42+J0Uq02LXo1LjNIFGpTXwMdTNJ2L96wAiBttlu5g9QcFf825RSfaoOBm5LHP3nNDsd1ZtvEjLpZww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih6jUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8Jg//baCOiQrtYVLoE+V7A3Yv4i/xzYu9HujuuusZABnOkh44h5AI\r\ninicxvWpDw5P9q+W7b21SjH7E1K6vVxByLKoVbEUzO2zLpbcbgra1OtddP1G\r\n/yx6QBhx15lC3kSK5MPGu+IY3y3NJlQSpbDQGHtOFyiSefeXzk/DUPL9NVWE\r\nP9Bjnsu1QH1FhUcLXUsRY/BUQQO4gl9zyioP42d2UjPldaXeMj+A4EyP1a9w\r\nQdWxsFhUCEKGBJXy+2Hsb5e9LxTjNk+agUvbOpnDRP2vBcgzsPpJQp5ftMie\r\ny4n138I3EgaSODt5SxDfQ29LmpsIld2QWx6o0uk2CRH9Hqjv3M9iwJjkVcrl\r\nuKSsTm0vhMmVGzO8uO6zq9zvbO+MrpN3mzX5EhIUqoJVOTsfSL+IMtgTp1Hx\r\nG7KesOk5tEwgIb3yec+r6JBj7POEW4GmLMVmqw1fSTxoiwGyG96iY5C6KSPi\r\ntl7tOvI3qbWz7eHBJf+/+aAqPXD/XKO5MNgYntAwgob6c2ZaNNiYgt8NNwKD\r\n8GfgegSfvdnVSMjHahaRokIXnVV2oS4nHuGoO46TlDccTS+1BYIDMeUB5ZqO\r\n5ZjpHRIkJEEDSgusk4qAkR0Elo/m4YQtzSpaWuu/uTCfgbM2nBLcgmqeri7G\r\ni0bB/3hvOXO8OIsBFpPYH9A0evOiMc2gMgQ=\r\n=NINP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","_from":"file:react-use-sub-3.0.0-alpha.4.tgz","types":"index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"scripts":{"dist":"rm -rf dist && rollup -c && tsc -p tsconfig.publish.json && mv dist/index.d.ts index.d.ts && rm dist/index.js","test":"tsc && pnpm eslint && pnpm test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' --ext .ts,.tsx src/ test/","coveralls":"cat ./build/coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage --colors"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"_resolved":"/private/var/folders/pm/wljzvmg15412s009f6xhg1m00000gn/T/93b4958157e6680acbee1e4fb5d1bf60/react-use-sub-3.0.0-alpha.4.tgz","_integrity":"sha512-AcSptQTGB/WB95WDCvdf3z+WaosCour6xv5M4Ambn5rNepQx1rl5dn0CIpaaP27JOUL4rkluAy2fJdJptTlRng==","repository":{"url":"https://github.com/fdc-viktor-luft/react-use-sub","type":"git"},"_npmVersion":"8.3.1","description":"Subscription based lightweight React store","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","react":"^18.1.0","eslint":"^8.15.0","rollup":"^2.73.0","prettier":"^2.6.2","coveralls":"^3.1.1","react-dom":"^18.1.0","babel-jest":"^28.1.0","typescript":"^4.6.4","@babel/core":"^7.17.12","@types/jest":"^27.5.1","@types/node":"^17.0.34","@types/react":"^18.0.9","@types/react-dom":"^18.0.4","@babel/preset-env":"^7.17.12","@babel/preset-react":"^7.17.12","eslint-plugin-react":"^7.29.4","@rollup/plugin-babel":"^5.3.1","@testing-library/react":"^13.2.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest-environment-jsdom":"^28.1.0","@babel/preset-typescript":"^7.17.12","@typescript-eslint/parser":"^5.24.0","@rollup/plugin-node-resolve":"^13.3.0","@typescript-eslint/eslint-plugin":"^5.24.0","@babel/plugin-proposal-class-properties":"^7.17.12"},"peerDependencies":{"react":">= 18.0.0","react-dom":">= 18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_3.0.0-alpha.4_1653057748236_0.27301596326651567","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"react-use-sub","version":"3.0.0","keywords":["React","TypeScript","Store","useSub"],"author":"Viktor Luft <viktor.luft@freiheit.com> (https://github.com/fdc-viktor-luft)","license":"MIT","_id":"react-use-sub@3.0.0","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"dist":{"shasum":"16c45eb05c6f6bea741544f0dcedd6d2cdddf8de","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-3.0.0.tgz","fileCount":10,"integrity":"sha512-jIwUMRRO/08aIgXtbmLxolCcgJlAiM+lJpZmckZT2YwX5nBPgZAdHFOHZUIm5uZ8QTMHuuHT0rMeVQM1Mi5BgQ==","signatures":[{"sig":"MEQCIF10EBD7D11r6+FO1N+BPvDDmWzntSbujTc0vKWdRTPWAiBsqz0qkGE8pmtju1WcRViZQTH6qhCoLuyWHXRTXziskQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJin2vwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3Lw//QaiQCRjynAtY7aZHufEAJl9jrc7eWG9CNZCLQGZd/QeTVkre\r\nbICFNMggUNNqE21ROOh56fqFbnF3uUlR3+549bgJ5gq/XOg8HvVuYOcsYRNu\r\nkDL6CrsRtN0Ob21HKDufjcOMcq8Hnc5pe75QEcggWp+qcKWDT2LV4CFkOHKH\r\nAhQYiGENBmw2T4l8oHmLnwyax5Mv8zQblAxSF+UZEuflABJkAPslEyvlL9Bw\r\njIyIl5caVzbEyn6Qk5Y9zlGZM3SvGRLFsQllo5cBf7P9d0SdEhfggkakgkqB\r\nhZ8DxBEavA2SnFSZGh7caICaTjjR3b+InEEFptu7+dF5WhOkszdlyt1XuAJX\r\nxzxSZcuzjBiKcR9rYHS+/iJxi5nIxxZHiiTDaCRvAQMeU4ru3ers91WWA+8C\r\n4PEeJ9rqOMO4xvH/3OpmZ3xhPnrwFNg5Xey8hgLgxBoDPlcou5T7KB58mDwO\r\naUyYuNgzA+aAmaxh1GPISR0tDzCxE4DTjk72AV6Sgjha6sIT5My2IR0V7Q5p\r\nLUImCQ52FfFHYgSakMe4cfCH1fmB1OOvI/202BzUjOFDMK/oF/s4fBnNCE+o\r\nTtVRWk1Fa3IzwM3EtxQ+sn2j/SVv0oFWABfKAcJLPPc6XPK8YCdrrgwIQaQA\r\nBEFOD8gIbpyBqTtah3ZLS0Klkz+1hmkHRkE=\r\n=opWU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","_from":"file:react-use-sub-3.0.0.tgz","types":"index.d.ts","module":"dist/esm/index.js","engines":{"node":">=12"},"scripts":{"dist":"rm -rf dist && rollup -c && tsc -p tsconfig.publish.json && mv dist/index.d.ts index.d.ts && rm dist/index.js","test":"tsc && pnpm eslint && pnpm test-coverage","eslint":"eslint --cache --cache-location 'build/.eslintcache' --ext .ts,.tsx src/ test/","coveralls":"cat ./build/coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage --colors"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"_resolved":"/private/var/folders/pm/wljzvmg15412s009f6xhg1m00000gn/T/7dbbbd6e9207c05f9e6c415f297e2cce/react-use-sub-3.0.0.tgz","_integrity":"sha512-jIwUMRRO/08aIgXtbmLxolCcgJlAiM+lJpZmckZT2YwX5nBPgZAdHFOHZUIm5uZ8QTMHuuHT0rMeVQM1Mi5BgQ==","repository":{"url":"https://github.com/fdc-viktor-luft/react-use-sub","type":"git"},"_npmVersion":"8.3.1","description":"Subscription based lightweight React store","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","react":"^18.1.0","eslint":"^8.17.0","rollup":"^2.75.6","prettier":"^2.6.2","coveralls":"^3.1.1","react-dom":"^18.1.0","babel-jest":"^28.1.1","typescript":"^4.7.3","@babel/core":"^7.18.2","@types/jest":"^28.1.1","@types/node":"^17.0.40","@types/react":"^18.0.12","@types/react-dom":"^18.0.5","@babel/preset-env":"^7.18.2","@babel/preset-react":"^7.17.12","eslint-plugin-react":"^7.30.0","@rollup/plugin-babel":"^5.3.1","@testing-library/react":"^13.3.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest-environment-jsdom":"^28.1.1","@babel/preset-typescript":"^7.17.12","@typescript-eslint/parser":"^5.27.1","@rollup/plugin-node-resolve":"^13.3.0","@typescript-eslint/eslint-plugin":"^5.27.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"peerDependencies":{"react":">= 18.0.0","react-dom":">= 18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_3.0.0_1654615023943_0.6738810191750877","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"react-use-sub","version":"3.0.1","keywords":["React","TypeScript","Store","useSub"],"author":"Viktor Luft <viktor.luft@freiheit.com> (https://github.com/fdc-viktor-luft)","license":"MIT","_id":"react-use-sub@3.0.1","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"dist":{"shasum":"6604731f22a362b58d1f892b5b5086c9b303e855","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-3.0.1.tgz","fileCount":10,"integrity":"sha512-EI+1lqlqf1VxfEhl+1978kQmI0a6Qx4RO7UY+KPeb/LAASlIblhggBhx/w5YCmWOe+c4+ce9Tx4+rgZmQ05Azw==","signatures":[{"sig":"MEUCICLchvDj7K1BMoGT3fj2bOZsaojHy3bZg7shfld5EYVlAiEAzW3X/xnUkaOOSWSffexSNHJNwgUiZ4U+zyof/V3LBL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjStqsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqonQ//R8y+quCb+4crf7cK1zRoqQGAA0OLCP5li/KtEM9whm1c5DJ5\r\nqq0v48G+yz90J8m8Klv88mOjNN2elDpOm4CPewFD0hpFSJluCnfx6eukUKts\r\nx/8S3YYl5grQQn2WV95xrh+I50OUZveyItBAzJNdo67TQEMc9TOKTlcsKFjE\r\nXOCw6jRDm8IxG0hE4LVatLR2QTclviMbF9C001zvZtMOWoUJf/9YS0yAXUAY\r\nfsqhQteTpcg5xHfxxjWZAsQuFBPp9nJgaZLMk/zZeYOCf5wQvOcyQMoyhih7\r\nQoaN2r0XWYJxaLHT+GU8lmmvRXR4TPoO/3Y33rDuiaXjlcnzIm8Bj8xL8bxB\r\n4arzBK9X0MwWuEHNwpTghEYmdgswYxxM10WpbbXFgxfRDR9rU89JZzxV0NIW\r\nr8Mcq8rFD45P6SyPYHKCV80kXdY+uVSXeW62bdaln2/qxBEHvdS0E5iGGI+T\r\nOX8K4z7U1H5+CXoah15BUoEGgSa0bEBdwuA6qTlqVIxwDV9wTIlup5uK5F+v\r\nQ5POObNMxF2sGBtDpfx780hyN08/79YiVdr4Vtwg61FN5VgRHXQfyyNwLA0i\r\nM9u8SuJ5zFstRFzya4NsDgsog9pNCQ2vpO+dERzozZ1cjD8qht5DyRfqwirn\r\nZ8nFyouAvcobLlUvQrXEFuKKUgRKTyLbxJs=\r\n=Za85\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","_from":"file:react-use-sub-3.0.1.tgz","types":"index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14"},"scripts":{"dist":"rm -rf dist && rollup -c && tsc -p tsconfig.publish.json && mv dist/index.d.ts index.d.ts && rm dist/index.js","test":"tsc && pnpm eslint && pnpm test-coverage","eslint":"eslint --ext .ts,.tsx src/ test/","coveralls":"cat ./build/coverage/lcov.info | coveralls","test-coverage":"jest --all --coverage --colors"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"_resolved":"/private/var/folders/pm/wljzvmg15412s009f6xhg1m00000gn/T/3e0d678765f7d601aca91681ff2639b1/react-use-sub-3.0.1.tgz","_integrity":"sha512-EI+1lqlqf1VxfEhl+1978kQmI0a6Qx4RO7UY+KPeb/LAASlIblhggBhx/w5YCmWOe+c4+ce9Tx4+rgZmQ05Azw==","repository":{"url":"https://github.com/fdc-viktor-luft/react-use-sub","type":"git"},"_npmVersion":"8.3.1","description":"Subscription based lightweight React store","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","react":"^18.1.0","eslint":"^8.17.0","rollup":"^2.75.6","prettier":"^2.6.2","coveralls":"^3.1.1","react-dom":"^18.1.0","babel-jest":"^28.1.1","typescript":"^4.7.3","@babel/core":"^7.18.2","@types/jest":"^28.1.1","@types/node":"^17.0.40","@types/react":"^18.0.12","@types/react-dom":"^18.0.5","@babel/preset-env":"^7.18.2","@babel/preset-react":"^7.17.12","eslint-plugin-react":"^7.30.0","@rollup/plugin-babel":"^5.3.1","@testing-library/react":"^13.3.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest-environment-jsdom":"^28.1.1","@babel/preset-typescript":"^7.17.12","@typescript-eslint/parser":"^5.27.1","@rollup/plugin-node-resolve":"^13.3.0","@typescript-eslint/eslint-plugin":"^5.27.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"peerDependencies":{"react":">= 18.0.0","react-dom":">= 18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_3.0.1_1665850028406_0.4551646659049269","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"react-use-sub","version":"4.0.0","keywords":["React","TypeScript","Store","useSub"],"author":{"url":"https://github.com/fdc-viktor-luft","name":"Viktor Luft","email":"viktor.luft@freiheit.com"},"license":"MIT","_id":"react-use-sub@4.0.0","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"dist":{"shasum":"11859d70aafd4a9b17454276d538f4d8028c9a90","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-4.0.0.tgz","fileCount":9,"integrity":"sha512-4YAuAdMZ/PCwArnmPOWq8aIDvIapLM4R4rUzvLmJlG+fi0NzwZ5u8WqmaPL4UF3gUd+/Uzs8OncV4cY2tzBFLg==","signatures":[{"sig":"MEQCIHiMjZm/wmySB4SPA39XVbG8rrAsNS0XLRCMAoyKOev7AiBpu6A/mQ654x3YJAAAmqslbAWIi+IbfjWRCK+UEAzKJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24539},"main":"dist/index.cjs","type":"module","_from":"file:react-use-sub-4.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18"},"scripts":{"dist":"vite build && tsc -p tsconfig.publish.json","lint":"pnpm eslint && pnpm lint:ts","test":"vitest --coverage --run","lint:es":"eslint . --max-warnings 0","lint:ts":"tsc"},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"_resolved":"/private/var/folders/kf/wj6x4vws39j4p21wcf39xyw00000gq/T/e3315b4664c71fa4d6d7d333ee4428e4/react-use-sub-4.0.0.tgz","_integrity":"sha512-4YAuAdMZ/PCwArnmPOWq8aIDvIapLM4R4rUzvLmJlG+fi0NzwZ5u8WqmaPL4UF3gUd+/Uzs8OncV4cY2tzBFLg==","repository":{"url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git","type":"git"},"_npmVersion":"10.5.2","description":"Subscription based lightweight React store","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.12","jsdom":"^24.1.0","react":"^18.3.1","eslint":"^9.3.0","vitest":"^1.6.0","prettier":"^3.2.5","react-dom":"^18.3.1","typescript":"^5.4.5","@types/node":"^20.12.13","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","typescript-eslint":"^7.11.0","@vitest/coverage-v8":"^1.6.0","eslint-plugin-react":"^7.34.2","eslint-plugin-import":"^2.29.1","@testing-library/react":"^15.0.7","eslint-plugin-prettier":"^5.1.3","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-simple-import-sort":"^12.1.0"},"peerDependencies":{"react":">= 18.0.0","react-dom":">= 18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-use-sub_4.0.0_1717049322863_0.08016234328916161","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"react-use-sub","version":"4.0.1","description":"Subscription based lightweight React store","engines":{"node":">=18"},"main":"dist/index.cjs","module":"dist/index.mjs","types":"dist/index.d.ts","type":"module","sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git"},"keywords":["React","TypeScript","Store","useSub"],"author":{"name":"Viktor Luft","email":"viktor.luft@freiheit.com","url":"https://github.com/fdc-viktor-luft"},"license":"MIT","peerDependencies":{"react":">= 18.0.0","react-dom":">= 18.0.0"},"devDependencies":{"@testing-library/react":"^15.0.7","@types/node":"^20.12.13","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@vitest/coverage-v8":"^1.6.0","eslint":"^9.3.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prettier":"^5.1.3","eslint-plugin-react":"^7.34.2","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-simple-import-sort":"^12.1.0","jsdom":"^24.1.0","prettier":"^3.2.5","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.4.5","typescript-eslint":"^7.11.0","vite":"^5.2.12","vitest":"^1.6.0"},"scripts":{"dist":"vite build && tsc -p tsconfig.publish.json","lint":"pnpm eslint && pnpm lint:ts","lint:es":"eslint . --max-warnings 0","lint:ts":"tsc","test":"vitest --coverage --run"},"_id":"react-use-sub@4.0.1","bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","_integrity":"sha512-vKGWJuH+rigZ1/QUeNMpjBez3yzc0RJfiwO2U7WpVzHT07YkmJKVpLrQaBzje8IGUDAqGPBs3+y/zfLRiMZZ2Q==","_resolved":"/private/var/folders/kf/wj6x4vws39j4p21wcf39xyw00000gq/T/e3a9b4666c0b6fd30d6c39d9a81e7277/react-use-sub-4.0.1.tgz","_from":"file:react-use-sub-4.0.1.tgz","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-vKGWJuH+rigZ1/QUeNMpjBez3yzc0RJfiwO2U7WpVzHT07YkmJKVpLrQaBzje8IGUDAqGPBs3+y/zfLRiMZZ2Q==","shasum":"c9bc6d3b61d134b3aed56afba61b7fa388efd854","tarball":"https://registry.npmjs.org/react-use-sub/-/react-use-sub-4.0.1.tgz","fileCount":10,"unpackedSize":24562,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkjwvVVKQIrXFCcNWz9Qrg94ULjVMAtnQr0jHUAuAirgIgdGtFBDWUXXm++AN+Qeao/JL5OWholeamb/wqjlJSIhA="}]},"_npmUser":{"name":"vluft","email":"luft.viktor.bms@gmail.com"},"directories":{},"maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-sub_4.0.1_1721137762410_0.6843367708982404"},"_hasShrinkwrap":false}},"time":{"created":"2019-05-04T18:33:26.171Z","modified":"2024-07-16T13:49:22.764Z","0.0.1":"2019-05-04T18:33:26.277Z","0.0.2":"2019-05-10T12:28:23.906Z","0.1.0":"2019-09-26T07:28:50.297Z","0.1.1":"2019-09-26T07:48:27.265Z","0.1.2":"2019-12-02T13:45:50.765Z","0.1.3":"2019-12-02T13:46:33.306Z","0.2.0":"2019-12-03T09:48:46.760Z","0.3.0":"2019-12-29T10:37:12.375Z","0.3.1":"2019-12-30T08:09:04.828Z","0.3.2":"2020-01-02T07:35:43.619Z","0.4.0":"2020-01-19T07:54:13.406Z","0.5.0":"2020-01-31T08:27:39.978Z","0.5.1":"2020-02-01T21:32:05.035Z","1.0.0":"2020-02-06T18:15:21.733Z","1.0.1":"2020-04-08T10:08:16.092Z","1.0.2":"2020-08-17T14:46:51.537Z","1.0.3":"2020-08-28T07:01:29.980Z","1.0.4":"2020-09-03T07:43:38.971Z","1.1.0":"2020-09-03T15:51:42.367Z","1.1.1":"2021-03-14T18:19:33.247Z","1.2.0":"2021-03-17T22:44:51.702Z","2.0.0":"2021-03-21T10:08:11.597Z","2.1.0":"2021-05-02T18:47:46.359Z","2.1.1":"2021-06-30T09:49:17.420Z","2.2.0":"2021-07-06T11:34:02.339Z","2.2.1-beta.1":"2021-11-01T07:46:23.377Z","2.2.1":"2021-11-01T08:24:37.214Z","2.2.2":"2022-02-15T19:48:54.708Z","3.0.0-alpha.0":"2022-04-09T09:45:29.292Z","3.0.0-alpha.1":"2022-05-17T12:30:01.029Z","3.0.0-alpha.2":"2022-05-20T12:45:33.870Z","3.0.0-alpha.3":"2022-05-20T14:06:58.844Z","3.0.0-alpha.4":"2022-05-20T14:42:28.340Z","3.0.0":"2022-06-07T15:17:04.119Z","3.0.1":"2022-10-15T16:07:08.602Z","4.0.0":"2024-05-30T06:08:42.997Z","4.0.1":"2024-07-16T13:49:22.597Z"},"bugs":{"url":"https://github.com/fdc-viktor-luft/react-use-sub/issues"},"author":{"name":"Viktor Luft","email":"viktor.luft@freiheit.com","url":"https://github.com/fdc-viktor-luft"},"license":"MIT","homepage":"https://github.com/fdc-viktor-luft/react-use-sub#readme","keywords":["React","TypeScript","Store","useSub"],"repository":{"type":"git","url":"git+https://github.com/fdc-viktor-luft/react-use-sub.git"},"description":"Subscription based lightweight React store","maintainers":[{"name":"vluft","email":"luft.viktor.bms@gmail.com"}],"readme":"# react-use-sub\n\n[![License][license-image]][license-url]\n[![npm package][npm-image]][npm-url]\n[![GitHub Push][push-image]][push-url]\n[![Coverage Status][coveralls-image]][coveralls-url]\n\nSubscription based lightweight React store.\n\n## Benefits\n\n- easy to use\n- easy testing\n- no dependencies\n- no react context\n- TypeScript support included\n- Very small package size ([< 1kB gzipped](https://bundlephobia.com/result?p=react-use-sub))\n- Much better performance than react-redux\n- works with [SSR](#ssr)\n\n## Examples\n\n```tsx\n// >>> in your store.js\nimport { createStore } from 'react-use-sub';\n\nconst initialState = { foo: 'bar', num: 2 };\nexport const [useSub, Store] = createStore(initialState);\n\n// >>> in any component\nimport { useSub } from '/path/to/store.js';\n\nexport const App = () => {\n    // subscribe here your custom store mapper\n    const { fooLength, num } = useSub(({ foo, num }) => ({ fooLength: foo.length, num }));\n    const square = useSub(({ num }) => num**2);\n    \n    return <div>Magic number is: {fooLength * num * square}</div>;\n}\n\n// >>> in any other (or same) place\nimport { Store } from '/path/to/store.js';\n\n// signature (almost) equally to the Setter function of useState\nStore.set({ foo: 'something' });\n// or functional\nStore.set(({ foo }) => ({ foo: foo + '_2' }));\n// this updates the stored data\n// and updates all components that would be passed\n// different values from the subscribed store mapper\nexpect(Store.get()).toEqual({ foo: 'something_2', num: 2 });\n\n// or listen to any changes\n// all below mentioned optimizations listed for \"useSub\" apply also to these listeners\nconst removeListener = Store.listen(({ foo }) => foo, (nextFoo, prevFoo) => {\n    // will be only called if \"nextFoo !== prevFoo\" so you don't need to check this\n    if (nextFoo.length > prevFoo.length) {\n        alert('foo is growing');\n    }\n});\n// and you can unsubscribe by calling the returned callback\nremoveListener();\n```\n\n## Hints\n\nLet me introduce you to some interesting things.\n\n### Optional types\n\nSince version [2.0.0](https://github.com/fdc-viktor-luft/react-use-sub/blob/master/CHANGELOG.md#200---2021-03-21) you\ncan simply specify the optional type you want.\n\n```ts\ntype State = { lastVisit?: Date };\ntype State = { lastVisit: null | Date };\n```\n\n### Conditional updates\n\nWhen calling `Store.set` with `undefined` or a function that returns `undefined` has\nno effect and performs no update.\n\n```ts\n// only update the stock if articles are present\nStore.set(articles.length ? { stock: articles.length } : undefined);\n// but this easy example could/should be rewritten to\narticles.length && Store.set({ stock: articles.length });\n\n// this feature comes more handy in examples like this\nStore.set(({ articles }) => (articles.length ? { stock: articles.length } : undefined));\n// or equivalent\nStore.set(({ articles }) => {\n    if (articles.length) {\n        return { stock: articles.length };\n    }\n});\n```\n\n### Shallow equality optimization\n\nThe returned value of the defined mapper will be compared shallowly against\nthe next computed value to determine if some rerender is necessary. E.g.\nfollowing the example of the `App` component above:\n\n```ts\n// if Store.get().foo === 'bar'\nStore.set({ foo: '123' });\n// --> no rerender since \"foo.length\" did not change\n\n// if Store.get().num === 3\nStore.set({ num: 3 });\n// --> no rerender since \"num\" did not change\n```\n\n### Multiple subscriptions in a single component\n\nPlease feel free to use multiple subscriptions in a single component.\n\n```tsx\nexport const GreatArticle = () => {\n    const { id, author, title } = useSub(({ article }) => article);\n    const reviews = useSub(({ reviews }) => reviews);\n    const [trailer, recommendation] = useSub(({ trailers, recommendations }) => [trailer[id], recommendations[id]]);\n    \n    return <>...</>;\n}\n```\n\nWhenever a store update would trigger any of the above subscriptions the\ncomponent will be rerendered only once even if all subscriptions would\nreturn different data. That's a pretty important capability when thinking\nabout custom hooks that subscribe to certain states.\n\n### Multiple store updates\n\nIf you perform multiple store updates in the same synchronous task this\nhas (almost) no negative impact on your performance and leads not to any\nunnecessary rerenders. All updates will be enqueued, processed in the next\ntick and batched to minimize the necessary rerenders.\n\n```ts\nStore.set({ foo: 'bar' });\nStore.set({ num: 2 });\nStore.set({ lastVisit: new Date() });\n```\n\n### Multiple stores\n\nYou can instantiate as many stores as you like, but make sure you don't create\nyour own hell with too many convoluted stores to subscribe.\n\n```ts\nimport { createStore } from 'react-use-sub';\n\nexport const [useArticleSub, ArticleStore] = createStore(initialArticleState);\n\nexport const [useCustomerSub, CustomerStore] = createStore(initialCustomerState);\n\nexport const [useEventSub, EventStore] = createStore(initialEventState);\n```\n\n### Improve IDE auto-import\n\nIf you're exporting `useSub` and `Store` like mentioned in the\nexample above, your IDE most likely doesn't suggest importing those\nwhile typing inside some component. To achieve this you could do the\nfollowing special trick.\n\n```ts\nconst [useSub, Store] = createStore(initialState);\n\nexport { useSub, Store };\n```\n\n### Persisting data on the client\n\nBecause of the simplicity of this library, there are various ways how to persist data. One\nexample could be a custom hook persisting into the local storage.\n\n```ts\nconst usePersistArticles = () => {\n    const articles = useSub(({ articles }) => articles);\n\n    useEffect(() => {\n        localStorage.setItem('articles', JSON.stringify(articles));\n    }, [articles]);\n};\n\n// and if you want to initialize your store with this data on page reload\nconst localStorageArticles = localStorage.getItem('articles');\nconst initialState = {\n    articles: localStorageArticles ? JSON.parse(localStorageArticles) : {},\n}\n\nconst [useSub, Store] = createStore(initialState);\n```\n\nYou can also initialize the data lazy inside another effect of the custom hook. You can\nuse `IndexedDB` if you need to store objects that are not lossless serializable to JSON.\nYou can use `sessionStorage` or `cookies` depending on your use case. No limitations.\n\n### Middlewares\n\nIt's totally up to you to write any sorts of middleware. One example of tracking special\nstate updates:\n\n```ts\nimport { createStore, StoreSet } from 'react-use-sub';\n\ntype State = { conversionStep: number };\nconst initialState: State = { conversionStep: 1 };\n\nconst [useSub, _store] = createStore<State>(initialState);\n\n// here comes the middleware implementation\nconst set: StoreSet<State> = (update) => {\n    const prevState = _store.get();\n    _store.set(update);\n    const state = _store.get();\n    if (prevState.conversionStep !== state.conversionStep) {\n        trackConversionStep(state.conversionStep)\n    }\n}\n\n// you can also add a reset functionality for Store which is very convenient for logouts\n// with or without tracking. It's all up to you.\nconst Store = { ..._store, set, reset: () => _store.set(initialState) };\n\nexport { useSub, Store };\n```\n\nYes, I know, it's basically just a higher order function. But let's keep things simple.\n\n#### Example: Immer integration\n\n[Immer](https://immerjs.github.io/immer/) is a package that allows to perform immutable\noperations while writing mutable ones. Making it less cumbersome to update deeply nested\ndata. It is roughly [8x the size](https://bundlephobia.com/package/immer@9.0.14) of this lib,\nbut still not extremely large. So you might consider using it to improve readability of your\ncode. There is no real need for it, but here's an example of how you could achieve an\nintegration very easily.\n\n```ts\nimport immerProduce from 'immer';\n\nconst produce = (fn: (current: State) => void): void =>\n    _store.set((current) => immerProduce(current, fn));\n\nconst Store = { ..._store, produce };\n\n// and now in other code you can do\n\nStore.produce((state) => {\n    state.items.push({ name: 'new' });\n})\n```\n\n### Testing\n\nYou don't need to mock any functions in order to test the integration of\nthe store. There is \"test-util\" that will improve your testing experience a lot.\nThe only thing you need to do is importing it. E.g. by putting it into your \"setupTests\" file.\n\n```ts\nimport 'react-use-sub/test-util';\n```\n\nPossible downsides: Some optimizations like batched processing of all updates will be disabled.\nYou won't notice the performance impact in your tests, but you should not relay on the number\nof renders caused by the store.\n\nTesting would look like this\n\n```tsx\n// in some component\nexport const MyExample: React.FC = () => {\n    const stock = useSub(({ article: { stock } }) => stock);\n\n    return <span>Article stock is: {stock}</span>;\n};\n\ndescribe('<MyExample />', () => {\n    it('renders the stock', () => {\n        // initialization\n        // feel free to use any-casts in your tests (but only there)\n        Store.set({ article: { stock: 1337 } as any });\n\n        // render with stock 1337 (see '@testing-library/react')\n        const { container } = render(<MyExample />);\n        expect(container.textContent).toBe('Article stock is: 1337');\n\n        // update the stock (not need to wrap into \"act\", it's already done for you)\n        Store.set({ article: { stock: 444 } as any });\n        expect(container.textContent).toBe('Article stock is: 444');\n    });\n});\n```\n\n### Testing (without \"test-util\")\n\nYou can use the store as is, but you will need \"wait\" until the update was processed.\nThe above test would become:\n\n```tsx\nconst nextTick = (): Promise<void> => new Promise((r) => setTimeout(r, 0));\n\ndescribe('<MyExample />', () => {\n    it('renders the stock', async () => {\n        // initialization\n        // feel free to use any-casts in your tests (but only there)\n        Store.set({ article: { stock: 1337 } as any });\n\n        // render with stock 1337 (see '@testing-library/react')\n        const { container } = render(<MyExample />);\n        expect(container.textContent).toBe('Article stock is: 1337');\n\n        // update the stock\n        Store.set({ article: { stock: 444 } as any });\n        await nextTick();\n        expect(container.textContent).toBe('Article stock is: 444');\n    });\n});\n```\n\n### SSR\n\nFor SSR you want to create a store instance that is provided by a React context. Otherwise, you'll\nneed to prevent store updates on singletons that live in the server scope and share state with other\nrequests. To do this you could basically create a `StoreProvider` like this one:\n\n```tsx\nimport React, { useMemo } from 'react';\nimport { createStore, StoreType, UseSubType } from 'react-use-sub';\n\nconst initialState = { foo: 'bar', num: 2 };\ntype State = typeof initialState;\nconst Context = React.createContext<{ useSub: UseSubType<State>; store: StoreType<State> }>({} as any);\n\n// those can be used everywhere on server- and client-side safely\nexport const useStore = (): StoreType<State> => React.useContext(Context).store;\nexport const useSub: UseSubType<State> = (...args) => React.useContext(Context).useSub(...args);\n\n// this needs to wrap your whole application\nexport const StoreProvider: React.FC<{ children: React.ReactNode }> = ({ children }) => {\n    const value = useMemo(() => {\n        const [useSub, store] = createStore(initialState);\n        return { useSub, store };\n    }, []);\n    \n    return <Context.Provider value={value}>{children}</Context.Provider>;\n};\n```\n\nYou might have already guessed, that this has some caveats, because you would have to get first via\n`useStore` the store in order to make updates or even provide it down in callbacks to perform these\nupdates any time later. But this is the complexity price to pay, when handling SSR. We need to make\nsure that updates are not performed by the server that cause conflicts with other incoming requests.\n\nThe new hooks `useStore` and `useSub` however are not performing any worse because the React context\nvalue is not updated after the initial render anymore.\n\n#### Using Server state\n\nYou can choose to invoke the store setter only by `useEffect` hooks. Then there is no state other than\nthe same initial state that you're using on server side and nothing need to by synced back to the client.\n\nBut, if you really want to call the store setter on server side, then you need to initialize the store on\nclient side with the state that was added on server side. For this you need to render the state as serializable\nJSON into the delivered HTML file and then create the store with that state. Depending on your SSR solution\nyou can choose various ways to achieve this.\n\nE.g. on server side your code could look like this:\n\n```tsx\nconst renderFullPage = (html, preloadedState) => (`\n<!doctype html>\n<html>\n  <head>\n    <title>Redux Universal Example</title>\n    <script>\n      window.__PRELOADED_STATE__ = ${JSON.stringify(preloadedState)}\n    </script>\n  </head>\n  <body>\n    <div id=\"root\">${html}</div>\n    <script src=\"/static/bundle.js\"></script>\n  </body>\n</html>\n`\n);\n```\n\nAnd in the code initializing the store you can have this logic:\n\n```tsx\ncreateStore(typeof window === 'undefined' ? initialState : window.__PRELOADED_STATE__);\n```\n\n[license-image]: https://img.shields.io/badge/license-MIT-blue.svg\n[license-url]: https://github.com/fdc-viktor-luft/react-use-sub/blob/master/LICENSE\n[push-image]: https://github.com/fdc-viktor-luft/react-use-sub/actions/workflows/push.yml/badge.svg\n[push-url]: https://github.com/fdc-viktor-luft/react-use-sub/actions/workflows/push.yml\n[npm-image]: https://img.shields.io/npm/v/react-use-sub.svg?style=flat-square\n[npm-url]: https://www.npmjs.org/package/react-use-sub\n[coveralls-image]: https://coveralls.io/repos/github/fdc-viktor-luft/react-use-sub/badge.svg?branch=master\n[coveralls-url]: https://coveralls.io/github/fdc-viktor-luft/react-use-sub?branch=master\n","readmeFilename":"README.md"}