fix: add Elixir (.ex, .exs) file extension support in language parser (#3306)

Co-authored-by: Friedrich Pfitzmann <friedrich.pfitzmann@teaminternet.com>
This commit is contained in:
Friedrich Pfitzmann 2025-05-08 15:13:37 +02:00 committed by hannesrudolph
parent a6c30cd75e
commit 1857b8af0b

View file

@ -27,6 +27,7 @@ import {
zigQuery,
embeddedTemplateQuery,
elispQuery,
elixirQuery,
} from "./queries"
export interface LanguageParser {
@ -196,6 +197,11 @@ export async function loadRequiredLanguageParsers(filesToParse: string[]): Promi
language = await loadLanguage("elisp")
query = language.query(elispQuery)
break
case "ex":
case "exs":
language = await loadLanguage("elixir")
query = language.query(elixirQuery)
break
default:
throw new Error(`Unsupported language: ${ext}`)
}