{ "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" } } ] } } }