return { { "williamboman/mason.nvim", opts = function(_, opts) vim.list_extend(opts.ensure_installed, { "graphql-language-service-cli", }) end, }, { "neovim/nvim-lspconfig", dependencies = {}, opts = { -- make sure mason installs the server servers = { graphql = { filetypes = { "graphql", "typescript", "typescriptreact" }, }, }, }, }, }