packages feed

espial-0.0.5: espial.cabal

-- This file has been generated from package.yaml by hpack version 0.28.2.
--
-- see: https://github.com/sol/hpack
--
-- hash: e4fdf7bcebff83a6ea6853b7aad42d28122ca511fc2dbf38d99cb1aac15181d1

name:           espial
version:        0.0.5
synopsis:       Espial is an open-source, web-based bookmarking server.
description:    .
                Espial is an open-source, web-based bookmarking server.
                - Yesod + PureScript + sqlite3
                - multi-user (w/ privacy scopes)
                - tags, stars, editing, deleting 
category:       Web
homepage:       https://github.com/jonschoning/espial
bug-reports:    https://github.com/jonschoning/espial/issues
author:         Jon Schoning
maintainer:     jonschoning@gmail.com
copyright:      Copyright (c) 2018 Jon Schoning
license:        MIT
build-type:     Simple
cabal-version:  >= 1.10
extra-source-files:
    changelog.md
    config/favicon.ico
    config/keter.yml
    config/robots.txt
    config/routes
    config/settings.yml
    config/test-settings.yml
    purs/Makefile
    purs/psc-package.json
    purs/src/App.purs
    purs/src/Globals.js
    purs/src/Globals.purs
    purs/src/Main.purs
    purs/src/Model.purs
    purs/src/User.purs
    purs/src/Util.purs
    purs/test/Main.purs
    README.md
    static/css/main.css
    static/css/popup.css
    static/css/tachyons.min.css
    static/css/tachyons.min.css.gz
    static/images/bluepin.gif
    static/js/app.js
    static/js/app.js.gz
    static/js/app.min.js
    static/js/app.min.js.gz
    static/js/html5shiv.min.js
    static/js/html5shiv.min.js.gz
    static/js/js.cookie-2.2.0.min.js
    static/js/js.cookie-2.2.0.min.js.gz
    static/js/moment.min.js
    static/js/moment.min.js.gz
    templates/default-layout-wrapper.hamlet
    templates/default-layout.hamlet
    templates/homepage.hamlet
    templates/login.hamlet
    templates/note.hamlet
    templates/notes.hamlet
    templates/pager.hamlet
    templates/popup-layout.hamlet
    templates/user-settings.hamlet
    templates/user.hamlet

source-repository head
  type: git
  location: git://github.com/jonschoning/espial.git

flag dev
  description: Turn on development settings, like auto-reload templates.
  manual: False
  default: False

flag library-only
  description: Build for use with "yesod devel"
  manual: False
  default: False

library
  hs-source-dirs:
      src
  default-extensions: BangPatterns CPP ConstraintKinds DeriveDataTypeable DeriveGeneric EmptyDataDecls FlexibleContexts FlexibleInstances GADTs GeneralizedNewtypeDeriving InstanceSigs LambdaCase MultiParamTypeClasses MultiWayIf NoImplicitPrelude OverloadedStrings QuasiQuotes RankNTypes RecordWildCards ScopedTypeVariables StandaloneDeriving TemplateHaskell TupleSections TypeFamilies TypeOperators ViewPatterns
  build-depends:
      aeson >=0.11.1
    , base >=4.8.2.0 && <4.9 || >=4.9.1.0 && <5
    , bcrypt >=0.0.8
    , bytestring >=0.9
    , case-insensitive
    , classy-prelude >=0.10.2
    , classy-prelude-conduit >=0.10.2
    , classy-prelude-yesod >=0.10.2 && <1.0 || >=1.1
    , conduit >=1.0
    , containers
    , data-default
    , directory >=1.1
    , ekg
    , ekg-core
    , esqueleto
    , fast-logger >=2.2
    , file-embed
    , foreign-store
    , hjsmin >=0.1
    , hscolour
    , http-conduit >=2.1
    , iso8601-time >=0.1.3
    , microlens
    , monad-control >=0.3
    , monad-logger >=0.3
    , monad-metrics
    , mtl
    , persistent >=2.0
    , persistent-sqlite >=2.6.2
    , persistent-template >=2.0
    , pinboard
    , pretty-show
    , safe
    , shakespeare >=2.0
    , template-haskell
    , text >=0.11
    , time
    , transformers >=0.2.2
    , unordered-containers
    , vector
    , wai
    , wai-extra >=3.0
    , wai-logger >=2.2
    , wai-middleware-metrics
    , warp >=3.0
    , yaml >=0.8
    , yesod >=1.4.3
    , yesod-auth >=1.4.0
    , yesod-core >=1.4.30
    , yesod-form >=1.4.0
    , yesod-static >=1.4.0.3
  if (flag(dev)) || (flag(library-only))
    ghc-options: -Wall -fwarn-tabs -O0
    cpp-options: -DDEVELOPMENT
  else
    ghc-options: -Wall -fwarn-tabs -O2
  exposed-modules:
      Application
      Foundation
      Handler.Add
      Handler.Common
      Handler.Edit
      Handler.Home
      Handler.Notes
      Handler.User
      Import
      Import.NoFoundation
      Model
      ModelCrypto
      PathPiece
      Pretty
      Settings
      Settings.StaticFiles
      Types
  other-modules:
      Paths_espial
  default-language: Haskell2010

