packages feed

web-rep-0.3.1: web-rep.cabal

cabal-version: 1.12
name:           web-rep
version:        0.3.1
synopsis:       representations of a web page
category: web
description:    An applicative-based, shared-data representation of a web page. 
bug-reports:    https://github.com/tonyday567/web-page/issues
maintainer:     Tony Day <tonyday567@gmail.com>
license:        MIT
license-file:   LICENSE.md
build-type:     Simple
extra-source-files:
    stack.yaml
    readme.md

library
  exposed-modules:
      Web.Page
      Web.Page.Bootstrap
      Web.Page.Bridge
      Web.Page.Examples
      Web.Page.Html
      Web.Page.Html.Input
      Web.Page.Mathjax
      Web.Page.Render
      Web.Page.SharedReps
      Web.Page.Server
      Web.Page.Types
  hs-source-dirs:
      src
  build-depends:
    base >= 4.12 && <5,
    JuicyPixels >= 3.3.4 && < 3.4,
    aeson >= 1.4.5 && < 1.5,
    attoparsec >= 0.13.2 && < 0.14,
    bifunctors >= 5.5.5 && < 5.6,
    box >= 0.1.0 && < 0.3,
    clay >= 0.13 && < 0.14,
    foldl >= 1.4.5 && < 1.5,
    generic-lens >= 1.1.0 && < 1.3,
    interpolatedstring-perl6 >= 1.0.2 && < 1.1,
    javascript-bridge >= 0.2.0 && < 0.3,
    language-javascript >= 0.6.0 && < 0.8,
    lens >= 4.17.1 && < 4.19,
    lucid >= 2.9 && < 2.10,
    lucid-svg >= 0.7.1 && < 0.8,
    mmorph >= 1.1.3 && < 1.2,
    mtl >= 2.2.2 && < 2.3,
    scotty >= 0.11.5 && < 0.12,
    streaming >= 0.2.3 && < 0.3,
    text >= 1.2.3 && < 1.3,
    text-format >= 0.3.2 && < 0.4,
    transformers >= 0.5.6 && < 0.6,
    unordered-containers >= 0.2.10 && < 0.3,
    wai-middleware-static >= 0.8.2 && < 0.9
  default-language: Haskell2010

executable page-example
  main-is: example.hs
  hs-source-dirs:
      app
  ghc-options: -funbox-strict-fields -fforce-recomp -threaded -rtsopts -with-rtsopts=-N
  build-depends:
    base >= 4.12 && <5,
    attoparsec >= 0.13.2 && < 0.14,
    box >= 0.1.0 && < 0.3,
    lens >= 4.17 && < 4.19,
    lucid >= 2.9 && < 2.10,
    optparse-generic >= 1.3.0 && < 1.4,
    scotty >= 0.11.5 && < 0.12,
    text >= 1.2.3 && < 1.3,
    wai >= 3.2.2 && < 3.3,
    wai-extra >= 3.0 && < 3.1,
    wai-middleware-static >= 0.8 && < 0.9,
    web-rep >= 0.3.0
  default-language: Haskell2010

test-suite test
  type: exitcode-stdio-1.0
  main-is: test.hs
  hs-source-dirs:
      test
  ghc-options: -Wall -O2 -threaded
  build-depends:
    base >= 4.12 && <5,
    doctest >= 0.16 && < 1.0,
    lens >= 4.17 && < 4.19,
    lucid >= 2.9.11 && < 2.10,
    tasty >= 1.2.3 && < 1.3,
    tasty-hspec >= 1.1.5 && < 1.2,
    text >= 1.2.3 && < 1.3,
    web-rep >= 0.3.0
  default-language: Haskell2010