diff options
| author | William Boman <william@redwill.se> | 2023-02-12 14:52:39 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-02-12 14:52:39 +0100 |
| commit | f557094c77c4fa91c3613cfbd22cbcdbe0569793 (patch) | |
| tree | 9eade4d4d4106c1e7a49c21d07661751815228af | |
| parent | chore: update generated code (#984) (diff) | |
| download | mason-f557094c77c4fa91c3613cfbd22cbcdbe0569793.tar mason-f557094c77c4fa91c3613cfbd22cbcdbe0569793.tar.gz mason-f557094c77c4fa91c3613cfbd22cbcdbe0569793.tar.bz2 mason-f557094c77c4fa91c3613cfbd22cbcdbe0569793.tar.lz mason-f557094c77c4fa91c3613cfbd22cbcdbe0569793.tar.xz mason-f557094c77c4fa91c3613cfbd22cbcdbe0569793.tar.zst mason-f557094c77c4fa91c3613cfbd22cbcdbe0569793.zip | |
feat: add antlers-language-server (#985)
| -rw-r--r-- | lua/mason-registry/antlers-language-server/init.lua | 15 | ||||
| -rw-r--r-- | lua/mason-registry/index.lua | 1 | ||||
| -rw-r--r-- | lua/mason/mappings/language.lua | 1 |
3 files changed, 17 insertions, 0 deletions
diff --git a/lua/mason-registry/antlers-language-server/init.lua b/lua/mason-registry/antlers-language-server/init.lua new file mode 100644 index 00000000..c518ed8c --- /dev/null +++ b/lua/mason-registry/antlers-language-server/init.lua @@ -0,0 +1,15 @@ +local Pkg = require "mason-core.package" +local npm = require "mason-core.managers.npm" +local _ = require "mason-core.functional" + +return Pkg.new { + name = "antlers-language-server", + desc = _.dedent [[ + Provides rich language features for Statamic's Antlers templating language, including code completions, syntax + highlighting, and more. + ]], + homepage = "https://github.com/Stillat/vscode-antlers-language-server", + languages = { Pkg.Lang.Antlers }, + categories = { Pkg.Cat.LSP }, + install = npm.packages { "antlers-language-server", bin = { "antlersls" } }, +} diff --git a/lua/mason-registry/index.lua b/lua/mason-registry/index.lua index 075dab30..e0109f01 100644 --- a/lua/mason-registry/index.lua +++ b/lua/mason-registry/index.lua @@ -6,6 +6,7 @@ return { alex = "mason-registry.alex", ["angular-language-server"] = "mason-registry.angular-language-server", ["ansible-language-server"] = "mason-registry.ansible-language-server", + ["antlers-language-server"] = "mason-registry.antlers-language-server", ["apex-language-server"] = "mason-registry.apex-language-server", ["arduino-language-server"] = "mason-registry.arduino-language-server", ["asm-lsp"] = "mason-registry.asm-lsp", diff --git a/lua/mason/mappings/language.lua b/lua/mason/mappings/language.lua index bbf06026..210ce385 100644 --- a/lua/mason/mappings/language.lua +++ b/lua/mason/mappings/language.lua @@ -6,6 +6,7 @@ return { ada = { "ada-language-server" }, angular = { "angular-language-server", "djlint", "prettier", "prettierd", "rustywind" }, ansible = { "ansible-language-server" }, + antlers = { "antlers-language-server" }, apex = { "apex-language-server" }, arduino = { "arduino-language-server" }, assembly = { "asm-lsp" }, |
