-- get all the servers that are available through mason-lspconfig
local mlsp = require("mason-lspconfig")
-- TODO: use mason-lspconfig.get_available_servers()?
- local all_mslp_servers = vim.tbl_keys(require("mason-lspconfig.mappings.server").lspconfig_to_package)
+ local all_mslp_servers = require("mason-lspconfig").get_mappings().lspconfig_to_package
local ensure_installed = {} ---@type string[]
for server, server_opts in pairs(opts.servers) do