xprint/tsconfig.app.json
2025-11-16 19:31:33 +08:00

25 lines
884 B
JSON

{
"extends": "@vue/tsconfig/tsconfig.dom.json",
"compilerOptions": {
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",
/* Linting */
"strict": true,
"noUnusedLocals": true,
"noUnusedParameters": false,
"erasableSyntaxOnly": false,
"noFallthroughCasesInSwitch": true,
"noUncheckedSideEffectImports": true,
"noImplicitAny": false,
"esModuleInterop": true,
// 配合使用的推荐配置(若需要):
"allowSyntheticDefaultImports": true, // 允许从没有默认导出的模块导入
// 生成类型声明文件(可选)
"declaration": true,
// 仅生成声明文件(配合插件使用)
"emitDeclarationOnly": true,
"typeRoots": ["./types", "./node_modules/@types"]
},
"include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.vue", "src/components/audio/RealtimeAudioProcessor.js"]
}