return { { "williamboman/mason.nvim", opts = function(_, opts) table.insert(opts.ensure_installed, "prettier") end, }, { "stevearc/conform.nvim", opts = { formatters_by_ft = { ["javascript"] = { "prettier" }, ["javascriptreact"] = { "prettier" }, ["typescript"] = { "prettier" }, ["typescriptreact"] = { "prettier" }, ["vue"] = { "prettier" }, ["css"] = { "prettier" }, ["scss"] = { "prettier" }, ["less"] = { "prettier" }, ["html"] = { "prettier" }, ["json"] = { "prettier" }, ["jsonc"] = { "prettier" }, ["yaml"] = { "prettier" }, ["markdown"] = { "prettier" }, ["markdown.mdx"] = { "prettier" }, ["graphql"] = { "prettier" }, ["handlebars"] = { "prettier" }, }, }, }, }