33 "version" : " 0.2.0" ,
44 "configurations" : [
55 {
6- "name" : " Run G-Code (Sandbox)" ,
7- "type" : " extensionHost" ,
6+ "name" : " Run G-Code (Sandbox) - Samples " ,
7+ "type" : " pwa- extensionHost" ,
88 "request" : " launch" ,
99 "runtimeExecutable" : " ${execPath}" ,
1010 "args" : [
1111 " --disable-extensions" ,
12- " --extensionDevelopmentPath=${workspaceFolder}"
12+ " --extensionDevelopmentPath=${workspaceFolder}" ,
13+ " ${workspaceFolder}/samplenc/sample-colors.nc" ,
14+ " ${workspaceFolder}/samplenc/sample-profile.nc"
1315 ],
14- "stopOnEntry" : false ,
15- "sourceMaps" : true ,
16- "smartStep" : true ,
1716 "outFiles" : [
18- " ${workspaceFolder}/out /**/*.js"
17+ " ${workspaceFolder}/dist /**/*.js"
1918 ],
20- "preLaunchTask" : " ${defaultBuildTask}"
19+ "presentation" : {
20+ "hidden" : false ,
21+ "group" : " Launch Extension" ,
22+ "order" : 1
23+ },
24+ "preLaunchTask" : " npm: webpack" ,
25+ "skipFiles" : [
26+ " <node_internals>/**" ,
27+ " **/node_modules/**"
28+ ],
29+ "smartStep" : true ,
30+ "sourceMaps" : true ,
31+ "trace" : true
2132 },
2233 {
23- "name" : " Run G-Code (Sandbox) - Open Samples " ,
24- "type" : " extensionHost" ,
34+ "name" : " Run G-Code (Sandbox)" ,
35+ "type" : " pwa- extensionHost" ,
2536 "request" : " launch" ,
2637 "runtimeExecutable" : " ${execPath}" ,
2738 "args" : [
3041 " ${workspaceFolder}/samplenc/sample-colors.nc" ,
3142 " ${workspaceFolder}/samplenc/sample-profile.nc"
3243 ],
33- "stopOnEntry" : false ,
34- "sourceMaps" : true ,
35- "smartStep" : true ,
3644 "outFiles" : [
37- " ${workspaceFolder}/out/**/*.js"
45+ " ${workspaceFolder}/dist/**/*.js"
46+ ],
47+ "presentation" : {
48+ "hidden" : false ,
49+ "group" : " Launch Extension" ,
50+ "order" : 2
51+ },
52+ "preLaunchTask" : " npm: webpack" ,
53+ "skipFiles" : [
54+ " <node_internals>/**" ,
55+ " **/node_modules/**"
3856 ],
39- "preLaunchTask" : " ${defaultBuildTask}"
57+ "smartStep" : true ,
58+ "sourceMaps" : true ,
59+ "trace" : true
4060 },
4161 {
42- "name" : " Run G-Code Tests" ,
43- "type" : " extensionHost " ,
62+ "name" : " G-Code Mocha Unit Tests" ,
63+ "type" : " pwa-node " ,
4464 "request" : " launch" ,
45- "runtimeExecutable" : " ${execPath}" ,
65+ "internalConsoleOptions" : " openOnSessionStart" ,
66+ "program" : " ${workspaceFolder}/node_modules/mocha/bin/_mocha" ,
4667 "args" : [
47- " --disable-extensions" ,
48- " --extensionDevelopmentPath=${workspaceFolder}" ,
49- " --extensionsTestsPath=${workspaceFolder}/out/test/suite/index"
68+ " --no-timeouts" ,
69+ " --colors" ,
70+ " --require" ,
71+ " ts-node/register" ,
72+ " ${workspaceFolder}/test/unit/*.test.ts"
5073 ],
51- "stopOnEntry" : false ,
52- "sourceMaps" : true ,
53- "smartStep" : true ,
54- "outFiles" : [
55- " ${workspaceFolder}/out/test/**/*.js"
74+ "skipFiles" : [
75+ " <node_internals>/**" ,
76+ " **/node_modules/**"
5677 ],
57- "preLaunchTask" : " ${defaultBuildTask}"
78+ "env" : {
79+ "NODE_ENV" : " testing"
80+ },
81+ "sourceMaps" : true
5882 }
5983 ]
6084}
0 commit comments