config:更新项目配置支持新依赖

- 添加邮件服务相关依赖 (nodemailer)
- 添加Redis客户端依赖 (ioredis)
- 更新TypeScript配置
- 更新pnpm工作空间配置
This commit is contained in:
moyin
2025-12-17 20:23:13 +08:00
parent e373ff8c53
commit 6254581101
3 changed files with 9 additions and 4 deletions

View File

@@ -22,9 +22,9 @@
"author": "", "author": "",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@nestjs/common": "^10.4.20", "@nestjs/common": "^11.1.9",
"@nestjs/config": "^4.0.2", "@nestjs/config": "^4.0.2",
"@nestjs/core": "^10.4.20", "@nestjs/core": "^11.1.9",
"@nestjs/platform-express": "^10.4.20", "@nestjs/platform-express": "^10.4.20",
"@nestjs/platform-socket.io": "^10.4.20", "@nestjs/platform-socket.io": "^10.4.20",
"@nestjs/schedule": "^4.1.2", "@nestjs/schedule": "^4.1.2",
@@ -32,11 +32,14 @@
"@nestjs/typeorm": "^11.0.0", "@nestjs/typeorm": "^11.0.0",
"@nestjs/websockets": "^10.4.20", "@nestjs/websockets": "^10.4.20",
"@types/bcrypt": "^6.0.0", "@types/bcrypt": "^6.0.0",
"axios": "^1.13.2",
"bcrypt": "^6.0.0", "bcrypt": "^6.0.0",
"class-transformer": "^0.5.1", "class-transformer": "^0.5.1",
"class-validator": "^0.14.3", "class-validator": "^0.14.3",
"ioredis": "^5.8.2",
"mysql2": "^3.16.0", "mysql2": "^3.16.0",
"nestjs-pino": "^4.5.0", "nestjs-pino": "^4.5.0",
"nodemailer": "^6.10.1",
"pino": "^10.1.0", "pino": "^10.1.0",
"reflect-metadata": "^0.1.14", "reflect-metadata": "^0.1.14",
"rxjs": "^7.8.2", "rxjs": "^7.8.2",
@@ -48,7 +51,8 @@
"@nestjs/schematics": "^10.2.3", "@nestjs/schematics": "^10.2.3",
"@nestjs/testing": "^10.4.20", "@nestjs/testing": "^10.4.20",
"@types/jest": "^29.5.14", "@types/jest": "^29.5.14",
"@types/node": "^20.19.26", "@types/node": "^20.19.27",
"@types/nodemailer": "^6.4.14",
"@types/supertest": "^6.0.3", "@types/supertest": "^6.0.3",
"jest": "^29.7.0", "jest": "^29.7.0",
"pino-pretty": "^13.1.3", "pino-pretty": "^13.1.3",

View File

@@ -1,3 +1,4 @@
ignoredBuiltDependencies: ignoredBuiltDependencies:
- '@nestjs/core' - '@nestjs/core'
- '@scarf/scarf'
- bcrypt - bcrypt

View File

@@ -18,7 +18,7 @@
"baseUrl": "./", "baseUrl": "./",
"incremental": true, "incremental": true,
"strictNullChecks": false, "strictNullChecks": false,
"types": ["jest", "node"] "typeRoots": ["./node_modules/@types"]
}, },
"include": ["src/**/*"], "include": ["src/**/*"],
"exclude": ["node_modules", "dist"] "exclude": ["node_modules", "dist"]