1
+ {
2
+ "version" : " 0.1.0" ,
3
+ "configurations" : [
4
+ {
5
+ "name" : " launch as server" ,
6
+ "type" : " node" ,
7
+ "request" : " launch" ,
8
+ "program" : " ${workspaceRoot}/out/debug-adapter/webKitDebug.js" ,
9
+ "runtimeArgs" : [" --nolazy" ],
10
+ "args" : [ " --server=4712" ],
11
+ "stopOnEntry" : false ,
12
+ "sourceMaps" : true ,
13
+ "outDir" : " ${workspaceRoot}/out" ,
14
+ "cwd" : " ${workspaceRoot}"
15
+ },
16
+ {
17
+ "name" : " launch in extension host" ,
18
+ "type" : " extensionHost" ,
19
+ "request" : " launch" ,
20
+ // Path to VSCode executable
21
+ "runtimeExecutable" : " ${execPath}" ,
22
+ "args" : [
23
+ " --extensionDevelopmentPath=${workspaceRoot}"
24
+ ],
25
+ "stopOnEntry" : true ,
26
+ "sourceMaps" : true ,
27
+ "outDir" : " ${workspaceRoot}/out" ,
28
+ "cwd" : " ${workspaceRoot}"
29
+ },
30
+ {
31
+ "name" : " run tests on mac" ,
32
+ "type" : " node" ,
33
+ "request" : " launch" ,
34
+ "program" : " ${workspaceRoot}/node_modules/mocha/bin/_mocha" ,
35
+ "runtimeArgs" : [ " --nolazy" ],
36
+ "args" : [
37
+ " --opts" , " ${workspaceRoot}/src/tests/config/mocha.opts" ,
38
+ " --config" , " ${workspaceRoot}/src/tests/config/mac.json" ,
39
+ " ${workspaceRoot}/out/tests/"
40
+ ],
41
+ "stopOnEntry" : false ,
42
+ "sourceMaps" : true ,
43
+ "outDir" : " ${workspaceRoot}/out" ,
44
+ "cwd" : " ${workspaceRoot}"
45
+ },
46
+ {
47
+ "name" : " run tests on win" ,
48
+ "type" : " node" ,
49
+ "request" : " launch" ,
50
+ "program" : " ${workspaceRoot}/node_modules/mocha/bin/_mocha" ,
51
+ "runtimeArgs" : [ " --nolazy" ],
52
+ "args" : [
53
+ " --opts" , " ${workspaceRoot}/src/tests/config/mocha.opts" ,
54
+ " --config" , " ${workspaceRoot}/src/tests/config/win.json" ,
55
+ " ${workspaceRoot}/out/tests/"
56
+ ],
57
+ "stopOnEntry" : false ,
58
+ "sourceMaps" : true ,
59
+ "outDir" : " ${workspaceRoot}/out" ,
60
+ "cwd" : " ${workspaceRoot}"
61
+ },
62
+ {
63
+ "name" : " run tests (custom)" ,
64
+ "type" : " node" ,
65
+ "request" : " launch" ,
66
+ "program" : " ${workspaceRoot}/node_modules/mocha/bin/_mocha" ,
67
+ "runtimeArgs" : [ " --nolazy" ],
68
+ "args" : [
69
+ " --opts" , " ${workspaceRoot}/src/tests/config/mocha.opts" ,
70
+ " --config" , " ${workspaceRoot}/src/tests/config/custom.json" ,
71
+ " ${workspaceRoot}/out/tests/"
72
+ ],
73
+ "stopOnEntry" : false ,
74
+ "sourceMaps" : true ,
75
+ "outDir" : " ${workspaceRoot}/out" ,
76
+ "cwd" : " ${workspaceRoot}"
77
+ }
78
+ ]
79
+ }
0 commit comments