From c4e73cc6d4c6731f6d7d9afc951dc3b0cc2d27d6 Mon Sep 17 00:00:00 2001
From: Michael Kriese <michael.kriese@visualon.de>
Date: Fri, 25 Aug 2023 15:37:12 +0200
Subject: [PATCH] chore: fix vscode jest commands (#24082)

---
 .vscode/launch.json | 32 ++++++++------------------------
 1 file changed, 8 insertions(+), 24 deletions(-)

diff --git a/.vscode/launch.json b/.vscode/launch.json
index f6e9ac157f..af8e7233c4 100644
--- a/.vscode/launch.json
+++ b/.vscode/launch.json
@@ -11,7 +11,6 @@
       },
       "console": "integratedTerminal",
       "runtimeArgs": ["-r", "ts-node/register/transpile-only"],
-      "protocol": "inspector",
       "skipFiles": ["<node_internals>/**/*.js"]
     },
     {
@@ -25,14 +24,14 @@
       "preLaunchTask": "npm: clean-cache",
       "console": "integratedTerminal",
       "runtimeArgs": ["-r", "ts-node/register/transpile-only"],
-      "protocol": "inspector",
       "skipFiles": ["<node_internals>/**/*.js"]
     },
     {
       "type": "node",
       "request": "launch",
       "name": "Jest Current File",
-      "program": "${workspaceFolder}/node_modules/.bin/jest",
+      "runtimeExecutable": "pnpm",
+      "program": "jest",
       "args": [
         "--runInBand",
         "--collectCoverage=false",
@@ -45,18 +44,15 @@
         "LOG_LEVEL": "debug"
       },
       "console": "integratedTerminal",
-      "windows": {
-        "program": "${workspaceFolder}/node_modules/jest/bin/jest"
-      },
       "runtimeArgs": ["--preserve-symlinks"],
-      "protocol": "inspector",
       "skipFiles": ["<node_internals>/**/*.js"]
     },
     {
       "type": "node",
       "request": "launch",
       "name": "Jest All",
-      "program": "${workspaceFolder}/node_modules/.bin/jest",
+      "runtimeExecutable": "pnpm",
+      "program": "jest",
       "args": [
         "--runInBand",
         "--collectCoverage=false",
@@ -67,18 +63,15 @@
         "LOG_LEVEL": "debug"
       },
       "console": "integratedTerminal",
-      "windows": {
-        "program": "${workspaceFolder}/node_modules/jest/bin/jest"
-      },
       "runtimeArgs": ["--preserve-symlinks"],
-      "protocol": "inspector",
       "skipFiles": ["<node_internals>/**/*.js"]
     },
     {
       "type": "node",
       "request": "launch",
       "name": "Jest Current Folder",
-      "program": "${workspaceFolder}/node_modules/.bin/jest",
+      "runtimeExecutable": "pnpm",
+      "program": "jest",
       "args": [
         "--runInBand",
         "--collectCoverage=false",
@@ -86,11 +79,7 @@
         "--roots=${workspaceFolder}/${relativeFileDirname}"
       ],
       "console": "integratedTerminal",
-      "windows": {
-        "program": "${workspaceFolder}/node_modules/jest/bin/jest"
-      },
       "runtimeArgs": ["--preserve-symlinks"],
-      "protocol": "inspector",
       "skipFiles": ["<node_internals>/**/*.js"]
     },
     {
@@ -99,15 +88,10 @@
       "request": "launch",
       "console": "integratedTerminal",
       "internalConsoleOptions": "neverOpen",
-      "disableOptimisticBPs": true,
       "cwd": "${workspaceFolder}",
       "runtimeExecutable": "pnpm",
-      "args": [
-        "jest",
-        "--runInBand",
-        "--watchAll=false",
-        "--testTimeout=100000000"
-      ]
+      "program": "jest",
+      "args": ["--runInBand", "--watchAll=false", "--testTimeout=100000000"]
     }
   ]
 }
-- 
GitLab