packages feed

servant-pushbullet-client-0.5.0.0: servant-pushbullet-client.cabal

-- Initial servant-pushbullet-client.cabal generated by cabal init.  For
-- further documentation, see http://haskell.org/cabal/users-guide/

name:                servant-pushbullet-client
version:             0.5.0.0
synopsis:            Bindings to the Pushbullet API using servant-client
description:
  This library describes the Pushbullet API as a type, and uses servant-client
  to generate Haskell functions for accessing the API. A number of useful types
  are added so that dealing with raw JSON is avoided.
license:             MIT
license-file:        LICENSE
author:              Jacob Thomas Errington
maintainer:          pushbullet-hs@mail.jerrington.me
copyright:           Jacob Thomas Errington, 2017-2018
category:            Web
build-type:          Simple
extra-source-files:  ChangeLog.md
cabal-version:       >=1.10

source-repository head
  type: git
  location: https://github.com/tsani/pushbullet-hs

library
  exposed-modules:
    Network.Pushbullet.Api,
    Network.Pushbullet.Client,
    Network.Pushbullet.Misc
  hs-source-dirs:      src
  default-language:    Haskell2010
  ghc-options:
    -Wall
  default-extensions:
    DataKinds
    DeriveFunctor
    FlexibleInstances
    GADTs
    GeneralizedNewtypeDeriving
    PolyKinds
    RecordWildCards
    StandaloneDeriving
    TypeFamilies
    TypeApplications
  build-depends:
    pushbullet-types >=0.4.0.2,
    aeson >=0.11,
    base >=4.9 && <5,
    http-api-data >=0.3,
    http-client-tls >=0.3,
    http-client >=0.5,
    microlens >=0.4,
    microlens-th >=0.4,
    scientific >=0.3,
    servant >=0.9,
    servant-client >=0.9,
    time >=1.6,
    text >=1.2,
    unordered-containers >=0.2