diff --git a/lua/lazyvim/plugins/extras/lang/json.lua b/lua/lazyvim/plugins/extras/lang/json.lua index 798529d8..d4dab0db 100644 --- a/lua/lazyvim/plugins/extras/lang/json.lua +++ b/lua/lazyvim/plugins/extras/lang/json.lua @@ -4,7 +4,9 @@ return { { "nvim-treesitter/nvim-treesitter", opts = function(_, opts) - vim.list_extend(opts.ensure_installed, { "json", "json5", "jsonc" }) + if type(opts.ensure_installed) == "table" then + vim.list_extend(opts.ensure_installed, { "json", "json5", "jsonc" }) + end end, }, diff --git a/lua/lazyvim/plugins/extras/lang/typescript.lua b/lua/lazyvim/plugins/extras/lang/typescript.lua index 7b523a21..6e952373 100644 --- a/lua/lazyvim/plugins/extras/lang/typescript.lua +++ b/lua/lazyvim/plugins/extras/lang/typescript.lua @@ -4,7 +4,9 @@ return { { "nvim-treesitter/nvim-treesitter", opts = function(_, opts) - vim.list_extend(opts.ensure_installed, { "typescript", "tsx" }) + if type(opts.ensure_installed) == "table" then + vim.list_extend(opts.ensure_installed, { "typescript", "tsx" }) + end end, },