|
| 1 | +{ |
| 2 | + "explorer.fileNesting.enabled": true, |
| 3 | + "explorer.fileNesting.expand": false, |
| 4 | + "explorer.fileNesting.patterns": { |
| 5 | + "*.js": "${basename}.ts.map, ${basename}.js.map, ${basename}.d.ts, ${basename}.d.ts.map, ${basename}.d.js.map", |
| 6 | + "*.ts": "${basename}.ts.map, ${basename}.d.ts, ${basename}.d.ts.map", |
| 7 | + ".env": ".env.*, .template.env", |
| 8 | + "package.json": ".*.cjs, .*.js, .*.json, .*.mjs, .*.toml, .*.ts, .*.yaml, .*.yml, .*ignore, .*rc, *config.cjs, *config.js, *config.json, *config.mjs, *config.toml, *config.ts, *config.mts, *config.yaml, *config.yml, lerna.json, netlify.toml, package-lock.json, , pnpm*, turbo.json, vercel.json, workspace*, wrangler.toml, yarn.lock, yarn*", |
| 9 | + "readme.md": "authors*, backers*, changelog*, citation*, code_of_conduct*, contributing*, contributors*, copying*, credits*, governance*, history*, license*, maintainers*, release_notes*, security*, sponsors*" |
| 10 | + }, |
| 11 | + "cSpell.enabled": true, |
| 12 | + "cSpell.workspaceRootPath": ".", |
| 13 | + "editor.codeActionsOnSave": { |
| 14 | + "source.fixAll": "explicit", |
| 15 | + "source.organizeImports": "never" |
| 16 | + }, |
| 17 | + "eslint.enable": true, |
| 18 | + "eslint.validate": [ |
| 19 | + "html", |
| 20 | + "javascript", |
| 21 | + "markdown", |
| 22 | + "typescript", |
| 23 | + "astro", |
| 24 | + "javascriptreact", |
| 25 | + "json", |
| 26 | + "json5", |
| 27 | + "jsonc", |
| 28 | + "mdx", |
| 29 | + "svelte", |
| 30 | + "toml", |
| 31 | + "typescriptreact", |
| 32 | + "xml", |
| 33 | + "yaml" |
| 34 | + ], |
| 35 | + "typescript.tsdk": "node_modules/typescript/lib", |
| 36 | + "[gitignore]": { |
| 37 | + "editor.defaultFormatter": "esbenp.prettier-vscode" |
| 38 | + }, |
| 39 | + "[shellscript]": { |
| 40 | + "editor.defaultFormatter": "esbenp.prettier-vscode" |
| 41 | + }, |
| 42 | + "editor.defaultFormatter": "esbenp.prettier-vscode", |
| 43 | + "editor.formatOnSave": true, |
| 44 | + "prettier.documentSelectors": [ |
| 45 | + "**/.eslintignore", |
| 46 | + "**/.node-version", |
| 47 | + "**/.npmrc", |
| 48 | + "**/.prettierignore", |
| 49 | + "**/*.astro", |
| 50 | + "**/*.rb", |
| 51 | + "**/*.svelte" |
| 52 | + ], |
| 53 | + "prettier.enable": true, |
| 54 | + "typescript.enablePromptUseWorkspaceTsdk": true, |
| 55 | + "eslint.runtime": "node", |
| 56 | + "eslint.useFlatConfig": true, |
| 57 | + "stylelint.enable": true, |
| 58 | + "stylelint.validate": ["css", "html", "svelte", "astro"], |
| 59 | + "[astro]": { |
| 60 | + "editor.defaultFormatter": "esbenp.prettier-vscode" |
| 61 | + }, |
| 62 | + "[ruby]": { |
| 63 | + "editor.defaultFormatter": "esbenp.prettier-vscode" |
| 64 | + }, |
| 65 | + "[svelte]": { |
| 66 | + "editor.defaultFormatter": "esbenp.prettier-vscode" |
| 67 | + } |
| 68 | +} |
0 commit comments