Files
makemd/server/tsconfig.json
wurenzhi a037843851 refactor: 重构代码结构和类型定义,优化类型安全性和代码可维护性
- 添加类型定义文件和类型引用
- 删除废弃的页面模块和导出文件
- 新增聚合管理模块和插件系统
- 修复类型错误和潜在运行时问题
- 更新API基础URL和配置
- 优化组件类型定义和事件处理
- 重构数据源接口和实现
- 完善文档和开发进度记录
2026-03-22 11:25:28 +08:00

33 lines
972 B
JSON

{
"compilerOptions": {
"target": "ES2020",
"module": "CommonJS",
"outDir": "./dist",
"rootDir": "./src",
"strict": true,
"noImplicitAny": true,
"esModuleInterop": true,
"skipLibCheck": true,
"forceConsistentCasingInFileNames": true,
"baseUrl": ".",
"paths": {
"@/*": ["src/*"],
"@services/*": ["src/services/*"],
"@shared/types": ["src/shared/types"],
"@shared/types/*": ["src/shared/types/*"],
"@shared/schemas": ["src/shared/schemas"],
"@shared/schemas/*": ["src/shared/schemas/*"],
"@shared/utils": ["src/shared/utils"],
"@shared/utils/*": ["src/shared/utils/*"],
"@utils/*": ["src/utils/*"]
},
"typeRoots": ["./node_modules/@types", "./src/types"],
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"useDefineForClassFields": false
},
"include": ["src/**/*"],
"files": ["src/types/express.d.ts"],
"exclude": ["node_modules"]
}