fix(bash): add entryPointPatterns and astFrameworkPatterns to provider

Required by the LanguageProvider consolidation in the scaffolding PR.
Bash entry-point pattern: main function.
This commit is contained in:
Christian C. Berclaz 2026-05-02 17:43:27 +02:00
parent 7e679f3d89
commit 388d0dbd85
No known key found for this signature in database

View file

@ -93,6 +93,8 @@ const BUILT_INS: ReadonlySet<string> = new Set([
export const bashProvider = defineLanguage({
id: SupportedLanguages.Bash,
extensions: ['.sh', '.bash'],
entryPointPatterns: [/^main$/],
astFrameworkPatterns: [],
treeSitterQueries: BASH_QUERIES,
typeConfig: bashConfig,
exportChecker: bashExportChecker,