{"_id":"human-interval","_rev":"33-05780f43028736d1e5d547f73c7dd324","name":"human-interval","description":"Human readable time measurements","dist-tags":{"latest":"2.0.1"},"versions":{"0.1.0":{"name":"human-interval","version":"0.1.0","description":"Human readable time measurements","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/rschmukler/human-interval"},"keywords":["interval","time","date"],"author":{"name":"Ryan Schmukler","email":"ryan@slingingcode.com","url":"http://slingingcode.com/"},"license":"MIT","bugs":{"url":"https://github.com/rschmukler/human-interval/issues"},"devDependencies":{"expect.js":"~0.2.0"},"_id":"human-interval@0.1.0","dist":{"shasum":"c73444db1f19e2a5a9fd3a58bb8d672ec4850c1e","tarball":"https://registry.npmjs.org/human-interval/-/human-interval-0.1.0.tgz","integrity":"sha512-+sSe6FpvZHccJdvER0WutDwesbZA0tVf4alT+HfzvQ/E6cFKCbanTwug3aCNb0dcyBPdonDQ1VDg8RwJj6m+rQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGhHOwYGqKdvU1+WRl0YdltTlRVRad4bnxw0WH3x3rPJAiALiv7viVmAwAK8EoHH2vUZZbmhsigh76YhR41Jeh6peQ=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"rschmukler","email":"ryan@slingingcode.com"},"maintainers":[{"name":"rschmukler","email":"ryan@slingingcode.com"}],"directories":{}},"0.1.1":{"name":"human-interval","version":"0.1.1","description":"Human readable time measurements","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/rschmukler/human-interval"},"keywords":["interval","time","date"],"author":{"name":"Ryan Schmukler","email":"ryan@slingingcode.com","url":"http://slingingcode.com/"},"license":"MIT","bugs":{"url":"https://github.com/rschmukler/human-interval/issues"},"devDependencies":{"expect.js":"~0.2.0"},"_id":"human-interval@0.1.1","dist":{"shasum":"3db42784a4ac1d2fbd6435b3282ffd5b04914eda","tarball":"https://registry.npmjs.org/human-interval/-/human-interval-0.1.1.tgz","integrity":"sha512-EiB0G5L0kZ8vQoIM/tpP6BV+aNRlhlqB0PpHqJYiaalAwKfirIVMuhfbD62Ihu3aCjcf5mjUkK73FNwjrrlqyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDX1y3qND5kNETuFNM0nHsRUf86kqLyCBWaLDJxWHb9/gIhALBoEsemGucYdUuTR7GBBT3vSP/mpRIUcEVzdXis7kYi"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"rschmukler","email":"ryan@slingingcode.com"},"maintainers":[{"name":"rschmukler","email":"ryan@slingingcode.com"}],"directories":{}},"0.1.2":{"name":"human-interval","version":"0.1.2","description":"Human readable time measurements","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/rschmukler/human-interval"},"keywords":["interval","time","date"],"author":{"name":"Ryan Schmukler","email":"ryan@slingingcode.com","url":"http://slingingcode.com/"},"license":"MIT","bugs":{"url":"https://github.com/rschmukler/human-interval/issues"},"devDependencies":{"expect.js":"~0.2.0"},"_id":"human-interval@0.1.2","dist":{"shasum":"97456a2497dbc3f80710633c54c05dda9b91abf3","tarball":"https://registry.npmjs.org/human-interval/-/human-interval-0.1.2.tgz","integrity":"sha512-XduOBoxsHqBOpq3kZgQmHrq9C3FtBcf3ztNMrmmD+OApyYhxF4k0PYEcv3BXwQ8H3UAkRqhTYjlI9vXWrgiGMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCdSccuKe/iwp81MFIw0nZxB3Du9K/8P8Ve0eTw6GeTwIhAIFfkvCYHbX1k4WzKLiv6Q1ILo/en+67KKqZKi7G/KDs"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"rschmukler","email":"ryan@slingingcode.com"},"maintainers":[{"name":"rschmukler","email":"ryan@slingingcode.com"}],"directories":{}},"0.1.3":{"name":"human-interval","version":"0.1.3","description":"Human readable time measurements","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/rschmukler/human-interval"},"keywords":["interval","time","date"],"author":{"name":"Ryan Schmukler","email":"ryan@slingingcode.com","url":"http://slingingcode.com/"},"license":"MIT","bugs":{"url":"https://github.com/rschmukler/human-interval/issues"},"devDependencies":{"expect.js":"~0.2.0"},"_id":"human-interval@0.1.3","dist":{"shasum":"1b1779b149c495cf8c0f66ec6fe6712d9883a301","tarball":"https://registry.npmjs.org/human-interval/-/human-interval-0.1.3.tgz","integrity":"sha512-g/zE1rSYPbjkci6Iki2SRToFdGHQV537pwmM7zo3QQeQ7vB7yD4lMUqCxIpGqI0mPwN5z6P2PlhPRshhsuoz0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvonLVaZjoYXLLPlgwdi7AXuTmUFZmUKTZqhHTE3OvPQIgRsBercJAvsxehlfXAklc3CWEsp/GRa07gYwgKcfCf/w="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"rschmukler","email":"ryan@slingingcode.com"},"maintainers":[{"name":"rschmukler","email":"ryan@slingingcode.com"}],"directories":{}},"0.1.4":{"name":"human-interval","version":"0.1.4","description":"Human readable time measurements","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/rschmukler/human-interval"},"keywords":["interval","time","date"],"author":{"name":"Ryan Schmukler","email":"ryan@slingingcode.com","url":"http://slingingcode.com/"},"license":"MIT","bugs":{"url":"https://github.com/rschmukler/human-interval/issues"},"devDependencies":{"expect.js":"~0.2.0"},"homepage":"https://github.com/rschmukler/human-interval","_id":"human-interval@0.1.4","dist":{"shasum":"219cfd7138812acd565a84e6dd511c38a414d014","tarball":"https://registry.npmjs.org/human-interval/-/human-interval-0.1.4.tgz","integrity":"sha512-dyJyjqsaTTWy6hMgxbO+WYNgdFN68Qe1ZJuztVuVTGEqEuTzASkyDBGK9M5nzFHTLu31HWqMiUITZiu2BOViVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBsZ4tHNjG16Hh5/1pAOdQiE9XsfY1PJqZhld48mdNCiAiEArv4RTZTJHilQV9v1NnWN9XWYis3i9+YqG6m04GhXD7A="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"rschmukler","email":"ryan@slingingcode.com"},"maintainers":[{"name":"rschmukler","email":"ryan@slingingcode.com"}],"directories":{}},"0.1.5":{"name":"human-interval","version":"0.1.5","description":"Human readable time measurements","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/rschmukler/human-interval.git"},"keywords":["interval","time","date"],"author":{"name":"Ryan Schmukler","email":"ryan@slingingcode.com","url":"http://slingingcode.com/"},"license":"MIT","bugs":{"url":"https://github.com/rschmukler/human-interval/issues"},"devDependencies":{"expect.js":"~0.2.0"},"gitHead":"bf4775374a74492149fa0a02949b85a1ca5767a7","homepage":"https://github.com/rschmukler/human-interval#readme","_id":"human-interval@0.1.5","_shasum":"9418cfdbbebc5f0890c0f548896d410e0b9bce62","_from":".","_npmVersion":"2.11.1","_nodeVersion":"2.3.0","_npmUser":{"name":"rschmukler","email":"ryan@slingingcode.com"},"dist":{"shasum":"9418cfdbbebc5f0890c0f548896d410e0b9bce62","tarball":"https://registry.npmjs.org/human-interval/-/human-interval-0.1.5.tgz","integrity":"sha512-n6Lh8tgtImGNm3+zekwRs+/d1ePJ44qZXAJ1RpXpawiIaAPNEYP3/AMCL78wmBkpFFZzOqE+0O0LBolETcpMcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUG0u2h1WknF60S23SEhDZKczjC4T3EKWMNisD1VUyyQIgBqfpzOA1onQCBrAKY8V02GZseYkmdW7Gb/xCPovQI+o="}]},"maintainers":[{"name":"rschmukler","email":"ryan@slingingcode.com"}],"directories":{}},"0.1.6":{"name":"human-interval","version":"0.1.6","description":"Human readable time measurements","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/rschmukler/human-interval.git"},"keywords":["interval","time","date"],"author":{"name":"Ryan Schmukler","email":"ryan@slingingcode.com","url":"http://slingingcode.com/"},"license":"MIT","bugs":{"url":"https://github.com/rschmukler/human-interval/issues"},"devDependencies":{"expect.js":"~0.2.0"},"gitHead":"8343affe68ef8a82b9910eef40637416e4cf8514","homepage":"https://github.com/rschmukler/human-interval#readme","_id":"human-interval@0.1.6","_shasum":"0057973454764c3abcbeb2aed612fc9644e68488","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"rschmukler","email":"ryan@slingingcode.com"},"dist":{"shasum":"0057973454764c3abcbeb2aed612fc9644e68488","tarball":"https://registry.npmjs.org/human-interval/-/human-interval-0.1.6.tgz","integrity":"sha512-UoDrfAUzKpJ4tAe647y9zznPKZCO+EtHEDZZcACRm9JjcRE+SGWG2kbzek9DrBn47HT7ROf3CUuXZmTMJK+SNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG6trpbQpKwUVKMWGHQ6eEz/O0vTadLY/s5TjRRtg/TSAiAY3GAqIynxtB5x6E4f8dEPUd1WYBT1eB8Qd0zLqqE+KQ=="}]},"maintainers":[{"name":"rschmukler","email":"ryan@slingingcode.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/human-interval-0.1.6.tgz_1462979281194_0.2943024190608412"},"directories":{}},"1.0.0":{"name":"human-interval","version":"1.0.0","description":"Human readable time measurements","main":"index.js","scripts":{"test":"xo && ava"},"repository":{"type":"git","url":"git://github.com/agenda/human-interval.git"},"keywords":["interval","time","date"],"author":{"name":"Ryan Schmukler","email":"ryan@slingingcode.com","url":"http://slingingcode.com/"},"license":"MIT","bugs":{"url":"https://github.com/agenda/human-interval/issues"},"devDependencies":{"ava":"^2.0.0","xo":"^0.24.0"},"xo":{"space":2,"rules":{"space-before-function-paren":["error","never"],"max-params":["error",5],"max-nested-callbacks":["error",5]},"envs":["node"]},"gitHead":"14d78ec1f0797c2d64ea3b43afb2b11944d8bfd8","homepage":"https://github.com/agenda/human-interval#readme","_id":"human-interval@1.0.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-SWPw3rD6/ocA0JnGePoXp5Zf5eILzsoL5vdWdLwtTuyrElyCpfQb0whIcxMdK/gAKNl2rFDGkPAbwI2KGZCvNA==","shasum":"7ba00a15f3d94ab6a4c16f76060e4aa07c713019","tarball":"https://registry.npmjs.org/human-interval/-/human-interval-1.0.0.tgz","fileCount":7,"unpackedSize":6967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2ugWCRA9TVsSAnZWagAARCEP/iMHg5C1KxpC6swsDD6p\nOO/5rfaTE4PNgTi56eGkuVu1rWPLTSQu5H+rZjIfa/ZnejVqKawXtOOHt0LL\nj7KO69uDujLFxidnC8MOEqQTxe0AGkVnTxcXV3o8NmFzx5dAOHEgctJ/qdqd\nqFcSOgiESsesGvFFXD6RqPRAnSW6Jm5jaQPSYnHTbSOaELAEKtdyqWeW8/Ip\n9umBCAla5Nk+J2nub7sZQfFPf3C4IDh6soSgxA55B6mN3gpWntF7I1BQBYnj\nu6BmoAmKz47s2XZ8WY9qV5G3xYXvb+lTj7LdXnPqGZc+DSmOAZPDPK8xFtJ8\nyN//Zb0uO8ThVRURV/qfRg8sC9R7CJQfu9Z2zd9wcvBinCNNUVI2PD1Iwpwu\nG8zu0ZpnyLeyk5388Lvc0wIBGJhbuhmlTIfD0/0Co+R5GIXXIcKMq5gKTYCd\nb5kuMYJoHTg2ccZxwIk34a32jUpkPykBnS8UDveA1XAZPr93X/1Z87bj5ZlZ\nvuums86L3GPzoXpUt+6oc+6YHAMlpPDb0ErMHMTIx8NQYKGw5Yc2tsPJjcxi\n0MeSUPE4VAvC4KvYGdOFi8FF+WAFv1XyzPdQHGooXIWp0Q+pB3DTV6Sa/cjC\nTMqv6+1fMO0XZHUpDZcX/OKc4zQSljLKa+uqJ1oLP0Xbkd3p2sJP4I9gKsUR\ndtMY\r\n=UpEs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEM62yKPmG9vIOhmK1c7JuLAgJX3JaQIIgjSc7sTZEtRAiEA6Ph3Dive2Iny2R7Uv9uKPzm01eqNp6p3wKsRStKsFdQ="}]},"maintainers":[{"email":"ryan@slingingcode.com","name":"rschmukler"},{"email":"mikael@ihminen.org","name":"simison"}],"_npmUser":{"name":"simison","email":"mikael@ihminen.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/human-interval_1.0.0_1574627350266_0.9117657895334932"},"_hasShrinkwrap":false},"2.0.0":{"name":"human-interval","version":"2.0.0","description":"Human readable time measurements","main":"index.js","scripts":{"test":"xo && ava -v"},"repository":{"type":"git","url":"git://github.com/agenda/human-interval.git"},"keywords":["interval","time","date"],"author":{"name":"Ryan Schmukler","email":"ryan@slingingcode.com","url":"http://slingingcode.com/"},"license":"MIT","bugs":{"url":"https://github.com/agenda/human-interval/issues"},"dependencies":{"numbered":"^1.1.0"},"devDependencies":{"ava":"3.13.0","xo":"0.33.1"},"xo":{"space":2,"rules":{"space-before-function-paren":["error","never"],"max-params":["error",5],"max-nested-callbacks":["error",5]},"envs":["node"]},"gitHead":"4462999084eb755a5abfb26d838119969d1cb280","homepage":"https://github.com/agenda/human-interval#readme","_id":"human-interval@2.0.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-r9qKIElAPkR4+uKSY2T7ImenvKItsLhT2Rm3OmFbA0pBt44YC8mWBpSFsnAbHnVs2D47hm0GquhpCjN+yjR24g==","shasum":"a9f4cedf4544005398c39767a484fdf062f4287a","tarball":"https://registry.npmjs.org/human-interval/-/human-interval-2.0.0.tgz","fileCount":8,"unpackedSize":9872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiWDgCRA9TVsSAnZWagAAYjwP/RmhqultDyIdDKnKl7RM\n3NZxvpTKxWb2DtzlY9/eeulEXHC8T0SGkAuMMEmwia2Opa95WoGk0MEp4mM7\nuzaZLPFt/fllRvImRw3sw1OttwAa5tvkTZoBWA2YhMSCJXapTBGjceXqkd3R\nKIzopQADWqibO0/qQJ7MyPBGWpgRXoSEx5QQyTMyhFF8sdEhNtG20sli6ZxI\niWApmWWsfKxk7AhenlSiCOasImmbx8iWGb4SRdHnO2b1ULiH+FvqZhPQt2+j\niKLWEf0yN/4YTazHAmefh74lls8jA8uLLPcNFuKHAIEjG/DKtudZ6uxPouyu\nsL0rgMC2lxwJaV7nsMSXYpDvD3ZjGyo+HRSbmcB0FHdc5KKschwgNWl2WMYm\nVW8kIlJ7d+DRXxQAiAnkGU2GS1UMJMyNr7+XVlcit8j21KBEP8nCvCd6Haa7\n5rp2LwzOGJf8AkBGKoSI+9nptAWVTGVC0CrxlOSBeVfgzGN+H0Koe9TB/xqD\n1wUbHcIBID4ZnvaWR5NSI97Ugk7cWK18CEJskH6ACi5gHarFfeGMQQExJX3H\nTvNP46kZPMlSk9f4b88PHf3bG1bpAkFaCvA4pgDcwv+frA4OsnKI9y91Fk5l\nhHrGwvQU/4WX0q3gh4gqpcfejvNpIxVS9AvDoLpLfgelnVrZbh9du4gvOE3G\nD5pe\r\n=VbE3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQCYu4q7pDQhokoWM3fcoRHnyeYJs1QlatCjRZXgMskQIga9yn4yXg1J5PL6kD87jSd77gN8JtQLKEIoG0BfVORDs="}]},"maintainers":[{"name":"rschmukler","email":"ryan@slingingcode.com"},{"name":"simison","email":"mikael@ihminen.org"}],"_npmUser":{"name":"simison","email":"mikael@ihminen.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/human-interval_2.0.0_1602838752526_0.7847494657653395"},"_hasShrinkwrap":false},"2.0.1":{"name":"human-interval","version":"2.0.1","description":"Human readable time measurements","main":"index.js","types":"index.d.ts","scripts":{"test":"xo && ava -v"},"repository":{"type":"git","url":"git://github.com/agenda/human-interval.git"},"keywords":["interval","time","date"],"author":{"name":"Ryan Schmukler","email":"ryan@slingingcode.com","url":"http://slingingcode.com/"},"license":"MIT","bugs":{"url":"https://github.com/agenda/human-interval/issues"},"dependencies":{"numbered":"^1.1.0"},"devDependencies":{"ava":"3.15.0","xo":"0.37.1"},"xo":{"space":2,"rules":{"space-before-function-paren":["error","never"],"max-params":["error",5],"max-nested-callbacks":["error",5]},"envs":["node"]},"gitHead":"37f3576fabeb2d89b14edf5bad9d6c5fac40ba65","homepage":"https://github.com/agenda/human-interval#readme","_id":"human-interval@2.0.1","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-r4Aotzf+OtKIGQCB3odUowy4GfUDTy3aTWTfLd7ZF2gBCy3XW3v/dJLRefZnOFFnjqs5B1TypvS8WarpBkYUNQ==","shasum":"655baf606c7067bb26042dcae14ec777b099af15","tarball":"https://registry.npmjs.org/human-interval/-/human-interval-2.0.1.tgz","fileCount":9,"unpackedSize":10129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgA3bDCRA9TVsSAnZWagAA4dUP/11+8UaTJIfBUYeOCE+F\n8XxvKhFnoxzOl0Wbj6Kt7g6ELDWGHQZVP4xH+BVvoeDc4XL+WSTEtR5cTMnl\n8YdNj0w5I1CkXWsr8w1ZdynqRTbzUDe2vp7d+rVQlE6UEZDXLK2NhydpFZXi\ncTtSZXgyOAxTFjqUEvxXCTfP5ZEMF1OvFMaie3I1CUBRNQSDFj6iR6FHeA7Q\nhFABrL5LdGgx0ANooiuz6l0pI/rnsYFRZz9gf/MaYRQ3bnCLOmvBCaXJyf05\nj39ywxz9/X2FhNY5qWkjvyRaxdUUSkHMYSsHO2v6h8LZ5xeXpD11zO44J+n9\ncqtL/RL3E+rDIgALLNmvJR4tboiSbRboVNl1ylSJ3R334WZTzXo8OAEwGAAk\nOONWi++4AiwqZbrVzjwhhHrSaZNrO1fIfx89XmO8Fa1M37xVJ2nlz80eBjgG\npbZKpPD70R5pReMh1cAXScJ5tiuxOCPHYF1vta+kzw+pqcn6mXaEW1DGkJU0\nyzqZMSOadboWZhweqCTvG2XkkRCPI9PCGh4JCy8335KrZ5x3GGtgvsMoFe7S\nqnHNZTN2stj17dwBFBGtkC23Kx3UAZN5m9bCl/2lDsi8fU94NfpkYx9TtE5t\nJ3xd/h5xn9P2K9DB1O6AaEtw8OX9C9FeVTaugZTQSUtYSc2QAVtJdlwvFD0K\nDjmX\r\n=ND6B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEboj8dUwETHpFP9yE7/xFXpu+tGxp3S+2JNtJJOoqmdAiAxvO4qeyExrGm4BcrXFCt+TdbAk2UjsKbnh0lZAVcV9w=="}]},"_npmUser":{"name":"simison","email":"mikael@ihminen.org"},"directories":{},"maintainers":[{"name":"rschmukler","email":"ryan@slingingcode.com"},{"name":"simison","email":"mikael@ihminen.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/human-interval_2.0.1_1610839746769_0.6525020370072172"},"_hasShrinkwrap":false}},"readme":"# Human Interval\nHuman-readable interval parser for Javascript.\n\nConverts words written in English to numbers by using [node-numbered](https://github.com/blakeembrey/node-numbered).\n\nOriginally inspired by [matthewmueller/date](http://github.com/matthewmueller/date).\n\n## Uses\n\nHuman Interval is used by job scheduling libraries such as [Agenda](https://github.com/Agenda/agenda#readme) and [Bree](https://jobscheduler.net). They are a job schedulers for Node.js with cron expression syntax, human-friendly times, Dates, and more!\n\n## Example usage\n\n```js\nconst humanInterval = require('human-interval');\n\nsetTimeout(() => {\n  // Do something!\n}, humanInterval('three minutes'));\n```\n\n## More sophisticated examples\n\nHuman Interval understands all of the following examples:\n\n```js\nhumanInterval('minute');\nhumanInterval('one minute');\nhumanInterval('1.5 minutes');\nhumanInterval('3 days and 4 hours');\nhumanInterval('3 days, 4 hours and 36 seconds');\nhumanInterval('4 months, 3 days, 5 hours and forty-five seconds');\n```\n\n## The full list\n\n### Units\n\nSupports the following units in the plural and singular forms:\n\n- `seconds`\n- `minutes`\n- `hours`\n- `days`\n- `weeks`\n- `months` — assumes 30 days\n- `years` — assumes 365 days\n\n### Wordy numbers\n\nSupports numbers being written out in English words.\n\n```js\nhumanInterval('five minutes');\n```\n\n### Hyphenated numbers\n\nSupports hyphenated numbers.\n\n```js\nhumanInterval('twenty-five seconds');\n```\n\n### Negative numbers\n\nSupports negative numbers if the time starts with a `-` symbol immediately followed by a number.\n\n```js\nhumanInterval('-2 minutes');\n```\n\n# License\n[The MIT License](LICENSE.md)\n","maintainers":[{"name":"rschmukler","email":"ryan@slingingcode.com"},{"name":"simison","email":"mikael@ihminen.org"}],"time":{"modified":"2022-06-18T23:09:30.418Z","created":"2013-10-25T20:50:52.222Z","0.1.0":"2013-10-25T20:50:53.463Z","0.1.1":"2013-10-28T16:41:05.872Z","0.1.2":"2014-01-03T20:21:07.828Z","0.1.3":"2014-01-04T18:26:34.167Z","0.1.4":"2014-04-06T21:08:43.225Z","0.1.5":"2015-07-30T23:50:19.389Z","0.1.6":"2016-05-11T15:08:03.757Z","1.0.0":"2019-11-24T20:29:10.397Z","2.0.0":"2020-10-16T08:59:12.647Z","2.0.1":"2021-01-16T23:29:06.879Z"},"author":{"name":"Ryan Schmukler","email":"ryan@slingingcode.com","url":"http://slingingcode.com/"},"repository":{"type":"git","url":"git://github.com/agenda/human-interval.git"},"users":{"zeke":true,"briandela":true,"goliatone":true,"lvivier":true},"homepage":"https://github.com/agenda/human-interval#readme","keywords":["interval","time","date"],"bugs":{"url":"https://github.com/agenda/human-interval/issues"},"license":"MIT","readmeFilename":"README.md"}