packages feed

servant-jsonrpc-1.0.1: servant-jsonrpc.cabal

cabal-version:       2.4

name:                servant-jsonrpc
version:             1.0.1
author:              Ian Shipman <ics@gambolingpangolin.com>
maintainer:          Ian Shipman <ics@gambolingpangolin.com>

synopsis:            JSON-RPC messages and endpoints
description:
    This module contains types that a programmer can use for JSON-RPC requests,
    server responses, and errors.  It also contains two types which should be
    used in concert with servant to compose type level API specifications for
    JSON-RPC endpoints.

homepage:            https://github.com/bitnomial/servant-jsonrpc
license:             BSD-3-Clause
license-file:        LICENSE
copyright:           Bitnomial, Inc. (c) 2020
category:            Web
build-type:          Simple

extra-source-files:  changelog.md

source-repository head
  type:     git
  location: https://github.com/bitnomial/servant-jsonrpc.git

library
  default-language:    Haskell2010
  hs-source-dirs:      src

  exposed-modules:
    Servant.JsonRpc

  build-depends:
      aeson                     >= 1.3              && < 1.5
    , base                      >= 4.11             && < 4.13
    , servant                   >= 0.14             && < 0.17