mirror of https://github.com/buster-so/buster.git
47 lines
1.6 KiB
Plaintext
47 lines
1.6 KiB
Plaintext
{
|
|
"folders": [
|
|
{ "path": "../apps/server" },
|
|
{ "path": "../apps/web" },
|
|
{ "path": "../apps/web-tss" },
|
|
{ "path": "../packages/access-controls" },
|
|
{ "path": "../packages/database" },
|
|
{ "path": "../packages/server-shared" },
|
|
{ "path": "../packages/server-utils" },
|
|
],
|
|
"settings": {
|
|
"editor.defaultFormatter": "biomejs.biome",
|
|
"editor.formatOnSave": true,
|
|
"editor.codeActionsOnSave": {
|
|
"quickfix.biome": "explicit",
|
|
"source.organizeImports.biome": "explicit"
|
|
},
|
|
"typescript.preferences.importModuleSpecifier": "relative",
|
|
"typescript.suggest.autoImports": true,
|
|
"typescript.updateImportsOnFileMove.enabled": "always",
|
|
"typescript.preferences.importTypeKeyword": "force",
|
|
"vitest.maximumConfigs": 25,
|
|
|
|
// Enhanced TypeScript settings for monorepo
|
|
"typescript.preferences.includePackageJsonAutoImports": "on",
|
|
"typescript.suggest.includeCompletionsForModuleExports": true,
|
|
"typescript.workspaceSymbols.scope": "allOpenProjects",
|
|
"typescript.references.enabled": true,
|
|
"typescript.implementationsCodeLens.enabled": false,
|
|
"typescript.referencesCodeLens.enabled": false,
|
|
"typescript.referencesCodeLens.showOnAllFunctions": false,
|
|
"typescript.validate.enable": true,
|
|
"typescript.format.enable": true,
|
|
|
|
// Force TypeScript to check all files proactively
|
|
"typescript.disableAutomaticTypeAcquisition": true,
|
|
"typescript.preferences.noSemicolons": false
|
|
},
|
|
"extensions": {
|
|
"recommendations": [
|
|
"biomejs.biome",
|
|
"vitest.explorer",
|
|
"esbenp.prettier-vscode"
|
|
]
|
|
}
|
|
}
|
|
|