{ "lsp": { "oxlint": { "initialization_options": { "settings": { "configPath": null, "run": "onType", "disableNestedConfig": false, "fixKind": "safe_fix", "unusedDisableDirectives": "deny", }, }, }, "oxfmt": { "initialization_options": { "settings": { "fmt.configPath": null, "run": "onSave", }, }, }, }, "languages": { "JavaScript": { "format_on_save": "on", "prettier": { "allowed": false, }, "formatter": [ { "language_server": { "name": "oxfmt", }, }, { "code_action": "source.fixAll.oxc", }, ], }, "JSON": { "format_on_save": "on", "prettier": { "allowed": false, }, "formatter": [ { "language_server": { "name": "oxfmt", }, }, ], }, "Markdown": { "format_on_save": "on", "prettier": { "allowed": false, }, "formatter": [ { "language_server": { "name": "oxfmt", }, }, ], }, "TypeScript": { "format_on_save": "on", "prettier": { "allowed": false, }, "formatter": [ { "language_server": { "name": "oxfmt", }, }, ], }, }, }