|
10 | 10 | "type": "extensionHost",
|
11 | 11 | "request": "launch",
|
12 | 12 | "args": [
|
13 |
| - "--disable-extension", |
14 |
| - "asvetliakov.vscode-neovim", |
15 |
| - "--disable-extension", |
16 |
| - "pokey.cursorless-local", |
17 |
| - "--extensionDevelopmentPath=${workspaceFolder}" |
| 13 | + "--extensionDevelopmentPath=${workspaceFolder}", |
| 14 | + "--extensions-dir=${workspaceFolder}/.vscode-sandbox/extensions" |
18 | 15 | ],
|
19 | 16 | "outFiles": ["${workspaceFolder}/out/**/*.js"],
|
20 |
| - "preLaunchTask": "${defaultBuildTask}" |
| 17 | + "preLaunchTask": "${defaultBuildTask}", |
| 18 | + "resolveSourceMapLocations": [ |
| 19 | + "${workspaceFolder}/**", |
| 20 | + "!${workspaceFolder}/.vscode-sandbox/**", |
| 21 | + "!**/node_modules/**" |
| 22 | + ] |
21 | 23 | },
|
22 | 24 | {
|
23 | 25 | "name": "Extension Tests",
|
|
27 | 29 | "CURSORLESS_TEST": "true"
|
28 | 30 | },
|
29 | 31 | "args": [
|
30 |
| - "--disable-extension", |
31 |
| - "asvetliakov.vscode-neovim", |
32 |
| - "--disable-extension", |
33 |
| - "pokey.cursorless-local", |
| 32 | + "--extensions-dir=${workspaceFolder}/.vscode-sandbox/extensions", |
34 | 33 | "--extensionDevelopmentPath=${workspaceFolder}",
|
35 | 34 | "--extensionTestsPath=${workspaceFolder}/out/test/suite/index"
|
36 | 35 | ],
|
37 | 36 | "outFiles": ["${workspaceFolder}/out/test/**/*.js"],
|
38 |
| - "preLaunchTask": "${defaultBuildTask}" |
| 37 | + "preLaunchTask": "${defaultBuildTask}", |
| 38 | + "resolveSourceMapLocations": [ |
| 39 | + "${workspaceFolder}/**", |
| 40 | + "!${workspaceFolder}/.vscode-sandbox/**", |
| 41 | + "!**/node_modules/**" |
| 42 | + ] |
39 | 43 | },
|
40 | 44 | {
|
41 | 45 | "name": "Update fixtures",
|
|
46 | 50 | "CURSORLESS_TEST_UPDATE_FIXTURES": "true"
|
47 | 51 | },
|
48 | 52 | "args": [
|
49 |
| - "--disable-extension", |
50 |
| - "asvetliakov.vscode-neovim", |
51 |
| - "--disable-extension", |
52 |
| - "pokey.cursorless-local", |
| 53 | + "--extensions-dir=${workspaceFolder}/.vscode-sandbox/extensions", |
53 | 54 | "--extensionDevelopmentPath=${workspaceFolder}",
|
54 | 55 | "--extensionTestsPath=${workspaceFolder}/out/test/suite/index"
|
55 | 56 | ],
|
56 | 57 | "outFiles": ["${workspaceFolder}/out/test/**/*.js"],
|
57 |
| - "preLaunchTask": "${defaultBuildTask}" |
| 58 | + "preLaunchTask": "${defaultBuildTask}", |
| 59 | + "resolveSourceMapLocations": [ |
| 60 | + "${workspaceFolder}/**", |
| 61 | + "!${workspaceFolder}/.vscode-sandbox/**", |
| 62 | + "!**/node_modules/**" |
| 63 | + ] |
58 | 64 | },
|
59 | 65 | {
|
60 | 66 | "name": "Docusaurus Start (Debug)",
|
61 | 67 | "type": "node",
|
62 | 68 | "request": "launch",
|
63 | 69 | "cwd": "${workspaceFolder}/website",
|
64 | 70 | "runtimeExecutable": "npm",
|
65 |
| - "runtimeArgs": ["run", "start"] |
| 71 | + "runtimeArgs": ["run", "start"], |
| 72 | + "resolveSourceMapLocations": [ |
| 73 | + "${workspaceFolder}/**", |
| 74 | + "!${workspaceFolder}/.vscode-sandbox/**", |
| 75 | + "!**/node_modules/**" |
| 76 | + ] |
66 | 77 | }
|
67 | 78 | ]
|
68 | 79 | }
|
0 commit comments