executable espial
  main-is: main.hs
  hs-source-dirs:
      app
  default-extensions: BangPatterns CPP ConstraintKinds DeriveDataTypeable DeriveGeneric EmptyDataDecls FlexibleContexts FlexibleInstances GADTs GeneralizedNewtypeDeriving InstanceSigs LambdaCase MultiParamTypeClasses MultiWayIf NoImplicitPrelude OverloadedStrings QuasiQuotes RankNTypes RecordWildCards ScopedTypeVariables StandaloneDeriving TemplateHaskell TupleSections TypeFamilies TypeOperators ViewPatterns
  ghc-options: -threaded -rtsopts -with-rtsopts=-N
  build-depends:
      aeson >=0.11.1
    , base >=4.8.2.0 && <4.9 || >=4.9.1.0 && <5
    , bcrypt >=0.0.8
    , bytestring >=0.9
    , case-insensitive
    , classy-prelude >=0.10.2
    , classy-prelude-conduit >=0.10.2
    , classy-prelude-yesod >=0.10.2 && <1.0 || >=1.1
    , conduit >=1.0
    , containers
    , data-default
    , directory >=1.1
    , ekg
    , ekg-core
    , espial
    , esqueleto
    , fast-logger >=2.2
    , file-embed
    , foreign-store
    , hjsmin >=0.1
    , hscolour
    , http-conduit >=2.1
    , iso8601-time >=0.1.3
    , microlens
    , monad-control >=0.3
    , monad-logger >=0.3
    , monad-metrics
    , mtl
    , persistent >=2.0
    , persistent-sqlite >=2.6.2
    , persistent-template >=2.0
    , pinboard
    , pretty-show
    , safe
    , shakespeare >=2.0
    , template-haskell
    , text >=0.11
    , time
    , transformers >=0.2.2
    , unordered-containers
    , vector
    , wai
    , wai-extra >=3.0
    , wai-logger >=2.2
    , wai-middleware-metrics
    , warp >=3.0
    , yaml >=0.8
    , yesod >=1.4.3
    , yesod-auth >=1.4.0
    , yesod-core >=1.4.30
    , yesod-form >=1.4.0
    , yesod-static >=1.4.0.3
  if flag(library-only)
    buildable: False
  other-modules:
      DevelMain
      Paths_espial
  default-language: Haskell2010

