diff --git a/src/languageservice/services/yamlFormatter.ts b/src/languageservice/services/yamlFormatter.ts index d2eb57537..11bc782af 100644 --- a/src/languageservice/services/yamlFormatter.ts +++ b/src/languageservice/services/yamlFormatter.ts @@ -35,6 +35,7 @@ export class YAMLFormatter { const prettierOptions: Options = { parser: 'yaml', plugins: [yamlPlugin, estreePlugin], + editorConfig: options.editorConfig, // --- FormattingOptions --- tabWidth: (options.tabWidth as number) || options.tabSize, diff --git a/src/languageservice/yamlLanguageService.ts b/src/languageservice/yamlLanguageService.ts index fd414a319..05b63c96e 100644 --- a/src/languageservice/yamlLanguageService.ts +++ b/src/languageservice/yamlLanguageService.ts @@ -149,6 +149,7 @@ export interface SchemaConfiguration { } export interface CustomFormatterOptions { + editorConfig?: boolean; singleQuote?: boolean; bracketSpacing?: boolean; trailingComma?: boolean;