11{
2- "New YAML Workflow" : {
3- "scope" : " yaml" ,
4- "prefix" : [" swy" , " serverless-workflow-yaml" ],
5- "body" : [
6- " id: ${1:id}" ,
7- " name: ${2:name}" ,
8- " version: ${3:version}" ,
9- " functions: []" ,
10- " events: []" ,
11- " states: []"
12- ],
13- "description" : " An empty Serverless Workflow"
14- },
15-
162 "New JSON Workflow" : {
173 "scope" : " json" ,
184 "prefix" : [" swj" , " serverless-workflow-json" ],
195 "body" : [
206 " {" ,
21- " \" id\" : \" ${1:id}\" ," ,
22- " \" name\" : \" ${2:name}\" ," ,
23- " \" version\" : \" ${3:version}\" ," ,
24- " \" functions\" : [" ,
25- " " ,
26- " ]," ,
27- " \" events\" : [" ,
28- " " ,
29- " ]," ,
30- " \" states\" : [" ,
31- " " ,
32- " ]" ,
33- " }"
7+ " \" document\" : {" ,
8+ " \" dsl\" : \" 1.0.0\" ," ,
9+ " \" namespace\" : \" default\" ," ,
10+ " \" name\" : \" sample-workflow\" ," ,
11+ " \" version\" : \" 0.1.0\" ," ,
12+ " \" title\" : \" A Sample Workflow\" ," ,
13+ " \" summary\" : \" A sample workflow generated by the VSCode extension\" ," ,
14+ " \" tags\" : {}," ,
15+ " \" metadata\" : {}" ,
16+ " }," ,
17+ " \" do\" : [" ,
18+ " {" ,
19+ " \" step1\" : {" ,
20+ " \" set\" : {" ,
21+ " \" someVariable\" : \" ${ .data }\" " ,
22+ " }" ,
23+ " }" ,
24+ " }" ,
25+ " ]," ,
26+ " \" input\" : {" ,
27+ " \" schema\" : {" ,
28+ " \" format\" : \" json\" ," ,
29+ " \" document\" : {" ,
30+ " \" type\" : \" object\" ," ,
31+ " \" properties\" : {" ,
32+ " \" data\" : {" ,
33+ " \" type\" : \" string\" " ,
34+ " }" ,
35+ " }" ,
36+ " }" ,
37+ " }" ,
38+ " }," ,
39+ " \" output\" : {" ,
40+ " \" schema\" : {" ,
41+ " \" format\" : \" json\" ," ,
42+ " \" document\" : {" ,
43+ " \" type\" : \" object\" ," ,
44+ " \" properties\" : {" ,
45+ " \" data\" : {" ,
46+ " \" someVariable\" : \" string\" " ,
47+ " }" ,
48+ " }" ,
49+ " }" ,
50+ " }" ,
51+ " }" ,
52+ " }"
3453 ],
35- "description" : " An empty Serverless Workflow"
54+ "description" : " A sample JSON Serverless Workflow"
3655 }
3756}
0 commit comments