diff --git a/source/app/metrics/metadata.mjs b/source/app/metrics/metadata.mjs index 63c331f3..bdef5114 100644 --- a/source/app/metrics/metadata.mjs +++ b/source/app/metrics/metadata.mjs @@ -307,7 +307,7 @@ metadata.plugin = async function({__plugins, __templates, name, logger}) { ].filter(v => v).join(" ") || "No tokens are required for this plugin"}`, " ", " ", - demos({colspan:2, examples:meta.examples}), + demos({colspan:2, wrap:name === "base", examples:meta.examples}), " ", "" ].join("\n") @@ -480,7 +480,19 @@ metadata.to = { } //Demo for main and individual readmes -function demos({colspan = null, examples = {}} = {}) { +function demos({colspan = null, wrap = false, examples = {}} = {}) { + if (("default1" in examples)&&("default2" in examples)) { + return [ + wrap ? '' : "", + '", + '", + wrap ? "
', + ``, + "', + ``, + "
" : "", + ].filter(v => v).join("\n") + } return [ ` `, `${Object.entries(examples).map(([text, link]) => { @@ -495,5 +507,5 @@ function demos({colspan = null, examples = {}} = {}) { }).join("\n")}`, ' ', " " - ].join("\n") + ].filter(v => v).join("\n") }