diff --git a/deadlock-plugins/deadlock-extension/.vscodeignore b/deadlock-plugins/deadlock-extension/.vscodeignore
index 7d2b7710829b2c915b12a84f06439e8a6af2e2a4..d626c52f3c583b1db5e9a70958ac2f34ac37a757 100644
--- a/deadlock-plugins/deadlock-extension/.vscodeignore
+++ b/deadlock-plugins/deadlock-extension/.vscodeignore
@@ -1,8 +1,6 @@
 .vscode
-node_modules
 out/
 !out/main.js
 src/
 dev/
-tsconfig.json
-webpack.config.js
\ No newline at end of file
+tsconfig.json
\ No newline at end of file
diff --git a/deadlock-plugins/deadlock-extension/package-lock.json b/deadlock-plugins/deadlock-extension/package-lock.json
index dbdb2270345f132c406a115f17ecf9cd4e0f8978..b295b7667c31cb60e1d9f701b2cefc4ce3da03cb 100644
--- a/deadlock-plugins/deadlock-extension/package-lock.json
+++ b/deadlock-plugins/deadlock-extension/package-lock.json
@@ -8,7 +8,7 @@
       "name": "deadlock-coding",
       "version": "0.0.2",
       "dependencies": {
-        "@vscode/webview-ui-toolkit": "^0.9.3",
+        "@vscode/webview-ui-toolkit": "^1.0.0",
         "async": "^3.2.2",
         "crypto-js": "^4.1.1",
         "date-fns": "^2.27.0",
@@ -37,7 +37,7 @@
         "webpack-cli": "^4.9.1"
       },
       "engines": {
-        "vscode": "^1.51.0"
+        "vscode": "^1.63.0"
       }
     },
     "node_modules/@babel/code-frame": {
@@ -404,12 +404,12 @@
       }
     },
     "node_modules/@vscode/webview-ui-toolkit": {
-      "version": "0.9.3",
-      "resolved": "https://registry.npmjs.org/@vscode/webview-ui-toolkit/-/webview-ui-toolkit-0.9.3.tgz",
-      "integrity": "sha512-uEEpTVA21zkHtWMR8TPT7vbIZ1+tvfhQPThEdmmDjh0PulKPvaAVNqnGbQitU3F9GVqpq2AdIKAq6N1jFeBoXg==",
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/@vscode/webview-ui-toolkit/-/webview-ui-toolkit-1.0.0.tgz",
+      "integrity": "sha512-/qaHYZXqvIKkao54b7bLzyNH8BC+X4rBmTUx1MvcIiCjqRMxml0BCpqJhnDpfrCb0IOxXRO8cAy1eB5ayzQfBA==",
       "dependencies": {
         "@microsoft/fast-element": "^1.6.2",
-        "@microsoft/fast-foundation": "^2.34.0",
+        "@microsoft/fast-foundation": "^2.38.0",
         "@microsoft/fast-react-wrapper": "^0.1.18"
       },
       "peerDependencies": {
@@ -4479,12 +4479,12 @@
       }
     },
     "@vscode/webview-ui-toolkit": {
-      "version": "0.9.3",
-      "resolved": "https://registry.npmjs.org/@vscode/webview-ui-toolkit/-/webview-ui-toolkit-0.9.3.tgz",
-      "integrity": "sha512-uEEpTVA21zkHtWMR8TPT7vbIZ1+tvfhQPThEdmmDjh0PulKPvaAVNqnGbQitU3F9GVqpq2AdIKAq6N1jFeBoXg==",
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/@vscode/webview-ui-toolkit/-/webview-ui-toolkit-1.0.0.tgz",
+      "integrity": "sha512-/qaHYZXqvIKkao54b7bLzyNH8BC+X4rBmTUx1MvcIiCjqRMxml0BCpqJhnDpfrCb0IOxXRO8cAy1eB5ayzQfBA==",
       "requires": {
         "@microsoft/fast-element": "^1.6.2",
-        "@microsoft/fast-foundation": "^2.34.0",
+        "@microsoft/fast-foundation": "^2.38.0",
         "@microsoft/fast-react-wrapper": "^0.1.18"
       }
     },
diff --git a/deadlock-plugins/deadlock-extension/package.json b/deadlock-plugins/deadlock-extension/package.json
index 2e7f61460d7511588c181a60f6ac4be78c33e0e4..118434ece863e1445ce8f0c40b0318d7d56dcd55 100644
--- a/deadlock-plugins/deadlock-extension/package.json
+++ b/deadlock-plugins/deadlock-extension/package.json
@@ -4,7 +4,7 @@
   "version": "0.0.2",
   "publisher": "Deadlock",
   "engines": {
-    "vscode": "^1.51.0"
+    "vscode": "^1.66.0"
   },
   "categories": [
     "Other"
@@ -96,7 +96,7 @@
     "watch": "tsc -w -p ./"
   },
   "dependencies": {
-    "@vscode/webview-ui-toolkit": "^0.9.3",
+    "@vscode/webview-ui-toolkit": "^1.0.0",
     "async": "^3.2.2",
     "crypto-js": "^4.1.1",
     "date-fns": "^2.27.0",
diff --git a/deadlock-plugins/deadlock-extension/src/core/extensionStore.ts b/deadlock-plugins/deadlock-extension/src/core/extensionStore.ts
index 0c71c62b6d761346cf28cbfcd04d10054e3876d6..3563ec72c7eadad7470ac6d94ccd15a1c23ae49b 100644
--- a/deadlock-plugins/deadlock-extension/src/core/extensionStore.ts
+++ b/deadlock-plugins/deadlock-extension/src/core/extensionStore.ts
@@ -40,11 +40,11 @@ export default class ExtensionStore {
   }
 
   getMissionWorkdir(): string | undefined {
-    return this.globalStorage.get<string>(StoreKey.MissionWorkDirKey);
+    return this.globalStorage.get<string>(StoreKey.MissionWorkdirKey);
   }
 
   setMissionWorkdir(path: string) {
-    this.globalStorage.update(StoreKey.MissionWorkDirKey, path);
+    this.globalStorage.update(StoreKey.MissionWorkdirKey, path);
     window.showInformationMessage(`Nouveau dossier de stockage des missions: ${path}`);
   }
 
diff --git a/deadlock-plugins/deadlock-extension/src/core/keycloakOAuth2DeviceFlowConnection.test.ts b/deadlock-plugins/deadlock-extension/src/core/keycloakOAuth2DeviceFlowConnection.test.ts
index aacc4346ca6a57588ac46f32f71a40d859e9cd36..006d71388862f23244deef583bda1675242eb2e8 100644
--- a/deadlock-plugins/deadlock-extension/src/core/keycloakOAuth2DeviceFlowConnection.test.ts
+++ b/deadlock-plugins/deadlock-extension/src/core/keycloakOAuth2DeviceFlowConnection.test.ts
@@ -49,7 +49,7 @@ export default class KeycloakOAuth2DeviceFlowConnectionTest {
           refreshedTokens.accessToken,
         )};`,
       );
-    } catch (e: unknown) {
+    } catch (e) {
       error(e);
     }
   }