{"_id":"parse-human-relative-time","_rev":"13-8d2ca47962c5741b4b337b2440a9dd3f","name":"parse-human-relative-time","dist-tags":{"latest":"4.0.0"},"versions":{"1.0.0":{"name":"parse-human-relative-time","version":"1.0.0","keywords":["parse","human","relative","time","date"],"author":{"name":"Jannis R","email":"mail@jannisr.de"},"license":"ISC","_id":"parse-human-relative-time@1.0.0","maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"homepage":"https://github.com/derhuerst/parse-human-relative-time","bugs":{"url":"https://github.com/derhuerst/parse-human-relative-time/issues"},"dist":{"shasum":"4a5ca7c4590bebf8febc86e633ec05d382e0037d","tarball":"https://registry.npmjs.org/parse-human-relative-time/-/parse-human-relative-time-1.0.0.tgz","fileCount":7,"integrity":"sha512-4584gmUAAibiHoqJfggDJerVsneLEQNSr2E3QPLLazD0xiEQwjPXRzCH2DQ4JroCyrsTa26ZQrD5hIPx39cdtg==","signatures":[{"sig":"MEUCIQCck+dZjf9H/E48TqJTC9/+qzAw8ZoXVMUgkNbvibU4iAIgRqmsdXsSvk7fjNRNI0X99gHg1MoTZXg+bXKH8EUlIYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzfMjCRA9TVsSAnZWagAAd8cP/0odp/XjXXhCoRtmIgTi\ncq65cyPPVNuqJPWmG2kYwtXszFeGyHtmSTVVL2NbX+rn5z+4ubgGXHe1OtU3\nz9upeao276fHoWUk2A5Dgft/jska7xLSni7zAGmCZ6Ys6OzftuVaBgLzkT8s\nM1ZiFz37WgWTTg/2d/mIpG/AVNwsWRX+LN9D+NZgCOYP/gxUkVN9YUwKEFRx\nbTdyVSdxExK0daeUnKXly4kXLrp8QprYhNDGDxtcZawmKg8B1Qnp+erezIqm\nitpQorLav6dZdfX1phoUrsQDLYE/x4CPmjINxhl/O+LaiwixUsgRGXyXovlN\nASR/78W/gxIEhnvEKmENMzdrhQF+K6+pUpEDdbAhANmg89PUdcBQlpqgy/Ry\nV59nA75xSFFhBjaxG6HxHA8A/ftuc2y49HJ1L2Lv+lig2NSrVfE9RtsSj7lr\nCqECGlk707WVnpJfnqAUAvCmyskaiDqpnTyDyvD8f5uZ+Us9OfWQ7qKMXOiS\nJhf3eu1D7eZT3FYO8LxNyiFdbe9WfVrc/2PREumvXMH1Z8TRLOvOQ8GmRe1V\nkaC2GlWggYZj2vVkZwwjOznLs5A0EuhsKDk1B4QqCH585R8SbJ3n28MchWZf\np880GSEjFZ5v4MQUIvMdK6+L7UYK04kGjGnoqVmruCB494KE53iU5d1Mo7P/\nyrGL\r\n=nznl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"bf9c5917a84814b7efaa98a6d61f403560907823","scripts":{"test":"node test.js","build":"syntax-cli -g grammar.js -m CLR1 -o parser.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"derhuerst","email":"mail@jannisr.de"},"repository":{"url":"git+https://github.com/derhuerst/parse-human-relative-time.git","type":"git"},"_npmVersion":"6.11.3","description":"Parse human relative time strings like \"next Tuesday 3pm\".","directories":{},"_nodeVersion":"12.12.0","dependencies":{"date-fns":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"syntax-cli":"^0.1.12","date-fns-tz":"^1.0.8"},"_npmOperationalInternal":{"tmp":"tmp/parse-human-relative-time_1.0.0_1573778211340_0.3417984253240265","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"parse-human-relative-time","version":"1.1.0","keywords":["parse","human","relative","time","date"],"author":{"name":"Jannis R","email":"mail@jannisr.de"},"license":"ISC","_id":"parse-human-relative-time@1.1.0","maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"homepage":"https://github.com/derhuerst/parse-human-relative-time","bugs":{"url":"https://github.com/derhuerst/parse-human-relative-time/issues"},"dist":{"shasum":"a41d70e4fd7611ace7b8216ffbccfd54dd7118ac","tarball":"https://registry.npmjs.org/parse-human-relative-time/-/parse-human-relative-time-1.1.0.tgz","fileCount":8,"integrity":"sha512-DFzGw3Rto09sExL+40jf7P9ZZAQDYHzTwTo5AdtDrj2x7yoAtIvMUb8QaapciddD4nIDb//So5MSBqVXKShTxQ==","signatures":[{"sig":"MEQCICgGqZ+dtT7N6rGML7pZbE7zhkiVDOjtY22PhWWH7gmfAiAkiJ2mKI/qMTEpuE53kcynz6bfgCSEHMf9mbgS3hKdEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdztBjCRA9TVsSAnZWagAAgXgP/3CrSvpgRcXmyVUG/F5f\n6voGwhC4cG2NacDku5OPmi+KRtI2ioQHZRaXPgRBUQTLy7gi4xIFytmgP1X0\nmfkh4Jx52o6ZVLwlZlHdvgsovWGkpTTLN40qj5HlCEW0HCyZyy2qXBbXdqVD\n7WZfxehc5FflOCKK27bTDHuay9sH2G0Aj3oTPHxO03M8i2hObg1THgyShjjX\nFoLVqjg0eaBHi0sBySxwa9Dq+obxV488FkcB6AE3MUI/6gt2qZ1jG23ClHAH\nba8qwrh49Ukrl/NKOWz8AQPpD9xbhcg3BLwNWVdr7UUDOCv0ADyLcjWkRtkN\n8EFLKb4XPvAnnfrXQt4IVyU+iWFZeUSm8zYTmRZ2yJ3EOVd0y/fL9NBIxbuL\n2N9pJxBj/9Xk/jKDR4XOJ+8KNvFBSJ0kiWkr21Usa7QLmj1SeezfqJrQHas8\nJxhClTgBbaZixmdgzo8itjvZbiijKRw7NFQ3uPohAdzhDJxWSPtfG1HhaM3A\nEpM19XGJhIbxGSgjNEIHbJx0L/xsPc3tgsUgfvEVJUTgn0+FG3+Zla6WcdoY\nI7tgvu17jn/h56hFrxm8w/ByQYeD3Rrvlooofou0Ap9J9SpKsZj287+4Cp+L\nZgdUrpQ/begdu9Q2LDTc8rPRBPALIpMNKaKpOE7LVCi7H3WNmF+Urv+RQsoI\nlrOU\r\n=O1EW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"212f3e93c3dc704dec36bbbb459a21639f5db804","scripts":{"test":"node test.js","build":"syntax-cli -g grammar.js -m CLR1 -o parser.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"derhuerst","email":"mail@jannisr.de"},"repository":{"url":"git+https://github.com/derhuerst/parse-human-relative-time.git","type":"git"},"_npmVersion":"6.11.3","description":"Parse human relative time strings like \"next Tuesday 3pm\".","directories":{},"_nodeVersion":"12.12.0","dependencies":{"luxon":"^1.21.1","date-fns":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"syntax-cli":"^0.1.12","date-fns-tz":"^1.0.8"},"_npmOperationalInternal":{"tmp":"tmp/parse-human-relative-time_1.1.0_1573834851166_0.11279434413978517","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"parse-human-relative-time","version":"2.0.0","keywords":["parse","human","relative","time","date"],"author":{"name":"Jannis R","email":"mail@jannisr.de"},"license":"ISC","_id":"parse-human-relative-time@2.0.0","maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"homepage":"https://github.com/derhuerst/parse-human-relative-time","bugs":{"url":"https://github.com/derhuerst/parse-human-relative-time/issues"},"dist":{"shasum":"9e5087e553366bf9956b7a8d56e0cb77d2773ae4","tarball":"https://registry.npmjs.org/parse-human-relative-time/-/parse-human-relative-time-2.0.0.tgz","fileCount":8,"integrity":"sha512-s3w44KOPcnrFEj/UJMEkabodfEQRQ8yO7mEDj0wX9fK+vuYq2b8zz7/GTP2deAwPI0qD76I+oiEkITbK8R5Beg==","signatures":[{"sig":"MEUCIQDXIQtOQ/dV9Vn2h07RwewhSsJat/OnNFMedP/zage8jQIgUlx2Lly1kbYz4ZBzcb+YUHDju3vnG+RzPDiRjYx0dec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzwUsCRA9TVsSAnZWagAAdAsP/RToJJFZLQ6Q6/u6A0d6\nvJUayAzN3lcTNwm/IDeBPU1cd7qvAphAEUY3f4Q2Hf911D7GpFAa+b8DN02d\n+Ry99mfLvbhBVE6v/cSKaRQEBzPOk3TGeEg5j7uMEbpfbtRg+BSMk311ejb1\nA0cetD11LTcyN3OjC3udjrW+urK+fi1M2/mQBQp173RK/dCznOad+oDW+7/X\nhkzbuVorniZASOzVylOL9sJg64jyWCNpqbeLGG3Bhe06blsRoHk2DtjkCMNS\nRPY10m8sUb/IALSVs8EiVMIHlBXTphkjyeYaG9c1H4VDStggX+EPSeN/T7dE\nmNo8zeDh4VdiZYnQFJFRObgLkbCY5/Ybys5G2ftPoPzCmOLrnDVv51Rsudy2\nEb1tNoLQFwKjX4oCGifiSGDFkp7Vb47hORRObQWeIa5oQOU6MxHquSjis5s+\nl9elpDFs9FQtBxRqgdc4bneD3+xZPvwJsBHR73aaq0bg/QGoxWflJkpieqx1\n8cAqJdEedVOQQs8+fapYWeEstXjQ85OXnz7zKgDK/K44K3O++FE0B4HRkiZ/\nX1MCG762m09YT9SUNAGoD5ANYqdSaW+XzbsPY47asYPaOLBF3p0jS/frA3ca\ny9byVrkbmfDeSnZFgEyekCtelm7KR1+3YpTfJpf9SWU1Sst/XWp7ij3G2bff\nAzx9\r\n=VvOT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"d8a6ef7485b045b805ea6d2740959da3fbdd4bab","scripts":{"test":"node test.js","build":"syntax-cli -g grammar.js -m CLR1 -o parser.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"derhuerst","email":"mail@jannisr.de"},"repository":{"url":"git+https://github.com/derhuerst/parse-human-relative-time.git","type":"git"},"_npmVersion":"6.11.3","description":"Parse human relative time strings like \"next Tuesday 3pm\".","directories":{},"_nodeVersion":"12.12.0","_hasShrinkwrap":false,"devDependencies":{"luxon":"^1.21.1","date-fns":"^2.7.0","syntax-cli":"^0.1.12","date-fns-tz":"^1.0.8"},"peerDependencies":{"luxon":"^1.21.1","date-fns":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/parse-human-relative-time_2.0.0_1573848363964_0.587976985930005","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"parse-human-relative-time","version":"2.0.1","keywords":["parse","human","relative","time","date"],"author":{"name":"Jannis R","email":"mail@jannisr.de"},"license":"ISC","_id":"parse-human-relative-time@2.0.1","maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"homepage":"https://github.com/derhuerst/parse-human-relative-time","bugs":{"url":"https://github.com/derhuerst/parse-human-relative-time/issues"},"dist":{"shasum":"c0822f4a9572287596a5ed863d13c02110acf219","tarball":"https://registry.npmjs.org/parse-human-relative-time/-/parse-human-relative-time-2.0.1.tgz","fileCount":8,"integrity":"sha512-ddMH4CEDy2FMxQCPVEz8mJiq3VfXOPrq1dNb0O1Sgy/QxP3pn4mZqLVMYfu9MpdNisk0b7teOvKfV/HgLRKrQg==","signatures":[{"sig":"MEQCIBx/CvxC11JpIH98CisfBPZl3p7y8UYTmqFQbzymEfbRAiAkF6psryywQR/3zTiZVMgLM8eJKhIqOHaClH3qyzxg3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0AZrCRA9TVsSAnZWagAAxZkP/1YdcqT+eDdBc65ZJN+3\nY1EvOyxejkXcag4O68edF2qI2x5lAkmufMsolnD361gcxLBLtjkzCBnPpok4\nIW+1RyjYpG06IuJWmuedOYpSCDnXYkPfTJl9aGIX4nYPFlcq++p1UmxeCDng\nad9TlY1KMKOl/Io52IWtebYF8UA6veF90YI8Q/uu5Y+ZCXoQl+dzDLCPKVB5\nXQQhf3EP6VPC4fkL4ttIGkNqTd/ViowX4IiqYkwES7quf7O/FdwUbQlzXjdS\nt6yO9csgJw4pnABjk7Q5ou3yeUQscYW4fTSnYuDYayjLFtd096IWeBxKsqXu\ndYNzwF4xDjQfl8SOjm/x2QWI5gw4OTX6UfrDZbqhMYwrsxSaryG28OEbVlPa\nniHxlAjYomO3h6/4b2cQnAkpB7ZeW2aDv+wdKgcg1wXnJr1xBtJkXtg5vjDh\nysmbBCoAqIlJ2dhMQjtalR7JMtciYArmKiaR43TyiO0/UtU9zp8h1oQAcyyS\ntrNiXP59QpeKFb4qdKHYYs9UUGrb1bDfja/VsVZhwTZIoD2V2yCGOGVJgaBD\n780wkKAWW96kpdNiJF9loShF5rKU9msohygLJyOqJYSsyeu/+ZjPR5D5jvfn\npEjXzdoABWs79yyWgLvWriwulWQOrOdr/KelAweiWuhY+00erCZWxhpT99Cn\nzPiF\r\n=8D9d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"7829b20933de4606c3dca8ccb4845fe13376b68b","scripts":{"test":"node test.js","build":"syntax-cli -g grammar.js -m CLR1 -o parser.js"},"_npmUser":{"name":"derhuerst","email":"mail@jannisr.de"},"repository":{"url":"git+https://github.com/derhuerst/parse-human-relative-time.git","type":"git"},"_npmVersion":"6.11.3","description":"Parse human relative time strings like \"next Tuesday 3pm\".","directories":{},"_nodeVersion":"12.12.0","_hasShrinkwrap":false,"devDependencies":{"luxon":"^1.21.1","date-fns":"^2.7.0","syntax-cli":"^0.1.12","date-fns-tz":"^1.0.8"},"peerDependencies":{"luxon":"^1.21.1","date-fns":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/parse-human-relative-time_2.0.1_1573914218994_0.44658997800655964","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"parse-human-relative-time","version":"2.0.2","keywords":["parse","human","relative","time","date"],"author":{"name":"Jannis R","email":"mail@jannisr.de"},"license":"ISC","_id":"parse-human-relative-time@2.0.2","maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"homepage":"https://github.com/derhuerst/parse-human-relative-time","bugs":{"url":"https://github.com/derhuerst/parse-human-relative-time/issues"},"dist":{"shasum":"1c20903548d487dcca65ff24844134c79b499548","tarball":"https://registry.npmjs.org/parse-human-relative-time/-/parse-human-relative-time-2.0.2.tgz","fileCount":8,"integrity":"sha512-ZFejCYR0BO7/9B76w7Ur/GWpI6uu/Y2cyHrnZrOPs6jwF7zYrnzXR1fzp3LTqQ3TIVJwiyy5OM1ZHxIBz/i8rA==","signatures":[{"sig":"MEQCIALSrVPku2IcU8Fy9PVADjpAs17UdDIgbCWp2u5Ays7lAiBo1owdpBQd2scsbaT3S2LLhDkrSmRtlQLL/18mRy6xDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0Af6CRA9TVsSAnZWagAAhNYP/A4x/+dgR5OxVjkVdb9q\nHgxrNt/Zq+QjNng8RTKzmvkijG1c7fJs+KF/E4krXqeIOMjCMgkvfBE+nrYr\n0GRXtTIUUP1w9mdDJhyT7N62Qpi2gr+S330D5vklvR2ysxz+VWn6BBZIYyat\nWkLFqcKeyCaHKTvUX5pLClxkhExI9N7AdFp5QUwf7j22iUjtXT1AW8O5xwG0\nMbyv1iPi+NE6bnQxCQi+0IGfJXTtSIhymyKpOff/+x+/aa767fZvWN7PixOf\nP+aZjQwK/+RiCLkLNl4MzeawNXRfARoldSA0LII/fcJ51fr9CkgyabTau3TR\nCwhwE0lpkGrVuWEnjO/y0nqzW8HTltkp+v3InSNGKpGMIagTbFuN9wD8of3b\nTKcLlZniJpbZXstltD4YFIMQdMUbs29bzq+y7KV9SKyCMdocD7tlKZg+5tTg\nv7OwmedfiIHOkW9u2iJyWeYOB0QiYUxSi2phfmyXZG6e/xhW6/W/7V8y6sZb\ngM2clT4gu5rZFLYJ4L1nkstPyf0KsiDeQWdNhKWZ+SImotmqtYvwkXgjgKYK\nyr2+SGH6hTr0LMHUd8C7TmY3oV2SPvM1LX1Q+KrZhNm53M60aMzBdDuPBrL3\nX24Q59pzo1gvdPtEhZ5xT1NbGjAExfZTfmm1qTHasMiSBgIdmRJXAWkWLOia\nY+hZ\r\n=DJWm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"aeb456d56f1b632a02f0e313c23f0fa4c8367aba","scripts":{"test":"node test.js","build":"syntax-cli -g grammar.js -m CLR1 -o parser.js","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"derhuerst","email":"mail@jannisr.de"},"repository":{"url":"git+https://github.com/derhuerst/parse-human-relative-time.git","type":"git"},"_npmVersion":"6.11.3","description":"Parse human relative time strings like \"next Tuesday 3pm\".","directories":{},"_nodeVersion":"12.12.0","_hasShrinkwrap":false,"devDependencies":{"luxon":"^1.21.1","date-fns":"^2.7.0","syntax-cli":"^0.1.12","date-fns-tz":"^1.0.8"},"peerDependencies":{"luxon":"^1.21.1","date-fns":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/parse-human-relative-time_2.0.2_1573914618238_0.33564566733388435","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"parse-human-relative-time","version":"2.0.3","keywords":["parse","human","relative","time","date"],"author":{"name":"Jannis R","email":"mail@jannisr.de"},"license":"ISC","_id":"parse-human-relative-time@2.0.3","maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"homepage":"https://github.com/derhuerst/parse-human-relative-time","bugs":{"url":"https://github.com/derhuerst/parse-human-relative-time/issues"},"dist":{"shasum":"7e2163c8b773b12ac2bc6ee6f250933ae6f2a05a","tarball":"https://registry.npmjs.org/parse-human-relative-time/-/parse-human-relative-time-2.0.3.tgz","fileCount":8,"integrity":"sha512-oSpv48RDeDSPpC95XqcJ7kx6/Thmu4sSX8E28zcDuZNcn5wwdTZZpI+VprokNXFmQ4CTUqczCsSH8Uh49n0j6A==","signatures":[{"sig":"MEUCIF096DcHciuimKQRt6XPjSPTRzodm6A3ewSAB2JEBzzEAiEAgrVtRbkrBE3cZqQl9BesHsuGXxhqagh+v3mHQrP1ErA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3v5kCRA9TVsSAnZWagAAhJ8P/1yLk3xovWAkArYhWa8Q\nUXQ28fijq/S5/sDpZVSUnIe8thp6doMNDtudYuyMloO+dJ4KavFcWYsC653i\nVf+54HinbySF0torx24gVz0Gi/UeXtJS0nTen0TOZKCfjCJPBj49fkDSSf+0\n1t5fDcLE8CJE4BPWRgrRtym/Apqwu49ETpGJ8yCMm7kFxkNrmev75zktbzon\nJqF2LcZRW4OyRPpGk7dvpFx/DbHEaHJhQZGiDc4zTMX3jx0nxReqqa/7GeY6\n6E+0PmL+nHoqJla1no0rRUz3CnpeYwKrsr1cQLW+U6WYl56NKOFOMNE1lLFi\nh4KVNlZmfFCKz2aju34vcDUQoNBSOdgKobvR0xfw7mf1fylqInBJDRNj1vHp\nD3/gEfbNOGuXk/blXbLwB61nnoFOvEEquZcc1O9cccZc6EdOxCob38m73+wm\nt8T/qEXLdNHvRRZmVNFicSUgFZPwD8DzS8bmcX10R23rNu51q/YEQCoX6TJe\nRshKb63RTX97JeRTmA+YIS8ZJNw26Gk8ZjdFyPkX9zv326AcXxXXPZJZCIT9\neqxbM4g0Mpm2oLluY1Duqp/wrTwbjx1QTEFaSIXYcHDIypOOVdNHeKL1vSXI\nJwrBLPLGTbDs1Qk/l1mWNsY6Bi5wGUm8rjPVwmSBh13pcYR8wj/HY+07cW6r\nsRYz\r\n=STRH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"3a5bcef182dd520cc1691de3c49cb9ced4ec25d0","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"node test.js","build":"syntax-cli -g grammar.js -m CLR1 -o parser.js","prepublishOnly":"npm run lint && npm run build && npm test"},"_npmUser":{"name":"derhuerst","email":"mail@jannisr.de"},"repository":{"url":"git+https://github.com/derhuerst/parse-human-relative-time.git","type":"git"},"_npmVersion":"8.3.0","description":"Parse human relative time strings like \"next Tuesday 3pm\".","directories":{},"_nodeVersion":"17.2.0","_hasShrinkwrap":false,"devDependencies":{"luxon":"^1.21.1","eslint":"^8.6.0","date-fns":"^2.7.0","syntax-cli":"^0.1.12","date-fns-tz":"^1.0.8"},"peerDependencies":{"luxon":"^1.21.1","date-fns":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/parse-human-relative-time_2.0.3_1642004067938_0.8581908797242306","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"parse-human-relative-time","version":"3.0.0","keywords":["parse","human","relative","time","date"],"author":{"name":"Jannis R","email":"mail@jannisr.de"},"license":"ISC","_id":"parse-human-relative-time@3.0.0","maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"homepage":"https://github.com/derhuerst/parse-human-relative-time","bugs":{"url":"https://github.com/derhuerst/parse-human-relative-time/issues"},"dist":{"shasum":"95b35193cb927611414a1c7cb5e5089873b81acf","tarball":"https://registry.npmjs.org/parse-human-relative-time/-/parse-human-relative-time-3.0.0.tgz","fileCount":8,"integrity":"sha512-1w2nJQS/J4TTSYasRUFTs1gSGPZjaXZCW1NJLTvQXDKdOpo5TOJ3xkQFn/6mU+RydnBbwmuXSzHo35ox+S6vfQ==","signatures":[{"sig":"MEQCIFZ7B5tigIyu66gjbOepBv/r/oFh9o6SHg7DSAaopW5ZAiAeI7HSRmWyP4bwbvjOpEzNb82ByEiYKJolZkCuOp/0MA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3v7QCRA9TVsSAnZWagAALNQP+wX976ZrVJYyuvf2S/Gx\nEbCHAOepSGuLfyqcZ1X4+3FtwkyHIZdlG9UOPydohCyDmvYk5C2wUBtdJclA\nkfQw9t1+HouyizrbC0snCQy0gvbsRTG8UHkohaijtyNpRV9hncGAHJlv1fD8\n/EmyL+J1G4W5EqgcE/z6wvSDbtkiSmuk9buc/eX8VoBlnkAxoxNMZW1vQq8r\ngqIz6QYGd6TtwmIkoHC8KbxAzpXqIfmGa8briOL6AiSalDEPiMiz2qW2kNxW\nUyfOC1r4trla1NCOPET5wExREwLDkiYT2Jn0AHXXqQOGvi9E9K1b+hxLH3MP\nfuiTlHSk8nqZiUGmQJzfwsWdJ6ssN+n45vTO2SNj6rnGCsanzC/zDGSTX414\nMjjC7T0WhLySIyet7o3Q5Xzurm5Esw23JfPezTXBk3afqyEDh0rdCtLdy5E4\nmGle7xFlJFw03k6Uob2G2U5U0hXv+FfyWx26/Ko5+E7/npCQV6kUf7ZiRzwg\nk5n3RtJCN2N42TAqYkJCN5CvQcFewlm3M57Xd/Ri2qBprqVd1Za9/CfPJbVj\n2xTJn7bwYMhmb8gRm1OVvaujiD9HS9EXtjO55WdNOWS/Jitkwr0SYyLJSu5O\n49pFCWYXpLuGVRbXZiqPIfP/aGYqvZT49gClVPs75xmcCiN8iUPuz35jZqp/\n3un3\r\n=fEGH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=16"},"gitHead":"1fd21930e4568588233f33746984a152ba9bc6ab","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"node test.js","build":"syntax-cli -g grammar.js -m CLR1 -o parser.js","prepublishOnly":"npm run lint && npm run build && npm test"},"_npmUser":{"name":"derhuerst","email":"mail@jannisr.de"},"repository":{"url":"git+https://github.com/derhuerst/parse-human-relative-time.git","type":"git"},"_npmVersion":"8.3.0","description":"Parse human relative time strings like \"next Tuesday 3pm\".","directories":{},"_nodeVersion":"17.2.0","_hasShrinkwrap":false,"devDependencies":{"luxon":"^2.3.0","eslint":"^8.6.0","date-fns":"^2.7.0","syntax-cli":"^0.1.12","date-fns-tz":"^1.0.8"},"peerDependencies":{"luxon":"^2.3.0","date-fns":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/parse-human-relative-time_3.0.0_1642004176347_0.6038608277785111","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"parse-human-relative-time","version":"3.0.1","keywords":["parse","human","relative","time","date"],"author":{"name":"Jannis R","email":"mail@jannisr.de"},"license":"ISC","_id":"parse-human-relative-time@3.0.1","maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"homepage":"https://github.com/derhuerst/parse-human-relative-time","bugs":{"url":"https://github.com/derhuerst/parse-human-relative-time/issues"},"dist":{"shasum":"29209de2db332347787045a626ddbd259ef2e90e","tarball":"https://registry.npmjs.org/parse-human-relative-time/-/parse-human-relative-time-3.0.1.tgz","fileCount":8,"integrity":"sha512-GwQ4YBUo2Qkoyt9PgEttuoZiwxljldUqo5U0DCiaYLxj7gjt3tSHGoaKFjWdN3M1W6lCuxDQqDs4YSgPVq+pIQ==","signatures":[{"sig":"MEUCIQDarO0AZ8kX1AFQLfsQQCRjvutAOSF8LRPLYuh5HTLgVQIgJvvEAnDg40bHdqhIxeO/DY7rb7K1l8mk2EbJz4irAIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnIIXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpubxAAmWQbhLmKG6eyw7//d6xjP0/Uqh2i//vvwJUSzx5WAbg07Wnl\r\nVsHnybqVwJa/8hnJGN9JGumHJetm6N8O4AEXD6cHHaARP2Yas75QgHaR4BqM\r\nsspxY2Q0cX2utWAmGVQI8Mnz+e6D01Lmj2zmwzR/5nkVqMc59BySQNfYQzY+\r\ne10K7OmCQLHqNcPizeDqmjaxifVxPBB/IQXjPC09c6aDjCT67t9dZlGopsCV\r\nLAIBDpL7XxFP4wlhzxupVOsDnp87N/d5aoRYND14t26/ZWeJj9yvTC1KKAx3\r\nQkWtUBb8VpszzJu8IFGCMLsqN6AnAz2c6e0112MyqHVY2TgDbgM/rMvsERgG\r\nyO36DpbQDVRCozydfd4qaYb8/H5TNrOYTtrYmp7JNig0YiUHFc8YVQGQXHij\r\nEwxFMwDNrU7pmr3Djhys4wK8cV4GiVRqTWEzg6R/4KMe+AngDbjjYBHPQteS\r\nTZwU0E0YoH8xzUmjKCJ5m+ahoVFATfYzR7QNBze7XwnyMaSD1Iy0I7ljVWeP\r\nC93yA1Xw0O/JDsmWgR2b+L8bTxb+uQblXEAoq1dTobadQqKAH41T3HoBvLvt\r\nJNvfgLWN8OmgdCSbXiYzSSaK1O1V1eZX1kUsL1FMV7xVGWE+1CNnB+TkcJ2O\r\nUUw1H6TAb4rLcqfc1MxPJ2eEW3fAHVUf3uo=\r\n=anaQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=16"},"gitHead":"302d4654d2e55b3b5926a37b70847b991651cb7e","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"node test.js","build":"syntax-cli -g grammar.js -m CLR1 -o parser.js","prepublishOnly":"npm run lint && npm run build && npm test"},"_npmUser":{"name":"derhuerst","email":"mail@jannisr.de"},"repository":{"url":"git+https://github.com/derhuerst/parse-human-relative-time.git","type":"git"},"_npmVersion":"8.19.3","description":"Parse human relative time strings like \"next Tuesday 3pm\".","directories":{},"_nodeVersion":"19.1.0","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.1.1","eslint":"^8.6.0","date-fns":"^2.7.0","syntax-cli":"^0.1.12","date-fns-tz":"^1.0.8"},"peerDependencies":{"luxon":"^2.3.0 || ^3.0.0","date-fns":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/parse-human-relative-time_3.0.1_1671201303774_0.4088757068308513","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"parse-human-relative-time","version":"3.0.2","keywords":["parse","human","relative","time","date"],"author":{"name":"Jannis R","email":"mail@jannisr.de"},"license":"ISC","_id":"parse-human-relative-time@3.0.2","maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"homepage":"https://github.com/derhuerst/parse-human-relative-time","bugs":{"url":"https://github.com/derhuerst/parse-human-relative-time/issues"},"dist":{"shasum":"94e74222d5cb134fb829718e85c360c55273d0b0","tarball":"https://registry.npmjs.org/parse-human-relative-time/-/parse-human-relative-time-3.0.2.tgz","fileCount":8,"integrity":"sha512-985TRIu4jHFCxDMJ1Ssb82a8+BUU0XP9f6OSd5zfTegN1mFaCkV42bOnReC2jQ4d9kv92/huUUTh0DDeupHrxw==","signatures":[{"sig":"MEYCIQCTvuzbH1//TMhMIJdtHEZANexKVICKEDdudtDH6fEamAIhANmT8Kan8OXErV50opaEvywcncK0w/U2HTe0XJeTRFbq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33752},"main":"index.js","engines":{"node":">=16"},"gitHead":"3980eb85b5b2fe93a2a86c1a332a2635690459e3","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"node test.js","build":"syntax-cli -g grammar.js -m CLR1 -o parser.js","prepublishOnly":"npm run lint && npm run build && npm test"},"_npmUser":{"name":"derhuerst","email":"mail@jannisr.de"},"repository":{"url":"git+https://github.com/derhuerst/parse-human-relative-time.git","type":"git"},"_npmVersion":"9.8.0","description":"Parse human relative time strings like \"next Tuesday 3pm\".","directories":{},"_nodeVersion":"20.5.1","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.1.1","eslint":"^8.6.0","date-fns":"^2.7.0","syntax-cli":"^0.1.12","date-fns-tz":"^2.0.0"},"peerDependencies":{"luxon":"^2.3.0 || ^3.0.0","date-fns":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/parse-human-relative-time_3.0.2_1693403767616_0.7925083466977176","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"parse-human-relative-time","version":"3.0.3","keywords":["parse","human","relative","time","date"],"author":{"name":"Jannis R","email":"mail@jannisr.de"},"license":"ISC","_id":"parse-human-relative-time@3.0.3","maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"homepage":"https://github.com/derhuerst/parse-human-relative-time","bugs":{"url":"https://github.com/derhuerst/parse-human-relative-time/issues"},"dist":{"shasum":"32af05b20c5a8b9f5c54673dad16e7d8a71e6fc6","tarball":"https://registry.npmjs.org/parse-human-relative-time/-/parse-human-relative-time-3.0.3.tgz","fileCount":8,"integrity":"sha512-k5rbM+MSg0tcdOuWZWcF6YeyqUkpYZgxVzFy5u/BlBwlUGpgnU1SrMBKRyws1JQWShI6CAflDkA0UOpAZbORLA==","signatures":[{"sig":"MEUCIQD0omvwvQ20wS5vriLKTlDtbDVNbh0zQOfnoo75CeqGDAIgXvNBIyejKz7wwqQfdX9Uu/S5Z5vKTZcQfxpfhFekOwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33823},"main":"index.js","engines":{"node":">=16"},"gitHead":"520bf0b01a4cffd10dadb0128d1ec3b0c460b823","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"node test.js","build":"syntax-cli -g grammar.js -m CLR1 -o parser.js","prepublishOnly":"npm run lint && npm run build && npm test"},"_npmUser":{"name":"derhuerst","email":"mail@jannisr.de"},"repository":{"url":"git+https://github.com/derhuerst/parse-human-relative-time.git","type":"git"},"_npmVersion":"11.2.0","description":"Parse human relative time strings like \"next Tuesday 3pm\".","directories":{},"_nodeVersion":"23.7.0","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.1.1","eslint":"^8.6.0","date-fns":"^2.7.0","syntax-cli":"^0.1.12","date-fns-tz":"^2.0.0"},"peerDependencies":{"luxon":"^3.1.1","date-fns":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/parse-human-relative-time_3.0.3_1744804680641_0.8951126884449312","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"parse-human-relative-time","version":"3.0.4","keywords":["parse","human","relative","time","date"],"author":{"name":"Jannis R","email":"mail@jannisr.de"},"license":"ISC","_id":"parse-human-relative-time@3.0.4","maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"homepage":"https://github.com/derhuerst/parse-human-relative-time","bugs":{"url":"https://github.com/derhuerst/parse-human-relative-time/issues"},"dist":{"shasum":"813fd211a154b189181d12505b0cd61f6bd68138","tarball":"https://registry.npmjs.org/parse-human-relative-time/-/parse-human-relative-time-3.0.4.tgz","fileCount":8,"integrity":"sha512-NNkNmSSQ79PeEg58sWVaGCgGIymjFyap92jXXMzAaDcNKHEM6FjUSlYM4AGpTuKXkyuNGTUkVEzDBCkrKwKbUQ==","signatures":[{"sig":"MEYCIQDe1nfBZxMmSqsywhgufyuY2jgssgX6Qp935HcYfQw3tAIhAP8ZMJbRymrsNe42iXpABt1WRm+4PYTogzfTFRCav+sR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33758},"main":"index.js","engines":{"node":">=16"},"gitHead":"c0d4071740ef061228a282befee386888f276eb7","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"node test.js","build":"syntax-cli -g grammar.js -m CLR1 -o parser.js","prepublishOnly":"npm run lint && npm run build && npm test"},"_npmUser":{"name":"derhuerst","email":"mail@jannisr.de"},"repository":{"url":"git+https://github.com/derhuerst/parse-human-relative-time.git","type":"git"},"_npmVersion":"11.2.0","description":"Parse human relative time strings like \"next Tuesday 3pm\".","directories":{},"_nodeVersion":"23.7.0","_hasShrinkwrap":false,"devDependencies":{"luxon":"^3.1.1","eslint":"^8.6.0","date-fns":"^2.7.0","syntax-cli":"^0.1.12","date-fns-tz":"^2.0.0"},"peerDependencies":{"luxon":"^2.3.0 || ^3.0.0","date-fns":"^2.7.0 || ^3"},"_npmOperationalInternal":{"tmp":"tmp/parse-human-relative-time_3.0.4_1744806660556_0.5318663643699486","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"parse-human-relative-time","description":"Parse human relative time strings like \"next Tuesday 3pm\".","version":"4.0.0","type":"module","main":"parse.js","keywords":["parse","human","relative","time","date"],"author":{"name":"Jannis R","email":"mail@jannisr.de"},"homepage":"https://github.com/derhuerst/parse-human-relative-time","repository":{"type":"git","url":"git+https://github.com/derhuerst/parse-human-relative-time.git"},"bugs":{"url":"https://github.com/derhuerst/parse-human-relative-time/issues"},"license":"ISC","engines":{"node":">=22"},"peerDependencies":{"date-fns":"^4.1.0","luxon":"^3.0.0"},"devDependencies":{"@date-fns/tz":"^1.2.0","@eslint/compat":"^1.2.8","date-fns":"^4.1.0","eslint":"^9.24.0","luxon":"^3.1.1","syntax-cli":"^0.1.12"},"scripts":{"lint":"eslint .","build":"syntax-cli -g grammar.js -m CLR1 -o parser.cjs","test":"node test.js","prepublishOnly":"npm run lint && npm run build && npm test"},"_id":"parse-human-relative-time@4.0.0","gitHead":"e3a3cce2d6bb263bcc7c69913d8d4deb037bf861","_nodeVersion":"23.7.0","_npmVersion":"11.2.0","dist":{"integrity":"sha512-q9TSws/icmDATupBKoCSn4FU39rdjDSwq1eJkk6CrqBMF5MtnRjGFGi4PEGS+umGUc0G03dXzSi03MS1DH3iAg==","shasum":"19315c5519dacb5fce6b0760d6fac62a0036db08","tarball":"https://registry.npmjs.org/parse-human-relative-time/-/parse-human-relative-time-4.0.0.tgz","fileCount":8,"unpackedSize":34255,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCgxs3Y8phzMgx9RSP9ORnJe088spu4oOVwFqVYvGMslgIgA7Y55ENKNC3fLsKvfXqTUhwdLDa69CRRHxj593ksuc8="}]},"_npmUser":{"name":"derhuerst","email":"mail@jannisr.de"},"directories":{},"maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/parse-human-relative-time_4.0.0_1744810027047_0.6441485325232212"},"_hasShrinkwrap":false}},"time":{"created":"2019-11-15T00:36:51.340Z","modified":"2025-04-16T13:27:07.396Z","1.0.0":"2019-11-15T00:36:51.485Z","1.1.0":"2019-11-15T16:20:51.269Z","2.0.0":"2019-11-15T20:06:04.098Z","2.0.1":"2019-11-16T14:23:39.159Z","2.0.2":"2019-11-16T14:30:18.398Z","2.0.3":"2022-01-12T16:14:28.135Z","3.0.0":"2022-01-12T16:16:16.530Z","3.0.1":"2022-12-16T14:35:03.952Z","3.0.2":"2023-08-30T13:56:07.754Z","3.0.3":"2025-04-16T11:58:00.894Z","3.0.4":"2025-04-16T12:31:00.728Z","4.0.0":"2025-04-16T13:27:07.214Z"},"bugs":{"url":"https://github.com/derhuerst/parse-human-relative-time/issues"},"author":{"name":"Jannis R","email":"mail@jannisr.de"},"license":"ISC","homepage":"https://github.com/derhuerst/parse-human-relative-time","keywords":["parse","human","relative","time","date"],"repository":{"type":"git","url":"git+https://github.com/derhuerst/parse-human-relative-time.git"},"description":"Parse human relative time strings like \"next Tuesday 3pm\".","maintainers":[{"name":"derhuerst","email":"mail@jannisr.de"}],"readme":"# parse-human-relative-time\n\nYet another package to **parse human relative time strings like \"next Tuesday 3pm\" and apply them to a date+time**.\n\n[![npm version](https://img.shields.io/npm/v/parse-human-relative-time.svg)](https://www.npmjs.com/package/parse-human-relative-time)\n![ISC-licensed](https://img.shields.io/github/license/derhuerst/parse-human-relative-time.svg)\n![minimum Node.js version](https://img.shields.io/node/v/parse-human-relative-time.svg)\n[![support me via GitHub Sponsors](https://img.shields.io/badge/support%20me-donate-fa7664.svg)](https://github.com/sponsors/derhuerst)\n[![chat with me on Twitter](https://img.shields.io/badge/chat%20with%20me-on%20Twitter-1da1f2.svg)](https://twitter.com/derhuerst)\n\n\n## Installation\n\n```shell\nnpm install parse-human-relative-time\n```\n\n\n## Usage\n\nWhen using `luxon`, note that [it currently always follows ISO weekdays (`0` = Monday) instead of the locale](https://github.com/moment/luxon/issues/373).\n\n### [Luxon](https://moment.github.io/luxon/#/) integration\n\n```js\nimport {createParseHumanRelativeTime} from 'parse-human-relative-time/luxon.js'\nimport {DateTime} from 'luxon'\nconst parseHumanRelativeTime = createParseHumanRelativeTime(DateTime)\n\n// Europe/Berlin switched to DST on the 31st of March at 2am.\nconst tz = 'Europe/Berlin'\nconst dt = DateTime.fromISO('2019-03-31T01:59+01:00').setZone(tz)\n\nparseHumanRelativeTime('in 2 minutes', dt)\n.toISO({suppressSeconds: true, suppressMilliseconds: true})\n// 2019-03-31T03:01+02:00\n```\n\n### [`date-fns`](https://date-fns.org) integration\n\n```js\nimport {TZDate} from 'date-fns-tz'\nimport {createParseHumanRelativeTime} from 'parse-human-relative-time/date-fns.js'\nimport * as dateFns from 'date-fns'\nconst parseHumanRelativeTime = createParseHumanRelativeTime(dateFns)\n\n// Europe/Berlin switched to DST on the 31st of March at 2am.\nconst timeZone = 'Europe/Berlin'\nconst withoutDST = new TZDate('2019-03-31T01:59+01:00', {timeZone})\n\nconst withDST = parseHumanRelativeTime('in 2 minutes', withoutDST)\ndateFns.format(withDST, 'HH:mm zz')\n// 03:01 GMT+2\n````\n\n### Lexing into instructions\n\n```js\nimport {parseHumanRelativeTime} from 'parse-human-relative-time'\n\nparseHumanRelativeTime('next tuesday 5pm')\n```\n\n```js\n[\n\t// next tuesday\n\t['startOfWeek'],\n\t['addWeeks', 1],\n\t['setDay', 2],\n\n\t// 12:01 am\n\t['setHours', 17],\n\t['setMinutes', 0],\n\t['setSeconds', 0],\n\t['setMilliseconds', 0]\n]\n```\n\n\n## Why yet another package?\n\n**Most other packages don't handle time zones correctly**, because they\n\n- mess up timezones (e.g. [`parse-messy-time`](https://github.com/substack/parse-messy-time)),\n- parse to relative milliseconds, in some [DST](https://en.wikipedia.org/wiki/Daylight_saving_time) cases (e.g. [`parse-relative-time`](https://github.com/fczbkk/parse-relative-time) & [`timestring`](https://github.com/mike182uk/timestring)),\n- require or even monkey-patch a specific date/time library (e.g. [`relative-time-parser`](https://github.com/cmaurer/relative.time.parser)).\n\nSome actually do it right, but don't support a lot of expressions, e.g. [`relative-time-expression`](https://github.com/Frezc/relative-time-expression).\n\nThis package **parses** a human relative time string (e.g. `next Tuesday 2pm`) **into a set of manipulation *instructions* and applies them to a `Date`** using [Luxon](https://moment.github.io/luxon/) or [`date-fns`](https://date-fns.org). It therefore separates parsing and manipulation, letting the date/time lib handle the complex topic of time zones.\n\n\n## Contributing\n\nIf you have a question or need support using `parse-human-relative-time`, please double-check your code and setup first. If you think you have found a bug or want to propose a feature, refer to [the issues page](https://github.com/derhuerst/parse-human-relative-time/issues).\n","readmeFilename":"readme.md"}