diff --git a/.vscode/settings.json b/.vscode/settings.json index f47b1277..4e4edd4d 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,43 +1,49 @@ { - "editor.linkedEditing": true, - "editor.tabSize": 2, - "git.autofetch": true, - "git.confirmSync": false, - "oxfmt.enable": true, - "oxfmt.configPath": ".oxfmtrc.json", - "editor.defaultFormatter": "oxc.oxc-vscode", - "editor.formatOnSave": true, - "typescript.enablePromptUseWorkspaceTsdk": true, - "terminal.integrated.scrollback": 100000, - "[less]": { "editor.defaultFormatter": "oxc.oxc-vscode" }, - "[mdx]": { "editor.defaultFormatter": "oxc.oxc-vscode" }, - "[markdown]": { "editor.defaultFormatter": "oxc.oxc-vscode" }, + "[css]": { "editor.defaultFormatter": "oxc.oxc-vscode" }, "[html]": { "editor.defaultFormatter": "oxc.oxc-vscode" }, - "[javascriptreact]": { "editor.defaultFormatter": "oxc.oxc-vscode" }, "[javascript]": { "editor.defaultFormatter": "oxc.oxc-vscode" }, - "[yaml]": { "editor.defaultFormatter": "redhat.vscode-yaml" }, + "[javascriptreact]": { "editor.defaultFormatter": "oxc.oxc-vscode" }, "[json]": { "editor.defaultFormatter": "oxc.oxc-vscode" }, - "[typescriptreact]": { "editor.defaultFormatter": "oxc.oxc-vscode" }, "[jsonc]": { "editor.defaultFormatter": "oxc.oxc-vscode" }, + "[less]": { "editor.defaultFormatter": "oxc.oxc-vscode" }, + "[markdown]": { "editor.defaultFormatter": "oxc.oxc-vscode" }, + "[mdx]": { "editor.defaultFormatter": "oxc.oxc-vscode" }, "[typescript]": { "editor.defaultFormatter": "oxc.oxc-vscode" }, + "[typescriptreact]": { "editor.defaultFormatter": "oxc.oxc-vscode" }, "[xml]": { "editor.defaultFormatter": "oxc.oxc-vscode" }, - "[css]": { "editor.defaultFormatter": "oxc.oxc-vscode" }, + "[yaml]": { "editor.defaultFormatter": "redhat.vscode-yaml" }, + "editor.defaultFormatter": "oxc.oxc-vscode", + "editor.formatOnSave": true, + "editor.linkedEditing": true, + "editor.tabSize": 2, + "git.autofetch": true, + "git.blame.editorDecoration.enabled": true, + "git.confirmSync": false, + "js/ts.format.enabled": false, + "js/ts.implementationsCodeLens.enabled": false, + "js/ts.implementationsCodeLens.showOnInterfaceMethods": false, + "js/ts.inlayHints.enumMemberValues.enabled": true, + "js/ts.inlayHints.functionLikeReturnTypes.enabled": true, + "js/ts.inlayHints.variableTypes.enabled": true, + "js/ts.locale": "en", + "js/ts.preferences.importModuleSpecifier": "project-relative", + "js/ts.tsc.autoDetect": "off", + "js/ts.tsdk.path": "node_modules/typescript/lib", + "js/ts.tsdk.promptToUseWorkspaceVersion": true, + "js/ts.tsserver.automaticTypeAcquisition.enabled": false, + "js/ts.tsserver.checkNpmIsInstalled": false, + "js/ts.tsserver.maxMemory": 16384, + "js/ts.tsserver.node.path": "node", + "oxc.enable": true, + "oxc.enable.oxfmt": true, + "oxc.fmt.configPath": ".oxfmtrc.json", + "oxc.path.node": "node", "redhat.telemetry.enabled": false, - "typescript.tsdk": "node_modules/typescript/lib", - "typescript.tsserver.maxTsServerMemory": 16384, - "javascript.format.enable": false, - "typescript.format.enable": false, - "typescript.check.npmIsInstalled": false, - "typescript.disableAutomaticTypeAcquisition": true, - "typescript.implementationsCodeLens.enabled": false, - "typescript.implementationsCodeLens.showOnInterfaceMethods": false, - "typescript.inlayHints.enumMemberValues.enabled": true, - "typescript.inlayHints.functionLikeReturnTypes.enabled": true, - "typescript.inlayHints.variableTypes.enabled": true, - "typescript.locale": "en", - "typescript.preferences.importModuleSpecifier": "project-relative", - "typescript.tsc.autoDetect": "off", - "typescript.tsserver.nodePath": "node", + "telemetry.telemetryLevel": "off", "telemetry.feedback.enabled": false, - "git.blame.editorDecoration.enabled": true + "telemetry.editStats.enabled": false, + "dotnetAcquisitionExtension.enableTelemetry": false, + "terminal.integrated.scrollback": 100000, + "oxc.path.oxfmt": "node_modules\\oxfmt\\bin\\oxfmt", + "oxc.path.oxlint": "node_modules\\oxlint\\bin\\oxlint" } diff --git a/renovate.json b/renovate.json index 7efba19b..fe34099c 100644 --- a/renovate.json +++ b/renovate.json @@ -17,6 +17,11 @@ "description": "Group Bun runtime (.prototools) and @types/bun together", "groupName": "bun", "matchPackageNames": ["oven-sh/bun", "@types/bun"] + }, + { + "description": "Group all docs dependencies (Astro, Starlight, etc.) into a single PR", + "groupName": "docs dependencies", + "matchFileNames": ["docs/package.json"] } ] }