From cb5b302238fb59956b84cd1660e6885fea89bfe1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Thu, 3 Sep 2026 13:09:53 +0000 Subject: [PATCH] :wrench: Remove Prettier from editor formatter config Prettier is no longer a project dependency and oxc.oxc-vscode handles formatting for all file types the project touches. Switch [json], [jsonc], [markdown], [mdx], and [yaml] formatters from esbenp.prettier-vscode to oxc.oxc-vscode (oxfmt under the hood, Prettier-compatible for JS/TS and native for JSON/MD/YAML). Drop 'esbenp' from cspell dictionary (no longer referenced). --- .vscode/settings.json | 17 +++++++++++++++-- cspell.json | 1 - 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index c61a3e7..679eab0 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -9,14 +9,27 @@ "editor.formatOnSave": true }, "[json]": { - "editor.defaultFormatter": "esbenp.prettier-vscode", + "editor.defaultFormatter": "oxc.oxc-vscode", + "editor.formatOnSave": true + }, + "[jsonc]": { + "editor.defaultFormatter": "oxc.oxc-vscode", + "editor.formatOnSave": true + }, + "[markdown]": { + "editor.defaultFormatter": "oxc.oxc-vscode", "editor.formatOnSave": true }, "[mdx]": { - "editor.defaultFormatter": "esbenp.prettier-vscode", + "editor.defaultFormatter": "oxc.oxc-vscode", + "editor.formatOnSave": true + }, + "[yaml]": { + "editor.defaultFormatter": "oxc.oxc-vscode", "editor.formatOnSave": true }, "editor.defaultFormatter": "oxc.oxc-vscode", "editor.formatOnSave": true, "js/ts.tsdk.path": "node_modules/typescript/lib" } + diff --git a/cspell.json b/cspell.json index 70a50b0..52fd7ee 100644 --- a/cspell.json +++ b/cspell.json @@ -14,7 +14,6 @@ "oxlintrc", "sortpackagerc", "EDITMSG", - "esbenp", "typescriptteam" ], "ignorePaths": ["dist", "node_modules", "public", "coverage", "*.svg"]