feat: added upload file module

This commit is contained in:
2026-07-31 23:30:39 +03:30
parent a4c50496c5
commit 5dcd2d8a9f
14 changed files with 1333 additions and 18 deletions
+9
View File
@@ -20,7 +20,12 @@
"test:e2e": "jest --config ./test/jest-e2e.json"
},
"dependencies": {
"@aws-sdk/client-s3": "^3.1099.0",
"@aws-sdk/s3-request-presigner": "^3.1099.0",
"@fastify/multipart": "^10.1.0",
"@fastify/static": "^10.1.2",
"@keyv/redis": "^5.1.6",
"@nest-lab/fastify-multer": "^1.3.0",
"@nestjs/axios": "^4.0.1",
"@nestjs/bullmq": "^11.0.4",
"@nestjs/cache-manager": "^3.1.3",
@@ -30,6 +35,7 @@
"@nestjs/jwt": "^11.0.2",
"@nestjs/passport": "^11.0.5",
"@nestjs/platform-express": "^11.1.28",
"@nestjs/platform-fastify": "^11.1.28",
"@nestjs/swagger": "^11.4.6",
"@nestjs/typeorm": "^11.0.3",
"axios": "^1.18.1",
@@ -38,6 +44,8 @@
"cache-manager": "^7.2.9",
"class-transformer": "^0.5.1",
"class-validator": "^0.15.1",
"fastify": "^5.11.0",
"fastify-multer": "^2.0.3",
"ioredis": "^5.11.1",
"joi": "^18.2.3",
"keyv": "^5.6.0",
@@ -59,6 +67,7 @@
"@types/express": "^5.0.0",
"@types/jest": "^30.0.0",
"@types/ms": "^2.1.0",
"@types/multer": "^2.2.0",
"@types/node": "^22.10.7",
"@types/passport-jwt": "^4.0.1",
"@types/supertest": "^6.0.2",