Files
dotfiles/config/nvim/lua/lsp/eslint_d_prettierd.lua
Ismo Vuorinen 9fb925b38c Nvim restart (#9)
* chore(nvim): remove astronvim and configs

* feat(nvim): new, custom nvim configuration
2023-08-27 15:12:22 +03:00

26 lines
575 B
Lua

local eslint = require("eslint")
local null_ls = require("null-ls")
-- local sources = { null_ls.builtins.formatting.prettierd }
null_ls.setup()
eslint.setup({
bin = "eslint_d",
code_actions = {
enable = true,
apply_on_save = {
enable = true,
types = { "directive", "problem", "suggestion", "layout" },
},
disable_rule_comment = {
enable = true,
location = "separate_line", -- or `same_line`
},
},
diagnostics = {
enable = true,
report_unused_disable_directives = false,
run_on = "type", -- or `save`
},
})