{"_id":"@bencevans/mini-duration","_rev":"1-579a13f30ca0196664405518e12a7d32","name":"@bencevans/mini-duration","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@bencevans/mini-duration","version":"1.0.0","description":"Mini Duration Parser","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/bencevans/mini-duration.git"},"keywords":["duration","parser"],"author":{"name":"Ben Evans","email":"ben@bluechimp.io","url":"https://bencevans.io"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/bencevans/mini-duration/issues"},"homepage":"https://github.com/bencevans/mini-duration#readme","devDependencies":{"tape":"^4.11.0"},"gitHead":"40b168ef9ec337a303af760a34f2b0275341ef74","_id":"@bencevans/mini-duration@1.0.0","_nodeVersion":"10.16.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-LpbpuSAp9MFTGmwBVpCvJBiAJCKUTCmR7X7vwbIM59loYzmhzUuA5BZojoN66s3PQQ5exUvuSAa/bEmggT1wqw==","shasum":"7fef46646b1c2c985f73e78fb907c5b0584fec11","tarball":"https://registry.npmjs.org/@bencevans/mini-duration/-/mini-duration-1.0.0.tgz","fileCount":4,"unpackedSize":2440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd89/ACRA9TVsSAnZWagAAWmIQAI2cNS1OME70BDzGVmdL\n5CdC7f8nsYAeN2fQaKOieeSOV6h2faLNaPthdPTQhuJMXhcg0PfwXC2xM5Yg\ne1CyrRrCmVLPf4BfYH6CGK1nYix4m8T6ImttqTgzcxGQDKVnNKX1CH+KXO8q\nso4yB3GeiNeT+yo+kkwTEixkZNr6GXeWHMH0VTSlISorxH1xqqHKszV//0wE\n1hls1pmlw950EIDpWjQghVWM6I+cOEwDXO+ek733IwOixnLYOtr6sTL7EBIO\nOBGVyq9fZJrNzETd7HTKhjuq8PnxIDBMvDfus2p7NOp94psyo30KAEUfuWLC\nY0hdI4sd/sG/nbP/IbZGUh1GFTey3vI8Ou12p6Y+DuyS+Si/dc4XNlX+9t3G\nJ962Ks7+DJI7ZOg/1pPJykBglBVAUQsGqSX722IAZfOsxS7mfi3Gk7zr1q/U\nLF+LRswUz4T6iLOXvjfvMeXRrBKmqZ8P67zE9UtkYGEiM50cR08yRRmh/4so\nnKJcwpZN6FxrUKJ4Gwo9A3sxiBAaZd5MDmDT/HOtfuRWrn5RF0cklVGcWv0M\nZyZaH/xE1vPqm/MDeKTutzCAD9bm1O18XQOgC3zn3Z3nsJ5Kgmjyz5L1SpWM\n72tVRtCMwlO7IXpNajJPVPF6XpXChvC8GwLpkyYrBCfShiZC0WhjaIivWyzh\nqoBl\r\n=EHpa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbim9hhZwIaoaIWpLelCXrR4ksBG4v57ReIIE2UwdeAgIhAMIiLPRyLiowDWeW0SXrcIrlST1n3qfoRSVWJzCpOD6s"}]},"maintainers":[{"name":"bencevans","email":"ben@bensbit.co.uk"}],"_npmUser":{"name":"bencevans","email":"ben@bensbit.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mini-duration_1.0.0_1576263615601_0.8514092089483494"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-13T19:00:15.574Z","1.0.0":"2019-12-13T19:00:15.722Z","modified":"2022-04-04T18:21:53.208Z"},"maintainers":[{"name":"bencevans","email":"ben@bensbit.co.uk"}],"description":"Mini Duration Parser","homepage":"https://github.com/bencevans/mini-duration#readme","keywords":["duration","parser"],"repository":{"type":"git","url":"git+https://github.com/bencevans/mini-duration.git"},"author":{"name":"Ben Evans","email":"ben@bluechimp.io","url":"https://bencevans.io"},"bugs":{"url":"https://github.com/bencevans/mini-duration/issues"},"license":"GPL-3.0-or-later","readme":"# @bencevans/mini-duration\n\n> Mini Duration Parser\n\n## Install\n\n    $ npm install --save @bencevans/mini-duration\n\n## Usage\n\n```js\nconst miniDuration = require('@bencevans/mini-duration')\n\nminiDuration('5d12h') // => (5 * DAY) + (12 * HOUR) => 475200000\nminiDuration('4s') // => (4 * SECOND) => 4000\n```\n\n## API\n\n### miniDuration(input: string) : null | number\n\nReturns `null` if invalid mini duration string.\n","readmeFilename":"README.md"}