diff --git a/ExerciseChecker/package-lock.json b/ExerciseChecker/package-lock.json
index df751ab1e2b0ab99830654c483ff489112b2c486..9fbb82057e944f1175429e8f46a8abf09e272532 100644
--- a/ExerciseChecker/package-lock.json
+++ b/ExerciseChecker/package-lock.json
@@ -21,7 +21,8 @@
                 "json5": "^2.2.3",
                 "ora": "^5.4.1",
                 "tar-stream": "^3.1.6",
-                "winston": "^3.10.0"
+                "winston": "^3.10.0",
+                "yaml": "^2.3.2"
             },
             "bin": {
                 "dirmanager": "dist/app.js"
@@ -3727,6 +3728,14 @@
             "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
             "dev": true
         },
+        "node_modules/yaml": {
+            "version": "2.3.2",
+            "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.2.tgz",
+            "integrity": "sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg==",
+            "engines": {
+                "node": ">= 14"
+            }
+        },
         "node_modules/yargs": {
             "version": "16.2.0",
             "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
diff --git a/ExerciseChecker/package.json b/ExerciseChecker/package.json
index fd510d64ba1d49aed5e2f54bcb3c2ecb328fcdae..4553b1e9794ce1707fb2e2fadf0702abe61fcfbb 100644
--- a/ExerciseChecker/package.json
+++ b/ExerciseChecker/package.json
@@ -40,7 +40,8 @@
         "json5"            : "^2.2.3",
         "ora"              : "^5.4.1",
         "tar-stream"       : "^3.1.6",
-        "winston"          : "^3.10.0"
+        "winston"          : "^3.10.0",
+        "yaml"             : "^2.3.2"
     },
     "devDependencies": {
         "@types/dockerode"  : "^3.3.19",