Added svelte file extensions support to TypeScriptSyntaxHighlighter

This commit is contained in:
Abdelilah El Aissaoui 2024-07-18 01:21:10 +02:00
parent 21c64d390d
commit 22088a3fbd
No known key found for this signature in database
GPG Key ID: 7587FC860F594869

View File

@ -76,7 +76,7 @@ fun getSyntaxHighlighterFromExtension(extension: String?): SyntaxHighlighter {
private enum class HighlightLanguagesSupported(val extensions: List<String>, val highlighter: () -> SyntaxHighlighter) {
Kotlin(listOf("kt", "kts"), { KotlinSyntaxHighlighter() }),
Rust(listOf("rs"), { RustSyntaxHighlighter() }),
TypeScript(listOf("js", "jsx", "ts", "tsx", "vue", "astro"), { TypeScriptSyntaxHighlighter() }), // JS & various frameworks files also included
TypeScript(listOf("js", "jsx", "ts", "tsx", "vue", "astro", "svelte"), { TypeScriptSyntaxHighlighter() }), // JS & various frameworks files also included
Python(listOf("py"), { PythonSyntaxHighlighter() }),
Java(listOf("java"), { JavaSyntaxHighlighter() }),
CSharp(listOf("cs"), { CSharpSyntaxHighlighter() }),