packages feed

hls-class-plugin-1.0.0.0: hls-class-plugin.cabal

cabal-version:      2.2
name:               hls-class-plugin
version:            1.0.0.0
synopsis:           Class/instance management plugin for Haskell Language Server
description:
    Class/instance management plugin for Haskell Language Server.
    For usage, please see README of HLS on GitHub at <https://github.com/haskell/haskell-language-server#readme>
license:            Apache-2.0
license-file:       LICENSE
author:             Junyoung Clare Jang
maintainer:         jjc9310@gmail.com
homepage:           https://github.com/haskell/haskell-language-server#readme
bug-reports:        https://github.com/haskell/haskell-language-server/issues
category:           Development
build-type:         Simple

library
  exposed-modules:  Ide.Plugin.Class
  hs-source-dirs:   src
  build-depends:    aeson
                  , base           >=4.12 && <5
                  , containers
                  , lsp
                  , hls-plugin-api ^>= 1.0.0.0
                  , ghc
                  , ghc-exactprint
                  , ghcide         ^>= 1.0.0.0
                  , lens
                  , shake
                  , text
                  , transformers
                  , unordered-containers

  default-language: Haskell2010
  default-extensions: DataKinds, TypeOperators
  ghc-options: -Wno-unticked-promoted-constructors