import fs from 'fs'; import { fileURLToPath } from 'url'; import path from 'path'; import plugins from 'plugins'; const __dirname = path.dirname(fileURLToPath(import.meta.url)); const pluginNames = Object.keys(plugins); const sortedPluginNames = pluginNames.sort((a, b) => a.name < b.name ? -1 : a.name > b.name ? 1 : 0 ); const pluginInfo = []; for (const pluginName of sortedPluginNames) { const plugin = plugins[pluginName]; const optionTable = []; for (const optionName of Object.keys(plugin.optionsSpec)) { const option = plugin.optionsSpec[optionName]; optionTable.push( `
Option | Type | Required | Default | Description |
---|