apps/admin/ was removed in April 2026 (admin SPA merged into apps/app/ under /platform/*). Cursor's ESLint extension silently skipped the missing directory, but the dead config entry caused confusion when debugging extension activation issues. Closes TECH-VSCODE-STALE-ADMIN-ENTRY. Co-Authored-By: Claude <noreply@anthropic.com>
57 lines
1.3 KiB
JSON
57 lines
1.3 KiB
JSON
{
|
|
"editor.formatOnSave": true,
|
|
"editor.tabSize": 2,
|
|
"editor.codeActionsOnSave": {
|
|
"source.fixAll.eslint": "explicit"
|
|
},
|
|
"eslint.format.enable": true,
|
|
"eslint.validate": [
|
|
"javascriptreact",
|
|
"typescriptreact",
|
|
"javascript",
|
|
"typescript",
|
|
"vue",
|
|
"html"
|
|
],
|
|
"eslint.useFlatConfig": false,
|
|
"eslint.nodePath": "apps/app/node_modules",
|
|
"eslint.run": "onSave",
|
|
"eslint.workingDirectories": [
|
|
{
|
|
"directory": "apps/app",
|
|
"changeProcessCWD": true
|
|
},
|
|
{
|
|
"directory": "apps/portal",
|
|
"changeProcessCWD": true
|
|
}
|
|
],
|
|
"prettier.enable": false,
|
|
"[php]": {
|
|
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client",
|
|
"editor.tabSize": 4
|
|
},
|
|
"[typescript]": {
|
|
"editor.defaultFormatter": "dbaeumer.vscode-eslint"
|
|
},
|
|
"[typescriptreact]": {
|
|
"editor.defaultFormatter": "dbaeumer.vscode-eslint"
|
|
},
|
|
"[javascript]": {
|
|
"editor.defaultFormatter": "dbaeumer.vscode-eslint"
|
|
},
|
|
"[vue]": {
|
|
"editor.defaultFormatter": "dbaeumer.vscode-eslint"
|
|
},
|
|
"typescript.preferences.importModuleSpecifier": "relative",
|
|
"typescript.suggest.autoImports": true,
|
|
"files.associations": {
|
|
"*.php": "php",
|
|
".env*": "dotenv"
|
|
},
|
|
"search.exclude": {
|
|
"**/node_modules": true,
|
|
"**/vendor": true,
|
|
"**/dist": true
|
|
}
|
|
} |