hledger/hledger-api/package.yaml
2018-08-02 08:25:49 +01:00

62 lines
1.4 KiB
YAML

name: hledger-api
version: '1.10.99'
synopsis: Web API server for the hledger accounting tool
description: |
This is a simple web API server for hledger data.
It comes with a series of simple client-side web app examples.
hledger is a cross-platform program for tracking money, time, or
any other commodity, using double-entry accounting and a simple,
editable file format. It is inspired by and largely compatible
with ledger(1). hledger provides command-line, curses and web
interfaces, and aims to be a reliable, practical tool for daily
use.
category: Finance
license: GPL-3
author: Simon Michael <simon@joyful.com>
maintainer: Simon Michael <simon@joyful.com>
github: simonmichael/hledger
homepage: http://hledger.org
bug-reports: http://bugs.hledger.org
stability: alpha
tested-with: GHC==7.10.3, GHC==8.0.2, GHC==8.2.2, GHC==8.4.3
extra-source-files:
- CHANGES
- README
- examples/*.html
- hledger-api.1
- hledger-api.txt
- hledger-api.info
#data-files:
dependencies:
- hledger-lib >=1.10.99 && <1.11
- hledger >=1.10.99 && <1.11
- base >=4.8 && <4.12
- aeson
- bytestring
- containers
- data-default >=0.5
- Decimal
- docopt
- either
- microlens >=0.4
- microlens-platform >=0.2.3.1
- safe
- servant-server >=0.10
- servant-swagger
- swagger2 >=2.0
- text
- transformers
- wai
- wai-extra
- warp
executables:
hledger-api:
main: hledger-api.hs
ghc-options: -threaded
cpp-options: -DVERSION="1.10.99"