packages feed

commonmark-wikilink-0.1.0.0: commonmark-wikilink.cabal

cabal-version:      2.4
name:               commonmark-wikilink
version:            0.1.0.0
license:            MIT
copyright:          2022 Sridhar Ratnakumar
maintainer:         srid@srid.ca
author:             Sridhar Ratnakumar
category:           Web
synopsis:           Obsidian-friendly commonmark wikilink parser
description:        Obsidian-friendly commonmark wikilink parser
bug-reports:        https://github.com/srid/commonmark-wikilink
extra-source-files:
  LICENSE
  README.md

common shared
  ghc-options:
    -Wall -Wincomplete-record-updates -Wincomplete-uni-patterns
    -Wmissing-deriving-strategies -Wunused-foralls -Wunused-foralls
    -fprint-explicit-foralls -fprint-explicit-kinds

  mixins:
    base hiding (Prelude),
    relude (Relude as Prelude, Relude.Container.One),
    relude

  default-extensions:
    NoStarIsType
    BangPatterns
    ConstraintKinds
    DataKinds
    DeriveDataTypeable
    DeriveFoldable
    DeriveFunctor
    DeriveGeneric
    DeriveLift
    DeriveTraversable
    DerivingStrategies
    DerivingVia
    EmptyCase
    EmptyDataDecls
    EmptyDataDeriving
    ExistentialQuantification
    ExplicitForAll
    FlexibleContexts
    FlexibleInstances
    GADTSyntax
    GeneralisedNewtypeDeriving
    ImportQualifiedPost
    KindSignatures
    LambdaCase
    MultiParamTypeClasses
    MultiWayIf
    NumericUnderscores
    OverloadedStrings
    PolyKinds
    PostfixOperators
    RankNTypes
    ScopedTypeVariables
    StandaloneDeriving
    StandaloneKindSignatures
    TupleSections
    TypeApplications
    TypeFamilies
    TypeOperators
    ViewPatterns

  build-depends:
    , aeson
    , base               >=4.13.0.0 && <4.18.0.0.0
    , commonmark
    , commonmark-pandoc
    , megaparsec
    , network-uri
    , pandoc-types
    , parsec
    , relude             >=1.0
    , uri-encode
    , url-slug

  hs-source-dirs:     src
  default-language:   Haskell2010

library
  import:          shared
  exposed-modules: Commonmark.Extensions.WikiLink