From 318d7125416a8371e72efcdeb3180ab33c83eb93 Mon Sep 17 00:00:00 2001 From: lowlighter <22963968+lowlighter@users.noreply.github.com> Date: Sat, 15 Jan 2022 18:02:39 -0500 Subject: [PATCH] build: markdown description for `metadata.yml` [skip ci] --- source/app/metrics/metadata.mjs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/app/metrics/metadata.mjs b/source/app/metrics/metadata.mjs index b4b8e321..1e5688ac 100644 --- a/source/app/metrics/metadata.mjs +++ b/source/app/metrics/metadata.mjs @@ -4,6 +4,7 @@ import yaml from "js-yaml" import path from "path" import url from "url" import fetch from "node-fetch" +import {marked} from "marked" //Defined categories const categories = ["core", "github", "social", "community"] @@ -359,7 +360,7 @@ metadata.plugin = async function({__plugins, __templates, name, logger}) { cell.push(`allowed values:`) return ` ${option} - ${description} + ${marked.parse(description, {silent:true})} ${cell.join("\n")} @@ -379,6 +380,7 @@ metadata.plugin = async function({__plugins, __templates, name, logger}) { return meta } catch (error) { + console.warn(error) logger(`metrics/metadata > failed to load plugin ${name}: ${error}`) return null }