opam-version: "2.0" synopsis: "LSP protocol implementation in OCaml" description: """ Implementation of the LSP protocol in OCaml. It is designed to be as portable as possible and does not make any assumptions about IO. """ maintainer: ["Rudi Grinberg "] authors: [ "Andrey Popp <8mayday@gmail.com>" "Rusty Key " "Louis Roché " "Oleksiy Golovko " "Rudi Grinberg " "Sacha Ayoun " "cannorin " ] license: "ISC" homepage: "https://github.com/ocaml/ocaml-lsp" bug-reports: "https://github.com/ocaml/ocaml-lsp/issues" depends: [ "stdlib-shims" "yojson" "ppx_yojson_conv_lib" "ocaml-syntax-shims" "cppo" "uutf" "csexp" "menhir" {with-test} "cinaps" {with-test} "ppx_expect" {with-test & >= "v0.14.0"} "ocaml" {>= "4.06" & < "4.12"} "dune" {>= "2.5"} ] dev-repo: "git+https://github.com/ocaml/ocaml-lsp.git" build: [ ["dune" "subst"] {dev} [ "dune" "build" "-p" name "-j" jobs "@install" "@doc" {with-doc} ] ] x-commit-hash: "fee074471b2c345f7e42c6ed3482363279d4f32c" url { src: "https://github.com/ocaml/ocaml-lsp/releases/download/1.1.0/ocaml-lsp-server-1.1.0.tbz" checksum: [ "sha256=fa0ca1d3c5c3377f798c221381228a65e8f49fece42715d279ebe91f2f4f74c8" "sha512=c00ad47478a4ddfebe3798895700d2bececa29a610c7757619f47a5b90ede921afa56efc776df3a1c4a8b2f082898423a5806d00c041dae137da1b57ee487a9b" ] }