packages feed

dap-0.1.0.0: dap.cabal

name:               dap
version:            0.1.0.0
description:        A library for the Debug Adaptor Protocol (DAP)
synopsis:           A debug adaptor protocol library
bug-reports:        https://github.com/dap/issues
license:            BSD3
license-file:       LICENSE
author:             David Johnson, Csaba Hruska
maintainer:         djohnson.m@gmail.com
copyright:          (c) 2023 David Johnson
category:           Debuggers, Language
build-type:         Simple
tested-with:        GHC==9.2.7
cabal-version:      >= 1.10

extra-source-files:
  CHANGELOG.md

library
  exposed-modules:
    DAP
  other-modules:
    DAP.Adaptor
    DAP.Event
    DAP.Internal
    DAP.Response
    DAP.Server
    DAP.Types
    DAP.Utils
  build-depends:
    aeson                >= 2.0.3  && < 2.1,
    aeson-pretty         >= 0.8.9  && < 0.9,
    base                 < 5,
    bytestring           >= 0.11.4 && < 0.12,
    containers           >= 0.6.5  && < 0.7,
    lifted-base          >= 0.2.3  && < 0.3,
    monad-control        >= 1.0.3  && < 1.1,
    mtl                  >= 2.2.2  && < 2.3,
    network              >= 3.1.2  && < 3.2,
    network-simple       >= 0.4.5  && < 0.5,
    text                 >= 1.2.5  && < 1.3,
    time                 >= 1.11.1 && < 1.12,
    unordered-containers >= 0.2.19 && < 0.3,
    stm                  >= 2.5.0  && < 2.6,
    transformers-base    >= 0.4.6  && < 0.5
  ghc-options:
    -Wall
  hs-source-dirs:
    src
  default-language:
    Haskell2010

test-suite tests
  type:
    exitcode-stdio-1.0
  ghc-options:
    -Wall
  hs-source-dirs:
    test, src
  main-is:
    Main.hs
  other-modules:
    DAP.Response
    DAP.Internal
    DAP.Adaptor
    DAP.Server
    DAP.Types
    DAP.Event
    DAP.Utils
  build-depends:
      aeson
    , aeson-pretty
    , async              < 2.3
    , base               < 5
    , bytestring
    , containers
    , lifted-base
    , monad-control
    , hspec              < 2.12
    , mtl
    , network
    , network-simple
    , stm
    , string-conversions < 0.5
    , text
    , time
    , transformers-base
    , unordered-containers
  default-language:
    Haskell2010

source-repository head
  type: git
  location: git://github.com/haskell-debugger/dap.git