1+ {
2+ "version" : " 2.0.0" ,
3+ "tasks" : [
4+ {
5+ "type" : " func" ,
6+ "label" : " func: host start" ,
7+ "command" : " host start" ,
8+ "problemMatcher" : " $func-node-watch" ,
9+ "isBackground" : true ,
10+ "dependsOn" : " npm build (functions)" ,
11+ "options" : {
12+ "cwd" : " ${workspaceFolder}/example"
13+ },
14+ "presentation" : {
15+ "reveal" : " always" ,
16+ "revealProblems" : " onProblem" ,
17+ "close" : false ,
18+ }
19+ },
20+ {
21+ "type" : " shell" ,
22+ "label" : " npm build (functions)" ,
23+ "command" : " npm run build" ,
24+ "dependsOn" : " npm clean (functions)" ,
25+ "problemMatcher" : " $tsc" ,
26+ "options" : {
27+ "cwd" : " ${workspaceFolder}/example"
28+ },
29+ "presentation" : {
30+ "reveal" : " silent" ,
31+ "revealProblems" : " onProblem" ,
32+ "close" : true
33+ }
34+ },
35+ {
36+ "type" : " shell" ,
37+ "label" : " npm install (functions)" ,
38+ "command" : " npm install" ,
39+ "options" : {
40+ "cwd" : " ${workspaceFolder}/example"
41+ },
42+ "presentation" : {
43+ "reveal" : " silent" ,
44+ "revealProblems" : " onProblem" ,
45+ "close" : true
46+ }
47+ },
48+ {
49+ "type" : " shell" ,
50+ "label" : " npm prune (functions)" ,
51+ "command" : " npm prune --production" ,
52+ "dependsOn" : " npm build (functions)" ,
53+ "problemMatcher" : [],
54+ "options" : {
55+ "cwd" : " ${workspaceFolder}/example"
56+ },
57+ "presentation" : {
58+ "reveal" : " silent" ,
59+ "revealProblems" : " onProblem" ,
60+ "close" : true
61+ }
62+ },
63+ {
64+ "type" : " shell" ,
65+ "label" : " npm clean (functions)" ,
66+ "command" : " npm run clean" ,
67+ "dependsOn" : " npm install (functions)" ,
68+ "options" : {
69+ "cwd" : " ${workspaceFolder}/example"
70+ },
71+ "presentation" : {
72+ "reveal" : " silent" ,
73+ "revealProblems" : " onProblem" ,
74+ "close" : true
75+ }
76+ }
77+ ]
78+ }
0 commit comments