{"_id":"state-use","_rev":"28-7ed2c571de0de68550873cd7324c99fb","name":"state-use","dist-tags":{"latest":"6.0.13"},"versions":{"2.0.0":{"name":"state-use","version":"2.0.0","description":"Simple state manager for React","main":"lib/index.js","scripts":{"test":"jest","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --project ./tsconfig.json","build:esm":"tsc --project ./tsconfig.esm.json","release":"np"},"author":{"name":"hrsh7th"},"license":"MIT","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"globals":{"ts-jest":{"tsConfig":"tsconfig.json","diagnostics":true}},"testMatch":["<rootDir>/src/**/*.test.+(ts|tsx|js)"]},"peerDependencies":{"immer":">= 9.0.0","react":">= 16.8.0","react-dom":">= 16.8.0"},"devDependencies":{"@testing-library/react-hooks":"^7.0.1","@types/jest":"^26.0.24","@types/node":"^16.6.1","@types/react":"^17.0.17","jest":"^27.0.6","np":"^7.5.0","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","ts-jest":"^27.0.4","typescript":"^4.3.5"},"gitHead":"52ba620c6367d160a514f744a5d6107c6c14c33b","_id":"state-use@2.0.0","_nodeVersion":"16.2.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-a8m+ypDpWCa7V14RaEAqxdxqJs28EO9uySSiuUSszMO3AdAXA6RNC22POgbvx5PN6PVDmQvcf4LylSj8M4mDXQ==","shasum":"339ff50f3444c4cc61b31b5de4c2bc3ceadacca2","tarball":"https://registry.npmjs.org/state-use/-/state-use-2.0.0.tgz","fileCount":968,"unpackedSize":3528507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGlsCCRA9TVsSAnZWagAAfxMP/2MH6AT9t724d62IH3dI\nm5DiB/gikktGGGhc2AueTIecgrlQo9wIQMlk4E2G09tID7cNpyZX7Vlh/0ap\nMGhrQUa9ROFNAfK+nS0px/lu7d5SPpFyRDLiUYZIECrqGWxVVth8MfmJ4DyE\nGjPs7IVFSy3iorHQgcZXsphqm2xEOtxGZB4UqjxkKqhswE+SSJG96/xndqCt\nxjKQwVetR3hwj7+Q9zZDbbVka0nLse5fIITYlHeprdc0ysHuiUomULT0zZHy\nIjFIyOuE/qOfV2xo4WOOSfZp/ouZKdELir2B+KCN+kwj8cqcz99Xa1/4YSYe\nCdmezTaRcskYeXSktGjktrsNJMgCOQfcDK4WcKG1bmBec9TXFxEBny8DvXUI\n9teZmFwhgSOLRrxqBl7uEhg7z1dD6PLrsQygsJFjLYW0V7D42+4qxjDnXLr7\nagJ5wcKve/rDB1LT6BYYuD+J4W5Xjl41ns306r9XpUSMktXGeeGeVU5tknda\n0sMC2mv0alLOP/Mnw/9jbA6/kGVJTK2v+yaeEvcujHhCEXtRYy3GzbxB2Wv0\nO5V6p+O0b7+sLlE6A6HMwww2X17Hy2+x37699XFm5jltppf1Wp669G00ZgPl\naLEA8PkCfaHrvoLHuD1BJMf9JyQasGxjzQXOKTDvp4Xf19LzOXmRMh2xjv3i\nzfjQ\r\n=Pim4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQVSEbHBgruYxGx9pDOdXAE9cFlAFfEQ/kkObMVOh3JAiA2sTeWX+RH51+r+OvAaa+/r+rmRUhEqCYCmTTOqA5Muw=="}]},"_npmUser":{"name":"hrsh7th","email":"hrsh7th@gmail.com"},"directories":{},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/state-use_2.0.0_1629117186689_0.3158776920149158"},"_hasShrinkwrap":false},"2.0.1":{"name":"state-use","version":"2.0.1","description":"Simple state manager for React","main":"lib/index.js","scripts":{"test":"jest","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --project ./tsconfig.json","build:esm":"tsc --project ./tsconfig.esm.json","release":"np"},"author":{"name":"hrsh7th"},"license":"MIT","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"globals":{"ts-jest":{"tsConfig":"tsconfig.json","diagnostics":true}},"testMatch":["<rootDir>/src/**/*.test.+(ts|tsx|js)"]},"peerDependencies":{"immer":">= 9.0.0","react":">= 16.8.0","react-dom":">= 16.8.0"},"devDependencies":{"@testing-library/react-hooks":"^7.0.1","@types/jest":"^26.0.24","@types/node":"^16.6.1","@types/react":"^17.0.17","jest":"^27.0.6","np":"^7.5.0","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","ts-jest":"^27.0.4","typescript":"^4.3.5"},"gitHead":"6cbaf1ac17a5fa870146c8a294be73d6f029ad30","_id":"state-use@2.0.1","_nodeVersion":"16.2.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-CxF1Xvjr+K3GFnyjW4rSFAwq8s42nhofcdHTxK3eWIsA+OjST1+3xlRL+BPshwjuROT5/1Zwag4ZyIyRCI7Ksw==","shasum":"1ab34f97a41b5ba1d7e129a16e7e7e1d0b8b1d04","tarball":"https://registry.npmjs.org/state-use/-/state-use-2.0.1.tgz","fileCount":968,"unpackedSize":3528507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGlxnCRA9TVsSAnZWagAAGoQP/02njSplpGF/5GqfHs6T\nbWfZvORLLPkkhjBAIN1TbD2d2nm6ssfxjK2mt4CrjQ5Ym0g+FFKa9XC33+88\nMtiarX/DGNsvP5TcwWDDc+F2lPdvy/MQAC4ZwcsZHrzzk9NbxW7CWYi59Eqi\ntM7kSmTgN0aeEVQNcAssmRtInLr/vNEKpuU8Tif1Nk4sW8QuY9cy1KLjUehJ\nRX71ENTugtsUXRLxQncFM8huL93vV9s7eJFF/0wHduAE20jyN8G1bYRaqcny\nDvheGgCxDu2XIYkWIWSJzu2BdOkloMsgJ9F/lI20JWoVKop0C93YJEOQxmYO\nrPnf5EdLCXOgfvppHEyfI7y7RhV/sMt2BPy0URyv2IPFCKJi3reOlFva2Vhr\nmwTLMud89m4bPkecXWtKAq7Pqnowepj6zh4qJwr5XCg3h86aXZBOB9mD1+M2\nMwT7md/Kdb0Nql177ExQKibU1Edl9+c247xzMFDxGry9au5vLs0ecMxIoGkK\nDMO+1C3O7s8qg6xFVFHaz8GnfCxadnZMinTjuBW1m4IizkdIOnezf9kixPt5\nvgnHeuK372VmcSPR2DT25kSYtO0BaKTDrA7k9vUd87lwfrREITeYX2P+oof5\nva748IKKW14bOA87s9Kqrs5Cv/0lnlNrSAcjCmCxNkamQO4YOjbEJzt+gG5s\nBN3l\r\n=RknR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDt1Ro9CEsSsvAknrpz0MeUsQeYuAF5NezMVLDF8COPFAIgHb7Mu6MaMvBNY149pIjyl7+vy4pT4a1nrdUMDsQ53Pk="}]},"_npmUser":{"name":"hrsh7th","email":"hrsh7th@gmail.com"},"directories":{},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/state-use_2.0.1_1629117543538_0.6557491249134164"},"_hasShrinkwrap":false},"2.0.2":{"name":"state-use","version":"2.0.2","description":"Simple state manager for React","main":"lib/index.js","scripts":{"test":"jest","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --project ./tsconfig.json","build:esm":"tsc --project ./tsconfig.esm.json","release":"np"},"author":{"name":"hrsh7th"},"keywords":["React","state","immer","immutable"],"repository":{"url":"git+https://github.com/hrsh7th/state-use.git","type":"github"},"license":"MIT","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"globals":{"ts-jest":{"tsConfig":"tsconfig.json","diagnostics":true}},"testMatch":["<rootDir>/src/**/*.test.+(ts|tsx|js)"]},"peerDependencies":{"immer":">= 9.0.0","react":">= 16.8.0","react-dom":">= 16.8.0"},"devDependencies":{"@testing-library/react-hooks":"^7.0.1","@types/jest":"^26.0.24","@types/node":"^16.6.1","@types/react":"^17.0.17","jest":"^27.0.6","np":"^7.5.0","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","ts-jest":"^27.0.4","typescript":"^4.3.5"},"gitHead":"5f11f0c19024debfdea43b42cb330320592a9238","bugs":{"url":"https://github.com/hrsh7th/state-use/issues"},"homepage":"https://github.com/hrsh7th/state-use#readme","_id":"state-use@2.0.2","_nodeVersion":"16.2.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-8p+jL5WZeHQiVH08JQakl9npJT5/bcIqWkF6t8oAOKnlGF0H0keLLdTutG0RPIkESK7V3hPyhLkOk5Zulk9PgA==","shasum":"5266ddad4a6c0b7e367bce4281982c59884303ad","tarball":"https://registry.npmjs.org/state-use/-/state-use-2.0.2.tgz","fileCount":968,"unpackedSize":3528678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG0wlCRA9TVsSAnZWagAAZD0P/1J+hDLYt+/UEGLp22Yj\n0Nl/1vNoRQlq6iX9K24RPjTdmvG7Ngrpfc8M0GiJfmeAl9qfJqUYKwLChsQr\nmW/+YiF2Qj2cq5ZIDND1ua8FGI+bSxUC7btdStp9SCacku8w110EreXhG3Qi\nUvIsLs9B81kQwk4XInDblEB2+mKurvbFt1EQin5qG7DjOuJldS5vQbJbKpxc\nsA1IZosJeKz89aYlSV1JNp+ObeoeBzqP0AHd1465W/m/0f5G5vwq2eh6ZFXq\nxDLFcbJRkhyMvTqY3yw/6xpSGy9lYetKND9Dtm3xgbqjXtcuiK/xD65xgOj8\nptlQaN8vHvrRdTyeK4WVuTuuNoQNnUZcTDTl93nBAa0/qC2S5sghRfqR6/tO\nX3ZlUmWeLpDbfoYH11IdAcFh5InyNxplV5suPqqX0YNLZiKtmYBqKED0vQnM\nBPCvHvgqqNteUxy2xvLm82XT3npSbDA25yFLCvmS+dNjScBucTDVw4pWCt4X\nwbFz/Ol9ZkyAx/zE/EFS9mZmMEan0MscOXeN/FQvDpqP+kF8xKBoCBlgwHUy\n/15faj5bbN6yn6+4ytXwB6Hm4EdRrjMppaGaNjmkjDlnoQH6C+Y+R/XyjBK5\nDpt2iQBPxBTGGS3QkOymsBgqfTmImMC/FSUyN0g+XYlbeKol0G6xtBlDrHDk\n3Vqf\r\n=zACD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWjhvZFkdWdkhHpz1nD2GkbU2Ngv+rpSZV+Mhxou5CwQIhAMZ/KDPR+FgNqvGVPcswDMC5ySgZw9Dt6Adlv+hyO+gQ"}]},"_npmUser":{"name":"hrsh7th","email":"hrsh7th@gmail.com"},"directories":{},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/state-use_2.0.2_1629178917103_0.4620175484161879"},"_hasShrinkwrap":false},"3.0.0":{"name":"state-use","version":"3.0.0","description":"Simple state manager for React","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","sideEffect":false,"scripts":{"test":"jest","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --project ./tsconfig.json","build:esm":"tsc --project ./tsconfig.esm.json","release":"np"},"author":{"name":"hrsh7th"},"keywords":["React","state","immer","immutable"],"repository":{"url":"git+https://github.com/hrsh7th/state-use.git","type":"github"},"license":"MIT","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"globals":{"ts-jest":{"tsConfig":"tsconfig.json","diagnostics":true}},"testMatch":["<rootDir>/src/**/*.test.+(ts|tsx|js)"]},"peerDependencies":{"immer":">= 9.0.0","react":">= 16.8.0","react-dom":">= 16.8.0"},"devDependencies":{"@testing-library/react-hooks":"^7.0.1","@types/jest":"^26.0.24","@types/node":"^16.6.1","@types/react":"^17.0.17","jest":"^27.0.6","np":"^7.5.0","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","ts-jest":"^27.0.4","typescript":"^4.3.5"},"gitHead":"05013fde268dfa099762314852b2fb9aeef7a2bc","bugs":{"url":"https://github.com/hrsh7th/state-use/issues"},"homepage":"https://github.com/hrsh7th/state-use#readme","_id":"state-use@3.0.0","_nodeVersion":"16.2.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-OHvS5EtYSLxoHsl0yUycVcZStpXRDVHMWV+TpMTOfQ3v4smbaR2DyVp/uVwy02kSzeOcbo7AR7QV3QjFo7JMmA==","shasum":"2f416f08dbbd3449cdfb6a6f192eda71a158b311","tarball":"https://registry.npmjs.org/state-use/-/state-use-3.0.0.tgz","fileCount":10,"unpackedSize":31733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG2aiCRA9TVsSAnZWagAAWdoP/0w89E4wR5ZitpgyRUgk\n2Br8ehVi5ILU2nd0PoevxJK39E26UCeQrO/oRqXvqpAOOEOX4J6h3CVUzeCi\nF9CHMNrxtGkeeoG6CTzhElDTa1JiH6+24pW35kE/rLdSoqB+m92ojUTYJmuN\nXo9LczfAPcLrCjEVGVOJQ6zOl+y6a8+89sG9MMssvBRGiKmbBTS8YrHb0goA\nhQ6cCf1XQIb8/al55brOrSsmLW8fmpEftdKl436OP5mW4yqs68ZrdUzXjAGC\ne4V9CQ+tyONU06MhFo/Y4ntwuelBzGJfAVCoAHsgLmomcMAhRje5UBk/KkV9\nZP2wq0S35VynklA5y1Zlv2m03PZI+r1akXEk8enaBVVxZL6GINET5mC/igau\nZOn8YfBXL2WcMyjHgGQNANS7C5qW8crtVI+phkp1T5+o+igtEKzL1LjOa6JM\niGKUNaU5RGLAy1XTnv6EhoYgRRJ3EeXdLnSMqTrglw5ozEHw4ReoeaoV3Z6z\nPXU/PTzj+cxuzLlJCdBrlU44g7d9DxxxXUKJNR5mPH+7/y7/dHsBySwJffjP\naIOI4ZlpsepgaK6YAMyakT3cUYBBlM65S4L+xBwUdBd4pPE6X4qjgwkLai/w\nNLYYRA3IW9sAcNQSeIFe59nrsrwTOLk15YKClPqbbXCG65ItsAmqwxYiczMc\nszHC\r\n=1OSs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICJs+9ZXJYr5Oh7Azzpct3KSRnx/DIlLzz6IwI7v5/S4AiEAimqPEnmvFFDZ0VhHw146skzTeR9Q1ofPCxRiULJwqCU="}]},"_npmUser":{"name":"hrsh7th","email":"hrsh7th@gmail.com"},"directories":{},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/state-use_3.0.0_1629185698791_0.15211762852153643"},"_hasShrinkwrap":false},"3.0.1":{"name":"state-use","version":"3.0.1","description":"Simple state manager for React","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","sideEffect":false,"scripts":{"test":"jest","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --project ./tsconfig.json","build:esm":"tsc --project ./tsconfig.esm.json","release":"np"},"author":{"name":"hrsh7th"},"keywords":["React","state","immer","immutable"],"repository":{"url":"git+https://github.com/hrsh7th/state-use.git","type":"github"},"license":"MIT","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"globals":{"ts-jest":{"tsConfig":"tsconfig.json","diagnostics":true}},"testMatch":["<rootDir>/src/**/*.test.+(ts|tsx|js)"]},"peerDependencies":{"immer":">= 9.0.0","react":">= 16.8.0","react-dom":">= 16.8.0"},"devDependencies":{"@testing-library/react-hooks":"^7.0.1","@types/jest":"^26.0.24","@types/node":"^16.6.1","@types/react":"^17.0.17","jest":"^27.0.6","np":"^7.5.0","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","ts-jest":"^27.0.4","typescript":"^4.3.5"},"gitHead":"570d0cf2523dbea67fb6e5b031123b92d1ed744e","bugs":{"url":"https://github.com/hrsh7th/state-use/issues"},"homepage":"https://github.com/hrsh7th/state-use#readme","_id":"state-use@3.0.1","_nodeVersion":"16.2.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-DHyOZLq7aGFEs9bUy91ETP9yapvyS6RGbNxmlzlfkkwPFwfk+uUxuwPemz0w1B6Yg/nk/SVmX3IT4IwHNVrY/Q==","shasum":"7fbf857b4e7902d9a6833b320b8b256c9b645cfa","tarball":"https://registry.npmjs.org/state-use/-/state-use-3.0.1.tgz","fileCount":14,"unpackedSize":34991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG2igCRA9TVsSAnZWagAAqj4P/i219+5WdREfTdVcDlyL\n8hvHgKlsWFAr96aQCPJ8920WVyL1sGl6Z5bFfCw0cs2fjPjDNY/zYqltnYBD\nvIpyJHwysI5V/6sMgr9f78mG27IW5BdM4MtW7DUuwPjfe48p7FqaqxdpottD\ns1/pGOnU5A29ug27DfokkPl4Q/S6B6Y4oeLgXDYIn0QjzM+Ftvv6Kfn8TEZD\nlMi0KUESrL9ceHiA9FlKy6DseA4XVbrenllL447/MdLI+dBzjlzknZywDcGQ\numW7qbG+ZnyF9NmDVpRWJBOjaFbCr1zP5IFkWxLuMGEQJ74ks8W5ivlUVafk\nwgYJPS4JFZkBrClNRuu7xEDHA2XPmV9/Vjx/UNleNVyygvH9mLDIFNJOG5gE\n38wJKEyjJ2awj9lbZHIAdKK65emjrdPO1V7+T2BCXlUPZpWwj3iq6l0YkLRY\nx9BJmqSMk1gyHVnLTN1PUzlsvuzn+65+ir4NWggGDwZ4ysmgPc0/Gxr0MGxc\n2+nI2k24pTHOBQmxXH+dU8qsmKG6kak/e8VVh+75oJViQXn9t1/B8Be8yARq\nC0MKphV5oVfbWl82QCvbJu4mKIEM/2phbvvTcn1sbZ4Y0vs3r56JAUfYvwRm\nAGb8nzNIUqnZMk1iYsth26WJ5a85nsRyonYQQMZYjVUXoNSsoR8kbSPBDtwX\nL/CN\r\n=fRf3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjngHnrcxmXRh0EfvZPiDLxd7cDzubCdnHz22IUpUhogIgEtsWswPq6K8Z/Uqn94SM4aDdQh8s+xnKYgFLIM2DA0c="}]},"_npmUser":{"name":"hrsh7th","email":"hrsh7th@gmail.com"},"directories":{},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/state-use_3.0.1_1629186208157_0.4292397210543164"},"_hasShrinkwrap":false},"4.0.0":{"name":"state-use","version":"4.0.0","description":"Simple state manager for React","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","sideEffect":false,"scripts":{"test":"jest","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --project ./tsconfig.json","build:esm":"tsc --project ./tsconfig.esm.json","release":"np"},"author":{"name":"hrsh7th"},"keywords":["React","state","immer","immutable"],"repository":{"url":"git+https://github.com/hrsh7th/state-use.git","type":"github"},"license":"MIT","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"globals":{"ts-jest":{"tsConfig":"tsconfig.json","diagnostics":true}},"testMatch":["<rootDir>/src/**/*.test.+(ts|tsx|js)"]},"peerDependencies":{"immer":">= 9.0.0","react":">= 16.8.0","react-dom":">= 16.8.0"},"devDependencies":{"@testing-library/react-hooks":"^7.0.1","@types/jest":"^26.0.24","@types/node":"^16.6.1","@types/react":"^17.0.17","jest":"^27.0.6","np":"^7.5.0","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","ts-jest":"^27.0.4","typescript":"^4.3.5"},"gitHead":"205e095c744c5a26077e9db04a47d336d84abcec","bugs":{"url":"https://github.com/hrsh7th/state-use/issues"},"homepage":"https://github.com/hrsh7th/state-use#readme","_id":"state-use@4.0.0","_nodeVersion":"16.2.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-84eDS/aW6U9eO8I4fRz4SxAIOy525cxZ23cbPKS0zzf2mT9dExzgcRpHLxCcp7CBDFDEM+a8IyozRiPelB2TRA==","shasum":"d8e93ff48c2bc51bdcfd1b5005f4ad839f2410d2","tarball":"https://registry.npmjs.org/state-use/-/state-use-4.0.0.tgz","fileCount":14,"unpackedSize":35692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG5URCRA9TVsSAnZWagAA8BoP+QH2H/DOpCUefP12j9Rm\nUi2O4xxz7n6FJTScOxP/T7BtUuYSowypM2ETJnZmjyutTxp+JCaAWM7JAOJT\nSCj7Ies++fl53RyasZmmCF7zxRdKjn4hwxabrsfJmfUAs2LoQy/8m1+Na5Pu\n9bsdy0xjW/uJSf2RHMiHybmqkE64oQRBYLGyHYZvdpji616Dm+aO5ISAcr6r\nG7QDw/69L+eHB/YP0Qe2dwIFmQ4AcqZc7lsEpDAdE9l1x6nzpe/NzPusHB+T\nMxKBbm/zpnOo/ab9JpoAApGJ1oCvyMLiJ0Ys7C+TK8aIiUTfdoBWtKhvLU8d\n7bm0+uC/Wn0L8LnbVtd7mKFk5YEJRXpgyuGlDGKQUovK/WSMejvRME5Hxa1p\njWUC0IZUzO/zpCeKSSqyDJXBSMPjtwDHH1aQ5mZhsChAfjUU5twZCn38IHC0\n2Y7b1Y0OgAGSYBQyui5OXw71DUmqFC8xaPalqcS5n19V0KLHvrrPIk38GDtw\nhhdPrurb52JrVIaWBGAg/1Q57vY7dc1xWS+sdTnh6LDj/DlCPed9aJlX0EU+\nyHSH9qIPX5/vb/KDbXljaGV/GcWh6R6e9fnLRczKE/g5LHNLTDbVjfK93khl\nT44Si4aDz+js3pIdreyum3Y44fbTSvWpf87gxmh0rkVeDT4t+R2MtvoRB42A\nPEAC\r\n=NrH/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtpDZoOHn4RIl36gmhLXP8zh7mkIpmMl/q/RnKeOXWxAIgSboGGW2i3U1Q9LjizEUPlQdnA/9BFKvbEvpXij0+bxo="}]},"_npmUser":{"name":"hrsh7th","email":"hrsh7th@gmail.com"},"directories":{},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/state-use_4.0.0_1629197585206_0.3005762566358774"},"_hasShrinkwrap":false},"4.0.1":{"name":"state-use","version":"4.0.1","description":"Simple state manager for React","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","sideEffect":false,"scripts":{"test":"jest","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --project ./tsconfig.json","build:esm":"tsc --project ./tsconfig.esm.json","release":"np"},"author":{"name":"hrsh7th"},"keywords":["React","state","immer","immutable"],"repository":{"url":"git+https://github.com/hrsh7th/state-use.git","type":"github"},"license":"MIT","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"globals":{"ts-jest":{"tsConfig":"tsconfig.json","diagnostics":true}},"testMatch":["<rootDir>/src/**/*.test.+(ts|tsx|js)"]},"peerDependencies":{"immer":">= 9.0.0","react":">= 16.8.0","react-dom":">= 16.8.0"},"devDependencies":{"@testing-library/react-hooks":"^7.0.1","@types/jest":"^26.0.24","@types/node":"^16.6.1","@types/react":"^17.0.17","jest":"^27.0.6","np":"^7.5.0","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","ts-jest":"^27.0.4","typescript":"^4.3.5"},"gitHead":"97dcbae91a1db42f4a415840b54974f41da41fb8","bugs":{"url":"https://github.com/hrsh7th/state-use/issues"},"homepage":"https://github.com/hrsh7th/state-use#readme","_id":"state-use@4.0.1","_nodeVersion":"16.2.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-UcWqW1OS4m579W6vBsvPrM0NpmEVp8a85HkcdzRYzTQq5ScmFIS7/yjnhkPo98iDAq7vIYxoYV+c1I5+hjxK2A==","shasum":"bfc15eb979f52adf7f9f752fc2b9573c0e7d0db3","tarball":"https://registry.npmjs.org/state-use/-/state-use-4.0.1.tgz","fileCount":14,"unpackedSize":35773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG5nqCRA9TVsSAnZWagAAvhUP/36QUmyXKZbSFOPL+0Rw\nPyf2URMVSM+Zf1o/uyVpmOu5e+GXg1+Q62HkOAkHFN11JjU+mKROYf41VBsS\neeC49QKTTHRtlMhtGjRSu8lXaBGcTqWtHoqkuQ70s7rsCocH+RinO50lzLe2\nJzc5StAMUFpAIbyz5DYf/t9bjACYz8gvCdtYOvabDqJyrPY46TV8qPZdqfG5\nkIz8NV3++SlV12alrwqz0YJ5iHYmI3mLLsSIQDneUYEeU3RFmDM4TN0wCuQw\n9r50TGFcKPcEcVJ+jHmqj1O/Qcf2/6NuczanRwB6TIz7l3ZrLwK7jPvwweVt\nIxQvfUn5yFFrGizJz/xHOZ9nH1g+QOuBiQpW8EFVXwhwfdFENZeoJbvO1BIb\nfMIWh+Ez3wAofAcIJiqiKdq5cc/iEYfMMaC0XDuG6D2S/O40ISQ+CJ0mpYto\nsO+t02qfqa6Ug3jzvdXZeSkmegKSpNN6KZQhpDat5ty0YjjkTpf57RVH2yeV\nCJd9571NZUTgeKlWh6JCOG2ExQWv6F1g1praIGjIY2oHTJ/liPLdfcP8rLws\nLbhb8JVEIegBRcHgzFkLRJmW16SqZWkUsPfLonCzUTZPwf49Cjm8T8618rvv\nJc5tm6PFOSOOsXKLWlzXgXgpSmrb9RpBS0XE4YAVqysJ7WshGUCQzDDoD4mZ\nDGJt\r\n=9zgV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDadYmRt2qFElOuIKQmyhHiITggYK82BJ8cD5XA1UdHSgIhAM6CLiKB8SEMMAvb6weNk5sSStr6BYjs/bD5AkZLXhQ3"}]},"_npmUser":{"name":"hrsh7th","email":"hrsh7th@gmail.com"},"directories":{},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/state-use_4.0.1_1629198826291_0.6182098387090558"},"_hasShrinkwrap":false},"4.0.2":{"name":"state-use","version":"4.0.2","description":"Simple state manager for React","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","sideEffect":false,"scripts":{"test":"jest","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --project ./tsconfig.json","build:esm":"tsc --project ./tsconfig.esm.json","release":"np"},"author":{"name":"hrsh7th"},"keywords":["React","state","immer","immutable"],"repository":{"url":"git+https://github.com/hrsh7th/state-use.git","type":"github"},"license":"MIT","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"globals":{"ts-jest":{"tsConfig":"tsconfig.json","diagnostics":true}},"testMatch":["<rootDir>/src/**/*.test.+(ts|tsx|js)"]},"peerDependencies":{"immer":">= 9.0.0","react":">= 16.8.0","react-dom":">= 16.8.0"},"devDependencies":{"@testing-library/react-hooks":"^7.0.1","@types/jest":"^26.0.24","@types/node":"^16.6.1","@types/react":"^17.0.17","jest":"^27.0.6","np":"^7.5.0","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","ts-jest":"^27.0.4","typescript":"^4.3.5"},"gitHead":"5319bb0652737ce1f9adb0af2f8a28ba97a87cad","bugs":{"url":"https://github.com/hrsh7th/state-use/issues"},"homepage":"https://github.com/hrsh7th/state-use#readme","_id":"state-use@4.0.2","_nodeVersion":"16.2.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-ooxkjf0f3yu+LmYuDpCwxJSNAIKjKH3dlk7FZd2r40nbgt7zKJ5dHyabbL8Ky5cd/1hOtyP1uwJICh6qFU2F0w==","shasum":"65896a9ec97ca707b64cc71020772d74d8719b08","tarball":"https://registry.npmjs.org/state-use/-/state-use-4.0.2.tgz","fileCount":14,"unpackedSize":35773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG52vCRA9TVsSAnZWagAAwiIP/j8usYq9LB2ppnyk1OCk\nkgw6afzOSe1Dga9BYdxCKd8S5hlmKFWEaWCpLSwI6JFX4H36yGB2WNz6Wiwz\ng6ftGoum0LRGi8KC19bS8qZPliqy0ANpeWBBUVkAzF3vRBAEq1wBM9dqtoIw\n1zxHI49gBFv9Tm6nBeDGsvV5X2ys/Sznm5ia9/pYHRlrmCIln4ETx+AuS5aG\nQcb8gfB2W0rOkv6f3XlGle/Ry4e0yj2AYwN/FjZwy1aXxAKcAPn3hUKXEtyL\nSUCIrFhpy401kJ33sL3BkLrz2TzkMUp7uJhv0lM0mEjsIHXAUXw97Zvncd4h\n9Fzhqzez27c9mAzcdr3SO9aspRIJvTLza3PFF+fvB3w5g/zClJe8dc57/cDD\ny/ZSfjdJbt1+pwGQlDf04SS2FxuvSQWITvVuJ9Ig/UdKsKPqg2jbSAhZQov9\n7pm8pdy9UJLCYewb3MJFli83yp4XjNgKtkOeanFg5Eos2pnNWCTMVEFemSwi\ng4GSYeke6+7WotMCfDRBuW58ZTwLTxgh50bAfP9MMJX8U3U4XBZatNUqXi1U\nw3QCycW9aISVXbW4e/pQRBpL9rzwxbUS9nbgdtR8gY213XSnpium1wtp7LGX\nrrGaRdSRxjsVJ9sU+aywK+BFQcG4jdSd1ZlQLHe9jqCDGHMuJHCJNHTJT06b\nwPFp\r\n=T5BR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAm6LtY33F6lEkOx1gAglRvXO7SIyWgE5cPE7ysZ8tYrAiBchGoccPAtm5wepd7s8Cq4/s/SMhShN1Lh6Dg3NdTNcw=="}]},"_npmUser":{"name":"hrsh7th","email":"hrsh7th@gmail.com"},"directories":{},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/state-use_4.0.2_1629199791449_0.6299502691185519"},"_hasShrinkwrap":false},"4.1.0":{"name":"state-use","version":"4.1.0","description":"Simple state manager for React","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","sideEffect":false,"scripts":{"test":"jest","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --project ./tsconfig.json","build:esm":"tsc --project ./tsconfig.esm.json","release":"np"},"author":{"name":"hrsh7th"},"keywords":["React","state","immer","immutable"],"repository":{"url":"git+https://github.com/hrsh7th/state-use.git","type":"github"},"license":"MIT","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"globals":{"ts-jest":{"tsConfig":"tsconfig.json","diagnostics":true}},"testMatch":["<rootDir>/src/**/*.test.+(ts|tsx|js)"]},"peerDependencies":{"immer":">= 9.0.0","react":">= 16.8.0","react-dom":">= 16.8.0"},"devDependencies":{"@testing-library/react-hooks":"^7.0.1","@types/jest":"^26.0.24","@types/node":"^16.6.1","@types/react":"^17.0.17","jest":"^27.0.6","np":"^7.5.0","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","ts-jest":"^27.0.4","typescript":"^4.3.5"},"gitHead":"b9c23fef1073b908f0a73c98fe6a5bf9cb1aa7a7","bugs":{"url":"https://github.com/hrsh7th/state-use/issues"},"homepage":"https://github.com/hrsh7th/state-use#readme","_id":"state-use@4.1.0","_nodeVersion":"16.2.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-yA6jhiwGbfsQU1OLNlPOr3VHMTllBcGzEExpQtWgdlrUjVoy7bKhIKiC8jFLloUIdAIfFk8dOuEcmoPZ5ApErw==","shasum":"b3d89e60ea6bee8a7611c04825856a4e37578e96","tarball":"https://registry.npmjs.org/state-use/-/state-use-4.1.0.tgz","fileCount":14,"unpackedSize":47589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG590CRA9TVsSAnZWagAAPhYP/3xu7rMmaY2u80tGaxFW\nFIByu8PWqb57bvws0S0kKG+Uwet4ABRhFzp6jOdcWzbvmyAH7HmbWrZgNbBl\noYPvMWrlJDwJb10+nx3u/jAp9G1zCBxks2Jy81V2raRU9H36LM9whZamr0GF\nFzQMFqIIPb372RPqMpJ5wFXPWTpnfXFxr/OyZSt/0VRRBijxMe4DWEj9O3v9\nwgiXwdVUlzaFAabOfjV64xQmYHyUTAjVwt4FnR1ELElTqYrQZVwTkIb3Ek64\nY64h9kNFcMhfvQP9Z2bFa5UEorffNvusnIai80XXjsbhSbOXo1yU2HSZ+7x4\nPvVyHtK6T8tGTWxuHmfjqrgJ404MMHtsrly5+QQl9mdV1xjgfsLoNfYME7Ov\nb4D4A/geVQP5FVthso3qxCTowbhUGOM26yuKf3UGf7X1Sfcjovahi5Nn6rzf\nOmxNbKo/joo+axwG+BtsBvBzEWK25Y5y6uWazQKmnNgiyXgMXPv7I4FTxWnb\n2Cfz6ULJKXsG5ILaQkm4oF0amo05TOnDw8Dd2KjzECRkfrdDqhB3lJQfD0Th\ntUZh6GfsQu2wzVtFihXidLlcWzslcARUPCebP+k+dJZ6cLCQcQzTh9Hh2WVy\nUCBHKC5g3o+MoegdlGgeXJr//vWm904JrMN8/mRnXUlNX2JT/EY/Rl1SF64Z\nemG2\r\n=5YgY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYVfHlC5XfnS4mELDnFH3WUb/FckuAckCbysPi4uYmAwIhAPxx6vjPI5rcn/tGqEhmQ66/LeYsuQ4pKi8hy8vtI5Bf"}]},"_npmUser":{"name":"hrsh7th","email":"hrsh7th@gmail.com"},"directories":{},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/state-use_4.1.0_1629200244724_0.5073079938544771"},"_hasShrinkwrap":false},"4.2.0":{"name":"state-use","version":"4.2.0","description":"Simple state manager for React","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","sideEffect":false,"scripts":{"test":"jest","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --project ./tsconfig.json","build:esm":"tsc --project ./tsconfig.esm.json","release":"np"},"author":{"name":"hrsh7th"},"keywords":["React","state","immer","immutable"],"repository":{"url":"git+https://github.com/hrsh7th/state-use.git","type":"github"},"license":"MIT","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"globals":{"ts-jest":{"tsConfig":"tsconfig.json","diagnostics":true}},"testMatch":["<rootDir>/src/**/*.test.+(ts|tsx|js)"]},"peerDependencies":{"immer":">= 9.0.0","react":">= 16.8.0","react-dom":">= 16.8.0"},"devDependencies":{"@testing-library/react-hooks":"^7.0.1","@types/jest":"^26.0.24","@types/node":"^16.6.1","@types/react":"^17.0.17","jest":"^27.0.6","np":"^7.5.0","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","ts-jest":"^27.0.4","typescript":"^4.3.5"},"gitHead":"915d4a9fcba605733d03350878387941506671c7","bugs":{"url":"https://github.com/hrsh7th/state-use/issues"},"homepage":"https://github.com/hrsh7th/state-use#readme","_id":"state-use@4.2.0","_nodeVersion":"16.2.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-C8Y5qXiTSQ95+L9nRJ9IwcCplmDrI/c+lhp4E6sfjlDJobx0AcTyn4SHfzauSUp1Zc6VeqtcQ5BuWCa5djyAwQ==","shasum":"4a08180aaac26e4423202e573da2ed408b69ba17","tarball":"https://registry.npmjs.org/state-use/-/state-use-4.2.0.tgz","fileCount":14,"unpackedSize":47589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG6yoCRA9TVsSAnZWagAAEMUP/RppN6XRYxW+VC9u/qA1\nUGUXq92Zdr2GThnz2kkb7QSOlM2kp+ANEW3+LVDXNsB45jWW+SeuRdcZaG5H\noRfAqGBVAgPpBB78rOWWPg/sQQ+SlNpwnHJovKdVH6o3AYXryXi9KyF4P64x\nTnowBdChQSav3r3Os5LtTL4EcMqVpMC4LuP9Q1lRnLLfcbzGSFfWkWFpOvf5\nC9JYLqjuNkCX6tGrSJc43BPv7rdXS52rW8SWDlkWY1RWpCg4fYGGQ8AdGsEP\n0C9qz7h/G3ydvZvukXXKdale+AeABVwkhXjTGqfIjMmKopOftg77J+k6vNim\nDiB5aCjj7B0YU4UHwDR5TWmz5NX9TVdzc8K3qA2s+XWH3JlqBlJfBvkuL1xg\nIuskIOsctfSK83f2GP+TRAKLKvRKSWC5fgnUpiXkA8GOUr1IWJIs/zkjN7En\niqoott6pCPunMMfAQKjhdeKxzWvoBojpkcEQBjUualvr6yoE1TlLEHzBrwCl\nLwxFFQfCntDwm715FW4bvGDpXZppl6mcqrkmywKySFOH+WXOmCQzsNGMN5GG\nHH8qNth2jUj8CkqfcIBtGaIcAiCwVjPnZCiNJfPTIy2BKwoWEwOTC3qX3hBM\n2R/RAsX6+5TJAP9nJ70OwC3ljwAPNxu19nTT/wHu78QzLgfeYnZ5qzIhw0pD\nLFEG\r\n=OIDo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClBnCqD2HPwGUoW9QjNgYmuKV5yctpK0HxBwEkJL/48AIgNvI5fh6f07XxWcMZzouNWOWASsj351VIajA3IK6gkb0="}]},"_npmUser":{"name":"hrsh7th","email":"hrsh7th@gmail.com"},"directories":{},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/state-use_4.2.0_1629203624301_0.9427960261225319"},"_hasShrinkwrap":false},"4.3.0":{"name":"state-use","version":"4.3.0","description":"Simple state manager for React","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","sideEffect":false,"scripts":{"test":"jest","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --project ./tsconfig.json","build:esm":"tsc --project ./tsconfig.esm.json","release":"np"},"author":{"name":"hrsh7th"},"keywords":["React","state","immer","immutable"],"repository":{"url":"git+https://github.com/hrsh7th/state-use.git","type":"github"},"license":"MIT","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"globals":{"ts-jest":{"tsConfig":"tsconfig.json","diagnostics":true}},"testMatch":["<rootDir>/src/**/*.test.+(ts|tsx|js)"]},"peerDependencies":{"immer":">= 9.0.0","react":">= 16.8.0","react-dom":">= 16.8.0"},"devDependencies":{"@testing-library/react-hooks":"^7.0.1","@types/jest":"^26.0.24","@types/node":"^16.6.1","@types/react":"^17.0.17","jest":"^27.0.6","np":"^7.5.0","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","ts-jest":"^27.0.4","typescript":"^4.3.5"},"gitHead":"f4538b291eab5e5e7b7f890f9fb30188edcaf12b","bugs":{"url":"https://github.com/hrsh7th/state-use/issues"},"homepage":"https://github.com/hrsh7th/state-use#readme","_id":"state-use@4.3.0","_nodeVersion":"16.2.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-GzEHPpHYZs3EibKpWJIIaDd0lUyU1pXIzYvXohKNITnY9Dzn9YokPXsWLdWAdcclLAIn8oWxbRhHqRvG9p+fnw==","shasum":"2a48806a268cd2dbdff1cc3880f21c8a96924f2f","tarball":"https://registry.npmjs.org/state-use/-/state-use-4.3.0.tgz","fileCount":14,"unpackedSize":47589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG65aCRA9TVsSAnZWagAAy/oP/0rhTTjgtVTOhOqaEEe4\nmmE3Ssx9rwnZWNdgDECTzq9wmKNt2FvC+07O8Dl/CCVthLbttShd6mfXYNFh\nT72qBBSF2TqH0m0vdxIig0yav/U0iwU9gpvPADKEj7cF833VdVGsB4X7nU8W\nDTLl7Db99gfQCvZQS7AsGyp6XeljhsCKf5GB72/FpoOZaleYzXUXZSp3wN08\nnPdOpnSK6XLJ7aFDERb7FTJIQ3haBy1ppQlFB2SDRpxYJYG7+N2LiWCg2oWi\nuA0Jr+7H7UubLp8sTcO1ly6WAQxmGrxVxYNiRtaeZCCnQJLqacFhC50LWHmn\nzUXT4D9aSM7A6cnjigshMGaHKeAWRzunZrulZxlRqNm3RIz865o153R90m09\n1ChxCkshlLo5a6ZZkXvLR5ikRilnfCSmgGWQ5Fq9LhNo6t8eEX1cWT3XnYLQ\nks6wzq8zDYMKgA+dTqbJR98jOKpJjnqs3e6EYoHMt2ziZYRaH6Xbm7JpvKgg\nyhvwbs6RhSsS3SvZ8WViQCnT/8OiAK8BqAlNptez3XSCiPCqrrFlkSEuIQTK\nRN/FcgrIHPML1Bvfhk24vqnp8e/PKbVXWIJzaPXG0APsj4ofxHchsSfTJonl\nPYcWuem8PEOIPkVlABoN7frCJZVqc0Lv1lnk/TnSIk8fgFpL+ZIXVS7Hsw6A\n6THm\r\n=SSck\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBglUxZ1UdUHYq13duY2oxsTUVHW/eJyX6Q/u7esJu+gIhAO1v5BmbVx2t8966c2tjHvtffsm1EuZfNt8e7zehxnXf"}]},"_npmUser":{"name":"hrsh7th","email":"hrsh7th@gmail.com"},"directories":{},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/state-use_4.3.0_1629204058739_0.8661951136373278"},"_hasShrinkwrap":false},"4.4.0":{"name":"state-use","version":"4.4.0","description":"Simple state manager for React","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","sideEffect":false,"scripts":{"test":"jest","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --project ./tsconfig.json","build:esm":"tsc --project ./tsconfig.esm.json","release":"npm run build && np"},"author":{"name":"hrsh7th"},"keywords":["React","state","immer","immutable"],"repository":{"url":"git+https://github.com/hrsh7th/state-use.git","type":"github"},"license":"MIT","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"globals":{"ts-jest":{"tsConfig":"tsconfig.json","diagnostics":true}},"testMatch":["<rootDir>/src/**/*.test.+(ts|tsx|js)"]},"peerDependencies":{"immer":">= 9.0.0","react":">= 16.8.0","react-dom":">= 16.8.0"},"devDependencies":{"@testing-library/react-hooks":"^7.0.1","@types/jest":"^26.0.24","@types/node":"^16.6.1","@types/react":"^17.0.17","jest":"^27.0.6","np":"^7.5.0","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","ts-jest":"^27.0.4","typescript":"^4.3.5"},"gitHead":"e968eaadfef0892de69da92a113641ae97b88461","bugs":{"url":"https://github.com/hrsh7th/state-use/issues"},"homepage":"https://github.com/hrsh7th/state-use#readme","_id":"state-use@4.4.0","_nodeVersion":"16.2.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-Ovd17+4eMwM+2wbbkKXmsZlL1KyJFnBoB9Y0I7Sc9VwGSSnn2PYb0XqZ+4qwEMwOHkL0tR61vyBroUaj9y3jgA==","shasum":"909b4b9a04ae141b7ea312e2d0bddd6a2a5a0dba","tarball":"https://registry.npmjs.org/state-use/-/state-use-4.4.0.tgz","fileCount":14,"unpackedSize":48558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG6+ECRA9TVsSAnZWagAAlUkP/j+xuZGhX+usjmOdZlZq\n4Ogmy6cseiNHLwHFivKkDs3/IuXc9U7iXr/6oKpOszJUos8t5wdjm+fbGFPu\nTQZV4yO6GwnhIz/cv1S0hlhdMVO61E7nOBJIYhrui9/IBKxpwHobmRNB4E2r\nfmRSRumMlzoXVaomx6B3JrgWPpAxPfOvxf8t2zeXjdOs7cjXZUK1/dxu4NH3\nG92XSPmk3+GuKz3rcUN/yjp7ykGBzeZ2Z55o5IS9d10p9OaHWCiQG1em+lDJ\n6hus1J46977bJ1mnDXEJWBsDijOJx9rld+pbm2e8Oah+y8d68nwb5eClLNPI\n77/EOHSHnwUyxuPnOChAb6HvF8nWZGGsxmr/1yC6AiXTAjhaua7feAqGz14+\nyrsX8pdFb9zQieIdpCpTQlcW69I572zTRG9zXZfGPP0hTMZRUi8sb2DQ51q1\n6KgIwIgyYNzkjFFUQJCZqekD4JJGhXtWuwtdXAZBP7WprxMEB+43sBu+hQUW\n9VqqFXkpq5xti1SRNAPUdRhdnxlFa7wHDgN0TLanHmPuYnB3EGH1WZJVO0j+\nvuZB/BKgW4vIXuwpbdmMQVwu1i2Lj1y/nqlQHcDqDTPkj21yjruilmVXFxdB\nlBvY5E/8g+D44fLLuNqu+oibNIb9CzmKDIrNEQaJDajRVcwKDIfpjgzgSHsp\nTfQi\r\n=Nah8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDLzW+Is2EXRWGVWboXzqdCmzyESZEjt8hWT1noMJRxWAiEAx0D8jBtODB+B/Y/yYlu1vtpjn5nfStXMxAauBU+hIww="}]},"_npmUser":{"name":"hrsh7th","email":"hrsh7th@gmail.com"},"directories":{},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/state-use_4.4.0_1629204356370_0.14314280421723646"},"_hasShrinkwrap":false},"5.0.0":{"name":"state-use","version":"5.0.0","description":"Simple state manager for React","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","sideEffect":false,"scripts":{"test":"jest","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc --project ./tsconfig.json","build:esm":"tsc --project ./tsconfig.esm.json","release":"npm run build && np"},"author":{"name":"hrsh7th"},"keywords":["React","state","immer","immutable"],"repository":{"url":"git+https://github.com/hrsh7th/state-use.git","type":"github"},"license":"MIT","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"globals":{"ts-jest":{"tsConfig":"tsconfig.json","diagnostics":true}},"testMatch":["<rootDir>/src/**/*.test.+(ts|tsx|js)"]},"peerDependencies":{"immer":">= 9.0.0","react":">= 16.8.0","react-dom":">= 16.8.0"},"devDependencies":{"@testing-library/react-hooks":"^7.0.1","@types/jest":"^26.0.24","@types/node":"^16.6.1","@types/react":"^17.0.17","jest":"^27.0.6","np":"^7.5.0","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","ts-jest":"^27.0.4","typescript":"^4.3.5"},"gitHead":"b36bec5df03958adb9c4920e980fb2db705987eb","bugs":{"url":"https://github.com/hrsh7th/state-use/issues"},"homepage":"https://github.com/hrsh7th/state-use#readme","_id":"state-use@5.0.0","_nodeVersion":"16.2.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-sxw6H/TvqG4BbZFZc9KkR9kHAiG97BcbcZcuBAtWJp2VDHvQRnT0xyqAkg8P4Q+LBG61YwSWNQWZkgnkXQQITA==","shasum":"9d4515fbb1079cc89cf507b832a6676d8955c93b","tarball":"https://registry.npmjs.org/state-use/-/state-use-5.0.0.tgz","fileCount":14,"unpackedSize":52764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG7MSCRA9TVsSAnZWagAAwHYP/2nUJcGLSnoPeDPxnYb9\nbz9lzP5dVJpY0RhrcYhgFdoapzxW4VWWPoYslHzdWKtmzDJg7xp11CKTPRPC\nhvuBdWd6XD0BMBDJ+iCnDp8uWihbmHb+yPjDRec9saPUhQwiGf6NsPBpnFJq\nPJVGfT3w4g8BPc+YkKMAYvzLFmiVvMxiiEt+vJX6t64wblILCIneGAlaJI2p\nJLg9E4X1FrtMeO7UZP8K9L0xw+BjstGJEqoTNniK3X2cE896QUHUP9K6hXCY\nOjGYEufxqS4rrZ2nY2ezIn1eiTs159IMuzibMuWk90lSLixb+M4Bg+cTRAKb\nrcp5V3DeAEObbooFKrkX+599yUNSFzyKFum+709kJGa6SNyGJgcp/H68BTU5\nqfVKOZuWbO5mAmRfQoYXoE5WW/kz93Wj9RRmkAdA2NLtLmbG1d5oISitklL6\nXMQ83G5OphnXi8talKONcJiQww7eqAtyHR9xJI0A4imPOT4gW9N3R1Jl3Bpc\nC+CVFEz8j2hAWOGNKt7dAQaRLWIjfULqxi5bFP9RDEbjsj1boFUwD2nXcRgl\nctMxX0rat6qC9EY0gFJQP2aKyM66WDVbKdSKWjclBp1cIyiTtVy74rGtBgrK\nqVXT5E0ZS0zzZovFdzbMVNFi72HaY9nkwO6Wm8l9VOl2IZ/BfFrjTFgT3AFq\nH+UI\r\n=4ato\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYU3xQe+5UVb79ndyKUlsbQ7Q3iClENh8xoEotf/EF/wIhAPLjToDMYdBS6EWg3AqMGIHWwn2MGqeTXz5htAQ6oqr6"}]},"_npmUser":{"name":"hrsh7th","email":"hrsh7th@gmail.com"},"directories":{},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/state-use_5.0.0_1629205266542_0.16040674726345494"},"_hasShrinkwrap":false},"6.0.0":{"name":"state-use","version":"6.0.0","description":"Simple state manager for React","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","sideEffect":false,"scripts":{"test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:dts","build:dts":"tsc --project ./tsconfig.json --emitDeclarationOnly","build:cjs":"MODULES=cjs babel --out-dir ./lib/cjs --extensions=.ts,.tsx src","build:esm":"MODULES=esm babel --out-dir ./lib/esm --extensions=.ts,.tsx src","release":"npm run build && np"},"author":{"name":"hrsh7th"},"keywords":["React","state","immer","immutable"],"repository":{"url":"git+https://github.com/hrsh7th/state-use.git","type":"github"},"license":"MIT","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"babel-jest"},"testMatch":["<rootDir>/src/**/*.test.+(ts|tsx|js)"]},"peerDependencies":{"immer":">= 9.0.0","react":">= 16.8.0","react-dom":">= 16.8.0"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.15.0","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-runtime":"^7.15.0","@babel/preset-env":"^7.15.0","@babel/preset-typescript":"^7.15.0","@testing-library/react-hooks":"^7.0.1","@types/jest":"^26.0.24","@types/node":"^16.6.1","@types/react":"^17.0.17","babel-jest":"^27.0.6","core-js":"^3.16.2","jest":"^27.0.6","np":"^7.5.0","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","typescript":"^4.3.5"},"gitHead":"4c1de11755a7c4c83e51a158954fdf42f8d6ba10","bugs":{"url":"https://github.com/hrsh7th/state-use/issues"},"homepage":"https://github.com/hrsh7th/state-use#readme","_id":"state-use@6.0.0","_nodeVersion":"16.2.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-W9bG6xEK0nAhTieVknqFlo+OfXjxixDVRF6Vcze6VHhVzL2ujqJ7cvSYFF7Iph6q9VBNG1N68qwJc3DRYrXIVA==","shasum":"c37877466ea8dfc7d4376314b155aa183ce4c078","tarball":"https://registry.npmjs.org/state-use/-/state-use-6.0.0.tgz","fileCount":8,"unpackedSize":34022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHkKfCRA9TVsSAnZWagAA78wP/1peeeM1Zx3+m8eNtixf\nphQNKMwlnH0EAkGmVE04ubVy4Hb3OOoEDh8IDYotxdk94PqOTtz7X8b/b9nM\nJ+ekhtpX35G9E6H7N/4ws0G7R0JPj+inOk8ws8QZP/8k8f26xIdBvrxuewuD\nx/ZmRlnjh8jJolVv2khVoEZT8ucVCILDyn6ssAl5ZbwynsjprK8ZN9jgiuGe\n1Hfk5SzcI+2Qfh1g87CWdKL5SeOk2wjBbN7dxc9SYTTD904iYLLMeANi+xqb\nahURvZ2HA+P+h6q9f6/MFYp4KYj+NNNt7m7Q9/+cbt50EHdfQgjH6fFcZ4r7\n2wRbif+hGo4oWOJTuwO0TfZRqTrQndF2zzNdRDfDPUoyTFY3J0Zjni3/bqWV\nNiS6sAT9PBJMUet3sVTizzDupVq8EUaTYbWsDAGgNqmM6iVgoFq0BFI8iRhX\ndW9JyOmPF/7R5AtqDVwy+SCLZUFCD6JGUWrMzUnk9STeVkDJX96eXvlsxt/H\nlBA/GhGkwdtCjPpqG/PEjvoq80lyXZbtUpFz4oyUgVYS8/QC57YWTC3neKfh\n53aQ+l5o8snVd1gb9Qi/B0bQE/0tLXi8KjeqR5IwAvoMvSft8M+hoQInhQQ/\nhEeDPaFLHx8it9AHuG+/aIq9QgN616tg+XQskZkWNpuaKqlvDtoqju1IEp0q\n//Z3\r\n=7gBE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH6lZeor29ZcmZ0XtzUg8LKybY1Bn9fyb1vmyMhQBtp/AiBoy91zgdg9gg8agtocQAYnf8EYUTXE5IVfNmAsDkWl1g=="}]},"_npmUser":{"name":"hrsh7th","email":"hrsh7th@gmail.com"},"directories":{},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/state-use_6.0.0_1629373087164_0.3389429189865176"},"_hasShrinkwrap":false},"6.0.1":{"name":"state-use","version":"6.0.1","description":"Simple state manager for React","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","sideEffect":false,"scripts":{"test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:dts","build:dts":"tsc --project ./tsconfig.json --emitDeclarationOnly","build:cjs":"MODULES=cjs babel --out-dir ./lib/cjs --extensions=.ts,.tsx src","build:esm":"MODULES=esm babel --out-dir ./lib/esm --extensions=.ts,.tsx src","release":"npm run build && np"},"author":{"name":"hrsh7th"},"keywords":["React","state","immer","immutable"],"repository":{"url":"git+https://github.com/hrsh7th/state-use.git","type":"github"},"license":"MIT","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"babel-jest"},"testMatch":["<rootDir>/src/**/*.test.+(ts|tsx|js)"]},"peerDependencies":{"immer":">= 9.0.0","react":">= 16.8.0","react-dom":">= 16.8.0"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.15.0","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-runtime":"^7.15.0","@babel/preset-env":"^7.15.0","@babel/preset-typescript":"^7.15.0","@testing-library/react-hooks":"^7.0.1","@types/jest":"^26.0.24","@types/node":"^16.6.1","@types/react":"^17.0.17","babel-jest":"^27.0.6","core-js":"^3.16.2","jest":"^27.0.6","np":"^7.5.0","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","typescript":"^4.3.5"},"gitHead":"71de0262a88bc556adef933d0088703ffafc93dd","bugs":{"url":"https://github.com/hrsh7th/state-use/issues"},"homepage":"https://github.com/hrsh7th/state-use#readme","_id":"state-use@6.0.1","_nodeVersion":"16.2.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-zgUCVHGFqzzS3wFQud7h8hMNzxXlGyHpaChGfGJXRpDwz8M5FyvxRgcv9WQ302QKoHt0hZLzh3DYk6D/vO9wog==","shasum":"57e8736a17a5e1d6c229ac5a4e7b53d6f9df6198","tarball":"https://registry.npmjs.org/state-use/-/state-use-6.0.1.tgz","fileCount":8,"unpackedSize":42868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHnHhCRA9TVsSAnZWagAArxAP/1WLPmW9/9llghaTxvYR\nN9LCYCpm4Z0KNxiKcAloNlwF81IQXwW2Bx/LD7iSVPqFDqoz/ePUfrHeNqUe\npHbAH1ID5gypH9NwxI2voQLMXRvrUPEWDkdO5mdgUe/X+OlFUTwdzF0dIYZB\nT2LNmV+bFaI45mD9dKy3v8tNLcKNrWPtjHOBfBDBbJnvLOOvBAl/fMTXJKNw\nsM0wGXYgl7XVlsp6R5klwzKLxEK9NHT7PQ1kyDeC9AnfTocGmQ28ttlVU9XN\nLKWYVsKzNWpNbj60l7HFFEGlFJg7Pa5qIOsd2CPUjpq+WTxN/1w7g8IOQbZD\nXkhPtHyiCPDC9sP03K8SQSghEEB6HnYq76QfFTH0gWRro1XULOXjbpQw0K/s\nzy7c/sItBlZtV/7P5XcVlcIAj5AaLpbjjbVVTFMONAaKCM0oiU3zon7Ce8yI\nqxHgQAadGcC1XsClKiokzJCNu0Cw2oqoWIKwmv88i5cR42mUimEudtKhQSVd\noqpc8uFrqaED9PMH71AJRlWB4Ld2ckAtIGyHn8Ax4VwNAUOGJzWpWXgULi9+\nKSfibm6yGmsGZ5E/B2TxlMX3VaN72NwNdPM34GXj77byXwCX8CT0HhT9GfTc\nG/TJfSZQTw0NFGShB53dGkpWxlQNmLcTtYu+ueA4sl2yM8DBnUZCnC01voXR\nn+Wu\r\n=O394\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCL9U389sHjNEv8ajh3EYrl1DOlFhuWMAaZkHHOaKbAaAIgHi0ujmDiugtBNWN/e8GPOu7mwmC4a1O3p/cTbuDKa64="}]},"_npmUser":{"name":"hrsh7th","email":"hrsh7th@gmail.com"},"directories":{},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/state-use_6.0.1_1629385185068_0.08550891484233936"},"_hasShrinkwrap":false},"6.0.2":{"name":"state-use","version":"6.0.2","description":"Simple state manager for React","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","sideEffect":false,"scripts":{"test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:dts","build:dts":"tsc --project ./tsconfig.json --emitDeclarationOnly","build:cjs":"MODULES=cjs babel --out-dir ./lib/cjs --extensions=.ts,.tsx src","build:esm":"MODULES=esm babel --out-dir ./lib/esm --extensions=.ts,.tsx src","release":"npm run build && np"},"author":{"name":"hrsh7th"},"keywords":["React","state","immer","immutable"],"repository":{"url":"git+https://github.com/hrsh7th/state-use.git","type":"github"},"license":"MIT","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"babel-jest"},"testMatch":["<rootDir>/src/**/*.test.+(ts|tsx|js)"]},"peerDependencies":{"immer":">= 9.0.0","react":">= 16.8.0","react-dom":">= 16.8.0"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.15.0","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-runtime":"^7.15.0","@babel/preset-env":"^7.15.0","@babel/preset-typescript":"^7.15.0","@testing-library/react-hooks":"^7.0.1","@types/jest":"^26.0.24","@types/node":"^16.6.1","@types/react":"^17.0.17","babel-jest":"^27.0.6","core-js":"^3.16.2","jest":"^27.0.6","np":"^7.5.0","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","typescript":"^4.3.5"},"gitHead":"ce926ad7fca1544043eb6c805ded0bd21debbaa8","bugs":{"url":"https://github.com/hrsh7th/state-use/issues"},"homepage":"https://github.com/hrsh7th/state-use#readme","_id":"state-use@6.0.2","_nodeVersion":"16.2.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-QJM2Dm/xmk2+AO25TRJ3QKSM5T4MkIiLA0M2O8qfOZ1tNSnwqBueCNx5Q2i4VXctAtqNWDIOKBcG2zIRAcOeew==","shasum":"7a2580f91267bc1ed45e8aeee1d713e04cd6e56b","tarball":"https://registry.npmjs.org/state-use/-/state-use-6.0.2.tgz","fileCount":8,"unpackedSize":46103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHoFVCRA9TVsSAnZWagAA3IIP/1ZpHfdxncUqZbWFg+QL\n0xKQfj4u+sawYwBaAY1Sm7NeGSTQ2xmZePkd48T080r44ZNvb8HqXwyzw3Gr\nw0AWryWVloSQ3TZVseYbN3adUgnHfPvBSARljCeo2oIa5nlBt/i6jMojrwuM\n4q8qTrMG/m5ReqxmtAIpa4nnJf1v72IQhpK0ueobuySHE424rU7q5HOb0kxH\nrfyFxdMC7Dd+dM1nIWGUbGaM6WFuy4v9TW7eWMcbYMeIyjizJUTIAQ7bZvRd\nnc3bOFBB2lZoC+iiUOHwDp4JPRYitPrlEy2c2FIxFdAC2NVdF0ggnFqPbI4X\nW/bcAylNGhw4OvYBseBJPa6awCllz+XF9pd+4gk5pkNsR/D+v5lUCZCfmjDu\nnlsiKWmL3+t7wNPbgC17dxQz4DQxwy28nlVF3pKnSC8ANdFuOLEBfWK+gRMm\nOBmqmgpQoZLyNN9Sw/J2SnMOUhZFdAvgPHKlKBnrkdEkmXQcH15agVleWPx2\nMxu1QrWi7pzGjA/MVyZvzhAQtb86fg1EneJ360xcQccyfdDOWha4d3GdhIfd\nmSuMSI7tgY9ehbz+hBPIvZq9ttTMLm4PBbLAehtyQ55T2WN3ABXMnF9Oh1Nz\nhwtkQwjVbDdrtwXxade8xtr0QoIqxhku5JiISAHb1lglz9PyQKyAVZeNpM8f\n78SR\r\n=zT09\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEKGf85JJ9Z7XegcvCGXCslPMdj2Sid2JU6XDLmxIuOUAiEAofKTBmy8TPVM4GCErNhQQO0aiIZFnADQWsQ7wgeEVJQ="}]},"_npmUser":{"name":"hrsh7th","email":"hrsh7th@gmail.com"},"directories":{},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/state-use_6.0.2_1629389141770_0.335897738941368"},"_hasShrinkwrap":false},"6.0.3":{"name":"state-use","version":"6.0.3","description":"Simple state manager for React","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","typings":"./lib/dts/index.d.ts","sideEffect":false,"scripts":{"test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:dts","build:dts":"tsc --project ./tsconfig.json --emitDeclarationOnly","build:cjs":"MODULES=cjs babel --out-dir ./lib/cjs --extensions=.ts,.tsx src","build:esm":"MODULES=esm babel --out-dir ./lib/esm --extensions=.ts,.tsx src","release":"npm run build && np"},"author":{"name":"hrsh7th"},"keywords":["React","state","immer","immutable"],"repository":{"url":"git+https://github.com/hrsh7th/state-use.git","type":"github"},"license":"MIT","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"babel-jest"},"testMatch":["<rootDir>/src/**/*.test.+(ts|tsx|js)"]},"peerDependencies":{"immer":">= 9.0.0","react":">= 16.8.0","react-dom":">= 16.8.0"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.15.0","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-runtime":"^7.15.0","@babel/preset-env":"^7.15.0","@babel/preset-typescript":"^7.15.0","@testing-library/react-hooks":"^7.0.1","@types/jest":"^26.0.24","@types/node":"^16.6.1","@types/react":"^17.0.17","babel-jest":"^27.0.6","core-js":"^3.16.2","jest":"^27.0.6","np":"^7.5.0","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","typescript":"^4.3.5"},"gitHead":"3ef2711fce134909e616d45e84d084b2bc92173b","bugs":{"url":"https://github.com/hrsh7th/state-use/issues"},"homepage":"https://github.com/hrsh7th/state-use#readme","_id":"state-use@6.0.3","_nodeVersion":"16.2.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-MVJmQtEc2muyVk5IPx1LvCsnygLkfFjrXeyNhbmnk3s13piuD7xWG+7kip+9H2avcGlUYFT3nGScCp4Wb405cw==","shasum":"94927667154cf80a3b991a5244dc136f279d540f","tarball":"https://registry.npmjs.org/state-use/-/state-use-6.0.3.tgz","fileCount":8,"unpackedSize":46140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHoMRCRA9TVsSAnZWagAAiHQP/2oRb5xGzuhe7w2NptZ+\nJcCKiV5jFqVSvqvnjurdIphNB8MjVR5LZEDXPSiDiCJOH8WyEPPQBe69x1cF\nVyLGqF1IXoJd1FuF71emTpH9eDgHP7HlFTh4Ry+QHNVj6rPCl8IS450O7tUD\njE+gqmACg4RjFBFzpJBpYpe3m6uT7EcnKUr1cKMWwHMGZc6hMpf4o0FYr6G3\ndT7aADNr9MFRrZOR9eGzAIpEaDsz50hVE+Q4solH+J08GalgKeCFkIhzzccD\ngUnMdrlQYYVmcKFHYeVkvJDMSwl6RZGGSdgnytWxRZdKAiBCNlTtrkuZHBA1\n367Hyxr4Wfx0TZ7gK/KVi8jFnDgFT6H5Uow4zLVFxIlpTvhuTbjKk/RiI77o\nhkjCY2mwhS/6SINz9XGGRaGE9u9NtZqKAKRUNhdpDsmtMgDHhMiiKA68scIz\n18LuwaPjmnZ6NLsp3PVhYKjs09mRSiW42tgQoXikLDAKYEUtEOo3tK4XeYh7\nsYog5WcU2kyG4DPGV5BVLRqt9JmsCm6o+RrBSiMcji5YF+TrajHVzGpF7aQO\n4W5B6rSzKe2lWrqUaECIyfrHznKfMTxqO8WLIShFFPDATyCFESoMZU7fOjdN\nDE2Ho59xrHTmiiXTqZZV6OYTWPkD3iZd8xulsQLwlCKd21IImxfhxiD7MTeK\nEebR\r\n=R7qP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIERwbfNB6VJjYHJp86Wi3aLz4mYJvEhpRClkWuZ3UEW3AiEA1I65PDy3wMJWOg7HYZjqXP40jNvLpKAQD3c4uges0xI="}]},"_npmUser":{"name":"hrsh7th","email":"hrsh7th@gmail.com"},"directories":{},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/state-use_6.0.3_1629389585601_0.5684557516827284"},"_hasShrinkwrap":false},"6.0.4":{"name":"state-use","version":"6.0.4","description":"Simple state manager for React","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","typings":"./lib/dts/index.d.ts","sideEffect":false,"scripts":{"test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:dts","build:dts":"tsc --project ./tsconfig.json --emitDeclarationOnly","build:cjs":"MODULES=cjs babel --out-dir ./lib/cjs --extensions=.ts,.tsx src","build:esm":"MODULES=esm babel --out-dir ./lib/esm --extensions=.ts,.tsx src","release":"npm run build && np"},"author":{"name":"hrsh7th"},"keywords":["React","state","immer","immutable"],"repository":{"url":"git+https://github.com/hrsh7th/state-use.git","type":"github"},"license":"MIT","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"babel-jest"},"testMatch":["<rootDir>/src/**/*.test.+(ts|tsx|js)"]},"peerDependencies":{"immer":">= 9.0.0","react":">= 16.8.0","react-dom":">= 16.8.0"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.15.0","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-runtime":"^7.15.0","@babel/preset-env":"^7.15.0","@babel/preset-typescript":"^7.15.0","@testing-library/react-hooks":"^7.0.1","@types/jest":"^26.0.24","@types/node":"^16.6.1","@types/react":"^17.0.17","babel-jest":"^27.0.6","core-js":"^3.16.2","jest":"^27.0.6","np":"^7.5.0","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","typescript":"^4.3.5"},"gitHead":"c39e7ea8ffb7aa8713935d037856715a5dc83933","bugs":{"url":"https://github.com/hrsh7th/state-use/issues"},"homepage":"https://github.com/hrsh7th/state-use#readme","_id":"state-use@6.0.4","_nodeVersion":"16.2.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-oIgT2bzNiyBlRvPEqNCafEH6zdcqTiOUW7L10SkhYYxnb3Etv377lREkC8hgVRIJ+tg1vIwrfqdFiFJ4piS55w==","shasum":"0005df906c508a9a850a4d664dff6e466ddb5c90","tarball":"https://registry.npmjs.org/state-use/-/state-use-6.0.4.tgz","fileCount":8,"unpackedSize":45717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHo35CRA9TVsSAnZWagAAULsP/0Kw5xcXQ7gtlj+e9weJ\n2rI4BlYxy2u+8n5fFJpZmAPkqUmGfz2xu3c5697AxAK/GuLKJk8R5q5EYN39\nebSne6BeaLIjyqaz7wNBpmMiqmcZ4qPNQ9zKI6vI0g2TIYlyr2Mx7ZmZ/MJW\n9IsvO8ZEEz55sv1PHWooqx+KhvcmwNO6etwasfO3probYD6CZJ4tkGx8sqFw\nD9vfRUO+p1LJ9hjrThVIQ5mrqEIxzXsekyfpek7kR5r6bg+l9mJa485ZeRhm\n4GMjt/Go8XGul92R5oY2hEcdheLv7NLfiPu2gvuCamXdrOKNon7Kebioe4ts\n9FdprP4RRK9XRuz0x9GAbFfzulMAyIfFJkrY/aBbvcjoe6oPTZs3XsCSjrGn\nJ168PJDYotYaUEZEMhUXyHSI6nruNB1tEEaQsI7hgQrtU0SuDsMlQ1FcHJth\n2Te0TRu8CKrch9tP8J+NeeGz8c4bAa8+1YKodJU6r2/QjIH+Kj93wii59rwd\npPM7FPFnJBch/WVaW3kzJOcZI5jI3QMJDn+RLZRhw3snOt3USXk2VUsC3vJY\n75/iwtryionRplJg/y5HnF2ExtyDdKLLtqUulCAVXmPs1WUy0HleDVLaP+7w\nMfBBjuDuQhC41BWF2zmU0zu0QTSXGg97gpqaWhdePyGFso8Fh9LQ1AraJh8D\n9QuW\r\n=7B9+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA9xL+LfXHdvKjkEoFIksCDTjS+mA2wVJPA/DfUzQKLZAiAMdzFMY7bvfyDtsRB2G1vBF9yGcNqiHOi3qwgyOG7FwA=="}]},"_npmUser":{"name":"hrsh7th","email":"hrsh7th@gmail.com"},"directories":{},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/state-use_6.0.4_1629392377221_0.8263283928082443"},"_hasShrinkwrap":false},"6.0.5":{"name":"state-use","version":"6.0.5","description":"Simple state manager for React","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","typings":"./lib/dts/index.d.ts","sideEffect":false,"scripts":{"test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:dts","build:dts":"tsc --project ./tsconfig.json --emitDeclarationOnly","build:cjs":"MODULES=cjs babel --out-dir ./lib/cjs --extensions=.ts,.tsx src","build:esm":"MODULES=esm babel --out-dir ./lib/esm --extensions=.ts,.tsx src","release":"npm run build && np"},"author":{"name":"hrsh7th"},"keywords":["React","state","immer","immutable"],"repository":{"url":"git+https://github.com/hrsh7th/state-use.git","type":"github"},"license":"MIT","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"babel-jest"},"testMatch":["<rootDir>/src/**/*.test.+(ts|tsx|js)"]},"peerDependencies":{"immer":">= 9.0.0","react":">= 16.8.0","react-dom":">= 16.8.0"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.15.0","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-runtime":"^7.15.0","@babel/preset-env":"^7.15.0","@babel/preset-typescript":"^7.15.0","@testing-library/react-hooks":"^7.0.1","@types/jest":"^26.0.24","@types/node":"^16.6.1","@types/react":"^17.0.17","babel-jest":"^27.0.6","core-js":"^3.16.2","jest":"^27.0.6","np":"^7.5.0","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","typescript":"^4.3.5"},"gitHead":"9d6f59d38feb34e7f3a15cf01ef47a61ad23350b","bugs":{"url":"https://github.com/hrsh7th/state-use/issues"},"homepage":"https://github.com/hrsh7th/state-use#readme","_id":"state-use@6.0.5","_nodeVersion":"16.2.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-lEwmxxgzzIZavsPXhJMxi3NkIteLNAAu1T8ziMyvL9soIw+rKON4t4ox7Mhpvk91/0gBYNS34x/9CzODWiDUQQ==","shasum":"77a21553ee9ede8028c57b6d18b55600c243506b","tarball":"https://registry.npmjs.org/state-use/-/state-use-6.0.5.tgz","fileCount":8,"unpackedSize":46117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHo/JCRA9TVsSAnZWagAAEIQP/0N2OcLVtpTGlXL22gsQ\n+v101+jUBzHXAh52ttlAmzMtZisV8NOdOt0LhMvj9baxn0HJS1oZ0+VUMzTd\nfor3aXnf0DOodl+ySUSgXjea5Op2PUB5CNNV7d8gLcc4nfLyZFnhFCIdqRTO\n0AqEHw4zS1pnkFvBj4qTZ2feDNz8I6KOdr9oBQMjuH+SsdWp016h4cMgkHL4\nKDdDWJ2BQ7oozPMTiMqSWd0uCDybSpdXtTz2oB/CRFiL0J+f+nsOgj8MdlUL\n2bC2TMn2AkZEwxksYU5+gLPb4mUm2YQq6JvzVdBXbT7dygvqG59DiFwGoRvj\nnx8gM2G1jRN9nt8QRMv2G8soPgOJIImBdmh9UtjrVTILPSBo59LjeFhajedl\nLNd2ZW3vMPLoq5iyxdUYoL5oI2Do/jwasfxadmDIMVcs/AaESfSLA09lwVOu\nRS5Dad0tX65J2Ud0Sh8xUVrpSFQobS7aaRnUYYn8RvoHnw9FgFPyiTJNVB5R\nJxxrRxlOxld0UMtbduOoWZfuNL4YC5joEyHCSgtvU9kqCqHVLrpwwBri1uTi\nWGw3IH4/7gkOhqHWwd4yuWmIcaRM1nIyLmk0bD/RK4xFAYfTJo3XpGMqFFMG\nRmTSf/Qj8nafKvgnJpJ0r9E23QBNbHw3ycAQ6dVDsjFuEfYpzSZNGem2TDq+\n6L0k\r\n=3SAI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7Q9hwOMZX7XZertsq0vN4wB3BhmgSCKc5LAkl5b0gPgIgb9OSR0XfgPyxqqaNMvPDogYElS+JojADveNdAQ0PCSY="}]},"_npmUser":{"name":"hrsh7th","email":"hrsh7th@gmail.com"},"directories":{},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/state-use_6.0.5_1629392841539_0.9217685759164649"},"_hasShrinkwrap":false},"6.0.6":{"name":"state-use","version":"6.0.6","description":"Simple state manager for React","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","typings":"./lib/dts/index.d.ts","sideEffect":false,"scripts":{"test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:dts","build:dts":"tsc --project ./tsconfig.json --emitDeclarationOnly","build:cjs":"MODULES=cjs babel --out-dir ./lib/cjs --extensions=.ts,.tsx src","build:esm":"MODULES=esm babel --out-dir ./lib/esm --extensions=.ts,.tsx src","release":"npm run build && np"},"author":{"name":"hrsh7th"},"keywords":["React","state","immer","immutable"],"repository":{"url":"git+https://github.com/hrsh7th/state-use.git","type":"github"},"license":"MIT","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"babel-jest"},"testMatch":["<rootDir>/src/**/*.test.+(ts|tsx|js)"]},"peerDependencies":{"immer":">= 9.0.0","react":">= 16.8.0","react-dom":">= 16.8.0"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.15.0","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-runtime":"^7.15.0","@babel/preset-env":"^7.15.0","@babel/preset-typescript":"^7.15.0","@testing-library/react-hooks":"^7.0.1","@types/jest":"^26.0.24","@types/node":"^16.6.1","@types/react":"^17.0.17","babel-jest":"^27.0.6","core-js":"^3.16.2","jest":"^27.0.6","np":"^7.5.0","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","typescript":"^4.3.5"},"gitHead":"eb552fac1a5256e46be3840dc6e64f44ec2f55ab","bugs":{"url":"https://github.com/hrsh7th/state-use/issues"},"homepage":"https://github.com/hrsh7th/state-use#readme","_id":"state-use@6.0.6","_nodeVersion":"16.2.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-rVFOBpClVVvhv4u2Ocq9QX1fnU8olC1e7dgE3EeQw63tU9qAskwIbLLfnVfxp/rZPWjAySkgQ4J5P2oHccHtKw==","shasum":"02b4fa97608b24413bb7e9a40ab935bf52470392","tarball":"https://registry.npmjs.org/state-use/-/state-use-6.0.6.tgz","fileCount":8,"unpackedSize":43674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHpKKCRA9TVsSAnZWagAA8hsP/2jlYUCJ9NhQkLDrZVJk\npy5SlmLmnErUy/t65rjQtTUpCQ9Mj2ZblQF/tmD2AL4hn5Th7yN+sRuUo28N\n2fED7HbsXbGGMmcTjE3w4QQhBOSa9I4cpGNSLY2hHNoruK9lC9joCRj/CfkX\nocHF0SrIDvBBKhvd13nKr3uIf8W3+fI9rJ4zvM2AKH5vNQBe52R6KCWLH+Pw\nPBKpN/2wivoElSvaOJQpYY0NfKlKGCyi3LEqE7QkvZjg0EifantjBUyilr1G\nsQ7vxNK8zDgJlHz0uHuztmMAFJRPiVEq4w4HQ6ks8v7fT5unNUy5Z3RjWjSc\n0mGPfBk0xqTVLUU6f1iGrUk9gIzhgzGipjyg6+/i1Y8s+SQfp/q1fK3Acynu\n1f3FVcyYrz5DQ78cdCyRrNcrv9L6Wkgf7uPXX+KAU85sL7K5g2/xbYXdKsJd\nB30CNjOOMxLtBb5cHaJERvrbzw1Wxsmh4eOVTfbkMeezNzfa6elokSaNtTPA\nkfR9VNm62d9mtzMj/XMAQa6cM4PXS+hBxfnXnv6OSJStutfEi1hFiMMxbYOp\nGWm+GJR/PXlYFCNnJGEQo7UPs60rN5vMEahLMV8g1ZOpRWonbVDQPEouzzDR\n13rX8rZE7gxOMnuZs3LTMFtMLvymcK+4xVbiw9aOEmQK+xXNhJLXBbXBQu2L\ny6oT\r\n=fpJW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICPabAxHkbXP4BvDTySMe5wHH3VSXBDWK0b+Ils8+1EiAiEA30/YzHRPoQ76tHDaqKiCUiolCwlWHOmpa1aLRxWlOmY="}]},"_npmUser":{"name":"hrsh7th","email":"hrsh7th@gmail.com"},"directories":{},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/state-use_6.0.6_1629393546377_0.06537550787007507"},"_hasShrinkwrap":false},"6.0.7":{"name":"state-use","version":"6.0.7","description":"Simple state manager for React","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","typings":"./lib/dts/index.d.ts","sideEffect":false,"scripts":{"test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:dts","build:dts":"tsc --project ./tsconfig.json --emitDeclarationOnly","build:cjs":"MODULES=cjs babel --out-dir ./lib/cjs --extensions=.ts,.tsx src","build:esm":"MODULES=esm babel --out-dir ./lib/esm --extensions=.ts,.tsx src","release":"npm run build && np"},"author":{"name":"hrsh7th"},"keywords":["React","state","immer","immutable"],"repository":{"url":"git+https://github.com/hrsh7th/state-use.git","type":"github"},"license":"MIT","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"babel-jest"},"testMatch":["<rootDir>/src/**/*.test.+(ts|tsx|js)"]},"peerDependencies":{"immer":">= 9.0.0","react":">= 16.8.0","react-dom":">= 16.8.0"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.15.0","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-runtime":"^7.15.0","@babel/preset-env":"^7.15.0","@babel/preset-typescript":"^7.15.0","@testing-library/react-hooks":"^7.0.1","@types/jest":"^26.0.24","@types/node":"^16.6.1","@types/react":"^17.0.17","babel-jest":"^27.0.6","core-js":"^3.16.2","jest":"^27.0.6","np":"^7.5.0","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","typescript":"^4.3.5"},"gitHead":"d428731693ad7fdc7b1bcec565c74978afae925b","bugs":{"url":"https://github.com/hrsh7th/state-use/issues"},"homepage":"https://github.com/hrsh7th/state-use#readme","_id":"state-use@6.0.7","_nodeVersion":"16.2.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-2qN7MLT48kYRjnWX+Y5rfgYX0gVN3Ajm1FzM4S/nMbqc8QJT6Obohgr0HTMpGLb1QbOqNiRJgm8zDayAlclvag==","shasum":"28c176821dd75a1e0f4fbfcea3f46565de0eb196","tarball":"https://registry.npmjs.org/state-use/-/state-use-6.0.7.tgz","fileCount":8,"unpackedSize":47205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHppdCRA9TVsSAnZWagAA6P8P/2xII51QNWZgwueUZjGX\nC7iKvOryEFf8AA5biMH1+de0ZJOX2NHEv4Ze5BK57tbi9pg9jxCG000xZrlp\nqtBlghmvNUyoRx+2lDzodkaCxTuMctDD18qMK5URREqKZebJmK6NvGs6xDhl\nRO1jd+6c7UNTzhvbjmyk7/IxhKJ9et8JAxqSCmS+lOWBDJdQbHubWfd27Ump\nAAum3aOwYwTQuFDEsueuiGwxM3HmsDuO63M0MUCAducoUwn3JPH8G2N6peTE\naRxpxUEjIRhL+JoqH7AT/oupwoypQhvqdgXBW/IP8VOvNZof/JTlRB6pJvaV\ndiRm+PeqLOjTi2AiD+SHlCIQOr3IFToeZG1YPRuwl0o2mDF4USoTQkQ6It/d\nsXIjN1Y8gA3+JfDACdbOaF2kr9oGuA9olxj2u0U72Puokyr1rQ6drpjnqWQ6\nPCj2mQkfddfWeswpMAD10s7ARbfpo1UjiLTPtTB+zDAsCDAcb+7ckuWbQ8+q\nzVnrhI2ZqLGCX6prgACdDPBuudSU20NFLtH40DME+igxcmkhbgNFENZ89Rq3\nCs/ACeIxNf39C2FyyUlldKgkVSwkg491UulrOLaSVA/6GYFFIBR2XzRWswSv\nhs9K+GAhjNljYjyyWXFaXmiUIqfNdwZixea9MTn1XcLjoe1c+VT4Zo/A5VHM\nSxfx\r\n=BQYK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiDOcUpmIZL6G1slhSM6GHxS81WylMycR+2qtWyLeKzwIgDwfPn59MPWtRgBi3Ukl6FeOPoRn/tS8RYblxInC5umw="}]},"_npmUser":{"name":"hrsh7th","email":"hrsh7th@gmail.com"},"directories":{},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/state-use_6.0.7_1629395549335_0.19609834460936848"},"_hasShrinkwrap":false},"6.0.8":{"name":"state-use","version":"6.0.8","description":"Simple state manager for React","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","typings":"./lib/dts/index.d.ts","sideEffect":false,"scripts":{"test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:dts","build:dts":"tsc --project ./tsconfig.json --emitDeclarationOnly","build:cjs":"MODULES=cjs babel --out-dir ./lib/cjs --extensions=.ts,.tsx src","build:esm":"MODULES=esm babel --out-dir ./lib/esm --extensions=.ts,.tsx src","release":"npm run build && np"},"author":{"name":"hrsh7th"},"keywords":["React","state","immer","immutable"],"repository":{"url":"git+https://github.com/hrsh7th/state-use.git","type":"github"},"license":"MIT","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"babel-jest"},"testMatch":["<rootDir>/src/**/*.test.+(ts|tsx|js)"]},"peerDependencies":{"immer":">= 9.0.0","react":">= 16.8.0","react-dom":">= 16.8.0"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.15.0","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-runtime":"^7.15.0","@babel/preset-env":"^7.15.0","@babel/preset-typescript":"^7.15.0","@testing-library/react-hooks":"^7.0.1","@types/jest":"^26.0.24","@types/node":"^16.6.1","@types/react":"^17.0.17","babel-jest":"^27.0.6","core-js":"^3.16.2","jest":"^27.0.6","np":"^7.5.0","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","typescript":"^4.3.5"},"gitHead":"fd760951a793f878bec0b75a9846e59944044e9c","bugs":{"url":"https://github.com/hrsh7th/state-use/issues"},"homepage":"https://github.com/hrsh7th/state-use#readme","_id":"state-use@6.0.8","_nodeVersion":"16.2.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-0SvIFrog1om//zi2QJ+vfY9fqbnZakxKfeXDxCGg71he5baI9yMBVy9vWl31c2ks2TFoIY2+4UMW0EFNBoxpHg==","shasum":"76a6638f5209aa116b7c3bebdad35a1b0cc99bd2","tarball":"https://registry.npmjs.org/state-use/-/state-use-6.0.8.tgz","fileCount":8,"unpackedSize":53017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIQG9CRA9TVsSAnZWagAAX6oP/3dCWR4CTCv8ezq2secu\n8CDkPFQe5yShm1PGrVoFsQnKRZE8zLoXgdmxf6MX3w+3VCBegOPf9gZ8kS8E\nj9tTwHTx2pItZ9IXL/SS9dV4z0845M7qiBh4UWtGiBDsPTQn1EDNQvOdZcyf\n3i/mFwVQ+ZP5f12KUzPmxtOoqEgXmTyh9GXD9pYniTkwu2tlQMYStub4YUVU\n3oE9NCZvVf2yE1+OQsa2ZfPHnaS7faNiI5gwg3Ao+XgDKNnhzCQr1fIGrrhU\nHXJkm/6j6eSdlvEoqp8OUvuhqABQtFLj79PxxcC5SOZ7/RXP9xSQJjDwbvgN\nYinuSDOSV4rpc65V/SBepwlPy/QYrefPvJBC9T10G6HSnO5N3Ol1A2xvZqyC\nFiLoY2Tn9FK2dZ/BM978AVzUm/TXfVhLmWXR7VvIvvMce5VsVRJLd+KDUFuU\nplmcyxA9AZ7vgHCdWbsiqHayJ0VM6U04qbz6/HMm7u92kfflpYWC8P9G48r7\nmxzlzAfB+oJUyfJo7XVN4XJSd4NJDV1OYjEwhyIS0VjZVLbisD98twc/3oa/\n480pCGEGhmpEioEZ6Cs4qy0LAae1uOgYEWFXuYSq8WZ4JsO3tmMasrFogcfR\ncWRJI0CjmxpYWlxiOM4qzALIATzp7IUmV3fy2lek7mmUNg10qI+uLjJj7R8y\nbJD0\r\n=BEBW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHSm21Z379DnNItxM1R45BRnqfQy4XIMQkH4jktuXwt3AiEA3Oc1vzRabP4sLOHzvi4Wbz061OA0BiOW5Nm1a+GhEL8="}]},"_npmUser":{"name":"hrsh7th","email":"hrsh7th@gmail.com"},"directories":{},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/state-use_6.0.8_1629553085775_0.20153476813278393"},"_hasShrinkwrap":false},"6.0.9":{"name":"state-use","version":"6.0.9","description":"Simple state manager for React","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","typings":"./lib/dts/index.d.ts","sideEffect":false,"scripts":{"test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:dts","build:dts":"tsc --project ./tsconfig.json --emitDeclarationOnly","build:cjs":"MODULES=cjs babel --out-dir ./lib/cjs --extensions=.ts,.tsx src","build:esm":"MODULES=esm babel --out-dir ./lib/esm --extensions=.ts,.tsx src","release":"npm run build && np"},"author":{"name":"hrsh7th"},"keywords":["React","state","immer","immutable"],"repository":{"url":"git+https://github.com/hrsh7th/state-use.git","type":"github"},"license":"MIT","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"babel-jest"},"testMatch":["<rootDir>/src/**/*.test.+(ts|tsx|js)"]},"peerDependencies":{"immer":">= 9.0.0","react":">= 16.8.0","react-dom":">= 16.8.0"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.15.0","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-runtime":"^7.15.0","@babel/preset-env":"^7.15.0","@babel/preset-typescript":"^7.15.0","@testing-library/react-hooks":"^7.0.1","@types/jest":"^26.0.24","@types/node":"^16.6.1","@types/react":"^17.0.17","babel-jest":"^27.0.6","core-js":"^3.16.2","jest":"^27.0.6","np":"^7.5.0","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","typescript":"^4.3.5"},"gitHead":"91cad41eea5eca33a19dd01da8b635d15cbec513","bugs":{"url":"https://github.com/hrsh7th/state-use/issues"},"homepage":"https://github.com/hrsh7th/state-use#readme","_id":"state-use@6.0.9","_nodeVersion":"16.2.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-EQYUHsSlH4m0owu+aUvkPvJ4oVgXXHtadXBJMVMqwfUr3N9DX603yPxq6jx7mfTqUg7XYGhcofWrboNo+/Ialg==","shasum":"9c4c44e1b5546f628222d30542ea491690c25bec","tarball":"https://registry.npmjs.org/state-use/-/state-use-6.0.9.tgz","fileCount":8,"unpackedSize":53835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJOt2CRA9TVsSAnZWagAAJQAQAJLsPCgV2XXsgbHgcOEv\nIKy0i3GhqFKo9pCSuFy0ex2LIVGPrrNCk/ENbdELjQyH/wLJ5VVCDxdlmyz3\n6TP9qg5oRZ9GaN5N7aVswdyTzCMsuzHgmwncZnC4uUveuoa069BUD2RRPwgj\nmVW2p0BM2jnNmmbL7QMmgXw+S0YgSsI2xN5kUu8XIgIqRVr5cPNfvhBA+TS2\nOKzfLQqkFnzfIqHmxfE+ln3UuXNwwFvYULw8K1eRPtVG+rGWjPx2hWZ06Vp2\nUrbRMGW3mpHYhIcfFbPdag4EEJJsEjezfJXixc6REbGJH6tOYNWLGWATfi8f\nz6lx9ypVoutn+8/01NiO9u7ujdu5bJgToF657s5EkBVsjkpWVr63wW+jITJg\nuhsue1sO0KNDF5dVQMzx6/QZL8ZH4Iaz5dw3SS+dvfwMR9d3BOcLVPX10CYe\nVvdLLCxrbRrZ5hRKXuYV7TdlnEzQVlDYtQVUSi6yhXNz5dq5UXCrD+4U55gf\nzLLrpLZSXLkbsOvmF4P9voHdkEY5v68v6qLlRSA1KiVuwfC/NdqvxEtd12Fg\n44GOdmVYlwv/3pM4RAuQBnUuxECuFoT19DP3DCfnB2CZSPeQxNPx1BPSD2Bk\nV3gkm1YJFkQqtKX6434X69ss3fO0+1NWrCk7n/fpkhV+gJyMG/VlRZG7kkbu\nJGPE\r\n=GIZS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqEVv78VxNkX4MK1UdRXVDe+DzqEF+R8xPZcHEEEovyQIgaqV/3zHa4vEYHKFAKQzYFJYDOb2XgzYzMohVu9TMA3c="}]},"_npmUser":{"name":"hrsh7th","email":"hrsh7th@gmail.com"},"directories":{},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/state-use_6.0.9_1629809526729_0.030692173611247764"},"_hasShrinkwrap":false},"6.0.10":{"name":"state-use","version":"6.0.10","description":"Simple state manager for React","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","typings":"./lib/dts/index.d.ts","sideEffect":false,"scripts":{"test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:dts","build:dts":"tsc --project ./tsconfig.json --emitDeclarationOnly","build:cjs":"MODULES=cjs babel --out-dir ./lib/cjs --extensions=.ts,.tsx src","build:esm":"MODULES=esm babel --out-dir ./lib/esm --extensions=.ts,.tsx src","release":"npm run build && np"},"author":{"name":"hrsh7th"},"keywords":["React","state","immer","immutable"],"repository":{"url":"git+https://github.com/hrsh7th/state-use.git","type":"github"},"license":"MIT","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"babel-jest"},"testMatch":["<rootDir>/src/**/*.test.+(ts|tsx|js)"]},"peerDependencies":{"immer":">= 9.0.0","react":">= 16.8.0","react-dom":">= 16.8.0"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.15.0","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-runtime":"^7.15.0","@babel/preset-env":"^7.15.0","@babel/preset-typescript":"^7.15.0","@testing-library/react-hooks":"^7.0.1","@types/jest":"^26.0.24","@types/node":"^16.6.1","@types/react":"^17.0.17","babel-jest":"^27.0.6","jest":"^27.0.6","np":"^7.5.0","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","typescript":"^4.3.5"},"dependencies":{"core-js":"^3.16.2"},"gitHead":"3a23071eb778510b5539e00593832453a96f7af8","bugs":{"url":"https://github.com/hrsh7th/state-use/issues"},"homepage":"https://github.com/hrsh7th/state-use#readme","_id":"state-use@6.0.10","_nodeVersion":"16.2.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-Pl8j23BMNKfghmC5CLa3ihtNMi1B/OLfAkvT53nqAEY+i0dKM2d6PFGDmWD8JjRHtnLOdzL3zw0DWCeCYeK+7Q==","shasum":"ac0350f21ab55ccc39c89cb9d9b0bd1aeb645df4","tarball":"https://registry.npmjs.org/state-use/-/state-use-6.0.10.tgz","fileCount":8,"unpackedSize":53860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJO1ACRA9TVsSAnZWagAA7FcP/2mshQNEdnFboqPSb60m\nkLpMgDUzTHGpa6ejjkjy2Cw78tpDU/GSLBRpQFwjhtqqwESE9EMWYKGmC5sf\nk0XfMGd6ySCeLFoL8YOO3VOqvAycpZmfxlPLNpS9daZMrAitFDf5QmytnsZE\ndez2SpJFRcBkMOCl3ZAE1SWB1yL28BR4aBSTNjcOtHGIyOplmDJfXjcWrmVX\nvJkpD1TF130/gMMfPor9TTAwN4svjnWiXFpwprZZpVUtZKxl+bkwlSZXBrgP\nYTr7a7QtBuIzcNY2gFC4jdiIN/WaWS+DBOrj25RHi5NjxD9vbsnYWQZ7wNdb\n9Crx9gh9Y6IlGfKKKyUMYm0/TXko8SIwI4Pv65Vd8wN/BIpkZRCuhSPkC0M/\na032/oVpiXKqCfjJv/HChPdWKziW78lNKAcXcJOUqTkx8p4uQT6vRTMWC9c5\n+1U2YuGr6cAbhT1J787gffWay7EBUi/3mDljbWLGp02du80JPxFD3T7U9CcA\n50xrqSCOSEjlDkk/fzErHYgV4/qivlA47IjJbsboD8WRJK8/qi4aP/XfTtgU\ni0zp8DNpxaKRebM3M0cMdSzYeOko/oYsQGUeSMSpj1AXJ3lcF52+wavf9T3v\n+CiSji34ACsoUH7FqJvIap1UQ81S8/rr57IfVrvv7BZ+6L0+SxweaClsRn7w\n8Vxn\r\n=REeJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkWqTOIbwu7WRt/thS6IvOwRzqOL7Dd4d1LWpK5XlClwIgUMs7oWSRgLxTuCivxWGg6GRkqXIEvB4SSsKcXV/S79I="}]},"_npmUser":{"name":"hrsh7th","email":"hrsh7th@gmail.com"},"directories":{},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/state-use_6.0.10_1629809984015_0.3866598096744305"},"_hasShrinkwrap":false},"6.0.11":{"name":"state-use","version":"6.0.11","description":"Simple state manager for React","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","typings":"./lib/dts/index.d.ts","sideEffect":false,"scripts":{"test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:dts","build:dts":"tsc --project ./tsconfig.json --emitDeclarationOnly","build:cjs":"MODULES=cjs babel --out-dir ./lib/cjs --extensions=.ts,.tsx src","build:esm":"MODULES=esm babel --out-dir ./lib/esm --extensions=.ts,.tsx src","release":"npm run build && np"},"author":{"name":"hrsh7th"},"keywords":["React","state","immer","immutable"],"repository":{"url":"git+https://github.com/hrsh7th/state-use.git","type":"github"},"license":"MIT","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"babel-jest"},"testMatch":["<rootDir>/src/**/*.test.+(ts|tsx|js)"]},"peerDependencies":{"immer":">= 9.0.0","react":">= 16.8.0","react-dom":">= 16.8.0"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.15.0","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-runtime":"^7.15.0","@babel/preset-env":"^7.15.0","@babel/preset-typescript":"^7.15.0","@testing-library/react-hooks":"^7.0.1","@types/jest":"^26.0.24","@types/node":"^16.6.1","@types/react":"^17.0.17","babel-jest":"^27.0.6","jest":"^27.0.6","np":"^7.5.0","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","typescript":"^4.3.5"},"dependencies":{"core-js":"^3.16.2"},"gitHead":"20edff259f76a15b7ae9c31b3a7625bb0b581a9e","bugs":{"url":"https://github.com/hrsh7th/state-use/issues"},"homepage":"https://github.com/hrsh7th/state-use#readme","_id":"state-use@6.0.11","_nodeVersion":"16.2.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-FRmUofBEABr7xjJw/OaiU3S/FNJoKC4kBOJcHSgMYF/WxwQXaApbco8R5VYLQfuDEf6SJ0TL491huAnxSJZvMw==","shasum":"e1a950f3e7d04ba4045032c152a8dd1c626e7b6d","tarball":"https://registry.npmjs.org/state-use/-/state-use-6.0.11.tgz","fileCount":8,"unpackedSize":59921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJdriCRA9TVsSAnZWagAAwj0P/3kCUxY42S2TeneHHrBD\n7MqvFZNiZpWIjhsF363Ypdx7iq9hlWsVdHLH7YzUSf9OQYYSLl1bJqukWYqc\nbBv0SS0A6xvcGcGjOkgq0nJ5reSkUV9OKmT0Oyf6860lA4F0FP6lzAWvpNUp\nBFfVTU3qBDxkZPJh25GVkNBIg3f/6RKc1nFetfi+ZNqwJwf2PliWYveLdS+3\nOaZGM5aTvj4MPi9gOGjxc7gOT6A9psOEcX9LC3t1JsuJVtzhgsLlLQLKSrCA\nfGyPdJFoyzAyz88DA4muMtd185Gh9/2ViWb8bLyteVXQN1Fe9pgxdDUf978z\nRPHZFnJHMIFfuXXOxosjxbVjzwM9RC33Qpd6yGP1LNaCm/Fd0miNjiezf6UD\nMaSKXZnu9vMud8j3jwAikzw+9xU3YbCMfiUP8URNWJiHKF7jnUkHnfeImcBR\nYVYGfy5AmDTBIlytTpjg6HJ1FDlp1Vu43Hg9lAeYOVi6Z0ZKxK5PVf7XqjLo\nBMMtSW86Q6BhHQbmHfRJqi9meKTMkEYNUBnBTkBL7F+RORIvviwiD+3YEeSc\ntgxg/7eaJJqiCl/8ZJHlLVw3U/SG1O5J1xkH7v4HoeHfgtu95P6U7qRvq6gx\nDEHe6vIFlgYmCIWoaRiALW3YofJft+Uw76rvuNxwZBfnesulOv1cnl7LAS9r\nfLJz\r\n=Dt2r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCley7AaTWimA2zcajnemJoU5s28FH6us05P+ST7srpugIhAKxelpF741Zvb3SXgDfHidRml2dFJPhi1xJkwDXRKCAS"}]},"_npmUser":{"name":"hrsh7th","email":"hrsh7th@gmail.com"},"directories":{},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/state-use_6.0.11_1629870818252_0.12162856176677694"},"_hasShrinkwrap":false},"6.0.12":{"name":"state-use","version":"6.0.12","description":"Simple state manager for React","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","typings":"./lib/dts/index.d.ts","sideEffect":false,"scripts":{"test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:dts","build:dts":"tsc --project ./tsconfig.json --emitDeclarationOnly","build:cjs":"MODULES=cjs babel --out-dir ./lib/cjs --extensions=.ts,.tsx src","build:esm":"MODULES=esm babel --out-dir ./lib/esm --extensions=.ts,.tsx src","release":"npm run build && np"},"author":{"name":"hrsh7th"},"keywords":["React","state","immer","immutable"],"repository":{"url":"git+https://github.com/hrsh7th/state-use.git","type":"github"},"license":"MIT","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"babel-jest"},"testMatch":["<rootDir>/src/**/*.test.+(ts|tsx|js)"]},"peerDependencies":{"immer":">= 9.0.0","react":">= 16.8.0","react-dom":">= 16.8.0"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.15.0","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-runtime":"^7.15.0","@babel/preset-env":"^7.15.0","@babel/preset-typescript":"^7.15.0","@testing-library/react-hooks":"^7.0.1","@types/jest":"^26.0.24","@types/node":"^16.6.1","@types/react":"^17.0.17","babel-jest":"^27.0.6","jest":"^27.0.6","np":"^7.5.0","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","typescript":"^4.3.5"},"dependencies":{"core-js":"^3.16.2"},"gitHead":"467e4a070835a9664fc12042e785caa01a3bab21","bugs":{"url":"https://github.com/hrsh7th/state-use/issues"},"homepage":"https://github.com/hrsh7th/state-use#readme","_id":"state-use@6.0.12","_nodeVersion":"16.10.0","_npmVersion":"7.24.2","dist":{"integrity":"sha512-WTFsvpWwqlNNc0qSbAQgUCefaLeWM84l4ullD/1cdxm87uRBlGO7KP1vASdJLcECV0iQGUwOZ1R30DL26XjE/g==","shasum":"89623bb15facc6c22ba4f9b72d9a4d6e8e26f599","tarball":"https://registry.npmjs.org/state-use/-/state-use-6.0.12.tgz","fileCount":8,"unpackedSize":61677,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwQQ5Oyz1WG4wxi0j3uDs64TWG2gtHKBncNC1Z1oNcrAIhAJX2GBXEOQbXF6PTdzahv9YWt+SRTUPm/eKvZ42y2uyh"}]},"_npmUser":{"name":"hrsh7th","email":"hrsh7th@gmail.com"},"directories":{},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/state-use_6.0.12_1635410343223_0.774563962360473"},"_hasShrinkwrap":false},"6.0.13":{"name":"state-use","version":"6.0.13","description":"Simple state manager for React","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","typings":"./lib/dts/index.d.ts","sideEffect":false,"scripts":{"test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:dts","build:dts":"tsc --project ./tsconfig.json --emitDeclarationOnly","build:cjs":"MODULES=cjs babel --out-dir ./lib/cjs --extensions=.ts,.tsx src","build:esm":"MODULES=esm babel --out-dir ./lib/esm --extensions=.ts,.tsx src","release":"npm run build && np"},"author":{"name":"hrsh7th"},"keywords":["React","state","immer","immutable"],"repository":{"url":"git+https://github.com/hrsh7th/state-use.git","type":"github"},"license":"MIT","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"babel-jest"},"testMatch":["<rootDir>/src/**/*.test.+(ts|tsx|js)"]},"peerDependencies":{"immer":">= 9.0.0","react":">= 16.8.0","react-dom":">= 16.8.0"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.15.0","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-runtime":"^7.15.0","@babel/preset-env":"^7.15.0","@babel/preset-typescript":"^7.15.0","@testing-library/react-hooks":"^7.0.1","@types/jest":"^26.0.24","@types/node":"^16.6.1","@types/react":"^17.0.17","babel-jest":"^27.0.6","jest":"^27.0.6","np":"^7.5.0","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","typescript":"^4.3.5"},"dependencies":{"core-js":"^3.16.2"},"gitHead":"1db4a4c1c90994b0d1b87884d454ed6d13035e8e","bugs":{"url":"https://github.com/hrsh7th/state-use/issues"},"homepage":"https://github.com/hrsh7th/state-use#readme","_id":"state-use@6.0.13","_nodeVersion":"16.10.0","_npmVersion":"7.24.2","dist":{"integrity":"sha512-7IOB4plWWwlAbLC0KIyQs0RsW7+pZPpqKQ3SH9cH8aRqEf89DdewFf4qt1cKdceT4WYRJsEKPHf9pd0UD8vZ0w==","shasum":"1a8efaefe3e9953f6f8625555070778706e27fd6","tarball":"https://registry.npmjs.org/state-use/-/state-use-6.0.13.tgz","fileCount":8,"unpackedSize":64656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh28BvCRA9TVsSAnZWagAAsO4P+QGcpW2fNEQcDqfFgQ0b\nOPv3b0Yv3vIQ0RSrPyLxl8mTcLUEtjPpoT0wj9WcoQdw5jKMdzwEeRt6cqTP\n6HTWEf883E3NbM5MFtOCkIKs/kmFqIGkMLKAq0mDhLr97YgScIzmhNi3AJX9\n+i3FxKcdSDcyUFHNerd5N31w5Isveb/2oxY4iwWPO5ktIANfnYTyW70Ej3Gk\nCC/5yfZKzqXgAmBWuai8O5wWLlpFwT/4DKwdOu2kIdByuAS2Onc/i/tI3PwJ\nwZkevKZeAfAWWHAORQAeyD+xWi203cnBLNiVd+//9KCwkzX5Na3mtHZoNpMg\n0GvuVR/l0MHi+v03v2tlH7DjTkkduSHHVJvWVpcpfTohdr5QdChICUyaWlzX\nv0A4xD+tgVt2i15hVI2LBKi28gWEY6b325kSnoEPhKV6uQHoLyuAsfsimXM4\nWqLdrzHgljaw4cAS2Wh8ua5cIsrGLWr5JCq6mV9DQ3dCAbZ8MT6kyp5AsDjP\npT/h3eOPqk19yVJojVeWE9y8xtdnrxhD1UlXJ5SyOV3dzCEKQFAqyVMdcYYl\n/Wiu5d87YYiMPpSKWZZtseWM7v6ljT5u/qi79y1fxFLCBy43/cWtIThonZii\nzFOZRi9HM3ttFmvo7UtojctIuKot64+WifV2fIq/3Gpv8ottARBeGNeaZY1Z\n2eHR\r\n=omuC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/Zda5uh6jYqFvo2lDWvXnATVA2PiDLZzqE0yfCmg1sAIhAPEQ+f+kKJMH4vFhZXAe6tVJiSZM1n4zKDFNea7ZRSnr"}]},"_npmUser":{"name":"hrsh7th","email":"hrsh7th@gmail.com"},"directories":{},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/state-use_6.0.13_1636951840482_0.8744013301612348"},"_hasShrinkwrap":false}},"time":{"created":"2021-08-16T12:33:06.688Z","2.0.0":"2021-08-16T12:33:06.909Z","modified":"2022-05-18T16:12:34.889Z","2.0.1":"2021-08-16T12:39:03.715Z","2.0.2":"2021-08-17T05:41:57.328Z","3.0.0":"2021-08-17T07:34:58.914Z","3.0.1":"2021-08-17T07:43:28.313Z","4.0.0":"2021-08-17T10:53:05.351Z","4.0.1":"2021-08-17T11:13:46.447Z","4.0.2":"2021-08-17T11:29:51.586Z","4.1.0":"2021-08-17T11:37:24.879Z","4.2.0":"2021-08-17T12:33:44.425Z","4.3.0":"2021-08-17T12:40:58.900Z","4.4.0":"2021-08-17T12:45:56.504Z","5.0.0":"2021-08-17T13:01:06.662Z","6.0.0":"2021-08-19T11:38:07.315Z","6.0.1":"2021-08-19T14:59:45.205Z","6.0.2":"2021-08-19T16:05:41.908Z","6.0.3":"2021-08-19T16:13:05.726Z","6.0.4":"2021-08-19T16:59:37.377Z","6.0.5":"2021-08-19T17:07:21.680Z","6.0.6":"2021-08-19T17:19:06.522Z","6.0.7":"2021-08-19T17:52:29.524Z","6.0.8":"2021-08-21T13:38:05.892Z","6.0.9":"2021-08-24T12:52:06.854Z","6.0.10":"2021-08-24T12:59:44.136Z","6.0.11":"2021-08-25T05:53:38.381Z","6.0.12":"2021-10-28T08:39:03.332Z","6.0.13":"2021-11-15T04:50:40.666Z"},"maintainers":[{"name":"hrsh7th","email":"hrsh7th@gmail.com"}],"description":"Simple state manager for React","author":{"name":"hrsh7th"},"license":"MIT","readme":"# state-use\n\nSimple state manager for React.\n\n# Usage\n\n### Setup\n\nFirst, You should define your state.\n\n```tsx\n// src/state/user.ts\nimport { define } from 'state-use';\n\n// async helpers.\ntype Async<R, E> = {\n  state: 'default';\n} | {\n  state: 'loading';\n} | {\n  state: 'success';\n  response: R;\n} | {\n  state: 'failure';\n  error: E;\n};\nexport const Async = {\n  default: () => ({ state: 'default' } as const),\n  loading: () => ({ state: 'loading' } as const),\n  success: <R extends unknown>(r: R) => ({ state: 'success', response: r } as const),\n  failure: <E extends unknown>(e: E) => ({ state: 'failure', error: e } as const),\n};\n\nexport const UserState = define<{\n  id: number;\n  nickname: string;\n  details: Async<{ birthday: string; }, unknown>;\n}>();\n```\n\nThen you can initialize state.\n\n```tsx\n// src/index.tsx\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport { UserState, Async } from './state/user.ts';\nimport { App } from './state/component/App.tsx';\n\nUserState.setup({\n  id: 0,\n  nickname: 'hrsh7th',\n  details: Async.default(),\n}); // Setup default state (It can be used to fill server-side props).\n\nReactDOM.render((\n  <App />\n), document.querySelector('#app'));\n```\n\n### Basic read/write state\n\n```tsx\n// src/component/User.tsx\n\nimport React from 'react';\nimport { UserState } from '../state/user';\n\nexport const User = () => {\n  const nickname = UserState.use(s => s.nickname);\n\n  const onNicknameClick = useCallback(() => {\n    UserState.update(ctx => {\n      ctx.state.nickname = 'new nickname';\n    });\n  });\n\n  return (\n    <div onClick={onNicknameClick}>{nickname}</div>\n  );\n};\n```\n\n### Async read/write state\n\nThe `state-use` handles async operation via Generator Function.\n\n```tsx\n// src/component/User.tsx\n\nimport React from 'react';\nimport { UserState, Async } from '../state/user';\n\nexport const User = () => {\n  const user = UserState.use();\n\n  const onFetchButtonClick = useCallback(() => {\n    // Warning: You must use `ctx.state` directly. You can't save `ctx.state` as another variable.\n    UserState.update(function *(ctx) => {\n      ctx.state.details = Async.loading();\n      try {\n        ctx.state.details = Async.success(yield fetch(`https://example.com/users/${s.id}/details`).then(res => res.json()));\n      } catch (e) {\n        ctx.state.details = Async.failure(e);\n      }\n    });\n  });\n\n  return (\n    <div onClick={onFetchButtonClick}>fetch details</div>\n    {user.details.state === 'default' && (\n      <div>\n        {user.details.state === 'loading' ? (\n          'Loading...'\n        ) : user.details.state === 'success' ? (\n          <UserDetails details={user.details.response} />\n        ) : (\n          'Error...'\n        )}\n      </div>\n    )}\n  );\n};\n```\n\n","readmeFilename":"README.md","homepage":"https://github.com/hrsh7th/state-use#readme","keywords":["React","state","immer","immutable"],"repository":{"url":"git+https://github.com/hrsh7th/state-use.git","type":"github"},"bugs":{"url":"https://github.com/hrsh7th/state-use/issues"}}