aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua')
-rw-r--r--lua/lspconfig/configs/biome.lua6
1 files changed, 5 insertions, 1 deletions
diff --git a/lua/lspconfig/configs/biome.lua b/lua/lspconfig/configs/biome.lua
index a196e052..c73faa72 100644
--- a/lua/lspconfig/configs/biome.lua
+++ b/lua/lspconfig/configs/biome.lua
@@ -17,7 +17,11 @@ return {
'typescriptreact',
'vue',
},
- root_dir = util.root_pattern('biome.json', 'biome.jsonc'),
+ root_dir = function(fname)
+ local root_files = { 'biome.json', 'biome.jsonc' }
+ root_files = util.insert_package_json(root_files, 'biome', fname)
+ return vim.fs.dirname(vim.fs.find(root_files, { path = fname, upward = true })[1])
+ end,
single_file_support = false,
},
docs = {