packages feed

servant-pushbullet-client-0.2.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.2.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 Errington
maintainer:          git@mail.jerrington.me
copyright:           Jacob Thomas Errington, 2017
category:            Web
build-type:          Simple
extra-source-files:  ChangeLog.md
cabal-version:       >=1.10

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

source-repository this
  type: git
  location: https://github.com/tsani/servant-pushbullet-client/releases/tag/v0.2.0.0
  tag: v0.2.0.0

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.2 && <0.3,

    aeson >=0.11 && <1.1,
    base >=4.9 && <4.10,
    http-api-data >=0.3 && <0.4,
    http-client-tls >=0.3 && <0.4,
    http-client >=0.5 && <0.6,
    microlens >=0.4 && <0.5,
    microlens-th >=0.4 && <0.5,
    scientific >=0.3 && <0.4,
    servant >=0.9 && <0.10,
    servant-client >=0.9 && <0.10,
    time >=1.6 && <1.7,
    text >=1.2 && <1.3,
    unordered-containers >=0.2 && <0.3