extension.toml

 1id = "vue"
 2name = "Vue"
 3description = "Vue support."
 4version = "0.1.0"
 5schema_version = 1
 6authors = ["Piotr Osiewicz <piotr@zed.dev>"]
 7repository = "https://github.com/zed-industries/zed"
 8
 9[language_servers.vue-language-server]
10name = "Vue Language Server"
11language = "Vue.js"
12language_ids = { "Vue.js" = "vue" }
13# REFACTOR is explicitly disabled, as vue-lsp does not adhere to LSP protocol for code actions with these - it
14# sends back a CodeAction with neither `command` nor `edits` fields set, which is against the spec.
15code_action_kinds = ["", "quickfix", "refactor.rewrite"]
16
17[grammars.vue]
18repository = "https://github.com/tree-sitter-grammars/tree-sitter-vue"
19commit = "7e48557b903a9db9c38cea3b7839ef7e1f36c693"