{"_id":"@atlasbot/parsers","_rev":"12-f5dc356e07d9bf8a3d0980c033afdd2b","name":"@atlasbot/parsers","dist-tags":{"latest":"10.5.23"},"versions":{"10.5.12":{"name":"@atlasbot/parsers","version":"10.5.12","license":"AGPL-3.0","_id":"@atlasbot/parsers@10.5.12","maintainers":[{"name":"ryanke","email":"ryan@sylver.me"}],"dist":{"shasum":"412943abca7c45812daaf61d254d8dbbd7af9e52","tarball":"https://registry.npmjs.org/@atlasbot/parsers/-/parsers-10.5.12.tgz","fileCount":6,"integrity":"sha512-bEvNUT52L7x8lnfYO7KKY6hf/zwM9g5dTpE4ubJFqEDxhOJEIHHsfctWQvMraoo/BNr/tuP+2kSrdgOGFXZ2hg==","signatures":[{"sig":"MEUCIDrVlj2Mo5WGLnUUoHjDzC2nYIWrISKfsLdA9Xc2OM8uAiEA0jPkVKQI1iDwLLR/5re9BXk8G1lKB0U0OMBz5RnWiLc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62763},"type":"module","_from":"file:atlasbot-parsers-10.5.12.tgz","types":"./dist/index.d.ts","exports":"./dist/index.js","scripts":{"lint":"eslint src --fix","test":"vitest run","build":"tsc --noEmit && tsup"},"_npmUser":{"name":"ryanke","email":"ryan@sylver.me"},"_resolved":"/tmp/7ce568594df8bc4d897fcc0cea8f73ee/atlasbot-parsers-10.5.12.tgz","_integrity":"sha512-bEvNUT52L7x8lnfYO7KKY6hf/zwM9g5dTpE4ubJFqEDxhOJEIHHsfctWQvMraoo/BNr/tuP+2kSrdgOGFXZ2hg==","_npmVersion":"9.8.0","description":"These parsers convert strings into various forms of data. The goal for most is lax but accurate parsing, so a boolean can be `y` or `yes` instead of just true/false. Speed is also a concern, so they're _generally_ reasonably fast.","directories":{},"_nodeVersion":"20.5.0","dependencies":{"compromise":"^14.9.0","chrono-node":"^2.6.4","cron-parser":"^4.8.1","@atlasbot/core":"10.5.12","@atlasbot/discord-utilities":"10.5.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ms":"3.0.0-canary.1","tsup":"^7.2.0","eslint":"^8.46.0","vitest":"^0.33.0","@types/ms":"^0.7.31","typescript":"^5.1.6","@types/node":"^20.4.8","@atlasbot/configs":"10.5.12"},"_npmOperationalInternal":{"tmp":"tmp/parsers_10.5.12_1692271137536_0.5649120164777233","host":"s3://npm-registry-packages"}},"10.5.13":{"name":"@atlasbot/parsers","version":"10.5.13","license":"AGPL-3.0","_id":"@atlasbot/parsers@10.5.13","maintainers":[{"name":"ryanke","email":"ryan@sylver.me"}],"homepage":"https://github.com/sylv/atlas#readme","bugs":{"url":"https://github.com/sylv/atlas/issues"},"dist":{"shasum":"15fdb7379b2fa42d0e61c56c1267381c5ca90c31","tarball":"https://registry.npmjs.org/@atlasbot/parsers/-/parsers-10.5.13.tgz","fileCount":6,"integrity":"sha512-UzMxkvFo5BVWo7HgKfZpxm8wzAYdr+xEGHHluwfDHeYdBOBpOFLpHJU6SjS9OI4I1+rkN++SX0H7v5SD98D2+Q==","signatures":[{"sig":"MEUCIQDhpCqk6YkboqWs3yxE5GJ6TF92VrJe3pBG9NlYidgEFAIgSqWUz1wVedIn4l1CELCp0mc+agfZq5MGcMGxcfqvdRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65191},"type":"module","_from":"file:atlasbot-parsers-10.5.13.tgz","types":"./dist/index.d.ts","exports":"./dist/index.js","scripts":{"lint":"eslint src --fix","test":"vitest run","build":"tsc --noEmit && tsup"},"_npmUser":{"name":"ryanke","email":"ryan@sylver.me"},"_resolved":"/tmp/ff5ca7de019253e85b62e2841939b107/atlasbot-parsers-10.5.13.tgz","_integrity":"sha512-UzMxkvFo5BVWo7HgKfZpxm8wzAYdr+xEGHHluwfDHeYdBOBpOFLpHJU6SjS9OI4I1+rkN++SX0H7v5SD98D2+Q==","repository":{"url":"git+https://github.com/sylv/atlas.git","type":"git"},"_npmVersion":"9.8.0","description":"These parsers convert strings into various forms of data. The goal for most is lax but accurate parsing, so a boolean can be `y` or `yes` instead of just true/false. Speed is also a concern, so they're _generally_ reasonably fast.","directories":{},"_nodeVersion":"20.5.0","dependencies":{"compromise":"^14.9.0","chrono-node":"^2.6.4","cron-parser":"^4.8.1","@atlasbot/core":"10.5.12","@atlasbot/discord-utilities":"10.5.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ms":"3.0.0-canary.1","tsup":"^7.2.0","eslint":"^8.46.0","vitest":"^0.33.0","@types/ms":"^0.7.31","typescript":"^5.1.6","@types/node":"^20.4.8","@atlasbot/configs":"10.5.12"},"_npmOperationalInternal":{"tmp":"tmp/parsers_10.5.13_1692352956797_0.32095328096913533","host":"s3://npm-registry-packages"}},"10.5.14":{"name":"@atlasbot/parsers","version":"10.5.14","license":"AGPL-3.0","_id":"@atlasbot/parsers@10.5.14","maintainers":[{"name":"ryanke","email":"ryan@sylver.me"}],"homepage":"https://github.com/sylv/atlas#readme","bugs":{"url":"https://github.com/sylv/atlas/issues"},"dist":{"shasum":"d1ee6010463e2a69af21a44664cf83c28911de18","tarball":"https://registry.npmjs.org/@atlasbot/parsers/-/parsers-10.5.14.tgz","fileCount":6,"integrity":"sha512-nTcVFiLfLPJM+ci3OpwuVVOtH7QEshCaVge2wSL8oT2gwCMIbrIov2ufMT2Fidf4GAvd9DAWk5/x8S87/bTpdQ==","signatures":[{"sig":"MEUCIEp1/PaKcgSDuFx+CRFxtfEP0AYIXPn65C6Pax8GSkDQAiEAgilUcFTPaYgi7S2YFlny6SYXL9oGZ2G74RMKwT4qnS4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65071},"type":"module","_from":"file:atlasbot-parsers-10.5.14.tgz","types":"./dist/index.d.ts","exports":"./dist/index.js","scripts":{"lint":"eslint src --fix","test":"vitest run","build":"tsc --noEmit && tsup"},"_npmUser":{"name":"ryanke","email":"ryan@sylver.me"},"_resolved":"/tmp/319c828362cfdd3d11909ca023756030/atlasbot-parsers-10.5.14.tgz","_integrity":"sha512-nTcVFiLfLPJM+ci3OpwuVVOtH7QEshCaVge2wSL8oT2gwCMIbrIov2ufMT2Fidf4GAvd9DAWk5/x8S87/bTpdQ==","repository":{"url":"git+https://github.com/sylv/atlas.git","type":"git"},"_npmVersion":"10.1.0","description":"These parsers convert strings into various forms of data. The goal for most is lax but accurate parsing, so a boolean can be `y` or `yes` instead of just true/false. Speed is also a concern, so they're _generally_ reasonably fast.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"compromise":"^14.11.0","chrono-node":"^2.7.3","cron-parser":"^4.9.0","@atlasbot/core":"10.5.14","@atlasbot/discord-utilities":"10.5.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ms":"3.0.0-canary.1","tsup":"^8.0.1","eslint":"^8.56.0","vitest":"^1.1.0","@types/ms":"^0.7.34","typescript":"^5.3.3","@types/node":"^20.10.5","@atlasbot/configs":"10.5.14"},"_npmOperationalInternal":{"tmp":"tmp/parsers_10.5.14_1703890180763_0.8183642207288642","host":"s3://npm-registry-packages"}},"10.5.15":{"name":"@atlasbot/parsers","version":"10.5.15","license":"AGPL-3.0","_id":"@atlasbot/parsers@10.5.15","maintainers":[{"name":"ryanke","email":"ryan@sylver.me"}],"homepage":"https://github.com/sylv/atlas#readme","bugs":{"url":"https://github.com/sylv/atlas/issues"},"dist":{"shasum":"1f28beb13520cc62088b019a465b9e3d51070061","tarball":"https://registry.npmjs.org/@atlasbot/parsers/-/parsers-10.5.15.tgz","fileCount":6,"integrity":"sha512-uIjcnqkfau6oSHyZ/PTuAOeb6umCMPEv/blcoi1QmNFRTPP9H0MaaXh6PKI6DFL0v9HNNI8ique6I0fBzRs4vQ==","signatures":[{"sig":"MEUCIQDGgntnYYZbMNgvAE2jhHdQl5ZBkDj3LUrOIpFMg+L/TgIgWDZFolluwTHrAPAl/iCofCAxcw6/L00P6ybHMiT3pb8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71383},"type":"module","_from":"file:atlasbot-parsers-10.5.15.tgz","types":"./dist/index.d.ts","exports":"./dist/index.js","scripts":{"lint":"eslint src --fix","test":"vitest run","build":"tsc --noEmit && tsup"},"_npmUser":{"name":"ryanke","email":"ryan@sylver.me"},"_resolved":"/tmp/d74f4f3d01ff99a98c2ed2ccb9206189/atlasbot-parsers-10.5.15.tgz","_integrity":"sha512-uIjcnqkfau6oSHyZ/PTuAOeb6umCMPEv/blcoi1QmNFRTPP9H0MaaXh6PKI6DFL0v9HNNI8ique6I0fBzRs4vQ==","repository":{"url":"git+https://github.com/sylv/atlas.git","type":"git"},"_npmVersion":"10.1.0","description":"These parsers convert strings into various forms of data. The goal for most is lax but accurate parsing, so a boolean can be `y` or `yes` instead of just true/false. Speed is also a concern, so they're _generally_ reasonably fast.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"chrono-node":"^2.7.3","cron-parser":"^4.9.0","@atlasbot/core":"10.5.14","@atlasbot/discord-utilities":"10.5.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ms":"3.0.0-canary.1","tsup":"^8.0.1","eslint":"^8.56.0","vitest":"^1.1.0","@types/ms":"^0.7.34","typescript":"^5.3.3","@types/node":"^20.10.5","@atlasbot/configs":"10.5.15"},"_npmOperationalInternal":{"tmp":"tmp/parsers_10.5.15_1706762894044_0.2532987308943173","host":"s3://npm-registry-packages"}},"10.5.16":{"name":"@atlasbot/parsers","version":"10.5.16","license":"AGPL-3.0","_id":"@atlasbot/parsers@10.5.16","maintainers":[{"name":"ryanke","email":"ryan@sylver.me"}],"homepage":"https://github.com/sylv/atlas#readme","bugs":{"url":"https://github.com/sylv/atlas/issues"},"dist":{"shasum":"8f86583f54f376c8cb709311525ffa0dc05dc0e3","tarball":"https://registry.npmjs.org/@atlasbot/parsers/-/parsers-10.5.16.tgz","fileCount":6,"integrity":"sha512-PoJBEz7RWh2AhZndYOzpKNnGOjEsy06OgoujiG7T3Rvlob5z4hHClp1WWOiSwOEv5Qwz546VwKoHtpvGRlNb+A==","signatures":[{"sig":"MEQCIGXgch/Eqvtby2TO9XgexaLRLkglUQrZc4crm7k9NRKCAiALYCV8S16ayXhA4axQEp2Zcbiyjb7s7wcvlJ1zhiWT2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72715},"type":"module","_from":"file:atlasbot-parsers-10.5.16.tgz","types":"./dist/index.d.ts","exports":"./dist/index.js","scripts":{"lint":"eslint src --fix","test":"vitest run","build":"tsc --noEmit && tsup"},"_npmUser":{"name":"ryanke","email":"ryan@sylver.me"},"_resolved":"/tmp/93cf2c52418473c547ba8ca58db5132d/atlasbot-parsers-10.5.16.tgz","_integrity":"sha512-PoJBEz7RWh2AhZndYOzpKNnGOjEsy06OgoujiG7T3Rvlob5z4hHClp1WWOiSwOEv5Qwz546VwKoHtpvGRlNb+A==","repository":{"url":"git+https://github.com/sylv/atlas.git","type":"git"},"_npmVersion":"10.1.0","description":"These parsers convert strings into various forms of data. The goal for most is lax but accurate parsing, so a boolean can be `y` or `yes` instead of just true/false. Speed is also a concern, so they're _generally_ reasonably fast.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"chrono-node":"^2.7.3","cron-parser":"^4.9.0","@atlasbot/core":"10.5.14","@atlasbot/discord-utilities":"10.5.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ms":"3.0.0-canary.1","tsup":"^8.0.1","eslint":"^8.56.0","vitest":"^1.1.0","@types/ms":"^0.7.34","typescript":"^5.3.3","@types/node":"^20.10.5","@atlasbot/configs":"10.5.15"},"_npmOperationalInternal":{"tmp":"tmp/parsers_10.5.16_1706763330841_0.5516254968729148","host":"s3://npm-registry-packages"}},"10.5.17":{"name":"@atlasbot/parsers","version":"10.5.17","license":"AGPL-3.0","_id":"@atlasbot/parsers@10.5.17","maintainers":[{"name":"ryanke","email":"ryan@sylver.me"}],"homepage":"https://github.com/sylv/atlas#readme","bugs":{"url":"https://github.com/sylv/atlas/issues"},"dist":{"shasum":"475ebe688a1dcc256931ebca68bd7bc7e98e6c79","tarball":"https://registry.npmjs.org/@atlasbot/parsers/-/parsers-10.5.17.tgz","fileCount":6,"integrity":"sha512-NSvbPW7Oe7x5m6HRnbdFG5hL7rKpmMI12vVz5gGGuxmbwpL0p7O23NAJPE2wcQnY9QOkzG3gsoQiYC53IWVXNQ==","signatures":[{"sig":"MEYCIQCnKv57iZnrwtuXnt4aSRFft2Jhq1b17wV7sXpJw+9gAQIhAIHAX71iSel2Lo/j4hGoCOHiZJi59l0/Oege8kSQ8MIj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72785},"type":"module","_from":"file:atlasbot-parsers-10.5.17.tgz","types":"./dist/index.d.ts","exports":"./dist/index.js","scripts":{"lint":"eslint src --fix","test":"vitest run","build":"tsc --noEmit && tsup"},"_npmUser":{"name":"ryanke","email":"ryan@sylver.me"},"_resolved":"/tmp/ed75280dd329b7861539ac2f2342a2df/atlasbot-parsers-10.5.17.tgz","_integrity":"sha512-NSvbPW7Oe7x5m6HRnbdFG5hL7rKpmMI12vVz5gGGuxmbwpL0p7O23NAJPE2wcQnY9QOkzG3gsoQiYC53IWVXNQ==","repository":{"url":"git+https://github.com/sylv/atlas.git","type":"git"},"_npmVersion":"9.6.3","description":"These parsers convert strings into various forms of data. The goal for most is lax but accurate parsing, so a boolean can be `y` or `yes` instead of just true/false. Speed is also a concern, so they're _generally_ reasonably fast.","directories":{},"_nodeVersion":"19.9.0","dependencies":{"chrono-node":"^2.7.3","cron-parser":"^4.9.0","@atlasbot/core":"10.5.14","@atlasbot/discord-utilities":"10.5.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ms":"3.0.0-canary.1","tsup":"^8.0.1","eslint":"^8.56.0","vitest":"^1.1.0","@types/ms":"^0.7.34","typescript":"^5.3.3","@types/node":"^20.10.5","@atlasbot/configs":"10.5.15"},"_npmOperationalInternal":{"tmp":"tmp/parsers_10.5.17_1706960363981_0.3671438617512537","host":"s3://npm-registry-packages"}},"10.5.18":{"name":"@atlasbot/parsers","version":"10.5.18","license":"AGPL-3.0","_id":"@atlasbot/parsers@10.5.18","maintainers":[{"name":"ryanke","email":"ryan@sylver.me"}],"homepage":"https://github.com/sylv/atlas#readme","bugs":{"url":"https://github.com/sylv/atlas/issues"},"dist":{"shasum":"5a921b8ce4bd922c71a018f6a9b5b215e3d2e6c6","tarball":"https://registry.npmjs.org/@atlasbot/parsers/-/parsers-10.5.18.tgz","fileCount":6,"integrity":"sha512-j1jC3WvKd7g6qluWEK9Nwq6P2+j7O3+jpwY2n2GWVrKbp7PlqExKnpJ3U5Y9IV14r+XYaUPp8HEw7s0Lu9XpzQ==","signatures":[{"sig":"MEYCIQCx49av4FvY7BTuuk68Uqe5vo7Z9+Ez79F79DrGrrrcBQIhALLREW5tWrgxs5YzFMunIS3yXyGC7OUer/b5jnWQyQo1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74401},"type":"module","_from":"file:atlasbot-parsers-10.5.18.tgz","types":"./dist/index.d.ts","exports":"./dist/index.js","scripts":{"lint":"eslint src --fix","test":"vitest run","build":"tsc --noEmit && tsup"},"_npmUser":{"name":"ryanke","email":"ryan@sylver.me"},"_resolved":"/tmp/d5b4fe050fc2426d3cd1a46c39c5979d/atlasbot-parsers-10.5.18.tgz","_integrity":"sha512-j1jC3WvKd7g6qluWEK9Nwq6P2+j7O3+jpwY2n2GWVrKbp7PlqExKnpJ3U5Y9IV14r+XYaUPp8HEw7s0Lu9XpzQ==","repository":{"url":"git+https://github.com/sylv/atlas.git","type":"git"},"_npmVersion":"10.2.4","description":"These parsers convert strings into various forms of data. The goal for most is lax but accurate parsing, so a boolean can be `y` or `yes` instead of just true/false. Speed is also a concern, so they're _generally_ reasonably fast.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"chrono-node":"^2.7.5","cron-parser":"^4.9.0","@atlasbot/core":"10.5.15","@atlasbot/discord-utilities":"10.5.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ms":"3.0.0-canary.1","tsup":"^8.0.2","eslint":"^8.57.0","vitest":"^1.3.1","@types/ms":"^0.7.34","typescript":"^5.3.3","@types/node":"^20.11.20","@atlasbot/configs":"10.5.16"},"_npmOperationalInternal":{"tmp":"tmp/parsers_10.5.18_1708800191770_0.4261504215996752","host":"s3://npm-registry-packages"}},"10.5.19":{"name":"@atlasbot/parsers","version":"10.5.19","license":"AGPL-3.0","_id":"@atlasbot/parsers@10.5.19","maintainers":[{"name":"ryanke","email":"ryan@sylver.me"}],"homepage":"https://github.com/sylv/atlas#readme","bugs":{"url":"https://github.com/sylv/atlas/issues"},"dist":{"shasum":"74fc537f0849768a24e4d4d439d3ef980022d0da","tarball":"https://registry.npmjs.org/@atlasbot/parsers/-/parsers-10.5.19.tgz","fileCount":6,"integrity":"sha512-Gs6DypVESh2+e3UPL9j50/RKpJP0Pt8fI9A/d7zoU6zYjQ2b1r1fJxGtKRfpomNLVG5GmFRqEyMRJEO7A8tMWQ==","signatures":[{"sig":"MEYCIQDVch9bBeH8m4zKQY5gCpofEPy3PLMUQitAlOIvGP9UAAIhANYILBGsvEBjT984xXZKMOT9Q0bK5oIroMhmYybOW9fd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74342},"type":"module","_from":"file:atlasbot-parsers-10.5.19.tgz","types":"./dist/index.d.ts","exports":"./dist/index.js","scripts":{"test":"vitest run","build":"tsc --noEmit && tsup"},"_npmUser":{"name":"ryanke","email":"ryan@sylver.me"},"_resolved":"/tmp/2cc8e527e2919c01c96e8fba5f8aa354/atlasbot-parsers-10.5.19.tgz","_integrity":"sha512-Gs6DypVESh2+e3UPL9j50/RKpJP0Pt8fI9A/d7zoU6zYjQ2b1r1fJxGtKRfpomNLVG5GmFRqEyMRJEO7A8tMWQ==","repository":{"url":"git+https://github.com/sylv/atlas.git","type":"git"},"_npmVersion":"10.2.4","description":"These parsers convert strings into various forms of data. The goal for most is lax but accurate parsing, so a boolean can be `y` or `yes` instead of just true/false. Speed is also a concern, so they're _generally_ reasonably fast.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chrono-node":"^2.7.5","cron-parser":"^4.9.0","@atlasbot/core":"10.5.16","@atlasbot/discord-utilities":"10.5.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ms":"3.0.0-canary.1","tsup":"^8.0.2","vitest":"^1.6.0","@types/ms":"^0.7.34","typescript":"^5.4.5","@types/node":"^20.12.8","@atlasbot/configs":"10.6.0"},"_npmOperationalInternal":{"tmp":"tmp/parsers_10.5.19_1714970180657_0.15799495769487293","host":"s3://npm-registry-packages"}},"10.5.20":{"name":"@atlasbot/parsers","version":"10.5.20","license":"AGPL-3.0","_id":"@atlasbot/parsers@10.5.20","maintainers":[{"name":"ryanke","email":"ryan@sylver.me"}],"homepage":"https://github.com/sylv/atlas#readme","bugs":{"url":"https://github.com/sylv/atlas/issues"},"dist":{"shasum":"1913df223bb7ae88894083fb545af244a78e176f","tarball":"https://registry.npmjs.org/@atlasbot/parsers/-/parsers-10.5.20.tgz","fileCount":6,"integrity":"sha512-pTNaEQTze4QIWeU0jFqrbiBFpgBOFsAOCtEo3GPNAH2905G4bCvjEB9TJbTc1XdukKO1ujNf8SVJHibLVCwrNA==","signatures":[{"sig":"MEUCICxS1HLuAlu0BaWnHFWHRC4pnz+xqv9muLctlKnqrMjyAiEAiVax7yZe+2eS8obH3H2+/yOHDehCR/G9tb6hzgxwzvg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74346},"type":"module","_from":"file:atlasbot-parsers-10.5.20.tgz","types":"./dist/index.d.ts","exports":"./dist/index.js","scripts":{"test":"vitest run","build":"tsc --noEmit && tsup"},"_npmUser":{"name":"ryanke","email":"ryan@sylver.me"},"_resolved":"/tmp/28b03b609faba2818c341e5d0ee3e46e/atlasbot-parsers-10.5.20.tgz","_integrity":"sha512-pTNaEQTze4QIWeU0jFqrbiBFpgBOFsAOCtEo3GPNAH2905G4bCvjEB9TJbTc1XdukKO1ujNf8SVJHibLVCwrNA==","repository":{"url":"git+https://github.com/sylv/atlas.git","type":"git"},"_npmVersion":"10.8.2","description":"These parsers convert strings into various forms of data. The goal for most is lax but accurate parsing, so a boolean can be `y` or `yes` instead of just true/false. Speed is also a concern, so they're _generally_ reasonably fast.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chrono-node":"^2.7.5","cron-parser":"^4.9.0","@atlasbot/core":"10.5.16","@atlasbot/discord-utilities":"10.5.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ms":"3.0.0-canary.1","tsup":"^8.0.2","vitest":"^1.6.0","@types/ms":"^0.7.34","typescript":"^5.4.5","@types/node":"^20.12.8","@atlasbot/configs":"10.6.3"},"_npmOperationalInternal":{"tmp":"tmp/parsers_10.5.20_1729704331536_0.5770695204411675","host":"s3://npm-registry-packages"}},"10.5.21":{"name":"@atlasbot/parsers","version":"10.5.21","license":"AGPL-3.0","_id":"@atlasbot/parsers@10.5.21","maintainers":[{"name":"ryanke","email":"ryan@sylver.me"}],"homepage":"https://github.com/sylv/atlas#readme","bugs":{"url":"https://github.com/sylv/atlas/issues"},"dist":{"shasum":"4709601e71d394ceda651e025fee8c3a9e16d607","tarball":"https://registry.npmjs.org/@atlasbot/parsers/-/parsers-10.5.21.tgz","fileCount":6,"integrity":"sha512-Apk58uQEIAb5zkBaePbexdrUJDHK9880rgBV3Po2M9AJ6WvRW2Bws2I4xBXhKCANizN2xd2Xqjl6wlLZdfgCgw==","signatures":[{"sig":"MEUCIQDSJWZeSM0WkyJeCqx1WxMwkzUh/c1GqZiD+yvueczaTwIgSBXEEjbHA8tFimtIBynsjdUSH2olpdik9JulJTScrdU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74346},"type":"module","_from":"file:atlasbot-parsers-10.5.21.tgz","types":"./dist/index.d.ts","exports":"./dist/index.js","scripts":{"test":"vitest run","build":"tsc --noEmit && tsup"},"_npmUser":{"name":"ryanke","email":"ryan@sylver.me"},"_resolved":"/tmp/e02f0833b2b722a3aa7045559c6b33eb/atlasbot-parsers-10.5.21.tgz","_integrity":"sha512-Apk58uQEIAb5zkBaePbexdrUJDHK9880rgBV3Po2M9AJ6WvRW2Bws2I4xBXhKCANizN2xd2Xqjl6wlLZdfgCgw==","repository":{"url":"git+https://github.com/sylv/atlas.git","type":"git"},"_npmVersion":"10.9.0","description":"These parsers convert strings into various forms of data. The goal for most is lax but accurate parsing, so a boolean can be `y` or `yes` instead of just true/false. Speed is also a concern, so they're _generally_ reasonably fast.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"chrono-node":"^2.7.5","cron-parser":"^4.9.0","@atlasbot/core":"10.5.16","@atlasbot/discord-utilities":"10.5.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ms":"3.0.0-canary.1","tsup":"^8.0.2","vitest":"^1.6.0","@types/ms":"^0.7.34","typescript":"^5.4.5","@types/node":"^20.12.8","@atlasbot/configs":"10.6.3"},"_npmOperationalInternal":{"tmp":"tmp/parsers_10.5.21_1733862914224_0.5313310987047499","host":"s3://npm-registry-packages-npm-production"}},"10.5.22":{"name":"@atlasbot/parsers","version":"10.5.22","license":"AGPL-3.0","_id":"@atlasbot/parsers@10.5.22","maintainers":[{"name":"ryanke","email":"ryan@sylver.me"}],"homepage":"https://github.com/sylv/atlas#readme","bugs":{"url":"https://github.com/sylv/atlas/issues"},"dist":{"shasum":"8763ea9dd5a4d820bd191398934716f207055a67","tarball":"https://registry.npmjs.org/@atlasbot/parsers/-/parsers-10.5.22.tgz","fileCount":6,"integrity":"sha512-x7noHiuzh4tyTEkC7bycKy/6Kapp9v/6G703fRmJDz3iY2gkpVsa0AQuIgJikVhttwt53m5ZKT/nKvntVDOR6w==","signatures":[{"sig":"MEUCIA1cYazy3EXM4pEPJmAfqOUhDuQFwO36YY2zv3MlWMwbAiEA38yec2JUCDp9F1OjxbkASSQVtWZ54V+VsTT1w8CnAhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74934},"type":"module","_from":"file:atlasbot-parsers-10.5.22.tgz","types":"./dist/index.d.ts","exports":"./dist/index.js","scripts":{"test":"vitest run","build":"tsc --noEmit && tsup"},"_npmUser":{"name":"ryanke","email":"ryan@sylver.me"},"_resolved":"/tmp/0024bbb727a870eea72a7e50a54278c7/atlasbot-parsers-10.5.22.tgz","_integrity":"sha512-x7noHiuzh4tyTEkC7bycKy/6Kapp9v/6G703fRmJDz3iY2gkpVsa0AQuIgJikVhttwt53m5ZKT/nKvntVDOR6w==","repository":{"url":"git+https://github.com/sylv/atlas.git","type":"git"},"_npmVersion":"10.9.2","description":"These parsers convert strings into various forms of data. The goal for most is lax but accurate parsing, so a boolean can be `y` or `yes` instead of just true/false. Speed is also a concern, so they're _generally_ reasonably fast.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"chrono-node":"^2.7.5","cron-parser":"^4.9.0","@atlasbot/core":"10.5.16","@atlasbot/discord-utilities":"10.5.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ms":"3.0.0-canary.1","tsup":"^8.0.2","vitest":"^1.6.0","@types/ms":"^0.7.34","typescript":"^5.4.5","@types/node":"^20.12.8","@atlasbot/configs":"10.6.3"},"_npmOperationalInternal":{"tmp":"tmp/parsers_10.5.22_1749963530560_0.8163383201090377","host":"s3://npm-registry-packages-npm-production"}},"10.5.23":{"name":"@atlasbot/parsers","version":"10.5.23","type":"module","types":"./dist/index.d.ts","exports":"./dist/index.js","license":"AGPL-3.0","publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/sylv/atlas.git"},"scripts":{"build":"tsc --noEmit && tsup","test":"vitest run","prepublishOnly":"bun run test && bun run build"},"dependencies":{"@atlasbot/core":"10.5.16","@atlasbot/discord-utilities":"10.5.16","chrono-node":"^2.7.5","cron-parser":"^4.9.0"},"devDependencies":{"@atlasbot/configs":"10.6.3","@types/ms":"^0.7.34","@types/node":"^20.12.8","ms":"3.0.0-canary.1","tsup":"^8.0.2","typescript":"^5.4.5","vitest":"^1.6.0"},"_id":"@atlasbot/parsers@10.5.23","_integrity":"sha512-zJq/wTwlP998VFqnk97xO8Cr9yOknKmwru199ucloLquaciObeCkhX/tzspeuiQrXn51gbnDuv/2wNhCuG03pA==","_nodeVersion":"24.3.0","_npmVersion":"10.8.3","shasum":"0f45e9f64635f30e3103e9b2e94a94813355c398","dist":{"integrity":"sha512-zJq/wTwlP998VFqnk97xO8Cr9yOknKmwru199ucloLquaciObeCkhX/tzspeuiQrXn51gbnDuv/2wNhCuG03pA==","shasum":"0f45e9f64635f30e3103e9b2e94a94813355c398","tarball":"https://registry.npmjs.org/@atlasbot/parsers/-/parsers-10.5.23.tgz","fileCount":5,"unpackedSize":49103,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDeECOxPcJTXNUOojvnmFsHafP0kSLms12uIxqNJKf61QIhALCBG2mWFpVYTqMLwQe1pOVzYksmbxolY9sfG3rkoBoM"}]},"_npmUser":{"name":"ryanke","email":"ryan@sylver.me"},"directories":{},"maintainers":[{"name":"ryanke","email":"ryan@sylver.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/parsers_10.5.23_1763718389169_0.7790752227529845"},"_hasShrinkwrap":false}},"time":{"created":"2023-08-17T11:18:57.440Z","modified":"2025-11-21T09:46:29.610Z","10.5.12":"2023-08-17T11:18:57.743Z","10.5.13":"2023-08-18T10:02:37.211Z","10.5.14":"2023-12-29T22:49:40.921Z","10.5.15":"2024-02-01T04:48:14.187Z","10.5.16":"2024-02-01T04:55:31.024Z","10.5.17":"2024-02-03T11:39:24.139Z","10.5.18":"2024-02-24T18:43:11.913Z","10.5.19":"2024-05-06T04:36:20.865Z","10.5.20":"2024-10-23T17:25:31.728Z","10.5.21":"2024-12-10T20:35:14.438Z","10.5.22":"2025-06-15T04:58:50.730Z","10.5.23":"2025-11-21T09:46:29.400Z"},"license":"AGPL-3.0","repository":{"type":"git","url":"https://github.com/sylv/atlas.git"},"maintainers":[{"name":"ryanke","email":"ryan@sylver.me"}],"readme":"","readmeFilename":""}