diff --git a/microservices/auth/package.json b/microservices/auth/package.json
index b0b3ca597bc8eba450fe34396484a2aa34306d0c..eecfbabb94f4e2f1a85dbcb77a6a779eabcf9522 100644
--- a/microservices/auth/package.json
+++ b/microservices/auth/package.json
@@ -19,7 +19,8 @@
         "database:deploy:prod": "npm run database:migrate:deploy && npm run database:seed:prod",
         "start:dev": "npm run prisma:generate && npx dotenvx run -- npx nodemon src/app.ts",
         "start:prod": "npm run build && npx dotenvx run -- NODE_ENV=production npx node dist/src/app.js",
-        "clean": "rm -R dist/*"
+        "clean": "rm -R dist/*",
+        "test": "jest"
     },
     "prisma": {
         "seed": "node dist/prisma/seed"
@@ -27,7 +28,7 @@
     "dependencies": {
         "@dotenvx/dotenvx": "^0.34.0",
         "@prisma/client": "^6.3.1",
-        "axios": "^1.7.2",
+        "axios": "^1.8.2",
         "bcryptjs": "^2.4.3",
         "body-parser": "^1.20.2",
         "cors": "^2.8.5",
diff --git a/microservices/correction_qcm/package.json b/microservices/correction_qcm/package.json
index 3ca7e8a0d3e3365d6893e7afcbba90b2078e5a16..60312a8021436a0af38b4b67d0844cc71f927088 100644
--- a/microservices/correction_qcm/package.json
+++ b/microservices/correction_qcm/package.json
@@ -27,7 +27,7 @@
     "dependencies": {
         "@dotenvx/dotenvx": "^0.34.0",
         "@prisma/client": "^6.3.1",
-        "axios": "^1.7.2",
+        "axios": "^1.8.2",
         "bcryptjs": "^2.4.3",
         "body-parser": "^1.20.2",
         "cors": "^2.8.5",
diff --git a/microservices/creation_qcm/package.json b/microservices/creation_qcm/package.json
index e5fe5c43dc648512ab66045bcfae06a5e1541bcb..7576a75f72a8aac9567c533004be6c99d20ddd55 100644
--- a/microservices/creation_qcm/package.json
+++ b/microservices/creation_qcm/package.json
@@ -27,7 +27,7 @@
     "dependencies": {
         "@dotenvx/dotenvx": "^0.34.0",
         "@prisma/client": "^6.3.1",
-        "axios": "^1.7.2",
+        "axios": "^1.8.2",
         "bcryptjs": "^2.4.3",
         "body-parser": "^1.20.2",
         "cors": "^2.8.5",
diff --git a/microservices/frontend/dockerfile b/microservices/frontend/dockerfile
index 85fbb5807eacaa35a7430dd3d05abd65a06d4dcf..b879e8b79d306f108c8f7e1e6344ac6d93b16806 100644
--- a/microservices/frontend/dockerfile
+++ b/microservices/frontend/dockerfile
@@ -4,8 +4,8 @@ FROM node:18 AS builder
 # Définir le répertoire de travail
 WORKDIR /app
 
-# Copier les fichiers package.json et package-lock.json
-COPY package.json package-lock.json ./
+# Copier les fichiers package.json
+COPY package.json ./
 
 # Installer les dépendances
 RUN npm install
diff --git a/microservices/realise_qcm/package.json b/microservices/realise_qcm/package.json
index 35afa021f92e35ee669c35edc795b16add97e603..fac8b9bd4cd927e171904eef3cef43aa2671f876 100644
--- a/microservices/realise_qcm/package.json
+++ b/microservices/realise_qcm/package.json
@@ -27,7 +27,7 @@
     "dependencies": {
         "@dotenvx/dotenvx": "^0.34.0",
         "@prisma/client": "^6.3.1",
-        "axios": "^1.7.2",
+        "axios": "^1.8.2",
         "bcryptjs": "^2.4.3",
         "body-parser": "^1.20.2",
         "cors": "^2.8.5",
diff --git a/microservices/search_qcm/package.json b/microservices/search_qcm/package.json
index 05f87944277038ac4f227b28d61159d82baaaf54..3a2c0781b38f7e4511998d8610ea4453d7229bff 100644
--- a/microservices/search_qcm/package.json
+++ b/microservices/search_qcm/package.json
@@ -27,7 +27,7 @@
     "dependencies": {
         "@dotenvx/dotenvx": "^0.34.0",
         "@prisma/client": "^6.1.0",
-        "axios": "^1.7.2",
+        "axios": "^1.8.2",
         "bcryptjs": "^2.4.3",
         "body-parser": "^1.20.2",
         "cors": "^2.8.5",