|
- cabal-version: 2.4
- name: soostone
- version: 0.1.0.0
- synopsis: A stringy backend
- description: A really stringy backend
- bug-reports: https://gogs.hasufell.de/hasufell/soostone/issues
- license: BSD-3-Clause
- author: Julian Ospald
- maintainer: hasufell@posteo.de
- copyright: 2022 Julian Ospald
- category: Backend
- extra-source-files: CHANGELOG.md
-
- source-repository head
- type: git
- location: https://gogs.hasufell.de/hasufell/soostone.git
-
- common deps
- build-depends:
- , aeson ^>=2.0
- , base >=4.13 && <5.0
- , bytestring ^>=0.11
- , exceptions ^>=0.10
- , hashable ^>=1.4
- , mtl ^>=2.2
- , optparse-applicative ^>=0.16
- , prometheus-client ^>=1.1
- , prometheus-metrics-ghc ^>=1.0
- , prometheus-proc ^>=0.1
- , servant ^>=0.19
- , servant-server ^>=0.19
- , sqlite-simple ^>=0.4
- , stm-containers ^>=1.2
- , text ^>=2.0
- , transformers ^>=0.5
- , wai ^>=3.2.3
- , wai-middleware-prometheus ^>=1.0
- , warp ^>=3.3.19
-
- default-extensions:
- BangPatterns
- ImportQualifiedPost
- LambdaCase
- MultiWayIf
- PackageImports
- RecordWildCards
- ScopedTypeVariables
- StrictData
- TupleSections
-
- default-language: Haskell2010
- ghc-options:
- -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns
- -fwarn-incomplete-record-updates
-
- executable soostone
- import: deps
- main-is: Main.hs
- other-modules: Paths_soostone
- autogen-modules: Paths_soostone
- hs-source-dirs: app
- build-depends: soostone
-
- library
- import: deps
- hs-source-dirs: lib
- exposed-modules:
- Soostone
- Soostone.API
- Soostone.Handlers
- Soostone.Types
|