local docgen = require "babelfish" local docs = {} docs.generate = function() local metadata = { input_file = "./README.md", output_file = "./doc/lspconfig.txt", project_name = "lspconfig", header_aliases = { ["Example: using the defaults"] = { "Defaults", "defaults" }, ["Example: override some defaults"] = { "Overriding server defaults", "override-server-defaults" }, ["Example: custom config"] = { "Custom config", "custom-config" }, ["Example: override default config for all servers"] = { "Overriding all defaults", "override-all-defaults" }, ["Individual server settings and initialization options"] = { "Per-server documentation", "server-documentation" }, ["Keybindings and completion"] = { "Keybindings", "keybindings" }, ["Manually starting (or restarting) language servers"] = { "Manual control", "manual-control" }, }, } docgen.generate_readme(metadata) end docs.generate() return docs