chore: update vscode environment recommendations
This commit is contained in:
parent
b6790a4320
commit
2be2b0facc
|
|
@ -2,10 +2,11 @@
|
||||||
"recommendations": [
|
"recommendations": [
|
||||||
"editorconfig.editorconfig",
|
"editorconfig.editorconfig",
|
||||||
"dbaeumer.vscode-eslint",
|
"dbaeumer.vscode-eslint",
|
||||||
|
"esbenp.prettier-vscode",
|
||||||
|
"mrmlnc.vscode-json5",
|
||||||
|
"Orta.vscode-jest",
|
||||||
"Vue.volar",
|
"Vue.volar",
|
||||||
"Vue.vscode-typescript-vue-plugin",
|
"Vue.vscode-typescript-vue-plugin",
|
||||||
"Orta.vscode-jest",
|
"SonarSource.sonarlint-vscode"
|
||||||
"dbaeumer.vscode-eslint",
|
|
||||||
"mrmlnc.vscode-json5"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,28 @@
|
||||||
{
|
{
|
||||||
"search.exclude": {
|
"editor.formatOnSave": true,
|
||||||
"**/node_modules": true
|
"editor.codeActionsOnSave": {
|
||||||
},
|
"source.fixAll": true,
|
||||||
"typescript.tsdk": "node_modules/typescript/lib",
|
"source.organizeImports": true
|
||||||
"files.associations": {
|
},
|
||||||
"*.test.ts": "typescript"
|
"search.exclude": {
|
||||||
},
|
"**/node_modules": true
|
||||||
"jest.jestCommandLine": "pnpm run jest",
|
},
|
||||||
"jest.autoRun": "off"
|
"typescript.tsdk": "node_modules/typescript/lib",
|
||||||
}
|
"files.associations": {
|
||||||
|
"*.test.ts": "typescript"
|
||||||
|
},
|
||||||
|
"jest.jestCommandLine": "pnpm run jest",
|
||||||
|
"jest.autoRun": "off",
|
||||||
|
"eslint.validate": [
|
||||||
|
{ "language": "typescript", "autoFix": true },
|
||||||
|
{ "language": "typescriptreact", "autoFix": true },
|
||||||
|
{ "language": "javascript", "autoFix": true },
|
||||||
|
{ "language": "javascriptreact", "autoFix": true },
|
||||||
|
{ "language": "html", "autoFix": true },
|
||||||
|
{ "language": "css", "autoFix": true },
|
||||||
|
{ "language": "scss", "autoFix": true },
|
||||||
|
{ "language": "less", "autoFix": true },
|
||||||
|
{ "language": "json", "autoFix": true },
|
||||||
|
{ "language": "markdown", "autoFix": true }
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,26 @@
|
||||||
{
|
{
|
||||||
"typescript.tsdk": "node_modules\\typescript\\lib",
|
"typescript.tsdk": "node_modules/typescript/lib",
|
||||||
"path-intellisense.mappings": {
|
"path-intellisense.mappings": {
|
||||||
"@": "${workspaceRoot}/packages/backend/src/"
|
"@": "${workspaceRoot}/packages/backend/src/"
|
||||||
},
|
},
|
||||||
"editor.formatOnSave": true,
|
"editor.formatOnSave": true,
|
||||||
"editor.codeActionsOnSave": {
|
"editor.codeActionsOnSave": {
|
||||||
"source.fixAll": true
|
"source.fixAll": true,
|
||||||
}
|
"source.organizeImports": true
|
||||||
|
},
|
||||||
|
"search.exclude": {
|
||||||
|
"**/node_modules": true
|
||||||
|
},
|
||||||
|
"eslint.validate": [
|
||||||
|
{ "language": "typescript", "autoFix": true },
|
||||||
|
{ "language": "typescriptreact", "autoFix": true },
|
||||||
|
{ "language": "javascript", "autoFix": true },
|
||||||
|
{ "language": "javascriptreact", "autoFix": true },
|
||||||
|
{ "language": "html", "autoFix": true },
|
||||||
|
{ "language": "css", "autoFix": true },
|
||||||
|
{ "language": "scss", "autoFix": true },
|
||||||
|
{ "language": "less", "autoFix": true },
|
||||||
|
{ "language": "json", "autoFix": true },
|
||||||
|
{ "language": "markdown", "autoFix": true }
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,27 @@
|
||||||
{
|
{
|
||||||
"typescript.tsdk": "node_modules\\typescript\\lib",
|
"typescript.tsdk": "node_modules/typescript/lib",
|
||||||
"path-intellisense.mappings": {
|
"path-intellisense.mappings": {
|
||||||
"@": "${workspaceRoot}/packages/frontend/src/"
|
"@": "${workspaceRoot}/packages/frontend/src/"
|
||||||
},
|
},
|
||||||
|
"editor.formatOnSave": true,
|
||||||
|
"editor.codeActionsOnSave": {
|
||||||
|
"source.fixAll": true,
|
||||||
|
"source.organizeImports": true
|
||||||
|
},
|
||||||
|
"search.exclude": {
|
||||||
|
"**/node_modules": true
|
||||||
|
},
|
||||||
"eslint.validate": [
|
"eslint.validate": [
|
||||||
"javascript",
|
{ "language": "typescript", "autoFix": true },
|
||||||
"javascriptreact",
|
{ "language": "typescriptreact", "autoFix": true },
|
||||||
"vue"
|
{ "language": "javascript", "autoFix": true },
|
||||||
|
{ "language": "javascriptreact", "autoFix": true },
|
||||||
|
{ "language": "vue", "autoFix": true },
|
||||||
|
{ "language": "html", "autoFix": true },
|
||||||
|
{ "language": "css", "autoFix": true },
|
||||||
|
{ "language": "scss", "autoFix": true },
|
||||||
|
{ "language": "less", "autoFix": true },
|
||||||
|
{ "language": "json", "autoFix": true },
|
||||||
|
{ "language": "markdown", "autoFix": true }
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue