---@type ToolchainRequirements return { plugins = { table.unpack(require('toolchain.config.formatter').plugins), table.unpack(require('toolchain.config.actions').plugins), table.unpack(require('toolchain.config.diagnostics').plugins), table.unpack(require('toolchain.config.debugger').plugins), table.unpack(require('toolchain.config.plugins')), }, highlighters = { 'json', 'xml', 'yaml', 'toml', }, language_servers = require('toolchain.config.language_server').requirements, }