16 lines
277 B
Lua
16 lines
277 B
Lua
local M = {}
|
|
|
|
M.root_dir = function(fname)
|
|
local util = require('lspconfig').util
|
|
return util.root_pattern(
|
|
'.git',
|
|
'tsconfig.base.json',
|
|
'tsconfig.json',
|
|
'package.json',
|
|
'.eslint.js',
|
|
'.eslint.json',
|
|
'eslint.config.js'
|
|
)(fname)
|
|
end
|
|
|
|
return M
|