Skip to content

grafana/jsonnet-language-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3df7d72 · Sep 12, 2022
Sep 8, 2022
Aug 19, 2022
Dec 10, 2021
Sep 12, 2022
Sep 12, 2022
Feb 9, 2022
Nov 2, 2021
Sep 6, 2022
Dec 8, 2021
Aug 24, 2022
Oct 17, 2021
Apr 20, 2022
Aug 31, 2022
Aug 24, 2022
Aug 24, 2022
Sep 6, 2022

Repository files navigation

Jsonnet Language Server

A Language Server Protocol (LSP) server for Jsonnet.

Features

Jump to definition

self-support.mp4
dollar-support.mp4
multi-defs-demo.mp4

Error/Warning Diagnostics

error-support.mp4

Linting Diagnostics

linting-support.mp4

Standard Library Hover and Autocomplete

stdlib-support.mp4

Formatting

Installation

Download the latest release binary from GitHub: https://github.com/grafana/jsonnet-language-server/releases

Contributing

Contributions are more than welcome and I will try my best to be prompt with reviews.

Commits

Individual commits should be meaningful and have useful commit messages. For tips on writing commit messages, refer to How to write a commit message. Contributions will be rebased before merge to ensure a fast-forward merge.

Contributors must sign the DCO for their contributions to be accepted.

Code style

Go code should be formatted with gofmt and linted with golangci-lint.

Editor integration