{"_id":"use-hook-kits","_rev":"30-090b0397932f4d3a5c343df9d8172cc5","name":"use-hook-kits","dist-tags":{"latest":"0.0.30"},"versions":{"0.0.1":{"name":"use-hook-kits","version":"0.0.1","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"_id":"use-hook-kits@0.0.1","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-mmOSsC+skMcXUn80pwGObovmEYxYRhtHtNcJy29Jiwu8D9K7XGz0iTUo7i5Azivje+XeOgtI34YOCirAG0qtRA==","shasum":"9adaece606d0cbe55fce2a37d2329e23599330ba","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.1.tgz","fileCount":12,"unpackedSize":6720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfK7ZpCRA9TVsSAnZWagAAsfoP/i837xKMpl0ISD7ROcXh\ngPieiwhpwOtH56Cv8rCSfozKvQfnP58sftrwXty+hK7EOpAYDXdSar7BNa83\nFRlwfAqlBNQjrINO4VYp7DwtQh9pQA8x77/7Z+jBKyBl4L8kfMsbYYru7Cpt\nNZvS3ccw9GsZHTwYz70q9Xk7AHn78iZy+aMbRu9j856UEdFHA8npfUL2pxqA\nslqzJnOYoDg/OEiDKUJJinNay9EqRTtmGDOCMnRtnxfdJx8a06j2/y3jMOH0\nY/kNjVk4OQ/s/JYsfORMXoaXN2gD3FViO5f4FM9CrSRiTrs7uFQTtK0x8O2A\nkla39ok8mnyF8G6JmS44V7oxkXoN2JXDgZWfUty4M2KBmpsqcM0aI5riaouX\nZufRkaWLjMqMZuo/H2qfjMNut75KO1YCvcaB6udlSWodEgzwjRPKTlTEycK0\nxM356Ews1soyG8gDQJP1TRFEb83k6qF6GycoSHFNShUrtvwDVvFqCyscvuao\n9jy0itJc76OfdnBAcSI5R3DMivx7cMVphiM22gKxF30nUhZl086ne9tYd22j\ncx9WPDpIdt85NndQISY4arV32oS9fT8yQzIbRrZCn1mKoEESHIH0MdS67sno\nYkcAmUksRw6VYsPeHnwI/Y5su5ZC0Q36wR11C1Z98LAIn6AXOu0Feq3tCmgt\nr9ok\r\n=pvqF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZ61Na3xu4DocXvMNkpEqszkZwAm9sOE8Yp/Sbua1/OAIhAM24ulWiDxaYBa3sNm2Qr7HK8KZ5ulO0bUqIoq1ZVB7l"}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.1_1596700264797_0.886532631978221"},"_hasShrinkwrap":false},"0.0.2":{"name":"use-hook-kits","version":"0.0.2","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"_id":"use-hook-kits@0.0.2","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-QT55wRj81B0fA2iWcIvD18lP33A1SI6RctakKUord+VAEQhiM2m9ubkTxdEtA3+wrwqGbfQ3Fryt5BXYv9UKhg==","shasum":"78058a56920073968a9eb8cea80b8556651c9278","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.2.tgz","fileCount":12,"unpackedSize":9903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfK7aOCRA9TVsSAnZWagAA3eAP/juO9/28cSj4A8Z7lNrm\n7Cf4UKAKTVyjnWTaZYVmR0swmn7nCMnPK+aUMFMY0HxoACTcUbL7h7Ti6xjV\n/ooeB/jr8YF599ftpzM4ZLsIWMq05e40c/yBth/y+HaPJNGEnurm2e5EfzOf\nhwRZ+l49QrI7O976BKJwoEWHjKMuKsvuaB/pN7u2VNBWkgwn/bC/gd4TpOQe\nSpazDTk0WbjMhsWQYa7Vs4GR4QBNTY/PPU6QeMkH5NFKp5NxUjlqK4nHRvhB\nE0rnOmM3untxkdvaJdTWbnlKPhbz0G6epeCcRdZAHtIWiu9mOkIrwGYTNOgl\nj5D6Y2iKd0c8moWkidQhWa9OJn5zDDLaGLXTZpRgG3SHvk4JGQ0YXMBdoEST\njC8es6z8VMIWGKYCmhISJCqFdP5S8O2Da7O41eTeEyfjdW4qiU3M5eXChqwm\nncQ7ra1qkCGiHru28CTZw7K/57Nc96rUiHZhAWLM/Y4E7YgZ74+9tIXu8OGS\ncAxiQh2NGPE3X9JuLLFBJWyt4WG5WiPp6EtU8D61Gyh2HGcFmXCSeFAJ71EM\nWIHAkFiWjArWoHYPEDCc0ERyYR7CjHB204mlc90gvTkx9uZqpmEjobNm64hE\n6H1HXg53U6AFFMFNjY+FrJ9K5v5gb13KLeaGZpYMmZhmn1uwqLYLVCjWGZqr\nXwav\r\n=r530\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAIJIlUEzwAS0JfCibps00xPnRS8oc8x5jzQuAicIxuGAiEA+AsGEHx5XFHW1caqF8vFF8765L9/W6Qex2GRTWWFiZo="}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.2_1596700302321_0.6870969965811595"},"_hasShrinkwrap":false},"0.0.3":{"name":"use-hook-kits","version":"0.0.3","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"_id":"use-hook-kits@0.0.3","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-79S4B5T6rFGMhmbFJ2k0SUD5WJVolIDCz+I0y3x3uPZ4M8uomhP436bCbSjou3tk0rWkakvy4NM19pQozSjWeQ==","shasum":"a4cc17933d37deba3ec25a0ce7a49f29dab17cef","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.3.tgz","fileCount":12,"unpackedSize":9343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfK9EPCRA9TVsSAnZWagAAqZsP/RDal7ng2mltCXWzBJsR\nE6tas0afC2w1Xp9xPRT4JHxPNH+AJ1OXhQVA7N/L/CV8XKYwjf9LJv7JvrXI\nZy7KU1lLF5GADST/D2XXlcjXVUMQVZq6tzY+rVTudCFnq/zP+yj2DqHO0+NR\nM/t8cU1CLM1KypXOzo6XUKsKFiYJ27elM5oGUGNZvHyQ1zlNSIVgflahPIeo\nmRhS1xmOpVj3hSWr2/0WueYJx9LSH3TU88haZ0FIX5ucgUxQmTZmiNQ5WOgH\nePe2bATWcoZ/isRu24uZPa/QoPMcT8h6AvotoV5FUIMt0lSCPWgSLfQ55ju2\nr840rwUINkMkVUi8pOweMTvTFD2GOpPjYPM63uPHQgfeI3IUCtAtpI3Zq6Ec\nDuWS50l6xgJLlm+3SSuWr+MCIC0X6jGMXvfaBtOzithVPPU5KFTm7fxGjMaU\nbJMNNgJQxz34qshpy+kzxqGgVGlOyrynUvOGC1nu6RTMflJOpPErL0qdoTYX\nH0VIBnjj+cmsO+pV+I5+zErPL/ikcrJHNX04z50ef1VDG/u/R/ujttDGjD9x\nsXojxufUZ6S5BOHf35vSjcqqmeNQhNEafoFIwYVyl7tbZ5Gi8FX+jBomWSY1\nVomi87DXxbfFSg5EeW3rp/o7xD8giA7p8hqCN2WMLAauBfcM64XOMiKdL5T0\n3ba3\r\n=NBuh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDOKCC2/R1FKNbQ6huO6fVVLP4fLaiSXw1LUEtjqvlYAIgBYtn2CnTY4TaXi2xBgQbWx/4vHTgn/Aa0yY9MrZQwEo="}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.3_1596707086875_0.995404157407161"},"_hasShrinkwrap":false},"0.0.4":{"name":"use-hook-kits","version":"0.0.4","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"_id":"use-hook-kits@0.0.4","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-/y6C11lngTtJ6LfJdPeI/b1LYXiORitjZ54kXAOX6Wj9al2RRiwBNi01ARrLv18g0pV710xnL4yrhgdULxrfaQ==","shasum":"a50d450bb243bbb50c32ded49696037b3942de9a","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.4.tgz","fileCount":12,"unpackedSize":9419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfK9cJCRA9TVsSAnZWagAA5bgQAJkNQvtdpmUwumxzXkg9\nIlondtbKXVdp6YBpb66rrJKdalG21sttFvGAxSiKoUdpv4N+wVP9oJ7S+FGr\nysSlz7BSMMr2OSDTcT3NMfhlUu07Tgzn6o9Pycv5xczo9XCvQQ/u3I0345Zl\nhvBU3BKpxu2sGf7TwrOsdtvj5qINH3UALRJvVet98ACrK4FJ/QZP0qYSDlOL\nem/2a+WgKIi9ldcuASae5QOnfQH3ar2fu91DFCgxpeaeuaTy6kd85+ZxhM9K\nFeVWPcVIzSad3xc3889XU3yJ2DUqT+L07HI2uLW5i1Et+hitom8DG58s2ki2\n+KBkDW9olZZK41GdbzduBpA99J2Uln/YdSPjIIPDb6VPCAEMDOclqEh/jKHX\nv4r/PdfgXqhZdWOOUiE3Ehi4PJ0XD3b58Et8RkTW5pHhjspJ7/bPILcALDf/\nS5tZP0XYuUKnS8tdC62lSc2gUg0r+th5v8j3xJDgXytyyTuR9WpjEtow5HV3\nhZ6KGDsuaWdRAabpJYKAex3s5Xe6j1COmkYPwmbzifl1aA4yZawqPpavDVH1\naQUK4lzgvnE/tulc1a5d9tDilHY6uoGCII9ndb0thoFgQJvoliH5CZWznUkB\nB2zaCGkt3SwUaLDwQB8f37x23h/BgjgalkcDpI6PdRk4usWpzAjIgUPK8WXn\ntjFq\r\n=OAse\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFOOOJSVF/TsFfQbm348clrbEl4KO+BdoDAd4iK6dt0vAiEA5/9i9GpikvdT4BZxloqaglN65aO3CuqcPHslc+i+sq4="}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.4_1596708616828_0.2314377416427662"},"_hasShrinkwrap":false},"0.0.5":{"name":"use-hook-kits","version":"0.0.5","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"description":"![npm](https://img.shields.io/npm/dt/use-hook-kits.svg) ![npm](https://img.shields.io/npm/v/use-hook-kits.svg) ![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)","_id":"use-hook-kits@0.0.5","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-QsGkzKN16073kltzm9Pb/zDFxgMF0N0yiCguZE8o900CKOdiAv5boU/jgCvLz0CPDCJIbBBKYN/36+EvEp6HRA==","shasum":"e6b1632ce4968b7dc8c34c69bfb423292e088d77","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.5.tgz","fileCount":13,"unpackedSize":13031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfK96pCRA9TVsSAnZWagAA07EP/RJ9mbK84fgzgvZOEfK/\nfd0oKAlNcRDhVtBOW3jzz+G3c1iYxoFNR4WgE6YKqS0wjBRnhhxR5aKCXmC3\n+vUFHpgi7Cx5r+S6mCoV7Hi40+iRStmxoLEJhzY7g8VVA+IYyqkttNee7+tp\n7jLZ5vr3NSAPfo8t9W8k6EbbpZ8rWJCNU8bOMXBGPNbRTO2Ayv8Tmuf5X1W6\nuQMCjuRX38BYn1k9HnrVDqvsHXM+9b+VUlpuWatUW/7nU28KO2PlRzY+qz2o\n/+X7DlbxGAyp6Yp+iHf32YOVu1Wi3zA27tRyWHfFkbarktLHBeUAgkWatf96\nFhICTqpsugz90FgB1aBSwXa6oUQ+rj+Yk0jsvVx6Wgg4+z1LqG/f3vKXMTMl\n6l0OnPhScdLyvkQhnfcH8HTr1X/FhvGqxfgwtKuoZtmQrXV1yCHiUFyNwVzV\ndQKS4OJpaSYrhuKRLdVzGSOKe3sS9sNa/rg75vQt9iYTH800VzwvRjKIkFZi\nt5LyG2szBaJBPym4CQpIBUT+IIPQPr3RnoyLoEzlPCurVSzAZDTTcfDxX5vZ\nGyOWmLVWzvsl+DM0jrqc4YmqvQGnMRQapgBCtqjv0l4NYcSIu4nZyXghBK9c\nHPEq8Woa/2yhF8lUYc8l38mZiexExDhKghn4PPno3/1zbjGmg+OvZEGgfKpx\n0gCR\r\n=69pG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+OzFD6F2Fco1iJLeXBy13TZKLA6PgFrbiOBFkU1SLBwIgTzOerIWhCGV4wKNOTKydU26C+n4SsSyH77+5bGncVGk="}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.5_1596710569373_0.9901702897857094"},"_hasShrinkwrap":false},"0.0.6":{"name":"use-hook-kits","version":"0.0.6","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"description":"![npm](https://img.shields.io/npm/dt/use-hook-kits.svg) ![npm](https://img.shields.io/npm/v/use-hook-kits.svg) ![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)","_id":"use-hook-kits@0.0.6","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-OIk8SZjnh5KmiECjI2c65CIr75+FtTXssJMuJ/iR5smk+wFIaql34bA2WKpx9CDjzWcgHh0A61UKomMMXZ4sow==","shasum":"bcf4e6378ca1b1bdb74c51ed6ab070b699362eac","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.6.tgz","fileCount":13,"unpackedSize":12945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfK+AOCRA9TVsSAnZWagAAfdcQAJTxxL+Ar2XUI2g4eMvD\nXArsszT0pPeRCpBgirZHEpd20mPsJuV9eoS4EGgyPfyAxKOIQo+J/AXO3jAg\n3EtB7NVZwIKu9ZxZUYo7F1ESP9bWtufuMCpy0CGE3hG23iewUuTFtHnmjPu1\nO8jJqgWIRk8bHoG/aouriF/PyIxGUb1RlpRa8V9E6wfxtSOzY5p1MHoHmpqk\nIo3SLWrCliQxYdGsasrdsVAYE7EwmVU5HjSTnQ35ZQ28fTNxUVtulU02v56B\nRHcRpGxBVXO+03WpqoqfK0FfQ3yfF4g11sgtAC5ub/kNs/7yOYnu83WO6SBp\nTAL8noFrkkomDSeCl0lkQ5uuZAbm2dk7Ck5ktQOBRaXA8ebOxYAyXCtSeWyw\nKFkikS0EImCSd786HxxolKx0cK9oqGL+vQcwKkJXSJNO+iMGUoNPogr88VST\nnc3S2Zn1u46px47zho7ZKPEPzyOVL6IrPH3pqlh46ntxhYrhcvninS4iP0xO\n8sImpKCU2M8C6PSe2FsGC3QblR/pfKheHxOOKACRa+tv/Ygza1S1ZZyFBchB\nTSBKR3mNAoKf4PPsiinhFe24L8Tugvqmi8/T4Puo/qST+wdhvUOo25RIVNGN\nuq2N1yS1zMKQ1U7yUZY8OHyzcmMzvU/FQ3e7h+0QJ95HOUBt0HLy6MOQHLnK\nbDJC\r\n=6XYz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG5HOLce594UHex9QCbqVMMHSHlyKF1ZE9X6EE2xQwj/AiBJc52D/AXIv8s+9DcWdZMxhZEa52C7Q2iL3U6HR4JZQw=="}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.6_1596710926462_0.07577314580503769"},"_hasShrinkwrap":false},"0.0.7":{"name":"use-hook-kits","version":"0.0.7","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"license":"MIT","author":{"name":"Vu Nguyen"},"description":"![npm](https://img.shields.io/npm/dt/use-hook-kits.svg) ![npm](https://img.shields.io/npm/v/use-hook-kits.svg) ![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)","_id":"use-hook-kits@0.0.7","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-5FPWXYSbQuU6Sgkl5rpEhQK0+E8qqNSm3L58cd1hLVkENzud5qZ6meCadCFq+tiUAAx9HCGrEejNFRfMeemL2w==","shasum":"f97cc3e9d57958d5f4ae67ec3a5f008152a76c58","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.7.tgz","fileCount":13,"unpackedSize":12990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfK+CHCRA9TVsSAnZWagAAVmAQAIf3Yen4alcZ4ijJUrrm\nUYDvD8VGyMCRkK7MjLgv5rambj1FnTlwCGLQRqGT0f5kdwKNvn9xRgWPEm2C\nh5fzT8jwcktfG0dfvAd/zmPeTWRYWUApqNipUdnHRdQMuYh0u+EUnD3R+yE2\nAnJNvegeuQUw0HH7c4Kc5x6tvScEMOnRNcBJsOIORTWsnmu5vuWj5BZCHNXJ\nHxygwIb2GcwejaRErLKK5xajvu7jTcdpqcZeV179ec0mHpZV1BD5Boj8cUh0\nYQIZDy8RXeFhY0D25tY7et+mRExepM5bNn/fAJacKh0MPEjAV849JwgyozDr\ne7AAmi9ChAY6jFpi6PGEvDD3PgSKgKjeu7ZDt1REklrfuOQkubnWtuYBWjH0\nHtIoSxtXcnabFJIMudDDFot8KqFnKiPFqjWthAodE8KWHtNVYofC+DXfLaZg\nOZ2iNcEdPRMTdFVdelycZII4IFw5tewnmGzH1NVcLqoQCZpVQgn97mByorRe\nwrxmInu7kBu/OpLRSzCFML4iKqGlt7/JnfJDEN0HNBgPq/3WT2tWY1YiDJy4\nQCxKgYp5Kw4MhYuRh7YFiwj7VxYZlrbwPzBGgPkJSesyHqHwvRtDnVboFLwD\nM+pLVqvJ+9PHb+VTNiGSG25K1cYaPpXsO5/6g3oQbZ9YF8PSa6Lo15NrXKmX\n0fmx\r\n=Kpin\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEFxNh6o7DWBFFrZzZIduSJFrQYEbQ2b9pcMD3kEntVgIgJn6EVLfZJDd9ZIohEKaJrbYvNH5k9dAoPTPtK1Xok3I="}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.7_1596711047113_0.830445382771434"},"_hasShrinkwrap":false},"0.0.8":{"name":"use-hook-kits","version":"0.0.8","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"license":"MIT","author":{"name":"Vu Nguyen"},"description":"![npm](https://img.shields.io/npm/dt/use-hook-kits.svg) ![npm](https://img.shields.io/npm/v/use-hook-kits.svg) ![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)","_id":"use-hook-kits@0.0.8","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Su0CIH0Q4g60p8i7e7qP7jgm5HBmg9NU3W67V71l9jla7+lCknsjpl/kMW+BiIHo5IN1Mmt6OmusCVfi+DVkng==","shasum":"552ce26726b25ebbcae207125c241ca0526c7b33","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.8.tgz","fileCount":16,"unpackedSize":18712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfK+ofCRA9TVsSAnZWagAAoDYQAJPVFkog19eVeuY31t/A\njbhpO4ngDSpKNIBTfd4/cZAQccBKS79ji36H1llzQgAhr8g0g8yiv2Zdh5iv\n1MgHoF5ZFc5mOgnSbQ9mhdjZ9A0ldBlo0Lemi6Wp+dErQVBatsyW1ICH1LZz\ntR+WaN2pOEZyYRbItJB3t1ghHpKTNCsXjtfXHKCJqrV5IElQCrLRaFG7yxRP\ni3XKMMIcarXKz229FRIHq6MXP7uXcNmf4IFy+IVf49n3J2MPvuti3ySML70D\nWFEdCyXWb0mq/RtpydCJQWNu9629JNIfUGqtUkcLdQrl9tQlq7G2VWEKkdx6\nqXkaMld3msDzWCE7Nj9Gx5enjHqsWOgbp3/LfQB/yjjLIP9W+L+v9/utKyr3\nB/QgWz3ggvnT9DnWhIC9arm4zAg/QFsMI8Gd4cwuOWW344FLo5xhT5o3sSeM\nj5rXYZZyKB8NXoWjJumfpk0bRNDLjr1OLC3xAFgVMAT+cgUu1q1ANcfSflMh\n+X5MoikaOuhAzS+MFsetyHcDX4sLSfQYOxOb3YCdonRXYYwnbSfZV1HdLATx\nBBsbs6e6E+M7WeD8Knd96J+f9vK9VlyuJrhXUETgeQE5REqKCQNQO2bq4hIq\nz/AHbWdatwh+RwLvUDOX4PLPvtF3hw7YLPlvY62bpFzmMixuwexqlNm0y//z\nJhPS\r\n=gZDt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbkHS6DW7xrpeX9m7pXJI2WCdx87dyBDnC3rAIs2f7FwIhAOKok1szQBcJL3Tm9Szg/mMhwT4UvuSehsPHUH4klltY"}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.8_1596713503350_0.9518292296755062"},"_hasShrinkwrap":false},"0.0.9":{"name":"use-hook-kits","version":"0.0.9","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"license":"MIT","author":{"name":"Vu Nguyen","email":"huyvu0505@gmail.com"},"keywords":["npm","keyword","package","packages","pkg","registry","find","search","useDeepCallback","useDeepEffect","useDeepMemo","useConstructor","useDidMount","useDidUpdate","useInterval","useContextSelector","createContextSelector","usePrevious","useDebounce","useDebounceCallback"],"description":"![npm](https://img.shields.io/npm/dt/use-hook-kits.svg) ![npm](https://img.shields.io/npm/v/use-hook-kits.svg) ![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)","_id":"use-hook-kits@0.0.9","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-8CMF0GAVPvo6Hbyr697664DJGRs0DGH73g2IoJqJvCwl+RqTz+Qhtq3mnOA7+zL5CRP4KAJwsj9bgC3iYO4tWA==","shasum":"4f8238776c9ddfb7368aa540a9533175040d694b","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.9.tgz","fileCount":16,"unpackedSize":19149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfK+yICRA9TVsSAnZWagAAK54P/jOrO3G2NUnHkWqetuUY\nSss5fXog22THoGr62cRNLKj7X9PV5T5D9wyXyl53H5eKCFsrPeql/IA+DYkL\nOR1AQ6/zl98o4SEGSZ/jIG+9gCzNn3kVWSBwxq7GPXNwNfLQFU9rcux6RayF\nDRPXAHGxJJ60J4PRA3JzECkYClVFq4NcKSO8jIQh28AVEPdJ+ZoCxTF5woGP\nVJeVryPK5k+BE7LAdVZpCRJJy2nJJaLR10O9ZyIKdX8seHUA6U5dWDAKlxkT\ntOzV+RQTnkE6GVW4nCHfFDdaRrbfwPwGX3e78/CMQ9D3THzY0pPK56D2KBaH\nq//GPJk6F/WAjvKy9Ct4dFsKqkze3VDarW53TJOt0EZS1WjgOrvjvYmaitbf\n9Rmk0I7rZ/SDwWsbWDkpuMgD6zcp2sIK0rYrzIBdHGiJETo3180+WoyrkaMt\n2VWnGSi1k+hg758TXpGPAlWk4zz4zGbGZxpd2CS2Oflf2cmX4sr6V8ERABe2\nDV5fdlsqL00dqIqjmFfE1cpbNbWJFnFGsZrldGSmkDfV9DSL623Qs8a9ttOd\npTo7Z7Eve8RjoyfrBkhgrzBKOgknnUkNHEdQugoJUyo8CbC3ylxOKMrHHM+3\n8i8WjT2OoF3OKb6lsopRcVzV1X4tKAq6vF2OTxYpnpTcLhF2tAm6voFQM3k0\nfvim\r\n=syBP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEySjuDzRQTTLQriM3eCH7t772XuwlNoaKnLeD0yxfYdAiEA1UocpIJvhmW1uqlprPq2EPYtZMWjh85SIXyW0jAv3Sg="}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.9_1596714120318_0.6581348015798776"},"_hasShrinkwrap":false},"0.0.10":{"name":"use-hook-kits","version":"0.0.10","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"license":"MIT","author":{"name":"Vu Nguyen","email":"huyvu0505@gmail.com"},"keywords":["npm","keyword","package","packages","pkg","registry","find","search","useDeepCallback","useDeepEffect","useDeepMemo","useConstructor","useDidMount","useDidUpdate","useInterval","useContextSelector","createContextSelector","usePrevious","useDebounce","useDebounceCallback","useTimeoutPromise"],"description":"![npm](https://img.shields.io/npm/dt/use-hook-kits.svg) ![npm](https://img.shields.io/npm/v/use-hook-kits.svg) ![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)","_id":"use-hook-kits@0.0.10","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-smiyrPc5aD5wAADSKZGUoOawgkJOnATEbUPsS2EGtOP8Bgp0s8t0rMgK6PqLfP8Ft03ypOL1M6swLwvHU1/8Ig==","shasum":"96ba64465a26e51c9950f3dd89b0c81fa1e2657b","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.10.tgz","fileCount":17,"unpackedSize":20113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLOdcCRA9TVsSAnZWagAA11EP/A//zwEYow49ljnXMLd3\nxVnzyisAEXEKFGWAvmjvoYOTcEAwIHPpfljRWcxPln8fi7hjNkM/tDGJ5uQQ\n86UlEsVMbo2hHXDIeEIosOgJB5DbRk50GZC3O8mJUaImUbPmTjyjOyn+W+fY\ngiVreHfG/50qKeNU7gn4wDPAaTqT/eWru25uz+y/xB6i+EM6ZSjKZOQIvNMz\ncz+ijyzCngF79ZyukBtBF6bBDnMtFz8Pgqk1Lcw5qF2q4rsI+D8an7jM8eB8\nGTR/dMM/YXGl3WhKgFGyvpeAbt6Rgpp1Lx+STl1ga2tVPJqImk3TMzDDzjvS\n5O2nyLbGH78Mahq+aKKoFUex0mKdKSUxsmjS6pOxPlnr4kozMFQRuGn2KAkc\nau60uURqMURgDlK/U72xvI876vSJSq5mdavLBZgPQ8cefKsYpXapZUJvpwc1\nupnq4ITV4lvwJ4mTOWGdYJkjYUXjZ8UEy0EqXpZ8rz0WtPS8wu6Mrzw3R9Lj\nJmB8JkUraNIerzVdcxEkGXyr7BGyG6QpukwZVjyVL93RU0wUHE/lCNGW7Tz+\nHlSRnSSp6k+y8+UYr/9pTD9zeLgwhLyWtDYkC/vJtUUVMJ2QHIYeFhbxDjsR\n6XUW2bu7SVQHSa0uNLwORKup3p8AlHt+bBv4iuC1qCDwctZq2Mfnz4TjhXT+\nl1qL\r\n=OXte\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEGKK8a4e3bC0mpwI1dGPGr4KcgbWnRTVhNh7fkxtd1sAiA/919OMoQi6JcshPWcyKVW9D3Y5r+z0LRUKkjhF/c1/g=="}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.10_1596778331308_0.5163055949710695"},"_hasShrinkwrap":false},"0.0.11":{"name":"use-hook-kits","version":"0.0.11","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"license":"MIT","author":{"name":"Vu Nguyen","email":"huyvu0505@gmail.com"},"keywords":["npm","keyword","package","packages","pkg","registry","find","search","useDeepCallback","useDeepEffect","useDeepMemo","useConstructor","useDidMount","useDidUpdate","useInterval","useContextSelector","createContextSelector","usePrevious","useDebounce","useDebounceCallback","useTimeoutPromise"],"description":"![npm](https://img.shields.io/npm/dt/use-hook-kits.svg) ![npm](https://img.shields.io/npm/v/use-hook-kits.svg) ![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)","_id":"use-hook-kits@0.0.11","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-OTKf6bGfut/svYJyuwKCoFImwgxYfd2XqZ63U55UjoyVqIHl1IX5AWZVIX44u+gj0oogBMIECTZVWCXuA7qQww==","shasum":"bd1f3da650b4caebbd83421942f9814726783de7","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.11.tgz","fileCount":17,"unpackedSize":20023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLPtmCRA9TVsSAnZWagAApaEP/A0QcDD/JsY+UxedYtkG\nugDTOPZghjH+iwPFTtXZSvZ60jocRHZKYm5oNeMlvELtCnY37q9LQ74jIY2D\nGcEdgRdV4JjOdNfWDFBIse1wFw7X0oPFbsIm1xw87wuihMHVDRxDK5AmIDP+\nx1gybmaTUjxEcTEauV/ikerfTA4dpQaI8wnQ+Acciws9A8zMzXnS2iyko0Mr\nf6vLdnq9ScU/dOwMoFFMI/5ymDQCMVxsWK86Fdo0vmof3gCXWUJ1gvhUqa/B\n9AWvNiiXL7+CL0+6TuU8N6Ec+mb1A53CycUYQ3r/+vWVBvfbASvjpBmanWxH\n2lOOmoAEp3y+JWCxpUPZMZ2OpqViYiJjlF8kaNjMw3fqNV2+QFll9FShEwxA\nPPfAeg5vP8dflRNK3JHusbt+CJF5JmdLdGdvm/+SjvVm+zBSbIGPuEiHnC1j\nrxfvP9NTQyOaaCetS8w+7BjkwLUdObzGAMqiqeLUT+yO90jfsg8agLcte18U\nlOj0s3xEZuc4gpqYp9YwcBUkgtQ7keW3cV+3/q212zuYYU4nqTn+hM9OwJNK\ntQUNXJQFhPy3ydnOCS/DiCKTf1G61vo+dO7Wm03FcbodzNsFVjtwAdG9tdGo\n7bU7UkKjuqfwzyOHL2QxY2t+t/cWeetcJKXciy3el7ItYdcibMW0kGuefKAI\n/QkD\r\n=ktbd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF3sJE94Sy7rm4oRo6f6yDd7Y6O/XCuCsCWaouAZu84nAiEA/5CBTwp+22VRd9HLzK/CxJu+LGfPZBqYn1sCjbatyHM="}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.11_1596783461924_0.9946951769400507"},"_hasShrinkwrap":false},"0.0.12":{"name":"use-hook-kits","version":"0.0.12","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"license":"MIT","author":{"name":"Vu Nguyen","email":"huyvu0505@gmail.com"},"keywords":["npm","keyword","package","packages","pkg","registry","find","search","useDeepCallback","useDeepEffect","useDeepMemo","useConstructor","useDidMount","useDidUpdate","useInterval","useContextSelector","createContextSelector","usePrevious","useDebounce","useDebounceCallback","useTimeoutPromise"],"description":"![npm](https://img.shields.io/npm/dt/use-hook-kits.svg) ![npm](https://img.shields.io/npm/v/use-hook-kits.svg) ![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)","_id":"use-hook-kits@0.0.12","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-F7iThptl4Xo+9iR9Mz+BEApIUlM6FpG8gP7jPQ0Mq9Q37tux6ub99Lx7SdiX+HRlr7g0uqWihvYvGkp2WYzZTA==","shasum":"c665dbf3b487280d94bcec55d361281e896bf8be","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.12.tgz","fileCount":16,"unpackedSize":19702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLRGZCRA9TVsSAnZWagAAWuoP/iZc4KZJjV0AXPmnBB8t\nENS4exmBoeg3ZgeXtuf3YF506livblUpv6/lV2xRTb+Rc5MZVDxsPgraROhN\nlpBEGcZB0xL9hiOC/MAF58sumS5zE1EbFEzRQerwwy+ijHyP38r19p+kTjaX\nYUow/c7VmuLJR8uYOWcxH3OpiaxUg6Et6BlQd1M/P/u6FeJbjKlex/g5QTi9\n/OUQlE3DR3KsbTePWGTnGm3N1zh3QAAEOjmEPp1NgkKnB7cBt1iFIb85BVPV\nIHW5zxmnaww9fzaogbP0Ghr9LB5LwBMZ217q17iT+EFZ5ZU9/rgjfJyLZrf7\nifp98+kHxfYNxMVCv6FwwdyuAwaCjFSx5Cngzlkd3bBfSIUyKOFYfj7Oz8kZ\nAnJzx1DW2t02U5vlRdrrmbk9elptNb7m8MbV9F25jdJ98PoHQvNuPUylrJI0\n03c2uYWqeDEH5hDanU4powGS73ywOWcaJ0aA+S7805bOm0cnhCB41H5ZijEC\nNGPVE+NrTVmch5uwTW/uIuHNjqfv91adHyYvegYN//0vycxvSx5FuR4lDpoA\nb9NAjTT3PPqQxCLe4jUB3N399IrPasUyOXfp4Ddj0xHKuQQPoK/mRHC6kkMi\nkY0PqzlYayuL9IBciRWCJUT7oDp8EkT4+yMfn7Ri2slkjyvbKwb33MCRkcJz\no2rG\r\n=qmkb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBM1fnj+ely8UK5R6kNOfWgvv+CotXy0MMeKnFbg0V1pAiAm1EC/H/odPOLUpzuuruVVql16MZYjGdLPVa7F9moNPQ=="}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.12_1596789144908_0.8421540255983724"},"_hasShrinkwrap":false},"0.0.13":{"name":"use-hook-kits","version":"0.0.13","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"license":"MIT","author":{"name":"Vu Nguyen","email":"huyvu0505@gmail.com"},"keywords":["npm","keyword","package","packages","pkg","registry","find","search","useDeepCallback","useDeepEffect","useDeepMemo","useConstructor","useDidMount","useDidUpdate","useInterval","useContextSelector","createContextSelector","usePrevious","useDebounce","useDebounceCallback","useTimeoutPromise"],"description":"![npm](https://img.shields.io/npm/dt/use-hook-kits.svg) ![npm](https://img.shields.io/npm/v/use-hook-kits.svg) ![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)","_id":"use-hook-kits@0.0.13","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-YLFE3CP9fLuQ1YsQEWjO70bgHSgm8qCpwhdtYMQOnEoTPjFpvyET18IICaa5bQ9s+fZjZuoW5URVopeL+lRajw==","shasum":"cbbb2d8a4c617b2c486d21477f3872415f1c7e7a","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.13.tgz","fileCount":16,"unpackedSize":19702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLRRJCRA9TVsSAnZWagAAj9wP/ju+O4/n9whZUaRGyx44\nfgksahXXublUjCSJr6Sk4Pw2yi8N481PX4Jo2XK8YWP6y7Y3FMUbsK4ObWUV\n9+kvCwjHJ3UN0i41RgASqIISU7i3x6ox3QJAp2jsRCns2XGNKvTuxx72PQVt\npitkWTR5RSIQ51jxYCQZ1rSDK0cyI9pGEDZls5koW/YOB3UwaSCw7TqC3r7N\nDoBBx3ba7n9tec9dRHodd4ZVJpDNuR/3f/FC5rOMfngJbzmkfxYv95/yz1oB\nvERq4HORg1kTv45172p+sHM9jiEubLXI9b1zWDZWi5O5dUoj3jKHdauip5pr\nd76Hd8tIfiUq8WfGwYg7ahOc3n0LLKF7sXu7WJ0AUg+zP3r9Vzo+/N2LMdTU\nV6znQA10CT7+96I1NiH6NyVOuwty/5Wd/7+nUUvewKnyZxyYxMiFm1slvfy9\n3uqHmOb6rIc7gnqUUH5XRotwPkLxWl0+fSsTayE4UtPKNgip/3poUnLl1f9F\n5KB0qHG86iDivRdTOexVW5iiBWHLr/GgXora0pNQY7H8Q1kA7NY43eRDvsgC\ns+vWe4CB7Kq4/8gfd66bqwzohI2qE3By5BMjDHuSgeiacyhuORS5L4QAyFLq\nOQkAG0kClcWZQnmPBW1WZCMuVfOdwMgIT2lWQzySGD9seTNHGSnRzgTk1lOJ\nNPlR\r\n=ZXvZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUbbOo/8vA8/PQYnqPL3WVba5Uijb1mpdSyRgv/qha8wIgIzV+WGllguIuV0w2/cAGZs9PykVVM9b6CkJPmdTC3qo="}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.13_1596789832349_0.8070708710588004"},"_hasShrinkwrap":false},"0.0.14":{"name":"use-hook-kits","version":"0.0.14","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"license":"MIT","author":{"name":"Vu Nguyen","email":"huyvu0505@gmail.com"},"keywords":["npm","keyword","package","packages","pkg","registry","find","search","useDeepCallback","useDeepEffect","useDeepMemo","useConstructor","useDidMount","useDidUpdate","useInterval","useContextSelector","createContextSelector","usePrevious","useDebounce","useDebounceCallback","useTimeoutPromise"],"description":"![npm](https://img.shields.io/npm/dt/use-hook-kits.svg) ![npm](https://img.shields.io/npm/v/use-hook-kits.svg) ![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)","_id":"use-hook-kits@0.0.14","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ecrTESJsSR11Hpf5DBvilTtWV2LgqRsrO15E1oaYb3s5ZeXLsQIC4Syb42t+tz21Z6U1ej7TBjRx5S3qblEMAw==","shasum":"be7e4cf08ee8201b178c4a4fe2bc8b1a2288e1f6","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.14.tgz","fileCount":16,"unpackedSize":19685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLRU7CRA9TVsSAnZWagAA9BcP/2yIJDFGPrn0ZLTve+7q\nDSsKdSKiCJSBjqzfzy0yRzbW+J45vzGktTd1WUY39Lzvf4T0ahx/rpJmBHbB\n2CRKnUyOLFtU9XQszGhZXjiCSZL8qyMEzPKHWF0Q8TNrVjfFeziPfdVxudhE\ny/n9NrrYIiF9O8X3t2+Xg4+ZJQzU3ZteEuwy++ieV1+ENThVR736twslqWEx\n9aoHb7OX5vyJHhQcBMgmMdtICfU5TNePVsLiPBW3RBfHk604z+GpHnbfukpl\nLzF5/cyhvr71Th+fQUnOZ5cC7nQJf+WyA8bC0MX/KUpQittuziP1rpzUSVQs\nQkWrgPsyz9nmFfuL3sgMRirtM2Gp31nIdq9kzukQQkMfrAjFCJ6DnLR4z8w7\nEiEzWGcv5SZEZ3CDLz+OP0dyr5wolejKnTaT7hD1SZr0mykKhh+7B96F2mUz\n88Y0lPnUnVPjftPFq2QZpLTVy3+gtIQ8ioxX6YUi7URATKeNFgLmEYH/UKIt\nJ0Di6hQm02BBWW5j2cDbDr0pFB0hmoVQ+UDgZuSW7fj8rIg3t4Uk9wkaKzns\ntYDv3gMF/gEVbleSUKwfHVs95sptzjurIpL3jazSAOrKY8dhD4wLG3+LdbD3\nj4xvfuYjuBUYyN3GCE2hfz8cyDaJrZrqupRK79TrC3+BXNc3WUZ1M3UkfKen\n917F\r\n=4v4Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9HiHLpGeuCGXZmR728502Moa/XHZoqV0jREDblO7FjwIhAPNx5fXvvX4OfKX8yPnmpW7R/i5S2WzIBZ1E4EaFI9g7"}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.14_1596790075083_0.4857199254537745"},"_hasShrinkwrap":false},"0.0.15":{"name":"use-hook-kits","version":"0.0.15","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"license":"MIT","author":{"name":"Vu Nguyen","email":"huyvu0505@gmail.com"},"keywords":["npm","keyword","package","packages","pkg","registry","find","search","useDeepCallback","useDeepEffect","useDeepMemo","useConstructor","useDidMount","useDidUpdate","useInterval","useContextSelector","createContextSelector","usePrevious","useDebounce","useDebounceCallback","useTimeoutPromise"],"description":"![npm](https://img.shields.io/npm/dt/use-hook-kits.svg) ![npm](https://img.shields.io/npm/v/use-hook-kits.svg) ![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)","_id":"use-hook-kits@0.0.15","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-3gc7weiNzONwD6bKCkAgMSztDcjLBFHJyqklCv/Kq3jdAsk4EP1iGs+xvfEm/9VEEFfO0ciJJTl3DbiuzA03tA==","shasum":"af1c4752ec317d13f712d1d9ce4199f4b13a145e","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.15.tgz","fileCount":16,"unpackedSize":19699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLS7xCRA9TVsSAnZWagAAw5wP+wVv/gjmmwdKK5KElxCS\nFj9+KK+M0SSuf4fKlqiT0409ewOntz98gnTyBRTOKulYHreykOWbWW48wxk5\nwjLScMUSq4qLhV+vpMj7sKN0jdyVO0BrLrtKOr5OQ1e/l9xyxkKzGlhZHeSq\nbFJFLYVImL5YBu0CaJdk5XUjL3pooIhVl3kdAf9slvAd3PNisorG/YKMzoNK\nNmYko5uSaMgQRZQu1MhWDmyl66HuTYHCahArap/e6TzF8U2UekvEFLFiMI3g\nZtUH8X3/KOzYoDkbW05t7qLe1OP3LPwQQvtlkeBTvAI7yCXjfsZ8IEHbM9rV\n1Gz7rshlA0U8OLC5nPUWo5IMthToUjNxnQEfQVQEvTr8+V6nwg5YSbDfBAXG\nnUV5YPpB8//Yhw4nejetH/1it1iytfQauf7aiCMdC6OkUBZDdfyGl5S7cnx5\nGI6Knx04gXnbvjfHvLhQNllEeYdrGTDyMosYBWsOgkEjonDGTkmJGXKy/Q+8\nyQBuKEokGJ2WcH4i3y8i2syEwZyfRKbdaA+YUF1kZI4rPQgSZATippYlBOGI\nMsZ5tpZfzX2AOLzcqmAX0EkmS6XyUP2qSb+IGfrM3oOo1hEvJjykIYa5o7J8\nW0O6ZTl6HCC4chbLl3Tykd9LjBu+IZ0Ud1p5G3V3f//IgO+6QcOidhO3DSAA\nUTva\r\n=jrBi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/rEea2/8wVG4XypLHW4700UA9ozgZc1POABLlPPtCQwIgL7DqNzLSzo73iOj6qNgtzc4AwCxQQ4D4yiCAePWniQk="}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.15_1596796656879_0.9662274197303815"},"_hasShrinkwrap":false},"0.0.16":{"name":"use-hook-kits","version":"0.0.16","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"license":"MIT","author":{"name":"Vu Nguyen","email":"huyvu0505@gmail.com"},"keywords":["npm","keyword","package","packages","pkg","registry","find","search","useDeepCallback","useDeepEffect","useDeepMemo","useConstructor","useDidMount","useDidUpdate","useInterval","useContextSelector","createContextSelector","usePrevious","useDebounce","useDebounceCallback","useTimeoutPromise"],"description":"![npm](https://img.shields.io/npm/dt/use-hook-kits.svg) ![npm](https://img.shields.io/npm/v/use-hook-kits.svg) ![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)","_id":"use-hook-kits@0.0.16","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-67XXDuywyqGy8wAQUlC+jwXKNRTp+jGI91/ZZ9A42I4P7zbTER5Y9BBkR/vBRUYNTyK8mde+D82rkcKebTyHAg==","shasum":"cca63be0f77aa184f9756fc711223cf5947e5cb0","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.16.tgz","fileCount":16,"unpackedSize":19698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLS9ICRA9TVsSAnZWagAAUk0QAIJ7EEJ7h0xT+8QF9voH\naQYAnRIEhH6h73AX/YmuBd/MWlj/8TNcjbfCY5VR12jE34bzV64BjMgOsKM0\nDO9pcoTzXyzZ8Y2pI89alxJAxO/CmoKQ+Ygy/4cPIEg6iOFkmM/FU3wbUcL9\nwCEzU2haDJnTMjxbY1+z4c941TOSVmhcvGfOBP7dewxzdAHO5G06KtngNxUu\nCqqUo04/lT+osWBzKWJF1RXHDaABmKjaydry5/CvhnC1dKX4s4w9DgQAR8f9\n3YEAHBQmNuOYwM2DrHKYm0oukfLh5in4MovP7Qm7YKTLUOewhcvfhmn1MBZ+\nOkbFS5/W0HTynsVUT/F1O7odIdcBlflDKQuV76QpR8Nx5UQ9hjhEviWFRJ02\nwRtfdp0x9RNPOzKtGz00tRi1GDNn/zjJ64o8XBuVq6O+8nqZMjjlnQ6Olljn\ny1sLKuGFKB3yfhlArOBHwG6Src5yO47dL2FECt7OqAhaJlk/w1cSCH2LQnNI\nbZYEL/bJxSSmNdcIolbc0z1GVZ6e0Wnb9KufVyxy3zBph/hox4uCpYMlY7ox\nZirWereYS5TGY2B28nou1RjKPlNr1VPY9koKJi2CDvPrrKAwnPWfHnwUwwAy\nXKp3Y2kHJfIrq0pJHvQCa3wsmbJaDpohP+n5W7xBG0dw1EIJgmcpXS1bMgGv\nf5HO\r\n=4gAh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEcZiQyX1XXkXgQB2Bcd367E+oXriKjF1/IVk+UxTmH1AiA1J/7TPZvL+XSn85h6j9gWb7MZoYzpLlWMfkV9Vsk/OQ=="}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.16_1596796744428_0.22504676071043384"},"_hasShrinkwrap":false},"0.0.17":{"name":"use-hook-kits","version":"0.0.17","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"license":"MIT","author":{"name":"Vu Nguyen","email":"huyvu0505@gmail.com"},"keywords":["npm","keyword","package","packages","pkg","registry","find","search","useDeepCallback","useDeepEffect","useDeepMemo","useConstructor","useDidMount","useDidUpdate","useInterval","useContextSelector","createContextSelector","usePrevious","useDebounce","useDebounceCallback","useTimeoutPromise"],"description":"![npm](https://img.shields.io/npm/dt/use-hook-kits.svg) ![npm](https://img.shields.io/npm/v/use-hook-kits.svg) ![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)","_id":"use-hook-kits@0.0.17","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-4C8jdqSlZnCbA8+XkadIz+4TDuEOMi0YnEwpzXxwISPokpwl/LLOIwPM2/K2vnzyUZTXAUNLJJRCptoMo7GDsg==","shasum":"f2db9ef1d2916b9d4c96328060fc7ad05c996a56","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.17.tgz","fileCount":16,"unpackedSize":19691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLTQoCRA9TVsSAnZWagAALBcQAKH1yndLPtyzHUni92yQ\nSQL2ia4bIBKOUs1eEWdVSbbpomu1fWzjcnKcbmuEjxAPVwMHTxrTQQnmJ2Ub\nZMhZt3ni6P+Xh75HlAdNs8MUbn7Pv/Ixkje+vtp6fuJ4v7XzMhn9a0H0LABk\nZW9WIoAmW97+0wjj4SP7coTtjJ2mPWwJx/MieTr0JZJuttf4gTN5iKn53rbP\nLdoRuHbEULIVKHOPp2/BznC8t2Wbq6CZFUIm3eFt0icznQAdsQgqpdq02hB8\npIqQP4whwtS2COAXLQAVw6E64Jrt39wtxpGf+OWDzsSO3heneFb5r6iuyWak\ngjCoI7REkbsBVCJ9G5qvHR2VVvBF864lR6Wma1g2FYg1RM2lCj8hQSM6+1JB\nEWBS5MDwcEKfItVMYgxpJwEQSNwQ3W8pBjw8nQQjfQu5k6BMwP2642YM3Zb3\ndwvgDdnei2L2NIILaiq0h1x5aohRMkBDnKx1Hj13OyAmM7avaSdk+HfWk+Jm\n09/wHEkRLIMN8UX5s00piHi43bvdHwQb3hh+B0KC/ddu5T0P9/JDffgyBIqI\nIsB00UdqssCZ4989wGRhHAJ0HIbWC44Ds6rNJ8TuVHcWPKQgpNkt+qWCmo0x\nv3qhE9qQ2jhgNxVoilfjd9JJoQSmjqCohb8ft4oClNFxZMhXqEFlpDHhZKWC\nt4QR\r\n=11J/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCy/BmJjYFkFkwLdbrfpJss38d/0HLHktsLQlI93MT84gIhALu2Up7KrEJJSAhaRldIn4S1tPAHY5EWEBz7jUsCnYuv"}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.17_1596797992380_0.23322556175568265"},"_hasShrinkwrap":false},"0.0.18":{"name":"use-hook-kits","version":"0.0.18","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"license":"MIT","author":{"name":"Vu Nguyen","email":"huyvu0505@gmail.com"},"keywords":["npm","keyword","package","packages","pkg","registry","find","search","useDeepCallback","useDeepEffect","useDeepMemo","useConstructor","useDidMount","useDidUpdate","useInterval","useContextSelector","createContextSelector","usePrevious","useDebounce","useDebounceCallback","useTimeoutPromise"],"description":"![npm](https://img.shields.io/npm/dt/use-hook-kits.svg) ![npm](https://img.shields.io/npm/v/use-hook-kits.svg) ![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)","_id":"use-hook-kits@0.0.18","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-atR6KXQQqr/HwkIJmbZCjBiOE5jAAqNy6ieI+L4BSc60M/66ZtaqZn3BAWbFIjUvdQAE3AxUtwsxlfCQ3pTd9w==","shasum":"e2a64e27dc4eab572584c394b0c877f4db6c48c6","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.18.tgz","fileCount":16,"unpackedSize":19689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLTRFCRA9TVsSAnZWagAAnMwP/076r2fGVa2wwXMmwxXO\n+qWSbIinPWQBCf+r7Lm8B+n+0KWlPoMBYUWBowuNj2fvgypipN9nhCsWfp+1\niPhheKB1y3D4oorF0SthgzT18z8u36qayPqVTF+D/trkzq0xcbqSOUimnjyq\n56XkZRpOss/Hq1Lv/2r5pxmctFoOxp5zD6w5ccaHXuGTJRmt4egDSKNqjhF/\nQ0mOjrRS3yzvUVrLRZqkqvbl5I/I4acrMbvpal56vP5XuJakRsn42UZmbc8w\neKgswkg4LG8DVKZ/JMRCVeN2gp2a7ATgyCbvWvvLKYhU/YmvgXLjPCi+F1YH\nmlDFH8uRgT8AZzrScuwD/NaFUaDQepHJB9UYjsFKIKIHb8QGLr6WCOWLFrLH\nY+73SQCASq9G0mPva3nnw7Iafdx22iueNMUOnxJKfPCbn9pLIIItEgR8XjAB\ng/u20iK+RfkdeQEbJsD+BM79VVQqzfteDx9afAOG//79kCEpNnLWVuJevHRt\npvQFDPlpeMghFLnzZX79yJn7PEumrR2AXDqA2E6s7EM31a0ZYnaW7Vkn/AH9\nLfMBMtB8ufinKrPpzDUlIvw2v0HpPhtEDv/6raYIb8lsaIYQedaN+8dSpijf\njY3BK0hvATPAkUGS2UjxrkmR9kYKZcNmQZlQBnMMMwoqbtbELdPYbo+JdyS5\nRW5e\r\n=nWtI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBxvZ/aZZcfJmHLaVP5tfRrHqviqh+NfNWvLMyin6xfcAiBJLSsmIsVZyzTlaYTaMyP/so67c9vfv0vf6hAh7W+BBg=="}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.18_1596798020557_0.30195852885645946"},"_hasShrinkwrap":false},"0.0.19":{"name":"use-hook-kits","version":"0.0.19","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"license":"MIT","author":{"name":"Vu Nguyen","email":"huyvu0505@gmail.com"},"keywords":["npm","keyword","package","packages","pkg","registry","find","search","useDeepCallback","useDeepEffect","useDeepMemo","useConstructor","useDidMount","useDidUpdate","useInterval","useContextSelector","createContextSelector","usePrevious","useDebounce","useDebounceCallback","useTimeoutPromise"],"description":"![npm](https://img.shields.io/npm/dt/use-hook-kits.svg) ![npm](https://img.shields.io/npm/v/use-hook-kits.svg) ![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)","_id":"use-hook-kits@0.0.19","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Fgd1vvW1xCIZqpyzsuk83xj8R3t/h15gpPahwQIU0e+pBTpE7UyDS41yQu+jc7s3Kl6gff/T3XOMU+hGAe4YYA==","shasum":"4fa1cadcdeafd5103ba09631236b40c369f313c5","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.19.tgz","fileCount":17,"unpackedSize":20449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNhXNCRA9TVsSAnZWagAAW3cP/A4b6BCf+EnzZfPoWq82\no2lUH9TRxM5BHJMdhjtU0lSWbY0teQx5IRqUOuhvYucE8ugJzVTVuy+p9ITx\nNqtIxVQgPqK26gbsCHRXEcrtYZF3SSD7b4soKLq1z6nEd4yzOtRGuT3o2WsE\nbm6/iJ9AuaPz/1ZfhBCwNw06YaAeoIDLKVIBCORadToKPV1Qg8LaAAuzjAaB\nr053Qd/HiVPoltb/Emndu7U9k5TTmvUlk7EZ9jDnqvUBcL5QJRuyD3KtsK2z\n+IyHMivKcofn4yf+MwoFdudLDDZF0qqnooqS2FGEwsyWX+KHBdW0l1Pv+S1c\n8SD4RVF5FMVS5mVyF+bzOSvzUJVMV4kkbXS5N+E4y/PYoF6Ax9jnZ22ExN3B\nShb5XRXz5qm27ctoEf3hQyjBFJkxZYS+ISd/ilRjGqXjgBhZ2L6/2pPdbtPe\nJhSEjC9WlTY4whosc1ykahsR24qC2GazbeeuQB9RXPVbHLhqX9ABAzP6iHyn\n9qEozZB35/o2FiWE/9C8YVyUprKoMpPGFw07rJNix4ueR1T0F58KlcAHe+u8\nw6tYC5pvd11/JyqoV323qzfazmIvtMiEgen0XTGzqTlhvn/Tp/Iw0FC4Oiqi\nCqSd7RkgQkMaM3NwWRxcIL3C1wLdhKTCUOCPKdCU3Uy3ZCTGQZkR8vB5RRyt\nqV3X\r\n=7Kvl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCc3pRyTfob5oE4Du2rENJKHlhshnk0ZrRqq7cUKwfk1gIgdXCfGPTMFtjWO0Pl4HYaWtGbh5V+hGfBgUgzcCUmeiU="}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.19_1597380044939_0.012951257993765175"},"_hasShrinkwrap":false},"0.0.20":{"name":"use-hook-kits","version":"0.0.20","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"license":"MIT","author":{"name":"Vu Nguyen","email":"huyvu0505@gmail.com"},"keywords":["npm","keyword","package","packages","pkg","registry","find","search","useDeepCallback","useDeepEffect","useDeepMemo","useConstructor","useDidMount","useDidUpdate","useInterval","useContextSelector","createContextSelector","usePrevious","useDebounce","useDebounceCallback","useTimeoutPromise"],"description":"![npm](https://img.shields.io/npm/dt/use-hook-kits.svg) ![npm](https://img.shields.io/npm/v/use-hook-kits.svg) ![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)","_id":"use-hook-kits@0.0.20","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-G7KRllRQvR+yOqTcPSDm6PZSZirgvG6Xbf16oJjbz7T1BuLteilCmGLKgzR56kX16wApfjzktbVNgsSNGwrAnA==","shasum":"e6d70cd57d00e080c4fb9ab50c4f32682710d906","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.20.tgz","fileCount":17,"unpackedSize":20608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNh3pCRA9TVsSAnZWagAAovIP/3THB+Y0CRCD6cEKfmwR\nJzmSr4beIc7qBl4ItgIjgKQlJpqD0JudshOaxpW86WjOZ1QClM8TAjG98dGP\n9fcRKzS/YwPy+8Fmk/gTSqb/1ha9uGquAC2+VZ8tMRq5L+/2sHgEdU0altqU\ngSa5RXmOsK1bLBortHafGwdaWJqE2Yq+2uRvH6Zde578KgkNPFfmeHqLm77N\nR7LKL/UFviYhreVNayhRHSZCQfyF87rrf6O4RKTIyl0l8YzCECCqYG13Txue\nVj3ivhmNW7bl6u66VHhxeGMuFrxaSd3Kd//LlwiiXI/LBFbScL4Pv6vnOLAu\n4zV7bctdCeiqPyV9CJ9Ar2X/Y2oeKw789CIjXWML5I33a4a+mYY/TMpStpm+\nNt0+Rl2Cw9Ygo583FyVzG+Gc1NWx2L/uq2qiQLliIji5jYODzmOO21ZeWSMz\nT1RTqWIqQjUW9GkS8GpPVsuToHemMwyUAgVg6RpXgoOxEvX9bHo+daomw6v9\nTgQa1wceqSzgJiaBYS02R0wWC7I2+VxcuLmdFB2zSfwsnXQSeB0npsyrJxFs\nWS7xIW48fkEEA45GABLz2oucitsKakaVscJLvcoY6uv8/L/LdA5SEpqG0a2c\nCPiPjId6UhMZuBvYuw7/qUAb/pRSkbyPqxmv0NLwZ8BZgp3z/5PuZy1Ql5kR\nO+4s\r\n=KQjz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPVY31W2WMTgvh+g3gAC8eyRWAMret2jEIaWfNDhZSigIgFkNxKiKX5e9hpMr+G13n5MTi9CgTSkKwa/wg/dg291Y="}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.20_1597382121374_0.5067825396421053"},"_hasShrinkwrap":false},"0.0.21":{"name":"use-hook-kits","version":"0.0.21","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"license":"MIT","author":{"name":"Vu Nguyen","email":"huyvu0505@gmail.com"},"keywords":["npm","keyword","package","packages","pkg","registry","find","search","useDeepCallback","useDeepEffect","useDeepMemo","useConstructor","useDidMount","useDidUpdate","useInterval","useContextSelector","createContextSelector","usePrevious","useDebounce","useDebounceCallback","useTimeoutPromise"],"description":"![npm](https://img.shields.io/npm/dt/use-hook-kits.svg) ![npm](https://img.shields.io/npm/v/use-hook-kits.svg) ![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)","_id":"use-hook-kits@0.0.21","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-xsq29t0JoxVRSO+KtgEO4BVgKmO7uB1mKMNsM8B58zfHoL6ePGojmxOpxBisai4Q1iLb0ceOgKFe1xRswwTH2w==","shasum":"a9799585145792c1ed010bf2ab3d68d14ddb12de","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.21.tgz","fileCount":17,"unpackedSize":20558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNjrzCRA9TVsSAnZWagAAwaoP/jmTSjJYE4k14xStOsvD\n9h+nnA1AZp2PF/LLiWEpAGglYf3Z6GS6Rt2/0N749f1HlMy9FryNyqFmM5PB\nh+sGqhDoddkuhw+8uOMdCwzrye63jAZMIRF7vs3zDiDB/ll+Zh9h8INa4HTj\n0WmfdtMTqdVOQdDRFHvqNKz/Zu0o1kG3d+UMau/sIqn6oETMK9ynbKoozUyD\n+pZdGx0a4Gl5O9slTQbD1IFGQ0NRfBo0Jft++J19xrV/AdZdoVjiRMkIlq52\nq6HXAh9dV9631A0nUoO/F07ibhgPD6P99VNjeTKwnQlFfS3+4z/2iUl3maIV\nqcm/LKMsQS2dRj508XGyhXzdOCqAFYvlkbNTke5X1Bnlc4IN4hSGx8trDiI9\nUNMv6sms7HdpqmacjMQ1JeC95lvtSTPtMONHE7xriKnWkSPssSPBCmR5fZyr\nPyicCeJVjJCV+LYcAt6VxieaFfx6BtmCrh957yrvUDgB8tpQbYmDEUc3drWC\nClWv5iOBTtKqiciAdwZSCzRzwdYMorECsBjuE5dBCu0Xh+HqXUZHRKsZangs\nkrOpsO8sbkXJAE9s8CEFBkdQhMCkqwMQnTfRZvqea3Pq77w+O/TQrsk3MOyZ\nugX/URJx4ozQbZvM1kk6uYAqIQ5YviDQMb0Y/rRAv5YW+PG3AKWz5ueCXDkn\n8DF4\r\n=QANM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjgQNg4upgGxHbbZBAyqHGYHXNt2c1qq6q9wEOw4/50AiEA9dYFJ8bKDQBYUsXbDTNrFffop1w+fNT16P1r0H4d2G0="}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.21_1597389554437_0.6868229536807646"},"_hasShrinkwrap":false},"0.0.22":{"name":"use-hook-kits","version":"0.0.22","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"license":"MIT","author":{"name":"Vu Nguyen","email":"huyvu0505@gmail.com"},"keywords":["npm","keyword","package","packages","pkg","registry","find","search","useDeepCallback","useDeepEffect","useDeepMemo","useConstructor","useDidMount","useDidUpdate","useInterval","useContextSelector","createContextSelector","usePrevious","useDebounce","useDebounceCallback","useTimeoutPromise"],"description":"![npm](https://img.shields.io/npm/dt/use-hook-kits.svg) ![npm](https://img.shields.io/npm/v/use-hook-kits.svg) ![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)","_id":"use-hook-kits@0.0.22","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-W3bPVN4rOlpuSq+LqpVSZc50vYXzEXxJ2GrcaboA5es2hBqhABxT6R5Xfn6ArSwVeUVzpTl2q8ppwrrzGSBwVA==","shasum":"8bfb1d419e6945c64efe1efdf2e3a8ad904f6faf","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.22.tgz","fileCount":17,"unpackedSize":20556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPf+OCRA9TVsSAnZWagAATYQP/jf1N/8uX1pBKx4Wbrt3\nq+S+wZHi8+M5EjmJ2/srcFpyMIMEAC3Y0Y3xXKB9v3YpzN4cy45vMR95hhR6\nso60QV4P8KYAuGtPKpX9nhN9fmLQP8FOa7FTWCY4Sy8w1we3ZgDoHFLmYrXX\nMI5j5zEFs24FHrJN7BVOU/wwdDvFAMCkSF6MOs+5gnT1BIbCrcUDim+HG/Dn\nQqYcfs7glM48UTPH6QAatxGO8a3SKPBT+9/7zhS4HHi38Jn+B64yTGhNyHvT\nfBe2VUyvk+owAjdrPu2hCaU8N6pXdFPxVeUMwYRP6qZlQEvxtB+xNhYYUtEX\nxzfQB/F6QyfMqmKpiJqEqqWTDSvjrBZiYOGKuAplHq3Nqd0QEhjb9fpQjDs+\ncBynqSFgt90UjZlgwiihRxt3uf3JG4II6BFH7STSneQr9xqhh+Lv/CntaWiT\nQhm4c19aNteTNqQJMDgmwYR4vHAQ152CZAAaE60w4KoPNa+Nd2cZJo11hvYQ\nQImfzwGlphep9lSqpfAxBJoVilAKa5RdGkS0R+0/fwrucO2pqakf+gyjJ+gw\nEJ9xgGpD56rPeExlE7mFcArIf+EsXJWKtU0WyHes3CWJWbNiK80UX1yd/lY2\nqjrEDDv3/UYIvhtdgyDMM4gFusP1Jk58ope/ar6EoYuZ+A1jexj1mbmsLNVS\nZ3bk\r\n=4+7P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFh56EZjYEv4nf4T1wcbbobr3lPE3QIb8S+5RXIOFqXgAiEAuJKCIqyifANQwCcOiAOLu9UlpMJZt6Q8Cw80T5bCZ7w="}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.22_1597898637456_0.8947824459775477"},"_hasShrinkwrap":false},"0.0.23":{"name":"use-hook-kits","version":"0.0.23","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"license":"MIT","author":{"name":"Vu Nguyen","email":"huyvu0505@gmail.com"},"keywords":["npm","keyword","package","packages","pkg","registry","find","search","useDeepCallback","useDeepEffect","useDeepMemo","useConstructor","useDidMount","useDidUpdate","useInterval","useContextSelector","createContextSelector","usePrevious","useDebounce","useDebounceCallback","useTimeoutPromise"],"description":"![npm](https://img.shields.io/npm/dt/use-hook-kits.svg) ![npm](https://img.shields.io/npm/v/use-hook-kits.svg) ![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)","_id":"use-hook-kits@0.0.23","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-m0Uacp0J2mddISA7YoeLtRybt+uBmrPIjw4bhZR2r1BISUIWgU8KwDvuU8FSXasluIVLqj7DhSkJcq4rDalAIA==","shasum":"0d72bc6db70d40ed8c3b1364fbf5bcf611f8bda7","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.23.tgz","fileCount":20,"unpackedSize":23023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR5l4CRA9TVsSAnZWagAAJiAP/3xenQ4nH6AaopaJwzoT\nG735cv9BVuRtGQAM0Fub4OSCsMNruYOu2tO4kuLw4jEkG9flDDb+v9kScMX/\nYR5Mep07sX61PKN9Rg0gY3DbwnZXO22dFFeygqtnDmSCJVtOV6fNRiP2HLUg\nxpEKGuLBVbs3Jvu/ZhK+IyzcePPTiqZk1bF0BJ3h8nUOFTshrwlbRdeDo2Fr\nezRMrh0owwtgPGCfEatPeUDYg1ZONaaX2SPipxKALCRD1uMRPwXN9W+mZbYf\nPNCdFs30Tlhs3jtjXMd6iRTYAOYJ+6sT7Jg0Bd/54sltkT6W24KqmU1HoM9S\nUb29ioIczg3NT0O8yTE5AncX74VGliX2VPfixzu/KWS6p88ighXMXYY5cn4c\nitD02efihnb4dtHE/oL1I8IT1S5BQokyQg8pMWGUtZqYSE3i1gjIwNV3oY8B\nUAUH1fxJSwBv34V5+S0b2KkJN+zD6KGTzLMR5gtlM8SxbB1zO/eVRHXBoAee\ndZ9vm6PPqNmq6EUMr1Qr889vjV4qqTEuohvU7RW1xWQ0myx178mNhdakeL6G\nFyiBFbXuQLckUGnNbyQVajmO2tsYQcSw+wZldrVcYdPPqo5t8uhKy88XKGui\nUpzcy0qFw3iBhg7lUWhlP0hz95/u895zTdecgsSiSeRtKTAPLFqS7PvYjmkp\nwF9Z\r\n=GCVH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGcPbl3dZCojzBGeAQL+GumPB61xPhU2+jgJSu0JK3oFAiB7HC5vshLtxg7MHnG0/NIESo0LffUV6rNa85tlAKWwbw=="}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.23_1598527864007_0.23219610528829504"},"_hasShrinkwrap":false},"0.0.24":{"name":"use-hook-kits","version":"0.0.24","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"license":"MIT","author":{"name":"Vu Nguyen","email":"huyvu0505@gmail.com"},"keywords":["npm","keyword","package","packages","pkg","registry","find","search","useDeepCallback","useDeepEffect","useDeepMemo","useConstructor","useDidMount","useDidUpdate","useInterval","useContextSelector","createContextSelector","usePrevious","useDebounce","useDebounceCallback","useTimeoutPromise"],"description":"![npm](https://img.shields.io/npm/dt/use-hook-kits.svg) ![npm](https://img.shields.io/npm/v/use-hook-kits.svg) ![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)","_id":"use-hook-kits@0.0.24","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-SYo7sC/H9upXjemIG+bJHdbaGzcmaL2lrTE7WluZGYUTQ0CbBDDz7z4OIGiCwiEl41vT1e6mqgyWtbGM1xVX7g==","shasum":"ec191d72a29095c358b64bd24424b9c2e1620c50","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.24.tgz","fileCount":20,"unpackedSize":22975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfThGsCRA9TVsSAnZWagAA5HkP/2D8eMGJQFjySRv06fm1\nqbGzoKu06AGJm0U7BrT0dkqQgu78ruid73OZTns4eQ6ce4D3szgTQYfOx0dQ\nT3lQX5G7++sUbHqvc9A0h1lgPjaUtFZDZ/ruf8OUqs7ZtvQGoiECkdpuGEiz\nc30AWUHZPhHRFEZppQLLGF71s6n/cZi3SbfXcEgapFcIFaUeaRXQO53lWERS\nIwvLAgFtsfn0GwXHyzIOMc6zM8vE2uYe30bjMPJcIR6H+zYUPdlB29BvsZl4\nR4Zw3MbYPRGbfdCyCU+cuNXehKmJbt71RgNz5XnlgExM6eR454EmlL5Qdhp7\negm94xS//HeC/+5QlCahTHLhNfZ+MuJ1OaeGcpU3j8khvqXzzwORvMBz7aj8\nbQlYx81eHmVNMIz8X7mP+qdmFEp4iMCZFTQhmLBdFIVlwLuCBf8/sKNizVrO\n6Jy0Yty8o4k45tNYvlNShVAIlk12JP4q8WSbkbuxuwbb25L+i3xIWelyUEnE\n4GiO1qAW9WXv+jSJQDSYDA2H8jy2X8PQKLw+/LRmejE/4b5J00Ob3TE86urR\nTpBBrNBrr890aKz7XC5wwL1gm1EUAiIcXDkQoFfjrnPyy2L6uZr/8//iPVaJ\nGKo+StHXZEWPcOZYymHb1Mfl9jloJ4jK9IJ+W4HML/Bitmsx4/i9WNAYt3fI\n8CxR\r\n=jecC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdlMQmZ6V15kVZCW57NGO4AsSz5vrAL+t2cZSzN7l0YQIgSzSbSFpNSmpgYmQxWoNFgx2h4/p0BM6haQHNrNuYjBo="}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.24_1598951851780_0.831732162411241"},"_hasShrinkwrap":false},"0.0.25":{"name":"use-hook-kits","version":"0.0.25","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"license":"MIT","author":{"name":"Vu Nguyen","email":"huyvu0505@gmail.com"},"keywords":["npm","keyword","package","packages","pkg","registry","find","search","useDeepCallback","useDeepEffect","useDeepMemo","useConstructor","useDidMount","useDidUpdate","useInterval","useContextSelector","createContextSelector","usePrevious","useDebounce","useDebounceCallback","useTimeoutPromise"],"description":"![npm](https://img.shields.io/npm/dt/use-hook-kits.svg) ![npm](https://img.shields.io/npm/v/use-hook-kits.svg) ![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)","_id":"use-hook-kits@0.0.25","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-qDfAxCGr1WLwgNN8i8Jm2kzf48/kU37EmW8HIF+3mGN4cHUGx4RGF/rR9P0PY5IyFimHosU0peSN+3N/KvfByw==","shasum":"c813ff12175a556ace1b83235a16ff54cf48e3b0","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.25.tgz","fileCount":20,"unpackedSize":22975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfThYkCRA9TVsSAnZWagAA0VIP/ituauIqmd7GYnc6mUHi\nX2lQ0JrR4hHV0sez+MPp+8jEmCj0/eGT0q+LRfbQYlzvMHwKJTInV82YsCgt\n7y/LHwjPgaOQnAQvCxQskvEV9EcYI2ZJBtORojuDU5msL2H3a1tM6Vbqs/VI\nNQ6AeQW40eCg0VatkLoIpQ/mnXmk/8QTIAnDgKlN6wYv3Pr18G7FNgGyGWS/\noixFHZTjwfqyKh16+taU6/SX+4RMCjJEiw6dUDj1XAB85sCKf30dzONX4ahA\nz8wkZwiRbe26m31CpqScDBElhBhhk0Za/LoeekegXHQ05xNT5y/KIcNQPGb5\n8cnQrgx9dNguChF39O/KxEI4aOVieZXCVIxTibIbA3p36sLCmU4unGlk+Mor\nEPY4Gg+yPvITsO21FWzTtbN9y/UoKM2iwnZiw7PYd2U16DsSRnYomVI1IifC\nm3cu7YGWs9emRyveXOolRXJ2QrG9x4Li1FdmFYxwDzMY/BI3368JTuAJU6cA\njPAk+Vw+jYqMhRP7ygGOPF6UIYsYEQVd3RL4gI70ikK16bEyJmZeXJ/dpP2J\nn5NiLKm8VoeJ/OJFozXK4NsC2plLB7Jy6gta7H1Uij5mQ0kxpSD7XRbhLvq4\n5Vb7Hp59kt2UGOad9Mn8nJI2DazXjXE3AzXzKE3N4DdQC0tJLVHv7IHg9Uoj\nwRNa\r\n=Fvas\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwqb7bWIkU4vnUuaLQPIcrE0v4K43A1uP4cYwMa5ldvwIgQVvg/+8ZGf6sEttMUPTfGWSq/gfXXgdl6BxayMjkfHg="}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.25_1598952995629_0.5187257832127325"},"_hasShrinkwrap":false},"0.0.26":{"name":"use-hook-kits","version":"0.0.26","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"license":"MIT","author":{"name":"Vu Nguyen","email":"huyvu0505@gmail.com"},"keywords":["npm","keyword","package","packages","pkg","registry","find","search","useDeepCallback","useDeepEffect","useDeepMemo","useConstructor","useDidMount","useDidUpdate","useInterval","useContextSelector","createContextSelector","usePrevious","useDebounce","useDebounceCallback","useTimeoutPromise"],"description":"![npm](https://img.shields.io/npm/dt/use-hook-kits.svg) ![npm](https://img.shields.io/npm/v/use-hook-kits.svg) ![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)","_id":"use-hook-kits@0.0.26","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-VfMQYbIFPwvy/Nns4iYI1Pz/6BqQgfghobVACFBN1I50FhUjmyUptu/T6otfX52KCa28Nbl1ONkXuvj5HBkfWw==","shasum":"94fdd5dd9b1990b1f8e6920461027e9283be5039","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.26.tgz","fileCount":20,"unpackedSize":23017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfThjKCRA9TVsSAnZWagAAQp4QAJdl4mToJjoYxsLMu33M\nAUY0YvAkGhGicwgGvMtTVNGGgLTGRCLOM3EJMJxrScBBk7foPlQe07VrZDuD\nn8BJe6mH1uNeWgxbQN2xpREK3hU4mUckzHi2weNfDWvPjCnI2RR2EPEQoW3i\nxl7hKCjkWv1jk7qHiogo/EL5ls7oiRCb9pOMjMoj2m/548XzT7/mjZofKZET\nn8/WpIs3tCvfDghJwxKXf2dxkot94QWXo4cUKxCrCfkX/bzLZ8i887SMVJR9\nMVNfENWstd+Al5D2Xph2FZxWTqD3xXY72qbDMM8zW2OdotIGMy9b3L03gjmP\nLWaeyk5XP0XXN5Ax7Piqn4+FB9XBXue/8mmlIKD8Yxf4Xlsu44sdeGPNa8V0\nUrLIeFJLdsCGaLetJGCe2qBqkX8RJ6m7/04fcTni/KwatzYffhruBxKxdU+1\nzwGSRZfpVXYZ78Jz10i8qVSa4NfrTlIr7k15Bj1sbkPS6lts0ZWJoY1+E0i6\nLrNiURHySeb7WY/MQ5FpnwVF1HI66q9DGijl7sUZ3EasQ+Oky9ESvJ3XhQkv\n6P2jGYRCa5oG9rtu0x2HoTiAnrAG63ayc8uLYCw2aB9kLvH5uhQKblMIrLOV\nm4xYpb1J3YfaFKYswIG3JtlYPab1hLBiEEM9e/vWHSfeXIuDJQYTY+j/HxX4\nCLUO\r\n=9kac\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDels/+IVNoJkIcZtzsCMfptEB9YhAhHjBowAQ3Oox9QAIgBxrdCyW8zZWzU9XiWsMXkubNYqCZkCaqZ+J259QO6Q4="}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.26_1598953673564_0.7685005366387905"},"_hasShrinkwrap":false},"0.0.27":{"name":"use-hook-kits","version":"0.0.27","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"license":"MIT","author":{"name":"Vu Nguyen","email":"huyvu0505@gmail.com"},"keywords":["npm","keyword","package","packages","pkg","registry","find","search","useDeepCallback","useDeepEffect","useDeepMemo","useConstructor","useDidMount","useDidUpdate","useInterval","useContextSelector","createContextSelector","usePrevious","useDebounce","useDebounceCallback","useTimeoutPromise"],"description":"![npm](https://img.shields.io/npm/dt/use-hook-kits.svg) ![npm](https://img.shields.io/npm/v/use-hook-kits.svg) ![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)","_id":"use-hook-kits@0.0.27","_nodeVersion":"14.9.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-3x4DZupw2ui7jH7L77er+4FJ2Q/oQITuFY6PvopeN3Zv/yOxRtHte2TX2L3M9MXCnAAtcbbiLdf0eeTmj3Lkgg==","shasum":"e66c4d1e1ecb4abe383a2eb8b7926b1ad52aaca6","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.27.tgz","fileCount":22,"unpackedSize":21402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWZlnCRA9TVsSAnZWagAAMh8P/0dMw84jZxRPIDSX0Wq1\nh/dIdRnoRdaqzc4KXO5feFO0XmVDRufMyDmaMsMZrCShffY5ZKUXEnzUQY5z\ntn7huWHEdvGyH8UvXAF419rPsC5bSxP4bClaiwOiwR9k/v7tfX7AaLwX9ku/\nTEQOXtFsmv5ska1l6jm+XMwY7TQvjNsXiVbBdKLsx5bdWKjUuGwaIQcF98xF\ncDmGtQ/ji0nvoeLLdFJ3Y54UdjHi/GeX9KC6IsFJAzPMvfAOznbpzVIh/Tb4\n3YGXy9YUifJDf92RRJg8tx9P6mWUIhv2iLZvWiSLZj2yyUpO36iCeCRv2i6j\nz8hSCxe2JUJIdaPUo4jPAKh+MTK9AwAWINKjt+u/uon5OnmoKiASPplZCB7N\n7xw/gGXFVe5a31qEv0SoizznHp9N9/s6PZAKZQXdBhlknHF3YBig94t0UGed\na/ZkVxsXZDy9ZMPj/fK37k4MK6kRaEVcN+00IZeTmGcnGbZGgs0GmUoffhfi\nFJBSbPMI8OofIv3LxbuZxtzXSyKUhtRl0gNAT5hxSuqGb/KW+fy05EvzHOO+\nsdJIvbsMG1G0H13vIZHzFRzUNQZ+sY2xVS927V9qmN4ymbNn/176YEiFMyNH\nV6QCzpih+DWSNW/GkGFw4axSBc7g2U/B4DBECATUS6TGjwWv4STGRj9x7j59\nOdaL\r\n=ysT4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXeHLreNIbOP/4cMG+b87EDUjD1DwyRvgeuQU8k+nUdgIgJfJ+g2sekEGEODKcIAKFOAwSMC0Gv89Cyh7mXKyR9zI="}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.27_1599707495405_0.7390960398331663"},"_hasShrinkwrap":false},"0.0.28":{"name":"use-hook-kits","version":"0.0.28","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"license":"MIT","author":{"name":"Vu Nguyen","email":"huyvu0505@gmail.com"},"keywords":["npm","keyword","package","packages","pkg","registry","find","search","useDeepCallback","useDeepEffect","useDeepMemo","useConstructor","useDidMount","useDidUpdate","useInterval","useContextSelector","createContextSelector","usePrevious","useDebounce","useDebounceCallback","useTimeoutPromise"],"description":"![npm](https://img.shields.io/npm/dt/use-hook-kits.svg) ![npm](https://img.shields.io/npm/v/use-hook-kits.svg) ![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)","_id":"use-hook-kits@0.0.28","_nodeVersion":"14.9.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-UV4sHZ4Ae6KICXcJoc/PWu17nuF6rqRB72kZHUJAEhJ92AFhDRGMMdJP4uGgPDCJS5aw7ScZhbScARitCnJXtg==","shasum":"1a4b92210d9c149080928802262ca4293dd936f1","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.28.tgz","fileCount":24,"unpackedSize":24771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYbJnCRA9TVsSAnZWagAA3NgP/3JDnRo4zOhIGl0jDvAj\npvAZCkh3caXkPW6bSXJBJRTuiBqbJM6/Kj0tiCBlEgkKMSrm6tVnNXd/BYdf\nyA8xZ87w5r5R93UjlB9uKwqEYStA1p1HWxONSEp1KIipIBqh2mvs7Uv03b6l\n/UxzJiSnZ4rtsl/nxIu9heHKXGsCR4gpoGY1v+9b3S31nurbsEFomOI2WDDW\n79oThVgidJBiXBGcxdmkUnfB176GQrKNZgzIqot0+NZp7dCXwT7XQUhzRS9u\nB/pxI22geHv+L/5rO6XXJiywt/kYM86+lo+d5vtNVF7Tal1ob9+cP7MP6dhy\ncezOBXx8r+3OaiVXf0Wkc7NsChXpHNIUMo/vsoz4aeEMp6C808WdmLvKqpdc\npk/KJ3Ee8CwwsqSbzpU0/e+AVFGQoLtfpN108Jr+qG4JrRb7H+7Hs/Wtqu+3\ne6hOga5+JQ0spXEvM2oM529AjNOrIRZ5dEkWOWkXCPRnlCd9AVmS3Iucuctu\n/8Bc15xiQnu2JtuW9t6OJyuI0wxLPPb2H4kgQIXU3/60/rszFyghDiVeN5ll\nnyIamIizmmQksZaTunh2SOJT+clZYhyuqUiF8aKHJeSlMyD2s7yll0c6bYXe\nfUlSX+FoNt7stkqhWlRlmsFhnfs08zrxmwZ22j/bdg8kA4hac0HNyFTCnnpB\nF2uB\r\n=NZ/e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZw4ZmiHn7pkzboqdtFvx832wQlBlESr2n7TPJJlfAvAiB4ok5/jj30AIyknuLp8ng2LlG4CtBCAARqbaCOGa60TA=="}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.28_1600238182893_0.25923406012975647"},"_hasShrinkwrap":false},"0.0.29":{"name":"use-hook-kits","version":"0.0.29","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"license":"MIT","author":{"name":"Vu Nguyen","email":"huyvu0505@gmail.com"},"keywords":["npm","keyword","package","packages","pkg","registry","find","search","useDeepCallback","useDeepEffect","useDeepMemo","useConstructor","useDidMount","useDidUpdate","useInterval","useContextSelector","createContextSelector","usePrevious","useDebounce","useDebounceCallback","useTimeoutPromise"],"description":"![npm](https://img.shields.io/npm/dt/use-hook-kits.svg) ![npm](https://img.shields.io/npm/v/use-hook-kits.svg) ![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)","_id":"use-hook-kits@0.0.29","_nodeVersion":"14.9.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-O5OFh8nsNzgQxXtJBvx5aS21nb6eJbo30buR6ibA2V+wN0HdTc6lN10ZzrTaxAUSN6rH8t3hpfMevntBKCxh5g==","shasum":"82e647b8cad7c9853f25d597597d8bdb9c3fc610","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.29.tgz","fileCount":24,"unpackedSize":24797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaBJDCRA9TVsSAnZWagAAewcP/1uy3H66/Lug0yB2f1YP\nTc3mBtIKDDWlcd2zfXRfnifZn1a2p1RFc16fni6mL3ilc4JTuRaYD7Jq48RO\nhjN8J3DE7K+PkOfhiltazGAa9q0JqgEtEFaM8BsxN4Bg0NFjuTTMG0oKfeFA\nx30ZhUuSezVkT18p3tt4rNkoKR11mR6kTKGur4f2pgDzHE49mpUkYPvwQ3KJ\nOl1E9OVdNzgOGdgNaxX9QQLf33Q/r4aBwUbvDATEqbMtRdNMp2JvauAgmoHA\n+qzwwKaxa9Hf8J5TiBPUsiQf4ZAJKMo9xKy69Vs8rAoOaTJHQ8+m4rh2bLqe\n4Y3Z75CftvtCbN8c2TuihyavApz9xhDfv/XV9EHi6rM7QPfZK59hCIqphB/7\nSXI9WuaYZmFkdkVsk/hf9Y9J78m8CKOkGo4hf2ggDKOLzPESGYgb1IxNqZoG\nYtdouFR17Uu13qEpu5LAVVqY0o9UcQ8jc8lxzkaTSIgqoJy/uOk1v6q5vJtv\nRDoHAzmPaJl1X8kbRVYTX7UG4pSabw5N/QLfUjd949/uVnUc7gcTAJHePsT+\nWvi0TMpcJyiO8URQm50WaJvwOkIgyaBi0TmkDmVYsSGoehvXcjNa8B/e8Ezy\nW80CsfhfZWyHryBjf9hjWnkxWr60WvC18z5T+eSMpcdcJN/L2tKytURv/Dl/\n2uIr\r\n=a4FA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEORBOpHgCxbYVVYDTCP8tmHx2k2Fl77Esjca8LVUg1QAiEAmivp534F9xk+6BZ+5uR6rGdbzowo5Q9wscMpOWYrey4="}]},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.29_1600655938683_0.44808822721136576"},"_hasShrinkwrap":false},"0.0.30":{"name":"use-hook-kits","version":"0.0.30","main":"index.js","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.15"},"devDependencies":{"@babel/preset-react":"7.10.4","babel-cli":"^6.26.0","babel-eslint":"^10.0.3","@types/react":"16.9.44","react":"16.13.1","react-dom":"16.13.1","typescript":"3.9.7","@babel/cli":"^7.8.4","@babel/core":"^7.8.3","@babel/runtime":"^7.8.3","babel-jest":"^24.9.0","metro-react-native-babel-preset":"^0.56.4"},"eslintConfig":{"extends":"react-app"},"license":"MIT","author":{"name":"Vu Nguyen","email":"huyvu0505@gmail.com"},"keywords":["npm","keyword","package","packages","pkg","registry","find","search","useDeepCallback","useDeepEffect","useDeepMemo","useConstructor","useDidMount","useDidUpdate","useInterval","useContextSelector","createContextSelector","usePrevious","useDebounce","useDebounceCallback","useTimeoutPromise"],"description":"![npm](https://img.shields.io/npm/dt/use-hook-kits.svg) ![npm](https://img.shields.io/npm/v/use-hook-kits.svg) ![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)","_id":"use-hook-kits@0.0.30","_nodeVersion":"14.9.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-Y4MD/NyPPIX4NiozR6zYRU1OHBkFZhwFkMTRgrXvLBVhQrOhJNz1drVCFMV0TQJuRDj8yyEPlgh4VhgLKlAvnw==","shasum":"36a24d87e652e671a1e07d2cd6f5ca74f33c10ac","tarball":"https://registry.npmjs.org/use-hook-kits/-/use-hook-kits-0.0.30.tgz","fileCount":24,"unpackedSize":24825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQfPcCRA9TVsSAnZWagAA9zgP/3Nn8e/qTl8xe/IAuYSe\nElxncXaJQsjTPSky9lLumjsjS1ut8wDnRBykVGC1wBq9O8cHmqoRKuT5TkXF\nUeECB1AhijxZXm+UoP3vsDxGb3o0jeXPfFgf166K+4s7HMsd5MHzqgRGwTUX\n0qE0X8FsVfHky5T3VMrB57PqyWiTy5hxtLI7sdyC1zbXMwNcikPBE5dX9VtQ\nKpj8h2h3M40H8GuETpYF1RCmOpKamBSNYeUiSFzWcOZOFjdKHJz5pL98zxiR\n8Lv1o8WoktEf2iQ7cByAxk2vvZFnSg8CQYUNr4QqqyPLHl2Ij+ZdRs+d8Hz+\nhwM0lckgHNeOCqrc/sNapwZ/DMi0TSobIhGTriGlyEIazyoUBSC4IIFfu8x1\nA9KxV29DpGuipuMNNt6p7rCT+hxJ4Nm59BsTutaPC46DBuERxK7AjX3I2qkb\n7L6BMKqiQm5Vk5w6HzteeVOfAmucmtmsuKUb2cq+cRY/9wifvPiCAUNmA1D7\nw8jVPTlpQOnEtmS/EY07TNvn8+4ppk+gA2ueLSuaYykwxJWVciFa52aXr3vH\nB0L1bNCfkKUMwoecBq+xWgOL2aiAHXNYkltXwHe95PdIOTdtwDFZovKDgXiq\njcIOJiO5MDevwDrNxTmxekBmcSEAZzJyKMSexiHOdLesPRD8kfuM+carKFsE\ncAP+\r\n=Dhln\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpKx5pn1uAvONLr/Tv7EZnVWCLHlj2pWom2tqkaQrbqAIhAOEo1SHHjgrpD/a7sf2OlXYIX5x9K0/fBc5K5kgF2Mho"}]},"_npmUser":{"name":"vunah0505","email":"huyvu0505@gmail.com"},"directories":{},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-hook-kits_0.0.30_1614935003627_0.05067997762419396"},"_hasShrinkwrap":false}},"time":{"created":"2020-08-06T07:51:04.753Z","0.0.1":"2020-08-06T07:51:04.954Z","modified":"2022-05-22T22:12:29.958Z","0.0.2":"2020-08-06T07:51:42.506Z","0.0.3":"2020-08-06T09:44:46.992Z","0.0.4":"2020-08-06T10:10:16.944Z","0.0.5":"2020-08-06T10:42:49.518Z","0.0.6":"2020-08-06T10:48:46.666Z","0.0.7":"2020-08-06T10:50:47.260Z","0.0.8":"2020-08-06T11:31:43.462Z","0.0.9":"2020-08-06T11:42:00.415Z","0.0.10":"2020-08-07T05:32:11.453Z","0.0.11":"2020-08-07T06:57:42.048Z","0.0.12":"2020-08-07T08:32:25.032Z","0.0.13":"2020-08-07T08:43:52.643Z","0.0.14":"2020-08-07T08:47:55.182Z","0.0.15":"2020-08-07T10:37:36.993Z","0.0.16":"2020-08-07T10:39:04.533Z","0.0.17":"2020-08-07T10:59:52.559Z","0.0.18":"2020-08-07T11:00:20.732Z","0.0.19":"2020-08-14T04:40:45.075Z","0.0.20":"2020-08-14T05:15:21.525Z","0.0.21":"2020-08-14T07:19:14.576Z","0.0.22":"2020-08-20T04:43:57.635Z","0.0.23":"2020-08-27T11:31:04.149Z","0.0.24":"2020-09-01T09:17:31.964Z","0.0.25":"2020-09-01T09:36:35.714Z","0.0.26":"2020-09-01T09:47:53.662Z","0.0.27":"2020-09-10T03:11:35.514Z","0.0.28":"2020-09-16T06:36:23.022Z","0.0.29":"2020-09-21T02:38:58.793Z","0.0.30":"2021-03-05T09:03:23.734Z"},"maintainers":[{"name":"vunah0505","email":"huyvu0505@gmail.com"}],"readme":"# Use Hook Kits\n\n![npm](https://img.shields.io/npm/dt/use-hook-kits.svg)\n![npm](https://img.shields.io/npm/v/use-hook-kits.svg)\n![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)\n\n**Use Hook Kits**\nRead about [Hooks](https://reactjs.org/docs/hooks-intro.html) feature.\n\n## Installation\n\n> Note: React 16.8+ is required for Hooks.\n\n### With npm\n\n```sh\nnpm i use-hook-kits\n```\n\n### Or with yarn\n\n```sh\nyarn add use-hook-kits\n```\n\n## Usage\n\n### useState\n\n```js\nimport React from \"react\";\nimport { useState } from \"use-hook-kits\";\n\nfunction App({ object, array }) {\n  const [state, setState] = useState(0);\n\n  const onCount = () => setState(state++, (nextState) => {// callback after change state})\n\n  const onCountPrevState = () => setState(prev => prev++, (nextState) => {// callback after change state})\n\n  return <View/>;\n}\n\nexport default deepMemo(App);\n\n```\n\n### deepMemo\n\n```js\nimport React from \"react\";\nimport { deepMemo } from \"use-hook-kits\";\n\nfunction App({ object, array }) {\n  return <View/>;\n}\nexport default deepMemo(App);\n```\n\n### useMount\n\n```js\nimport React from \"react\";\nimport { useMount } from \"use-hook-kits\";\n\nfunction App({ object, array }) {\n  useMount(() => {\n    // do something significant here\n  });\n\n  return <View/>;\n}\n```\n\n### useDidMount\n\n```js\nimport React from \"react\";\nimport { useDidMount } from \"use-hook-kits\";\n\nfunction App({ object, array }) {\n  useDidMount(() => {\n    // do something significant here\n  });\n\n  return <View/>;\n}\n```\n\n### useDidUpdate\n\n```js\nimport React from \"react\";\nimport { useDidUpdate } from \"use-hook-kits\";\n\nfunction App({ object, array }) {\n  useDidUpdate(() => {\n    // do something significant here\n  }, [object, array]);\n\n  return <View/>;\n}\n```\n\n### useDeepEffect\n\n```js\nimport React from \"react\";\nimport { useDeepEffect } from \"use-hook-kits\";\n\nfunction App({ object, array }) {\n  useDeepEffect(() => {\n    // do something significant here\n    return () => {\n      // return to clean up that significant thing\n    };\n  }, [object, array]);\n\n  return <View/>;\n}\n```\n\n### useDeepCallback\n\n```js\nimport React from \"react\";\nimport { useDeepCallback } from \"use-hook-kits\";\n\nfunction App({ object, array }) {\n  const callback = useDeepCallback(() => {\n    // do something significant here\n  }, [object, array]);\n\n  return <View/>;\n}\n```\n\n### useDeepMemo\n\n```js\nimport React from \"react\";\nimport { useDeepMemo } from \"use-hook-kits\";\n\nfunction App({ object, array }) {\n  const memoized = useDeepMemo(() => {\n    // do something significant here\n  }, [object, array]);\n\n  return <View/>;\n}\n```\n\n### useInterval\n\n```js\nimport React from \"react\";\nimport { useInterval } from \"use-hook-kits\";\n\nfunction App({ object, array }) {\n   useInterval(() => {\n    // do something significant here\n  }, 1000, true);\n\n  return <View/>;\n}\n```\n\n### usePrevious\n\n```js\nimport React from \"react\";\nimport { usePrevious } from \"use-hook-kits\";\n\nfunction App() {\n  // State value and setter for our example\n  const [count, setCount] = React.useState(0);\n  \n  // Get the previous value (was passed into hook on last render)\n  const prevCount = usePrevious(count);\n  \n  return <View/>;\n}\n```\n\n### useDebounce\n\n```js\nimport React from \"react\";\nimport { useDebounce } from \"use-hook-kits\";\n\nfunction App() {\n  // State value and setter for our example\n  const [text, setText] = useState('Hello');\n  //Debounce value\n  const [value] = useDebounce(text, 1000);\n  \n  return <View/>;\n}\n```\n\n### useDebounceCallback\n\n```js\nimport React from \"react\";\nimport { useDebounceCallback } from \"use-hook-kits\";\n\nfunction App({ object, array }) {\n const [value, setValue] = useState(defaultValue);\n  // Debounce callback\n  const [debouncedCallback] = useDebounceCallback(\n    // function\n    (value) => {\n      setValue(value);\n    },\n    // delay in ms\n    1000\n  );\n\n  return <TextInput defaultValue={defaultValue} onChangeText={(value) => debouncedCallback(value)} />;\n}\n```\n\n### useThrottleCallback\n\n```js\nimport React from \"react\";\nimport { useThrottleCallback } from \"use-hook-kits\";\n\nfunction App({ object, array }) {\n const [value, setValue] = useState(defaultValue);\n  // Debounce callback\n  const [throttleCallback] = useThrottleCallback(\n    // function\n    (value) => {\n      setValue(value);\n    },\n    // delay in ms\n    1000\n  );\n\n  return <TextInput defaultValue={defaultValue} onChangeText={(value) => throttleCallback(value)} />;\n}\n```\n\n### useFocusEffect\n\n```js\nimport React, {useCallback} from \"react\";\nimport { useFocusEffect } from \"use-hook-kits\";\n\nfunction App({ navigation }) {\n  \n  useFocusEffect(() => {\n    //Component will focus\n  }, navigation);\n\n  return <View/>;\n}\n```\n\n### useTimeoutPromise\n\n```js\nimport React from \"react\";\nimport { useTimeoutPromise } from \"use-hook-kits\";\n\nconst fetchApi = () => new Promise((resolve, reject) => {});\n\nfunction App({ object, array }) {\n\nuseEffect(() => {\n      const fetchData = () => useTimeoutPromise(10000,fetchApi());\n      // fetchData will reject after 10s if no response\n      fetchData();\n  }, [])\n\n  return <View/>;\n}\n```\n\n### useContext, useLogger\n\n```js\nimport React from \"react\";\nimport { StateProvider, useSelector, useDispatch, useLogger } from \"use-hook-kits\";\n\nconst stores = {\n    count: 0\n};\n\nconst reducer = (state, action) => {\n    switch (action.type) {\n    case 'SET_COUNT':\n        return {\n            ...state,\n            count: action.payload\n        };\n    default:\n        return state;\n    }\n};\n\nexport const setCountDown = ({ dispatch, payload }) => dispatch({ type: 'SET_COUNT', payload });\n\n// Use in App\nfunction App({ object, array }) {\n  return (\n    <StateProvider reducer={reducer} stores={stores} logger={process.env.NODE_ENV === 'development' ? useLogger : null}>\n          <AppContext {...props} />\n     </StateProvider>\n    );\n}\n\nfunction AppContext({ object, array }) {\n  const count = useSelector('count');\n\n  const dispatch = useDispatch();\n\n  const onChangeCount = () => setCountDown({dispatch, count++})\n\n  return <Text>{count}</Text>\n}\n```","readmeFilename":"README.md","description":"![npm](https://img.shields.io/npm/dt/use-hook-kits.svg) ![npm](https://img.shields.io/npm/v/use-hook-kits.svg) ![NpmLicense](https://img.shields.io/npm/l/use-hook-kits.svg)","author":{"name":"Vu Nguyen","email":"huyvu0505@gmail.com"},"license":"MIT","keywords":["npm","keyword","package","packages","pkg","registry","find","search","useDeepCallback","useDeepEffect","useDeepMemo","useConstructor","useDidMount","useDidUpdate","useInterval","useContextSelector","createContextSelector","usePrevious","useDebounce","useDebounceCallback","useTimeoutPromise"]}