3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-05-10 04:25:01 +00:00

Fix up docs

This commit is contained in:
Dragory 2020-07-30 13:08:06 +03:00
parent 743a5e9ce4
commit 7909c99a7f
No known key found for this signature in database
GPG key ID: 5F387BA66DF8AAC1
35 changed files with 371 additions and 64 deletions

View file

@ -30,14 +30,14 @@ function formatConfigSchema(schema) {
}
export function initDocs(app: express.Express) {
const docsPlugins = guildPlugins.filter(pluginClass => pluginClass.showInDocs);
const docsPlugins = guildPlugins.filter(plugin => plugin.showInDocs);
app.get("/docs/plugins", (req: express.Request, res: express.Response) => {
res.json(
docsPlugins.map(pluginClass => {
const thinInfo = pluginClass.info ? { prettyName: pluginClass.info.prettyName } : {};
docsPlugins.map(plugin => {
const thinInfo = plugin.info ? { prettyName: plugin.info.prettyName } : {};
return {
name: pluginClass.info,
name: plugin.name,
info: thinInfo,
};
}),
@ -56,7 +56,10 @@ export function initDocs(app: express.Express) {
const commands = (plugin.commands || []).map(cmd => ({
trigger: cmd.trigger,
permission: cmd.permission,
signature: cmd.signature,
description: cmd.description,
usage: cmd.usage,
config: cmd.config,
}));