Files
wwjcloud-nest-v1/package.json
wanwu b1e16be25d feat: 重构多语言模块,符合NestJS规范
- 重构LanguageUtils为LanguageService,实现ILanguageService接口
- 移除自定义验证管道和装饰器,使用标准NestJS验证
- 集成框架ValidatorService进行业务验证
- 简化目录结构,移除不必要的子目录
- 支持模块化语言包加载(common、user、order等)
- 统一API响应格式(code、msg、data、timestamp)
- 添加ValidationExceptionFilter处理多语言验证错误
- 完善多语言示例和文档
2025-10-06 10:56:59 +08:00

18 lines
456 B
JSON

{
"scripts": {
"contracts:extract": "node tools/extract-admin-routes.js",
"contracts:compare": "node tools/compare-admin-routes.js",
"check:routes": "node tools/check-routes.js",
"gen:controllers": "node tools/gen-controllers.js"
},
"dependencies": {
"@nestjs/terminus": "^11.0.0",
"alipay-sdk": "^4.14.0",
"axios": "^1.11.0",
"wechatpay-node-v3": "^2.2.1"
},
"devDependencies": {
"typescript": "^5.9.2"
}
}