fix: align oxfmt json commas with lint

This commit is contained in:
xingyu4j
2026-03-14 19:31:01 +08:00
parent 8350e72393
commit e3e869faee
2 changed files with 10 additions and 5 deletions

View File

@@ -63,16 +63,13 @@
"editor.defaultFormatter": "oxc.oxc-vscode"
},
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features"
"editor.defaultFormatter": "oxc.oxc-vscode"
},
"[markdown]": {
"editor.defaultFormatter": "oxc.oxc-vscode"
},
"[jsonc]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"[json5]": {
"editor.defaultFormatter": "vscode.json-language-features"
"editor.defaultFormatter": "oxc.oxc-vscode"
},
"[vue]": {
"editor.defaultFormatter": "oxc.oxc-vscode"

View File

@@ -9,6 +9,14 @@ const oxfmtConfig = defineOxfmtConfig({
singleQuote: true,
sortPackageJson: false,
trailingComma: 'all',
overrides: [
{
files: ['**/*.json', '**/*.json5', '**/*.jsonc', '*.code-workspace'],
options: {
trailingComma: 'none',
},
},
],
});
function defineConfig(config: OxfmtConfig = {}) {