/ automerge-pandoc.cabal
automerge-pandoc.cabal
 1  cabal-version: 1.12
 2  
 3  -- This file has been generated from package.yaml by hpack version 0.37.0.
 4  --
 5  -- see: https://github.com/sol/hpack
 6  
 7  name:           automerge-pandoc
 8  version:        0.1.0.0
 9  description:    Please see the README on GitHub at <https://github.com/githubuser/automerge-pandoc#readme>
10  homepage:       https://github.com/githubuser/arisgk#readme
11  bug-reports:    https://github.com/githubuser/arisgk/issues
12  author:         Aris Goudouras
13  maintainer:     aris.gk@gmail.com
14  copyright:      2024 Aris Goudouras
15  license:        GPL-3.0
16  license-file:   LICENSE
17  build-type:     Simple
18  extra-source-files:
19      README.md
20  
21  source-repository head
22    type: git
23    location: https://github.com/githubuser/arisgk
24  
25  library
26    exposed-modules:
27        Automerge
28        PandocReader
29        PandocWriter
30    other-modules:
31        Utils.JSON
32        Utils.Sequence
33    hs-source-dirs:
34        src
35    ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints
36    build-depends:
37        aeson >=2.2.3.0
38      , base >=4.7 && <5
39      , bytestring >=0.12.1.0
40      , containers >=0.7
41      , mtl >=2.3.1
42      , pandoc >=3.5
43      , pandoc-types >=1.23.1
44      , text >=2.1.1
45    default-language: Haskell2010
46  
47  executable automerge-pandoc
48    main-is: Main.hs
49    other-modules:
50        Cli
51        Paths_automerge_pandoc
52    hs-source-dirs:
53        app
54    ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints
55    build-depends:
56        automerge-pandoc
57      , base >=4.7 && <5
58      , bytestring >=0.12.1.0
59      , optparse-applicative >=0.18.1.0
60      , pandoc >=3.5
61      , pandoc-types >=1.23.1
62      , raw-strings-qq >=1.1
63      , text >=2.1.1
64    default-language: Haskell2010
65  
66  test-suite automerge-pandoc-test
67    type: exitcode-stdio-1.0
68    main-is: Spec.hs
69    other-modules:
70        AutomergeTestUtils
71        PandocReaderTest
72        Paths_automerge_pandoc
73    hs-source-dirs:
74        test
75    ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N
76    build-depends:
77        automerge-pandoc
78      , base >=4.7 && <5
79      , hspec >=2.11.10
80      , pandoc >=3.5
81      , pandoc-types >=1.23.1
82      , tasty >=1.5.3
83      , tasty-hspec >=1.2.0.4
84      , text >=2.1.1
85    default-language: Haskell2010