notifications on novu improve (sanity), make a coop settings for chairman and select default workspace / page

This commit is contained in:
Alex Ant
2025-10-25 20:19:10 +05:00
parent 95ac0d36f8
commit bc1c54c43e
157 changed files with 6154 additions and 1114 deletions
+16 -11
View File
@@ -13,9 +13,7 @@
// Оптимизация для монорепозитория
"typescript.preferences.useAliasesForRenames": false,
"typescript.preferences.include": false,
"typescript.disableAutomaticTypeAcquisition": true,
"typescript.preferences.includePackageJsonAutoImports": "off",
"typescript.preferences.includePackageJsonAutoImports": "on",
"typescript.suggest.autoImports": true,
"typescript.suggest.paths": true,
"typescript.updateImportsOnFileMove.enabled": "always",
@@ -47,13 +45,15 @@
"**/node_modules/.cache": true
},
// TypeScript server настройки
"typescript.tsserver.maxTsServerMemory": 4000,
// TypeScript server настройки для монорепозитория
"typescript.tsserver.maxTsServerMemory": 8192,
"typescript.tsserver.watchOptions": {
"excludeFiles": [
"**/node_modules/**/*",
"**/dist/**/*",
"**/.cache/**/*"
"excludeDirectories": [
"**/node_modules",
"**/dist",
"**/.cache",
"**/.quasar",
"**/build"
]
},
@@ -61,6 +61,11 @@
"typescript.tsdk": "node_modules/typescript/lib",
"typescript.enablePromptUseWorkspaceTsdk": true,
// Отключить автоматическую инициализацию для всех tsconfig
"typescript.tsserver.experimental.enableProjectDiagnostics": false
// КРИТИЧЕСКИ ВАЖНО: включить project references для монорепозитория
"typescript.tsserver.useSyntaxServer": "auto",
"typescript.tsserver.experimental.enableProjectDiagnostics": true,
// Оптимизация для больших монорепозиториев
"typescript.disableAutomaticTypeAcquisition": true,
"typescript.surveys.enabled": false
}