25 lines
985 B
Nix
25 lines
985 B
Nix
{ mkDerivation, aeson, aeson-pretty, ansi-terminal, async, base
|
|
, bytestring, conduit, conduit-parse, containers, data-default
|
|
, Diff, directory, filepath, haskell-lsp, hspec, lens, mtl
|
|
, parser-combinators, process, rope-utf16-splay, stdenv, text
|
|
, transformers, unix, unordered-containers
|
|
}:
|
|
mkDerivation {
|
|
pname = "lsp-test";
|
|
version = "0.6.1.0";
|
|
sha256 = "d15103bc8c84f74ff90220b66cacebe4bcd135ef1e31ddd10c808a94484db7a4";
|
|
libraryHaskellDepends = [
|
|
aeson aeson-pretty ansi-terminal async base bytestring conduit
|
|
conduit-parse containers data-default Diff directory filepath
|
|
haskell-lsp lens mtl parser-combinators process rope-utf16-splay
|
|
text transformers unix unordered-containers
|
|
];
|
|
testHaskellDepends = [
|
|
aeson base data-default haskell-lsp hspec lens text
|
|
unordered-containers
|
|
];
|
|
homepage = "https://github.com/bubba/lsp-test#readme";
|
|
description = "Functional test framework for LSP servers";
|
|
license = stdenv.lib.licenses.bsd3;
|
|
}
|