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