espial-0.0.1: espial.cabal
-- This file has been generated from package.yaml by hpack version 0.28.2.
--
-- see: https://github.com/sol/hpack
--
-- hash: ff25235092634e69f772d5ca291191962a221d4a5a24272fe0eed62041fd9794
name: espial
version: 0.0.1
synopsis: Espial is an open-source, web-based bookmarking server.
description: .
Espial is an open-source, web-based bookmarking server.
- Yesod + 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
README.md
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.6 && <1.3
, base >=4.8.2.0 && <4.9 || >=4.9.1.0 && <5
, bcrypt >=0.0.8 && <0.0.11
, bytestring >=0.9 && <0.11
, 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 && <2.0
, containers
, data-default
, directory >=1.1 && <1.4
, esqueleto
, fast-logger >=2.2 && <2.5
, file-embed
, foreign-store
, hjsmin >=0.1 && <0.3
, hscolour
, http-conduit >=2.1 && <2.3
, iso8601-time >=0.1.3 && <0.2.0
, monad-control >=0.3 && <1.1
, monad-logger >=0.3 && <0.4
, mtl
, persistent >=2.0 && <2.8
, persistent-sqlite >=2.6.2 && <2.8
, persistent-template >=2.0 && <2.8
, pretty-show
, safe
, shakespeare >=2.0 && <2.1
, template-haskell
, text >=0.11 && <2.0
, time
, transformers >=0.2.2
, unordered-containers
, vector
, wai
, wai-extra >=3.0 && <3.1
, wai-logger >=2.2 && <2.4
, warp >=3.0 && <3.3
, yaml >=0.8 && <0.9
, yesod >=1.4.3 && <1.5
, yesod-auth >=1.4.0 && <1.5
, yesod-core >=1.4.30 && <1.5
, yesod-form >=1.4.0 && <1.5
, yesod-static >=1.4.0.3 && <1.6
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.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.6 && <1.3
, base >=4.8.2.0 && <4.9 || >=4.9.1.0 && <5
, bcrypt >=0.0.8 && <0.0.11
, bytestring >=0.9 && <0.11
, 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 && <2.0
, containers
, data-default
, directory >=1.1 && <1.4
, espial
, esqueleto
, fast-logger >=2.2 && <2.5
, file-embed
, foreign-store
, hjsmin >=0.1 && <0.3
, hscolour
, http-conduit >=2.1 && <2.3
, iso8601-time >=0.1.3 && <0.2.0
, monad-control >=0.3 && <1.1
, monad-logger >=0.3 && <0.4
, mtl
, persistent >=2.0 && <2.8
, persistent-sqlite >=2.6.2 && <2.8
, persistent-template >=2.0 && <2.8
, pretty-show
, safe
, shakespeare >=2.0 && <2.1
, template-haskell
, text >=0.11 && <2.0
, time
, transformers >=0.2.2
, unordered-containers
, vector
, wai
, wai-extra >=3.0 && <3.1
, wai-logger >=2.2 && <2.4
, warp >=3.0 && <3.3
, yaml >=0.8 && <0.9
, yesod >=1.4.3 && <1.5
, yesod-auth >=1.4.0 && <1.5
, yesod-core >=1.4.30 && <1.5
, yesod-form >=1.4.0 && <1.5
, yesod-static >=1.4.0.3 && <1.6
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.6 && <1.3
, base >=4.8.2.0 && <4.9 || >=4.9.1.0 && <5
, bcrypt >=0.0.8 && <0.0.11
, bytestring >=0.9 && <0.11
, 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 && <2.0
, containers
, data-default
, directory >=1.1 && <1.4
, espial
, esqueleto
, fast-logger >=2.2 && <2.5
, file-embed
, foreign-store
, hjsmin >=0.1 && <0.3
, hscolour
, http-conduit >=2.1 && <2.3
, iso8601-time >=0.1.3 && <0.2.0
, monad-control >=0.3 && <1.1
, monad-logger >=0.3 && <0.4
, mtl
, optparse-generic >=1.2.3
, persistent >=2.0 && <2.8
, persistent-sqlite >=2.6.2 && <2.8
, persistent-template >=2.0 && <2.8
, pretty-show
, safe
, shakespeare >=2.0 && <2.1
, template-haskell
, text >=0.11 && <2.0
, time
, transformers >=0.2.2
, unordered-containers
, vector
, wai
, wai-extra >=3.0 && <3.1
, wai-logger >=2.2 && <2.4
, warp >=3.0 && <3.3
, yaml >=0.8 && <0.9
, yesod >=1.4.3 && <1.5
, yesod-auth >=1.4.0 && <1.5
, yesod-core >=1.4.30 && <1.5
, yesod-form >=1.4.0 && <1.5
, yesod-static >=1.4.0.3 && <1.6
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.6 && <1.3
, base >=4.8.2.0 && <4.9 || >=4.9.1.0 && <5
, bcrypt >=0.0.8 && <0.0.11
, bytestring >=0.9 && <0.11
, 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 && <2.0
, containers
, data-default
, directory >=1.1 && <1.4
, espial
, esqueleto
, fast-logger >=2.2 && <2.5
, file-embed
, foreign-store
, hjsmin >=0.1 && <0.3
, hscolour
, hspec >=2.0.0
, http-conduit >=2.1 && <2.3
, iso8601-time >=0.1.3 && <0.2.0
, microlens
, monad-control >=0.3 && <1.1
, monad-logger >=0.3 && <0.4
, mtl
, persistent >=2.0 && <2.8
, persistent-sqlite >=2.6.2 && <2.8
, persistent-template >=2.0 && <2.8
, pretty-show
, safe
, shakespeare >=2.0 && <2.1
, template-haskell
, text >=0.11 && <2.0
, time
, transformers >=0.2.2
, unordered-containers
, vector
, wai
, wai-extra >=3.0 && <3.1
, wai-logger >=2.2 && <2.4
, warp >=3.0 && <3.3
, yaml >=0.8 && <0.9
, yesod >=1.4.3 && <1.5
, yesod-auth >=1.4.0 && <1.5
, yesod-core >=1.4.30 && <1.5
, yesod-form >=1.4.0 && <1.5
, yesod-static >=1.4.0.3 && <1.6
, yesod-test
other-modules:
Handler.CommonSpec
Handler.HomeSpec
TestImport
Paths_espial
default-language: Haskell2010