packages feed

hakyll-shortcode-0.0.2: hakyll-shortcode.cabal

Name:           hakyll-shortcode
Description:    WordPress-style shortcodes for the Hakyll static site generator.
Version:        0.0.2
Cabal-Version:  >= 1.10
License:        GPL-3
License-File:   LICENSE
Author:         Nathan Bloomfield
Maintainer:     nbloomf@gmail.com
Synopsis:       A shortcode extension module for Hakyll
Stability:      Experimental
Build-Type:     Simple
Category:       Web

Library
  default-language:
    Haskell2010
  hs-source-dirs:
    src/
  exposed-modules:
    Hakyll.Shortcode,
    Hakyll.Shortcode.Service,
    Hakyll.Shortcode.Types,
    Hakyll.Shortcode.Render,
    Hakyll.Shortcode.Service.Example
  other-modules:
    Hakyll.Shortcode.Parser,
    Hakyll.Shortcode.Validate,
    Hakyll.Shortcode.Service.YouTube,
    Hakyll.Shortcode.Service.GeoGebra,
    Hakyll.Shortcode.Service.Gravatar,
    Hakyll.Shortcode.Types.CommaSep,
    Hakyll.Shortcode.Types.Css_Class_Name,
    Hakyll.Shortcode.Types.Domain_With_Scheme,
    Hakyll.Shortcode.Types.Hex_Color_Code,
    Hakyll.Shortcode.Types.Iso_639_1_Language_Code,
    Hakyll.Shortcode.Types.Letters_Numbers,
    Hakyll.Shortcode.Types.Letters_Numbers_Hyphens_Underscores,
    Hakyll.Shortcode.Types.MD5_Digest,
    Hakyll.Shortcode.Types.Natural_Number_Base_10,
    Hakyll.Shortcode.Types.RFC_3986_Unreserved_Uri_Characters,
    Hakyll.Shortcode.Types.YesNo
  build-depends:
    base         >= 4.0     && < 5.0,
    regex-posix,
    MissingH     >= 1.3.0.1 && < 2.0,
    blaze-html   >= 0.8.1.0 && < 1.0,
    blaze-markup >= 0.7.0.2 && < 1.0,
    parsec       >= 3.1.9   && < 4.0,
    network-uri  >= 2.6.0.3 && < 3.0,
    split        >= 0.2.2   && < 1.0

Test-Suite hakyll-shortcode-test-suite
  default-language:
    Haskell2010
  type:
    exitcode-stdio-1.0
  main-is:
    Tests/Main.hs
  hs-source-dirs:
    test/,
    src/
  ghc-options:
    -main-is Tests.Main
    -fforce-recomp
  build-depends:
    base             >= 4.0      && < 5.0,
    QuickCheck       >= 2.6      && < 3.0,
    tasty            >= 0.10.1.2 && < 1.0,
    tasty-quickcheck >= 0.8.3.2  && < 1.0,
    tasty-hunit      >= 0.9.2    && < 1.0,
    regex-posix,
    MissingH         >= 1.3.0.1  && < 2.0,
    blaze-html       >= 0.8.1.0  && < 1.0,
    blaze-markup     >= 0.7.0.2  && < 1.0,
    parsec           >= 3.1.9    && < 4.0,
    network-uri      >= 2.6.0.3  && < 3.0,
    split            >= 0.2.2    && < 1.0

source-repository head
  type:
    git
  location:
    https://github.com/nbloomf/hakyll-shortcode