chore: update vscode environment recommendations

This commit is contained in:
まっちゃとーにゅ 2023-08-17 02:30:50 +09:00
parent b6790a4320
commit 2be2b0facc
No known key found for this signature in database
GPG Key ID: 6AFBBF529601C1DB
4 changed files with 70 additions and 20 deletions

View File

@ -2,10 +2,11 @@
"recommendations": [
"editorconfig.editorconfig",
"dbaeumer.vscode-eslint",
"esbenp.prettier-vscode",
"mrmlnc.vscode-json5",
"Orta.vscode-jest",
"Vue.volar",
"Vue.vscode-typescript-vue-plugin",
"Orta.vscode-jest",
"dbaeumer.vscode-eslint",
"mrmlnc.vscode-json5"
"SonarSource.sonarlint-vscode"
]
}

37
.vscode/settings.json vendored
View File

@ -1,11 +1,28 @@
{
"search.exclude": {
"**/node_modules": true
},
"typescript.tsdk": "node_modules/typescript/lib",
"files.associations": {
"*.test.ts": "typescript"
},
"jest.jestCommandLine": "pnpm run jest",
"jest.autoRun": "off"
}
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.fixAll": true,
"source.organizeImports": true
},
"search.exclude": {
"**/node_modules": true
},
"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 }
]
}

View File

@ -1,10 +1,26 @@
{
"typescript.tsdk": "node_modules\\typescript\\lib",
"typescript.tsdk": "node_modules/typescript/lib",
"path-intellisense.mappings": {
"@": "${workspaceRoot}/packages/backend/src/"
},
"editor.formatOnSave": true,
"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 }
]
}

View File

@ -1,11 +1,27 @@
{
"typescript.tsdk": "node_modules\\typescript\\lib",
"typescript.tsdk": "node_modules/typescript/lib",
"path-intellisense.mappings": {
"@": "${workspaceRoot}/packages/frontend/src/"
},
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.fixAll": true,
"source.organizeImports": true
},
"search.exclude": {
"**/node_modules": true
},
"eslint.validate": [
"javascript",
"javascriptreact",
"vue"
{ "language": "typescript", "autoFix": true },
{ "language": "typescriptreact", "autoFix": true },
{ "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 }
]
}