diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index bccd1df9f734160cbc568751e9a7f412eb17275e..66e7a66a5c5edede29970867607091f388f28a66 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -337,9 +337,6 @@ importers:
 
   apps/credential-manager:
     dependencies:
-      '@nestjs/axios':
-        specifier: ^3.0.1
-        version: 3.0.1(@nestjs/common@10.2.10)(axios@1.6.2)(reflect-metadata@0.1.13)(rxjs@7.8.1)
       '@nestjs/common':
         specifier: ^10.2.10
         version: 10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)
@@ -358,12 +355,9 @@ importers:
       '@nestjs/swagger':
         specifier: ^7.1.16
         version: 7.1.16(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)
-      '@nestjs/terminus':
-        specifier: ^10.1.1
-        version: 10.1.1(@nestjs/axios@3.0.1)(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(@nestjs/microservices@10.2.10)(reflect-metadata@0.1.13)(rxjs@7.8.1)
-      axios:
-        specifier: ^1.6.2
-        version: 1.6.2
+      '@ocm/shared':
+        specifier: workspace:*
+        version: link:../shared
       class-transformer:
         specifier: ^0.5.1
         version: 0.5.1
@@ -579,9 +573,6 @@ importers:
 
   apps/schema-manager:
     dependencies:
-      '@nestjs/axios':
-        specifier: ^3.0.1
-        version: 3.0.1(@nestjs/common@10.2.10)(axios@1.6.2)(reflect-metadata@0.1.13)(rxjs@7.8.1)
       '@nestjs/common':
         specifier: ^10.2.10
         version: 10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)
@@ -600,15 +591,9 @@ importers:
       '@nestjs/swagger':
         specifier: ^7.1.16
         version: 7.1.16(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)
-      '@nestjs/terminus':
-        specifier: ^10.1.1
-        version: 10.1.1(@nestjs/axios@3.0.1)(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(@nestjs/microservices@10.2.10)(reflect-metadata@0.1.13)(rxjs@7.8.1)
       '@ocm/shared':
         specifier: workspace:*
         version: link:../shared
-      axios:
-        specifier: ^1.6.2
-        version: 1.6.2
       class-transformer:
         specifier: ^0.5.1
         version: 0.5.1
@@ -694,15 +679,24 @@ importers:
       '@elastic/ecs-winston-format':
         specifier: ^1.5.0
         version: 1.5.0
+      '@nestjs/axios':
+        specifier: ^3.0.1
+        version: 3.0.1(@nestjs/common@10.2.10)(axios@1.6.2)(reflect-metadata@0.1.13)(rxjs@7.8.1)
       '@nestjs/common':
         specifier: ^10.2.10
         version: 10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)
+      '@nestjs/config':
+        specifier: ^3.1.1
+        version: 3.1.1(@nestjs/common@10.2.10)(reflect-metadata@0.1.13)
       '@nestjs/microservices':
         specifier: ^10.2.10
         version: 10.2.10(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(nats@2.18.0)(reflect-metadata@0.1.13)(rxjs@7.8.1)
       '@nestjs/swagger':
         specifier: ^7.1.16
         version: 7.1.16(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)
+      '@nestjs/terminus':
+        specifier: ^10.1.1
+        version: 10.1.1(@nestjs/axios@3.0.1)(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(@nestjs/microservices@10.2.10)(reflect-metadata@0.1.13)(rxjs@7.8.1)
       axios:
         specifier: ^1.6.2
         version: 1.6.2
@@ -9014,7 +9008,7 @@ packages:
       semver: 7.5.4
       tapable: 2.2.1
       typescript: 5.2.2
-      webpack: 5.89.0
+      webpack: 5.89.0(@swc/core@1.3.96)
     dev: true
 
   /form-data@3.0.1:
@@ -10381,7 +10375,7 @@ packages:
       pretty-format: 29.7.0
       slash: 3.0.0
       strip-json-comments: 3.1.1
-      ts-node: 10.9.1(@types/node@20.9.4)(typescript@5.3.2)
+      ts-node: 10.9.1(@swc/core@1.3.96)(@types/node@20.9.0)(typescript@5.2.2)
     transitivePeerDependencies:
       - babel-plugin-macros
       - supports-color