From b998c713379d750cc709f04c721bc451d8bf3fb0 Mon Sep 17 00:00:00 2001 From: "Calum H." Date: Sat, 8 Nov 2025 02:24:08 +0000 Subject: [PATCH] feat: add skript + mcfunction highlightjs support (#4739) * feat: add skript + mcfunction highlightjs support * fix: lint * fix: dep * lint --------- Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com> --- .../src/components/ui/report/ReportInfo.vue | 3 +- apps/frontend/src/helpers/highlight.js | 65 -------- .../src/pages/[type]/[id]/changelog.vue | 3 +- .../pages/[type]/[id]/version/[version].vue | 3 +- .../ui/src/components/base/MarkdownEditor.vue | 2 +- .../{highlight.ts => highlightjs/index.ts} | 9 +- packages/utils/highlightjs/skript.ts | 140 ++++++++++++++++++ packages/utils/index.ts | 2 +- packages/utils/package.json | 1 + .../servers/errors/modrinth-server-error.ts | 2 +- pnpm-lock.yaml | 10 ++ 11 files changed, 165 insertions(+), 75 deletions(-) delete mode 100644 apps/frontend/src/helpers/highlight.js rename packages/utils/{highlight.ts => highlightjs/index.ts} (84%) create mode 100644 packages/utils/highlightjs/skript.ts diff --git a/apps/frontend/src/components/ui/report/ReportInfo.vue b/apps/frontend/src/components/ui/report/ReportInfo.vue index c81fb4ea..46dc420a 100644 --- a/apps/frontend/src/components/ui/report/ReportInfo.vue +++ b/apps/frontend/src/components/ui/report/ReportInfo.vue @@ -105,10 +105,9 @@