cabal-version: 2.2 name: cabal-fmt version: 0 synopsis: Format .cabal files category: Development description: Format @.cabal@ files preserving the original ordering and comments. . Tuned for Oleg's preference, but has some knobs still. license: GPL-3.0-or-later license-file: LICENSE author: Oleg Grenrus maintainer: Oleg Grenrus tested-with: ghc ==8.4.4 || ==8.6.3 source-repository head type: git location: https://github.com/phadej/cabal-fmt.git library default-language: Haskell2010 hs-source-dirs: src build-depends: , base ^>=4.11.1.0 || ^>=4.12.0.0 , bytestring ^>=0.10.8.2 , Cabal ^>=2.5 , containers ^>=0.5.11.0 || ^>=0.6.0.1 , filepath ^>=1.4.2 , mtl ^>=2.2.2 , parsec ^>=3.1.13.0 , pretty ^>=1.1.3.6 exposed-modules: CabalFmt CabalFmt.Comments CabalFmt.Error CabalFmt.Fields CabalFmt.Fields.BuildDepends CabalFmt.Fields.Extensions CabalFmt.Fields.Modules CabalFmt.Monad CabalFmt.Options CabalFmt.Parser CabalFmt.PrettyField other-extensions: DeriveFunctor ExistentialQuantification FlexibleContexts OverloadedStrings RankNTypes executable cabal-fmt default-language: Haskell2010 hs-source-dirs: cli main-is: Main.hs -- dependencis in library build-depends: , base , bytestring , cabal-fmt -- extra dependencies build-depends: optparse-applicative ^>=0.14.3.0 test-suite golden type: exitcode-stdio-1.0 default-language: Haskell2010 hs-source-dirs: tests main-is: Golden.hs -- dependencies in library build-depends: , base , bytestring , Cabal , cabal-fmt -- test dependencies build-depends: , filepath , process , tasty , tasty-golden