devel/hs-lsp-test 0.17.1.1nb3 NetBSD
Functional test framework for LSP servers
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- License
- modified-bsd
- Categories
- devel
- Package size
- 679.0 KiB, 10150.2 KiB installed
Description
A test framework for writing tests against Language Server Protocol servers (https://microsoft.github.io/language-server-protocol/). Language.LSP.Test launches your server as a subprocess and allows you to simulate a session down to the wire. To see examples of it in action, check out haskell-ide-engine (https://github.com/haskell/haskell-ide-engine), haskell-language-server (https://github.com/haskell/haskell-language-server) and ghcide (https://github.com/digital-asset/ghcide).
Install
Binary package:
pkgin install hs-lsp-test
From pkgsrc:
cd /usr/pkgsrc/devel/hs-lsp-test && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 0.17.1.1nb3 |
| NetBSD 10.1 aarch64 | 0.17.1.1nb3 |
| SmartOS / illumos x86_64 | 0.17.1.1nb3 |
| macOS 15 arm64 | 0.17.1.1nb3 |
Dependencies
Run dependencies 18
- converters/hs-aeson
- converters/hs-aeson-pretty
- converters/hs-lens-aeson
- devel/hs-ansi-terminal
- devel/hs-async
- devel/hs-conduit
- devel/hs-conduit-parse
- devel/hs-data-default
- devel/hs-lens
- devel/hs-lsp
- devel/hs-lsp-types
- devel/hs-parser-combinators
- devel/hs-some
- lang/ghc98
- misc/hs-extra
- sysutils/hs-co-log-core
- textproc/hs-Diff
- textproc/hs-Glob