tea-cleaner: Add command line parser

This commit is contained in:
2025-01-26 10:17:33 +01:00
parent 3c430bca64
commit 6c170513a6
6 changed files with 168 additions and 116 deletions

View File

@ -19,16 +19,19 @@ executable tea-cleaner
TemplateHaskell,
OverloadedStrings,
QuasiQuotes,
DuplicateRecordFields
DuplicateRecordFields,
RecordWildCards
other-modules:
TeaCleaner.Client
TeaCleaner.CommandLine
TeaCleaner.Filter
TeaCleaner.Options
TeaCleaner.Types
build-depends:
aeson ^>= 2.2.3,
base ^>=4.20.0.0,
bytestring ^>= 0.12.2,
modern-uri ^>= 0.3.6,
optparse-applicative ^>= 0.18.1,
req ^>= 3.13,
time >= 1.9 && < 2,
text ^>= 2.1,