ebird-cli-0.3.0.1: ebird-cli.cabal
cabal-version: 3.0
name: ebird-cli
version: 0.3.0.1
synopsis:
A command-line utility for interacting with the
eBird API.
description:
A library containing the functions used to implement a command-line utility
for interacting with the
[eBird API](https://documenter.getpostman.com/view/664302/S1ENwy59).
license: MIT
license-file: LICENSE
author: Finley McIlwaine
maintainer: finleymcilwaine@gmail.com
copyright: 2023 Finley McIlwaine
category: Web
build-type: Simple
extra-doc-files: CHANGELOG.md
bug-reports: https://github.com/FinleyMcIlwaine/ebird-haskell/issues
homepage: https://github.com/FinleyMcIlwaine/ebird-haskell
tested-with:
GHC == 8.10.7
, GHC == 9.2.7
, GHC == 9.4.5
, GHC == 9.6.2
common common
build-depends:
base >= 4.13.3.0 && < 4.19
default-extensions:
ImportQualifiedPost
LambdaCase
OverloadedStrings
RecordWildCards
default-language: Haskell2010
executable ebird-cli
import: common
main-is:
Main.hs
build-depends:
ebird-cli
library
import: common
exposed-modules:
Data.EBird.CLI
build-depends:
ebird-api >= 0.2.0.0 && < 0.3
, ebird-client >= 0.2.0.1 && < 0.3
, aeson >= 1.5.6.0 && < 2.2
, aeson-pretty >= 0.8.8 && < 0.9
, attoparsec >= 0.14.1 && < 0.15
, bytestring >= 0.10.12.0 && < 0.12
, directory >= 1.3.6.0 && < 1.4
, filepath >= 1.4.2.1 && < 1.5
, optparse-applicative >= 0.16.1.0 && < 0.19
, text >= 1.2.4.1 && < 2.1
hs-source-dirs:
src