feat(highlight): add gdscript

This commit is contained in:
Elian Doran
2025-05-18 21:10:26 +03:00
parent 784e434fc8
commit eb77a880dc
5 changed files with 128 additions and 114 deletions

View File

@@ -19,6 +19,7 @@
"name": "highlightjs"
},
"dependencies": {
"@exercism/highlightjs-gdscript": "0.0.1",
"@triliumnext/commons": "workspace:*",
"highlight.js": "11.11.1"
}

View File

@@ -74,7 +74,7 @@ const byMimeType: MimeRecord = {
"text/x-fortran": () => import("highlight.js/lib/languages/fortran"),
"text/x-fsharp": () => import("highlight.js/lib/languages/fsharp"),
"text/x-gas": null,
"text/x-gdscript": null,
"text/x-gdscript": () => import("@exercism/highlightjs-gdscript"),
"text/x-gfm": () => import("highlight.js/lib/languages/markdown"),
"text/x-go": () => import("highlight.js/lib/languages/go"),
"text/x-groovy": () => import("highlight.js/lib/languages/groovy"),

5
packages/highlightjs/src/types.d.ts vendored Normal file
View File

@@ -0,0 +1,5 @@
declare module '@exercism/highlightjs-gdscript' {
import { LanguageFn } from "highlight.js";
const defineLanguage: LanguageFn;
export default defineLanguage;
}