cabal-version: 2.4 name: screp version: 0.1.0.0 synopsis: grep-like CLI using Parsec parsers instead of regex description: screp is a grep-like command-line tool that uses Parsec parser combinators instead of regular expressions for pattern matching. Write patterns using a familiar Haskell-like DSL with combinators like 'some digit', 'string "TODO"', or 'manyTill anyChar (string "END")'. homepage: https://github.com/Ace-Interview-Prep/screp license: BSD-3-Clause license-file: LICENSE author: Galen Sprout maintainer: galen.sprout@gmail.com bug-reports: https://github.com/Ace-Interview-Prep/screp/issues category: Text, Console build-type: Simple extra-source-files: README.md, LICENSE library exposed-modules: Scrappy.Files , Scrappy.Grep.DSL , Scrappy.Grep.DSL.Parser , Scrappy.Grep.DSL.Interpreter , Scrappy.Grep.Search , Scrappy.Grep.Config , Scrappy.Grep.Output build-depends: base >=4.19.0 && <5 , scrappy-core >=0.1.0.1 && <0.2 , containers >=0.7 && <0.8 , directory >=1.3.8 && <1.4 , filepath >=1.5.4 && <1.6 , parsec >=3.1.18 && <3.2 , process >=1.6 && <1.7 hs-source-dirs: src default-language: Haskell2010 ghc-options: -Wall executable screp main-is: Main.hs build-depends: base >=4.19.0 && <5 , screp , scrappy-core >=0.1.0.1 && <0.2 , optparse-applicative >=0.14 && <0.19 , directory >=1.3.8 && <1.4 , filepath >=1.5.4 && <1.6 , containers >=0.7 && <0.8 hs-source-dirs: app default-language: Haskell2010 ghc-options: -Wall -threaded -rtsopts test-suite screp-test type: exitcode-stdio-1.0 main-is: Test.hs build-depends: base >=4.19.0 && <5 , screp , scrappy-core >=0.1.0.1 && <0.2 , directory >=1.3.8 && <1.4 , filepath >=1.5.4 && <1.6 , parsec >=3.1.18 && <3.2 hs-source-dirs: test default-language: Haskell2010 ghc-options: -Wall