packages feed

pandoc-md-slides-1.1.2.0: pandoc-md-slides.cabal

cabal-version:      3.0
name:               pandoc-md-slides
version:            1.1.2.0
synopsis:           A pandoc filter to convert markdown notes to markdown slides
description:        A pandoc filter to convert markdown notes to markdown slides. Splits long slides and resolves image target paths
license:            MIT
author:             Rubelito Abella
maintainer:         bbadoodles@gmail.com
category:           Text
build-type:         Simple
extra-doc-files:
    README.md
    CHANGELOG.md

tested-with:        GHC == 9.6.7, GHC == 9.8.4, GHC == 9.10.3

source-repository head
    type: git
    location: https://github.com/HowDoIGitHelp/autoslides-pandocfilter.git

common warnings
    ghc-options: -Wall

executable md-slides
    import:           warnings
    main-is:          Pandoc-filter.hs
    build-depends:    base >= 4.18.3 && < 4.21,
                      pandoc-types ^>= 1.23.1,
                      text ^>=2.1.4,
                      pcre2 >= 2.3.0 && < 2.4,
                      regex-tdfa ^>=1.3.2,
                      path >=0.9.0 && < 0.10,
                      path-io >=1.8.0 && < 1.9,
                      filepath >=1.5.0 && < 1.6,
                      optparse-applicative ^>= 0.19.0,
                      aeson ^>= 2.3.2,
                      yaml ^>= 0.11.11
    hs-source-dirs:   app
    default-language: Haskell2010

executable remarkjs
    import:           warnings
    main-is:          Remarkjs-pandoc-filter.hs
    build-depends:    base >= 4.18.3 && < 4.21,
                      pandoc-types ^>= 1.23.1,
                      text ^>=2.1.4,
    hs-source-dirs:   app
    default-language: Haskell2010