UNPKG

eslint-config-xaxa

Version:

The ultimate ESLint config - successor to Airbnb Config. Built on Anthony Fu's ESLint config, Airbnb, ESLint Stylistic, Perfectionist, React, TypeScript, Astro, JSDocs, Prettier, Node.js, Unicorns, Promises, and more.

182 lines (181 loc) 7.36 kB
export declare const vscodeSettingsRaw: { readonly "[astro]": { readonly "editor.defaultFormatter": "dbaeumer.vscode-eslint" }; readonly "[html]": { readonly "editor.defaultFormatter": "dbaeumer.vscode-eslint" }; readonly "[javascript]": { readonly "editor.defaultFormatter": "dbaeumer.vscode-eslint" }; readonly "[javascriptreact]": { readonly "editor.defaultFormatter": "dbaeumer.vscode-eslint" }; readonly "[json]": { readonly "editor.defaultFormatter": "dbaeumer.vscode-eslint" }; readonly "[json5]": { readonly "editor.defaultFormatter": "dbaeumer.vscode-eslint" }; readonly "[jsonc]": { readonly "editor.defaultFormatter": "dbaeumer.vscode-eslint" }; readonly "[markdown]": { readonly "editor.defaultFormatter": "dbaeumer.vscode-eslint" }; readonly "[toml]": { readonly "editor.defaultFormatter": "dbaeumer.vscode-eslint" }; readonly "[typescript]": { readonly "editor.defaultFormatter": "dbaeumer.vscode-eslint" }; readonly "[typescriptreact]": { readonly "editor.defaultFormatter": "dbaeumer.vscode-eslint" }; readonly "[yaml]": { readonly "editor.defaultFormatter": "dbaeumer.vscode-eslint" }; readonly "[yml]": { readonly "editor.defaultFormatter": "dbaeumer.vscode-eslint" }; readonly "chat.mcp.discovery.enabled": true; readonly "editor.acceptSuggestionOnEnter": "on"; readonly "editor.autoClosingBrackets": "always"; readonly "editor.codeActions.triggerOnFocusChange": true; readonly "editor.codeActionsOnSave": { readonly "source.fixAll": "always"; readonly "source.fixAll.eslint": "always"; readonly "source.fixAll.prettier": "always"; }; readonly "editor.codeLens": true; readonly "editor.defaultFormatter": "dbaeumer.vscode-eslint"; readonly "editor.detectIndentation": false; readonly "editor.folding": true; readonly "editor.fontFamily": "Fira Code"; readonly "editor.fontLigatures": true; readonly "editor.formatOnPaste": false; readonly "editor.formatOnSave": true; readonly "editor.formatOnSaveMode": "file"; readonly "editor.formatOnType": false; readonly "editor.inlineSuggest.enabled": true; readonly "editor.multiCursorModifier": "ctrlCmd"; readonly "editor.rulers": readonly [80, 100, 120]; readonly "editor.tabSize": 2; readonly "editor.wordWrap": "off"; readonly "emmet.showExpandedAbbreviation": "never"; readonly "errorLens.enabledDiagnosticLevels": readonly ["error"]; readonly "errorLens.messageBackgroundMode": "none"; readonly "errorLens.onSave": true; readonly "eslint.codeAction.showDocumentation": { readonly enable: true }; readonly "eslint.enable": true; readonly "eslint.format.enable": true; readonly "eslint.rules.customizations": readonly [{ readonly rule: "style/*"; readonly severity: "off"; }, { readonly rule: "*-indent"; readonly severity: "off"; }, { readonly rule: "*-spacing"; readonly severity: "off"; }, { readonly rule: "*-spaces"; readonly severity: "off"; }, { readonly rule: "*-order"; readonly severity: "off"; }, { readonly rule: "*-dangle"; readonly severity: "off"; }, { readonly rule: "*-newline"; readonly severity: "off"; }, { readonly rule: "*quotes"; readonly severity: "off"; }, { readonly rule: "*semi"; readonly severity: "off"; }]; readonly "eslint.run": "onSave"; readonly "eslint.validate": readonly ["javascript", "javascriptreact", "typescript", "typescriptreact", "vue", "html", "markdown", "json", "json5", "jsonc", "yaml", "toml", "xml", "gql", "graphql", "astro", "svelte", "css", "less", "scss", "pcss", "postcss"]; readonly "explorer.compactFolders": false; readonly "explorer.confirmDelete": false; readonly "extensions.ignoreRecommendations": true; readonly "files.associations": { readonly ".npmrc": "ini"; readonly "*.mdx": "mdx"; readonly "*.njk": "html"; readonly "*.postcss": "tailwindcss"; readonly "*rc": "yaml"; }; readonly "files.autoSave": "onFocusChange"; readonly "files.insertFinalNewline": true; readonly "files.trimTrailingWhitespace": true; readonly "git.openRepositoryInParentFolders": "never"; readonly "github.copilot.enable": { readonly "*": true; readonly "markdown": true; readonly "plaintext": false; }; readonly "github.copilot.nextEditSuggestions.enabled": true; readonly "mcp": { readonly servers: { readonly "coincap-mcp": { readonly args: readonly ["coincap-mcp"]; readonly command: "bunx"; readonly type: "stdio"; }; readonly "context7": { readonly args: readonly ["-y", "@upstash/context7-mcp@latest"]; readonly command: "bunx"; readonly type: "stdio"; }; readonly "openapi-mcp-slop": { readonly args: readonly ["openapi-mcp-server@latest", "run"]; readonly command: "bunx"; readonly type: "stdio"; }; readonly "tckdev-oss-repo-docs": { readonly type: "sse"; readonly url: "https://gitmcp.io/tunnckoCore/opensource"; }; } }; readonly "npm-intellisense.importES6": true; readonly "npm-intellisense.importLinebreak": ";\r\n"; readonly "npm-intellisense.importQuotes": "'"; readonly "npm.packageManager": "auto"; readonly "prettier.enable": false; readonly "prettier.printWidth": 200; readonly "prettier.semi": true; readonly "prettier.singleQuote": true; readonly "search.exclude": { readonly "**/.git": true; readonly "**/.github": false; readonly "**/.nuxt": true; readonly "**/.output": true; readonly "**/.pnpm": true; readonly "**/.vscode": true; readonly "**/.yarn": true; readonly "**/*.snap": true; readonly "**/*.svg": true; readonly "**/assets": true; readonly "**/bower_components": true; readonly "**/CHANGELOG*": true; readonly "**/dist/**": true; readonly "**/LICENSE*": true; readonly "**/logs": true; readonly "**/node_modules": true; readonly "**/out/**": true; readonly "**/package-lock.json": true; readonly "**/pnpm-lock.yaml": true; readonly "**/public": true; readonly "**/temp": true; readonly "**/yarn.lock": true; }; readonly "solidity.telemetry": false; readonly "svelte.enable-ts-plugin": true; readonly "terminal.integrated.fontFamily": "monospace"; readonly "typescript.updateImportsOnFileMove.enabled": "always"; readonly "update.mode": "start"; readonly "window.menuBarVisibility": "toggle"; readonly "workbench.colorCustomizations": { readonly "terminal.ansiBlack": "#282a36"; readonly "terminal.ansiBlue": "#57c7ff"; readonly "terminal.ansiBrightBlack": "#686868"; readonly "terminal.ansiBrightBlue": "#57c7ff"; readonly "terminal.ansiBrightCyan": "#9aedfe"; readonly "terminal.ansiBrightGreen": "#5af78e"; readonly "terminal.ansiBrightMagenta": "#ff6ac1"; readonly "terminal.ansiBrightRed": "#ff5c57"; readonly "terminal.ansiBrightWhite": "#eff0eb"; readonly "terminal.ansiBrightYellow": "#f3f99d"; readonly "terminal.ansiCyan": "#9aedfe"; readonly "terminal.ansiGreen": "#5af78e"; readonly "terminal.ansiMagenta": "#ff6ac1"; readonly "terminal.ansiRed": "#ff5c57"; readonly "terminal.ansiWhite": "#f1f1f0"; readonly "terminal.ansiYellow": "#f3f99d"; readonly "terminal.foreground": "#eff0eb"; }; readonly "workbench.colorTheme": "Catppuccin Macchiato"; readonly "workbench.iconTheme": "material-icon-theme"; readonly "workbench.sideBar.location": "right"; readonly "workbench.startupEditor": "none"; readonly "workbench.statusBar.visible": true; readonly "zenMode.hideActivityBar": false; }; export declare const vscodeSettingsJson: string;