{"_id":"@cadbox1/use-promise","_rev":"9-01bec3fa7fd8bc5324132eb7bb1108fc","name":"@cadbox1/use-promise","dist-tags":{"latest":"1.14.0"},"versions":{"1.0.0":{"name":"@cadbox1/use-promise","version":"1.0.0","license":"MIT","private":false,"source":"src/index.ts","main":"dist/index.js","module":"dist/index.module.js","unpkg":"dist/index.umd.js","peerDependencies":{"react":"^16.12.0","react-dom":"^16.12.0"},"devDependencies":{"@babel/core":"^7.9.0","@storybook/addon-actions":"^5.3.18","@storybook/addon-docs":"^5.3.13","@storybook/addon-links":"^5.3.18","@storybook/addons":"^5.3.18","@storybook/preset-create-react-app":"^2.1.1","@storybook/react":"^5.3.18","@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.3.2","@testing-library/user-event":"^7.1.2","@types/jest":"^24.0.0","@types/node":"^12.0.0","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","@types/react-router-dom":"^5.1.3","@types/theme-ui":"^0.3.0","babel-loader":"^8.1.0","microbundle":"^0.11.0","prettier":"^1.19.1","react-scripts":"^3.4.1","typescript":"~3.7.2"},"scripts":{"prepare":"yarn build","build":"microbundle --jsx react","build-watch":"microbundle watch --jsx react","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","test":"react-scripts test"},"description":"## 🚀 Demo","_id":"@cadbox1/use-promise@1.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","_npmUser":{"name":"cadbox1","email":"npm@cadell.dev"},"dist":{"integrity":"sha512-EU0KqRxyuL0X10wJyHBacG9Yg0yvCm1+OPahV/tZWu9jzk/3JxhcYLi7x0Wlt7jRyhHwuZxT3eJRe8aTaSsoWQ==","shasum":"19bc872686c76f5aea914fd0874185915b0a3cb5","tarball":"https://registry.npmjs.org/@cadbox1/use-promise/-/use-promise-1.0.0.tgz","fileCount":182,"unpackedSize":25407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemZShCRA9TVsSAnZWagAA8L0P/3FDfADmVVuvuCrABTJM\nji3GuQnajIACB9rsB9cxsNduPM8/30RR5OJGUkJCoNGifcGwbNrKKtprZNcP\nF8vieKq9XyC87FJ9gtD+YEdZkVRLxMH6vUOKN4Jpo8/vnf0di0qaqjeLubhB\nYdO/KSw28xULoEBrn3+4kZ/PRP28jqJKYycQsXWZ+fKy2zW4gu/sPiBsrd/o\nhFfJGDxzBw6qjDA9JHe8hhzqhQYfXYFEXEbwHTwpBCS2Wgp28Rov6ok/f3Yb\nqqJkJW12g5IM4KtzJJ0PmdS2GH4tTIP1AnfiaccpVXjyw+rtlxUf7W9Z/+gA\nJi2yWmF37AGymrItana5PmshPB1RZlIPsvz96h6HChJVKy/P8VqVWJ+R3+FS\nYZfhtlpnmCVUEvT3/Hg16E5jVGU1qrm4ra5mQtqvFeO2m/Z2Zs/58S+2nb+E\nJPGLRHfQnYip+Jngx0tjj1DJ31zNDfokSAyHsh/CBkIB2zJDxpBKd48YPf4o\nBK2EHjzkVkHm1BH4Sn/J6YPE1yqWYveJUZFQsbfzUL7TsZcw3Ii+vZCbviw1\ntmGQ7tits12rmLZsD8i/pgdE9llH1Y1EeJe9gorU30vnI6/Pf37pBbXhredo\nd13B9GBNO+7Ob35/u8/HIS/SiBYf4+3M7v1i4coMl8KuOAtO+FnSobGDQ7Ba\nc+i+\r\n=lKhg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWwneEJq9UxpmtSlzAUIlHYOJ3PZWbUIg0tyyhgtriOQIgLUM++3mJDMyyDM6zT0BqOZBX0V4U7uQ3OthHxmHvXvU="}]},"maintainers":[{"name":"cadbox1","email":"npm@cadell.dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-promise_1.0.0_1587123360695_0.33301290343833223"},"_hasShrinkwrap":false},"1.2.0":{"name":"@cadbox1/use-promise","version":"1.2.0","license":"MIT","private":false,"source":"src/index.ts","main":"dist/index.js","module":"dist/index.module.js","unpkg":"dist/index.umd.js","peerDependencies":{"react":">=16.12.0","react-dom":">=16.12.0"},"devDependencies":{"@babel/core":"^7.9.0","@storybook/addon-actions":"^5.3.18","@storybook/addon-docs":"^5.3.13","@storybook/addon-links":"^5.3.18","@storybook/addon-viewport":"^5.3.18","@storybook/addons":"^5.3.18","@storybook/preset-create-react-app":"^2.1.1","@storybook/react":"^5.3.18","@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.3.2","@testing-library/user-event":"^7.1.2","@types/jest":"^24.0.0","@types/node":"^12.0.0","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","@types/react-router-dom":"^5.1.3","@types/theme-ui":"^0.3.0","babel-loader":"^8.1.0","microbundle":"^0.11.0","prettier":"^1.19.1","react-scripts":"^3.4.1","rimraf":"^3.0.2","typescript":"^3.7.2"},"scripts":{"build":"microbundle --jsx react","build-watch":"microbundle watch --jsx react","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","version-minor":"npm version minor","postversion":"git push && git push --tags && npm publish --access public && echo \"Successfully released version $npm_package_version!\"","clean":"rimraf node_modules dist .rts2*"},"gitHead":"c49ff8b2f90e0adadf518a6acdd74cb6f150018d","description":"Use Promise is a React hook that has properties for the state of a promise.","_id":"@cadbox1/use-promise@1.2.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","_npmUser":{"name":"cadbox1","email":"npm@cadell.dev"},"dist":{"integrity":"sha512-HdM26/9/uDYnfiSBJwtVHCK/cV143VTX/azOdg9F00jNBrv7XHktvkkfx7G9THzhkM3dO4TfEfoJY5iLxyztPQ==","shasum":"3758d8d5e45448f6eaabaaf433442659de2d9b3f","tarball":"https://registry.npmjs.org/@cadbox1/use-promise/-/use-promise-1.2.0.tgz","fileCount":27,"unpackedSize":19903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOlg8CRA9TVsSAnZWagAAK28P/3WkLJl4Msh5PCoLPh9k\niJAuesj2YoZlf4HSRCBowKgCrD8XcBIllngJz3qGZgk4R7GtNOXdLj5R5PZc\nKeamNpLSYgiQQhctWBrmhjDbPU5M34ovlrzp1U/lwKf1DjYxn1hVm0mKqFzl\neR7Qtzei+kATpA+8wNPMPIX/E7l1BNF8mKcAvFABvGK58rUKnRc7jSbKNVRf\nA/z4tc57vRwTuXnPLvFUYeG++KrldICxjX7wcSMEd4Z/VpGsbR5rRCCt5LsG\nQZ5OinNGQkqQYgevxfryR0Oz7iEzl6IpAnqq8PfFwxNRvJpm6f6NC2+hcNYR\nD+esYQihGRScYMp5z7cjSIkJf6Z4grxwlVkIu/RJy7MkOFuGJzvoOYuedNAB\nsz/f/nVMzo8Ok76Cs8VyMrQIMY1pHfRKNmXCa11BqU2wfSH48MXIM+uuDGMC\n9OuBEjNF2PgHCac8Bh1w+K1OFbFeRKE5aWt7/08zEuxi5U2b85CmdO7nEx0l\nJqd74YaxVhoh/N2Qz7XcUKgpVnFHtwpb/ph+am4mYZOa0pJFbOCDWUCqVPGG\ngdX6bpKa98SJmeK0UoDHMNZhEc8/+bzXge1lHCmONULjmhRB4VpaVgZ/n89o\ny/RNZniwFVh8fFdry/7KUdtVtLQbSRCUCnkGBnq7CMRzra3mYeW/ivE/OjnN\nVk4F\r\n=jpik\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHfl6t/xKAD6RiR8SkGcDb2VXs5PTJvDR5DYtz18gKfaAiEA66dk+36CzCS8vRH2IfkHIVUASAFrVwCPCob5VbD0py0="}]},"maintainers":[{"name":"cadbox1","email":"npm@cadell.dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-promise_1.2.0_1597659195596_0.7640584740158658"},"_hasShrinkwrap":false},"1.5.0":{"name":"@cadbox1/use-promise","version":"1.5.0","license":"MIT","private":false,"repository":{"type":"git","url":"git+https://github.com/cadbox1/use-promise.git"},"source":"src/index.ts","main":"dist/index.js","module":"dist/index.module.js","unpkg":"dist/index.umd.js","peerDependencies":{"react":">=16.12.0","react-dom":">=16.12.0"},"devDependencies":{"@babel/core":"^7.9.0","@storybook/addon-actions":"^5.3.18","@storybook/addon-docs":"^5.3.13","@storybook/addon-links":"^5.3.18","@storybook/addon-viewport":"^5.3.18","@storybook/addons":"^5.3.18","@storybook/preset-create-react-app":"^2.1.1","@storybook/react":"^5.3.18","@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.3.2","@testing-library/user-event":"^7.1.2","@types/jest":"^24.0.0","@types/node":"^12.0.0","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","@types/react-router-dom":"^5.1.3","@types/theme-ui":"^0.3.0","babel-loader":"^8.1.0","microbundle":"^0.11.0","prettier":"^1.19.1","react-scripts":"^3.4.1","rimraf":"^3.0.2","typescript":"^3.7.2"},"scripts":{"build":"microbundle --jsx react","build-watch":"microbundle watch --jsx react","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","version-minor":"npm version minor --force -m \"version %s\"","postversion":"git push && git push --tags && npm publish --access public && echo \"Successfully released version $npm_package_version!\"","clean":"rimraf node_modules dist .rts2*"},"gitHead":"b4109fe8acc8420f619544faaa1d028b6f0ddcab","description":"Use Promise is a React hook that has properties for the state of a promise.","bugs":{"url":"https://github.com/cadbox1/use-promise/issues"},"homepage":"https://github.com/cadbox1/use-promise#readme","_id":"@cadbox1/use-promise@1.5.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","_npmUser":{"name":"cadbox1","email":"npm@cadell.dev"},"dist":{"integrity":"sha512-fabSOCiRUnDeQ3cds8UuBVkXPNXy4BK8jujwZJNFhOOtMwmYP/G6N+qo4NJvjCVw0q//eOB0wJUckfZBaKnAKg==","shasum":"14a7f9c2d181df44f57afef2ee1b012ec82a9b41","tarball":"https://registry.npmjs.org/@cadbox1/use-promise/-/use-promise-1.5.0.tgz","fileCount":27,"unpackedSize":19941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOlqOCRA9TVsSAnZWagAAJqAP/idHdG8bdcORgLuf3Jfb\nyQIa005EIDQrtu+3AwXi9OToKDRk2LdfGNQrlBr1G4RzN7gLx74mEvZtbdWT\nl/ZeZc5f6eouAUc6rH+2m125f3xG4foTSN5RX9wqtG3rgSlqYNOl+DECrHtb\nrfSzZnJKOBE63D2E8OzTHIa2c0B0AindbGygv8f3InUc2pt89rOStwriv3yR\ntdewY9Y4qI2wFLVZ2UcDSDJNeqt469iYDSVty9swRmaaRTOG67GbrhEjeiSt\nTRwfIi+t5a5ZwpTxH4mYN5tuQNB9yt7xJeO/raKoE66bQaNIKWidNxFsZaR+\n0wz6euEViwzplI2lFrSAZAQUxAqyAuPe7IV4+7CvTymZ1LKdTey4JPDxuOIl\nRzetEMEIhGau51YRsWMUHL1NrVf9pwTzhu4HOEhNC7U3XdX2f8nuRz2K7m1P\nI6J4ykJMOTjwkZ0pKXW5M+H9Hp3yf4gZSc476aksL1eZYIniO+7J0uGeiCUf\npo1RYFfjnF2bDgvZx6hS2ambdHgFnOz+2Zssg27H4fVu1I+qBBB+UHyhZEsN\nuBZ+rQnQ3aokYYnYiRIRqV5zTbABOd3VtkOwqVRR6CK6lJ+ip0UWwGDBbhoH\n5jrLlfcPvk7w20b5kvMz2s3v/LNluoZRQDdlo1Wk6okVkkVJShQLVBUfgQFd\n0d5P\r\n=+CnD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGV1DeT6rUmj/CEjHlsxcrnQXalVrwVzTWehOef1RenAIhAJYjNOzl73GJN3AR0m+GCvZYch8/0Norv8T8ns4D0Rcb"}]},"maintainers":[{"name":"cadbox1","email":"npm@cadell.dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-promise_1.5.0_1597659790581_0.7604077117770618"},"_hasShrinkwrap":false},"1.9.0":{"name":"@cadbox1/use-promise","version":"1.9.0","license":"MIT","private":false,"repository":{"type":"git","url":"git+https://github.com/cadbox1/use-promise.git"},"source":"src/index.ts","main":"dist/index.js","module":"dist/index.module.js","unpkg":"dist/index.umd.js","peerDependencies":{"react":">=16.12.0","react-dom":">=16.12.0"},"devDependencies":{"@babel/core":"^7.9.0","@storybook/addon-actions":"^5.3.18","@storybook/addon-docs":"^5.3.13","@storybook/addon-links":"^5.3.18","@storybook/addon-viewport":"^5.3.18","@storybook/addons":"^5.3.18","@storybook/preset-create-react-app":"^2.1.1","@storybook/react":"^5.3.18","@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.3.2","@testing-library/user-event":"^7.1.2","@types/jest":"^24.0.0","@types/node":"^12.0.0","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","@types/react-router-dom":"^5.1.3","@types/theme-ui":"^0.3.0","babel-loader":"^8.1.0","microbundle":"^0.11.0","prettier":"^1.19.1","react-scripts":"^3.4.1","rimraf":"^3.0.2","typescript":"^3.7.2"},"scripts":{"build":"microbundle --jsx react","build-watch":"microbundle watch --jsx react","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","version-minor":"npm version minor --force -m \"version %s\"","postversion":"git push && git push --tags && npm publish --access public && echo \"Successfully released version $npm_package_version!\"","clean":"rimraf node_modules dist .rts2*"},"gitHead":"32f59d2f2cc7034ad0491a3661a566b1169ba1e8","description":"Use Promise is a React hook that has properties for the state of a promise.","bugs":{"url":"https://github.com/cadbox1/use-promise/issues"},"homepage":"https://github.com/cadbox1/use-promise#readme","_id":"@cadbox1/use-promise@1.9.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","_npmUser":{"name":"cadbox1","email":"npm@cadell.dev"},"dist":{"integrity":"sha512-ycNspk6tuBgnBg943D6W54YZv/vSx2eMlLESHpHu4lsitmulgMkqzq6PXtvQcx8fI4DsAqtVxzMPXbHwj3bL2A==","shasum":"502f41f1a3b2ba716cf40e290f486ae5b46b91e3","tarball":"https://registry.npmjs.org/@cadbox1/use-promise/-/use-promise-1.9.0.tgz","fileCount":27,"unpackedSize":19941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOlsiCRA9TVsSAnZWagAA1/QP/iyJyd51uPZHOiS5hm6p\nnyJ01MBjfWe4UspU2dpHKW5mAOpsIfGq00utK3PdN/YuQCMlQ1m7rTGY2w3s\nkKCtayX70x3kbFzSTrRwWsVHU/DhSQp5yYkf3vU03UR/C5qICLdo/d9BkvtV\nlTtfR1ZIGoDDaJXxi72dkksbbS5TcVVAZkcjHVjF4g2kkYLs5A0GSZf57I8H\nnbjdZM7z/tTKVmOqmsh3BH+1zsJiLcjIQ2lg14nD4g+qGa93uvFLjh/+UQMh\n9QVBXnjtXb8REPFb1WlAXe2zvVMWKVOaL/cqDvP75FrJKTayc4UJN3BDN3mj\nybwaiQ3Y/nnNdZN33szdYnXCQmwrQYN6l/5OvOuFTctDdbPL3JLPL9+EL7kR\nPh04PnhM4iYVazjOjO1EJNwdG2QJrT2cOyNLfbo59p5quGdyWKHgFr4DSmYs\nGB49JxsUCSEFVJAW+mu/nBugXnfTgx5+Y8nEWMqlkBIz41UFhGfWXxtT210q\nFHJ3EKQcmbQbMSjNHj7/iCuNuNTwz8OLF0QJ36EhD8kTOBaminSE+ceqIRMd\nK3wRzMe1TFRe93G7C4J4qGdgK55VwKWgVntDCHdWsTOBSJUpxkOpI9ZrWr+c\nToMayD9ghzXvbafip1ILn4XO34hfipFhwsOJLmxjcCT+9QR87TSqHvqObMd8\nXwwL\r\n=ZnuI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPchMBl5ZgSfXPme9QB5mz/U+hmVHRhL1DB+ejdO8LwgIgO5f2giJfvkSv9ZrixNicUr4BkJqqNE7YLxXc2UGGB74="}]},"maintainers":[{"name":"cadbox1","email":"npm@cadell.dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-promise_1.9.0_1597659938415_0.36648211277189535"},"_hasShrinkwrap":false},"1.10.0":{"name":"@cadbox1/use-promise","version":"1.10.0","license":"MIT","private":false,"repository":{"type":"git","url":"git+https://github.com/cadbox1/use-promise.git"},"source":"src/index.ts","main":"dist/index.js","module":"dist/index.module.js","unpkg":"dist/index.umd.js","peerDependencies":{"react":">=16.12.0","react-dom":">=16.12.0"},"devDependencies":{"@babel/core":"^7.9.0","@storybook/addon-actions":"^5.3.18","@storybook/addon-docs":"^5.3.13","@storybook/addon-links":"^5.3.18","@storybook/addon-viewport":"^5.3.18","@storybook/addons":"^5.3.18","@storybook/preset-create-react-app":"^2.1.1","@storybook/react":"^5.3.18","@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.3.2","@testing-library/user-event":"^7.1.2","@types/jest":"^24.0.0","@types/node":"^12.0.0","@types/react":"^16.9.0","@types/react-dom":"^16.9.0","@types/react-router-dom":"^5.1.3","@types/theme-ui":"^0.3.0","babel-loader":"^8.1.0","microbundle":"^0.11.0","prettier":"^1.19.1","react-scripts":"^3.4.1","rimraf":"^3.0.2","typescript":"^3.7.2"},"scripts":{"build":"microbundle --jsx react","build-watch":"microbundle watch --jsx react","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","version-minor":"npm version minor --force -m \"version %s\"","postversion":"git push && git push --tags && npm publish --access public && echo \"Successfully released version $npm_package_version!\"","clean":"rimraf node_modules dist .rts2*"},"gitHead":"1a2b6a41085d7a745a37bc690931d9b268acef05","description":"Use Promise is a React hook that has properties for the state of a promise.","bugs":{"url":"https://github.com/cadbox1/use-promise/issues"},"homepage":"https://github.com/cadbox1/use-promise#readme","_id":"@cadbox1/use-promise@1.10.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","_npmUser":{"name":"cadbox1","email":"npm@cadell.dev"},"dist":{"integrity":"sha512-KxiBgsvWUEdmqw7Zg4/6N5s1tMGevEHfBHNEtdu9yHHGHlKJAFg91CvWruexrLDhi77sjqEH3nJ0HTcTrGsNyA==","shasum":"3f38546d5f611aa2df8b8668505a86fed330588c","tarball":"https://registry.npmjs.org/@cadbox1/use-promise/-/use-promise-1.10.0.tgz","fileCount":27,"unpackedSize":19945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOltZCRA9TVsSAnZWagAAPFIP/2jd54GlTYAiygxyIpdH\nMEfrnVqQHssrkS+xpTg/LPr5egYf0ns98RYTzsroFC6jZ9cJ35eQ3BQUk9Fr\nN8kx8/M83IEsio1+yJlXEusw1v+5CvwD2h9LpiK9ipmyqswDSECr+yoJlfpZ\nVJdSVZGyiM1VFhk3na701Ml7C8AuW031oPaNRLYbdteDnPNJJJG3SqKoSVel\nwqbXWF1MEGYXP6ZFcES8VxGOMlWLLlULzpMJoWAHbBQnWqDX4rwHS+rk9sTa\nDXpKC8G6vKlJF1u5TDw/UifDNcG/K29wObSutNvkVnqBU0MsKhNRlsDPG27V\nT8ucQbxdixf9nfky9Crt867lnMr6k8q/G2JGoMSuCoXAGfU+Ckbbx//1nMJO\nLhZSoPzHCv1lEYAVNA2Ufd8fyOzMw548u7ln2z/aHei3lOE3MfO4X18npOyp\n9bVGRR2M/mWiOwutv4C5Em4Q8Nm6p6J51ZrqgicxAtEYvDZtaBV1/y0mywFv\n8tbZtq3a+c0BXL42sB1C2F6Nw91890XaZnuYEkuh1z/1iyokMgv5Qtcf0yOC\nyPwQ+JJBZe+aLUf6QXw03nrP5tD9jNHZB1J9KLS4nNpam1I5p+237XkuKILY\ni07XiowRCz2ejLH11AcMnxoX/OK5/b7l7LVyhZ5jOvUeuMSN/Yxdhybe3bsn\n/+rC\r\n=6YN1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEdtD/5IEPLzfzHXdPMtX2pcRjKsybboou+4WzQP9amhAiEApd4jgfXe7GKXD7sA5cqQQoc4CKpc1ROVPOww+BWN3wg="}]},"maintainers":[{"name":"cadbox1","email":"npm@cadell.dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-promise_1.10.0_1597659993393_0.827954812961138"},"_hasShrinkwrap":false},"1.11.0":{"name":"@cadbox1/use-promise","version":"1.11.0","license":"MIT","author":{"name":"Cadell Christo"},"repository":{"type":"git","url":"git+https://github.com/cadbox1/use-promise.git"},"main":"dist/index.js","typings":"dist/index.d.ts","module":"dist/use-promise-tsdx.esm.js","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","version-minor":"npm version minor --force -m \"version %s\"","preversion":"yarn test && yarn build","postversion":"git push && git push --tags && npm publish --access public && echo \"Successfully released version $npm_package_version!\"","clean":"rm -rf dist node_modules"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5","useTabs":true},"devDependencies":{"@babel/core":"^7.11.1","@storybook/addon-actions":"^6.0.12","@storybook/addon-docs":"^6.0.12","@storybook/addon-info":"^5.3.19","@storybook/addon-links":"^6.0.12","@storybook/addons":"^6.0.12","@storybook/react":"^6.0.12","@types/react":"^16.9.46","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^8.0.2","tsdx":"^0.13.2","tslib":"^2.0.1","typescript":"^3.9.7"},"gitHead":"cb102c10f22010745a1358ee2715bf0676b5021a","description":"A React hook makes it easy to handle promise states.","bugs":{"url":"https://github.com/cadbox1/use-promise/issues"},"homepage":"https://github.com/cadbox1/use-promise#readme","_id":"@cadbox1/use-promise@1.11.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","_npmUser":{"name":"cadbox1","email":"npm@cadell.dev"},"dist":{"integrity":"sha512-EybxmzDjeujMEt/mY8+zFdeYB4Rkjsk/+PrJISIwl4+d9ex0mUC2aysHAiYpk/aRYYWt3muITlfCD3tgtg52QA==","shasum":"c79ae09088fd80a3f6e7a9186eef58c488e5ba20","tarball":"https://registry.npmjs.org/@cadbox1/use-promise/-/use-promise-1.11.0.tgz","fileCount":12,"unpackedSize":23670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO5F0CRA9TVsSAnZWagAAwx0QAICveKym3S3U6UlFZNfn\nwjFOK/hcmyV8yJ9kiu4J8KXgECWYo0d1E3gzSWlX4yMp0jooqrxd+2s2JAHs\nbUjV0U6p/mr88oQ+8jh2tAgb4ay2xeTgnLjhR0S9/GvL/hvXeZbY7uTNfZxW\n64lMV2JSLDD9ZhUtpdEj/tLxTYkht862+hFzsQxGkHF4jDmD5MyGGOCaiMbK\nbE0I992bBxzPsUSPWTrCL9IdErC0OMuUzSYDi/xlDIqGFp+cjDseugJscB89\nsBdM94Y0A1x/UWyBste5FtTIx/YSFz7kGey8CeyAVONtTvC/aW2jtWMpWwIT\no7GphEXiWwpOLR82sCi3fOHB1HoSrwK3SkBNbOEXij8xdYYmrUbufF2I8g8z\nQgMraGM+4/QsfDW9zvyolWY/sxFMLvNIwi8svzpuedMmaD8mVTmdYk71TfHh\nyDHg/6j9qEU2jkM07KdIpmQdqGwZtsULStWjVa6FxoBQYL58nfznbJS/i+Sp\nUIuc+RcaM1v73oFZabFapRUrN8h2h0iOjntMr79M3o+BxBGbOv1fVMT3MoQl\nFoXdz2igAjCYO6/I3quwtERwaFUHoHliZ0siT/J8bin6SH97NqGrs3yKvM/K\nCpuazqgpPoB5EDHxcJAfKpMmMNRuIseeuxrHCL25FwzvFOsMlxiIRJSv2pD6\nsP+4\r\n=XywB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDpo+Olmo4qkFVpZ+XgzQFx0dxYSKwzgrjNErXek3ErUAiEA39Xj8E6Wao9P33t569bvM/bE/PqGw4/tX4qsEre4sEE="}]},"maintainers":[{"name":"cadbox1","email":"npm@cadell.dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-promise_1.11.0_1597739379848_0.505306379670341"},"_hasShrinkwrap":false},"1.12.0":{"name":"@cadbox1/use-promise","version":"1.12.0","license":"MIT","author":{"name":"Cadell Christo"},"repository":{"type":"git","url":"git+https://github.com/cadbox1/use-promise.git"},"main":"dist/index.js","typings":"dist/index.d.ts","module":"dist/use-promise-tsdx.esm.js","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","version-minor":"npm version minor --force -m \"version %s\"","preversion":"yarn test && yarn build","postversion":"git push && git push --tags && npm publish --access public && echo \"Successfully released version $npm_package_version!\"","clean":"rm -rf dist node_modules"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5","useTabs":true},"devDependencies":{"@babel/core":"^7.11.1","@storybook/addon-actions":"^6.0.12","@storybook/addon-docs":"^6.0.12","@storybook/addon-info":"^5.3.19","@storybook/addon-links":"^6.0.12","@storybook/addons":"^6.0.12","@storybook/react":"^6.0.12","@types/react":"^16.9.46","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^8.0.2","tsdx":"^0.13.2","tslib":"^2.0.1","typescript":"^3.9.7"},"gitHead":"34a1dc3f792f6a2b292b6803da7da0fe408d5987","description":"A React hook that makes it easy to handle the state of promises.","bugs":{"url":"https://github.com/cadbox1/use-promise/issues"},"homepage":"https://github.com/cadbox1/use-promise#readme","_id":"@cadbox1/use-promise@1.12.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","_npmUser":{"name":"cadbox1","email":"npm@cadell.dev"},"dist":{"integrity":"sha512-4FGW7sTAhiTQSHb2pAPLInJ1xWWEELXuVe4T8v/nt42ggKHVcePaBa1z6SJRg7o0jIprZAzRHf6uM0vJkjjeFw==","shasum":"db87b5f8f09eba90955b35f76121f9bc8656571b","tarball":"https://registry.npmjs.org/@cadbox1/use-promise/-/use-promise-1.12.0.tgz","fileCount":12,"unpackedSize":23682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO5INCRA9TVsSAnZWagAAPu4P/2SdWXtnAlxfHe8huntF\n2mfe7TtmS6PtF3j/oQG92SZCDhp/OHunS4+c09NFc1X48eqtca+/bc9ZdNR+\n0s6/8o5nnnPVmcD2aqlSI2mBPTXPndUH52Ph/SEojNshO+M6QnC41Ub3C+zv\nTdFz31QOr0TFSfC310FVvvDi9wiuVoV558Nc5Hq7QCN0LW/8Hrk2DTIfHH5r\nn9gsVNFXPr4+3ocCw4MU5OaxkXVZcJFLKPMm751NHDWzUe60REyvdYMDvoPy\nO92s192toFzsq++zAMU5ooCSu+cO6amjOx2EngBKiA0WLI2CyF7oxsGf5LRL\nK+DsAva2ou4DNwJh0PHe1+i1yCXNzMyzSlU+hcNRcs+Rwa+fgKe9KiRpNQSx\njE96VcTnXJH+SbIWNg8TTi8uyXG9pFlSuylBTT6dolU+VSgzTGGu8xj05llE\nideOl0pvo4hIA3EvI+tgQHQ+qInxIhpQy3RVqMLeegHXDeKG/qhS7Aaj0SCT\nSrgvVlShzuD5I93wDfC/GtQEX3moLQQGfDLR2JTlVHLNzYtZHMaMPHBf9O88\nAZZteoKjrgdPw4fnFpGqyY1eSrSiwPfQ6hBvRZ8/yA+aNFFpf6u0cGKOAtjS\nVMLSlgoj+bsaup3+bWX388zAruKG8P2d9nby10kZdJJleRLw2uAjcXTPZYqz\nrji7\r\n=P7wr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDX8CFnfm8QRba+hxk3YpFMwCUV5qKfcaEeRWkw9lT/AAIgfocUcHbL7RJAIwOMQeZ3W1GSjXVrzAjdtVJTbgfZ5Iw="}]},"maintainers":[{"name":"cadbox1","email":"npm@cadell.dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-promise_1.12.0_1597739533451_0.30790125704799"},"_hasShrinkwrap":false},"1.13.0":{"name":"@cadbox1/use-promise","version":"1.13.0","license":"MIT","author":{"name":"Cadell Christo"},"repository":{"type":"git","url":"git+https://github.com/cadbox1/use-promise.git"},"main":"dist/index.js","typings":"dist/index.d.ts","module":"dist/use-promise-tsdx.esm.js","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","version-minor":"npm version minor --force -m \"version %s\"","preversion":"yarn test && yarn build","postversion":"git push && git push --tags && npm publish --access public && echo \"Successfully released version $npm_package_version!\"","clean":"rm -rf dist node_modules"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5","useTabs":true},"devDependencies":{"@babel/core":"^7.11.1","@storybook/addon-actions":"^6.0.12","@storybook/addon-docs":"^6.0.12","@storybook/addon-info":"^5.3.19","@storybook/addon-links":"^6.0.12","@storybook/addons":"^6.0.12","@storybook/react":"^6.0.12","@types/react":"^16.9.46","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^8.0.2","tsdx":"^0.13.2","tslib":"^2.0.1","typescript":"^3.9.7"},"gitHead":"372a8b39d6a2973df659a28242fc18b6bb669c1e","description":"A React hook that makes it easy to handle the state of promises.","bugs":{"url":"https://github.com/cadbox1/use-promise/issues"},"homepage":"https://github.com/cadbox1/use-promise#readme","_id":"@cadbox1/use-promise@1.13.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","_npmUser":{"name":"cadbox1","email":"npm@cadell.dev"},"dist":{"integrity":"sha512-val9blARZCQtMBapaGstPVOjMJmPuokTS7CFlfeogu4OZdg/OQQ5F/gBouiL33PW+F0LHaAV/5K8xXpR0qSs1w==","shasum":"aaa090b38efbec773e2bfe0a748dfcca1067a061","tarball":"https://registry.npmjs.org/@cadbox1/use-promise/-/use-promise-1.13.0.tgz","fileCount":12,"unpackedSize":26745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPN17CRA9TVsSAnZWagAA1QEP/i46GlHjyYvqRNZi/HYE\nWh6apxDLUeaH3cT/zrG8rjOGhCDo6R5AxP0EoTnjiQsRPDPPijKH01rF67Ei\ne1ZtJFWrQgldl6CgJoXevQsa4SqeXB0mOkrmx1/zQKF8h00x6/QxfvNz37Zz\nrEjG/C2UhXBlwC4jS690AjvhgaztoXr2IT0FGzdVVWOBjFhSkv2ZtS2AIpn5\neSUJqRvzfTfkgcLWGFMEHhZrL0sbYQh6O0FpHVkv4lfRc8iU6JMs2QBwOcKr\njYFt0TWxvJ9dlaJ964R72B9HWVBcX2NiOFPJXQ7/TSzvlvTOrxdHzk94GCTB\ng3qHTpxgtnGJR4W5Hmed72W4uqES6iB11mczRmUw1B2ES7a5pW5ceqiZaC42\n4/+GsQ7LVCw2O3HSYpsRx3m8o3qwdG/zPvrxmLKmyMKxwKSykaTd/SdY8su9\nbIxHLggRZzIJLk0gMdWwQDiIwkzeU+gM17bJqd9gLiEYas67OGIFfOxjmfLX\n3yLAdO213RDHy3JtmWK0kfKazCcs6N5oNqIRYp4/I/WXzUE1tucR2LyPSPRv\n0R0FCfPPJCyUOnZwFBOuu1iyC7HyoZCYL1JvIMcDxnAwWRaRqIMSatgcAMKU\nx1fWTjxjuO3QPEyJ6TBM47fmOkqDJaCGo0PJr6oHy6BPjmkBvDH09wSNGGAO\noF74\r\n=iuPy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBz3SggbQLyMyvGPcb1gRla1BpWoKol32Ve6DsPdLoHSAiEAo75OpPMP9v0nJH0EeSsYkj1KTEsAJhw5ryE5GeN46tU="}]},"maintainers":[{"name":"cadbox1","email":"npm@cadell.dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-promise_1.13.0_1597824378893_0.0660807625279849"},"_hasShrinkwrap":false},"1.14.0":{"name":"@cadbox1/use-promise","version":"1.14.0","license":"MIT","author":{"name":"Cadell Christo"},"repository":{"type":"git","url":"git+https://github.com/cadbox1/use-promise.git"},"main":"dist/index.js","typings":"dist/index.d.ts","module":"dist/use-promise-tsdx.esm.js","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","version-minor":"npm version minor --force -m \"version %s\"","preversion":"yarn test && yarn build","postversion":"git push && git push --tags && npm publish --access public && echo \"Successfully released version $npm_package_version!\"","clean":"rm -rf dist node_modules"},"peerDependencies":{"react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":false,"trailingComma":"es5","useTabs":true},"devDependencies":{"@babel/core":"^7.11.1","@storybook/addon-actions":"^6.0.12","@storybook/addon-docs":"^6.0.12","@storybook/addon-info":"^5.3.19","@storybook/addon-links":"^6.0.12","@storybook/addons":"^6.0.12","@storybook/react":"^6.0.12","@types/react":"^16.9.46","@types/react-dom":"^16.9.8","babel-loader":"^8.1.0","husky":"^4.2.5","react":"^16.13.1","react-docgen-typescript-loader":"^3.7.2","react-dom":"^16.13.1","react-is":"^16.13.1","ts-loader":"^8.0.2","tsdx":"^0.13.2","tslib":"^2.0.1","typescript":"^3.9.7"},"gitHead":"ab035dbee5e666b4d66d41b69b0e201f82893635","description":"A React hook that makes it easy to handle the state of promises.","bugs":{"url":"https://github.com/cadbox1/use-promise/issues"},"homepage":"https://github.com/cadbox1/use-promise#readme","_id":"@cadbox1/use-promise@1.14.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","_npmUser":{"name":"cadbox1","email":"npm@cadell.dev"},"dist":{"integrity":"sha512-jQY+3vK9u+SVeP2Ahy2vTc2hFMW4floKeD5o1Ru8lJomtXMBEXmiG0hQB9ZXTrKsg/vfKkiHgx3cvXLICxSw9g==","shasum":"e77048237ecfda2bd1dc97bdf7d39432fa4bf2df","tarball":"https://registry.npmjs.org/@cadbox1/use-promise/-/use-promise-1.14.0.tgz","fileCount":12,"unpackedSize":26757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPN5yCRA9TVsSAnZWagAAquAP/0LKlHxRV6VLxc0vUjee\nCOvRzrwiUOQhDumfk7mdYGb57NAU6QB32V3ZiIZknYarDo3WSbb0AqZy0118\nnVeKpkj4jF77zQWZosGbABI1ebstN4BcijzeWu/bhKtd162tcvZBBlPJr5J3\nr3s/cnWW+5u8gkx6HJx4jA135a4WnDc2VmuoE6bp0PSr3VyZj7KZ4RT4waCR\nJLvfeIc2v86sX7lOPayxQd+a6aHX5KG3JIkfCtnEojkBrKknnF93ahqgV4PJ\nzms5C4YrROXlAdYXnCZ9iEDMC3cHe/Je4/YpqiArWP532GTNNdjmhl0Pm2gL\nIdC12M9++zkwmV6Lafz0RKZ3U7Ghw+oqIdEcsC+FVleBZovJzoqS2JhvMrvj\nLRZR1v9Ax8es9k5dZnuGY1aT6Hs1aMVO0uFev9SKtN+85wQ+rX95DcZ9qPbZ\neonDIVxuKvdeyAevuhdfx/8yL/BuNPRXm1/kqKKEVCtUNj+URZS5YAalH5XO\n2PAp3Ucf+cVD1AMm3EkpIDtG0jg3Y1dR7X+PcjIdJmbXct29ZQfCaU4YeUEs\nWXK4yym4T5hXrUvgp8RFEH/xPhACFJ8XO9PURaO6s8WU7B/YFTymDTBnmpCY\n3bzUBj6NgzbnuIuWJJ3ra1jmSfQdQz02CbA/sLpRkvXhIaUL4BX3aWfjJBVg\nk4aR\r\n=g3uZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFbMw6PjFzkx3ltBBvv8Jkoy+MDrIxI7La3HKF3ZQmZvAiABDL6bXAGrWEdWjCSl26kuINHHTr48C1DsniN82Y5FUw=="}]},"maintainers":[{"name":"cadbox1","email":"npm@cadell.dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-promise_1.14.0_1597824626390_0.5613993458804662"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-17T11:36:00.662Z","1.0.0":"2020-04-17T11:36:00.874Z","modified":"2022-04-04T21:28:44.560Z","1.2.0":"2020-08-17T10:13:15.723Z","1.5.0":"2020-08-17T10:23:10.689Z","1.9.0":"2020-08-17T10:25:38.608Z","1.10.0":"2020-08-17T10:26:33.501Z","1.11.0":"2020-08-18T08:29:40.015Z","1.12.0":"2020-08-18T08:32:13.535Z","1.13.0":"2020-08-19T08:06:19.049Z","1.14.0":"2020-08-19T08:10:26.487Z"},"maintainers":[{"name":"cadbox1","email":"npm@cadell.dev"}],"description":"A React hook that makes it easy to handle the state of promises.","license":"MIT","readme":"# usePromise\n\nA React hook that makes it easy to handle the state of promises.\n\n[NPM Package](https://www.npmjs.com/package/@cadbox1/use-promise)\n\n## 🚀 Demo\n\n[Storybook demo](https://use-promise.netlify.app)\n\n\n## 💻 Getting Started\n\n```\nnpm install @cadbox1/use-promise\n```\n\nor\n\n```\nyarn add @cadbox1/use-promise\n```\n\nThen use it like this\n\n```\nimport React, { useEffect } from \"react\";\nimport { usePromise } from \"cadbox1/use-promise\";\n\nconst Page = () => {\n    const { pending, fulfilled, rejected, value, reason, call } = usePromise({\n        promiseFunction: async () => {\n            const value = await Promise.resolve(Math.random() * 10);\n            return value;\n        }\n    });\n\n    useEffect(() => {\n        call();\n    }, []);\n\n    return <button onClick={() => call()} disabled={pending}>Current value is: {value}</button>\n}\n```\n\n## API\n\nusePromise has full typescript types.\n\nThe usePromise hook takes two arguments:\n- `promiseFunction`     - a function that returns a Promise, usually an async function.\n- `updateableRequest`   - an UpdateableState object that can be used to update an external state. Rarely used.\n\nusePromise will then return an object with the following properties:\n- `pending`   - a boolean that is true when a the promiseFunction has been called but not resolved or rejected yet.\n- `rejected`  - a boolean that is true when the promise has been rejected, even when another call is pending. It will return false if another call resolves.\n- `fulfilled` - a boolean that is true when the promise has been resolved, even when another call is pending. It will return false if another call rejects.\n- `value`     - the value resolved by the promiseFunction. It is not cleared by a pending call, only by a rejection.\n- `reason`    - the value rejected by the promiseFunction. It is not cleared by a pending call, only by a resolution.\n- `status`    - an PromiseState enum consolidating the state of the request into a single value. Useful for useEffect dependencies.\n\nIt retains the resolved and rejected values while pending which works well for tables and retrying form requests.\n\nFor example, you can show a page of results in a table and show a pending state while the next page loads.\n\n## 🔮 Future Development\n\n- Add a property similar to pending that only shows after about 200ms so short requests are less jerky.\n\n## 🔨 Package Development\n\n- `yarn`                  Install dependencies\n- `yarn storybook`        Develop in Storybook\n- `yarn test`             Run tests\n- `npm run version-minor` Deploy to npm\n- `yarn clean`            Remove temporary assets\n\n## 🔧 Tools\nThis package was setup with [tsdx](https://github.com/formium/tsdx).\n","readmeFilename":"README.md","homepage":"https://github.com/cadbox1/use-promise#readme","repository":{"type":"git","url":"git+https://github.com/cadbox1/use-promise.git"},"bugs":{"url":"https://github.com/cadbox1/use-promise/issues"},"author":{"name":"Cadell Christo"}}