dotfiles/.config/nvim/lua/plugins/eslint.lua
Patrick Wadström bc2f2a0e1c
Latest from work
2023-02-11 19:51:08 +01:00

25 lines
531 B
Lua

local null_ls = require("null-ls")
local eslint = require("eslint")
null_ls.setup()
eslint.setup({
bin = 'eslint_d', -- or `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`
},
})