You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

80 lines
1.7 KiB

name: pinboard
version: '0.9.12'
synopsis: Access to the Pinboard API
description: ! '
The Pinboard API is a way to interact programatically with
your bookmarks, notes and other Pinboard data. This
library wraps the API exposing functions and data
structures suitable for usage in Haskell programs.
'
category: Network APIs
author: Jon Schoning
maintainer: jonschoning@gmail.com
copyright: Copyright (c) 2015 Jon Schoning
license: MIT
homepage: https://github.com/jonschoning/pinboard
git: git://github.com/jonschoning/pinboard.git
bug-reports: https://github.com/jonschoning/pinboard/issues
extra-source-files:
- README.md
- changelog.md
ghc-options: -Wall
dependencies:
- base >=4.6 && <5.0
- transformers >=0.4.0.0
- mtl >=2.2.1
- safe-exceptions <0.2
- unordered-containers
library:
source-dirs: src
ghc-options:
- -fwarn-incomplete-patterns
- -funbox-strict-fields
- -fexpose-all-unfoldings
exposed-modules:
- Pinboard
- Pinboard.Api
- Pinboard.ApiRequest
- Pinboard.ApiTypes
- Pinboard.ApiTypesLens
- Pinboard.Client
- Pinboard.Error
- Pinboard.Types
- Pinboard.Util
- Pinboard.Logging
dependencies:
- aeson >=0.11.1 && <2.0
- bytestring >=0.10.0 && <0.11
- containers >=0.5.0.0 && <0.6
- http-types >=0.8 && <0.10
- http-client >=0.5 && <0.6
- http-client-tls >=0.3.0 && <0.4
- text >=0.11 && <1.3
- time >=1.5 && <1.7
- vector >=0.10.9 && <0.12
- network >=2.6.2 && <2.7
- profunctors >=5
- random >=1.1
- monad-logger >=0.3 && <0.4
tests:
tests:
main: Test.hs
source-dirs: tests
ghc-options:
- -fno-warn-orphans
- -fno-warn-orphans
dependencies:
- pinboard
- bytestring
- containers
- hspec >=1.8
- text
- time
- aeson
- semigroups
- QuickCheck