{"_id":"@bradgarropy/use-countdown","_rev":"25-329a74dacf2d1b02101396e2159acadc","name":"@bradgarropy/use-countdown","dist-tags":{"latest":"2.0.1"},"versions":{"0.0.1":{"name":"@bradgarropy/use-countdown","version":"0.0.1","description":"⏳ useCountdown hook","keywords":["javascript","typescript","react","react-hook","countdown"],"homepage":"https://github.com/bradgarropy/use-countdown","bugs":{"url":"https://github.com/bradgarropy/use-countdown/issues"},"license":"MIT","author":{"name":"Brad Garropy","email":"bradgarropy@gmail.com","url":"https://bradgarropy.com"},"main":"dist/index.js","module":"dist/use-countdown.esm.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bradgarropy/use-countdown.git"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"dependencies":{},"devDependencies":{"@bradgarropy/eslint-config":"^1.1.0","@bradgarropy/eslint-config-react":"^1.0.0","@size-limit/preset-small-lib":"^4.9.1","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","babel-eslint":"^10.1.0","eslint":"^7.18.0","eslint-config-prettier":"^7.2.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.22.0","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-simple-import-sort":"^7.0.0","react":"^17.0.1","react-dom":"^17.0.1","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.1.3"},"peerDependencies":{"react":">=16"},"engines":{"node":">=10"},"gitHead":"cdcf85df5d77528bf36fe0e292245bc4ba2ecdab","_id":"@bradgarropy/use-countdown@0.0.1","_nodeVersion":"15.6.0","_npmVersion":"6.14.10","dist":{"integrity":"sha512-JxpDiJz9JIaXQCHcWVcNgfoJQ4HhKr5oZAXqQXC2ci/hUpVKK+Smb/VunvtLWK+V8y74IDCWc/0IoTsQsWu+tA==","shasum":"f9298a599d55c529a27d0f6bf96b5bc0db7cbabe","tarball":"https://registry.npmjs.org/@bradgarropy/use-countdown/-/use-countdown-0.0.1.tgz","fileCount":12,"unpackedSize":17033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEQDMCRA9TVsSAnZWagAAIacP/02b5WfUKHYS2tOF7KpT\nUgcX36yJynKdnFXMEtX9KrTkyeWNYoIPqWUmMDzbqauluHR7a84h3QQe6a5j\n07Gn23XnRsUakGER89F353I1CKITylbVrF4dZEttGfP4NoJHDXh/wonzTBaZ\ncidLwCY9eSKBRsbZLj9qCXznV0MzQA2xTTHf9ObDNqCPLcDipPE5infrCzK5\no1KQXREc2qV/YMeelLwbdhnmUDcugR2mrVE998MbfIE3v4jBXuuvB+n48yEE\nkXMEPaHdaRPSK8I91es4nrIHxZImGXS29SjWy0jP0ijXSjtcrIQ/kYnpxySR\nDhlNxgxeS3i9E3PJGKhLLIsYtmw48sg4w1xahgUKZ8QygaDP/tJ3Ni96twxB\nCiDpqIC1Lk5yfBpjC9SSChTUer9jOwa/q6mAeCDH3FoD14GaHyuk0lRTS7Bg\n9VhVz3Ge3WpJ0iNwRJ48Zzl+/4FxhbQKKR2xj/6RALRp4j7blVbO/wgEFy+Q\ng9l+2L1tRjBNPhcTvCoqXmH1qZ4q6mD6DTjCUzUDCHNHI78g54cHkbmmhsgg\nwyom/+5fH+GLrWOFNtxuORkKywCLDZEVpbZA1BnotNr4XlM6kHDZjglJLBG3\nxnqfxzDJrD7yObO16mQbkiNzFVx99f55FfSigErwjvbb9pbDVziUIFBxWNA8\nGaU6\r\n=iTyk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG3Cmb1R42qhrvGKIgawi9F2uVTly+A3oKPP+GmyB64jAiABOA1AFP5du8qdfTxtn/RkrYxk5mH+rgWT5+um4i81qQ=="}]},"_npmUser":{"name":"bradgarropy","email":"bradgarropy@gmail.com"},"directories":{},"maintainers":[{"name":"bradgarropy","email":"bradgarropy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-countdown_0.0.1_1611727052324_0.9783305383557801"},"_hasShrinkwrap":false},"0.0.2":{"name":"@bradgarropy/use-countdown","version":"0.0.2","description":"⏳ useCountdown hook","keywords":["javascript","typescript","react","react-hook","countdown"],"homepage":"https://github.com/bradgarropy/use-countdown","bugs":{"url":"https://github.com/bradgarropy/use-countdown/issues"},"license":"MIT","author":{"name":"Brad Garropy","email":"bradgarropy@gmail.com","url":"https://bradgarropy.com"},"main":"dist/index.js","module":"dist/use-countdown.esm.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bradgarropy/use-countdown.git"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"dependencies":{},"devDependencies":{"@bradgarropy/eslint-config":"^1.1.0","@bradgarropy/eslint-config-react":"^1.0.0","@size-limit/preset-small-lib":"^4.9.1","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","babel-eslint":"^10.1.0","eslint":"^7.18.0","eslint-config-prettier":"^7.2.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.22.0","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-simple-import-sort":"^7.0.0","react":"^17.0.1","react-dom":"^17.0.1","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.1.3"},"peerDependencies":{"react":">=16"},"engines":{"node":">=10"},"gitHead":"2cedf39e588ba6f5a83aafb3a527a975f3a58a62","_id":"@bradgarropy/use-countdown@0.0.2","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-oU3KqUcS/ubEr2gcXSfCRCLkUmFy1pu1ThG2xWd+WbnzUcXE4XoGHPoQZu2FZ++BKc07NJBxIdEEDcCpHmhwow==","shasum":"b5913d96bd1a2eb8fa67147373197bdf111a0c30","tarball":"https://registry.npmjs.org/@bradgarropy/use-countdown/-/use-countdown-0.0.2.tgz","fileCount":12,"unpackedSize":17033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEkCECRA9TVsSAnZWagAAxl8P/207cWgxPmjl0/oMYZVN\n2pv/apP6LWKQiqBcaM0Nfrl2nJhGTUxIbnn6UA5YhBk0wYgVwK5O7DIGHVI1\nt+zUK6fHSXyaNz77kLGzIVtmbhl7twNvpFXWj576ss5Nyyh7a1K2tt8ilCJh\nr0YTLdfyUlvdSCpTDPs/fFqafjQqsUS8eFifkDhhUbI4k5FkUbLAmKoA72p9\nkbFgVjExfVqPIQeigexuTNt3JRLJAxhhgBqV4qp8504VaL3P0nD9qkRFtkd5\nGIQCVQ0P3iv/+DhyDNGFoSxaGQ5EiasnGhKq9yILHqXXUBl+cIV7ONcRNmYS\nDQs1lJ57+AjQ/XB/0MiytkQq15N3QM/igkDLbYju9SIJ2EIM1z2wwF4qGrAr\nbw2HhTLlXWs/L0iG4BNy2jJuu9RyJh1+cc0Zgd355KrtEY3YURleZHw2mDYd\nzNmzXfEOvLpwlDmv5PSnvIigH/faKbrqyUFO21G4sUjIT+HsOuLIXwgTHqzA\nlc+GB7VUrcSVtr//sWerniXPlRfUJxN+n+W19risOCnrQJ6AyMs840NKSMY+\nB/nh17mbwJ8wrFyIkhySygbcBeSsnVxOjQm8G0y4uMg/iFWY1DUfBWdBDjbH\nmkNjo8B5vBk09Fj2zlIqQZCnO4+btdVnajQJmcKlL++YKaphrd+w5xiMWm+j\nQpbj\r\n=qs1z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA8QiV7kFllI4CY6DE6M/qrVOd95zz6KqxmR+yyIPKTeAiEA2iVTkcjUzimySkhOHgTGLGrMZPDjJ+gliCfVCBGbkUc="}]},"_npmUser":{"name":"bradgarropy","email":"bradgarropy@gmail.com"},"directories":{},"maintainers":[{"name":"bradgarropy","email":"bradgarropy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-countdown_0.0.2_1611808899804_0.3407396418306894"},"_hasShrinkwrap":false},"0.0.3":{"name":"@bradgarropy/use-countdown","version":"0.0.3","description":"⏳ useCountdown hook","keywords":["javascript","typescript","react","react-hook","countdown"],"homepage":"https://github.com/bradgarropy/use-countdown","bugs":{"url":"https://github.com/bradgarropy/use-countdown/issues"},"license":"MIT","author":{"name":"Brad Garropy","email":"bradgarropy@gmail.com","url":"https://bradgarropy.com"},"main":"dist/index.js","module":"dist/use-countdown.esm.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bradgarropy/use-countdown.git"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"dependencies":{},"devDependencies":{"@bradgarropy/eslint-config":"^1.1.0","@bradgarropy/eslint-config-react":"^1.0.0","@bradgarropy/eslint-config-typescript":"^1.0.0","@size-limit/preset-small-lib":"^4.9.1","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@typescript-eslint/eslint-plugin":"^4.14.1","@typescript-eslint/parser":"^4.14.1","babel-eslint":"^10.1.0","eslint":"^7.18.0","eslint-config-prettier":"^7.2.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.22.0","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-simple-import-sort":"^7.0.0","react":"^17.0.1","react-dom":"^17.0.1","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.1.3"},"peerDependencies":{"react":">=16"},"engines":{"node":">=10"},"gitHead":"a26f596db70cc74aa31fbe7cfaf1159e74ef66e3","_id":"@bradgarropy/use-countdown@0.0.3","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-qoxDH7B9+2ocNgFKQPdP26sIOpoJ9rU1FJB7PBYFHPp9pGXkzOQOPy9Z9w2G6c0LxS6PPYUMgSyIORgY0Xaizw==","shasum":"40337bf7ee7ef47122a1e8f2d0193618d989644c","tarball":"https://registry.npmjs.org/@bradgarropy/use-countdown/-/use-countdown-0.0.3.tgz","fileCount":12,"unpackedSize":17195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEkJXCRA9TVsSAnZWagAAbLsP/jb36EjX1/BIcms64g08\nDIKW4zZr/ONhN30IYP901i7f18dR8JMcKvE5cnEPC25IajtegVIe2OIDLERq\n8sQI3H95wV1iH+nwGVHYiXyCJm1LEy1xZuS+sjf5KCDOvAFIB72LNw1+I33D\nAwEon7VSfU3CFJUiv/s9++C/FwQLDbufNy4q3EWhOOJO0rQcXBlF8XLSAiEk\n+AigeDjifE5CU0QXTGE0Y+oOLBidNANYBJuHqoBibNAmow6S+jNi7SqlME/j\nglXDcTI8xMbMRIo3T/6T6NrFIYBeSeOhRXWi547YGD4QtPcQBh9aUtQOno4T\nriJ6HZOZDUYJhfXemptid3g4zz66ptH5wPj30KMWgcXMYWmiX1QNJG0ytNfj\nhQ49eiJAa8dmqzZ8J8dCNmeVZxVPJ4/u94vR2sW6w/h+Dq8wg4/uTGKxk6GM\n+hExZttqNWr7h5/Bnc9chPP+7/lTkUG/VQr2vAIdzontOAa7CCsvP7tlVNo7\nAs/Aj40aAgQ9Heg2rWOh1knzfmkRTougn+mrRO55iaSLJOFTd+g402Gzdp2a\nntuF0CBc+QLkwH3DGNSJcddTj/hRve2zsCfDvm5XnuzyRN+5j9yu5aZIrNrE\nDtl5qWUHNqdNMvlo/F2iUxq3Ec6GOe4UkvaNx4cIB0o8F1oRXQ8hwfg7YFvx\nqxjN\r\n=r0li\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgivMW8jRTGmZKwUtgLMwi4fEpQXwUdvWajSDWfRhoMAIhAOqcfw1gs02Ftj4FhpuNew3CL6kX3WF6TUyPBd1HjoB8"}]},"_npmUser":{"name":"bradgarropy","email":"bradgarropy@gmail.com"},"directories":{},"maintainers":[{"name":"bradgarropy","email":"bradgarropy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-countdown_0.0.3_1611809366764_0.09921827510657133"},"_hasShrinkwrap":false},"0.0.4":{"name":"@bradgarropy/use-countdown","version":"0.0.4","description":"⏳ useCountdown hook","keywords":["javascript","typescript","react","react-hook","countdown"],"homepage":"https://github.com/bradgarropy/use-countdown","bugs":{"url":"https://github.com/bradgarropy/use-countdown/issues"},"license":"MIT","author":{"name":"Brad Garropy","email":"bradgarropy@gmail.com","url":"https://bradgarropy.com"},"main":"dist/index.js","module":"dist/use-countdown.esm.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bradgarropy/use-countdown.git"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"dependencies":{},"devDependencies":{"@bradgarropy/eslint-config":"^1.1.0","@bradgarropy/eslint-config-react":"^1.0.0","@bradgarropy/eslint-config-typescript":"^1.0.0","@size-limit/preset-small-lib":"^4.9.1","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@typescript-eslint/eslint-plugin":"^4.14.1","@typescript-eslint/parser":"^4.14.1","babel-eslint":"^10.1.0","eslint":"^7.18.0","eslint-config-prettier":"^7.2.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.22.0","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-simple-import-sort":"^7.0.0","react":"^17.0.1","react-dom":"^17.0.1","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.1.3"},"peerDependencies":{"react":">=16"},"engines":{"node":">=10"},"gitHead":"213a6ae49ea1edbb6eef01a6d486112166e79821","_id":"@bradgarropy/use-countdown@0.0.4","_nodeVersion":"13.14.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-3ruW5QrmRQWZW5w2Lp8vlR4lScuLL289vgbWCHYp+im+TXEIqBft0M8Dlm+hkjpL3kjXR17Tgo5YZsEyLNAsow==","shasum":"7b153c310fd55ef8f10a584bb1ce8ad187b58b54","tarball":"https://registry.npmjs.org/@bradgarropy/use-countdown/-/use-countdown-0.0.4.tgz","fileCount":12,"unpackedSize":20760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgE6s5CRA9TVsSAnZWagAAvmEP/0QfYKp9G6u6jmeqPWPk\ne3rNq8C3kicnFGDZIhAC1cJireO2I0gJMPE0YC6qdIdUqrkGMnLSSbtsyQSj\n0t/GHOhmHJfILiFvW2aoupX+K5t+RtzIIqG2tdjcNTLUqc8kDZsyBrvnsMet\nqlN3SKHXgR58Zh49MQjcrKUNo9b29Jc1EhsXlTfdE097dLw+xymnngKXZmPr\nmQ4fDJ0OzJyuG4qo7dHgxsA/T+cpOwmhFyVK4ZCujhUzekaUVNc+2DF2V0Ou\n79gz3hHqt1R7Th5OkS71CyiobB3UN7QUTjXjrCL9mTHzlEQX0Am05gFOFEYZ\n2IQTvVgsTwnL05Dn8xpn6AlZC5vXkqxQks2ZSTH83E64L8MFLghqoH3ALKok\nWs357Pnk+aE+zKAMeBOOEjrPUUDf+eKtfQmovrUhFuM3Fv08gjm1Bdc3WKJm\nLgmQpa6vuxtbHyt5RTB6nsuV1ThHYo0w5RV5VWD19Ugof4QjTdRexBpEMfrO\nVTW7CUNLqcXc9SGheVeHrMP2ntbhHXg2bxn//hRz56TjvEQ5EYe9pSoBNWah\n1qLx/QTS9+Vd83o8DCWH69kBdvyLdNp6S/8tZuQ/TVUhxG04FrrlGoWoYTdC\nA4Nl+Pdzunya2Ouz0oKMz3TkHDS31ToYACmqo+/Eif5j2xzwp0WFXKT6/4BO\nHzFq\r\n=f2tR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCs0/L0c36GwYROadcQ6Iop68sjZRzSYOmMQnAdVNaHuAIgVkbFuQSJiObxNUrDzhsOVid67/bmMeW22Rvk7vPE4Xw="}]},"_npmUser":{"name":"bradgarropy","email":"bradgarropy@gmail.com"},"directories":{},"maintainers":[{"name":"bradgarropy","email":"bradgarropy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-countdown_0.0.4_1611901753077_0.9040424692226368"},"_hasShrinkwrap":false},"0.0.5":{"name":"@bradgarropy/use-countdown","version":"0.0.5","description":"⏳ useCountdown hook","keywords":["javascript","typescript","react","react-hook","countdown"],"homepage":"https://github.com/bradgarropy/use-countdown","bugs":{"url":"https://github.com/bradgarropy/use-countdown/issues"},"license":"MIT","author":{"name":"Brad Garropy","email":"bradgarropy@gmail.com","url":"https://bradgarropy.com"},"main":"dist/index.js","module":"dist/use-countdown.esm.js","types":"dist/types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bradgarropy/use-countdown.git"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"dependencies":{},"devDependencies":{"@bradgarropy/eslint-config":"^1.1.0","@bradgarropy/eslint-config-react":"^1.0.0","@bradgarropy/eslint-config-typescript":"^1.0.0","@size-limit/preset-small-lib":"^4.9.1","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@typescript-eslint/eslint-plugin":"^4.14.1","@typescript-eslint/parser":"^4.14.1","babel-eslint":"^10.1.0","eslint":"^7.18.0","eslint-config-prettier":"^7.2.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.22.0","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-simple-import-sort":"^7.0.0","react":"^17.0.1","react-dom":"^17.0.1","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.1.3"},"peerDependencies":{"react":">=16"},"engines":{"node":">=10"},"gitHead":"1bf0e1444a9913af99fdf87cc307096bc572a8fe","_id":"@bradgarropy/use-countdown@0.0.5","_nodeVersion":"13.14.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-xpo1cIhQWNUCYVNvebbl26QSaZ9P1i0DI7hRdfQLBwTnp7IdoY0H5vYeFfy7sKxYGC7WkCT4qAQ1vbqV0/YVOQ==","shasum":"a2cff78d0c9ffafb84b041a61faec918459b2066","tarball":"https://registry.npmjs.org/@bradgarropy/use-countdown/-/use-countdown-0.0.5.tgz","fileCount":13,"unpackedSize":20845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFiAQCRA9TVsSAnZWagAAnw0P/3l1Wi8dCEEAMwXAY8av\nCCrQqOlkxXlEnkolCNr0JhGTc3A8UHkLCBOeM+7HR+3mzxCNo9SpXNiXIM2A\nku3k+K2cHmsJYMNHfWE2cZSFx+tP7MN1UiCho6b8yPStIRaw4Uzs74EHVmyg\nVNJ/3tqt2FH4YxSG9X3ZtSEpsPwaqy+lgYBZPbQvXlfCvHpG7dDNzw4UBJK1\nNot2PrFzS92NsBcrMRN75WX66abr94LSTjAXTAd6lj5OI3CtuPfeTNLhqzMN\n1h+D+OcKzSR23C/JEZ4YSr/SiGMWIfBsAozlI389qc5tkTCj/jtvVIHg0yzO\nmdO5Kz+m0360DMXbDYqzpF+UhLPDEEKEPi6I0fcIxo+eWopz4pZDpguw5rCP\nZZPm+GCQsNQFrEVXSdYx3axkNSs2igEZrJsxWxIGKJGtalZ5wTGKcKWW3Plv\nJ6Mtck3EvmUNbGhz85BBYLCONpOovPMfGGPhnCttY83quTfvV3gRfJy574oD\nDS9e4/QeGNWLTeX5ZkChVR9rSypDPNTZfaisUXoGpYSoybYcNgBHlr+Invgk\n/ZR9pPe5GUK33iPx37TaheoG5QPJydY2C1VgN0NnuqBujx0n4i3DOJxaEQBZ\nO+7sXcBoOyqRVynKsaTm59uMsk0TayyKfxqRwlz+9rB/4QFtk8Rvxv2lQ3wr\nzf1J\r\n=afCb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwbc5xM/wd2U93QJWNBcuWafhsHGKz5apHL/B20KjD8gIhAPfTR8INy3L2ebSLEgb/Fqo4GNfklhpQfAdai1EzF1e8"}]},"_npmUser":{"name":"bradgarropy","email":"bradgarropy@gmail.com"},"directories":{},"maintainers":[{"name":"bradgarropy","email":"bradgarropy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-countdown_0.0.5_1612062735994_0.38672614933101945"},"_hasShrinkwrap":false},"1.0.0":{"name":"@bradgarropy/use-countdown","version":"1.0.0","description":"⏳ useCountdown hook","keywords":["javascript","typescript","react","react-hook","countdown"],"homepage":"https://github.com/bradgarropy/use-countdown","bugs":{"url":"https://github.com/bradgarropy/use-countdown/issues"},"license":"MIT","author":{"name":"Brad Garropy","email":"bradgarropy@gmail.com","url":"https://bradgarropy.com"},"main":"dist/index.js","module":"dist/use-countdown.esm.js","types":"dist/types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bradgarropy/use-countdown.git"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"dependencies":{},"devDependencies":{"@bradgarropy/eslint-config":"^1.1.0","@bradgarropy/eslint-config-react":"^1.0.0","@bradgarropy/eslint-config-typescript":"^1.0.0","@size-limit/preset-small-lib":"^4.9.1","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@typescript-eslint/eslint-plugin":"^4.14.1","@typescript-eslint/parser":"^4.14.1","babel-eslint":"^10.1.0","eslint":"^7.18.0","eslint-config-prettier":"^7.2.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.22.0","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-simple-import-sort":"^7.0.0","react":"^17.0.1","react-dom":"^17.0.1","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.1.3"},"peerDependencies":{"react":">=16"},"engines":{"node":">=10"},"gitHead":"34f1ea428bdd99f8149e5c012d13327decff2ba4","_id":"@bradgarropy/use-countdown@1.0.0","_nodeVersion":"13.14.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-l7ZHlZFl7WpPbVtU7ih85SNHKvDAMYo+I6wS6qmdHvoQX+nl8XIud6SGQvhw3XJy1tFZTnFE+RCcjLknxEHyHw==","shasum":"3af47664be86078f7436c5c60295e73de5d3932e","tarball":"https://registry.npmjs.org/@bradgarropy/use-countdown/-/use-countdown-1.0.0.tgz","fileCount":13,"unpackedSize":20863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFiR2CRA9TVsSAnZWagAA6RQP/1ybbm9N9kBKpJezlqdU\nn0iYcB9Tu2dOwp2XXlXN5uHOJj1DqQfEDQ36c8mjFfViMr+lHE+jUUrhS8Lo\nz2+JucczysVbKhe3VdFTh6U7par7n71Rkjnz45bXvX6Q2IuDvVewFfiad7M4\nlL4+Ci+DD/ycMtv2IjwG1T5Op1Xi+tzsH8UXdJuWTKmKR05AVv06pBoAaf/4\nqc5gNwrFzr4Yf6vQ3AWIDrwKtL5kMnCGGXII6+0Bfggh0K5sVAxc3NuMnbtW\nHcCGtd9Vyoys7pFeCYxNrDdfoLjVJVlgq8UDOyRMsg3X6THj8DJmtNw9Aw8g\nKqzpceeuSLk5GxwJdn+WjkVxUIdHs4s3fXZRp/mn49DtqLi53rlIniffw615\nyYo/aHWU4jKIeGfdjT/3550YiJLdn3A30TBLRW8WIaRuuAVjceyZ8Bznip5Y\nMI7yiJ9WoiA13Qq8VNdx1jaiw0tqXZOqf3bQy4AE6KEB2GwEV5wpzYydl0WV\nTqLzqbbmhAkvy0JOZxuCyYhlO6OvbSY4/sFf1LZCtFecynyqJVePADjxzofE\nBfkVSVdXbjWEFUGYp3kIKq7CAQVa3Vq7BT3vU2JO4OwgInvoXgQL8+aOD8mi\nftJqWBefT4FD2GsGbgp6pB8lNVMWb6YRQKiK8euefu63vVYVqtYRKNHM01JW\n95ZY\r\n=JqHF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDE9FQmUY2cEhhK6L+IMnz0irG/MfYMr3sdoy8E5mIw+AiEAu/LW+c3bb1+qnc08W87Nq5/9LgqvlegrKllBSF2X5Tc="}]},"_npmUser":{"name":"bradgarropy","email":"bradgarropy@gmail.com"},"directories":{},"maintainers":[{"name":"bradgarropy","email":"bradgarropy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-countdown_1.0.0_1612063862167_0.8509175426598306"},"_hasShrinkwrap":false},"1.0.1":{"name":"@bradgarropy/use-countdown","version":"1.0.1","description":"⏳ useCountdown hook","keywords":["javascript","typescript","eslint","prettier","tsdx","react","react-hook","countdown"],"homepage":"https://github.com/bradgarropy/use-countdown","bugs":{"url":"https://github.com/bradgarropy/use-countdown/issues"},"license":"MIT","author":{"name":"Brad Garropy","email":"bradgarropy@gmail.com","url":"https://bradgarropy.com"},"main":"dist/index.js","module":"dist/use-countdown.esm.js","types":"dist/types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bradgarropy/use-countdown.git"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"dependencies":{},"devDependencies":{"@bradgarropy/eslint-config":"^1.1.0","@bradgarropy/eslint-config-react":"^1.0.0","@bradgarropy/eslint-config-typescript":"^1.0.0","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@typescript-eslint/eslint-plugin":"^4.14.1","@typescript-eslint/parser":"^4.14.1","babel-eslint":"^10.1.0","eslint":"^7.18.0","eslint-config-prettier":"^7.2.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.22.0","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-simple-import-sort":"^7.0.0","react":"^17.0.1","react-dom":"^17.0.1","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.1.3"},"peerDependencies":{"react":">=16"},"engines":{"node":">=10"},"gitHead":"e795634978e42cef7986688ef3c8e369d6ca41bb","_id":"@bradgarropy/use-countdown@1.0.1","_nodeVersion":"13.14.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-aKNhNKyEEPJrC47vGajUKheJT7ODJWaqRgBV9AydW0Ncsx4QGHhRyUGaPYyq741oixWYVTpemh5y/ESpSIFAcQ==","shasum":"bf593ab7fb72425d28ff379b90b619695d71c19e","tarball":"https://registry.npmjs.org/@bradgarropy/use-countdown/-/use-countdown-1.0.1.tgz","fileCount":13,"unpackedSize":20867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFixxCRA9TVsSAnZWagAAZKcP/AutkI79uEfU3EJrKpsb\nNHXdiz9jM6unpGBoYYRinttEwkBnxTymR5fPHflyJAswh2BxW/LFZoGheoWV\nK3Ki0AnK9QkdX0lRSauiHxag/Fw6NXqDuIRwnbcGyly8WMrDYnAKukuxa2ts\no/ndHbAfR4JbY0bYNOl1NYODsH8NGk0BhDY0IyX32Fiiuu/l2XJKn/QtXu+3\nr1rG3IRUy0H7BvBNGIetX/kqH3KnygQi/9gcjLKfIq0QhAoweWYdgOt7frIP\n8lY3xVVvTC6luth1ehOHFAII2C/eOgsE6o7ltd9CRJzql9+Jc1jZHl4vfTlb\nWDOrrtUbXpBh9wrRlWltuCtF5vu3CTXiULyHM7SoM1jItjG8ADzrE08caWWd\nEuoAY0t/3thO8lqPlYW0hwvG7eNBVnY3vWA/AJ/msoewrNVLoclxFl49PjfD\nuo53vyInRFRv/rkXLiNsBpWtDjfPYCgKaO61GnAJizWXsSsI/FQVf4Ywhb8N\n80fVZhXcOTZ6rmRTc+JW1frhORt0Eoggr/MCpsr3qn5eNEBpTXrjFHOpwW6+\nLGiJg4+TNWlhRYx9wXG/Mf+h+yJva9mbC3mbKLHo2DM9Zf5HJQM2Dks9mEzj\noFZ6YYnLSNcJMwh/VuZR0cq6RWwL0efkKzMLqZ89XbeWm56RcZGmHmWp/jqr\nV9T/\r\n=tBQ3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+3RcGPYTLbCJNuQukgg8Ywm0DISwOZYkYIXmCCPKEGwIgAThujDdyTEoLS6OGSfVkfu5w/gOqnitAKx5cIMf7F10="}]},"_npmUser":{"name":"bradgarropy","email":"bradgarropy@gmail.com"},"directories":{},"maintainers":[{"name":"bradgarropy","email":"bradgarropy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-countdown_1.0.1_1612065904746_0.983570095024503"},"_hasShrinkwrap":false},"1.0.2":{"name":"@bradgarropy/use-countdown","version":"1.0.2","description":"⏳ useCountdown hook","keywords":["javascript","typescript","eslint","prettier","tsdx","react","react-hook","countdown"],"homepage":"https://github.com/bradgarropy/use-countdown","bugs":{"url":"https://github.com/bradgarropy/use-countdown/issues"},"license":"MIT","author":{"name":"Brad Garropy","email":"bradgarropy@gmail.com","url":"https://bradgarropy.com"},"main":"dist/index.js","module":"dist/use-countdown.esm.js","types":"dist/types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bradgarropy/use-countdown.git"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"dependencies":{},"devDependencies":{"@bradgarropy/eslint-config":"^1.1.0","@bradgarropy/eslint-config-react":"^1.0.0","@bradgarropy/eslint-config-typescript":"^1.0.0","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@typescript-eslint/eslint-plugin":"^4.14.1","@typescript-eslint/parser":"^4.14.1","babel-eslint":"^10.1.0","eslint":"^7.18.0","eslint-config-prettier":"^7.2.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.22.0","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-simple-import-sort":"^7.0.0","react":"^17.0.1","react-dom":"^17.0.1","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.1.3"},"peerDependencies":{"react":">=16"},"engines":{"node":">=10"},"gitHead":"c9da24996c05c0133c39eddac7f13ddf0c66fd10","_id":"@bradgarropy/use-countdown@1.0.2","_nodeVersion":"13.14.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-JHWsCG9t1nokLhxJetGJ5i68pbUw4RH5Co2dhW/q0z44hrK7sAgI6wa7XVYLY6ajaXtmDfMSm5fRVqi48wMMnQ==","shasum":"494c37d6f74a7599d653d7468506f5a9d8414121","tarball":"https://registry.npmjs.org/@bradgarropy/use-countdown/-/use-countdown-1.0.2.tgz","fileCount":13,"unpackedSize":21488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFxFkCRA9TVsSAnZWagAA28cP/iB6wT17eJ94VuGVAZNA\nep6PT/NjkgdiaU2y0rhC8t5dKX0uPUGt5FR+NWL/dNWN8h7GXn/5oCqyDUh5\n99HzLBeEaUom3eJKrvECPN8LSP1TOxIVpD5FoU+WpAT7a2/ujkelwXvRfFx9\nJ8ld/Cku6VJvoZgyeKuGgCvReWZdDUvqLxOU7FfprgoVhUforlsvvzeyxiKr\nzzEBtjCeVux+qofEEjxstixS0LVdqpIyS6DwyvoFxWILophWJxThL8OQ74cC\nrVDeDzreY7Yjy6uws0tuWcER8yHbC9MblVNdUMACXjkEHGCNQgxAt3+wvQ/1\nd3icUvkrKxmQPQ9hLuUVrUAj5n1yJ5HcUkLtGbFjvFNkoHcZjFLkUho3zToB\nc8iiCzr7gx96YAyLXLEBnVrKZWfOs2OoNHf4FS1btF/gz9DLFkVisILv8GxQ\n8Np9cynL+ZSZBbkzXc5pg4m2hyKvX2uc3OoL5n9T9hrU42jQV3NAI0A2g2o6\nJNgzSqc50G0b+kOfKEf/j9+9NeDtmjvwkbBuKeiau2GQJQ6Dbl4ZBQ+1H80Y\nFwzhweMPPooxRhQY3t3xIGYajJ/DKbsq9f2UNsHBq5p0K5mbijIgWqw3eTIE\ngI7+V7cEJvXcngciiFlvAZWkXJPjufQVSoONjZgFW9FAZjTbVzGt7Ztu7ROI\nAzIZ\r\n=wx55\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHVzIu93NHOhhvqEbAIxaw1KosiQkCJhN6Rrl8B2JcnXAiBdW9l4PhUE+YoHS/nteDjCZmPSvM0Q9eqTzbBwka02+Q=="}]},"_npmUser":{"name":"bradgarropy","email":"bradgarropy@gmail.com"},"directories":{},"maintainers":[{"name":"bradgarropy","email":"bradgarropy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-countdown_1.0.2_1612124516204_0.597381236608636"},"_hasShrinkwrap":false},"1.0.3":{"name":"@bradgarropy/use-countdown","version":"1.0.3","description":"⏳ useCountdown hook","keywords":["javascript","typescript","eslint","prettier","tsdx","react","react-hook","countdown"],"homepage":"https://github.com/bradgarropy/use-countdown","bugs":{"url":"https://github.com/bradgarropy/use-countdown/issues"},"license":"MIT","author":{"name":"Brad Garropy","email":"bradgarropy@gmail.com","url":"https://bradgarropy.com"},"main":"dist/index.js","module":"dist/use-countdown.esm.js","types":"dist/types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bradgarropy/use-countdown.git"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"dependencies":{},"devDependencies":{"@bradgarropy/eslint-config":"^1.1.0","@bradgarropy/eslint-config-react":"^1.0.0","@bradgarropy/eslint-config-typescript":"^1.0.0","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@typescript-eslint/eslint-plugin":"^4.14.1","@typescript-eslint/parser":"^4.14.1","babel-eslint":"^10.1.0","eslint":"^7.18.0","eslint-config-prettier":"^7.2.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.22.0","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-simple-import-sort":"^7.0.0","react":"^17.0.1","react-dom":"^17.0.1","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.1.3"},"peerDependencies":{"react":">=16"},"engines":{"node":">=10"},"gitHead":"a744904e62c5e942c16b10d23af8aaee9a6e2c08","_id":"@bradgarropy/use-countdown@1.0.3","_nodeVersion":"13.14.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-FUd4YO/zP57JaP/cLMVvKcKWS3jZiUTs9UeQZoK6L6kXneIVdRgvzl52hCHHuBoHPDEW0Jat86KZFMy604y1Ug==","shasum":"085a665b291118cf48f70eb11676464650bd04ca","tarball":"https://registry.npmjs.org/@bradgarropy/use-countdown/-/use-countdown-1.0.3.tgz","fileCount":14,"unpackedSize":21559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgF3vJCRA9TVsSAnZWagAAwC0QAIBDT2DIB5WfPBoJKMUi\n4ipHtzPq1supgMJezUJ0a0tidcMQnxzqLbjfcmpEq0zTDLqhxhsTWnqDe+ia\n7PvkDkFCTAcoRRzsTHwtk+c/OQ5XVciJi+HIXvZgbvQLxovBn8T8S8Ajr5l+\nrtfkR6NYnW9v5Hdaj43BDQlVv0FlJyWTPTXijqf8z3+3AhhYU7qQXWzxNTHw\nB3yx/RiDlYbVtxh1aMVf2CFo1Ou/nNlRbb6dde1TI9usaurayJQJnTSUH1tE\n86PH1nYgCj7MSwb1pcKZgrnVAGpCiiPJX6XkpCHf8QTLQsqaEZ3BjRV0CFlj\n8bPyKK3kxu3byITLq1No/FfDcKqDaEGywUem8V1A9GxeK6WhBy/Xo26s439Z\nJ6YgqEXnYRQNdE15HtLfa1urEqpRvi3voR6kAQQlOUTqe8JPffMhkMWYbpK3\ndhfU+DsuqlDFQDe6zY8+hRQnbexb+NEdTJmvYuDTwimAaF/b5lhTCtRxbWcm\nvGYBqJNMaxWDX0Llq0vUyvlg1dx6ieKjV5htqp2RPEccr8MhiWjcEUYhXB66\nN64snSTR89kY8ejYcJGZ3BA/64nr90/N4NEITRvgPzLDCK2WQJS5+bYYrWUc\n91eMJm4igu9wHJnhvb5fyP2+lH7LqWTfkGL7YLigxM6ZPrJm2F4VuyCkQZGh\nHuNW\r\n=MLUI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFJsbZ7vK1P2Yp4KnKHpT7ooL61vsu/eq+QZx8dnJXl2AiBwhTisKJDZsA5VKSef3dm8k0J8TGqJIeTATI38nuyNcg=="}]},"_npmUser":{"name":"bradgarropy","email":"bradgarropy@gmail.com"},"directories":{},"maintainers":[{"name":"bradgarropy","email":"bradgarropy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-countdown_1.0.3_1612151752929_0.06212558343176"},"_hasShrinkwrap":false},"1.0.4":{"name":"@bradgarropy/use-countdown","version":"1.0.4","description":"⏳ useCountdown hook","keywords":["javascript","typescript","eslint","prettier","react","react-hook","countdown"],"homepage":"https://github.com/bradgarropy/use-countdown","bugs":{"url":"https://github.com/bradgarropy/use-countdown/issues"},"license":"MIT","author":{"name":"Brad Garropy","email":"bradgarropy@gmail.com","url":"https://bradgarropy.com"},"main":"dist/index.js","types":"dist/types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bradgarropy/use-countdown.git"},"scripts":{"start":"tsc --watch","build":"tsc","lint":"eslint .","lint:fix":"eslint --fix .","format":"prettier --check .","format:fix":"prettier --write .","test":"jest --passWithNoTests","test:watch":"jest --passWithNoTests --watch","contributors":"all-contributors generate","prepare":"tsc"},"dependencies":{},"devDependencies":{"@bradgarropy/eslint-config":"^1.1.0","@bradgarropy/eslint-config-react":"^1.0.0","@bradgarropy/eslint-config-typescript":"^1.0.0","@testing-library/react":"^11.2.5","@testing-library/react-hooks":"^5.1.0","@types/jest":"^26.0.20","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@typescript-eslint/eslint-plugin":"^4.14.1","@typescript-eslint/parser":"^4.14.1","all-contributors-cli":"^6.20.0","babel-eslint":"^10.1.0","eslint":"^7.18.0","eslint-config-prettier":"^7.2.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.22.0","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^5.1.3","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","react":"^17.0.1","react-dom":"^17.0.1","ts-jest":"^26.5.3","tslib":"^2.1.0","typescript":"^4.1.3"},"peerDependencies":{"react":">=16"},"engines":{"node":">=10"},"gitHead":"18c97d47e366017b7fb318b2df17288130fdea65","_id":"@bradgarropy/use-countdown@1.0.4","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-RkLoROhnqIUhH/6y9pHDvMrqNe3Te1iehZiBfPmezaHmZ3xPCig6UrjNlxsMxXC8gXnYF+WIzuL3rVnhwXwFkw==","shasum":"daa0b595e86eff642452b4dec4124f63dcc3faaf","tarball":"https://registry.npmjs.org/@bradgarropy/use-countdown/-/use-countdown-1.0.4.tgz","fileCount":15,"unpackedSize":13027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRbBgCRA9TVsSAnZWagAADPgP+wZxHXFL628GDpRkKBxV\nN74S//DqOfPpV8NDh6hM++tB3/GUfAyKjm1VktKTRv1pE76OomCqLDt7ZbHj\naiYNnYcsN++SAthtnwRpiS7Jx1BEyghOImb5fuPNirPJ2bP/V5T5iTWuN4E6\ntEksjiPQ0+2E6V1lYkhu3bmcufwzlSiJ+iNOFoA8xudTYqPi/8M3zIlqQChQ\nHWND7+6lnW1eQYhaiWAbZ+9bxQ472y0npPdem5lq75NvoKHwQAz/lOrYc0Tw\nZ0tzFNm7+Utgwe4WpMapQoarBOR7HUzv2wvHxjgukNCthLJmi91mW6MLUSas\nM+IEGSq9CTe1hJYbtnAmcwmJVomcDY1ewx7uuGeb6i1lNSQdGdm7jTAmS9uR\n1d5SHNgL5DPhbniNkoZxfWjPbvJ7Er56HVZeIczjkPqOaEX477av/KfR03k1\npLte9rc3aJ4RKFiq5fWl3Rq74FbO2IS1CJ2OoE67GtAfUyjawIOGsLgUWTJn\nP0yU2UaUwKgQSOO7Shtlwx8dJGNMPqAkPS72Kv6fEYzOnn4Uuc2kxUkYPd1Q\n+VKf/KkXsF0QthVRwkoGNZhWwSviFnqwg9lTMu2TCWN3uhpKBOR0kDEePXUH\nAP4BfA5K7H9mNWAedh02gdgv2mCcuIPoHgZh5FqZ9p9df6Op39pn7CNDaACd\no28C\r\n=emuu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHqP7hC2/7cEAog44LemHdsJb4ECOFE6ZYGIs/xnKhPfAiEA1eLBf7F4aIjFkGzeCiuzsg6B0EOmQk2eJF5sFsWVfNE="}]},"_npmUser":{"name":"bradgarropy","email":"bradgarropy@gmail.com"},"directories":{},"maintainers":[{"name":"bradgarropy","email":"bradgarropy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-countdown_1.0.4_1615179871687_0.9571704685783369"},"_hasShrinkwrap":false},"1.1.0":{"name":"@bradgarropy/use-countdown","version":"1.1.0","description":"⏳ useCountdown hook","keywords":["javascript","typescript","eslint","prettier","react","react-hook","countdown"],"homepage":"https://github.com/bradgarropy/use-countdown","bugs":{"url":"https://github.com/bradgarropy/use-countdown/issues"},"license":"MIT","author":{"name":"Brad Garropy","email":"bradgarropy@gmail.com","url":"https://bradgarropy.com"},"main":"dist/index.js","types":"dist/types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bradgarropy/use-countdown.git"},"scripts":{"start":"tsc --watch","build":"tsc","lint":"eslint .","lint:fix":"eslint --fix .","format":"prettier --check .","format:fix":"prettier --write .","test":"jest --passWithNoTests","test:watch":"jest --passWithNoTests --watch","contributors":"all-contributors generate","prepare":"tsc"},"dependencies":{"date-fns":"^2.19.0"},"devDependencies":{"@bradgarropy/eslint-config":"^1.1.0","@bradgarropy/eslint-config-react":"^1.0.0","@bradgarropy/eslint-config-typescript":"^1.0.0","@testing-library/react":"^11.2.5","@testing-library/react-hooks":"^5.1.0","@types/jest":"^26.0.20","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@typescript-eslint/eslint-plugin":"^4.14.1","@typescript-eslint/parser":"^4.14.1","all-contributors-cli":"^6.20.0","babel-eslint":"^10.1.0","eslint":"^7.18.0","eslint-config-prettier":"^7.2.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.22.0","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^5.1.3","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","react":"^17.0.1","react-dom":"^17.0.1","ts-jest":"^26.5.3","tslib":"^2.1.0","typescript":"^4.1.3"},"peerDependencies":{"react":">=16"},"engines":{"node":">=10"},"gitHead":"bf67c110a22fc193beda2192a68fe225e9384fb9","_id":"@bradgarropy/use-countdown@1.1.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-/mG8OO0anat/9aWrEEpsPWLN+AmVTJBhAiDG9lhr+cXWKsz5T0g/wSysOskwlSR2VxIR/lHEQFg6zglhG8smPg==","shasum":"dc4892b6437227c48ee91e95af023c902fc3936b","tarball":"https://registry.npmjs.org/@bradgarropy/use-countdown/-/use-countdown-1.1.0.tgz","fileCount":15,"unpackedSize":15164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSPcaCRA9TVsSAnZWagAAqLUQAIeTe5H+G5+W1czMA7Wx\npqzknVpMXuE5BLRSNG4VBQpWaFeNm2VaR7zavDagkN+gK/SETCmd6sbcmUVS\nKGDU4uVcl3q7yaPWeCL9JBaD39OBrSlTlE6oqLwWAG6tdIW1zlacc1tn1VPZ\nK9UN/d/7KQSphIT9mdCz9d7XCdNLnAzqrQkaxmUyjqJBTpeu+aJJUC+cGNgM\nSZ0FO9wxfjpod3zn9qaauvhvVrRrgmt8g41FXE3dxKV5m5ZJ/br2ftt2nXih\n9ma6m5Zb+7xAcCzUdJSJUfkk7L/7CQDUdYskHJy/O08qecsgbeiR55jUbxdK\njGeBvfIQ+ABVn3dtLcJ5IzYy0dy3mD4iV8xzmMgT9lIfHxuhxRFnCZY+v9/B\n1QXrnN7vuCzuPzx/JWXq7mkLVkIxnA3A5oVUMYRm09+80S/dZoMkigV4HaPQ\nqi+TFHyRm9/+ZwQUr0gpl5fO/h8avrkcRYSDlwcuBAsnb3eu4jecSKf/MAxA\n7G7+A68uNcZqj2R5vu9AAinbn4HOIHW3e0P1g9WrJruYJYlPyeohkx0fh6/J\nUdidabwSV2F+EjjmH80A5zNmj8xFMrS6K41j0ADahnVN4Qy4yU4AFUy0FlVl\njGweXntx2xVhzUeIrQJOxS4PjI6i6/bYnf3G3X0a+olLFEl/KJaizDGm2uLQ\n5GAb\r\n=VZPE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhh2YZdIqb/p+uwgGUDIs/bUg5BwHGej63qekZRmJtHwIhAP4+CrPbXTZZ8MdelSwcHwxDrzDcIndsZfctTz0Sv5EO"}]},"_npmUser":{"name":"bradgarropy","email":"bradgarropy@gmail.com"},"directories":{},"maintainers":[{"name":"bradgarropy","email":"bradgarropy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-countdown_1.1.0_1615394585500_0.05877019122128657"},"_hasShrinkwrap":false},"1.2.0":{"name":"@bradgarropy/use-countdown","version":"1.2.0","description":"⏳ useCountdown hook","keywords":["javascript","typescript","eslint","prettier","react","react-hook","countdown"],"homepage":"https://github.com/bradgarropy/use-countdown","bugs":{"url":"https://github.com/bradgarropy/use-countdown/issues"},"license":"MIT","author":{"name":"Brad Garropy","email":"bradgarropy@gmail.com","url":"https://bradgarropy.com"},"main":"dist/index.js","types":"dist/types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bradgarropy/use-countdown.git"},"scripts":{"start":"tsc --watch","build":"tsc","lint":"eslint .","lint:fix":"eslint --fix .","format":"prettier --check .","format:fix":"prettier --write .","test":"jest --passWithNoTests","test:watch":"jest --passWithNoTests --watch","contributors":"all-contributors generate","prepare":"tsc"},"dependencies":{"date-fns":"^2.19.0"},"devDependencies":{"@bradgarropy/eslint-config":"^1.1.0","@bradgarropy/eslint-config-react":"^1.0.0","@bradgarropy/eslint-config-typescript":"^1.0.0","@testing-library/react":"^11.2.5","@testing-library/react-hooks":"^5.1.0","@types/jest":"^26.0.20","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@typescript-eslint/eslint-plugin":"^4.14.1","@typescript-eslint/parser":"^4.14.1","all-contributors-cli":"^6.20.0","babel-eslint":"^10.1.0","eslint":"^7.18.0","eslint-config-prettier":"^7.2.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.22.0","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^5.1.3","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","react":"^17.0.1","react-dom":"^17.0.1","ts-jest":"^26.5.3","tslib":"^2.1.0","typescript":"^4.1.3"},"peerDependencies":{"react":">=16"},"engines":{"node":">=10"},"gitHead":"c924fc25e2d96c93ee9e892def331a10ca6a18ce","_id":"@bradgarropy/use-countdown@1.2.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-/zFbb5EIVTdHg+uOM3FeRed9zkJtXfYX7Enb5F6iwTaCC3AUTM2BexBEEtTraLbiaXdw7bF7ZQeuPi0qYPyUTg==","shasum":"2e57494b93047b25d51a8bb7da6c68e89e7627e0","tarball":"https://registry.npmjs.org/@bradgarropy/use-countdown/-/use-countdown-1.2.0.tgz","fileCount":15,"unpackedSize":16130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSZwZCRA9TVsSAnZWagAAKDgP/idvQjZ3mlaZ0EmTPYu9\nShgMnMPRTA3oLqd/MF67OYBwc05tS9Wd5XNOre3tblcdkXK7AimiOPpyEwAh\nczoMHKkC+8Ly9EL3jJtCtx7DSYpMVu1PJn/Mf6jqjom0Tez11T5Wg5B4Jx6F\niQOUzJGGAYIXNdzwuyf+DzSUpUEcWdlEkf+ND4F6eFKELsEP2Muw3yz6s6wc\nw9RXFojKvdo3mZopCazRPcSDaADEHkcSWtyzsF4qQMJCU9/jbKyPAWFmV1v4\npl2sL84qbPzq8P7lbGeqasqscChqTfJFeIO7KTuqbJBRRi/VgpWeFO4ZghnT\npSMQ1m6jtxNXNmwvpEFW5h5ozNeL9NvCR20D64bUlQgLeDP4m6lTGBbDC7uQ\ndOrF1XbRkVRZpOA9wkV4Y61VHa9eJqBM1wPAJWlSNz6JO6CMEcrbH40B07Iy\n9m0DbZ5/Wyjz+7VRN0tLpZtUmPXmvRZslyumS8/lteBBo8y2AjRPlAyK7sd7\n8sA6cPt082vCDylKGtRlsFY53B1RDzVAHYpDVn2whxxGX+4jslcm/X8GLiMw\naFSjgl4meUJRwV2ZgT7Rr8y8++GJYCHx3pALBrTumIripy7WW2GwCshe4FkY\nb1wzk3gJLiNdXeJLdyCo0E6EXcAgfEOpMe7YXAxXGI/GbMH7bUPmkxy5JzUP\nMEUY\r\n=2EXI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC7kPj7K9xgy8aDWaXQuhgTjX3VDBkCpT6seNeQYq5qSAiAVg+dXddqEeXQTos5TGkdj1yxB7QcjrMFUAoZHCxUL1g=="}]},"_npmUser":{"name":"bradgarropy","email":"bradgarropy@gmail.com"},"directories":{},"maintainers":[{"name":"bradgarropy","email":"bradgarropy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-countdown_1.2.0_1615436824748_0.3504120925239309"},"_hasShrinkwrap":false},"1.2.1":{"name":"@bradgarropy/use-countdown","version":"1.2.1","description":"⏳ useCountdown hook","keywords":["javascript","typescript","eslint","prettier","react","react-hook","countdown"],"homepage":"https://github.com/bradgarropy/use-countdown","bugs":{"url":"https://github.com/bradgarropy/use-countdown/issues"},"license":"MIT","author":{"name":"Brad Garropy","email":"bradgarropy@gmail.com","url":"https://bradgarropy.com"},"main":"dist/index.js","types":"dist/types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bradgarropy/use-countdown.git"},"scripts":{"start":"tsc --watch","build":"tsc","lint":"eslint .","lint:fix":"eslint --fix .","format":"prettier --check .","format:fix":"prettier --write .","test":"jest --passWithNoTests","test:watch":"jest --passWithNoTests --watch","contributors":"all-contributors generate","prepare":"tsc"},"dependencies":{"date-fns":"^2.19.0"},"devDependencies":{"@bradgarropy/eslint-config":"^1.1.0","@bradgarropy/eslint-config-react":"^1.0.0","@bradgarropy/eslint-config-typescript":"^1.0.0","@testing-library/react":"^11.2.5","@testing-library/react-hooks":"^5.1.0","@types/jest":"^26.0.20","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@typescript-eslint/eslint-plugin":"^4.14.1","@typescript-eslint/parser":"^4.14.1","all-contributors-cli":"^6.20.0","babel-eslint":"^10.1.0","eslint":"^7.18.0","eslint-config-prettier":"^7.2.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.22.0","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^5.1.3","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","react":"^17.0.1","react-dom":"^17.0.1","ts-jest":"^26.5.3","tslib":"^2.1.0","typescript":"^4.1.3"},"peerDependencies":{"react":">=16"},"engines":{"node":">=10"},"gitHead":"7c84dd5817735ecc0443ea40109b5f9c85050d9a","_id":"@bradgarropy/use-countdown@1.2.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-fh3xRhd06Vf9nVGjXcaJ8+B0QfOIHq5lvmmsRQT4Vr800fpagiKZ6CxMVxqi9fxW5iwrgNmQO8kfK3FKKfBwRQ==","shasum":"4859049198fc8c81e483fff2ca60955df6f6558d","tarball":"https://registry.npmjs.org/@bradgarropy/use-countdown/-/use-countdown-1.2.1.tgz","fileCount":15,"unpackedSize":16347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSaR6CRA9TVsSAnZWagAAfAIP/jIXfDeUFiP2CjxvH0bj\nQZbvBzStqkQAhV4PkitMqWspVnn4vxdMaSIsYYiazAn7ypQKGE+d9IzMIGvR\n2M5ziR4dSwST6hWZ0eUPaNmctWUzi/mMnqVavs6zWQxaxy9Uunb0eAQ5Ql8H\nW66id6e3/mg/dwlTeM0oEC52jcHqzd6m/7G1G+R1/MV5LZYZn2y4SsRzSS5v\nEHmyaQ7sVY7qXBXvbdYmWYUi1O7gep6t4BkXs8l22FOHR/6lmFP11ysbL8H4\nI/XERMBsPvvdRWAQ27mFN6x5hewZHY91Hm1A6Mq/C5Yh3zzpo4Er///WHAub\n2E2Z2ksbZfOImRYbkH198Svllsj52HR9IhRCKstXlxSqx882Vfwmz+D3F0qP\nFHheTFyP65mex2Oa+ml1D/dK24yJor+cxuaU5Yd1LjlxZk/7uiVMlRG3yl1A\nICKjf8v6qL4FlHoRf1jT9d25hPfSb+QnyqxeFxCU6ZHnQKrdbhQ1gAjZdeRJ\nnG6K4PgTh+8n5nDPWEMBzYfIh+8S5DqRNMv+mDZbgzqLIW6GtEfjweAULIFV\n++WDH96a/zdz/c5EFDA62wBKxx65WZHlP4R1f+kdT+TmRUUeLrDV27iu6Ep3\nqwYrCpPyesN6Nyw6igCeMYJretClZc15n3+xS1Ne1uYnDevuPu99vZ2hsIZL\nLORr\r\n=PEVJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFP2slqPtojNe54kvIXbhAvNkb4xLiRG/zUnbPdbXvBTAiEApuC7yc2yBVEADMj84O0GSxlBO44oOHhp3jh+XePJeC0="}]},"_npmUser":{"name":"bradgarropy","email":"bradgarropy@gmail.com"},"directories":{},"maintainers":[{"name":"bradgarropy","email":"bradgarropy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-countdown_1.2.1_1615438970115_0.01906330187847316"},"_hasShrinkwrap":false},"1.2.2":{"name":"@bradgarropy/use-countdown","version":"1.2.2","description":"⏳ useCountdown hook","keywords":["javascript","typescript","eslint","prettier","react","react-hook","countdown"],"homepage":"https://github.com/bradgarropy/use-countdown","bugs":{"url":"https://github.com/bradgarropy/use-countdown/issues"},"license":"MIT","author":{"name":"Brad Garropy","email":"bradgarropy@gmail.com","url":"https://bradgarropy.com"},"main":"dist/index.js","types":"dist/types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bradgarropy/use-countdown.git"},"scripts":{"start":"tsc --watch","build":"tsc","lint":"eslint .","lint:fix":"eslint --fix .","format":"prettier --check .","format:fix":"prettier --write .","test":"jest --passWithNoTests","test:watch":"jest --passWithNoTests --watch","contributors":"all-contributors generate","prepare":"tsc"},"dependencies":{"date-fns":"^2.19.0"},"devDependencies":{"@bradgarropy/eslint-config":"^1.1.0","@bradgarropy/eslint-config-react":"^1.0.0","@bradgarropy/eslint-config-typescript":"^1.0.0","@testing-library/react":"^11.2.5","@testing-library/react-hooks":"^5.1.0","@types/jest":"^26.0.20","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@typescript-eslint/eslint-plugin":"^4.14.1","@typescript-eslint/parser":"^4.14.1","all-contributors-cli":"^6.20.0","babel-eslint":"^10.1.0","eslint":"^7.18.0","eslint-config-prettier":"^8.1.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.22.0","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^5.1.3","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","react":"^17.0.1","react-dom":"^17.0.1","ts-jest":"^26.5.3","tslib":"^2.1.0","typescript":"^4.1.3"},"peerDependencies":{"react":">=16"},"engines":{"node":">=10"},"gitHead":"141707dc7800f0a2f841703d2d22cded8e4b0346","_id":"@bradgarropy/use-countdown@1.2.2","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-utM6eIMWiT9n8NGxxzQm+rW7ZFBUQcma8fHzkXBW2GZdFt3E1Q+qlBsMD6TSaR6hsfPHO7DQp6GOLlmovPRCcA==","shasum":"02ecd82f92493605b7794553e96dd838dcffb6be","tarball":"https://registry.npmjs.org/@bradgarropy/use-countdown/-/use-countdown-1.2.2.tgz","fileCount":15,"unpackedSize":16675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ92ECRA9TVsSAnZWagAAQzMP/0MKcYHzDaNo5GgipSbG\nz1M+ZOVa5QW9li+ILwB6mHMmIswmjvLNqzBytadeWXe7Orsruajr2j32x9qg\nbri6R23kDalLxIdr03RH1ZLgdpW+XvyCi0a+orWe4/TqVDRAhJsiM2EvfdXc\n3qq5Z2lNdv9ZvWoYtVU61nbAo0ekLX93YUMNiUzu3oyGxhDDOmtdbgfjnRAp\nYetDBuJwGl7uLFFEtrm48jXBCwBVOScpUgtmPKrZvBQsapXlxAFgdb1Jbwxj\nnMzNPl7WTDH3q9Uv7ZAO34G8oXm+zvW8S3btvgPtZ6PJLSyq1AacwRnzwpd0\nu3TAHNLCW6+mH+a6jQj6BFLmGiTnBoD2fyFb/pdE7kQPKew4mCxCE2Re6A+o\nmv44QOX2Vm002kxgak3yrh8eMC0jsSBzqEQFp2MKOFic4UChOR/o4+bsc+Uc\nzZtsdvQQPlRp+YuTW/v0XmAtHIZzd9YmNuRk3ZuW8f9TP/C/jwDiMGto2Ws6\nmEybneKVSRF9MpqjPWiUCnsC0POQbuC0SlPNR++1JG8B01Gzbz7oixygWtLV\nLy1XjFbb6U8sdEFYmgs/OIGR7ip7/rqHp1BxTzbq9EwkERu+t0E+MfBv8U7l\nceAZXdoqbTVIDGKR/tB6iuIeGlAmgN6SfZhlbb0+PbGF2Fgz+0cp5rxyrLQn\nFhUb\r\n=QZiG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8bEVH6VvWq2ony0+2rFMMnoHCY4zuVeJRxlrVcimUnwIhAMmpyf6KauFDUAcCHYHN1AXOrcbshEgW8VWmxhk2fKr6"}]},"_npmUser":{"name":"bradgarropy","email":"bradgarropy@gmail.com"},"directories":{},"maintainers":[{"name":"bradgarropy","email":"bradgarropy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-countdown_1.2.2_1617419652100_0.33040939825648286"},"_hasShrinkwrap":false},"1.2.3":{"name":"@bradgarropy/use-countdown","version":"1.2.3","description":"⏳ useCountdown hook","keywords":["javascript","typescript","eslint","prettier","react","react-hook","countdown"],"homepage":"https://github.com/bradgarropy/use-countdown","bugs":{"url":"https://github.com/bradgarropy/use-countdown/issues"},"license":"MIT","author":{"name":"Brad Garropy","email":"bradgarropy@gmail.com","url":"https://bradgarropy.com"},"main":"dist/index.js","types":"dist/types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bradgarropy/use-countdown.git"},"scripts":{"start":"tsc --watch","build":"tsc","lint":"eslint .","lint:fix":"eslint --fix .","format":"prettier --check .","format:fix":"prettier --write .","test":"jest --passWithNoTests","test:watch":"jest --passWithNoTests --watch","contributors":"all-contributors generate","prepare":"tsc"},"dependencies":{"date-fns":"^2.19.0"},"devDependencies":{"@bradgarropy/eslint-config":"^1.1.0","@bradgarropy/eslint-config-react":"^1.0.0","@bradgarropy/eslint-config-typescript":"^1.0.0","@testing-library/react":"^11.2.5","@testing-library/react-hooks":"^5.1.0","@types/jest":"^26.0.20","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@typescript-eslint/eslint-plugin":"^4.14.1","@typescript-eslint/parser":"^4.14.1","all-contributors-cli":"^6.20.0","babel-eslint":"^10.1.0","eslint":"^7.18.0","eslint-config-prettier":"^8.1.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.22.0","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^5.1.3","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","react":"^17.0.1","react-dom":"^17.0.1","ts-jest":"^26.5.3","tslib":"^2.1.0","typescript":"^4.1.3"},"peerDependencies":{"react":">=16"},"engines":{"node":">=10"},"gitHead":"4fa0e3436dc39e8cd244d5b6956099bd446819a7","_id":"@bradgarropy/use-countdown@1.2.3","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-m+/o9iYu37SzO6XZBpxnWaamiNO9KjkLsVqj5eQjepu56qypXqLFkjmn1TJRemNbHgRNKsFwSm4m24VJJzKtdA==","shasum":"30b3fce97373f62b1024cf20b28c1e93d1d6792f","tarball":"https://registry.npmjs.org/@bradgarropy/use-countdown/-/use-countdown-1.2.3.tgz","fileCount":15,"unpackedSize":16849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+jL1CRA9TVsSAnZWagAAfNQP/0Wa0wZCfjoz+yM/xqz7\nsHj9/xC36bQgc7rdKKDnBrWI0dhE7qvEdrJl45hYMQwAVlxCTcl0e0qWzT/e\nBihKd5u4MaWPm3HH9tJOw0psrW5wjUkCwRFU01wTwWKwvb8/n6Rg6rrMkBG/\nXwnTZtdVoroJuHS0mgUc63i/+Tu7bFabc2I/dRW7xnKfe5aCBjk+8MqJQCgA\nk/wNLc5GHl+viqLMiGntryIjj/FYx+DFBORPHfDVaukXJYJBNsqOugcLJ0jV\nL+50n3uaIUsZxM5Y1dSzZVE9+jprbrSnBZPeoUkYVdqKp/2QMf7fyW/iTZPE\nW/YLHIUDjV67PBQ+gT26v+FFfYSc5LgytCXk1I0AhS/HGlFP1w3mIi7wOHG1\n6P4fYw6ytUuTnmrRnIatHP1de9VfAw7BYIONBqJPb8Jo+WyUCwXYIBlfck1W\nKmCealvpOfymXDytn3J7t+iMRT97QylZOUGUF8IH/Y272eTrJRqS+R0guana\nHqUQaj005QqGiU7V1VfdCFlc723JJ7cu4bmTJNHddQ4DDuzVrqOBYQnJ3kZX\nSC8qF7406sf6VDKfZYanZGa1/jKCCgdUETZOwyIoKKz0X7nCDHQlELLRydxe\nfmmIjvpBp3oLcq/PHtdyPDvQIjo+AzI7sJSpb0NhZ9d+QigM7J74ty6BtiK4\nESvV\r\n=QMxf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDkxGpnCBGP8YHUk/BWt4XAbM4p9Q+DcdqGn+HlTNGKQIhAMF4In3N3hygVtxX2MoWJdje95BC+n7XNd7azVwIrN3Y"}]},"_npmUser":{"name":"bradgarropy","email":"bradgarropy@gmail.com"},"directories":{},"maintainers":[{"name":"bradgarropy","email":"bradgarropy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-countdown_1.2.3_1627009780957_0.16297408379445577"},"_hasShrinkwrap":false},"1.3.0":{"name":"@bradgarropy/use-countdown","version":"1.3.0","description":"⏳ useCountdown hook","keywords":["javascript","typescript","eslint","prettier","react","react-hook","countdown"],"homepage":"https://github.com/bradgarropy/use-countdown","bugs":{"url":"https://github.com/bradgarropy/use-countdown/issues"},"license":"MIT","author":{"name":"Brad Garropy","email":"bradgarropy@gmail.com","url":"https://bradgarropy.com"},"main":"dist/index.js","types":"dist/types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bradgarropy/use-countdown.git"},"scripts":{"start":"tsc --watch","build":"tsc","lint":"eslint .","lint:fix":"eslint --fix .","format":"prettier --check .","format:fix":"prettier --write .","test":"jest --passWithNoTests","test:watch":"jest --passWithNoTests --watch","contributors":"all-contributors generate","prepare":"tsc"},"dependencies":{"date-fns":"^2.19.0"},"devDependencies":{"@bradgarropy/eslint-config":"^1.1.0","@bradgarropy/eslint-config-react":"^1.0.0","@bradgarropy/eslint-config-typescript":"^1.0.0","@testing-library/react":"^11.2.5","@testing-library/react-hooks":"^5.1.0","@types/jest":"^26.0.20","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@typescript-eslint/eslint-plugin":"^4.14.1","@typescript-eslint/parser":"^4.14.1","all-contributors-cli":"^6.20.0","babel-eslint":"^10.1.0","eslint":"^7.18.0","eslint-config-prettier":"^8.1.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.22.0","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^5.1.3","jest":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","react":"^17.0.1","react-dom":"^17.0.1","ts-jest":"^26.5.3","tslib":"^2.1.0","typescript":"^4.1.3"},"peerDependencies":{"react":">=16"},"engines":{"node":">=10"},"gitHead":"685cb41be7b111e6ed5c9b4327e52c2a4fd9c82b","_id":"@bradgarropy/use-countdown@1.3.0","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-MGJwxLMxo8DuzJ5KRcFt1/IqF/pPRWA0LxN3/lpKS3bnCyigbGIISD0dGo7GEZ7uarZF77v+TI4VII7WQyomNQ==","shasum":"ea823635bcdf4d6084ba287c87b2eca11f43f13d","tarball":"https://registry.npmjs.org/@bradgarropy/use-countdown/-/use-countdown-1.3.0.tgz","fileCount":15,"unpackedSize":17938,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCz5ZBOdzG+7JvlczauP8VVEFredPpX16GXIEXtMdPQ+wIgFqUGlNC1EeMzOhvM3/nzF/68bFkSoITxEx4zbsFnzow="}]},"_npmUser":{"name":"bradgarropy","email":"bradgarropy@gmail.com"},"directories":{},"maintainers":[{"name":"bradgarropy","email":"bradgarropy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-countdown_1.3.0_1631992299239_0.20716106216289232"},"_hasShrinkwrap":false},"1.4.0":{"name":"@bradgarropy/use-countdown","version":"1.4.0","description":"⏳ useCountdown hook","keywords":["javascript","typescript","eslint","prettier","react","react-hook","countdown"],"homepage":"https://github.com/bradgarropy/use-countdown","bugs":{"url":"https://github.com/bradgarropy/use-countdown/issues"},"license":"MIT","author":{"name":"Brad Garropy","email":"bradgarropy@gmail.com","url":"https://bradgarropy.com"},"main":"dist/index.js","types":"dist/types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bradgarropy/use-countdown.git"},"scripts":{"start":"tsc --watch","build":"tsc","lint":"eslint .","lint:fix":"eslint --fix .","format":"prettier --check .","format:fix":"prettier --write .","test":"jest --passWithNoTests","test:watch":"jest --passWithNoTests --watch","contributors":"all-contributors generate","prepare":"tsc"},"dependencies":{"date-fns":"^2.19.0"},"devDependencies":{"@bradgarropy/eslint-config":"^1.1.0","@bradgarropy/eslint-config-react":"^1.0.0","@bradgarropy/eslint-config-typescript":"^1.0.0","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/jest":"^27.0.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","all-contributors-cli":"^6.20.0","babel-eslint":"^10.1.0","eslint":"^8.3.0","eslint-config-prettier":"^8.1.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.22.0","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^5.1.3","jest":"^27.3.1","lint-staged":"^10.5.4","prettier":"^2.2.1","react":"^17.0.1","react-dom":"^17.0.1","ts-jest":"^27.0.7","tslib":"^2.1.0","typescript":"^4.1.3"},"peerDependencies":{"react":">=16"},"engines":{"node":">=10"},"gitHead":"d903f50b980cef7d0499879c26b433ac2325e011","_id":"@bradgarropy/use-countdown@1.4.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-fQVjUqZpHSIaPm9gHYDHplgpk3j8RHrbvRV+2gRE0DO0StiNyvpZA8dtz3N1s7MXGbHQSKIqJ5kkl0WOEdxP6w==","shasum":"bee30a266368f06be1096ae7591d4b58d7095fac","tarball":"https://registry.npmjs.org/@bradgarropy/use-countdown/-/use-countdown-1.4.0.tgz","fileCount":15,"unpackedSize":22025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnUk3CRA9TVsSAnZWagAApW0P/Rz4A1EY2j7gJSFqPSNe\nXXnVMpf9Zrtpq0hVzWP9zABtCkV8VxtKID7ZaRMyJwOJsCU79HYPKR3QtVFd\nQUfoWuG+R10uTH5c3SjKtcVKrH/KYtJnLUg953n3sRDLGOyHWmSMlQRQEZOb\nwL/w0jft0pKjffCgiy11qOxoxaST1Q+/TQXIxRVUT9JmLPW1rj5JrQ6fB6SQ\n2MAYuVs2GgdF4nngvACvlFXxlKf8nCRFC+0uSfyM4Et1FSlEqSlS50HDwz5y\nJ0NcI2tzkPwXpDs2fKAW+F6kHIuwuLr/0NfyDrQY7DKpoj89jGSBHMdlLjrW\n/1zGPhpFNvySgWua7jbjzZbpR9Z9/kmv6WNuLEVUqQjPdCNXVAnznScwtNtf\nkrHnEy6u5YXVYuJjlaZnOvwz3Yb8xVvkWe3H82CsCd+HoXeaHuPplTqMPBKu\non/lGheX04iXNlLBBkKvixLCti4oOOKy4rKf0o4jiPslbko/K0qf9enhjpE+\nR2g4tWlybBbq1ahW7fuYQ8k+ErcYTAz9GdcwWsYQFIxZapUR3tI4Umeg5XzC\ntpwc8gEX1jkf/l5lxE0H88jUATUbNxqXOiKNY2ti8STiH+IXq0CSDPZFlAj1\nYSovpmWEL8pKM2+JrrzXkzRw8VjUkpjozqAfBkWFSjBw2nSGwF+tJaOaLZ2N\nCxR2\r\n=5NMk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkYDsRbbuQyX6zfjVDpe+ejs3XV0MmOEEf34iJbredRAIgPg7OkcT0mbFEwQ7eutZlwMJpjqv/vTVjeuytRP1L42w="}]},"_npmUser":{"name":"bradgarropy","email":"bradgarropy@gmail.com"},"directories":{},"maintainers":[{"name":"bradgarropy","email":"bradgarropy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-countdown_1.4.0_1637697847226_0.8580230284166044"},"_hasShrinkwrap":false},"1.4.1":{"name":"@bradgarropy/use-countdown","version":"1.4.1","description":"⏳ useCountdown hook","keywords":["javascript","typescript","eslint","prettier","react","react-hook","countdown"],"homepage":"https://github.com/bradgarropy/use-countdown","bugs":{"url":"https://github.com/bradgarropy/use-countdown/issues"},"license":"MIT","author":{"name":"Brad Garropy","email":"bradgarropy@gmail.com","url":"https://bradgarropy.com"},"main":"dist/index.js","types":"dist/types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bradgarropy/use-countdown.git"},"scripts":{"start":"tsc --watch","build":"tsc","lint":"eslint .","lint:fix":"eslint --fix .","format":"prettier --check .","format:fix":"prettier --write .","test":"jest --passWithNoTests","test:watch":"jest --passWithNoTests --watch","contributors":"all-contributors generate","prepare":"tsc"},"dependencies":{"date-fns":"^2.19.0"},"devDependencies":{"@bradgarropy/eslint-config":"^1.1.0","@bradgarropy/eslint-config-react":"^1.0.0","@bradgarropy/eslint-config-typescript":"^1.0.0","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/jest":"^27.0.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","all-contributors-cli":"^6.20.0","babel-eslint":"^10.1.0","eslint":"^8.3.0","eslint-config-prettier":"^8.1.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.22.0","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^5.1.3","jest":"^27.3.1","lint-staged":"^10.5.4","prettier":"^2.2.1","react":"^17.0.1","react-dom":"^17.0.1","ts-jest":"^27.0.7","tslib":"^2.1.0","typescript":"^4.1.3"},"peerDependencies":{"react":">=16"},"engines":{"node":">=10"},"gitHead":"b374216c7dd6eaaa9be95e9920b59f3900273262","_id":"@bradgarropy/use-countdown@1.4.1","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-oTJaMaUAQFZ4w7B6O96tOBc/jvOMC5KFxrwPM0Q2Vc4tLJYof0WK4Q9pCNV+CZlKjpSKRvq/FLdYvEZMgw7Jwg==","shasum":"35e68aabf24cf5e59c1a776e82a5352f5a100b8f","tarball":"https://registry.npmjs.org/@bradgarropy/use-countdown/-/use-countdown-1.4.1.tgz","fileCount":15,"unpackedSize":22421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnUrwCRA9TVsSAnZWagAAgvIP/3ow0qge/XwLaMwDIpmn\nSjEAKgmnpPup0/8Fcs3Mf4/BmHEaaTb3TChHvK8fnGggM6+AH7RbXHBWrRge\nZCxPGoW3OsfovFvgXFUOqJZq+EnjJ3RZ6zrmGbihuWue+pw102TkP7aPNymY\nw/qarzztfjOWjvFUzKe0IkAtLsYeC7st0IMvN+21kGKlQ4lHScl9MATxxv14\nHRgGWhsg0maRPjgMX38t6xCZWQlejNY+MunissxHeXZSrTIkjuudhQBQZsPJ\nZliKFwzzIq81twMXu54DmOmdewDATwNInE9i4pmUirlOho/xrZdY1CW1TNWJ\nXjSb5umwjrF1Qr6JKEqMMfyz53/5pli7vAcSvkLOuqId71FliFyEtgBqOWF7\nbQAmvL+nvZ2wFwjKqPC+yvdpf6ad+BJl6zLaceDChR5NKCdZsyBcqI//0L18\nDIJ7k5e2ylwq6L2DtLSQ4btcA969TX02uSzUTFo6Dn+phLfWb76BZtx8r09H\nO22JrQoUvgvdJGjBw184qtBxjD5ugX6PvD2KdQvxuOdPRzkasEqstyVS80qL\nSSzYuGFGa7aNC7gSpKg+lViP8Ye8IMLrCdybu6L7CE1gaevS2oYrunNLQvQW\nunJ5hL5T+0U8n2u+w2tJ9LQZAayKc5pUj4nzf0SXAc4DmuNYciYMFqNQzXAY\nTr5J\r\n=dPY3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDxH95ygGTXBr6gD1f3TUK1lihwgrjK3zLzajDENM1KBAiAMqNFtGNRDJsiLDqgZOpDBQ3gMI0WrERYF/IhMLn/jBg=="}]},"_npmUser":{"name":"bradgarropy","email":"bradgarropy@gmail.com"},"directories":{},"maintainers":[{"name":"bradgarropy","email":"bradgarropy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-countdown_1.4.1_1637698288446_0.6843362643455935"},"_hasShrinkwrap":false},"1.5.0":{"name":"@bradgarropy/use-countdown","version":"1.5.0","description":"⏳ useCountdown hook","keywords":["javascript","typescript","eslint","prettier","react","react-hook","countdown"],"homepage":"https://github.com/bradgarropy/use-countdown","bugs":{"url":"https://github.com/bradgarropy/use-countdown/issues"},"license":"MIT","author":{"name":"Brad Garropy","email":"bradgarropy@gmail.com","url":"https://bradgarropy.com"},"main":"dist/index.js","types":"dist/types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bradgarropy/use-countdown.git"},"scripts":{"start":"tsc --watch","build":"tsc","lint":"eslint .","lint:fix":"eslint --fix .","format":"prettier --check .","format:fix":"prettier --write .","test":"jest --passWithNoTests","test:watch":"jest --passWithNoTests --watch","contributors":"all-contributors generate","prepare":"tsc"},"dependencies":{"date-fns":"^2.19.0"},"devDependencies":{"@bradgarropy/eslint-config":"^1.1.0","@bradgarropy/eslint-config-react":"^1.0.0","@bradgarropy/eslint-config-typescript":"^1.0.0","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/jest":"^27.0.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","all-contributors-cli":"^6.20.0","babel-eslint":"^10.1.0","eslint":"^8.3.0","eslint-config-prettier":"^8.1.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.22.0","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^5.1.3","jest":"^27.3.1","lint-staged":"^10.5.4","prettier":"^2.2.1","react":"^17.0.1","react-dom":"^17.0.1","ts-jest":"^27.0.7","tslib":"^2.1.0","typescript":"^4.1.3"},"peerDependencies":{"react":">=16"},"engines":{"node":">=10"},"gitHead":"c9904a7fb222a6f956111f239166074d23e93edc","_id":"@bradgarropy/use-countdown@1.5.0","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-TXBujwnMjK64ljnDfLSV9nqjbGIWzvirYfrye5WrIoi1FzeoSmpOyWJUBSqAkl3K09vPNaeYoanTAW7Sm48ENw==","shasum":"60818a8af59c3bdf74d3c72036c769e5b7b91bb9","tarball":"https://registry.npmjs.org/@bradgarropy/use-countdown/-/use-countdown-1.5.0.tgz","fileCount":15,"unpackedSize":22998,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7btjpG7ErgWmbJk3zqAnV9zjNLaX8u/rIz/dgTL/t4AIgT2aVmQO5+1vA2+Gh8Q3Q+d2kwWUvLVAkt53qGXM2dn0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisxyHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCCw//fQFdL3KKUoQyBWEe+axioomRrfD+XHyHHqMM1we9zIZ+sXiN\r\neTEaJBFp3O5RFMaxRd8L1cQ0xJNo/p8lW3fPDKdGS24ezhI214xTstNmQyYj\r\nMeVHVmj1QrXzk0AMd7DcU5pWOCaFAugmEjVoXBVkPAQWrGzsyoggDdxuwDet\r\nkDCcVi2crVmWVsIkeNwXv7hZY2x4z4zJoVIWAx/MW6Mi5uiuRV3Sz2+h8J/k\r\n2h3RzCfY+O8vMOfA37LtWLLsn/9vtZbCpBI/N+S6Z+giKv3P6pleqFLnczXU\r\nZhOpzvNyAgJFFcCVy4+Chk2hcNm/DbZ+uflKG51vmW+c2b9edkR9Okb5Tqp3\r\nobZO4l4K8JYOH5A9E5lTLASZWyiJ598wCWUJQGjv1s53VhHKz3q6fjSxTfbr\r\n4lTo9CyZXSGL4iGrxE8N7iPbnzNjfCSmjBsjqJibJJNF2PXkuQIwljNQV1sM\r\nCcZz6GyZ+Ri9xR+rAixLcLVRfi2TOu/QG1gPLHuqGQ7lk3LIEyxYtXgdxYZR\r\nTvM28Dt/vRpnz8uKh/zidIJFpRRG5jS68MxnqJ9i53+waMX8T7+iHxKEKh8X\r\nIIxeRpXKIpK8Z7u9zBvVU/DxoWbDeSrRWvDMa2OTYONbaVn3lDoSxgFfnowk\r\n1DI3yEFtTJEadVl9NeJzgfKPWtvgGblKUwM=\r\n=vLk4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bradgarropy","email":"bradgarropy@gmail.com"},"directories":{},"maintainers":[{"name":"bradgarropy","email":"bradgarropy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-countdown_1.5.0_1655905414857_0.9492271030407489"},"_hasShrinkwrap":false},"1.5.1":{"name":"@bradgarropy/use-countdown","version":"1.5.1","description":"⏳ useCountdown hook","keywords":["javascript","typescript","eslint","prettier","react","react-hook","countdown"],"homepage":"https://github.com/bradgarropy/use-countdown","bugs":{"url":"https://github.com/bradgarropy/use-countdown/issues"},"license":"MIT","author":{"name":"Brad Garropy","email":"bradgarropy@gmail.com","url":"https://bradgarropy.com"},"main":"dist/index.js","types":"dist/types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bradgarropy/use-countdown.git"},"scripts":{"start":"tsc --watch","build":"tsc","lint":"eslint .","lint:fix":"eslint --fix .","format":"prettier --check .","format:fix":"prettier --write .","test":"jest --passWithNoTests","test:watch":"jest --passWithNoTests --watch","contributors":"all-contributors generate","prepare":"tsc"},"dependencies":{"date-fns":"^2.19.0"},"devDependencies":{"@bradgarropy/eslint-config":"^1.1.0","@bradgarropy/eslint-config-react":"^1.0.0","@bradgarropy/eslint-config-typescript":"^1.0.0","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/jest":"^27.0.3","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","all-contributors-cli":"^6.20.0","babel-eslint":"^10.1.0","eslint":"^8.3.0","eslint-config-prettier":"^8.1.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.22.0","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^5.1.3","jest":"^27.3.1","lint-staged":"^10.5.4","prettier":"^2.2.1","react":"^17.0.1","react-dom":"^17.0.1","ts-jest":"^27.0.7","tslib":"^2.1.0","typescript":"^4.1.3"},"peerDependencies":{"react":">=16"},"engines":{"node":">=10"},"gitHead":"8c6ed030694cdb84369b7a5dd9775e97a1d83f8b","_id":"@bradgarropy/use-countdown@1.5.1","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-dbY5K/L9VQaPxOzn5T8GCgqkn29k4wNFVp5xTg67se1Ber4cG6W3vyWHi2fIixj+lcxNsWB/RyGXz+G+6zQ30w==","shasum":"80545ea64a55ecd0f716b8d09f9bccdddf1b2139","tarball":"https://registry.npmjs.org/@bradgarropy/use-countdown/-/use-countdown-1.5.1.tgz","fileCount":15,"unpackedSize":23336,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFyj4R4krFttm5m4bey6hUU9DQ0SmrhZZnOLAzJpw12rAiAcLGZGIVNNDdq7EzSCKtJXRDyOGpDvigVVxuBfnbrfeA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitggEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLZw/+JdkhX0NSOR9MRi5YOx/7pbmlhrfNlKgEYJvDEI8XXeN6qHkT\r\nFuTMuOhlG+G0dJwYBk2xZ3Exrpk7wHQqqNPhOwfP2yxz2WbQTMJu52pei7Yv\r\n9//6jgPFGOSoU1lhtG3fMLClkzz98M6snbO2SerNWn3Ov8WKuFtJg2pRVV9Z\r\nwxtaRYJuJE3P3i4eQrWg/cj8N1xmErXSvaa0FY/T44qYPOwlxdIeheE0sapx\r\nGuTJmfhVQ0iGrlp6RlbMBI6uOycmP3VwksjZWpw+6W6o5dto52Bqm+5/NYsR\r\nR9C8DGgF9nbY72wSg8eXBd5NSuNRWaPOSuZ+GyKw0xX3vsKQyF2NbjbvFYO4\r\npQ4GHM5EKmdxfPWDm0KDarZQ5CfjjuqAuGDAtdcasII3c8BPn2d0PpbRPZTA\r\njLvEsNMAkTONFqWdxfeVdKptTx2vH8Qasy2UEC50UFEMtEM+ikB+Ew6sB/Zv\r\nd9sq1L7bZ/w15uHZtz8YUHKKnlMTl+OnpcEGQq6jhUDf7wrpAfFnWyDmVgW/\r\nQsXN6NmDJJv2lLxMsjm4OvYfowtICU6j950wAJjFKC/fpolUa5RHhPf9AhtD\r\noddkZtNHtAaK77RD6lebkb2qJE56q3M6Q54IooPi5oEeNwjQQRWQsIBXDTik\r\nj6k1QD4L1xBGnjjEtFgEsHJk4BuW82JKUJk=\r\n=/rrl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bradgarropy","email":"bradgarropy@gmail.com"},"directories":{},"maintainers":[{"name":"bradgarropy","email":"bradgarropy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-countdown_1.5.1_1656096772662_0.30541489155882307"},"_hasShrinkwrap":false},"1.5.2":{"name":"@bradgarropy/use-countdown","version":"1.5.2","description":"⏳ useCountdown hook","keywords":["javascript","typescript","eslint","prettier","react","react-hook","countdown"],"homepage":"https://github.com/bradgarropy/use-countdown","bugs":{"url":"https://github.com/bradgarropy/use-countdown/issues"},"license":"MIT","author":{"name":"Brad Garropy","email":"bradgarropy@gmail.com","url":"https://bradgarropy.com"},"main":"dist/index.js","types":"dist/types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bradgarropy/use-countdown.git"},"scripts":{"start":"tsc --watch","build":"tsc","lint":"eslint .","lint:fix":"eslint --fix .","format":"prettier --check .","format:fix":"prettier --write .","test":"jest --passWithNoTests","test:watch":"jest --passWithNoTests --watch","contributors":"all-contributors generate","prepare":"tsc"},"dependencies":{"date-fns":"^2.19.0"},"devDependencies":{"@bradgarropy/eslint-config":"^1.1.0","@bradgarropy/eslint-config-react":"^1.0.0","@bradgarropy/eslint-config-typescript":"^1.0.0","@testing-library/react":"^13.4.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.3","@types/react":"^18.0.25","@types/react-dom":"^18.0.9","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","all-contributors-cli":"^6.20.0","babel-eslint":"^10.1.0","eslint":"^8.3.0","eslint-config-prettier":"^8.1.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.22.0","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-simple-import-sort":"^8.0.0","husky":"^5.1.3","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","lint-staged":"^10.5.4","prettier":"^2.2.1","react":"^17.0.1","react-dom":"^17.0.1","ts-jest":"^29.0.3","tslib":"^2.1.0","typescript":"^4.1.3"},"peerDependencies":{"react":">=16"},"engines":{"node":">=10"},"gitHead":"0f865eaf0564de27dadf1f5e03df44a013f4a2b1","_id":"@bradgarropy/use-countdown@1.5.2","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-Ev7125MW8BJC+r0tRdvuyieCR74zaVyfgRlrOUQKsLDprgB2NAxlLJHHkOvAsYWXA2R+PRXq2ujJ4wf4VdTxvQ==","shasum":"a8dcf2928dff009334712056647068d0df9ca977","tarball":"https://registry.npmjs.org/@bradgarropy/use-countdown/-/use-countdown-1.5.2.tgz","fileCount":15,"unpackedSize":23836,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDMGFN0eQgRZeI1KdFTNDmkC8em7+A2r+HnNJwTSleNAIhAITsCzoSmKmfe/YSUE3WsRAVKUICtq0pRs4cnx+lrIZf"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdawvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjiQ/9GYPnPFG8mVpbXkEF0Dl3GmwT7gO6xxliiUye0+YUgI8wmJVt\r\nc8NBS/PEnUbjjVFzv41p5XP5ln9j1nofdBKZQCXW6C4LPmlb/W2Bk/7RGq/Q\r\nYipVtr8oUtbW5z9fq2orOHGjyNkwUELk8iuGlcWOeQCjFc1cipKxAnfRVO8y\r\nmznPMQ31+pfpnLPy6P9mSVX9f9m+68/4j0fS0VDagNz2f+GPKgPggzcWaC3e\r\nPITjZmdQ7pvnrlb0xGD/JMRaAd5qJw3sC7vx3mKtBQiT3YaFmKoslHxw/png\r\nZVUm1E5LKDDSNDCSVahcfPvKMc4wa7trENLJYA7I0POz6w2GLCe/2Eou60Q0\r\nx8esHtPAchTl5KC6EyMxr690HdjBbrrX12Vp6jEBimQ0RW/9uIcdWtIVEHNU\r\nIZhnG/tUlu0vmadHh3ZnzEw0Cq7WWC/45kSBFChp+WWt1ekOBhtcQt5aigAO\r\n1qbQrpeTW1KtJPwUaK1B4jK58xsYaKLZrFkNgsycL4UQqa+dGk5CdloxCg5p\r\nkIEgsUG/BCa8pXCk+h9GZElNdxhjlLUvQDXm/1u/bnL4fKOQMTDGkbsKoygP\r\nqhklPxed7rkg8557dXqJJHNko9xkhfxmMbquaeIX4hEJ6ndjkEXIs3lEKNid\r\nWAMYO7qAXg4aA0sFhebWUJr9mvVm7GW8a7M=\r\n=k6ie\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bradgarropy","email":"bradgarropy@gmail.com"},"directories":{},"maintainers":[{"name":"bradgarropy","email":"bradgarropy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-countdown_1.5.2_1668656174951_0.5934785448862623"},"_hasShrinkwrap":false},"2.0.0-alpha.0":{"name":"@bradgarropy/use-countdown","version":"2.0.0-alpha.0","description":"⏳ useCountdown hook","keywords":["javascript","typescript","eslint","prettier","react","react-hook","countdown"],"homepage":"https://github.com/bradgarropy/use-countdown","bugs":{"url":"https://github.com/bradgarropy/use-countdown/issues"},"license":"MIT","author":{"name":"Brad Garropy","email":"bradgarropy@gmail.com","url":"https://bradgarropy.com"},"main":"dist/index.js","types":"dist/types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bradgarropy/use-countdown.git"},"scripts":{"start":"tsc --watch","build":"tsc","lint":"eslint .","lint:fix":"eslint --fix .","format":"prettier --check .","format:fix":"prettier --write .","test":"jest --passWithNoTests","test:watch":"jest --passWithNoTests --watch","contributors":"all-contributors generate","prepare":"tsc"},"dependencies":{"date-fns":"^2.19.0"},"devDependencies":{"@bradgarropy/eslint-config":"^1.1.0","@bradgarropy/eslint-config-react":"^1.0.0","@bradgarropy/eslint-config-typescript":"^1.0.0","@testing-library/react":"^13.4.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.3","@types/react":"^18.0.25","@types/react-dom":"^18.0.9","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","all-contributors-cli":"^6.20.0","babel-eslint":"^10.1.0","eslint":"^8.3.0","eslint-config-prettier":"^8.1.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.22.0","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-simple-import-sort":"^8.0.0","husky":"^5.1.3","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","lint-staged":"^10.5.4","prettier":"^2.2.1","react":"^17.0.1","react-dom":"^17.0.1","ts-jest":"^29.0.3","tslib":"^2.1.0","typescript":"^4.1.3"},"peerDependencies":{"react":">=16"},"engines":{"node":">=10"},"_id":"@bradgarropy/use-countdown@2.0.0-alpha.0","readme":"# ⏳ useCountdown hook\n\n[![version][version-badge]][npm]\n[![downloads][downloads-badge]][npm]\n[![size][size-badge]][bundlephobia]\n[![github actions][github-actions-badge]][github-actions]\n[![codecov][codecov-badge]][codecov]\n[![typescript][typescript-badge]][typescript]\n[![contributing][contributing-badge]][contributing]\n[![contributors][contributors-badge]][contributors]\n[![discord][discord-badge]][discord]\n\n_[React][react] hook countdown timer. As seen on my [Twitch][twitch] streams._\n\n<p align=\"center\">\n    <a href=\"https://www.npmjs.com/package/@bradgarropy/use-countdown\">\n        <img alt=\"next link\" src=\"./images/github.png\" width=\"500\">\n    </a>\n</p>\n\n## 📦 Installation\n\nThis package is hosted on [npm][npm].\n\n```bash\nnpm install @bradgarropy/use-countdown\n```\n\n## 🥑 Usage\n\nIn any React component, import `useCountdown`, then call it like any other [hook][hooks]. The returned `countdown` value will update every second with the remaining time.\n\n```typescript\nimport useCountdown from \"@bradgarropy/use-countdown\"\n\nconst App = () => {\n    const countdown = useCountdown({\n        minutes: 1,\n        seconds: 30,\n        format: \"mm:ss\",\n        autoStart: true,\n        onCompleted: () => console.log(\"onCompleted\"),\n    })\n\n    console.log(countdown)\n\n    // {minutes: 1, seconds: 30, formatted: \"01:30\", ...}\n    // {minutes: 1, seconds: 29, formatted: \"01:29\", ...}\n    // {minutes: 1, seconds: 28, formatted: \"01:28\", ...}\n    // ...\n    // {minutes: 0, seconds: 0, formatted: \"00:00\", ...}\n    // onCompleted()\n}\n```\n\n## 📖 API Reference\n\n### `useCountdown({minutes, seconds})`\n\n| Name          | Required |   Default   |  Example   | Description                                          |\n| :------------ | :------: | :---------: | :--------: | :--------------------------------------------------- |\n| `minutes`     | `false`  |     `0`     |    `1`     | Countdown minutes.                                   |\n| `seconds`     | `false`  |     `0`     |    `30`    | Countdown seconds.                                   |\n| `format`      | `false`  |   `mm:ss`   | `mm:ss:SS` | Format string ([reference][format]).                 |\n| `autoStart`   | `false`  |   `false`   |   `true`   | Whether or not to automatically start the countdown. |\n| `onCompleted` | `false`  | `undefined` | `function` | Function to call when countdown completes.           |\n\nStarts a countdown timer based on the number of minutes and seconds provided. The returned `countdown` object updates once per second and stops when the timer hits zero.\n\nThe `format` parameter is a [`date-fns`][date-fns] format string.\n\nIf provided, the `onCompleted` function will be called when the countdown completes.\n\nHere are some examples of how to call `useCountdown`.\n\n```typescript\nconst countdown = useCountdown({\n    minutes: 1,\n    seconds: 30,\n    format: \"mm:ss:SS\",\n    autoStart: true,\n    onCompleted: () => console.log(\"onCompleted\"),\n})\n\nconst countdown = useCountdown({\n    minutes: 5,\n    onCompleted: () => console.log(\"onCompleted\"),\n})\n\nconst countdown = useCountdown({seconds: 10, format: \"mm:ss:SS\"})\n```\n\nThe return object is updated every second until the countdown timer ends.\n\n| Name         |    Type    |  Example   | Description                                                               |\n| :----------- | :--------: | :--------: | :------------------------------------------------------------------------ |\n| `minutes`    |  `number`  |    `1`     | Remaining minutes.                                                        |\n| `seconds`    |  `number`  |    `30`    | Remaining seconds.                                                        |\n| `formatted`  |  `string`  |  `01:30`   | Formatted remaining time.                                                 |\n| `isActive`   | `boolean`  |   `true`   | Indicates that the countdown is active, either running or paused.         |\n| `isInactive` | `boolean`  |  `false`   | Indicates that the countdown is inactive, and has finished counting down. |\n| `isRunning`  | `boolean`  |   `true`   | Indicates that the countdown is running.                                  |\n| `isPaused`   | `boolean`  |  `false`   | Indicates that the countdown is paused.                                   |\n| `pause`      | `function` | `function` | Pauses the countdown.                                                     |\n| `resume`     | `function` | `function` | Resumes the countdown.                                                    |\n| `reset`      | `function` | `function` | Resets the countdown.                                                     |\n\nHere is an example of the returned object.\n\n```typescript\n{\n    minutes: 1,\n    seconds: 30,\n    formatted: \"01:30\",\n    isActive: true,\n    isInactive: false,\n    isRunning: true,\n    isPaused: false,\n    pause: () => void,\n    resume: () => void,\n    reset: (time?: Time) => void,\n}\n```\n\n## ❔ Questions\n\n🐛 report bugs by filing [issues][issues]  \n📢 provide feedback with [issues][issues] or on [twitter][twitter]  \n🙋🏼‍♂️ use my [ama][ama] or [twitter][twitter] to ask any other questions\n\n## ✨ Contributors\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\"><a href=\"https://bradgarropy.com\"><img src=\"https://avatars.githubusercontent.com/u/11336745?v=4?s=100\" width=\"100px;\" alt=\"Brad Garropy\"/><br /><sub><b>Brad Garropy</b></sub></a><br /><a href=\"https://github.com/bradgarropy/use-countdown/commits?author=bradgarropy\" title=\"Code\">💻</a> <a href=\"https://github.com/bradgarropy/use-countdown/commits?author=bradgarropy\" title=\"Documentation\">📖</a> <a href=\"https://github.com/bradgarropy/use-countdown/commits?author=bradgarropy\" title=\"Tests\">⚠️</a> <a href=\"#infra-bradgarropy\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n      <td align=\"center\"><a href=\"https://www.mattscholta.com\"><img src=\"https://avatars.githubusercontent.com/u/545829?v=4?s=100\" width=\"100px;\" alt=\"Matthew Scholta\"/><br /><sub><b>Matthew Scholta</b></sub></a><br /><a href=\"https://github.com/bradgarropy/use-countdown/commits?author=visormatt\" title=\"Code\">💻</a> <a href=\"https://github.com/bradgarropy/use-countdown/commits?author=visormatt\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\"><a href=\"http://jamesqquick.com\"><img src=\"https://avatars.githubusercontent.com/u/5391915?v=4?s=100\" width=\"100px;\" alt=\"James Q Quick\"/><br /><sub><b>James Q Quick</b></sub></a><br /><a href=\"#ideas-jamesqquick\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#userTesting-jamesqquick\" title=\"User Testing\">📓</a></td>\n      <td align=\"center\"><a href=\"http://stevencreates.tech\"><img src=\"https://avatars.githubusercontent.com/u/37391025?v=4?s=100\" width=\"100px;\" alt=\"Steven Hofheins\"/><br /><sub><b>Steven Hofheins</b></sub></a><br /><a href=\"#blog-StevenCreates\" title=\"Blogposts\">📝</a> <a href=\"#tutorial-StevenCreates\" title=\"Tutorials\">✅</a></td>\n      <td align=\"center\"><a href=\"http://fish.solar\"><img src=\"https://avatars.githubusercontent.com/u/66899904?v=4?s=100\" width=\"100px;\" alt=\"Jack Reiker\"/><br /><sub><b>Jack Reiker</b></sub></a><br /><a href=\"#ideas-rpxs\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#userTesting-rpxs\" title=\"User Testing\">📓</a></td>\n      <td align=\"center\"><a href=\"https://github.com/Mehdmhd\"><img src=\"https://avatars.githubusercontent.com/u/40036740?v=4?s=100\" width=\"100px;\" alt=\"Mehdi Makhloufi\"/><br /><sub><b>Mehdi Makhloufi</b></sub></a><br /><a href=\"#ideas-Mehdmhd\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#userTesting-Mehdmhd\" title=\"User Testing\">📓</a></td>\n      <td align=\"center\"><a href=\"https://github.com/SirIsaacNeutron\"><img src=\"https://avatars.githubusercontent.com/u/36581033?v=4?s=100\" width=\"100px;\" alt=\"Daniel Badir\"/><br /><sub><b>Daniel Badir</b></sub></a><br /><a href=\"https://github.com/bradgarropy/use-countdown/issues?q=author%3ASirIsaacNeutron\" title=\"Bug reports\">🐛</a> <a href=\"#ideas-SirIsaacNeutron\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#userTesting-SirIsaacNeutron\" title=\"User Testing\">📓</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\"><a href=\"https://github.com/bboydflo\"><img src=\"https://avatars.githubusercontent.com/u/2241459?v=4?s=100\" width=\"100px;\" alt=\"Florin Cosmin\"/><br /><sub><b>Florin Cosmin</b></sub></a><br /><a href=\"https://github.com/bradgarropy/use-countdown/commits?author=bboydflo\" title=\"Code\">💻</a></td>\n      <td align=\"center\"><a href=\"http://nickdimatteo.com\"><img src=\"https://avatars.githubusercontent.com/u/737188?v=4?s=100\" width=\"100px;\" alt=\"Nick DiMatteo\"/><br /><sub><b>Nick DiMatteo</b></sub></a><br /><a href=\"https://github.com/bradgarropy/use-countdown/issues?q=author%3Andimatteo\" title=\"Bug reports\">🐛</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\n[issues]: https://github.com/bradgarropy/use-countdown/issues\n[ama]: https://bradgarropy.com/ama\n[twitter]: https://twitter.com/bradgarropy\n[react]: https://reactjs.org\n[twitch]: https://twitch.tv/bradgarropy\n[npm]: https://www.npmjs.com/package/@bradgarropy/use-countdown\n[hooks]: https://reactjs.org/docs/hooks-intro.html\n[bundlephobia]: https://bundlephobia.com/result?p=@bradgarropy/use-countdown\n[github-actions]: https://github.com/bradgarropy/use-countdown/actions\n[codecov]: https://app.codecov.io/gh/bradgarropy/use-countdown\n[typescript]: https://www.typescriptlang.org/dt/search?search=%40bradgarropy%2Fuse-countdown\n[contributing]: https://github.com/bradgarropy/use-countdown/blob/master/contributing.md\n[contributors]: #-Contributors\n[discord]: https://bradgarropy.com/discord\n[version-badge]: https://img.shields.io/npm/v/@bradgarropy/use-countdown.svg?style=flat-square\n[downloads-badge]: https://img.shields.io/npm/dt/@bradgarropy/use-countdown?style=flat-square\n[size-badge]: https://img.shields.io/bundlephobia/minzip/@bradgarropy/use-countdown?style=flat-square\n[github-actions-badge]: https://img.shields.io/github/workflow/status/bradgarropy/use-countdown/%F0%9F%9A%80%20release?style=flat-square\n[codecov-badge]: https://img.shields.io/codecov/c/github/bradgarropy/use-countdown?style=flat-square\n[typescript-badge]: https://img.shields.io/npm/types/@bradgarropy/use-countdown?style=flat-square\n[contributing-badge]: https://img.shields.io/badge/PRs-welcome-success?style=flat-square\n[contributors-badge]: https://img.shields.io/github/all-contributors/bradgarropy/use-countdown?style=flat-square\n[discord-badge]: https://img.shields.io/discord/748196643140010015?style=flat-square\n[date-fns]: https://date-fns.org\n[format]: https://date-fns.org/docs/format\n","readmeFilename":"readme.md","gitHead":"7f93202446d8e9dc021f5e5202cd1e3eaa47eac8","_nodeVersion":"19.7.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-PzUbX4ZTKmBl0CR9MoDuYv+zqIBtJGlUX4Ds2qoU7NtdzmwiECbZwFzexnMAP36ZXdTV7cqC5q8taCnwkou9RQ==","shasum":"dc6b4b59533fb7cf520e81fa80a0a28a737903d4","tarball":"https://registry.npmjs.org/@bradgarropy/use-countdown/-/use-countdown-2.0.0-alpha.0.tgz","fileCount":15,"unpackedSize":24710,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbL4PD6zryOjIrsoSG9nwR7KJHn7OYcKK8q9IKDSfisQIgRYsCRgkGtSj5NIW1pL2I1Usas8ByhNRVdFNbvjF5kkI="}]},"_npmUser":{"name":"bradgarropy","email":"bradgarropy@gmail.com"},"directories":{},"maintainers":[{"name":"bradgarropy","email":"bradgarropy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-countdown_2.0.0-alpha.0_1689728478610_0.3885759211272295"},"_hasShrinkwrap":false},"2.0.0":{"name":"@bradgarropy/use-countdown","version":"2.0.0","description":"⏳ useCountdown hook","keywords":["javascript","typescript","eslint","prettier","react","react-hook","countdown"],"homepage":"https://github.com/bradgarropy/use-countdown","bugs":{"url":"https://github.com/bradgarropy/use-countdown/issues"},"license":"MIT","author":{"name":"Brad Garropy","email":"bradgarropy@gmail.com","url":"https://bradgarropy.com"},"main":"dist/index.js","types":"dist/types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bradgarropy/use-countdown.git"},"scripts":{"start":"tsc --watch","build":"tsc","lint":"eslint .","lint:fix":"eslint --fix .","format":"prettier --check .","format:fix":"prettier --write .","test":"jest --passWithNoTests","test:watch":"jest --passWithNoTests --watch","contributors":"all-contributors generate","prepare":"tsc"},"dependencies":{"date-fns":"^2.19.0"},"devDependencies":{"@bradgarropy/eslint-config":"^1.1.0","@bradgarropy/eslint-config-react":"^1.0.0","@bradgarropy/eslint-config-typescript":"^1.0.0","@testing-library/react":"^13.4.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.3","@types/react":"^18.0.25","@types/react-dom":"^18.0.9","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","all-contributors-cli":"^6.20.0","babel-eslint":"^10.1.0","eslint":"^8.3.0","eslint-config-prettier":"^8.1.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.22.0","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-simple-import-sort":"^8.0.0","husky":"^5.1.3","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","lint-staged":"^10.5.4","prettier":"^2.2.1","react":"^17.0.1","react-dom":"^17.0.1","ts-jest":"^29.0.3","tslib":"^2.1.0","typescript":"^4.1.3"},"peerDependencies":{"react":">=16"},"engines":{"node":">=10"},"gitHead":"2f1de0f752f487be78f387fcbdb251c7ceeff356","_id":"@bradgarropy/use-countdown@2.0.0","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"integrity":"sha512-Uvf6ZGoyeYJNHC9FpHA4m9KhjxrEThLEyglbvM6d2clfR20Gjk48X54MWGGYBzhGD6YTCns8DZY+GK66suwG2A==","shasum":"b8a5a97c314ce91e0dd2a4482382ab3cbcce901e","tarball":"https://registry.npmjs.org/@bradgarropy/use-countdown/-/use-countdown-2.0.0.tgz","fileCount":15,"unpackedSize":24702,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPxsT+TQQaE8/BYHvSBp/roPXAJ3cXLuftJvfDQ0t5RQIgUrpvVVISQA14UBViX9nMh4MWHKoBvRRGwwdrAg3kYr8="}]},"_npmUser":{"name":"bradgarropy","email":"bradgarropy@gmail.com"},"directories":{},"maintainers":[{"name":"bradgarropy","email":"bradgarropy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-countdown_2.0.0_1689731734214_0.1246212497266066"},"_hasShrinkwrap":false},"2.0.1":{"name":"@bradgarropy/use-countdown","version":"2.0.1","description":"⏳ useCountdown hook","keywords":["javascript","typescript","eslint","prettier","react","react-hook","countdown"],"homepage":"https://github.com/bradgarropy/use-countdown","bugs":{"url":"https://github.com/bradgarropy/use-countdown/issues"},"license":"MIT","author":{"name":"Brad Garropy","email":"bradgarropy@gmail.com","url":"https://bradgarropy.com"},"main":"dist/index.js","types":"dist/types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/bradgarropy/use-countdown.git"},"scripts":{"start":"tsc --watch","build":"tsc","lint":"eslint .","lint:fix":"eslint --fix .","format":"prettier --check .","format:fix":"prettier --write .","test":"jest --passWithNoTests","test:watch":"jest --passWithNoTests --watch","contributors":"all-contributors generate","prepare":"tsc"},"dependencies":{"date-fns":"^2.19.0","tslib":"^2.6.2"},"devDependencies":{"@bradgarropy/eslint-config":"^1.1.0","@bradgarropy/eslint-config-react":"^1.0.0","@bradgarropy/eslint-config-typescript":"^1.0.0","@testing-library/react":"^13.4.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.2.3","@types/react":"^18.0.25","@types/react-dom":"^18.0.9","@typescript-eslint/eslint-plugin":"^5.4.0","@typescript-eslint/parser":"^5.4.0","all-contributors-cli":"^6.20.0","babel-eslint":"^10.1.0","eslint":"^8.3.0","eslint-config-prettier":"^8.1.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.22.0","eslint-plugin-react-hooks":"^4.2.0","eslint-plugin-simple-import-sort":"^8.0.0","husky":"^5.1.3","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","lint-staged":"^10.5.4","prettier":"^2.2.1","react":"^17.0.1","react-dom":"^17.0.1","ts-jest":"^29.0.3","typescript":"^4.1.3"},"peerDependencies":{"react":">=16"},"engines":{"node":">=10"},"gitHead":"1aca42ccf0fccd3897c7f3fdb96b3484abe9c372","_id":"@bradgarropy/use-countdown@2.0.1","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"integrity":"sha512-bDiPpQGDO3q9woB9FhbRt2exkjX0bZfF9PC8js1kBjTw18c4wIirWNcf1nLr6dgHxzs3dRQXQvDrQi1sWuYZJg==","shasum":"f0971976f517b8af7566419c2241454b8fcaa25e","tarball":"https://registry.npmjs.org/@bradgarropy/use-countdown/-/use-countdown-2.0.1.tgz","fileCount":15,"unpackedSize":26388,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrf2e6+QP/JqrKtSB3viU5vbHtIpMEjduqfFd6+71JIgIhAJRK5asl88eVjXnSGjEzIQsvR1DvLiQRqebOk3jNOd/c"}]},"_npmUser":{"name":"bradgarropy","email":"bradgarropy@gmail.com"},"directories":{},"maintainers":[{"name":"bradgarropy","email":"bradgarropy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-countdown_2.0.1_1697077533817_0.18056102378680627"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-27T05:57:32.267Z","0.0.1":"2021-01-27T05:57:32.459Z","modified":"2023-10-12T02:25:34.100Z","0.0.2":"2021-01-28T04:41:39.909Z","0.0.3":"2021-01-28T04:49:26.920Z","0.0.4":"2021-01-29T06:29:13.252Z","0.0.5":"2021-01-31T03:12:16.235Z","1.0.0":"2021-01-31T03:31:02.518Z","1.0.1":"2021-01-31T04:05:04.905Z","1.0.2":"2021-01-31T20:21:56.335Z","1.0.3":"2021-02-01T03:55:53.056Z","1.0.4":"2021-03-08T05:04:31.805Z","1.1.0":"2021-03-10T16:43:05.645Z","1.2.0":"2021-03-11T04:27:04.943Z","1.2.1":"2021-03-11T05:02:50.257Z","1.2.2":"2021-04-03T03:14:12.260Z","1.2.3":"2021-07-23T03:09:41.100Z","1.3.0":"2021-09-18T19:11:39.383Z","1.4.0":"2021-11-23T20:04:07.432Z","1.4.1":"2021-11-23T20:11:28.591Z","1.5.0":"2022-06-22T13:43:35.040Z","1.5.1":"2022-06-24T18:52:52.854Z","1.5.2":"2022-11-17T03:36:15.080Z","2.0.0-alpha.0":"2023-07-19T01:01:18.768Z","2.0.0":"2023-07-19T01:55:34.366Z","2.0.1":"2023-10-12T02:25:33.956Z"},"maintainers":[{"name":"bradgarropy","email":"bradgarropy@gmail.com"}],"description":"⏳ useCountdown hook","homepage":"https://github.com/bradgarropy/use-countdown","keywords":["javascript","typescript","eslint","prettier","react","react-hook","countdown"],"repository":{"type":"git","url":"git+https://github.com/bradgarropy/use-countdown.git"},"author":{"name":"Brad Garropy","email":"bradgarropy@gmail.com","url":"https://bradgarropy.com"},"bugs":{"url":"https://github.com/bradgarropy/use-countdown/issues"},"license":"MIT","readme":"# ⏳ useCountdown hook\n\n[![version][version-badge]][npm]\n[![downloads][downloads-badge]][npm]\n[![size][size-badge]][bundlephobia]\n[![github actions][github-actions-badge]][github-actions]\n[![codecov][codecov-badge]][codecov]\n[![typescript][typescript-badge]][typescript]\n[![contributing][contributing-badge]][contributing]\n[![contributors][contributors-badge]][contributors]\n[![discord][discord-badge]][discord]\n\n_[React][react] hook countdown timer. As seen on my [Twitch][twitch] streams._\n\n<p align=\"center\">\n    <a href=\"https://www.npmjs.com/package/@bradgarropy/use-countdown\">\n        <img alt=\"next link\" src=\"./images/github.png\" width=\"500\">\n    </a>\n</p>\n\n## 📦 Installation\n\nThis package is hosted on [npm][npm].\n\n```bash\nnpm install @bradgarropy/use-countdown\n```\n\n## 🥑 Usage\n\nIn any React component, import `useCountdown`, then call it like any other [hook][hooks]. The returned `countdown` value will update every second with the remaining time.\n\n```typescript\nimport useCountdown from \"@bradgarropy/use-countdown\"\n\nconst App = () => {\n    const countdown = useCountdown({\n        minutes: 1,\n        seconds: 30,\n        format: \"mm:ss\",\n        autoStart: true,\n        onCompleted: () => console.log(\"onCompleted\"),\n    })\n\n    console.log(countdown)\n\n    // {minutes: 1, seconds: 30, formatted: \"01:30\", ...}\n    // {minutes: 1, seconds: 29, formatted: \"01:29\", ...}\n    // {minutes: 1, seconds: 28, formatted: \"01:28\", ...}\n    // ...\n    // {minutes: 0, seconds: 0, formatted: \"00:00\", ...}\n    // onCompleted()\n}\n```\n\n## 📖 API Reference\n\n### `useCountdown({minutes, seconds})`\n\n| Name          | Required |   Default   |  Example   | Description                                          |\n| :------------ | :------: | :---------: | :--------: | :--------------------------------------------------- |\n| `minutes`     | `false`  |     `0`     |    `1`     | Countdown minutes.                                   |\n| `seconds`     | `false`  |     `0`     |    `30`    | Countdown seconds.                                   |\n| `format`      | `false`  |   `mm:ss`   | `mm:ss:SS` | Format string ([reference][format]).                 |\n| `autoStart`   | `false`  |   `false`   |   `true`   | Whether or not to automatically start the countdown. |\n| `onCompleted` | `false`  | `undefined` | `function` | Function to call when countdown completes.           |\n\nStarts a countdown timer based on the number of minutes and seconds provided. The returned `countdown` object updates once per second and stops when the timer hits zero.\n\nThe `format` parameter is a [`date-fns`][date-fns] format string.\n\nIf provided, the `onCompleted` function will be called when the countdown completes.\n\nHere are some examples of how to call `useCountdown`.\n\n```typescript\nconst countdown = useCountdown({\n    minutes: 1,\n    seconds: 30,\n    format: \"mm:ss:SS\",\n    autoStart: true,\n    onCompleted: () => console.log(\"onCompleted\"),\n})\n\nconst countdown = useCountdown({\n    minutes: 5,\n    onCompleted: () => console.log(\"onCompleted\"),\n})\n\nconst countdown = useCountdown({seconds: 10, format: \"mm:ss:SS\"})\n```\n\nThe return object is updated every second until the countdown timer ends.\n\n| Name         |    Type    |  Example   | Description                                                               |\n| :----------- | :--------: | :--------: | :------------------------------------------------------------------------ |\n| `minutes`    |  `number`  |    `1`     | Remaining minutes.                                                        |\n| `seconds`    |  `number`  |    `30`    | Remaining seconds.                                                        |\n| `formatted`  |  `string`  |  `01:30`   | Formatted remaining time.                                                 |\n| `isActive`   | `boolean`  |   `true`   | Indicates that the countdown is active, either running or paused.         |\n| `isInactive` | `boolean`  |  `false`   | Indicates that the countdown is inactive, and has finished counting down. |\n| `isRunning`  | `boolean`  |   `true`   | Indicates that the countdown is running.                                  |\n| `isPaused`   | `boolean`  |  `false`   | Indicates that the countdown is paused.                                   |\n| `pause`      | `function` | `function` | Pauses the countdown.                                                     |\n| `resume`     | `function` | `function` | Resumes the countdown.                                                    |\n| `reset`      | `function` | `function` | Resets the countdown.                                                     |\n\nHere is an example of the returned object.\n\n```typescript\n{\n    minutes: 1,\n    seconds: 30,\n    formatted: \"01:30\",\n    isActive: true,\n    isInactive: false,\n    isRunning: true,\n    isPaused: false,\n    pause: () => void,\n    resume: () => void,\n    reset: (time?: Time) => void,\n}\n```\n\n## ❔ Questions\n\n🐛 report bugs by filing [issues][issues]  \n📢 provide feedback with [issues][issues] or on [twitter][twitter]  \n🙋🏼‍♂️ use my [ama][ama] or [twitter][twitter] to ask any other questions\n\n## ✨ Contributors\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://bradgarropy.com\"><img src=\"https://avatars.githubusercontent.com/u/11336745?v=4?s=100\" width=\"100px;\" alt=\"Brad Garropy\"/><br /><sub><b>Brad Garropy</b></sub></a><br /><a href=\"https://github.com/bradgarropy/use-countdown/commits?author=bradgarropy\" title=\"Code\">💻</a> <a href=\"https://github.com/bradgarropy/use-countdown/commits?author=bradgarropy\" title=\"Documentation\">📖</a> <a href=\"https://github.com/bradgarropy/use-countdown/commits?author=bradgarropy\" title=\"Tests\">⚠️</a> <a href=\"#infra-bradgarropy\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.mattscholta.com\"><img src=\"https://avatars.githubusercontent.com/u/545829?v=4?s=100\" width=\"100px;\" alt=\"Matthew Scholta\"/><br /><sub><b>Matthew Scholta</b></sub></a><br /><a href=\"https://github.com/bradgarropy/use-countdown/commits?author=visormatt\" title=\"Code\">💻</a> <a href=\"https://github.com/bradgarropy/use-countdown/commits?author=visormatt\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://jamesqquick.com\"><img src=\"https://avatars.githubusercontent.com/u/5391915?v=4?s=100\" width=\"100px;\" alt=\"James Q Quick\"/><br /><sub><b>James Q Quick</b></sub></a><br /><a href=\"#ideas-jamesqquick\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#userTesting-jamesqquick\" title=\"User Testing\">📓</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://stevencreates.tech\"><img src=\"https://avatars.githubusercontent.com/u/37391025?v=4?s=100\" width=\"100px;\" alt=\"Steven Hofheins\"/><br /><sub><b>Steven Hofheins</b></sub></a><br /><a href=\"#blog-StevenCreates\" title=\"Blogposts\">📝</a> <a href=\"#tutorial-StevenCreates\" title=\"Tutorials\">✅</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://fish.solar\"><img src=\"https://avatars.githubusercontent.com/u/66899904?v=4?s=100\" width=\"100px;\" alt=\"Jack Reiker\"/><br /><sub><b>Jack Reiker</b></sub></a><br /><a href=\"#ideas-rpxs\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#userTesting-rpxs\" title=\"User Testing\">📓</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Mehdmhd\"><img src=\"https://avatars.githubusercontent.com/u/40036740?v=4?s=100\" width=\"100px;\" alt=\"Mehdi Makhloufi\"/><br /><sub><b>Mehdi Makhloufi</b></sub></a><br /><a href=\"#ideas-Mehdmhd\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#userTesting-Mehdmhd\" title=\"User Testing\">📓</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/SirIsaacNeutron\"><img src=\"https://avatars.githubusercontent.com/u/36581033?v=4?s=100\" width=\"100px;\" alt=\"Daniel Badir\"/><br /><sub><b>Daniel Badir</b></sub></a><br /><a href=\"https://github.com/bradgarropy/use-countdown/issues?q=author%3ASirIsaacNeutron\" title=\"Bug reports\">🐛</a> <a href=\"#ideas-SirIsaacNeutron\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#userTesting-SirIsaacNeutron\" title=\"User Testing\">📓</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/bboydflo\"><img src=\"https://avatars.githubusercontent.com/u/2241459?v=4?s=100\" width=\"100px;\" alt=\"Florin Cosmin\"/><br /><sub><b>Florin Cosmin</b></sub></a><br /><a href=\"https://github.com/bradgarropy/use-countdown/commits?author=bboydflo\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://nickdimatteo.com\"><img src=\"https://avatars.githubusercontent.com/u/737188?v=4?s=100\" width=\"100px;\" alt=\"Nick DiMatteo\"/><br /><sub><b>Nick DiMatteo</b></sub></a><br /><a href=\"https://github.com/bradgarropy/use-countdown/issues?q=author%3Andimatteo\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://jimmylongley.com\"><img src=\"https://avatars.githubusercontent.com/u/1380097?v=4?s=100\" width=\"100px;\" alt=\"Jimmy Longley\"/><br /><sub><b>Jimmy Longley</b></sub></a><br /><a href=\"#ideas-JLongley\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://nunofonseca.net\"><img src=\"https://avatars.githubusercontent.com/u/5241920?v=4?s=100\" width=\"100px;\" alt=\"Nuno Fonseca\"/><br /><sub><b>Nuno Fonseca</b></sub></a><br /><a href=\"#ideas-nfplay\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/narthur\"><img src=\"https://avatars.githubusercontent.com/u/4655422?v=4?s=100\" width=\"100px;\" alt=\"Nathan Arthur\"/><br /><sub><b>Nathan Arthur</b></sub></a><br /><a href=\"https://github.com/bradgarropy/use-countdown/issues?q=author%3Anarthur\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/msopacua\"><img src=\"https://avatars.githubusercontent.com/u/144725145?v=4?s=100\" width=\"100px;\" alt=\"msopacua\"/><br /><sub><b>msopacua</b></sub></a><br /><a href=\"https://github.com/bradgarropy/use-countdown/issues?q=author%3Amsopacua\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/bradgarropy/use-countdown/commits?author=msopacua\" title=\"Code\">💻</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\n[issues]: https://github.com/bradgarropy/use-countdown/issues\n[ama]: https://bradgarropy.com/ama\n[twitter]: https://twitter.com/bradgarropy\n[react]: https://reactjs.org\n[twitch]: https://twitch.tv/bradgarropy\n[npm]: https://www.npmjs.com/package/@bradgarropy/use-countdown\n[hooks]: https://reactjs.org/docs/hooks-intro.html\n[bundlephobia]: https://bundlephobia.com/result?p=@bradgarropy/use-countdown\n[github-actions]: https://github.com/bradgarropy/use-countdown/actions\n[codecov]: https://app.codecov.io/gh/bradgarropy/use-countdown\n[typescript]: https://www.typescriptlang.org/dt/search?search=%40bradgarropy%2Fuse-countdown\n[contributing]: https://github.com/bradgarropy/use-countdown/blob/master/contributing.md\n[contributors]: #-Contributors\n[discord]: https://bradgarropy.com/discord\n[version-badge]: https://img.shields.io/npm/v/@bradgarropy/use-countdown.svg?style=flat-square\n[downloads-badge]: https://img.shields.io/npm/dt/@bradgarropy/use-countdown?style=flat-square\n[size-badge]: https://img.shields.io/bundlephobia/minzip/@bradgarropy/use-countdown?style=flat-square\n[github-actions-badge]: https://img.shields.io/github/workflow/status/bradgarropy/use-countdown/%F0%9F%9A%80%20release?style=flat-square\n[codecov-badge]: https://img.shields.io/codecov/c/github/bradgarropy/use-countdown?style=flat-square\n[typescript-badge]: https://img.shields.io/npm/types/@bradgarropy/use-countdown?style=flat-square\n[contributing-badge]: https://img.shields.io/badge/PRs-welcome-success?style=flat-square\n[contributors-badge]: https://img.shields.io/github/all-contributors/bradgarropy/use-countdown?style=flat-square\n[discord-badge]: https://img.shields.io/discord/748196643140010015?style=flat-square\n[date-fns]: https://date-fns.org\n[format]: https://date-fns.org/docs/format\n","readmeFilename":"readme.md"}