executable migration
  main-is: Main.hs
  hs-source-dirs:
      app/migration
  default-extensions: BangPatterns CPP ConstraintKinds DeriveDataTypeable DeriveGeneric EmptyDataDecls FlexibleContexts FlexibleInstances GADTs GeneralizedNewtypeDeriving InstanceSigs LambdaCase MultiParamTypeClasses MultiWayIf NoImplicitPrelude OverloadedStrings QuasiQuotes RankNTypes RecordWildCards ScopedTypeVariables StandaloneDeriving TemplateHaskell TupleSections TypeFamilies TypeOperators ViewPatterns
  ghc-options: -threaded -rtsopts -with-rtsopts=-N
  build-depends:
      aeson >=0.11.1
    , base >=4.8.2.0 && <4.9 || >=4.9.1.0 && <5
    , bcrypt >=0.0.8
    , bytestring >=0.9
    , case-insensitive
    , classy-prelude >=0.10.2
    , classy-prelude-conduit >=0.10.2
    , classy-prelude-yesod >=0.10.2 && <1.0 || >=1.1
    , conduit >=1.0
    , containers
    , data-default
    , directory >=1.1
    , ekg
    , ekg-core
    , espial
    , esqueleto
    , fast-logger >=2.2
    , file-embed
    , foreign-store
    , hjsmin >=0.1
    , hscolour
    , http-conduit >=2.1
    , iso8601-time >=0.1.3
    , microlens
    , monad-control >=0.3
    , monad-logger >=0.3
    , monad-metrics
    , mtl
    , optparse-generic >=1.2.3
    , persistent >=2.0
    , persistent-sqlite >=2.6.2
    , persistent-template >=2.0
    , pinboard
    , pretty-show
    , safe
    , shakespeare >=2.0
    , template-haskell
    , text >=0.11
    , time
    , transformers >=0.2.2
    , unordered-containers
    , vector
    , wai
    , wai-extra >=3.0
    , wai-logger >=2.2
    , wai-middleware-metrics
    , warp >=3.0
    , yaml >=0.8
    , yesod >=1.4.3
    , yesod-auth >=1.4.0
    , yesod-core >=1.4.30
    , yesod-form >=1.4.0
    , yesod-static >=1.4.0.3
  if flag(library-only)
    buildable: False
  other-modules:
      Paths_espial
  default-language: Haskell2010

test-suite test
  type: exitcode-stdio-1.0
  main-is: Spec.hs
  hs-source-dirs:
      test
  default-extensions: BangPatterns CPP ConstraintKinds DeriveDataTypeable DeriveGeneric EmptyDataDecls FlexibleContexts FlexibleInstances GADTs GeneralizedNewtypeDeriving InstanceSigs LambdaCase MultiParamTypeClasses MultiWayIf NoImplicitPrelude OverloadedStrings QuasiQuotes RankNTypes RecordWildCards ScopedTypeVariables StandaloneDeriving TemplateHaskell TupleSections TypeFamilies TypeOperators ViewPatterns
  ghc-options: -Wall
  build-depends:
      aeson >=0.11.1
    , base >=4.8.2.0 && <4.9 || >=4.9.1.0 && <5
    , bcrypt >=0.0.8
    , bytestring >=0.9
    , case-insensitive
    , classy-prelude >=0.10.2
    , classy-prelude-conduit >=0.10.2
    , classy-prelude-yesod >=0.10.2 && <1.0 || >=1.1
    , conduit >=1.0
    , containers
    , data-default
    , directory >=1.1
    , ekg
    , ekg-core
    , espial
    , esqueleto
    , fast-logger >=2.2
    , file-embed
    , foreign-store
    , hjsmin >=0.1
    , hscolour
    , hspec >=2.0.0
    , http-conduit >=2.1
    , iso8601-time >=0.1.3
    , microlens
    , monad-control >=0.3
    , monad-logger >=0.3
    , monad-metrics
    , mtl
    , persistent >=2.0
    , persistent-sqlite >=2.6.2
    , persistent-template >=2.0
    , pinboard
    , pretty-show
    , safe
    , shakespeare >=2.0
    , template-haskell
    , text >=0.11
    , time
    , transformers >=0.2.2
    , unordered-containers
    , vector
    , wai
    , wai-extra >=3.0
    , wai-logger >=2.2
    , wai-middleware-metrics
    , warp >=3.0
    , yaml >=0.8
    , yesod >=1.4.3
    , yesod-auth >=1.4.0
    , yesod-core >=1.4.30
    , yesod-form >=1.4.0
    , yesod-static >=1.4.0.3
    , yesod-test
  other-modules:
      Handler.CommonSpec
      Handler.HomeSpec
      TestImport
      Paths_espial
  default-language: Haskell2010