nvim/lua/lsp/eslint.lua
2022-05-15 15:15:27 +08:00

15 lines
561 B
Lua

local eslint_config = require("lspconfig.server_configurations.eslint")
return {
on_attach = function(client, bufnr)
-- neovim's LSP client does not currently support dynamic capabilities registration, so we need to set
-- the resolved capabilities of the eslint server ourselves!
client.resolved_capabilities.document_formatting = true
end,
settings = {
format = { enable = true },
},
print(unpack(eslint_config.default_config.cmd)),
cmd = { "yarn", "exec", unpack(eslint_config.default_config.cmd) }
}