feat: show description for new plugins (#3)

Co-authored-by: Shigma <shigma10826@gmail.com>
This commit is contained in:
多玩幻灵qwq 2023-01-21 00:53:20 +08:00 committed by GitHub
parent 4efbf232e4
commit 35ddc5dd2b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -63,8 +63,9 @@ export function apply(ctx: Context, config: Config) {
const diff = Object.keys({ ...previous, ...current }).map((name) => {
const version1 = previous[name]?.version
const version2 = current[name]?.version
const description = current[name]?.description
if (version1 === version2) return
if (!version1) return `新增:${name}`
if (!version1) return `新增:${name}\n ${description}`
if (version2) return `更新:${name} (${version1}${version2})`
if (config.showDeletion) return `删除:${name}`
}).filter(Boolean).sort()