feat: adiciona testes e melhorias de segurança

- Adiciona testes para auth service (createToken, createTokenPair, logout, refreshAccessToken)
- Adiciona testes para rate-limiting guard
- Adiciona testes para jwt strategy
- Remove arquivos SDK obsoletos
- Melhora validações e tratamento de erros em vários serviços
This commit is contained in:
joelson brito
2025-11-07 10:47:42 -03:00
parent a6cf4893cc
commit de4465ed60
23 changed files with 6209 additions and 4530 deletions

View File

@@ -35,7 +35,6 @@
"@nestjs/microservices": "^11.0.12",
"@nestjs/passport": "^11.0.0",
"@nestjs/platform-express": "^11.0.12",
"@nestjs/schematics": "^8.0.0",
"@nestjs/swagger": "^11.1.0",
"@nestjs/terminus": "^11.0.0",
"@nestjs/throttler": "^6.4.0",
@@ -73,20 +72,20 @@
},
"devDependencies": {
"@nestjs/cli": "^11.0.5",
"@nestjs/schematics": "^8.0.0",
"@nestjs/schematics": "^11.0.0",
"@nestjs/testing": "^11.0.12",
"@types/express": "^4.17.8",
"@types/jest": "^26.0.15",
"@types/jest": "^29.5.0",
"@types/multer": "^1.4.12",
"@types/node": "^22.14.0",
"@types/supertest": "^2.0.10",
"eslint-config-prettier": "^6.15.0",
"eslint-plugin-prettier": "^3.1.4",
"jest": "^26.6.3",
"jest": "^30.2.0",
"prettier": "^2.1.2",
"rimraf": "^6.0.1",
"supertest": "^6.0.0",
"ts-jest": "^26.4.3",
"ts-jest": "^29.4.5",
"ts-loader": "^9.5.2",
"ts-node": "^10.9.2",
"tsconfig-paths": "^3.9.0",
@@ -107,6 +106,9 @@
"**/*.(t|j)s"
],
"coverageDirectory": "../coverage",
"testEnvironment": "node"
"testEnvironment": "node",
"moduleNameMapper": {
"^src/(.*)$": "<rootDir>/$1"
}
}
}