/ / / /__ / /___ ___ / / (_)___ / /_ / / _____ / /_/ / _ \/ / __ __ \ / / / / __ \/ __/ / / / ___/ / __ / __/ / / / / / / / /___/ / / / / /_ / /___(__ ) /_/ /_/\___/_/_/ /_/ /_/ /_____/_/_/ /_/\__/ /_____/____/
This project is under construction.
About HelmLintLs
helm-lint-ls is helm lint language server protocol LSP.
Installation
go install github.com/mrjosh/[email protected]
Configuration for nvim-lspconfig
Requires Neovim HEAD/nightly (v0.5 prerelease).
local lspconfig = require 'lspconfig'
local configs = require 'lspconfig/configs'
if not configs.helm_lint_ls then
configs.helm_lint_ls = {
default_config = {
cmd = {"helm-lint-ls", "serve"},
filetypes = {'helm'},
root_dir = function(fname)
return util.root_pattern('Chart.yaml', 'values.yaml')(fname)
end,
},
}
end
lspconfig.helm_lint_ls.setup {
filetypes = {"helm"},
cmd = {"helm-lint-ls", "serve"},
}
Contributing
Thank you for considering contributing to HelmLintLs project!
License
The HelmLintLs is open-source software licensed under the MIT license.