12345678910111213141516171819202122232425 |
- {
- "extends": "./.quasar/tsconfig.json",
- "compilerOptions": {
- "lib": ["ES2022", "DOM"]
- // // "baseUrl": "./",
- // // "checkJs": true
- // // "paths": {
- // // "@/*": ["src/*"]
- // // }
- // // "strict": true, // Включает все строгие проверки
- // // "strictNullChecks": true, // Проверка `null` и `undefined`
- // // "strictFunctionTypes": true // Улучшенная проверка типов функций
- // // "strictPropertyInitialization": true, // Гарантия инициализации свойств в классах
- // // "noImplicitAny": true, // Запрещает `any`, если не указан тип
- // // "noImplicitThis": true, // Ошибки, если `this` имеет неявный тип `any`
- // // "exactOptionalPropertyTypes": true, // Запрещает лишние опциональные свойства
- // // "useUnknownInCatchVariables": true, // В catch не `any`, а `unknown`
- // // "noUncheckedIndexedAccess": true, // Проверка доступа к массивам и объектам
- // // "noImplicitReturns": true, // Гарантия, что все функции что-то возвращают
- // // "noFallthroughCasesInSwitch": true, // Защита от падения в `switch-case`
- // // "esModuleInterop": true, // Импорт CommonJS-модулей без проблем
- // // "skipLibCheck": true, // Ускоряет компиляцию, не проверяя зависимости
- // // "forceConsistentCasingInFileNames": true // Избегает ошибок в регистрах файлов
- }
- }
|