mirror of
https://github.com/asyouplz/SpeechNote.git
synced 2026-07-22 16:30:31 +00:00
* refactor: address PR #8004 review comments and fix lint errors * fix: address CI failures and code review feedback * Refactor: comprehensive fix for lint errors and type safety regressions * chore: trigger CI and Claude Code Review workflows
50 lines
1.5 KiB
JSON
50 lines
1.5 KiB
JSON
{
|
|
"compilerOptions": {
|
|
"baseUrl": ".",
|
|
"inlineSourceMap": true,
|
|
"inlineSources": true,
|
|
"module": "ESNext",
|
|
"target": "ES6",
|
|
"allowJs": true,
|
|
"noImplicitAny": true,
|
|
"moduleResolution": "node",
|
|
"importHelpers": true,
|
|
"isolatedModules": true,
|
|
"strictNullChecks": true,
|
|
"strict": true,
|
|
"forceConsistentCasingInFileNames": true,
|
|
"esModuleInterop": true,
|
|
"skipLibCheck": true,
|
|
"lib": [
|
|
"DOM",
|
|
"ES5",
|
|
"ES6",
|
|
"ES7",
|
|
"ES2015",
|
|
"ES2016",
|
|
"ES2017",
|
|
"ES2018",
|
|
"ES2019",
|
|
"ES2020",
|
|
"ES2021",
|
|
"ES2022"
|
|
],
|
|
"paths": {
|
|
"src/*": ["src/*"],
|
|
"@core/*": ["src/core/*"],
|
|
"@infrastructure/*": ["src/infrastructure/*"],
|
|
"@presentation/*": ["src/presentation/*"],
|
|
"@application/*": ["src/application/*"],
|
|
"@domain/*": ["src/domain/*"],
|
|
"@utils/*": ["src/utils/*"],
|
|
"@types/*": ["src/types/*"]
|
|
},
|
|
"resolveJsonModule": true,
|
|
"allowSyntheticDefaultImports": true,
|
|
"experimentalDecorators": true,
|
|
"declaration": false,
|
|
"declarationMap": false
|
|
},
|
|
"include": ["src/**/*.ts", "src/**/*.tsx", "config/**/*.json"],
|
|
"exclude": ["node_modules", "main.js", "**/*.spec.ts", "**/*.test.ts"]
|
|
}
|