{"_id":"powerful-hooks","_rev":"27-0ef7dd901cbc593eaf7e3216eb185842","name":"powerful-hooks","dist-tags":{"latest":"1.1.19","beta":"1.1.5-beta","bate1":"1.1.16-beta"},"versions":{"1.0.0":{"name":"powerful-hooks","version":"1.0.0","description":"More powerful React hooks ","main":"index.ts","scripts":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"keywords":["React","hooks","useState"],"author":{"name":"findzsh"},"license":"ISC","bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"homepage":"https://github.com/findzsh/usehooks#readme","gitHead":"9a6c36b592c9a6d99c27b01969b994646cf688b3","_id":"powerful-hooks@1.0.0","_nodeVersion":"18.15.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-0XTdCur+TPQXoCCIUJnqzQAX1f+W/h9hDq9RI1MorGr9CDxSYz1WwRJ60Ki9SKh2MmMi6ty3PW6+meGeAZpTBQ==","shasum":"b3e07b49b0a3f731a857445b26d464caf7144144","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.0.0.tgz","fileCount":2,"unpackedSize":537,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbqG2nWZ4JeNBGRbaGHKWL2K+AHlzgkaIlP9EguMNDnwIhANzD/vz/XxE6+3dyp3h5EttWZARyUEI0k9UPLWOtawP7"}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.0.0_1686066355261_0.6676362721450462"},"_hasShrinkwrap":false},"1.0.1":{"name":"powerful-hooks","version":"1.0.1","description":"More powerful React hooks ","main":"index.ts","scripts":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"keywords":["React","hooks","useState"],"author":{"name":"findzsh"},"license":"ISC","bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"homepage":"https://github.com/findzsh/usehooks#readme","dependencies":{"react":"^18.2.0"},"gitHead":"adb1ce6c8261a3cdf1bd40c9f4f7543eeb5979ec","_id":"powerful-hooks@1.0.1","_nodeVersion":"18.15.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-Hi2q8g6iyPlbHy6xKpN0X3LNLPoXH3YFLnHBDIFoVZLINnaHmBAxqGN6jN/9u0i4Cr7zNZoMCkbH2qCrrIzuoA==","shasum":"8b77287c8c9f9c69c491143afd85070e4460f0ad","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.0.1.tgz","fileCount":6,"unpackedSize":4065,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHBoL1cCXn3/gO6JpMUGvb9j3mp786HMJqffRRz8g5geAiEAsEsQfPQ3iiPLAdYRgiAZkDTFHTuxkt2hqaLZL0Yk20s="}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.0.1_1686144326258_0.6303295752376907"},"_hasShrinkwrap":false},"1.0.1-beta":{"name":"powerful-hooks","version":"1.0.1-beta","description":"More powerful React hooks ","main":"index.ts","scripts":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["React","hooks","useState"],"author":{"name":"findzsh"},"license":"ISC","bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"homepage":"https://github.com/findzsh/usehooks#readme","dependencies":{"react":"^18.2.0"},"gitHead":"b062b0e31c18e7a55920b6f52df91fb85573c269","_id":"powerful-hooks@1.0.1-beta","_nodeVersion":"18.15.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-TqV7+a3EXNQJu0e+mZtN4Lq9SVUoJOUicw1W6zpnZKyzJCVYWhKsxYWm4xpWjoY6gRoOBV1B1W5seK/CMuLNbQ==","shasum":"eec02bf2b50df646ae0ea06ca324a1cd7a6cc464","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.0.1-beta.tgz","fileCount":7,"unpackedSize":4647,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHGKkmiKw4G4dWiOucSpiLGhrLr3fN3fOEogdecqOP+YAiBmCK3Q/HqRPQuH5K4Yp3IhmTDNL4PJGQkx+Z2Ld5CmrA=="}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.0.1-beta_1686228806331_0.6826324432845567"},"_hasShrinkwrap":false},"1.0.2":{"name":"powerful-hooks","version":"1.0.2","description":"More powerful React hooks ","main":"index.ts","module":"/es/index.js","scripts":{"npm-build":"father-build"},"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["React","hooks","useState"],"author":{"name":"findzsh"},"license":"ISC","bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"homepage":"https://github.com/findzsh/usehooks#readme","dependencies":{"react":"^18.2.0"},"devDependencies":{"babel-plugin-import":"^1.13.6","father-build":"^1.22.5"},"gitHead":"cb6df4557ebfe67aa90a0e84d91eeb58a1a33913","_id":"powerful-hooks@1.0.2","_nodeVersion":"18.15.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-QUEiwxTaQzPfZHY+c5IdD/OM+4DOS//0h2AtgW/Tf+TX/FYt1Mm2L7yvhh50uSc5ijs6PZyumn5cG6RV1HoO6w==","shasum":"4a99441c9d1f6c1818b0666b16a6bfc1373f614b","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.0.2.tgz","fileCount":20,"unpackedSize":319685,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfy6Lun6+CWr96uBZpFdO5CghO97Hy8iKvbj3i7yD7zwIgaOsbEuagGbdxM1yl1uDofbeTn7uzQsb50tkK2hn9aIY="}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.0.2_1686234124397_0.9922628679626369"},"_hasShrinkwrap":false},"1.0.3":{"name":"powerful-hooks","version":"1.0.3","description":"More powerful React hooks ","main":"index.ts","module":"/es/index.js","scripts":{"npm-build":"father-build"},"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["React","hooks","useState"],"author":{"name":"findzsh"},"license":"ISC","bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"homepage":"https://github.com/findzsh/usehooks#readme","dependencies":{"react":"^18.2.0"},"devDependencies":{"babel-plugin-import":"^1.13.6","father-build":"^1.22.5"},"gitHead":"2eab89fe59b08177efa721ed8cf046b818dc69b4","_id":"powerful-hooks@1.0.3","_nodeVersion":"18.15.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-rNn8JhDxapvkNBpqiruED76TODA5ledQksNmHPGHSXvVvEKsXf97du+RSqhrFKWRwpebMu52caOooQF3iaumsQ==","shasum":"dca98aadc5416fab944c797bf14edbbded3623d4","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.0.3.tgz","fileCount":20,"unpackedSize":319614,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEzZrLgerqCjYqLf/PSbN2KYDbynaD0K6X8Ghiy+HJttAiAPiGqOnCGKJd3A4hY+J4W6QFxhU++h34yuqoZ+On2aqQ=="}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.0.3_1686234178376_0.18900773192753806"},"_hasShrinkwrap":false},"1.0.4":{"name":"powerful-hooks","version":"1.0.4","description":"More powerful React hooks ","module":"es/index.js","scripts":{"npm-build":"father-build"},"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["React","hooks","useState"],"author":{"name":"findzsh"},"license":"ISC","bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"homepage":"https://github.com/findzsh/usehooks#readme","dependencies":{"react":"^18.2.0"},"devDependencies":{"babel-plugin-import":"^1.13.6","father-build":"^1.22.5"},"gitHead":"94e01a0f2a39f1af8408db791da1d9f8e21310f9","_id":"powerful-hooks@1.0.4","_nodeVersion":"18.15.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-nJYrUAzB3iKiBTSUMeLh1ZkIr6iGGtvd5QvVvqBEZhVl85wF9eYDKWJG6OJaA8SKWZfhjLqhwN3YVEzcrwF+oQ==","shasum":"8513e5a33774e9a16d60ae0a9994aa74c07e0fd2","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.0.4.tgz","fileCount":20,"unpackedSize":319591,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhTcQITaFLfjtD/txSEjCbOlRF4yznXLHFfOKoa5fUMQIgPqLse0t0CO0t4mcrsbaCaHb6uMbcEfSXwus8RlDfiEE="}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.0.4_1686234946385_0.14665874578940108"},"_hasShrinkwrap":false},"1.0.5":{"name":"powerful-hooks","version":"1.0.5","description":"More powerful React hooks ","module":"es/index.js","scripts":{"npm-build":"father-build"},"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["React","hooks","useState"],"author":{"name":"findzsh"},"license":"ISC","bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"homepage":"https://github.com/findzsh/usehooks#readme","dependencies":{"react":"^18.2.0"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0"},"devDependencies":{"babel-plugin-import":"^1.13.6","father-build":"^1.22.5"},"gitHead":"1805e77daf3e911a9dffce420212f278760b0f66","_id":"powerful-hooks@1.0.5","_nodeVersion":"18.15.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-og3dun8gdg6LyVMRbmC8GJ7J/+/7mylMyPebOtX2MsWMHVxjXTyT+1Vh0fS8CJTaP9jRc0UpT3AdnLASz1HHCA==","shasum":"b0a69b3aa86d0b8e40ea689fbfec23512b4215f8","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.0.5.tgz","fileCount":26,"unpackedSize":50086,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICoZQsQS0q3FcKtUerbDb1lAlnw2cga+7KvrEoLoSBFmAiBkKSWLZX39XXi96LSY0Vb5dFVoiHAF7DBh4kSQna21Rg=="}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.0.5_1686583516411_0.3430069883130644"},"_hasShrinkwrap":false},"1.0.6":{"name":"powerful-hooks","version":"1.0.6","description":"More powerful React hooks ","module":"es/index.js","typings":"es/index.d.ts","scripts":{"npm-build":"father-build"},"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["React","hooks","useState"],"author":{"name":"findzsh"},"license":"ISC","bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"homepage":"https://github.com/findzsh/usehooks#readme","dependencies":{"react":"18.0.0"},"peerDependencies":{"react":"^18.0.0"},"devDependencies":{"babel-plugin-import":"^1.13.6","father-build":"^1.22.5"},"gitHead":"19ead8ec02615b7c9d02a23af0bfb0cc0141b5a4","_id":"powerful-hooks@1.0.6","_nodeVersion":"18.15.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-HXpQy7Wwe8nz93ljSsa5uwMI2q8QEpg1pbuswplUGwI5/QqXQLpsQv5DWd3Rs7mi8PwKthfNvybXKwMRNZSiUg==","shasum":"a161d404188d28380194a8a143495d0482fc7d00","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.0.6.tgz","fileCount":26,"unpackedSize":50094,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXQzKOApPzZyyc9SRTWTfrphol/D5apqDxRZk6RSNvnwIgS4HH7ZT73+ZIq0caeIaAaG2HzpDAqrEdwpWgaTKl1wc="}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.0.6_1686585089422_0.21931675612705437"},"_hasShrinkwrap":false},"1.0.7":{"name":"powerful-hooks","version":"1.0.7","description":"More powerful React hooks ","module":"es/index.js","typings":"es/index.d.ts","scripts":{"npm-build":"father-build"},"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["React","hooks","useState"],"author":{"name":"findzsh"},"license":"ISC","bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"homepage":"https://github.com/findzsh/usehooks#readme","peerDependencies":{"react":"^18.0.0"},"devDependencies":{"babel-plugin-import":"^1.13.6","father-build":"^1.22.5"},"gitHead":"c67c87c8b1fd124def7d71a153b3b93fc7334957","_id":"powerful-hooks@1.0.7","_nodeVersion":"18.15.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-rvELQB3kk4kLqc3a0An0E+xvtLLGxnyZ3PZ2DP0BQCqiSJTq0F2jYX0Pdl/Q/Pn0o6XbDCaqhEvFFOwLB9CqYQ==","shasum":"334b51c96ecc54663e7aa51cd588e2ab3c4ef952","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.0.7.tgz","fileCount":20,"unpackedSize":45788,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZSqA3T//vJkBITvB+YapVaxHKCYh7uf+hcTG5Is884gIgBcdb+vq+5WWBrt6g8DEJBwWXL+OmRZcFybon6yaEZrg="}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.0.7_1686659996388_0.39406880437608316"},"_hasShrinkwrap":false},"1.0.8":{"name":"powerful-hooks","version":"1.0.8","description":"More powerful React hooks ","module":"es/index.js","typings":"es/index.d.ts","scripts":{"npm-build":"father-build"},"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["React","hooks","useState"],"author":{"name":"findzsh"},"license":"ISC","bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"homepage":"https://github.com/findzsh/usehooks#readme","peerDependencies":{"react":"^18.0.0"},"devDependencies":{"babel-plugin-import":"^1.13.6","father-build":"^1.22.5"},"gitHead":"6b122c627a76af994c33c12b313abc936a020a90","_id":"powerful-hooks@1.0.8","_nodeVersion":"18.15.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-ttE56nMY+UevkV10lr2Y0KbFydWXa5a4fO1lbbWA5+8OB0JedyAxQQdi93A4CcDZjlQGftHCJWMVBbXAY9eAUg==","shasum":"0f60b13128c026d2ca066a5cbd86645e9df0148c","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.0.8.tgz","fileCount":22,"unpackedSize":46008,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICtFmEmpuP9ohlZM5w0HJ+MKbDBycdkE4uGPwI473GxfAiEAl15cviImPXCDV5pajxAPgcmtN8BoXdHoLQCVTwBY0qU="}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.0.8_1686755894727_0.9625661501653986"},"_hasShrinkwrap":false},"1.0.9":{"name":"powerful-hooks","version":"1.0.9","description":"More powerful React hooks ","module":"es/index.js","typings":"es/index.d.ts","scripts":{"npm-build":"father-build"},"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["React","hooks","useState"],"author":{"name":"findzsh"},"license":"ISC","bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"homepage":"https://github.com/findzsh/usehooks#readme","peerDependencies":{"react":"^18.0.0"},"devDependencies":{"babel-plugin-import":"^1.13.6","father-build":"^1.22.5"},"gitHead":"8e4c01a8898ddc4aa301ec80ee8fe909a4002d44","_id":"powerful-hooks@1.0.9","_nodeVersion":"18.15.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-ySNP5o3B51oI4tca6KpbO1Dku4hzX/V6dJXBz5Yy2sRD23EL9REFp938nAh4pV0vqtMt+q2NuZUnibAalmQlpQ==","shasum":"0b8a005bce1d25766bd96302082fd79831f0ee4d","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.0.9.tgz","fileCount":26,"unpackedSize":34217,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1Paz2Ahwd9ed+xJzpP2qLrx1JdcurxAoI214gj51CHgIgGWV2XThLVCU2oTt+BzVdIFg1FXqapsLgqHB4qiiKPNY="}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.0.9_1686833075107_0.946288412763046"},"_hasShrinkwrap":false},"1.0.10":{"name":"powerful-hooks","version":"1.0.10","description":"More powerful React hooks ","scripts":{"start":"dumi dev","docs:build":"dumi build","docs:deploy":"gh-pages -d docs-dist","build":"father build","deploy":"npm run docs:build && npm run docs:deploy","prettier":"prettier --write \"**/*.{js,jsx,tsx,ts,less,md,json}\"","test":"umi-test","test:coverage":"umi-test --coverage","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["React","hooks","useState"],"module":"./es/index.js","typings":"./es/index.d.ts","gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.{js,jsx,less,md,json}":["prettier --write"],"*.ts?(x)":["prettier --parser=typescript --write"]},"author":{"name":"findzsh"},"license":"ISC","bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"homepage":"https://github.com/findzsh/usehooks#readme","peerDependencies":{"react":"^16.8.0 | ^17.0.0 | ^18.0.0"},"devDependencies":{"@testing-library/jest-dom":"^5.15.1","@testing-library/react":"^13.0.0","@types/jest":"^27.0.3","@umijs/fabric":"^2.8.1","@umijs/test":"^3.0.5","babel-plugin-import":"^1.13.6","dumi":"^1.1.0","father":"^4.0.0-rc.2","gh-pages":"^3.0.0","lint-staged":"^10.0.7","prettier":"^2.2.1","yorkie":"^2.0.0"},"gitHead":"c1227973dc9a9603e17eaa9119f80ca14567d784","_id":"powerful-hooks@1.0.10","_nodeVersion":"18.15.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-z3OMM+UNQ4YxBlL7aSH4mhAR5nFd3mtvfRYdAYe9rjrm7+xM4nb+oU8PNoij81WjrLSKgrpYOKVSM+BrSBhdbA==","shasum":"8f488f2a3a4aaf471c3d783e1eae0449e99a5d13","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.0.10.tgz","fileCount":20,"unpackedSize":71816,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB40cyphgsY5j0qzAo0gN0/rNwPy2dE/vGI9ZgluegWTAiAZj407r2SELFELq4y65QXiV1rJH5P9Xw7kuwguh1Qw0w=="}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.0.10_1686836809232_0.1554370391711366"},"_hasShrinkwrap":false},"1.0.11":{"name":"powerful-hooks","version":"1.0.11","description":"More powerful React hooks ","scripts":{"start":"dumi dev","docs:build":"dumi build","docs:deploy":"gh-pages -d docs-dist","build":"father build","deploy":"npm run docs:build && npm run docs:deploy","prettier":"prettier --write \"**/*.{js,jsx,tsx,ts,less,md,json}\"","test":"umi-test","test:coverage":"umi-test --coverage","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["React","hooks","useState"],"module":"./es/index.js","typings":"./es/index.d.ts","gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.{js,jsx,less,md,json}":["prettier --write"],"*.ts?(x)":["prettier --parser=typescript --write"]},"author":{"name":"findzsh"},"license":"ISC","bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"homepage":"https://github.com/findzsh/usehooks#readme","peerDependencies":{"react":"^16.8.0 | ^17.0.0 | ^18.0.0"},"devDependencies":{"@testing-library/jest-dom":"^5.15.1","@testing-library/react":"^13.0.0","@types/jest":"^27.0.3","@umijs/fabric":"^2.8.1","@umijs/test":"^3.0.5","babel-plugin-import":"^1.13.6","dumi":"^1.1.0","father":"^4.0.0-rc.2","gh-pages":"^3.0.0","lint-staged":"^10.0.7","prettier":"^2.2.1","yorkie":"^2.0.0"},"gitHead":"d4925b6fec5e0e71a1f3c8d8462093925878b405","_id":"powerful-hooks@1.0.11","_nodeVersion":"18.15.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-XU46kxRwVS6q6IsfTsOO5zbBE1xOCXgWucLl4hN9KGGtlYMNAzr7c5KeE/IP21Fv2xyaXzPNpUFjCLkODYVvLg==","shasum":"3ca0779aa3f455875330d4673f7a51f12eafe464","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.0.11.tgz","fileCount":20,"unpackedSize":71757,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID14Z8C6/LLqwjdKvZ6gUXS3PRXkTcObhW9rtg8dnqBIAiBAK+yCCEjOMo7LAvC98MLBKddlyzXvhViclX7oJYFvnA=="}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.0.11_1686841272251_0.6055600253373938"},"_hasShrinkwrap":false},"1.0.13":{"name":"powerful-hooks","version":"1.0.13","description":"More powerful React hooks ","scripts":{"start":"dumi dev","docs:build":"dumi build","docs:deploy":"gh-pages -d docs-dist","build":"father build","deploy":"npm run docs:build && npm run docs:deploy","prettier":"prettier --write \"**/*.{js,jsx,tsx,ts,less,md,json}\"","test":"umi-test","test:coverage":"umi-test --coverage","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["React","hooks","useState","useMemoState","resetState"],"module":"./es/index.js","typings":"./es/index.d.ts","gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.{js,jsx,less,md,json}":["prettier --write"],"*.ts?(x)":["prettier --parser=typescript --write"]},"author":{"name":"findzsh"},"license":"ISC","bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"homepage":"https://github.com/findzsh/usehooks#readme","peerDependencies":{"react":"^16.8.0 | ^17.0.0 | ^18.0.0"},"devDependencies":{"@testing-library/jest-dom":"^5.15.1","@testing-library/react":"^13.0.0","@types/jest":"^27.0.3","@umijs/fabric":"^2.8.1","@umijs/test":"^3.0.5","babel-plugin-import":"^1.13.6","dumi":"^1.1.0","father":"^4.0.0-rc.2","gh-pages":"^3.0.0","lint-staged":"^10.0.7","prettier":"^2.2.1","yorkie":"^2.0.0"},"gitHead":"3b0fc4aecc4c458eab6184385d267267df4656f7","_id":"powerful-hooks@1.0.13","_nodeVersion":"18.15.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-avtbgov3TOu5tBIRyUQ7XNtDpeBCY1+fFCDmBLduXMu1lD+me15Ik6Ht8iRHihUmF8vYHSQy/y/B9UkLnr0cUA==","shasum":"48afc9628794b3321ea41c6b37520abaf2e4b32d","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.0.13.tgz","fileCount":24,"unpackedSize":82381,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUd5pxq4Z0m2HE1e6jwkj50oV1E4A2CyJDuPzBlyaXJAIhAMpDzj904Kuc8R+xInIdjif6fD2DwR1kvEVPPVlI/dcH"}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.0.13_1687014636819_0.11524569737539525"},"_hasShrinkwrap":false},"1.0.14":{"name":"powerful-hooks","version":"1.0.14","description":"More powerful React hooks ","scripts":{"start":"dumi dev","docs:build":"dumi build","docs:deploy":"gh-pages -d docs-dist","build":"father build","deploy":"npm run docs:build && npm run docs:deploy","prettier":"prettier --write \"**/*.{js,jsx,tsx,ts,less,md,json}\"","test":"umi-test","test:coverage":"umi-test --coverage","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["React","hooks","useState","useMemoState","resetState"],"module":"./es/index.js","typings":"./es/index.d.ts","gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.{js,jsx,less,md,json}":["prettier --write"],"*.ts?(x)":["prettier --parser=typescript --write"]},"author":{"name":"findzsh"},"license":"ISC","bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"homepage":"http://findzsh.com/","peerDependencies":{"react":"^16.8.0 | ^17.0.0 | ^18.0.0"},"devDependencies":{"@testing-library/jest-dom":"^5.15.1","@testing-library/react":"^13.0.0","@types/jest":"^27.0.3","@umijs/fabric":"^2.8.1","@umijs/test":"^3.0.5","babel-plugin-import":"^1.13.6","dumi":"^1.1.0","father":"^4.0.0-rc.2","gh-pages":"^3.0.0","lint-staged":"^10.0.7","prettier":"^2.2.1","yorkie":"^2.0.0"},"dependencies":{"antd":"^5.6.1"},"gitHead":"02266bf4a918f94422223809a3f696e338cfba67","_id":"powerful-hooks@1.0.14","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-cd3lusDGo5ezCWYjec4c6e2sK6ZsApvGl7VKjwW6qfk7ZRbzqdY7Ko8en8BiSQO2WH1FXxA/aSFx1t6DKk3FQw==","shasum":"0cb59b57a1a049133b2299c4246e908b9411acf0","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.0.14.tgz","fileCount":24,"unpackedSize":82407,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIPAPTPDyDk7WVSuOQg3L5mW/36jYX6RpAf6lqcBC6ggIhAPHIzoO8UNZQ26g2csGQo4xMwecL1V7LgoDfJnak8pW9"}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.0.14_1687091125549_0.1102652060831395"},"_hasShrinkwrap":false},"1.0.15":{"name":"powerful-hooks","version":"1.0.15","description":"More powerful React hooks ","scripts":{"start":"dumi dev","docs:build":"dumi build","docs:deploy":"gh-pages -d docs-dist","build":"father build","deploy":"npm run docs:build && npm run docs:deploy","prettier":"prettier --write \"**/*.{js,jsx,tsx,ts,less,md,json}\"","test":"umi-test","test:coverage":"umi-test --coverage","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["react","hook","hooks","state","useState","useMemoState","resetState","powerful","powerful-hook","hook"],"module":"./es/index.js","typings":"./es/index.d.ts","gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.{js,jsx,less,md,json}":["prettier --write"],"*.ts?(x)":["prettier --parser=typescript --write"]},"author":{"name":"findzsh"},"license":"ISC","bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"homepage":"http://findzsh.com/","peerDependencies":{"react":"^16.8.0 | ^17.0.0 | ^18.0.0"},"devDependencies":{"@testing-library/jest-dom":"^5.15.1","@testing-library/react":"^13.0.0","@types/jest":"^27.0.3","@umijs/fabric":"^2.8.1","@umijs/test":"^3.0.5","babel-plugin-import":"^1.13.6","dumi":"^1.1.0","father":"^4.0.0-rc.2","gh-pages":"^3.0.0","lint-staged":"^10.0.7","prettier":"^2.2.1","yorkie":"^2.0.0"},"dependencies":{"antd":"^5.6.1"},"gitHead":"b18a570c9e353b2f98f1620caf1f4d975dd75882","_id":"powerful-hooks@1.0.15","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-AE4yAEsIcbvSoWmc9zo5RkQcNQUmSOqt1gPMlh5ECwPlXgVjKe8DknTcVe2vNRN2R17dRixE76mZ1Ag3T6G2lg==","shasum":"3209089676a2ee053a423c0719b8f3c1cb355db0","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.0.15.tgz","fileCount":24,"unpackedSize":82486,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHn26pWlwEXYTjbYfdUjII51lYi1ZB98z2/h6/axLu3WAiBrRH62Nj+rb4z/Tsc4mcbYTUn6/Q6ic/TEru3JIIoqRQ=="}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.0.15_1687620955879_0.6965283063882453"},"_hasShrinkwrap":false},"1.1.0":{"name":"powerful-hooks","version":"1.1.0","description":"More powerful React hooks ","scripts":{"start":"dumi dev","docs:build":"dumi build","docs:deploy":"gh-pages -d docs-dist","build":"father build","deploy":"npm run docs:build && npm run docs:deploy","prettier":"prettier --write \"**/*.{js,jsx,tsx,ts,less,md,json}\"","test":"umi-test","test:coverage":"umi-test --coverage","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["react","hook","hooks","state","useState","useMemoState","resetState","powerful","powerful-hook","hook"],"module":"./es/index.js","typings":"./es/index.d.ts","gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.{js,jsx,less,md,json}":["prettier --write"],"*.ts?(x)":["prettier --parser=typescript --write"]},"author":{"name":"findzsh"},"license":"ISC","bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"homepage":"http://findzsh.com/","peerDependencies":{"react":"^16.8.0 | ^17.0.0 | ^18.0.0"},"devDependencies":{"@testing-library/jest-dom":"^5.15.1","@testing-library/react":"^13.0.0","@types/jest":"^27.0.3","@umijs/fabric":"^2.8.1","@umijs/test":"^3.0.5","babel-plugin-import":"^1.13.6","dumi":"^1.1.0","father":"^4.0.0-rc.2","gh-pages":"^3.0.0","lint-staged":"^10.0.7","prettier":"^2.2.1","yorkie":"^2.0.0"},"dependencies":{"antd":"^5.6.1","lodash":"^4.17.21"},"gitHead":"65927e92dcd788fff3ac71f7755e77df5cf96d06","_id":"powerful-hooks@1.1.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-KdlCICN1JgBZA2vyLz3RQU5B0cBTh5kJ9F87Q6AieJTUwt/XqEdO9lf5GPFxOeE7GGf/wBRH732qdC45EeIr7A==","shasum":"b6c5ce1b4091d038e30144ef14442e528729b5f8","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.1.0.tgz","fileCount":52,"unpackedSize":1656601,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID55El5x1stHpcxBFV46o77Jj8afkQ4GKvfujG4ppc7UAiEA1h71QTHDNMkSypAvgaHQp0o3Zj7ug8V1WWPkDddrRAw="}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.1.0_1690039993387_0.3766520856843314"},"_hasShrinkwrap":false},"1.1.1":{"name":"powerful-hooks","version":"1.1.1","description":"More powerful React hooks ","scripts":{"start":"dumi dev","docs:build":"dumi build","docs:deploy":"gh-pages -d docs-dist","build":"father build","deploy":"npm run docs:build && npm run docs:deploy","prettier":"prettier --write \"**/*.{js,jsx,tsx,ts,less,md,json}\"","test":"umi-test","test:coverage":"umi-test --coverage","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["react","hook","hooks","state","useState","useMemoState","resetState","powerful","powerful-hook","hook"],"module":"./es/index.js","typings":"./es/index.d.ts","gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.{js,jsx,less,md,json}":["prettier --write"],"*.ts?(x)":["prettier --parser=typescript --write"]},"author":{"name":"findzsh"},"license":"ISC","bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"homepage":"http://findzsh.com/","peerDependencies":{"react":"^16.8.0 | ^17.0.0 | ^18.0.0"},"devDependencies":{"@testing-library/jest-dom":"^5.15.1","@testing-library/react":"^13.0.0","@types/jest":"^27.0.3","@umijs/fabric":"^2.8.1","@umijs/test":"^3.0.5","babel-plugin-import":"^1.13.6","dumi":"^1.1.0","father":"^4.0.0-rc.2","gh-pages":"^3.0.0","lint-staged":"^10.0.7","prettier":"^2.2.1","yorkie":"^2.0.0"},"dependencies":{"antd":"^5.6.1","lodash":"^4.17.21"},"gitHead":"32c6c324e619bab385a0bbb66af5a34b940505a5","_id":"powerful-hooks@1.1.1","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-2zwQUXUrY3YmVYplYFCHSPwNVcAbLM84flloEle5AiyqXSLyoNfsyHmJDLi+csOFc+sKif9fhcdOJTf0xHVnZQ==","shasum":"1db444032ae81f7bb5f0cea5b5e01d092d56d602","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.1.1.tgz","fileCount":52,"unpackedSize":1654991,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICV7FdkILZ3Xjnn9WYNbWixAm+wICp0xH+YXMOhi2yghAiEA58+1j6sL80QE0VPhWUpwIxOyRZK4jXId6I/MjP2H/kI="}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.1.1_1690087706719_0.5705042227689736"},"_hasShrinkwrap":false},"1.1.2":{"name":"powerful-hooks","version":"1.1.2","description":"More powerful React hooks ","scripts":{"start":"dumi dev","docs:build":"dumi build","docs:deploy":"gh-pages -d docs-dist","build":"father build","deploy":"npm run docs:build && npm run docs:deploy","prettier":"prettier --write \"**/*.{js,jsx,tsx,ts,less,md,json}\"","test":"umi-test","test:coverage":"umi-test --coverage","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["react","hook","hooks","state","useState","useMemoState","resetState","powerful","powerful-hook","hook"],"module":"./es/index.js","typings":"./es/index.d.ts","gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.{js,jsx,less,md,json}":["prettier --write"],"*.ts?(x)":["prettier --parser=typescript --write"]},"author":{"name":"findzsh"},"license":"ISC","bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"homepage":"http://findzsh.com/","peerDependencies":{"react":"^16.8.0 | ^17.0.0 | ^18.0.0"},"devDependencies":{"@testing-library/jest-dom":"^5.15.1","@testing-library/react":"^13.0.0","@types/jest":"^27.0.3","@umijs/fabric":"^2.8.1","@umijs/test":"^3.0.5","babel-plugin-import":"^1.13.6","dumi":"^1.1.0","father":"^4.0.0-rc.2","gh-pages":"^3.0.0","lint-staged":"^10.0.7","prettier":"^2.2.1","yorkie":"^2.0.0"},"dependencies":{"antd":"^5.6.1","lodash":"^4.17.21"},"gitHead":"195acefd90d104aa067ef430530a826511152330","_id":"powerful-hooks@1.1.2","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-X5w85XShpqULlIHGrpPInQkLVFybeVVneYBJomP+PiFWm6SbRrWugSHs43OHpCcTfIMIZPi71payewGx7vzkiQ==","shasum":"daf761e7ffda451aa8d68255c99b944fc69c5767","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.1.2.tgz","fileCount":60,"unpackedSize":1665761,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCedYh4+vMtsl9Kp7/Ab/QDQe/qRvO+zLhAD1TLnvkkeAIgSk2Wd4l/9LbBKiQqrR0Xc8bElB/A8C6cI79JU4SDKUg="}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.1.2_1692412614746_0.6113063642523211"},"_hasShrinkwrap":false},"1.1.3":{"name":"powerful-hooks","version":"1.1.3","description":"More powerful React hooks ","scripts":{"start":"dumi dev","docs:build":"dumi build","docs:deploy":"gh-pages -d docs-dist","build":"father build","deploy":"npm run docs:build && npm run docs:deploy","prettier":"prettier --write \"**/*.{js,jsx,tsx,ts,less,md,json}\"","test":"umi-test","test:coverage":"umi-test --coverage","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["react","hook","hooks","state","useState","useMemoState","resetState","powerful","powerful-hook","hook"],"module":"./es/index.js","typings":"./es/index.d.ts","gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.{js,jsx,less,md,json}":["prettier --write"],"*.ts?(x)":["prettier --parser=typescript --write"]},"author":{"name":"findzsh"},"license":"ISC","bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"homepage":"http://findzsh.com/","peerDependencies":{"react":"^16.8.0 | ^17.0.0 | ^18.0.0"},"devDependencies":{"@testing-library/jest-dom":"^5.15.1","@testing-library/react":"^13.0.0","@types/jest":"^27.0.3","@umijs/fabric":"^2.8.1","@umijs/test":"^3.0.5","babel-plugin-import":"^1.13.6","dumi":"^1.1.0","father":"^4.0.0-rc.2","gh-pages":"^3.0.0","lint-staged":"^10.0.7","prettier":"^2.2.1","yorkie":"^2.0.0"},"dependencies":{"antd":"^5.6.1","lodash":"^4.17.21"},"gitHead":"1f0bc2fa0efcf23eae2c9d84e5c3a05821a25bf0","_id":"powerful-hooks@1.1.3","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-H7qBYhzfaNTPMuvjF76OWcF7tbGT0UCMiAE9okEgChrsV9y4hKp296MZNNdeH8FfKcdRM2T+B1b46YvsZi5UAA==","shasum":"40acd74fea8eeea82cfb22db4e5d9c574ca2c2a1","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.1.3.tgz","fileCount":76,"unpackedSize":1687656,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEMV56Yzp17t7HrXz2It0ALhPx+BcQfT5gXTc5CApHawAiBb0kpfCYzYcpxFn/ipkrASxWhWUaAvAGg7a84PcJkrwA=="}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.1.3_1693583706226_0.02581325058018047"},"_hasShrinkwrap":false},"1.1.4":{"name":"powerful-hooks","version":"1.1.4","description":"More powerful React hooks ","scripts":{"start":"dumi dev","docs:build":"dumi build","docs:deploy":"gh-pages -d docs-dist","build":"father build","deploy":"npm run docs:build && npm run docs:deploy","prettier":"prettier --write \"**/*.{js,jsx,tsx,ts,less,md,json}\"","test":"umi-test","test:coverage":"umi-test --coverage","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["react","hook","hooks","state","useState","useMemoState","resetState","powerful","powerful-hook","hook"],"module":"./es/index.js","typings":"./es/index.d.ts","gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.{js,jsx,less,md,json}":["prettier --write"],"*.ts?(x)":["prettier --parser=typescript --write"]},"author":{"name":"findzsh"},"license":"ISC","bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"homepage":"http://findzsh.com/","peerDependencies":{"react":"^16.8.0 | ^17.0.0 | ^18.0.0"},"devDependencies":{"@testing-library/jest-dom":"^5.15.1","@testing-library/react":"^13.0.0","@types/jest":"^27.0.3","@umijs/fabric":"^2.8.1","@umijs/test":"^3.0.5","babel-plugin-import":"^1.13.6","dumi":"^1.1.0","father":"^4.0.0-rc.2","gh-pages":"^3.0.0","lint-staged":"^10.0.7","prettier":"^2.2.1","yorkie":"^2.0.0"},"dependencies":{"antd":"^5.6.1","lodash":"^4.17.21"},"gitHead":"d369cfcb2e47d17bbd61989d1ff2572e876419de","_id":"powerful-hooks@1.1.4","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-KhnrLCjUv+NC6bWGWmnqb1oe0Z2WM7D4u7l1togLZ00w4rOyXb1VuYvSMAxY04Koybbue6EP2LDCExKg886VBQ==","shasum":"ad98d372c9fece82d64be2136882c28e900d119c","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.1.4.tgz","fileCount":76,"unpackedSize":1690771,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC6UDTNgh6oA2qi1UmhOxbLpGXssMtpznZJ/SYY4R8X4AiANXx5oWmst6F4u+/6L5VFCp0RLn3z5O0Ve17LYxH0ciA=="}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.1.4_1711959186660_0.9136363108139016"},"_hasShrinkwrap":false},"1.1.5-beta":{"name":"powerful-hooks","version":"1.1.5-beta","description":"More powerful React hooks ","scripts":{"start":"dumi dev","docs:build":"dumi build","docs:deploy":"gh-pages -d docs-dist","build":"father build","deploy":"npm run docs:build && npm run docs:deploy","prettier":"prettier --write \"**/*.{js,jsx,tsx,ts,less,md,json}\"","test":"umi-test","test:coverage":"umi-test --coverage","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"keywords":["react","hook","hooks","state","useState","useMemoState","resetState","powerful","powerful-hook","hook"],"module":"./es/index.js","typings":"./es/index.d.ts","gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.{js,jsx,less,md,json}":["prettier --write"],"*.ts?(x)":["prettier --parser=typescript --write"]},"author":{"name":"findzsh"},"license":"ISC","bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"homepage":"http://findzsh.com/","peerDependencies":{"react":"^16.8.0 | ^17.0.0 | ^18.0.0"},"devDependencies":{"@testing-library/jest-dom":"^5.15.1","@testing-library/react":"^13.0.0","@types/jest":"^27.0.3","@umijs/fabric":"^2.8.1","@umijs/test":"^3.0.5","babel-plugin-import":"^1.13.6","dumi":"^1.1.0","father":"^4.0.0-rc.2","gh-pages":"^3.0.0","lint-staged":"^10.0.7","prettier":"^2.2.1","yorkie":"^2.0.0"},"dependencies":{"antd":"^5.6.1","lodash":"^4.17.21"},"readme":"# useHooks\r\n\r\nMore powerful React hooks\r\n\r\nIt's a state hook that can remember your initial value.\r\n\r\n```ts\r\n// 可重置的state。\r\nimport { useMemoState } from 'powerful-hooks';\r\n\r\nconst [state, setState, resetState] = useMemoState(initValue);\r\n```\r\n\r\n```ts\r\n// 如同在类组件中的setState使用方式，同样支持重置。\r\nimport { useSetState } from 'powerful-hooks';\r\n\r\nconst [state, setState, resetState] = useSetState(initValue);\r\n```\r\n\r\n```ts\r\n// fetch请求。\r\nimport { useGet, usePost, usePut, useDelete } from 'powerful-hooks';\r\n\r\nconst { data, loading, run } = useGet({\r\n  url: '/api/url',\r\n  data: { key: 'value' },\r\n  headers: { key: 'value' },\r\n  handler: (responens) => {},\r\n  manual: true,\r\n});\r\n```\r\n\r\n```ts\r\n// 获取url中的query参数。\r\nimport { useUrlQuery } from 'powerful-hooks';\r\n\r\nconst { get, getAll } = useUrlQuery();\r\nget('key');\r\ngetAll();\r\n```\r\n\r\n```ts\r\n// 防抖函数\r\nimport { useDebounceFn } from 'powerful-hooks';\r\n\r\nconst debounceFn = useDebounceFn(fn, wait);\r\n```\r\n\r\n```ts\r\n// 节流函数\r\nimport { useThrottleFn } from 'powerful-hooks';\r\n\r\nconst throttleFn = useThrottleFn(fn, wait);\r\n```\r\n\r\n```ts\r\n// 防抖state\r\nimport { useDebounceState } from 'powerful-hooks';\r\n\r\nconst [state, setState] = useDebounceState(initialValue, wait);\r\n```\r\n\r\n```ts\r\n// 节流state\r\nimport { useThrottleState } from 'powerful-hooks';\r\n\r\nconst [state, setState] = useThrottleState(initialValue, wait);\r\n```\r\n","readmeFilename":"README.md","gitHead":"91cd01c1838ead647f2b8dd3a6ccb80d5c41821d","_id":"powerful-hooks@1.1.5-beta","_nodeVersion":"16.20.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-vggToe92daw3Qw8Vh620PlFf/c5xbwvUHXoVHoXq/3OF/Nh5bfAfoFlkok4QBSoOfwKgOJvfbmMPZwgGL7RXig==","shasum":"06811677f528e31a30934f93b50b852d06415816","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.1.5-beta.tgz","fileCount":76,"unpackedSize":1691048,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTHCmAjbfT3i2x59ciGZ99wumHWBV+59Y1hzjqllqujgIgYXUpdSIeHCa2snXQu8o/HgehPozapTRcj0e86qlbn80="}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.1.5-beta_1713108236424_0.8681571336525831"},"_hasShrinkwrap":false},"1.1.15":{"name":"powerful-hooks","version":"1.1.15","description":"More powerful React Hooks","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"start":"npm run dev","dev":"dumi dev","build":"father build","build:watch":"father dev","docs:build":"dumi build","prepare":"husky install && dumi setup","doctor":"father doctor","lint":"npm run lint:es && npm run lint:css","lint:css":"stylelint \"{src,test}/**/*.{css,less}\"","lint:es":"eslint \"{src,test}/**/*.{js,jsx,ts,tsx}\"","prepublishOnly":"father doctor && npm run build"},"authors":["findzsh"],"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"gitHooks":{"pre-commit":"lint-staged"},"bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"homepage":"http://findzsh.com/","keywords":["react","hook","hooks","state","useState","useMemoState","resetState","powerful","powerful-hook","hook"],"license":"MIT","commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{md,json}":["prettier --write --no-error-on-unmatched-pattern"],"*.{css,less}":["stylelint --fix","prettier --write"],"*.{js,jsx}":["eslint --fix","prettier --write"],"*.{ts,tsx}":["eslint --fix","prettier --parser=typescript --write"]},"peerDependencies":{"react":">=16.9.0","react-dom":">=16.9.0","antd":">=^4.16.0","lodash":">=^4.16.5"},"devDependencies":{"@commitlint/cli":"^17.1.2","@commitlint/config-conventional":"^17.1.0","@types/lodash":"^4.17.0","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@umijs/lint":"^4.0.0","dumi":"^2.2.13","eslint":"^8.23.0","father":"^4.1.0","husky":"^8.0.1","lint-staged":"^13.0.3","powerful-hooks":"^1.1.5-beta","prettier":"^2.7.1","prettier-plugin-organize-imports":"^3.0.0","prettier-plugin-packagejson":"^2.2.18","react":"^18.0.0","react-dom":"^18.0.0","stylelint":"^14.9.1"},"gitHead":"b257dbe6bf03299204f2530bdbf0a699a1a647a4","_id":"powerful-hooks@1.1.15","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-JKaraG+9sGR0TFdesftKgHRpkOIMiuVbiHuhnPmmAyeAaFe5XSthoT5z1ulRQjOPHrV/6Ga7owBIOVRie56Axw==","shasum":"59bb2519c193a84f4fac0382f1346a39448716b4","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.1.15.tgz","fileCount":39,"unpackedSize":63242,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICwhjhYsrwkdG8/GroXfxVmSyLO2oLvTDo+OSHPeglepAiEAskQfiJwHOqKQe/7x/9qEOVB31XtXcJ8L9Hy4zq8eeEM="}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.1.15_1713168898848_0.2152283959096346"},"_hasShrinkwrap":false},"1.1.16":{"name":"powerful-hooks","version":"1.1.16","description":"More powerful React Hooks","keywords":["react","hook","hooks","state","useState","useMemoState","resetState","powerful","powerful-hook"],"homepage":"http://findzsh.com/","bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"license":"MIT","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"father build","build:watch":"father dev","dev":"dumi dev","docs:build":"dumi build","doctor":"father doctor","lint":"npm run lint:es && npm run lint:css","lint:css":"stylelint \"{src,test}/**/*.{css,less}\"","lint:es":"eslint \"{src,test}/**/*.{js,jsx,ts,tsx}\"","prepare":"husky install && dumi setup","prepublishOnly":"father doctor && npm run build","start":"npm run dev"},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{md,json}":["prettier --write --no-error-on-unmatched-pattern"],"*.{css,less}":["stylelint --fix","prettier --write"],"*.{js,jsx}":["eslint --fix","prettier --write"],"*.{ts,tsx}":["eslint --fix","prettier --parser=typescript --write"]},"devDependencies":{"@commitlint/cli":"^17.1.2","@commitlint/config-conventional":"^17.1.0","@types/lodash":"^4.17.0","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@umijs/lint":"^4.0.0","dumi":"^2.2.13","eslint":"^8.23.0","father":"^4.1.0","husky":"^8.0.1","lint-staged":"^13.0.3","powerful-hooks":"^1.1.5-beta","prettier":"^2.7.1","prettier-plugin-organize-imports":"^3.0.0","prettier-plugin-packagejson":"^2.2.18","react":"^18.0.0","react-dom":"^18.0.0","stylelint":"^14.9.1"},"peerDependencies":{"antd":">=^4.16.0","lodash":">=^4.16.5","react":">=16.9.0","react-dom":">=16.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"authors":["findzsh"],"gitHooks":{"pre-commit":"lint-staged"},"gitHead":"b4a2a08ed074fc09df04b9593e53dcf296e61b31","_id":"powerful-hooks@1.1.16","_nodeVersion":"20.12.2","_npmVersion":"9.6.7","dist":{"integrity":"sha512-5gbaal/WxCi/LulSWZhu2A1HeoJkDHCfAmom3JjXUEYjUjZavTgWbZSxu8hxS5itVGetEK4LBvuDDFkWkFEN5A==","shasum":"37a50d48ba1ebae0a69a9177067fff922492206c","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.1.16.tgz","fileCount":39,"unpackedSize":64224,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZ93WluEgV4h0G9+oA64QUXtrj2ghNVkcGc1S9svbrPQIgAeXzV6MMrk0AYokzAHhjsqmUflC9YkTLBJMxCZcRX58="}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.1.16_1713774965266_0.684609471444672"},"_hasShrinkwrap":false},"1.1.16-beta":{"name":"powerful-hooks","version":"1.1.16-beta","description":"More powerful React Hooks","keywords":["react","hook","hooks","state","useState","useMemoState","resetState","powerful","powerful-hook"],"homepage":"http://findzsh.com/","bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"license":"MIT","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"father build","build:watch":"father dev","dev":"dumi dev","docs:build":"dumi build","doctor":"father doctor","lint":"npm run lint:es && npm run lint:css","lint:css":"stylelint \"{src,test}/**/*.{css,less}\"","lint:es":"eslint \"{src,test}/**/*.{js,jsx,ts,tsx}\"","prepare":"husky install && dumi setup","prepublishOnly":"father doctor && npm run build","start":"npm run dev"},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{md,json}":["prettier --write --no-error-on-unmatched-pattern"],"*.{css,less}":["stylelint --fix","prettier --write"],"*.{js,jsx}":["eslint --fix","prettier --write"],"*.{ts,tsx}":["eslint --fix","prettier --parser=typescript --write"]},"devDependencies":{"@commitlint/cli":"^17.1.2","@commitlint/config-conventional":"^17.1.0","@types/lodash":"^4.17.0","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@umijs/lint":"^4.0.0","dumi":"^2.2.13","eslint":"^8.23.0","father":"^4.1.0","husky":"^8.0.1","lint-staged":"^13.0.3","powerful-hooks":"^1.1.5-beta","prettier":"^2.7.1","prettier-plugin-organize-imports":"^3.0.0","prettier-plugin-packagejson":"^2.2.18","stylelint":"^14.9.1"},"peerDependencies":{"antd":">=4.16.0","lodash":">=4.16.5","react":">=16.9.0","react-dom":">=16.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"authors":["findzsh"],"gitHooks":{"pre-commit":"lint-staged"},"readme":"# powerful-hooks\n\n[![NPM version](https://img.shields.io/npm/v/powerful-hooks.svg?style=flat)](https://npmjs.org/package/powerful-hooks)\n[![NPM downloads](http://img.shields.io/npm/dm/powerful-hooks.svg?style=flat)](https://npmjs.org/package/powerful-hooks)\n\nMore powerful React hooks\n\nIt's a state hook that can remember your initial value.\n\n```ts\n// 可重置的state。\nimport { useMemoState } from 'powerful-hooks';\n\nconst [state, setState, resetState] = useMemoState(initValue);\n```\n\n```ts\n// 如同在类组件中的setState使用方式，同样支持重置。\nimport { useSetState } from 'powerful-hooks';\n\nconst [state, setState, resetState] = useSetState(initValue);\n```\n\n```ts\n// fetch请求。\nimport { useGet, usePost, usePut, useDelete } from 'powerful-hooks';\n\nconst { data, loading, run } = useGet({\n  url: '/api/url',\n  data: { key: 'value' },\n  headers: { key: 'value' },\n  handler: (responens) => {},\n  manual: true,\n});\n```\n\n```ts\n// 获取url中的query参数。\nimport { useUrlQuery } from 'powerful-hooks';\n\nconst { get, getAll } = useUrlQuery();\nget('key');\ngetAll();\n```\n\n```ts\n// 防抖函数\nimport { useDebounceFn } from 'powerful-hooks';\n\nconst debounceFn = useDebounceFn(fn, wait);\n```\n\n```ts\n// 节流函数\nimport { useThrottleFn } from 'powerful-hooks';\n\nconst throttleFn = useThrottleFn(fn, wait);\n```\n\n```ts\n// 防抖state\nimport { useDebounceState } from 'powerful-hooks';\n\nconst [state, setState] = useDebounceState(initialValue, wait);\n```\n\n```ts\n// 节流state\nimport { useThrottleState } from 'powerful-hooks';\n\nconst [state, setState] = useThrottleState(initialValue, wait);\n```\n","readmeFilename":"README.md","gitHead":"4e787746a991fc70c0347d6b5cdb7409efca8442","_id":"powerful-hooks@1.1.16-beta","_nodeVersion":"20.12.2","_npmVersion":"9.6.7","dist":{"integrity":"sha512-yYmaECywopVun4+TRR/BJb/VlDiwGdpoyPwVdSGMfrYC74NkRhbzG2cVkSW5qU19lw0NGnyCeRB+cRm6U0eVkQ==","shasum":"73fce4182121301aa89f657d97a9ae092bc94391","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.1.16-beta.tgz","fileCount":39,"unpackedSize":64278,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDU2G+C81B4VJZxOgjmctTaINkrJZnwNGYPAQTyWQe7OgIhALSXCnK/26o/iES8TsTO2E22fqQZzLcb6G6P3detWujq"}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.1.16-beta_1713947762816_0.9350922272351501"},"_hasShrinkwrap":false},"1.1.17":{"name":"powerful-hooks","version":"1.1.17","description":"More powerful React Hooks","keywords":["react","hook","hooks","state","useState","useMemoState","resetState","powerful","powerful-hook"],"homepage":"http://findzsh.com/","bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"license":"MIT","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"father build","build:watch":"father dev","dev":"dumi dev","docs:build":"dumi build","doctor":"father doctor","lint":"npm run lint:es && npm run lint:css","lint:css":"stylelint \"{src,test}/**/*.{css,less}\"","lint:es":"eslint \"{src,test}/**/*.{js,jsx,ts,tsx}\"","prepare":"husky install && dumi setup","prepublishOnly":"father doctor && npm run build","start":"npm run dev"},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{md,json}":["prettier --write --no-error-on-unmatched-pattern"],"*.{css,less}":["stylelint --fix","prettier --write"],"*.{js,jsx}":["eslint --fix","prettier --write"],"*.{ts,tsx}":["eslint --fix","prettier --parser=typescript --write"]},"devDependencies":{"@commitlint/cli":"^17.1.2","@commitlint/config-conventional":"^17.1.0","@types/lodash":"^4.17.0","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@umijs/lint":"^4.0.0","dumi":"^2.2.13","eslint":"^8.23.0","father":"^4.1.0","husky":"^8.0.1","lint-staged":"^13.0.3","powerful-hooks":"^1.1.5-beta","prettier":"^2.7.1","prettier-plugin-organize-imports":"^3.0.0","prettier-plugin-packagejson":"^2.2.18","stylelint":"^14.9.1"},"peerDependencies":{"antd":">=4.16.0","lodash":">=4.16.5","react":">=16.9.0","react-dom":">=16.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"authors":["findzsh"],"gitHooks":{"pre-commit":"lint-staged"},"gitHead":"4e787746a991fc70c0347d6b5cdb7409efca8442","_id":"powerful-hooks@1.1.17","_nodeVersion":"20.12.2","_npmVersion":"9.6.7","dist":{"integrity":"sha512-zRn0LF3wFe986P0+JvXEDNf5wAPt5L741GwEXb7eiDEeeMYTwirl8SQy7K+KCL1NmEGp2A3kaYlCaGDdlkpK4A==","shasum":"9a44cbdeaf9b38e93e403ca769fd4bc6bd536f02","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.1.17.tgz","fileCount":39,"unpackedSize":64273,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDu4SCc/0jNxx4kX3Ut0rq+i0fOE4JE/CuKp42WVvsT/QIhAP013KL0ieD0m5j8gA9SV8scd+uFOIXMBftzrjfAFMuZ"}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.1.17_1714043253624_0.4495686287411007"},"_hasShrinkwrap":false},"1.1.18":{"name":"powerful-hooks","version":"1.1.18","description":"More powerful React Hooks","keywords":["react","hook","hooks","state","useState","useMemoState","resetState","powerful","powerful-hook"],"homepage":"http://findzsh.com/","bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"license":"MIT","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"father build","build:watch":"father dev","dev":"dumi dev","docs:build":"dumi build","doctor":"father doctor","lint":"npm run lint:es && npm run lint:css","lint:css":"stylelint \"{src,test}/**/*.{css,less}\"","lint:es":"eslint \"{src,test}/**/*.{js,jsx,ts,tsx}\"","prepare":"husky install && dumi setup","prepublishOnly":"father doctor && npm run build","start":"npm run dev"},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{md,json}":["prettier --write --no-error-on-unmatched-pattern"],"*.{css,less}":["stylelint --fix","prettier --write"],"*.{js,jsx}":["eslint --fix","prettier --write"],"*.{ts,tsx}":["eslint --fix","prettier --parser=typescript --write"]},"devDependencies":{"@commitlint/cli":"^17.1.2","@commitlint/config-conventional":"^17.1.0","@types/lodash":"^4.17.0","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@umijs/lint":"^4.0.0","dumi":"^2.2.13","eslint":"^8.23.0","father":"^4.1.0","husky":"^8.0.1","lint-staged":"^13.0.3","powerful-hooks":"^1.1.5-beta","prettier":"^2.7.1","prettier-plugin-organize-imports":"^3.0.0","prettier-plugin-packagejson":"^2.2.18","stylelint":"^14.9.1"},"peerDependencies":{"antd":">=4.16.0","lodash":">=4.16.5","react":">=16.9.0","react-dom":">=16.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"authors":["findzsh"],"gitHooks":{"pre-commit":"lint-staged"},"gitHead":"e6ccfc65e64b3c0df3415d1cf1a6ac552abfd53a","_id":"powerful-hooks@1.1.18","_nodeVersion":"20.12.2","_npmVersion":"9.6.7","dist":{"integrity":"sha512-f2ULVANgGcc+x5uNsxOIAHnfPMkgnNDAT41qYmgR8PPaODcBEvrLrjByaCcAcBzvSTgDqVuzvBLexoaoUjV53A==","shasum":"81a30a3dd4bd4e254edfbb1092125cb152d49cae","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.1.18.tgz","fileCount":41,"unpackedSize":75197,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaQM3xil/Hv3ELwl6qyQWBkKwM7qvHZyzoOLqehwlAlwIhAKrqaPA8XcIfnSaAKjYdZsVUE+X+8rg7VtA5gUTEMJgB"}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.1.18_1714219811771_0.2573413199250407"},"_hasShrinkwrap":false},"1.1.19":{"name":"powerful-hooks","version":"1.1.19","description":"More powerful React Hooks","keywords":["react","hook","hooks","state","useState","useMemoState","resetState","powerful","powerful-hook"],"homepage":"http://docs.findzsh.com/","bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"license":"MIT","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"father build","build:watch":"father dev","dev":"dumi dev","docs:build":"dumi build","doctor":"father doctor","lint":"npm run lint:es && npm run lint:css","lint:css":"stylelint \"{src,test}/**/*.{css,less}\"","lint:es":"eslint \"{src,test}/**/*.{js,jsx,ts,tsx}\"","prepare":"husky install && dumi setup","prepublishOnly":"father doctor && npm run build","start":"npm run dev"},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{md,json}":["prettier --write --no-error-on-unmatched-pattern"],"*.{css,less}":["stylelint --fix","prettier --write"],"*.{js,jsx}":["eslint --fix","prettier --write"],"*.{ts,tsx}":["eslint --fix","prettier --parser=typescript --write"]},"devDependencies":{"@commitlint/cli":"^17.1.2","@commitlint/config-conventional":"^17.1.0","@types/lodash":"^4.17.0","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@umijs/lint":"^4.0.0","dumi":"^2.2.13","eslint":"^8.23.0","father":"^4.1.0","husky":"^8.0.1","lint-staged":"^13.0.3","powerful-hooks":"^1.1.5-beta","prettier":"^2.7.1","prettier-plugin-organize-imports":"^3.0.0","prettier-plugin-packagejson":"^2.2.18","stylelint":"^14.9.1"},"peerDependencies":{"antd":">=4.16.0","lodash":">=4.16.5","react":">=16.9.0","react-dom":">=16.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"authors":["findzsh"],"gitHooks":{"pre-commit":"lint-staged"},"gitHead":"bd61b8a49566a3f74b65b4e1bb17880b1a43680a","_id":"powerful-hooks@1.1.19","_nodeVersion":"20.12.2","_npmVersion":"9.6.7","dist":{"integrity":"sha512-UqGcMfcld6nxK9rsg/Cc+LZ9RKIsp5KI75z7YY0ux1jZFrDtN4Ec1XxsBarILg2Ki27RBNyUfuJ/IXcUaOiRtQ==","shasum":"b5e56538d37d84451b5476a3a3e0470e1ebee95e","tarball":"https://registry.npmjs.org/powerful-hooks/-/powerful-hooks-1.1.19.tgz","fileCount":41,"unpackedSize":75388,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChZBPSt60fPxjyHcAD+mvp3hvFMy6UflStDNZmKNu7cwIhAMZSH6gYQi/eBDi+QX/tpMJWMYDk2dADbqZqKNTemKGa"}]},"_npmUser":{"name":"findzsh","email":"findzsh@163.com"},"directories":{},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/powerful-hooks_1.1.19_1715412738297_0.7422582050793745"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-06T15:45:55.260Z","1.0.0":"2023-06-06T15:45:55.422Z","modified":"2024-05-11T07:32:18.633Z","1.0.1":"2023-06-07T13:25:26.397Z","1.0.1-beta":"2023-06-08T12:53:26.514Z","1.0.2":"2023-06-08T14:22:04.579Z","1.0.3":"2023-06-08T14:22:58.576Z","1.0.4":"2023-06-08T14:35:46.598Z","1.0.5":"2023-06-12T15:25:16.592Z","1.0.6":"2023-06-12T15:51:29.647Z","1.0.7":"2023-06-13T12:39:56.616Z","1.0.8":"2023-06-14T15:18:14.936Z","1.0.9":"2023-06-15T12:44:35.275Z","1.0.10":"2023-06-15T13:46:49.403Z","1.0.11":"2023-06-15T15:01:12.419Z","1.0.13":"2023-06-17T15:10:37.037Z","1.0.14":"2023-06-18T12:25:25.751Z","1.0.15":"2023-06-24T15:35:56.056Z","1.1.0":"2023-07-22T15:33:13.666Z","1.1.1":"2023-07-23T04:48:26.948Z","1.1.2":"2023-08-19T02:36:55.056Z","1.1.3":"2023-09-01T15:55:06.399Z","1.1.4":"2024-04-01T08:13:07.006Z","1.1.5-beta":"2024-04-14T15:23:56.653Z","1.1.15":"2024-04-15T08:14:59.045Z","1.1.16":"2024-04-22T08:36:05.430Z","1.1.16-beta":"2024-04-24T08:36:03.030Z","1.1.17":"2024-04-25T11:07:33.787Z","1.1.18":"2024-04-27T12:10:11.980Z","1.1.19":"2024-05-11T07:32:18.462Z"},"maintainers":[{"name":"findzsh","email":"findzsh@163.com"}],"description":"More powerful React Hooks","homepage":"http://docs.findzsh.com/","keywords":["react","hook","hooks","state","useState","useMemoState","resetState","powerful","powerful-hook"],"repository":{"type":"git","url":"git+https://github.com/findzsh/usehooks.git"},"bugs":{"url":"https://github.com/findzsh/usehooks/issues"},"license":"MIT","readme":"# powerful-hooks\r\n\r\n[![NPM version](https://img.shields.io/npm/v/powerful-hooks.svg?style=flat)](https://npmjs.org/package/powerful-hooks)\r\n[![NPM downloads](http://img.shields.io/npm/dm/powerful-hooks.svg?style=flat)](https://npmjs.org/package/powerful-hooks)\r\n\r\nMore powerful React hooks\r\n\r\nIt's a state hook that can remember your initial value.\r\n\r\n```ts\r\n// 可重置的state。\r\nimport { useMemoState } from 'powerful-hooks';\r\n\r\nconst [state, setState, resetState] = useMemoState(initValue);\r\n```\r\n\r\n```ts\r\n// 如同在类组件中的setState使用方式，同样支持重置。\r\nimport { useSetState } from 'powerful-hooks';\r\n\r\nconst [state, setState, resetState] = useSetState(initValue);\r\n```\r\n\r\n```ts\r\n// fetch请求。\r\nimport { useGet, usePost, usePut, useDelete } from 'powerful-hooks';\r\n\r\nconst { data, loading, run } = useGet({\r\n  url: '/api/url',\r\n  data: { key: 'value' },\r\n  headers: { key: 'value' },\r\n  handler: (responens) => {},\r\n  manual: true,\r\n});\r\n```\r\n\r\n```ts\r\n// 获取url中的query参数。\r\nimport { useUrlQuery } from 'powerful-hooks';\r\n\r\nconst { get, getAll } = useUrlQuery();\r\nget('key');\r\ngetAll();\r\n```\r\n\r\n```ts\r\n// 防抖函数\r\nimport { useDebounceFn } from 'powerful-hooks';\r\n\r\nconst debounceFn = useDebounceFn(fn, wait);\r\n```\r\n\r\n```ts\r\n// 节流函数\r\nimport { useThrottleFn } from 'powerful-hooks';\r\n\r\nconst throttleFn = useThrottleFn(fn, wait);\r\n```\r\n\r\n```ts\r\n// 防抖state\r\nimport { useDebounceState } from 'powerful-hooks';\r\n\r\nconst [state, setState] = useDebounceState(initialValue, wait);\r\n```\r\n\r\n```ts\r\n// 节流state\r\nimport { useThrottleState } from 'powerful-hooks';\r\n\r\nconst [state, setState] = useThrottleState(initialValue, wait);\r\n```\r\n\r\n```ts\r\n// float浮点数运算\r\nimport { useFloat } from 'powerful-hooks';\r\nconst { add, subtract, multiply, divide } = useFloat;\r\n\r\nadd(0.1, 0.2, 0.3);       // 0.6\r\nsubtract(0.3, 0.2);       // 0.1\r\nmultiply(0.3,0.77);       // 0.231\r\ndivide(0.3, 3);           // 0.1\r\n```\r\n","readmeFilename":"README.md"}