-- 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.0.1.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
library
exposed-modules:
Network.Pushbullet.Api,
Network.Pushbullet.Client,
Network.Pushbullet.Misc,
Network.Pushbullet.Types
other-modules:
Network.Pushbullet.Types.Device,
Network.Pushbullet.Types.Ephemeral,
Network.Pushbullet.Types.Misc,
Network.Pushbullet.Types.Pagination,
Network.Pushbullet.Types.Permanent,
Network.Pushbullet.Types.Push,
Network.Pushbullet.Types.SMS,
Network.Pushbullet.Types.Status,
Network.Pushbullet.Types.Time,
Network.Pushbullet.Types.User
hs-source-dirs: src
default-language: Haskell2010
ghc-options:
-Wall
default-extensions:
DataKinds
DeriveFunctor
FlexibleInstances
GADTs
GeneralizedNewtypeDeriving
PolyKinds
RecordWildCards
StandaloneDeriving
TypeFamilies
TypeApplications
build-depends:
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,
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