nvim/lua/cosmic/lsp/providers/eslint.lua
Matt Leong a9cbaf7802 Init 🚀
2021-10-19 15:25:18 -07:00

15 lines
406 B
Lua

local util = require('lspconfig').util
return {
settings = {
packageManager = 'yarn',
format = true,
},
root_dir = function(fname)
return util.root_pattern('.git')(fname)
or util.root_pattern('tsconfig.base.json')(fname)
or util.root_pattern('package.json')(fname)
or util.root_pattern('.eslintrc.js')(fname)
or util.root_pattern('tsconfig.json')(fname)
end,
}