cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.34.4.
--
-- see: https://github.com/sol/hpack
name: cointracking-imports
version: 0.1.0.1
synopsis: Generate CSV & XLSX files for importing into CoinTracking.
description: @cointracking-imports@ is a library for generating CSV & XLSX files to use
with <https://cointracking.info CoinTracking>'s Import feature. You
construct a list of @CTImportData@, then feed those to our CSV/XLSX
generating functions.
.
E.g., if you generate a list of your BNB staking rewards, you can use this
library build a CSV file to import those rewards into CoinTracking.
category: Web, Finance
homepage: https://github.com/prikhi/cointracking-imports#readme
bug-reports: https://github.com/prikhi/cointracking-imports/issues
author: Pavan Rikhi
maintainer: pavan.rikhi@gmail.com
copyright: 2021 Pavan Rikhi
license: BSD3
license-file: LICENSE
build-type: Simple
extra-source-files:
README.md
CHANGELOG.md
source-repository head
type: git
location: https://github.com/prikhi/cointracking-imports
library
exposed-modules:
Web.CoinTracking.Imports
Web.CoinTracking.Imports.Types
other-modules:
Paths_cointracking_imports
hs-source-dirs:
src
default-extensions:
DeriveGeneric
LambdaCase
NamedFieldPuns
OverloadedStrings
TupleSections
TypeApplications
TypeOperators
ViewPatterns
ghc-options: -Wall
build-depends:
base >=4.3 && <5
, base-compat-batteries
, bytestring <1
, cassava <1
, filepath ==1.*
, lens >=3.0.4 && <6
, scientific <1
, text <2
, time <2
, xlsx <1
if impl(ghc >= 8.0)
ghc-options: -Wcompat -Wincomplete-record-updates -Wincomplete-uni-patterns -Wredundant-constraints
else
ghc-options: -fwarn-incomplete-record-updates -fwarn-incomplete-uni-patterns
default-language: Haskell2010
test-suite cointracking-imports-test
type: exitcode-stdio-1.0
main-is: Spec.hs
other-modules:
Paths_cointracking_imports
hs-source-dirs:
tests
default-extensions:
DeriveGeneric
LambdaCase
NamedFieldPuns
OverloadedStrings
TupleSections
TypeApplications
TypeOperators
ViewPatterns
ghc-options: -Wall -threaded -rtsopts -with-rtsopts "-N -T"
build-depends:
base >=4.3 && <5
, base-compat-batteries
, bytestring <1
, cassava <1
, cointracking-imports
, filepath ==1.*
, hedgehog
, lens >=3.0.4 && <6
, scientific <1
, tasty
, tasty-hedgehog
, tasty-hunit
, text <2
, time <2
, xlsx <1
if impl(ghc >= 8.0)
ghc-options: -Wcompat -Wincomplete-record-updates -Wincomplete-uni-patterns -Wredundant-constraints
else
ghc-options: -fwarn-incomplete-record-updates -fwarn-incomplete-uni-patterns
default-language: Haskell2010