mirror of
https://github.com/neovim/nvim-lspconfig
synced 2025-04-11 04:01:40 +00:00
26 lines
909 B
Lua
26 lines
909 B
Lua
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 defaults", "override-defaults"},
|
|
["Example: custom config"] = {"Custom config", "custom-config"},
|
|
["Example: override default config for all servers"] = {"Overriding defaults", ""},
|
|
["Individual server settings and initialization options"] = { "Per-server documentation", "server-documentation"},
|
|
["Keybindings and completion"] = {"The wiki", "wiki"},
|
|
["Manually starting (or restarting) language servers"] = {"Manual control", "manual-control"}
|
|
}
|
|
}
|
|
docgen.generate_readme(metadata)
|
|
end
|
|
|
|
docs.generate()
|
|
|
|
return docs
|